]> git.cameronkatri.com Git - bsdgames-darwin.git/blobdiff - rogue/rogue.h
Fix doubled 'the's.
[bsdgames-darwin.git] / rogue / rogue.h
index 6375bda0d3923fd18e3d55a92e6b17ef60382bd2..d301f05f676124271f310b7dad971bdf45d807c6 100644 (file)
@@ -1,4 +1,4 @@
-/*     $NetBSD: rogue.h,v 1.8 1998/11/10 13:01:32 hubertf Exp $        */
+/*     $NetBSD: rogue.h,v 1.11 1999/09/13 17:14:08 jsm Exp $   */
 
 /*
  * Copyright (c) 1988, 1993
@@ -436,27 +436,15 @@ struct rogue_time {
        short second;   /* 0 - 59 */
 };
 
-#ifdef CURSES
-struct _win_st {
-       short _cury, _curx;
-       short _maxy, _maxx;
-};
-
-typedef struct _win_st WINDOW;
-
-extern int LINES, COLS;
-extern WINDOW *curscr;
-extern char *CL;
-
-#else
 #include <curses.h>
-#endif
 
 /*
  * external routine declarations.
  */
 #include <stdio.h>
 #include <string.h>
+#include <sys/types.h>
+#include <unistd.h>
 
 object *alloc_object __P((void));
 object *check_duplicate __P((object *, object *));
@@ -587,7 +575,7 @@ boolean     is_pack_letter __P((short *, unsigned short *));
 boolean        is_passable __P((int, int));
 boolean        is_vowel __P((short));
 void   kick_into_pack __P((void));
-void   killed_by __P((const object *, short));
+void   killed_by __P((const object *, short)) __attribute__((__noreturn__));
 long   lget_number __P((const char *));
 void   light_passage __P((int, int));
 void   light_up_room __P((int));
@@ -599,11 +587,9 @@ void       make_room __P((short, short, short, short));
 void   make_scroll_titles __P((void));
 boolean        mask_pack __P((const object *, unsigned short));
 boolean        mask_room __P((short, short *, short *, unsigned short));
-void   md_cbreak_no_echo_nonl __P((boolean));
 boolean        md_df __P((const char *));
 void   md_exit __P((int)) __attribute__((__noreturn__));
 void   md_gct __P((struct rogue_time *));
-char   *md_gdtcf __P((void));
 int    md_get_file_id __P((const char *));
 void   md_gfmt __P((const char *, struct rogue_time *));
 int    md_gseed __P((void));
@@ -614,7 +600,6 @@ void        md_lock __P((boolean));
 void   md_shell __P((const char *));
 void   md_sleep __P((int));
 void   md_slurp __P((void));
-void   md_tstp __P((void));
 void   message __P((const char *, boolean));
 void   mix_colors __P((void));
 void   mix_colors __P((void));
@@ -747,7 +732,7 @@ void        wanderer __P((void));
 void   wdrain_life __P((object *));
 void   wear __P((void));
 void   wield __P((void));
-void   win __P((void));
+void   win __P((void)) __attribute__((__noreturn__));
 void   wizardize __P((void));
 void   write_pack __P((const object *, FILE *));
 void   write_string __P((char *, FILE *));
@@ -817,3 +802,5 @@ extern      short   r_rings;
 extern short   regeneration;
 extern short   ring_exp;
 extern short   stealthy;
+extern gid_t   gid;
+extern gid_t   egid;