X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=sst.h;h=f6c0960df0bb9b366814a3cb58fed6081d3190a7;hb=25f154a67f40eac351dd69368af471bf5d27a153;hp=da406c1770472f2f8d1b490837211d2b189be10e;hpb=2e65db78c58369f165c7d5c4edc849300a2d7f53;p=super-star-trek.git diff --git a/sst.h b/sst.h index da406c1..f6c0960 100644 --- a/sst.h +++ b/sst.h @@ -423,9 +423,7 @@ int isit(char *); void preport(void); void orbit(void); void sensor(void); -#ifdef SERGEEV void drawmaps(short); -#endif /* SERGEEV */ void beam(void); void mine(void); void usecrystals(void); @@ -435,19 +433,24 @@ void debugme(void); void attakreport(int); void movetho(void); void probe(void); -void clearscreen(void); void iostart(int); void ioend(void); -#ifdef SERGEEV void setwnd(short); -#endif /* SERGEEV */ void warble(void); -void getline(char *, int); +void cgetline(char *, int); +void waitfor(void); +void setpassword(void); void commandhook(char *, int); +void c_printf (char *format, ... ); -#ifdef SERGEEV typedef struct { int wndleft,wndtop,wndright,wndbottom; } wnd; extern wnd wnds[6]; -#endif /* SERGEEV */ +/* these need to track io.c:wnd */ +#define FULLSCREEN_WINDOW 0 +#define LEFTUPPER_WINDOW 1 +#define SRSCAN_WINDOW 2 +#define LRSCAN_WINDOW 3 +#define LOWER_WINDOW 4 +#define BOTTOM_WINDOW 5