projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rocks_n_diamonds-0.9b
[rocksndiamonds.git]
/
src
/
events.c
diff --git
a/src/events.c
b/src/events.c
index 1e8fcd1c37fc53a57a5c5553c3aea5d4ba118e8c..9eb8d62312979a1b418dd4d95edfbd563130bb63 100644
(file)
--- a/
src/events.c
+++ b/
src/events.c
@@
-10,8
+10,6
@@
* q99492@pbhrzx.uni-paderborn.de *
*----------------------------------------------------------*
* events.c *
* q99492@pbhrzx.uni-paderborn.de *
*----------------------------------------------------------*
* events.c *
-* *
-* Letzte Aenderung: 15.06.1995 *
***********************************************************/
#include "events.h"
***********************************************************/
#include "events.h"
@@
-19,6
+17,7
@@
#include "tools.h"
#include "game.h"
#include "editor.h"
#include "tools.h"
#include "game.h"
#include "editor.h"
+#include "misc.h"
void EventLoop(void)
{
void EventLoop(void)
{
@@
-67,6
+66,8
@@
void EventLoop(void)
{
HandleNoXEvent();
{
HandleNoXEvent();
+ XSync(display,FALSE);
+
if (game_status!=PLAYING)
Delay(10000); /* don't use all CPU time when idle */
}
if (game_status!=PLAYING)
Delay(10000); /* don't use all CPU time when idle */
}
@@
-658,7
+659,7
@@
void HandleJoystick()
break;
}
break;
}
- if (
(GameOver || LevelSolved)
&& newbutton)
+ if (
GameOver
&& newbutton)
{
CloseDoor(DOOR_CLOSE_1);
game_status = MAINMENU;
{
CloseDoor(DOOR_CLOSE_1);
game_status = MAINMENU;