Fix a few issues and reset everything on start of new game

This commit is contained in:
Andreas Schmitt
2021-06-20 04:02:23 +02:00
parent 86cfefba08
commit 669770f209
3 changed files with 62 additions and 15 deletions

View File

@@ -43,6 +43,7 @@
extern TileIndex _cur_tileloop_tile;
extern void ClearAllSignalSpeedRestrictions();
extern void MakeNewgameSettingsLive();
void InitializeSound();
@@ -116,7 +117,8 @@ void InitializeGame(uint size_x, uint size_y, bool reset_date, bool reset_settin
RebuildViewportKdtree();
FreeSignalPrograms();
FreeSignalDependencies();
FreeSignalDependencies();
ClearAllSignalSpeedRestrictions();
ClearZoningCaches();
IntialiseOrderDestinationRefcountMap();