X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_em%2Flogic.c;h=bcaf88c82f72b3bfcc7ea52ca4e3110dfddd459a;hb=8d8ab8ed86cab6b938ce26f97b02ffe2cf948e4c;hp=0fec08c951243376901045fb92447573d7ad593f;hpb=e227a361d63ac92e9ed1ceb276f739fa3edc45be;p=rocksndiamonds.git diff --git a/src/game_em/logic.c b/src/game_em/logic.c index 0fec08c9..bcaf88c8 100644 --- a/src/game_em/logic.c +++ b/src/game_em/logic.c @@ -6210,9 +6210,9 @@ void logic_1(void) int start_check_nr; int i; - cave = Cave; - next = Next; - boom = Boom; + cave = lev.cave; + next = lev.next; + boom = lev.boom; game_em.any_player_moving = FALSE; game_em.any_player_snapping = FALSE; @@ -6266,9 +6266,9 @@ void logic_2(void) { int x, y; - cave = Cave; - next = Next; - boom = Boom; + cave = lev.cave; + next = lev.next; + boom = lev.boom; seed = RandomEM; score = 0; @@ -6285,10 +6285,10 @@ void logic_2(void) RandomEM = seed; /* triple buffering */ - void *temp = Cave; - Cave = Next; - Next = Draw; - Draw = temp; + void *temp = lev.cave; + lev.cave = lev.next; + lev.next = lev.draw; + lev.draw = temp; } void logic_3(void) @@ -6298,9 +6298,9 @@ void logic_3(void) int count; unsigned int random; - cave = Cave; - next = Next; - boom = Boom; + cave = lev.cave; + next = lev.next; + boom = lev.boom; /* update variables */ @@ -6354,5 +6354,5 @@ void logic_3(void) for (y = 0; y < HEIGHT; y++) for (x = 0; x < WIDTH; x++) - Next[x][y] = Cave[x][y]; + next[x][y] = cave[x][y]; }