X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_sp%2Fmain.c;h=7eed1dd5d44bde6fb11c22abb8b14359d2517156;hb=HEAD;hp=2a79f6da6ae1566f9736d1c738948abc682c7c06;hpb=c40a5c6109e586ce4049ca0900e5fb9c9ac60fb7;p=rocksndiamonds.git diff --git a/src/game_sp/main.c b/src/game_sp/main.c index 2a79f6da..206ae571 100644 --- a/src/game_sp/main.c +++ b/src/game_sp/main.c @@ -9,7 +9,7 @@ struct LevelInfo_SP native_sp_level; int GfxElementLast[SP_MAX_PLAYFIELD_WIDTH][SP_MAX_PLAYFIELD_HEIGHT]; int GfxGraphicLast[SP_MAX_PLAYFIELD_WIDTH][SP_MAX_PLAYFIELD_HEIGHT]; int GfxGraphic[SP_MAX_PLAYFIELD_WIDTH][SP_MAX_PLAYFIELD_HEIGHT]; -int GfxFrame[SP_MAX_PLAYFIELD_WIDTH][SP_MAX_PLAYFIELD_HEIGHT]; +int GfxFrameSP[SP_MAX_PLAYFIELD_WIDTH][SP_MAX_PLAYFIELD_HEIGHT]; void InitGameEngine_SP(void) @@ -43,7 +43,7 @@ void InitGameEngine_SP(void) GfxElementLast[x][y] = -1; GfxGraphicLast[x][y] = -1; GfxGraphic[x][y] = -1; - GfxFrame[x][y] = 0; + GfxFrameSP[x][y] = 0; } } @@ -72,7 +72,7 @@ static void UpdateGameDoorValues_SP(void) game_sp.score = 0; // (currently no score in Supaplex engine) } -void GameActions_SP(byte action[MAX_PLAYERS], boolean warp_mode) +void GameActions_SP(byte action[MAX_PLAYERS]) { byte single_player_action = action[0]; int x, y; @@ -80,7 +80,7 @@ void GameActions_SP(byte action[MAX_PLAYERS], boolean warp_mode) UpdateEngineValues(mScrollX / TILEX, mScrollY / TILEY, MurphyScreenXPos / TILEX, MurphyScreenYPos / TILEY); - subMainGameLoop_Main(single_player_action, warp_mode); + subMainGameLoop_Main(single_player_action); RedrawPlayfield_SP(FALSE); @@ -91,7 +91,7 @@ void GameActions_SP(byte action[MAX_PLAYERS], boolean warp_mode) for (x = DisplayMinX; x <= DisplayMaxX; x++) for (y = DisplayMinY; y <= DisplayMaxY; y++) - GfxFrame[x][y]++; + GfxFrameSP[x][y]++; } int getRedDiskReleaseFlag_SP(void)