X-Git-Url: https://jxself.org/git/?p=super-star-trek.git;a=blobdiff_plain;f=src%2Fsst.h;h=211f63c2b1a8740600f69643fc0e18e5a54b6766;hp=07e7a2bc37d3516b143435e31bc7bdd7cd9a16b7;hb=c0682ebb9ae828d035d59892a65e1849d85963b7;hpb=093f7d420e9cf92fbaf751f57a199c56562ae4b5 diff --git a/src/sst.h b/src/sst.h index 07e7a2b..211f63c 100644 --- a/src/sst.h +++ b/src/sst.h @@ -212,6 +212,7 @@ struct game { alive, // we are alive (not killed) justin, // just entered quadrant shldup, // shields are up + comhere, // commander here ishere, // super-commander in quadrant ientesc, // attempted escape from supercommander ithere, // Tholian is here @@ -222,6 +223,8 @@ struct game { isarmed, // probe is armed inorbit, // orbiting a planet imine, // mining + icrystl, // dilithium crystals aboard + iseenit, // seen base attack report thawed; // thawed game int inkling, // initial number of klingons inbase, // initial number of bases @@ -237,7 +240,6 @@ struct game { length, // length of game skill, // skill level klhere, // klingons here - comhere, // commanders here casual, // causalties nhelp, // calls for help nkinks, // count of energy-barrier crossings @@ -251,9 +253,7 @@ struct game { isatb, // =1 if super commander is attacking base iscate, // super commander is here iattak, // attack recursion elimination (was cracks[4]) - icrystl, // dilithium crystals aboard tourn, // tournament number - iseenit, // seen base attack report proben, // number of moves for probe nprobes; // number of probes available double inresor, // initial resources @@ -383,10 +383,10 @@ void sortkl(void); void imove(void); void ram(bool, int, coord); void crmena(bool, int, enum loctype, coord w); -void deadkl(coord, int, int, int); +void deadkl(coord, int, coord); void timwrp(void); void movcom(void); -void torpedo(double, double, int, int, double *, int, int); +void torpedo(double, double, coord, double *, int, int); void huh(void); void pause_game(int); void nova(coord); @@ -411,8 +411,8 @@ void probe(void); void iostart(void); void setwnd(WINDOW *); void warble(void); -void boom(int, int); -void tracktorpedo(int, int, int, int, int, int); +void boom(coord); +void tracktorpedo(coord, int, int, int, int); void cgetline(char *, int); void waitfor(void); void setpassword(void);