X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=sst.h;h=375e7aaddcfc0d07407d91d80e5486f9bce18397;hb=bed74efa98d15a3f6497c9cc721785c6e7387c07;hp=40ba849118746bff69c88b28956aaf0418e974c4;hpb=03ea69145938e4b01e7efc6be80a543bad1739c7;p=super-star-trek.git diff --git a/sst.h b/sst.h index 40ba849..375e7aa 100644 --- a/sst.h +++ b/sst.h @@ -8,6 +8,9 @@ #define EXTERN #endif +#define min(x, y) ((x)<(y)?(x):(y)) +#define max(x, y) ((x)>(y)?(x):(y)) + // #define DEBUG #define NDEVICES (15) // Number of devices @@ -313,8 +316,10 @@ char *device[NDEVICES+1] = { "D. S. Probe"}; #endif +#ifndef TRUE #define TRUE (1) #define FALSE (0) +#endif #define IHR 'R' #define IHK 'K' @@ -389,7 +394,7 @@ double square(double); void dropin(int, int*, int*); void newcnd(void); void sortkl(void); -void move(void); +void imove(void); void ram(int, int, int, int); void crmena(int, int, int, int, int); void deadkl(int, int, int, int, int); @@ -417,3 +422,8 @@ void debugme(void); void attakreport(void); void movetho(void); void probe(void); +void clearscreen(void); +void iostart(int); +void ioend(void); +void getline(char *, int); +void commandhook(char *, int);