summaryrefslogtreecommitdiff
path: root/modules/camera
diff options
context:
space:
mode:
authorFabio Alessandrelli <fabio.alessandrelli@gmail.com>2022-09-30 22:35:56 +0200
committerFabio Alessandrelli <fabio.alessandrelli@gmail.com>2022-10-03 14:45:00 +0200
commit32a62af6485418120da150930a7ea0f9b8e1be1c (patch)
tree8755bc878627020bd85d5daef91db7293e7c8b18 /modules/camera
parent04a28763c01e88f6e5758d3182810a6a7ddab4e9 (diff)
[MP] Allow multiple synchronizers per node.
The same node can now be controlled by multiple synchronizers at once. Spawn visibility is composed in OR across multiple synchronizers (i.e. if any synchronizer is visible to the peer, the object will be spawned). Synchronizers controlling spawned nodes can now have a different authority then the one spawning the node, in that case, the spawn variables for that specific synchronizer are simply ignored (other synchronizers with the same authority of the spawner will correctly synchronize variables on spawn). The SceneReplicationState class has been completly removed, since it was bloating the implementation, the state is now simply stored in the SceneReplicationInterface.
Diffstat (limited to 'modules/camera')
0 files changed, 0 insertions, 0 deletions