X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fevents.c;h=d2b364886627bc5412235e3f85cd260f1b63bd58;hb=34b9fd6b89ffe8fa0637840118b43e4d36bb1798;hp=73d681d72efa38f7f274741b390aade98a81c311;hpb=1256664ceac31f448a0139edd3bd0dc8fa5a8697;p=rocksndiamonds.git diff --git a/src/events.c b/src/events.c index 73d681d7..d2b36488 100644 --- a/src/events.c +++ b/src/events.c @@ -516,10 +516,11 @@ void HandleKey(KeySym key, int key_status) case XK_8: case XK_9: if (key == XK_0) - GameSpeed = 50; + GameFrameDelay = 500; else - GameSpeed = key - XK_0; - printf("GameSpeed == %d\n", GameSpeed); + GameFrameDelay = (key - XK_0) * 10; + printf("Game speed == %d%% (%d ms delay between two frames)\n", + GAME_FRAME_DELAY * 100 / GameFrameDelay, GameFrameDelay); break; case XK_a: @@ -551,7 +552,7 @@ void HandleKey(KeySym key, int key_status) case XK_Q: #endif case XK_q: - Dynamite = 1000; + local_player->dynamite = 1000; break; case XK_x: