From a243285af4aa15923c5f2905a01a101603f72517 Mon Sep 17 00:00:00 2001 From: truelight Date: Wed, 12 Jan 2005 11:21:28 +0000 Subject: (svn r1486) -Codechange: moved all 'signs' stuff to signs.c/h and prepared it for dynamic arrays --- ttd.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'ttd.c') diff --git a/ttd.c b/ttd.c index 24eb645fa..d90a66aec 100644 --- a/ttd.c +++ b/ttd.c @@ -26,6 +26,7 @@ #include "console.h" #include "screenshot.h" #include "network.h" +#include "signs.h" #include @@ -44,7 +45,6 @@ void DeleteAllPlayerStations(); extern void SetDifficultyLevel(int mode, GameOptions *gm_opt); extern void DoStartupNewPlayer(bool is_ai); -extern void UpdateAllSignVirtCoords(); extern void ShowOSErrorBox(const char *buf); void redsq_debug(int tile); @@ -496,6 +496,8 @@ static void InitializeDynamicVariables(void) _industries_size = lengthof(_industries); _industry_sort = NULL; + + _sign_size = lengthof(_sign_list); } static void UnInitializeDynamicVariables(void) @@ -1263,7 +1265,7 @@ bool AfterLoadGame(uint version) { Window *w; ViewPort *vp; - + // in version 2.1 of the savegame, town owner was unified. if (version <= 0x200) { ConvertTownOwner(); -- cgit v1.2.3-54-g00ecf