… | |
… | |
146 | * Misc global variables: |
146 | * Misc global variables: |
147 | */ |
147 | */ |
148 | EXTERN shstr first_map_path; /* The start-level */ |
148 | EXTERN shstr first_map_path; /* The start-level */ |
149 | EXTERN shstr first_map_ext_path; /* Path used for per-race start maps */ |
149 | EXTERN shstr first_map_ext_path; /* Path used for per-race start maps */ |
150 | |
150 | |
151 | EXTERN char errmsg[HUGE_BUF]; |
|
|
152 | EXTERN long ob_count; |
151 | EXTERN long ob_count; |
153 | |
152 | |
154 | extern dynbuf_text msg_dynbuf; // a dynbuf for text messages and other temporary data |
153 | extern dynbuf_text msg_dynbuf; // a dynbuf for text messages and other temporary data |
155 | |
154 | |
156 | /* do not use these in new code, see object.h::animation */ |
155 | /* do not use these in new code, see object.h::animation */ |
… | |
… | |
203 | uint16 ACC (RW, set_friendly_fire); /* Percent of damage done by peaceful player vs player damage */ |
202 | uint16 ACC (RW, set_friendly_fire); /* Percent of damage done by peaceful player vs player damage */ |
204 | uint8 dummy_001; |
203 | uint8 dummy_001; |
205 | uint8 dummy_002; |
204 | uint8 dummy_002; |
206 | uint8 dummy_000; |
205 | uint8 dummy_000; |
207 | uint8 ACC (RW, spellpoint_level_depend); /* spell costs go up with level */ |
206 | uint8 ACC (RW, spellpoint_level_depend); /* spell costs go up with level */ |
208 | char ACC (RW, motd)[MAX_BUF]; /* name of the motd file */ |
|
|
209 | const char *ACC (RO, rules); /* name of rules file*/ |
|
|
210 | const char *ACC (RO, news); /* name of news file*/ |
|
|
211 | char ACC (RW, dm_mail)[MAX_BUF]; /* DM's Email address */ |
|
|
212 | |
|
|
213 | uint32 ACC (RW, worldmapstartx); /* starting x tile for the worldmap */ |
|
|
214 | uint32 ACC (RW, worldmapstarty); /* starting y tile for the worldmap */ |
|
|
215 | uint32 ACC (RW, worldmaptilesx); /* number of tiles wide the worldmap is */ |
|
|
216 | uint32 ACC (RW, worldmaptilesy); /* number of tiles high the worldmap is */ |
|
|
217 | uint32 ACC (RW, worldmaptilesizex); /* number of squares wide in a wm tile */ |
|
|
218 | uint32 ACC (RW, worldmaptilesizey); /* number of squares high in a wm tile */ |
|
|
219 | uint16 ACC (RW, dynamiclevel); /* how dynamic is the world? */ |
|
|
220 | uint8 ACC (RW, fastclock); /* if true, clock goes warp 9 */ |
|
|
221 | |
207 | |
222 | int ACC (RW, max_level); /* This is read out of exp_table */ |
208 | int ACC (RW, max_level); /* This is read out of exp_table */ |
223 | float ACC (RW, item_power_factor); /* See note in setings file */ |
209 | float ACC (RW, item_power_factor); /* See note in setings file */ |
224 | |
210 | |
225 | int ACC (RW, armor_max_enchant); /* Maximum number of times an armor can be enchanted */ |
211 | int ACC (RW, armor_max_enchant); /* Maximum number of times an armor can be enchanted */ |