X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame.c;h=8bf4818494aafa34495fd81a1036fb7b778b3037;hb=c5321d9d36d0a74062651d0352fbbaccbe125eca;hp=cb8a7974bcf2a5f5345cd7b50b22fa6b723c4040;hpb=afc13e1c0cca61ea29a91198f1e36d22c0c9e7e4;p=rocksndiamonds.git diff --git a/src/game.c b/src/game.c index cb8a7974..8bf48184 100644 --- a/src/game.c +++ b/src/game.c @@ -8529,8 +8529,8 @@ void AdvanceFrameAndPlayerCounters(int player_nr) void GameActions() { - static unsigned long action_delay = 0; - unsigned long action_delay_value; + static unsigned long game_frame_delay = 0; + unsigned long game_frame_delay_value; int magic_wall_x = 0, magic_wall_y = 0; int i, x, y, element, graphic; byte *recorded_player_action; @@ -8542,15 +8542,15 @@ void GameActions() if (game_status != GAME_MODE_PLAYING) return; - action_delay_value = + game_frame_delay_value = (tape.playing && tape.fast_forward ? FfwdFrameDelay : GameFrameDelay); if (tape.playing && tape.warp_forward && !tape.pausing) - action_delay_value = 0; + game_frame_delay_value = 0; /* ---------- main game synchronization point ---------- */ - WaitUntilDelayReached(&action_delay, action_delay_value); + WaitUntilDelayReached(&game_frame_delay, game_frame_delay_value); if (network_playing && !network_player_action_received) {