I was seeing some weird behaviour related to my commands, and I ended up attributing this weird behaviour to the fact that the system that handles commands in my game seems to be run twice for every tick. That means this code:
Commands system updated twice per tick?
Code (CSharp):
- [AlwaysSynchronizeSystem]
- public class OnlineFPSPlayerCommandsSystem : SystemBase
- {
- ClientSimulationSystemGroup ClientSimulationSystemGroup;
- protected override...
Commands system updated twice per tick?