diff --git a/Assets/Scripts/OpenTS2/Game/Simulator.cs b/Assets/Scripts/OpenTS2/Game/Simulator.cs index b00e9c93..29bded52 100644 --- a/Assets/Scripts/OpenTS2/Game/Simulator.cs +++ b/Assets/Scripts/OpenTS2/Game/Simulator.cs @@ -44,7 +44,10 @@ private void Update() { _timer += Time.deltaTime; var timesToTick = Mathf.FloorToInt(_timer / TickRate); - _virtualMachine.Tick(); + for (var i = 0; i < timesToTick; i++) + { + _virtualMachine.Tick(); + } _timer -= timesToTick * TickRate; }