Home | History | Annotate | Line # | Download | only in warp
      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