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