virtualx-engine/scene
Fabio Alessandrelli 75de626781 [MP] Fix variant serialization after variant size change.
The bit mask used for the type when compressing variants in the
Multiplayer API became too small to represent all variant types.

This commit expand the mask, which means we no longer have an extra bit
in the "meta" byte we use to store encoding information.

The extra bit was only used in case of booleans to store the value and
since booleans do not require extra encoding information we use those 2
bits to store the value instead.
2022-08-24 19:46:55 +02:00
..
2d Clarify the Line2D, Curve2D/3D documentation and fix parameter names 2022-08-15 21:38:14 +03:00
3d Merge pull request #64592 from mhilbrunner/move-fast-break-things 2022-08-19 20:43:02 +03:00
animation Add tests for empty/unnamed arguments to ClassDB, Variant, GDScript 2022-08-08 16:36:01 +03:00
audio Implement BPM support 2022-07-23 07:31:17 +02:00
debugger Swap arguments of ResourceSaver.save() 2022-07-29 19:53:09 +02:00
gui Fix MenuBar not processing shortcuts. 2022-08-19 16:49:50 +03:00
main [MP] Fix variant serialization after variant size change. 2022-08-24 19:46:55 +02:00
resources Remove requirement to have vertex positions when creating a mesh. Meshes can now be constructed from an index buffer alone 2022-08-19 14:50:12 -06:00
property_utils.cpp Cleanup and move char functions to the char_utils.h header. 2022-02-04 11:35:01 +02:00
property_utils.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
register_scene_types.cpp Merge pull request #64592 from mhilbrunner/move-fast-break-things 2022-08-19 20:43:02 +03:00
register_scene_types.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
scene_string_names.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
scene_string_names.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
SCsub [Net] Modularize multiplayer, expose MultiplayerAPI to extensions. 2022-07-26 09:31:12 +02:00