- for (i=1; i<=d.remcom; i++)\r
- if (d.cx[i]==quadx && d.cy[i]==quady) break;\r
- d.cx[i] = d.cx[d.remcom];\r
- d.cy[i] = d.cy[d.remcom];\r
- d.cx[d.remcom] = 0;\r
- d.cy[d.remcom] = 0;\r
- d.remcom--;\r
- future[FTBEAM] = 1e30;\r
- if (d.remcom != 0)\r
- future[FTBEAM] = d.date + expran(1.0*incom/d.remcom);\r
- d.killc++;\r
+ for (i=1; i<=game.state.remcom; i++)\r
+ if (game.state.cx[i]==quadx && game.state.cy[i]==quady) break;\r
+ game.state.cx[i] = game.state.cx[game.state.remcom];\r
+ game.state.cy[i] = game.state.cy[game.state.remcom];\r
+ game.state.cx[game.state.remcom] = 0;\r
+ game.state.cy[game.state.remcom] = 0;\r
+ game.state.remcom--;\r
+ game.future[FTBEAM] = 1e30;\r
+ if (game.state.remcom != 0)\r
+ game.future[FTBEAM] = game.state.date + expran(1.0*incom/game.state.remcom);\r
+ game.state.killc++;\r