X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fgame_em%2Fcave.c;h=b89c42f3adeba2c430f76c47166e80569b5ded94;hp=09cc59554811e8821f33fb576c43b7105382e438;hb=3ff2e8a0b5c27b99a9920bdf5ed82bc41bf40181;hpb=7bf1759dc1f54495a7e16b32f08697b00661c32e diff --git a/src/game_em/cave.c b/src/game_em/cave.c index 09cc5955..b89c42f3 100644 --- a/src/game_em/cave.c +++ b/src/game_em/cave.c @@ -45,7 +45,6 @@ void setLevelInfoToDefaults_EM(void) for (i = 0; i < TILE_MAX; i++) lev.android_array[i] = Xblank; -#if 1 /* initial number of players in this level */ lev.home_initial = 0; @@ -54,16 +53,6 @@ void setLevelInfoToDefaults_EM(void) ply[i].exists = 0; ply[i].alive_initial = FALSE; } -#else - /* initial number of players in this level */ - lev.home_initial = (setup.team_mode ? 2 : 1); - - for (i = 0; i < MAX_PLAYERS; i++) - { - ply[i].exists = 0; - ply[i].alive_initial = (lev.home_initial > i ? TRUE : FALSE); - } -#endif } @@ -74,8 +63,6 @@ void setLevelInfoToDefaults_EM(void) #define MAX_EM_LEVEL_SIZE 16384 -#if 1 - boolean LoadNativeLevel_EM(char *filename, boolean level_info_only) { unsigned char raw_leveldata[MAX_EM_LEVEL_SIZE]; @@ -119,51 +106,3 @@ boolean LoadNativeLevel_EM(char *filename, boolean level_info_only) return TRUE; } - -#else - -boolean LoadNativeLevel_EM(char *filename, boolean level_info_only) -{ - unsigned char raw_leveldata[MAX_EM_LEVEL_SIZE]; - int raw_leveldata_length; - int file_version; - FILE *file; - - /* always start with reliable default values */ - setLevelInfoToDefaults_EM(); - - if (!(file = fopen(filename, MODE_READ))) - { - if (!level_info_only) - Error(ERR_WARN, "cannot open level '%s' -- using empty level", filename); - - return FALSE; - } - - raw_leveldata_length = fread(raw_leveldata, 1, MAX_EM_LEVEL_SIZE, file); - - fclose(file); - - if (raw_leveldata_length <= 0) - { - Error(ERR_WARN, "cannot read level '%s' -- using empty level", filename); - - return FALSE; - } - - file_version = cleanup_em_level(raw_leveldata, raw_leveldata_length,filename); - - if (file_version == FILE_VERSION_EM_UNKNOWN) - { - Error(ERR_WARN, "unknown EM level '%s' -- using empty level", filename); - - return FALSE; - } - - convert_em_level(raw_leveldata, file_version); - prepare_em_level(); - - return TRUE; -} - -#endif