X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Ffiles.c;fp=src%2Ffiles.c;h=58d3e1b77ef4619415c98f96cfffc3b66d667dd0;hp=69ef8a5212e45a0028f62a21ea57a55b2b1e861c;hb=f110301d5f36f0a9bf0a7f45208c4cd6c85acb01;hpb=e36017b063bc3969a86a1e64e8ce184e451b1a5d diff --git a/src/files.c b/src/files.c index 69ef8a52..58d3e1b7 100644 --- a/src/files.c +++ b/src/files.c @@ -12725,13 +12725,12 @@ static void LoadMenuDesignSettingsFromFilename(char *filename) } } - // special case: check if network and preview player positions are redefined - InitMenuDesignSettings_PreviewPlayers(); - InitMenuDesignSettings_PreviewPlayers_FromHash(setup_file_hash); - // read (and overwrite with) values that may be specified in config file InitMenuDesignSettings_FromHash(setup_file_hash, TRUE); + // special case: check if network and preview player positions are redefined + InitMenuDesignSettings_PreviewPlayers_FromHash(setup_file_hash); + freeSetupFileHash(setup_file_hash); } @@ -12741,6 +12740,7 @@ void LoadMenuDesignSettings(void) InitMenuDesignSettings_Static(); InitMenuDesignSettings_SpecialPreProcessing(); + InitMenuDesignSettings_PreviewPlayers(); if (!GFX_OVERRIDE_ARTWORK(ARTWORK_TYPE_GRAPHICS)) {