Fix #10486: [Script] Debug window requires AIs to be started before GS (#10487)

(cherry picked from commit 4072dcff49)
pull/491/head
Loïc Guilloux 1 year ago committed by Jonathan G Rennison
parent ad6cd18cb4
commit 8b36b2cbf3

@ -622,14 +622,16 @@ TileIndex GetOtherTunnelBridgeEndOld(TileIndex tile)
*/
static void StartScripts()
{
/* Start the GameScript. */
Game::StartNew();
/* Script debug window requires AIs to be started before trying to start GameScript. */
/* Start the AIs. */
for (const Company *c : Company::Iterate()) {
if (Company::IsValidAiID(c->index)) AI::StartNew(c->index, false);
}
/* Start the GameScript. */
Game::StartNew();
ShowScriptDebugWindowIfScriptError();
}

Loading…
Cancel
Save