if (key_status == KEY_PRESSED)
{
if (network_playing)
- local_player->action |= key_action;
+ local_player->potential_action |= key_action;
else
stored_player[pnr].action |= key_action;
}
else
{
if (network_playing)
- local_player->action &= ~key_action;
+ local_player->potential_action &= ~key_action;
else
stored_player[pnr].action &= ~key_action;
}
local_player->dynamite = 1000;
break;
+
+
+#if 0
+
case XK_x:
{
break;
-
-#if 0
case XK_y:
/*
{
printf("direct_draw_on == %d\n", setup.direct_draw_on);
break;
-#endif
-
case XK_z:
{
}
break;
+#endif
#endif
default:
return;
}
- /*
- if (tape.pausing || AllPlayersGone)
- {
- int i;
-
- for (i=0; i<MAX_PLAYERS; i++)
- stored_player[i].action = 0;
- }
- */
-
HandleGameActions();
break;