1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-15 23:49:55 +00:00
openmw-tes3mp/apps/openmw-mp/Script/Functions
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
..
Actors.cpp [General] Include death animations in ActorDeath packets 2019-12-05 13:27:55 +02:00
Actors.hpp [General] Include death animations in ActorDeath packets 2019-12-05 13:27:55 +02:00
Books.cpp [General] Modernize packet style for PlayerBook 2019-10-23 02:02:27 +03:00
Books.hpp [Server] Rename script functions for clearing packet vectors for players 2018-10-03 02:26:47 +03:00
Cells.cpp [General] Modernize packet style for PlayerCellState 2019-10-23 17:46:21 +03:00
Cells.hpp [Server] Rename variable i into index in script function arguments 2018-07-24 20:14:51 +03:00
CharClass.cpp [General] Remove "created by" stamps added by IntelliJ 2019-08-26 12:33:28 +03:00
CharClass.hpp [General] Remove "created by" stamps added by IntelliJ 2019-08-26 12:33:28 +03:00
Chat.cpp [General] Rename Log class into TimedLog 2019-08-19 21:39:33 +03:00
Chat.hpp [Server] Fix mixed-up bindings for Chat functions 2019-11-20 21:01:18 +02:00
Dialogue.cpp [General] Modernize packet style for PlayerTopic 2019-10-23 01:24:13 +03:00
Dialogue.hpp [Server] Rename script functions for clearing packet vectors for players 2018-10-03 02:26:47 +03:00
Factions.cpp [General] Modernize packet style for PlayerFaction 2019-10-26 11:42:40 +03:00
Factions.hpp [Server] Rename script functions for clearing packet vectors for players 2018-10-03 02:26:47 +03:00
GUI.cpp [General] Modernize packet style for PlayerQuickKeys 2019-10-21 16:55:21 +03:00
GUI.hpp [Server] Rename script functions for clearing packet vectors for players 2018-10-03 02:26:47 +03:00
Items.cpp [General] Modernize packet style for PlayerInventory 2019-10-26 14:01:08 +03:00
Items.hpp [Server] Rename script functions for clearing packet vectors for players 2018-10-03 02:26:47 +03:00
Mechanics.cpp [General] Rename PlayerTeam into PlayerAlly 2019-12-05 19:15:11 +02:00
Mechanics.hpp [General] Rename PlayerTeam into PlayerAlly 2019-12-05 19:15:11 +02:00
Miscellaneous.cpp [Server] Add script functions for getting SHA256 hashes & random strings 2019-09-21 14:22:19 +03:00
Miscellaneous.hpp [Server] Add script functions for getting SHA256 hashes & random strings 2019-09-21 14:22:19 +03:00
Objects.cpp [General] Move handling of client globals to ClientScriptGlobal packet 2020-01-04 09:56:37 +02:00
Objects.hpp [General] Implement OnObjectHit packet, part 3 2019-12-19 13:53:18 +02:00
Positions.cpp [Server] Remove unusable position functions for players 2018-12-30 03:17:37 +02:00
Positions.hpp [Server] Remove unusable position functions for players 2018-12-30 03:17:37 +02:00
Quests.cpp [General] Modernize packet style for PlayerJournal 2019-10-21 07:01:36 +03:00
Quests.hpp [General] Turn WorldKillCount into a Worldstate packet 2019-10-08 11:09:08 +03:00
RecordsDynamic.cpp [Server] Reorder record types in RecordsDynamic script functions 2019-11-30 19:12:57 +02:00
RecordsDynamic.hpp [General] Implement body part records for RecordDynamic packet 2019-11-29 14:06:17 +02:00
Server.cpp [General] Rename Log class into TimedLog 2019-08-19 21:39:33 +03:00
Server.hpp [Server] Refer to data files instead of plugins in var & function names 2019-04-23 22:45:25 +03:00
Settings.cpp [General] Rename Log class into TimedLog 2019-08-19 21:39:33 +03:00
Settings.hpp [General] Add SetResetStats server script function 2018-04-09 19:24:24 +03:00
Shapeshift.cpp [General] Rename Log class into TimedLog 2019-08-19 21:39:33 +03:00
Shapeshift.hpp [Server] Create ShapeshiftFunctions and move relevant functions there 2018-04-18 10:45:39 +03:00
Spells.cpp [General] Modernize packet style for PlayerSpellbook 2019-10-24 19:27:37 +03:00
Spells.hpp [Server] Rename script functions for clearing packet vectors for players 2018-10-03 02:26:47 +03:00
Stats.cpp [General] Rename Log class into TimedLog 2019-08-19 21:39:33 +03:00
Stats.hpp [Server] Add StatsFunctions that get/set damage to attributes/skills 2019-03-20 18:54:35 +02:00
Timer.cpp [General] Remove "created by" stamps added by IntelliJ 2019-08-26 12:33:28 +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