equal
deleted
inserted
replaced
320 VARDEF int _num_screenshot_formats, _cur_screenshot_format; |
320 VARDEF int _num_screenshot_formats, _cur_screenshot_format; |
321 |
321 |
322 VARDEF char _savegame_format[8]; |
322 VARDEF char _savegame_format[8]; |
323 |
323 |
324 VARDEF char *_config_file; |
324 VARDEF char *_config_file; |
|
325 VARDEF char *_log_file; |
|
326 VARDEF FILE *_log_file_fd; |
325 |
327 |
326 // NOSAVE: These can be recalculated from InitializeLandscapeVariables |
328 // NOSAVE: These can be recalculated from InitializeLandscapeVariables |
327 typedef struct { |
329 typedef struct { |
328 StringID names_s[NUM_CARGO]; |
330 StringID names_s[NUM_CARGO]; |
329 StringID names_p[NUM_CARGO]; |
331 StringID names_p[NUM_CARGO]; |
417 VARDEF int _debug_misc_level; |
419 VARDEF int _debug_misc_level; |
418 VARDEF int _debug_grf_level; |
420 VARDEF int _debug_grf_level; |
419 VARDEF int _debug_ai_level; |
421 VARDEF int _debug_ai_level; |
420 VARDEF int _debug_net_level; |
422 VARDEF int _debug_net_level; |
421 |
423 |
|
424 /* Forking stuff */ |
|
425 VARDEF bool _dedicated_forks; |
|
426 VARDEF bool _dedicated_enabled; |
|
427 VARDEF pid_t _dedicated_pid; |
|
428 |
422 void CDECL debug(const char *s, ...); |
429 void CDECL debug(const char *s, ...); |
423 #ifdef NO_DEBUG_MESSAGES |
430 #ifdef NO_DEBUG_MESSAGES |
424 #define DEBUG(name, level) |
431 #define DEBUG(name, level) |
425 #else |
432 #else |
426 #define DEBUG(name, level) if (level == 0 || _debug_ ## name ## _level >= level) debug |
433 #define DEBUG(name, level) if (level == 0 || _debug_ ## name ## _level >= level) debug |