projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-19981101-1
[rocksndiamonds.git]
/
src
/
events.c
diff --git
a/src/events.c
b/src/events.c
index a967230e3bb0f3d39c6bb2bb3341c0918a8e0a58..2eadeee60757b0a3e7d47ef6c30e82e30dfd9e50 100644
(file)
--- a/
src/events.c
+++ b/
src/events.c
@@
-409,14
+409,14
@@
void HandleKey(KeySym key, int key_status)
if (key_status == KEY_PRESSED)
{
if (network_playing)
if (key_status == KEY_PRESSED)
{
if (network_playing)
-
local_player->
potential_action |= key_action;
+
stored_player[pnr].
potential_action |= key_action;
else
stored_player[pnr].action |= key_action;
}
else
{
if (network_playing)
else
stored_player[pnr].action |= key_action;
}
else
{
if (network_playing)
-
local_player->
potential_action &= ~key_action;
+
stored_player[pnr].
potential_action &= ~key_action;
else
stored_player[pnr].action &= ~key_action;
}
else
stored_player[pnr].action &= ~key_action;
}
@@
-894,9
+894,9
@@
static int HandleJoystickForAllPlayers()
result |= joy_action;
if (network_playing)
result |= joy_action;
if (network_playing)
-
local_player->potential_action |
= joy_action;
+
stored_player[i].potential_action
= joy_action;
else
else
- stored_player[i].action
|
= joy_action;
+ stored_player[i].action = joy_action;
}
return result;
}
return result;