1
- /* $NetBSD: hdr.h,v 1.12 2009/08/12 04:28:27 dholland Exp $ */
1
+ /* $NetBSD: hdr.h,v 1.13 2009/08/25 06:56:52 dholland Exp $ */
2
2
3
3
/*-
4
4
* Copyright (c) 1991, 1993
@@ -65,11 +65,11 @@ extern char data_file[]; /* Virtual data file */
65
65
#define FLUSHLINE do { int flushline_ch; while ((flushline_ch = getchar()) != EOF && flushline_ch != '\n'); } while (0)
66
66
#define FLUSHLF while (next()!=LF)
67
67
68
- extern int loc , newloc , oldloc , oldlc2 , wzdark , gaveup , kq , k , k2 ;
68
+ extern int loc , newloc , oldloc , oldloc2 , wasdark , gaveup , kq , k , k2 ;
69
69
extern char * wd1 , * wd2 ; /* the complete words */
70
70
extern int verb , obj , spk ;
71
71
extern int blklin ;
72
- extern int saveday , savet , mxscor , latncy ;
72
+ extern int saveday , savet , maxscore , latency ;
73
73
74
74
#define SHORT 50 /* How short is a demo game? */
75
75
@@ -87,70 +87,70 @@ struct text {
87
87
int txtlen ; /* length of msg starting here */
88
88
};
89
89
90
- #define RTXSIZ 205
91
- extern struct text rtext [RTXSIZ ]; /* random text messages */
90
+ #define RTXSIZE 205
91
+ extern struct text rtext [RTXSIZE ]; /* random text messages */
92
92
93
- #define MAGSIZ 35
94
- extern struct text mtext [MAGSIZ ]; /* magic messages */
93
+ #define MAGSIZE 35
94
+ extern struct text mtext [MAGSIZE ]; /* magic messages */
95
95
96
- extern int clsses ;
96
+ extern int classes ;
97
97
#define CLSMAX 12
98
98
extern struct text ctext [CLSMAX ]; /* classes of adventurer */
99
99
extern int cval [CLSMAX ];
100
100
101
101
extern struct text ptext [101 ]; /* object descriptions */
102
102
103
- #define LOCSIZ 141 /* number of locations */
104
- extern struct text ltext [LOCSIZ ]; /* long loc description */
105
- extern struct text stext [LOCSIZ ]; /* short loc descriptions */
103
+ #define LOCSIZE 141 /* number of locations */
104
+ extern struct text ltext [LOCSIZE ]; /* long loc description */
105
+ extern struct text stext [LOCSIZE ]; /* short loc descriptions */
106
106
107
107
extern struct travlist { /* direcs & conditions of travel */
108
108
struct travlist * next ; /* ptr to next list entry */
109
109
int conditions ; /* m in writeup (newloc / 1000) */
110
110
int tloc ; /* n in writeup (newloc % 1000) */
111
111
int tverb ; /* the verb that takes you there */
112
- } * travel [LOCSIZ ], * tkk ; /* travel is closer to keys(...) */
112
+ } * travel [LOCSIZE ], * tkk ; /* travel is closer to keys(...) */
113
113
114
- extern int atloc [LOCSIZ ];
114
+ extern int atloc [LOCSIZE ];
115
115
116
116
extern int plac [101 ]; /* initial object placement */
117
117
extern int fixd [101 ], fixed [101 ]; /* location fixed? */
118
118
119
- extern int actspk [35 ]; /* rtext msg for verb <n> */
119
+ extern int actspeak [35 ]; /* rtext msg for verb <n> */
120
120
121
- extern int cond [LOCSIZ ]; /* various condition bits */
121
+ extern int cond [LOCSIZE ]; /* various condition bits */
122
122
123
123
extern int setbit [16 ]; /* bit defn masks 1,2,4,... */
124
124
125
- extern int hntmax ;
125
+ extern int hintmax ;
126
126
extern int hints [20 ][5 ]; /* info on hints */
127
127
extern int hinted [20 ], hintlc [20 ];
128
128
129
129
extern int place [101 ], prop [101 ], links [201 ];
130
- extern int abb [LOCSIZ ];
130
+ extern int abb [LOCSIZE ];
131
131
132
132
extern int maxtrs , tally , tally2 ; /* treasure values */
133
133
134
134
#define FALSE 0
135
135
#define TRUE 1
136
136
137
137
extern int keys , lamp , grate , cage , rod , rod2 , steps , /* mnemonics */
138
- bird , door , pillow , snake , fissur , tablet , clam , oyster ,
139
- magzin , dwarf , knife , food , bottle , water , oil , plant , plant2 ,
140
- axe , mirror , dragon , chasm , troll , troll2 , bear , messag ,
141
- vend , batter , nugget , coins , chest , eggs , tridnt , vase ,
142
- emrald , pyram , pearl , rug , chain , spices , back , look , cave ,
143
- null , entrnc , dprssn , /*enter, stream, pour,*/ say , lock , throw ,
144
- find , invent ;
138
+ bird , door , pillow , snake , fissure , tablet , clam , oyster ,
139
+ magazine , dwarf , knife , food , bottle , water , oil , plant , plant2 ,
140
+ axe , mirror , dragon , chasm , troll , troll2 , bear , message ,
141
+ vend , batter , nugget , coins , chest , eggs , trident , vase ,
142
+ emerald , pyramid , pearl , rug , chain , spices , back , look , cave ,
143
+ null , entrance , depression , /*enter, stream, pour,*/ say , lock ,
144
+ throw , find , invent ;
145
145
146
146
extern int chloc , chloc2 , dseen [7 ], dloc [7 ], /* dwarf stuff */
147
- odloc [7 ], dflag , daltlc ;
147
+ odloc [7 ], dflag , daltloc ;
148
148
149
149
extern int tk [21 ], stick , dtotal , attack ;
150
150
extern int turns , lmwarn , iwest , knfloc , detail , /* various flags and
151
151
* counters */
152
- abbnum , maxdie , numdie , holdng , dkill , foobar , bonus , clock1 ,
153
- clock2 , saved , closng , panic , closed , scorng ;
152
+ abbnum , maxdie , numdie , holding , dkill , foobar , bonus , clock1 ,
153
+ clock2 , saved , isclosing , panic , closed , scoring ;
154
154
155
155
extern int demo , limit ;
156
156
0 commit comments