if (game_status != PLAYING)
{
XSync(display, FALSE);
- Delay(10000);
+ Delay(10);
}
}
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:
case XK_Q:
#endif
case XK_q:
- Dynamite = 1000;
+ local_player->dynamite = 1000;
break;
case XK_x:
}
else
{
- Delay(1000);
+ Delay(1);
}
}
/*
- Delay(160000 / num_steps);
+ Delay(160 / num_steps);
*/
/*
- Delay(120000 / num_steps);
+ Delay(120 / num_steps);
*/
}
}
0,0);
XFlush(display);
XSync(display,FALSE);
- Delay(1000000);
+ Delay(1000);
}
break;