X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_em%2Freademc.c;h=ed86409be6b36cb92cb6dfa944128cd105b2396b;hb=5b0c9b194a5a219450d09a84131d4feaba5c4ff1;hp=f8f101242368bd9056c950732b8ff2aeaa3ae14e;hpb=099e6d85c9e5b19bcd153eb6f73e3b614abfcb0b;p=rocksndiamonds.git diff --git a/src/game_em/reademc.c b/src/game_em/reademc.c index f8f10124..ed86409b 100644 --- a/src/game_em/reademc.c +++ b/src/game_em/reademc.c @@ -456,18 +456,18 @@ void convert_em_level(unsigned char *src, int file_version) /* first fill the complete playfield with the default border element */ for (y = 0; y < CAVE_HEIGHT; y++) for (x = 0; x < CAVE_WIDTH; x++) - native_em_level.cave[x][y] = Zborder; + lev.cave_raw[x][y] = Zborder; /* then copy the real level contents from level file into the playfield */ temp = 0; for (y = 0; y < lev.height; y++) for (x = 0; x < lev.width; x++) - native_em_level.cave[x][y] = map_emc[src[temp++]]; + lev.cave_raw[x][y] = map_emc[src[temp++]]; /* at last, set the two players at their positions in the playfield */ /* (native EM[C] levels always have exactly two players in a level) */ for (i = 0; i < 2; i++) - native_em_level.cave[lev.player_x[i]][lev.player_y[i]] = Zplayer; + lev.cave_raw[lev.player_x[i]][lev.player_y[i]] = Zplayer; native_em_level.file_version = file_version; }