Add wrappers to get and update the current effective day length factor

This commit is contained in:
Jonathan G Rennison
2024-02-09 19:39:58 +00:00
parent db8b77a72e
commit 516e8defb5
20 changed files with 66 additions and 42 deletions

View File

@@ -609,6 +609,7 @@ void MakeNewgameSettingsLive()
_settings_game.game_config = new GameConfig(_settings_newgame.game_config);
}
UpdateEffectiveDayLengthFactor();
SetupTickRate();
}
@@ -2161,7 +2162,7 @@ void StateGameLoop()
}
RunAuxiliaryTileLoop();
if (_tick_skip_counter < _settings_game.economy.day_length_factor) {
if (_tick_skip_counter < DayLengthFactor()) {
AnimateAnimatedTiles();
RunTileLoop(true);
CallVehicleTicks();