X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame.c;h=9897b56d78778dfa99cbe9dea30f99315560e1cf;hb=b4045ec83a11b71b7348575d2c76783cde14dccd;hp=8b5d2a79f7a5cc4bc6e2f5305540b9c45ad61c51;hpb=0a87fde47bcff35f196024766f8d0d00319a28d1;p=rocksndiamonds.git diff --git a/src/game.c b/src/game.c index 8b5d2a79..9897b56d 100644 --- a/src/game.c +++ b/src/game.c @@ -101,6 +101,7 @@ int game_emulation = EMU_NONE; + #ifdef DEBUG #if 0 static unsigned int getStateCheckSum(int counter) @@ -153,6 +154,7 @@ static unsigned int getStateCheckSum(int counter) + void GetPlayerConfig() { if (sound_status == SOUND_OFF) @@ -2421,8 +2423,8 @@ void AmoebeUmwandeln2(int ax, int ay, int new_element) void AmoebeWaechst(int x, int y) { - static long sound_delay = 0; - static int sound_delay_value = 0; + static unsigned long sound_delay = 0; + static unsigned long sound_delay_value = 0; if (!MovDelay[x][y]) /* start new growing cycle */ { @@ -3111,8 +3113,8 @@ static void PlayerActions(struct PlayerInfo *player, byte player_action) void GameActions() { - static long action_delay = 0; - long action_delay_value; + static unsigned long action_delay = 0; + unsigned long action_delay_value; int sieb_x = 0, sieb_y = 0; int i, x, y, element; byte *recorded_player_action; @@ -3143,9 +3145,6 @@ void GameActions() #if 1 WaitUntilDelayReached(&action_delay, action_delay_value); #else - /* - while (!DelayReached(&action_delay, action_delay_value)); - */ while (!DelayReached(&action_delay, action_delay_value)) { @@ -3157,7 +3156,6 @@ void GameActions() } print_debug("done"); - #endif @@ -3742,7 +3740,7 @@ void ScrollFigure(struct PlayerInfo *player, int mode) void ScrollScreen(struct PlayerInfo *player, int mode) { - static long screen_frame_counter = 0; + static unsigned long screen_frame_counter = 0; if (mode == SCROLL_INIT) {