David Cernat
|
7ac115b359
|
[Client] Implement sending and reading of ObjectTrap packets
|
8 years ago |
Koncord
|
4082cddde5
|
[Browser] Do not allow to connect to unreachable servers
|
8 years ago |
Koncord
|
f8c6ed8028
|
[Browser] Fix freeze when server is unreachable
|
8 years ago |
Koncord
|
24d4e1c222
|
[General] Remove useless PacketSendMyID
|
8 years ago |
Koncord
|
7a6c12bc2a
|
[Browser] Simplify PingRakNetServer()
|
8 years ago |
Koncord
|
a9fc096c9a
|
[General] Move password of master server to header
|
8 years ago |
Koncord
|
056ec2d434
|
[General] Fix CMake errors
|
8 years ago |
Koncord
|
cb5e88ce5c
|
[Master] Use add_definitions
Because CMAKE_CXX_STANDARD introduced in CMake 3.1
|
8 years ago |
Andrei Kortunov
|
f17badb3cd
|
Makes cells cache size configurable
|
8 years ago |
David Cernat
|
97768be14b
|
[Client] Send ObjectPlace packet for random creatures interrupting rest
|
8 years ago |
David Cernat
|
dbdb11b5f0
|
[Server] Add script functions for dialogue
|
8 years ago |
David Cernat
|
11369f6513
|
[General] Implement sending and reading of PlayerTopic packets
|
8 years ago |
David Cernat
|
08de349133
|
[General] Add placeholders for PlayerTopic & ObjectTrap packets
|
8 years ago |
David Cernat
|
b1264cca92
|
[Client] Send ObjectLock whenever using spells or keys to unlock objects
|
8 years ago |
David Cernat
|
870fd9a78b
|
[General] Remove ObjectUnlock packet, use ObjectLock with 0 lock instead
|
8 years ago |
David Cernat
|
48ee8fd536
|
[Client] Send PlayerFaction packets when getting expelled from factions
|
8 years ago |
David Cernat
|
d0ec5c61e2
|
Merge pull request #219 from OpenMW/master
Add OpenMW commits up to 21 May 2017, part 2
|
8 years ago |
scrawl
|
f9cdc2da94
|
Merge pull request #1293 from akortunov/spellpriority
aicombataction.cpp: implement some spell priority TODO's
|
8 years ago |
MiroslavR
|
98daf4f043
|
Merge pull request #1296 from akortunov/jumpfatiguefix
Fixed jump fatigue loss formula (bug #3843)
|
8 years ago |
David Cernat
|
d307876199
|
Merge pull request #218 from OpenMW/master
Add OpenMW commits up to 21 May 2017
|
8 years ago |
Koncord
|
56012db86e
|
[Master] Fix build for windows
|
8 years ago |
scrawl
|
8cd8eab9dd
|
Merge pull request #1294 from akortunov/constenchantfix
Swap enchant type when purge selected soulgem (bug #3878)
|
8 years ago |
Andrei Kortunov
|
4f41c44cd6
|
Swap enchant type when clean selected soulgem widget (fixes #3878)
|
8 years ago |
David Cernat
|
68fa82f03a
|
[Master] Fix build in Visual Studio
|
8 years ago |
Koncord
|
17af679c07
|
[Master] Enable RestAPI
|
8 years ago |
Koncord
|
ec6614ba32
|
[Master] Add RestAPI
|
8 years ago |
David Cernat
|
10f84c125e
|
[Browser] Start browser without needing to refresh first
|
8 years ago |
Koncord
|
50c839d425
|
[Broser] Break while loop if connection was closed
|
8 years ago |
Koncord
|
d3bf4ec577
|
[Browser] Do not try to receive packet if sending is failed.
|
8 years ago |
David Cernat
|
0595192129
|
[Server] Make GetFactionExpelledState() return a bool instead of an int
|
8 years ago |
David Cernat
|
a2e2ca7cab
|
[Server] Add script functions for factions
|
8 years ago |
David Cernat
|
e6983993c2
|
[General] Implement sending and reading of PlayerFaction packets
|
8 years ago |
David Cernat
|
04c9c5ed48
|
[General] Forward PlayerJournal packets to other players
|
8 years ago |
David Cernat
|
0189dbf916
|
[General] Make JournalItem consistent with other packet structs
|
8 years ago |
David Cernat
|
90c594b726
|
[Server] Make names for Player script callbacks shorter
|
8 years ago |
David Cernat
|
a634a5d9bb
|
[Server] Add missing includes for ProcessorInitializer
|
8 years ago |
David Cernat
|
1d0167c3c9
|
[Client] Add missing include for PlayerFaction processor
|
8 years ago |
David Cernat
|
ad388c7e12
|
[General] Add placeholders for ActorEquipment & PlayerFaction packets
Also reorder packets and packet processors.
|
8 years ago |
David Cernat
|
f527fe9ebe
|
[General] Add basic integrity check to reading of ActorList packets
Additionally, add newlines to files missing them.
|
8 years ago |
David Cernat
|
05564bd123
|
[General] Add basic integrity check to reading of Container packets
|
8 years ago |
David Cernat
|
46501909ff
|
[Client] Comment out spammy debug about Container packets
|
8 years ago |
David Cernat
|
8f5e6531db
|
[Client] Avoid updating positions and anim flags when framerate is low
Also rename DedicatedPlayer methods so they are consistent with those from DedicatedActor
|
8 years ago |
David Cernat
|
271594f0ee
|
[Client] Don't play death animations for NPCs saved as dead on server
|
8 years ago |
David Cernat
|
da22639620
|
Merge pull request #216 from OpenMW/master
Add OpenMW commits up to 12 May 2017
|
8 years ago |
Marc Zinnschlag
|
6906e35ac0
|
Merge remote-tracking branch 'origin/master'
|
8 years ago |
PlutonicOverkill
|
5ec97811d8
|
Don't switch pages when right-clicking on list
|
8 years ago |
PlutonicOverkill
|
7281e8b888
|
Remove C++11 features
|
8 years ago |
PlutonicOverkill
|
cd75c5618c
|
Move context menu code to PageBase
|
8 years ago |
PlutonicOverkill
|
16f8341de3
|
Prevent context menu appearing for modifier settings
|
8 years ago |
PlutonicOverkill
|
c2f427f48d
|
Prevent context menu appearing when right-clicking shortcut setting
|
8 years ago |
PlutonicOverkill
|
646ff72cdc
|
Add a more elegant way of showing the context menu
|
8 years ago |
PlutonicOverkill
|
bd9f657603
|
Show context menu when user clicks on empty space
|
8 years ago |
David Cernat
|
2eb5221472
|
Merge pull request #215 from OpenMW/master
Add OpenMW commits up to 9 May 2017
|
8 years ago |
David Cernat
|
3c30801eac
|
[Server] Try to fix server crash from iterations through invalid players
|
8 years ago |
David Cernat
|
5a786e6c56
|
[Client] Make all LocalActors get initialized correctly again
|
8 years ago |
David Cernat
|
d7d4dec200
|
[Client] Don't spam AnimFlags packets when a Player or Actor is flying
|
8 years ago |
PlutonicOverkill
|
30af92f575
|
Fix pointer initialisation bug
|
8 years ago |
PlutonicOverkill
|
4879405097
|
Add reset context menu for key binding pages
|
8 years ago |
PlutonicOverkill
|
3545cfa00a
|
Rewrite feature to reset options to default
|
8 years ago |
David Cernat
|
1f747d4375
|
[Client] Only apply interpolation when positions don't change too much
|
8 years ago |
David Cernat
|
22e2135ce1
|
Merge pull request #214 from OpenMW/master
Add OpenMW commits up to 8 May 2017, part 2
|
8 years ago |
David Cernat
|
cc559cf8e2
|
[General] Don't send packets for dead LocalActors, to fix Position spam
|
8 years ago |
Allofich
|
315ad54b29
|
Don't make NPCs or player speak while underwater
(Fixes #3851)
|
8 years ago |
Andrei Kortunov
|
de14e9811d
|
Fixed Travis CI build
|
8 years ago |
David Cernat
|
5bd95628ce
|
[Client] Send an ObjectDelete packet when disposing of corpses
|
8 years ago |
PlutonicOverkill
|
f30d1a3075
|
Revert everything
|
8 years ago |
David Cernat
|
26087a182d
|
Merge pull request #213 from OpenMW/master
Add OpenMW commits up to 8 May 2017
|
8 years ago |
Koncord
|
31adb5d715
|
[Server] Allow timers callbacks to restart timers
|
8 years ago |
scrawl
|
48c764a580
|
Update test
|
8 years ago |
scrawl
|
813af876f6
|
Use a partial binary search in isReservedName (Fixes #3835)
|
8 years ago |
scrawl
|
109bc3cb59
|
Merge pull request #1281 from akortunov/purgefix
Make InventoryStore::purgeEffect() purge all effects with argument ID instead only first
|
8 years ago |
scrawl
|
796d2c59ca
|
Merge pull request #1282 from MiroslavR/noenv_player_vo
Do not apply underwater effects to player's voice
|
8 years ago |
Koncord
|
d82ed7d0ad
|
[Client] Register ProcessorGameTime
|
8 years ago |
Koncord
|
6c45b6dc5b
|
[Client] Fix ProcessorGameTime ID
|
8 years ago |
David Cernat
|
3fb0bbb58c
|
[Client] Make it possible to turn off console again
|
8 years ago |
PlutonicOverkill
|
a9760ec805
|
Fix indenting
|
8 years ago |
PlutonicOverkill
|
d8a711f89f
|
Fix tabs
|
8 years ago |
PlutonicOverkill
|
477af73ad6
|
Missed another one
|
8 years ago |
PlutonicOverkill
|
418aeb65f1
|
Remove unneeded dependencies
|
8 years ago |
PlutonicOverkill
|
5fca37d0c8
|
Forgot to remove debugging code
|
8 years ago |
PlutonicOverkill
|
dff3828710
|
Keep the settings page in sync with the real settings
|
8 years ago |
David Cernat
|
34f0a5e076
|
[Client] Disable leveled creatures from their class instead of scene.cpp
|
8 years ago |
David Cernat
|
aaaed8ab8b
|
[Client] Fix potential object duplication in WorldEvent::placeObjects()
Also clean up the debug messages in WorldEvent so they don't take up multiple lines.
|
8 years ago |
David Cernat
|
de49f5f175
|
[General] Add and use isActor bool for WorldObject
|
8 years ago |
David Cernat
|
9d2c5c3502
|
[General] Simplify structure of BaseEvent
|
8 years ago |
Koncord
|
250c199188
|
[Server] Fill query information about plugins
|
8 years ago |
Koncord
|
87c172186e
|
[Server] Add and implement PushPlugin method to MasterClient
|
8 years ago |
Koncord
|
873da495b1
|
[Server] Trigger 'update' when added new rules in MasterClient
|
8 years ago |
Koncord
|
f2b8a939ef
|
[Server] Add postInit method and move getPluginListSample in to it
|
8 years ago |
Koncord
|
3f34d328b8
|
[Browser] use range-based 'for' instead regular 'for'
|
8 years ago |
Koncord
|
96212e96f4
|
[Browser] Fix rules list
|
8 years ago |
Koncord
|
26445355e6
|
[Server] Fix initialization of mclient
|
8 years ago |
Koncord
|
a4a77ddeff
|
[Server] Add SetRuleString and SetRuleValue to script API
|
8 years ago |
Koncord
|
a0b71eda23
|
[Server] FIx deadlock
|
8 years ago |
Koncord
|
c2ce2f2ce7
|
[Server] Use MasterServer update rate from config
|
8 years ago |
David Cernat
|
dcc61a095a
|
[Client] Allow multiple WorldObjects to be added to a WorldEvent
|
8 years ago |
Koncord
|
32284787de
|
[Server] Add OnServerPostInit callback
|
8 years ago |
Koncord
|
9992058942
|
[Browser] Use constant instead magic value in PingRakNetServer
|
8 years ago |
Koncord
|
b7e45f269b
|
[Browser] Detach ping from GUI thread
|
8 years ago |
Koncord
|
db16e45e76
|
[Browser] Add PingUpdater & PingHelper classes for detached ping
|
8 years ago |
Koncord
|
42eaa7a8fd
|
[Browser] Optimize PingRakNetServer() function
|
8 years ago |
PlutonicOverkill
|
64879c03e4
|
Add option to reset settings to default
|
8 years ago |
David Cernat
|
bdc8b7f863
|
[Client] Send level creatures in ObjectPlace reply to ActorList request
|
8 years ago |
David Cernat
|
9eef867928
|
[Client] Disable regular spawning of leveled creatures
|
8 years ago |
David Cernat
|
3def111ca1
|
[Client] Fix graphical glitches related to DedicatedActor initialization
|
8 years ago |
David Cernat
|
62aa6ed7ea
|
[Client] Send PlayerPosition packets based on a timeout
|
8 years ago |
David Cernat
|
ef12a37d59
|
[Client] Send ActorPosition packets based on a timeout
|
8 years ago |
David Cernat
|
db3859565b
|
[Client] Send ActorStatsDynamic packets only when stats change enough
|
8 years ago |
David Cernat
|
4d81455020
|
[General] Rework and simplify death reasons so they work with NPCs
|
8 years ago |
David Cernat
|
b745a33f18
|
[Client] Resurrect DedicatedActors that aren't supposed to be dead
|
8 years ago |
David Cernat
|
8b4e167efe
|
[Client] Prevent NPC subtitles from being added to open Dialogue window
|
8 years ago |
David Cernat
|
bcdbecf608
|
[Client] Initialize Cell before moving DedicatedActor to it
|
8 years ago |
David Cernat
|
60cf623455
|
[Client] Make DedicatedActors transition into LocalActors when eligible
|
8 years ago |
David Cernat
|
06f3c07116
|
[Server] Only read Actor packets from players who are still authorities
|
8 years ago |
David Cernat
|
206c9cc357
|
[Client] Use CellController pointers to make code easier to read
|
8 years ago |
David Cernat
|
e05adbfe65
|
[Client] Add better debug for Actor cell changes
|
8 years ago |
David Cernat
|
950a8eae3d
|
[Client] Move Actors to Cells rather than reinitialize them from scratch
|
8 years ago |
David Cernat
|
8b8d55e8d3
|
[Client] Set a very high processing range for AI for the time being
|
8 years ago |
David Cernat
|
8d41a0c53b
|
[Client] Make LocalActor initialization include newly spawned Actors
|
8 years ago |
David Cernat
|
79691254a4
|
Merge pull request #210 from OpenMW/master
Add OpenMW commits up to 3 May 2017
|
8 years ago |
Marc Zinnschlag
|
a2e863e7dd
|
Merge remote-tracking branch 'origin/master'
|
8 years ago |
Andrei Kortunov
|
4d927439ca
|
Spell priority: item wearing check when disintegrate weapon/armor
|
8 years ago |
Koncord
|
93edd67681
|
[Client] Use boolean var instead requestQuit or throwing runtime_error
|
8 years ago |
Koncord
|
e0139c33b3
|
[Client] Remove destructor in Cell
|
8 years ago |
Koncord
|
4eb02af8fb
|
[Client] Use __WINDOWS define
|
8 years ago |
Koncord
|
47e6820f97
|
[General] Move printWithWidth and intToHexStr to components
|
8 years ago |
Andrei Kortunov
|
d598809ac6
|
Spell priority: check spell resistance, check if actor is already has a non-magnitude effect
|
8 years ago |
David Cernat
|
34e77c5dae
|
[Client] Initialize Actors based on the guid of an ActorAuthority packet
|
8 years ago |
David Cernat
|
e01cadad23
|
[Server] Send ActorAuthority packets to all players who loaded the cell
|
8 years ago |
David Cernat
|
63dd2d9246
|
[General] Remove code related to ActorAuthority packets that is not used
|
8 years ago |
David Cernat
|
0b40cb8919
|
[Client] When there are more client than server plugins, print them all
|
8 years ago |
David Cernat
|
92e277d75d
|
[Client] Prevent application hang on Windows when plugins don't match
|
8 years ago |
David Cernat
|
0284f18876
|
[Client] Replace plugin load order message with a clearer one at the top
|
8 years ago |
David Cernat
|
1dbe9f0eaa
|
[Client] Print plugin comparison in a better-looking way on Windows
|
8 years ago |
David Cernat
|
f80a16b897
|
[Client] Don't use try/catch when printing missing plugins
Also move load order note to bottom where it fits better.
|
8 years ago |
David Cernat
|
4294508082
|
[Client] Don't print null for missing plugins when comparing with server
|
8 years ago |
David Cernat
|
c3c04bbfc3
|
[General] Make coding style consistent
|
8 years ago |
Koncord
|
afcf5a7fc8
|
[Client] Fix segmentation fault
|
8 years ago |
Koncord
|
ccae9590cc
|
[Client] Fix comparison between signed and unsigned integer expressions
|
8 years ago |
Koncord
|
01bdbfecfb
|
[Client] Fix wrong checksum collection
|
8 years ago |
Koncord
|
7bee82cedb
|
[Client] Add notification about strict order
|
8 years ago |
Koncord
|
f6bea7a114
|
[Client] Read answer about ID_GAME_PREINIT from server
|
8 years ago |
Koncord
|
bda9a76d29
|
[Server] Send server plugin list to client
|
8 years ago |
Koncord
|
f00c4dc107
|
[Server] Improve preload logic for parsing plugin lists
|
8 years ago |
Koncord
|
5ddad6a4c6
|
[Server] Implement getPluginListSample()
|
8 years ago |
Koncord
|
b223d0fa1e
|
[Server] Register new callback
|
8 years ago |
PlutonicOverkill
|
829560719e
|
Make name highlighting more consistent and only for variable names
|
8 years ago |
David Cernat
|
377aa9b6c9
|
[Server] Refresh cellActorList's count after removing Actors from it
|
8 years ago |
David Cernat
|
cad3eb8968
|
[Client] Iterate through CellStore's mergedRefs when initializing Actors
|
8 years ago |
David Cernat
|
ebf9df3fe2
|
[Client] Add getMergedRefs() method to CellStore
|
8 years ago |