X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Ffiles.c;h=fd0c4010c290f068d07b1f77b5254c0a71bfb018;hb=0c6144aa1196e8121ba38716f9f95836d0ccbb9e;hp=ff33da821a2a941ee786dd5217f6949796d363a9;hpb=8848a001bf529a3e06710b80b928094e48f25aa8;p=rocksndiamonds.git diff --git a/src/files.c b/src/files.c index ff33da82..fd0c4010 100644 --- a/src/files.c +++ b/src/files.c @@ -7139,8 +7139,12 @@ static void LoadLevelFromFileInfo(struct LevelInfo *level, /* if level file is invalid, restore level structure to default values */ if (level->no_valid_file) + { setLevelInfoToDefaults(level, level_info_only); + level->no_valid_file = TRUE; /* but keep "no valid file" flag */ + } + if (level->game_engine_type == GAME_ENGINE_TYPE_UNKNOWN) level->game_engine_type = GAME_ENGINE_TYPE_RND;