X-Git-Url: https://jxself.org/git/?p=super-star-trek.git;a=blobdiff_plain;f=sst.h;h=8705b8480ce06277cbb4e6c410e2e658f35a99c7;hp=a2c4c92cbcac44e638945b80bc0c76cdc04c6314;hb=d5826a672dd4afc591476655b4905cb6542cd89c;hpb=77e371705e1e059173ec9c88f63be7a460e44e50 diff --git a/sst.h b/sst.h index a2c4c92..8705b84 100644 --- a/sst.h +++ b/sst.h @@ -263,6 +263,7 @@ typedef enum {FWON, FDEPLETE, FLIFESUP, FNRG, FBATTLE, FMATERIALIZE, FPHASER, FLOST, FMINING, FDPLANET, FPNOVA, FSSC, FSTRACTOR, FDRAY, FTRIBBLE, FHOLE} FINTYPE ; +enum loctype {neither, quadrant, sector}; /* Define devices */ #define DSRSENS 1 @@ -373,14 +374,14 @@ int scan(void); void chew(void); void chew2(void); void skip(int); -void prout(char *s); -void proutn(char *s); +void prout(char *, ...); +void proutn(char *, ...); void stars(void); void newqad(int); int ja(void); void cramen(int); void crmshp(void); -void cramlc(int, int, int); +char *cramlc(enum loctype, int, int); double expran(double); double Rand(void); void iran8(int *, int *); @@ -396,15 +397,13 @@ void deadkl(int, int, int, int, int); void timwrp(void); void movcom(void); void torpedo(double, double, int, int, double *); -void cramf(double, int, int); -void crami(int, int); void huh(void); void pause(int); void nova(int, int); void snova(int, int); void scom(int *); void hittem(double *); -void prouts(char *); +void prouts(char *, ...); int isit(char *); void preport(void); void orbit(void);