Move GRF global var init to common function

This commit is contained in:
Jonathan G Rennison
2022-12-12 21:40:46 +00:00
parent 2430a5113e
commit b1051fa131
4 changed files with 14 additions and 9 deletions

View File

@@ -160,6 +160,15 @@ void CheckExternalFiles()
if (add_pos != error_msg) ShowInfoF("%s", error_msg);
}
void InitGRFGlobalVars()
{
extern uint _extra_station_names_used;
_extra_station_names_used = 0;
extern uint8 _extra_station_names_probability;
_extra_station_names_probability = 0;
}
/** Actually load the sprite tables. */
static void LoadSpriteTables()
{
@@ -228,11 +237,7 @@ static void LoadSpriteTables()
/* Initialize the unicode to sprite mapping table */
InitializeUnicodeGlyphMap();
extern uint _extra_station_names_used;
_extra_station_names_used = 0;
extern uint8 _extra_station_names_probability;
_extra_station_names_probability = 0;
InitGRFGlobalVars();
/*
* Load the base and extra NewGRF with OTTD required graphics as first NewGRF.