450 /* Autoreplace vehicle stuff*/ |
450 /* Autoreplace vehicle stuff*/ |
451 VARDEF byte _autoreplace_array[256]; |
451 VARDEF byte _autoreplace_array[256]; |
452 VARDEF uint16 _player_num_engines[256]; |
452 VARDEF uint16 _player_num_engines[256]; |
453 VARDEF byte _railtype_selected_in_replace_gui; |
453 VARDEF byte _railtype_selected_in_replace_gui; |
454 |
454 |
455 /* Debugging levels */ |
|
456 VARDEF int _debug_spritecache_level; |
|
457 VARDEF int _debug_misc_level; |
|
458 VARDEF int _debug_grf_level; |
|
459 VARDEF int _debug_ai_level; |
|
460 VARDEF int _debug_net_level; |
|
461 VARDEF int _debug_map_level; |
|
462 VARDEF int _debug_ms_level; |
|
463 |
|
464 /* Forking stuff */ |
455 /* Forking stuff */ |
465 VARDEF bool _dedicated_forks; |
456 VARDEF bool _dedicated_forks; |
466 VARDEF bool _dedicated_enabled; |
457 VARDEF bool _dedicated_enabled; |
467 #ifdef UNIX |
458 #ifdef UNIX |
468 VARDEF pid_t _dedicated_pid; |
459 VARDEF pid_t _dedicated_pid; |
469 #endif |
460 #endif |
470 |
461 |
471 void CDECL debug(const char *s, ...); |
|
472 #ifdef NO_DEBUG_MESSAGES |
|
473 #define DEBUG(name, level) |
|
474 #else |
|
475 #define DEBUG(name, level) if (level == 0 || _debug_ ## name ## _level >= level) debug |
|
476 #endif |
|
477 |
|
478 #endif /* VARIABLES_H */ |
462 #endif /* VARIABLES_H */ |