Home | History | Annotate | Line # | Download | only in warp
      1 /* Header: score.h,v 7.0 86/10/08 15:13:21 lwall Exp */
      2 
      3 /* Log:	score.h,v
      4  * Revision 7.0  86/10/08  15:13:21  lwall
      5  * Split into separate files.  Added amoebas and pirates.
      6  *
      7  */
      8 
      9 #define ENTBOUNDARY 100000	/*  point boundary across which a new E is
     10 					awarded */
     11 
     12 #define BASEBOUNDARY 250000	/*  point boundary across which a new B is
     13 					awarded */
     14 
     15 EXT int oldstatus;
     16 EXT int oldetorp;
     17 EXT int oldbtorp;
     18 EXT int oldstrs;
     19 EXT int oldenemies;
     20 
     21 EXT long totalscore;
     22 EXT long lastscore INIT(0);
     23 EXT long curscore;
     24 EXT long possiblescore;
     25 EXT long oldeenergy;
     26 EXT long oldbenergy;
     27 EXT long oldcurscore;
     28 
     29 EXT char savefilename[512];
     30 
     31 #ifdef SCOREFULL
     32 #define COMPOFF 0
     33 #define COMPNAME longlognam
     34 #define COMPLEN 24
     35 #else
     36 #define COMPOFF 24
     37 #define COMPNAME longlognam
     38 #define COMPLEN 8
     39 #endif
     40 EXT char longlognam[128];
     41 
     42 EXT char c INIT(' ');
     43 
     44 void score_init(void);
     45 __dead void wscore(void);
     46 void display_status(void);
     47 void wavescore(void);
     48 void score(void);
     49 void save_game(void);
     50