mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-03-06 14:27:16 +00:00
(svn r2848) -Fix: [ 1256044 ] fixed crash when loading a map made before rev 2817 in scenario editor. This was introduced in 2817
This commit is contained in:
parent
8f398f2f50
commit
042f079b8d
13
openttd.c
13
openttd.c
@ -1249,11 +1249,14 @@ bool AfterLoadGame(uint version)
|
||||
p->engine_renew_months = -6;
|
||||
p->engine_renew_money = 100000;
|
||||
}
|
||||
// Set the human controlled player to the patch settings
|
||||
p = GetPlayer(_local_player);
|
||||
p->engine_renew = _patches.autorenew;
|
||||
p->engine_renew_months = _patches.autorenew_months;
|
||||
p->engine_renew_money = _patches.autorenew_money;
|
||||
if (_local_player < MAX_PLAYERS) {
|
||||
// Set the human controlled player to the patch settings
|
||||
// Scenario editor do not have any companies
|
||||
p = GetPlayer(_local_player);
|
||||
p->engine_renew = _patches.autorenew;
|
||||
p->engine_renew_months = _patches.autorenew_months;
|
||||
p->engine_renew_money = _patches.autorenew_money;
|
||||
}
|
||||
}
|
||||
|
||||
FOR_ALL_PLAYERS(p) {
|
||||
|
Loading…
Reference in New Issue
Block a user