From d978ffcb59d16d3b52b41bd40394c783bfa34d5f Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Sun, 31 Jan 2021 01:13:18 +0000 Subject: [PATCH] Fix train braking model not being set to original on load --- src/saveload/afterload.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/saveload/afterload.cpp b/src/saveload/afterload.cpp index e0ccc62369..3fc75920cd 100644 --- a/src/saveload/afterload.cpp +++ b/src/saveload/afterload.cpp @@ -3830,6 +3830,10 @@ bool AfterLoadGame() UpdateAllAnimatedTileSpeeds(); } + if (SlXvIsFeatureMissing(XSLFI_REALISTIC_TRAIN_BRAKING)) { + _settings_game.vehicle.train_braking_model = TBM_ORIGINAL; + } + if (SlXvIsFeatureMissing(XSLFI_INFLATION_FIXED_DATES)) { _settings_game.economy.inflation_fixed_dates = !IsSavegameVersionBefore(SLV_GS_INDUSTRY_CONTROL); }