Do we really have to sync state to other clients?
WeAthFoLD opened this issue ยท 1 comments
This design was originally used to spawn VFXs in other clients, however the render approach I use now largely base on entity system, which is itself syncable. Syncing to other clients also make things more complicated because we have to judge if this machine is the spawner (For example, teleporter's marker entity only spawns in spawner machine, and some HUD VFXs only spawns in spawner's machine).
So I think we can ignore a small bit of VFXs(Which are mainly just rendered around player's hand) and let the entity sync system do the job. Agree?