initial release

origin
patty21 23 years ago
parent ed59822a82
commit 5a04060620

@ -0,0 +1,45 @@
/* special.c - procedues to control the specials */
#include "bomberclone.h"
#include "basic.h"
void
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);
}
}
void
special_row(int 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;
}
}
Loading…
Cancel
Save