1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-16 01:49:54 +00:00
openmw-tes3mp/apps/openmw/mwmp
David Cernat e6c626f127 [General] Move handling of client globals to ClientScriptGlobal packet
ClientScriptGlobal is a new Worldstate packet that handles short, long and float values for global variables in clientside scripts.

Previously, short values were handled by the ScriptGlobalShort packet, while a partially implemented ScriptGlobalFloat packet also existed, but both of those packets were Object packets because they were added near the end of 2016 when only Player and Object packets existed (with the latter actually being called WorldEvent packets at the time). Both ScriptGlobalShort and ScriptGlobalFloat have now been removed.

The serverside script functions previously used to interact with ScriptGlobalShort have, however, been kept so they can be adjusted to work with local variables in clientside scripts instead in a future commit.
2020-01-04 09:56:37 +02:00
..
GUI [Client] Fix declarations hiding class members 2019-11-30 12:51:48 +02:00
processors [General] Move handling of client globals to ClientScriptGlobal packet 2020-01-04 09:56:37 +02:00
ActorList.cpp [Client] Always send attack starts by actors immediately 2019-11-30 15:50:05 +02:00
ActorList.hpp [Client] Always send attack starts by actors immediately 2019-11-30 15:50:05 +02:00
Cell.cpp [Client] Don't update already initialized but deleted LocalActors 2019-12-06 16:12:29 +02:00
Cell.hpp [General] Include death animations in ActorDeath packets 2019-12-05 13:27:55 +02:00
CellController.cpp [General] Include death animations in ActorDeath packets 2019-12-05 13:27:55 +02:00
CellController.hpp [General] Include death animations in ActorDeath packets 2019-12-05 13:27:55 +02:00
DedicatedActor.cpp [Client] Fix additional resurrection problems caused by 6450d84473 2019-12-03 11:42:56 +02:00
DedicatedActor.hpp [Client] Fix declarations hiding class members 2019-11-30 12:51:48 +02:00
DedicatedPlayer.cpp [Client] Fix additional resurrection problems caused by 6450d84473 2019-12-03 11:42:56 +02:00
DedicatedPlayer.hpp [General] Synchronize TCL state for players 2019-12-01 18:13:24 +02:00
GUIController.cpp [Client] Fix declarations hiding class members 2019-11-30 12:51:48 +02:00
GUIController.hpp [Client] Load up TES3MP's settings in the same map as OpenMW's settings 2019-08-28 06:37:33 +03:00
LocalActor.cpp [Client] Synchronize positions for actors during death animations 2019-12-06 21:04:42 +02:00
LocalActor.hpp [Client] Send actor equipment after Container packet causes autoEquip 2019-12-06 11:40:07 +02:00
LocalPlayer.cpp [General] Fix declarations hiding class members, part 2 2019-12-04 10:17:33 +02:00
LocalPlayer.hpp [General] Fix declarations hiding class members, part 2 2019-12-04 10:17:33 +02:00
LocalSystem.cpp [General] Create SystemPacket category and move Handshake packet to it 2019-11-09 05:12:00 +02:00
LocalSystem.hpp [General] Create SystemPacket category and move Handshake packet to it 2019-11-09 05:12:00 +02:00
Main.cpp [Client] Ensure mwmp::Main is initialized before GUIController cleanup 2019-12-04 08:39:33 +02:00
Main.hpp [Client] Ensure mwmp::Main is initialized before GUIController cleanup 2019-12-04 08:39:33 +02:00
MechanicsHelper.cpp [General] Rename PlayerTeam into PlayerAlly 2019-12-05 19:15:11 +02:00
MechanicsHelper.hpp [Client] Implement PlayerTeam packet, part 2 2019-12-03 22:40:02 +02:00
Networking.cpp [General] Ignore carriage returns in resources/version file 2019-12-03 13:21:10 +02:00
Networking.hpp [General] Create SystemPacket category and move Handshake packet to it 2019-11-09 05:12:00 +02:00
ObjectList.cpp [General] Move handling of client globals to ClientScriptGlobal packet 2020-01-04 09:56:37 +02:00
ObjectList.hpp [General] Move handling of client globals to ClientScriptGlobal packet 2020-01-04 09:56:37 +02:00
PlayerList.cpp [Client] Fix code style in PlayerList 2019-08-27 09:29:43 +03:00
PlayerList.hpp [Client] Fix code style in PlayerList 2019-08-27 09:29:43 +03:00
RecordHelper.cpp [General] Implement body part records for RecordDynamic packet 2019-11-29 14:06:17 +02:00
RecordHelper.hpp [General] Implement body part records for RecordDynamic packet 2019-11-29 14:06:17 +02:00
ScriptController.cpp [Client] Add ScriptController w/ contextType-to-packetOrigin method 2018-07-23 00:48:23 +03:00
ScriptController.hpp [Client] Add ScriptController w/ contextType-to-packetOrigin method 2018-07-23 00:48:23 +03:00
Worldstate.cpp [General] Move handling of client globals to ClientScriptGlobal packet 2020-01-04 09:56:37 +02:00
Worldstate.hpp [General] Move handling of client globals to ClientScriptGlobal packet 2020-01-04 09:56:37 +02:00