network.h fixed.. net_game_send_special... special_use fixed

origin
stpohle 23 years ago
parent 14754be869
commit 8ed1b173f7

@ -1,4 +1,4 @@
/* $Id: network.c,v 1.21 2003/05/13 22:38:15 stpohle Exp $ */
/* $Id: network.c,v 1.22 2003/05/13 22:42:38 stpohle Exp $ */
/*
network routines.
*/

@ -5,41 +5,48 @@
void
special_trigger(int p_nr)
special_trigger (int p_nr)
{
int i;
_player *p = &bman.players[p_nr];
// all ticking bombs will explode
for(i=0;i<MAX_BOMBS;i++)
if (p->bombs[i].state == BS_trigger) {
bomb_explode (p_nr, i);
if (GT_MP_PTPS) net_game_send_bomb (p_nr, i);
}
int i;
_player *p = &bman.players[p_nr];
// all ticking bombs will explode
for (i = 0; i < MAX_BOMBS; i++)
if (p->bombs[i].state == BS_trigger) {
bomb_explode (p_nr, i);
if (GT_MP_PTPS)
net_game_send_bomb (p_nr, i);
}
}
void
special_row(int p_nr)
special_row (int p_nr)
{
_player *p = &bman.players[p_nr];
_player *p = &bman.players[p_nr];
;
;
}
void
special_use (int p_nr)
{
switch (bman.players[p_nr].special) {
case SP_trigger:
special_trigger(p_nr);
break;
case SP_row:
if (bman.players[p_nr].m) special_row(p_nr);
break;
case SP_push:
break;
case SP_kick:
break;
}
if (p_nr == bman.p_nr && GT_MP_PTP)
net_game_send_special (p_nr);
switch (bman.players[p_nr].special) {
case SP_trigger:
special_trigger (p_nr);
break;
case SP_row:
if (bman.players[p_nr].m)
special_row (p_nr);
break;
case SP_push:
break;
case SP_kick:
break;
}
}
Loading…
Cancel
Save