virtualx-engine/modules
Fabio Alessandrelli d219547c96 [Net] New replication interface, spawner and synchronizer nodes.
Initial implementation of the MultiplayerReplicationInterface and its
default implementation (SceneReplicationInterface).

New MultiplayerSpawner node helps dealing with instantiation of scenes
on remote peers (e.g. clients).
It supports both custom spawns via a `_spawn_custom` virtual function,
and optional auto-spawn of known scenes via a TypedArray<PackedScenes>
property.

New MultiplayerSynchornizer helps synchronizing states between the local
and remote peers, supports both sync and spawn properties and is
configured via a `SceneReplicationConfig` resource.
It can also sync via path (i.e. without being spawned by a
MultiplayerSpawner if both peers has it in tree, but will not send the
spawn state in that case, only the sync one.
2022-02-04 14:56:30 +01:00
..
basis_universal Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
bmp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
bullet initialized member variables in header 2022-02-03 11:14:42 -05:00
camera Fix multiple missing UTF-8 decoding. 2022-01-06 14:35:22 +02:00
csg Improve the default size for 3D shapes (Box, Capsule, and Cylinder) 2022-02-01 06:43:16 -06:00
cvtt Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
dds Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
denoise Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
enet Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
etcpak etcpak: Workaround multiple-of-4 requirement for 3D texture mipmaps. 2022-01-23 11:32:05 -08:00
fbx String: Add contains(). 2022-02-04 01:28:02 +05:45
freetype freetype: Update to upstream version 2.11.1 2022-01-13 08:40:18 +01:00
gdnative String: Add contains(). 2022-02-04 01:28:02 +05:45
gdscript Cleanup and move char functions to the char_utils.h header. 2022-02-04 11:35:01 +02:00
glslang simplify formatting scripts, add a clang-tidy script, and run clang-tidy 2022-01-29 04:41:03 -06:00
gltf [Net] New replication interface, spawner and synchronizer nodes. 2022-02-04 14:56:30 +01:00
gridmap Rename String::is_subsequence_ofi to String::is_subsequence_ofn 2022-01-26 18:03:56 -05:00
hdr Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
jpg Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
jsonrpc Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
lightmapper_rd Use fill() to fill an entire image instead of setting pixels individually. 2022-01-08 17:43:15 +05:45
mbedtls Merge pull request #56130 from Faless/mbedtls/2.28.0 2022-01-11 15:03:28 +01:00
meshoptimizer Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
minimp3 Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
mobile_vr Improve XRInterface hooks into rendering 2022-01-26 13:55:44 +11:00
mono Cleanup and move char functions to the char_utils.h header. 2022-02-04 11:35:01 +02:00
msdfgen Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
navigation Fix transforms involved into navmesh baking 2022-01-31 23:07:45 +01:00
ogg initialized member variables in header 2022-02-03 11:14:42 -05:00
opensimplex Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
raycast Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
regex Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
squish Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
svg Use ThorVG instead of NanoSVG for importing SVGs 2022-01-14 15:49:39 +01:00
text_server_adv Cleanup and move char functions to the char_utils.h header. 2022-02-04 11:35:01 +02:00
text_server_fb Cleanup and move char functions to the char_utils.h header. 2022-02-04 11:35:01 +02:00
tga Style: Remove inconsistently used @author docstrings 2022-01-04 20:42:50 +01:00
theora Fix "texture not initialized" error preventing video from playing 2022-02-01 23:55:17 -03:00
tinyexr Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
upnp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
vhacd Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
visual_script Cleanup and move char functions to the char_utils.h header. 2022-02-04 11:35:01 +02:00
vorbis Merge pull request #56375 from Cnidarias/ogg_missing_right_channel 2022-01-04 07:51:07 -08:00
webp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
webrtc Improve some signal bindings to use specific Object subtypes 2022-01-28 15:35:40 +01:00
websocket Rename or refactor macros to avoid leading underscores 2022-01-20 20:29:15 +01:00
webxr Improve XRInterface hooks into rendering 2022-01-26 13:55:44 +11:00
xatlas_unwrap Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
modules_builders.py Enable support for C++ modules tests 2020-07-26 17:41:46 +03:00
register_module_types.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
SCsub Add env.Depends to modules_enabled.gen.h generator 2021-05-05 11:44:29 +02:00