1 1.2 kamil /* Header: bang.h,v 7.0 86/10/08 15:12:03 lwall Exp */ 2 1.1 kamil 3 1.2 kamil /* Log: bang.h,v 4 1.1 kamil * Revision 7.0 86/10/08 15:12:03 lwall 5 1.1 kamil * Split into separate files. Added amoebas and pirates. 6 1.4 rillig * 7 1.1 kamil */ 8 1.1 kamil 9 1.1 kamil EXT long blast[YSIZE][XSIZE]; 10 1.1 kamil EXT bool blasted; 11 1.1 kamil EXT bool xblasted[XSIZE]; 12 1.1 kamil EXT bool yblasted[YSIZE]; 13 1.1 kamil 14 1.1 kamil EXT char bangy[YSIZE*XSIZE]; 15 1.1 kamil EXT char bangx[YSIZE*XSIZE]; 16 1.1 kamil EXT char bangs[YSIZE*XSIZE]; 17 1.1 kamil 18 1.1 kamil EXT long bangm[YSIZE*XSIZE]; 19 1.1 kamil 20 1.1 kamil #define MAXBDIST 40 21 1.1 kamil EXT int xx[MAXBDIST]; 22 1.1 kamil EXT int yy[MAXBDIST]; 23 1.1 kamil 24 1.1 kamil EXT int nxtbang; 25 1.1 kamil EXT bool banging; 26 1.1 kamil 27 1.3 christos void bang_init(void); 28 1.3 christos void make_plink(int, int); 29 1.3 christos void make_blast(int, int, int, long); 30 1.3 christos void do_bangs(void); 31