1 | /* |
1 | /* |
2 | * static char *rcsid_global_h = |
2 | * static char *rcsid_global_h = |
3 | * "$Id: global.h,v 1.3 2006/04/28 13:56:26 pippijn Exp $"; |
3 | * "$Id: global.h,v 1.6 2006/08/29 08:01:36 root Exp $"; |
4 | */ |
4 | */ |
5 | |
5 | |
6 | /* |
6 | /* |
7 | CrossFire, A Multiplayer game for X-windows |
7 | CrossFire, A Multiplayer game for X-windows |
8 | |
8 | |
… | |
… | |
177 | EXTERN objectlink *first_friendly_object; /* Objects monsters will go after */ |
177 | EXTERN objectlink *first_friendly_object; /* Objects monsters will go after */ |
178 | EXTERN godlink *first_god; |
178 | EXTERN godlink *first_god; |
179 | EXTERN racelink *first_race; |
179 | EXTERN racelink *first_race; |
180 | |
180 | |
181 | #define NROF_COMPRESS_METHODS 4 |
181 | #define NROF_COMPRESS_METHODS 4 |
182 | EXTERN char *uncomp[NROF_COMPRESS_METHODS][3]; |
182 | extern char *uncomp[NROF_COMPRESS_METHODS][3]; |
|
|
183 | |
183 | /* |
184 | /* |
184 | * The editor uses these (will get them out of here later): |
185 | * The editor uses these (will get them out of here later): |
185 | */ |
186 | */ |
186 | |
187 | |
187 | EXTERN long editor; /* if true, edit maps instead of playing (almost obsolete) */ |
188 | EXTERN long editor; /* if true, edit maps instead of playing (almost obsolete) */ |
… | |
… | |
189 | /* |
190 | /* |
190 | * Variables set by different flags (see init.c): |
191 | * Variables set by different flags (see init.c): |
191 | */ |
192 | */ |
192 | |
193 | |
193 | EXTERN long warn_archetypes; /* If true, write warnings when failing */ |
194 | EXTERN long warn_archetypes; /* If true, write warnings when failing */ |
194 | /* to find archetypes when loading from file */ |
195 | /* to find archetypes when loading from file */ |
195 | EXTERN long init_done; /* Ignores signals until init_done is true */ |
196 | EXTERN long init_done; /* Ignores signals until init_done is true */ |
196 | EXTERN long trying_emergency_save; /* True when emergency_save() is reached */ |
197 | EXTERN long trying_emergency_save; /* True when emergency_save() is reached */ |
197 | EXTERN long nroferrors; /* If it exceeds MAX_ERRORS, call fatal() */ |
198 | EXTERN long nroferrors; /* If it exceeds MAX_ERRORS, call fatal() */ |
198 | |
199 | |
199 | extern long pticks; /* used by various function to determine */ |
200 | extern long pticks; /* used by various function to determine */ |
200 | /* how often to save the character */ |
201 | /* how often to save the character */ |
201 | /* |
202 | /* |
202 | * Misc global variables: |
203 | * Misc global variables: |
203 | */ |
204 | */ |
204 | EXTERN FILE *logfile; /* Used by server/daemon.c */ |
205 | EXTERN FILE *logfile; /* Used by server/daemon.c */ |
205 | EXTERN int exiting; /* True if the game is about to exit */ |
206 | EXTERN int exiting; /* True if the game is about to exit */ |
… | |
… | |
407 | #define SCRIPT_FIX_ACTIVATOR 2 |
408 | #define SCRIPT_FIX_ACTIVATOR 2 |
408 | #define SCRIPT_FIX_ALL 1 |
409 | #define SCRIPT_FIX_ALL 1 |
409 | #define SCRIPT_FIX_NOTHING 0 |
410 | #define SCRIPT_FIX_NOTHING 0 |
410 | |
411 | |
411 | #include "plugin.h" |
412 | #include "plugin.h" |
|
|
413 | #include "cfperl.h" |
412 | |
414 | |
413 | #endif /* GLOBAL_H */ |
415 | #endif /* GLOBAL_H */ |