1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-15 18:49:54 +00:00
openmw-tes3mp/components
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
..
bsa Replace BSAOpt hash calculation with a custom function 2019-01-22 02:22:57 +03:00
bullethelpers Filter recast mesh triangles by global bounding box 2019-11-30 13:19:27 +01:00
compiler Implement TestCells (feature #5219) 2019-12-22 11:13:42 +04:00
config Replace foreach macro by for-loop 2019-10-20 20:08:16 +02:00
contentselector Replace foreach macro by for-loop 2019-10-20 20:08:16 +02:00
crashcatcher Add OpenMW commits up to 6 June 2019 2019-08-22 11:42:02 +03:00
debug Fix crash on destructed stream usage 2019-09-28 11:30:38 +02:00
detournavigator Initialize variables to avoid GCC warnings 2019-12-22 10:44:14 +04:00
esm Add OpenMW commits up to 2 Jan 2020 2020-01-02 22:09:54 +02:00
esmterrain perf regression fix 2019-11-20 13:37:00 +00:00
fallback Revert to 0.45.0 comments-in-the-middle settings behavior 2019-10-26 10:55:10 +03:00
files Print error code when failed to open file on Windows 2020-01-02 09:28:38 +04:00
fontloader Remove redundant includes 2019-02-23 08:02:12 +04:00
interpreter Add OpenMW commits up to 20 Dec 2019 2019-12-20 15:43:50 +02:00
loadinglistener Center progress bar when there are active messageboxes (bug #4691) 2018-10-28 14:40:48 +04:00
misc Add OpenMW commits up to 6 June 2019 2019-08-22 11:42:02 +03:00
myguiplatform Remove redundant includes 2019-02-23 08:02:12 +04:00
nif Convert recordptr typedefs to using directives 2019-10-16 01:36:43 +03:00
nifbullet Fix invalid strips-based collision shape transformation 2019-09-23 20:38:42 +03:00
nifosg Make TextureProperty warnings more informative 2019-12-15 13:56:20 +04:00
openmw-mp [General] Move handling of client globals to ClientScriptGlobal packet 2020-01-04 09:56:37 +02:00
process Remove redundant includes 2019-02-23 08:02:12 +04:00
resource Merge pull request #2249 from akortunov/cache 2019-03-25 13:32:23 +01:00
sceneutil Remove unused virtual modifiers in DebugHUD 2019-11-17 18:50:11 +01:00
sdlutil Avoid virtual call in GraphicsWindowSDL2 ctor 2019-11-17 18:50:11 +01:00
settings Revert to 0.45.0 comments-in-the-middle settings behavior 2019-10-26 10:55:10 +03:00
shader racingcrashfix #4766 2019-05-29 13:37:00 +00:00
terrain Merge pull request #2602 from elsid/clang_tidy 2019-12-03 08:27:43 +04:00
to_utf8 Remove redundant includes 2019-02-23 08:02:12 +04:00
translation Add OpenMW commits up to 29 Oct 2018 2019-08-20 13:15:00 +03:00
version Allow getting available version information even when clone is shallow 2017-03-07 21:53:49 +01:00
vfs make use of std::make_unique to test that MSVC2015 can handle that 2019-04-10 11:09:44 +02:00
widgets Added support for texture fragment usage to the ImageButton 2019-11-09 12:52:42 +04:00
CMakeLists.txt [General] Move handling of client globals to ClientScriptGlobal packet 2020-01-04 09:56:37 +02:00
doc.hpp