mirror of
https://github.com/JGRennison/OpenTTD-patches.git
synced 2024-11-16 00:12:51 +00:00
eb28e8b322
again.. kind of anyway. Still needs work for the extra chunks TTDPatch provides, and which we use too, but not in the same way.. - Also, no longer BE is a problem, reading is BE/LE safe. - Tnx to Bjarni for the BE testing, Tron for the help on the BE, Darkvater for helping out, and Mek for providing me with the correct information regarding TTDPatch savegames
24 lines
525 B
C
24 lines
525 B
C
#ifndef DEBUG_H
|
|
#define DEBUG_H
|
|
|
|
#ifdef NO_DEBUG_MESSAGES
|
|
#define DEBUG(name, level)
|
|
#else
|
|
#define DEBUG(name, level) if (level == 0 || _debug_ ## name ## _level >= level) debug
|
|
|
|
extern int _debug_ai_level;
|
|
extern int _debug_grf_level;
|
|
extern int _debug_map_level;
|
|
extern int _debug_misc_level;
|
|
extern int _debug_ms_level;
|
|
extern int _debug_net_level;
|
|
extern int _debug_spritecache_level;
|
|
extern int _debug_oldloader_level;
|
|
#endif
|
|
|
|
void CDECL debug(const char *s, ...);
|
|
|
|
void SetDebugString(const char *s);
|
|
|
|
#endif
|