void deadkl(int, int, int, int, int);
void timwrp(void);
void movcom(void);
-void torpedo(double, double, int, int, double *, int);
+void torpedo(double, double, int, int, double *, int, int, int);
void huh(void);
void pause_game(int);
void nova(int, int);
void ioend(void);
void setwnd(short);
void warble(void);
+void boom(int ii, int jj);
+void tracktorpedo(int x, int y, int ix, int iy, int wait, int l, int i, int n, int iquad);
void cgetline(char *, int);
void waitfor(void);
void setpassword(void);
void commandhook(char *, int);
void c_printf (char *format, ... );
+void makechart(void);
+void enqueue(char *s);
+
+/* mode arguments for srscan() */
+#define SCAN_FULL 1
+#define SCAN_REQUEST 2
+#define SCAN_STATUS 3
+#define SCAN_NO_LEFTSIDE 4
typedef struct {
int wndleft,wndtop,wndright,wndbottom;