Currently timewarps are performed every fixed amount of seconds. Instead they should trigger based on how close they are to the visible screen or the local player.
Inconsistencies very close to the local player should result in a timewarp (and a dual runner reset) very often.
Less often are inconsistencies on the screen, but not close to the player.
Inconsistencies off screen do not have to be timewarped very often.
Currently timewarps are performed every fixed amount of seconds. Instead they should trigger based on how close they are to the visible screen or the local player.
Inconsistencies very close to the local player should result in a timewarp (and a dual runner reset) very often. Less often are inconsistencies on the screen, but not close to the player. Inconsistencies off screen do not have to be timewarped very often.