Bomb data resetting before gamestart

origin
stpohle 23 years ago
parent 18f1a966e9
commit 2f2c968bd1

@ -85,6 +85,7 @@ bomb_move (_bomb * bomb)
int dx = 0,
dy = 0;
float vec;
if (bomb->moveto.x < 0) {
switch (bomb->moveto.x) {
case -1:
@ -180,7 +181,7 @@ bomb_loop ()
}
draw_bomb (bomb);
}
if (bomb->moves>0) bomb_move(bomb);
if (bomb->moves > 0) bomb_move(bomb);
b++; // Count ticking Bombs for Return value
break;
case BS_exploding:

@ -1,4 +1,4 @@
/* $Id: network.c,v 1.31 2003/06/10 21:23:18 stpohle Exp $ */
/* $Id: network.c,v 1.32 2003/06/10 23:04:12 stpohle Exp $ */
/*
network routines.
*/
@ -781,6 +781,9 @@ net_new_game ()
for (i = 0; i < MAX_BOMBS; i++) {
bman.players[p].bombs[i].state = BS_off;
bman.players[p].bombs[i].ex_nr = -1;
bman.players[p].bombs[i].moves = 0;
bman.players[p].bombs[i].movesto.x = 0;
bman.players[p].bombs[i].movesto.y = 0;
}
}

@ -1,4 +1,4 @@
/* $Id: single.c,v 1.30 2003/06/01 20:34:47 stpohle Exp $ */
/* $Id: single.c,v 1.31 2003/06/10 23:04:12 stpohle Exp $ */
/* single player */
#include "basic.h"
@ -34,6 +34,9 @@ single_game_new ()
for (i = 0; i < MAX_BOMBS; i++) {
bman.players[p].bombs[i].state = BS_off;
bman.players[p].bombs[i].ex_nr = -1;
bman.players[p].bombs[i].moves = 0;
bman.players[p].bombs[i].movesto.x = 0;
bman.players[p].bombs[i].movesto.y = 0;
}
for (i = 0; i < PI_max; i++)

Loading…
Cancel
Save