44 lines
897 B
C
44 lines
897 B
C
![]() |
/* KJL 14:42:10 29/03/98 - ShowCmds.h
|
||
|
|
||
|
defines the variables that describe the status of the debugging text
|
||
|
|
||
|
|
||
|
eg. if ShowDebuggingText.FPS == 1, then the frame-rate show be displayed.
|
||
|
|
||
|
*/
|
||
|
struct DEBUGGINGTEXTOPTIONS
|
||
|
{
|
||
|
unsigned int FPS :1;
|
||
|
unsigned int Environment :1;
|
||
|
unsigned int Coords :1;
|
||
|
unsigned int Module :1;
|
||
|
unsigned int Target :1;
|
||
|
|
||
|
unsigned int Networking: 1;
|
||
|
unsigned int Dynamics :1;
|
||
|
unsigned int GunPos :1;
|
||
|
unsigned int Tears :1;
|
||
|
unsigned int PolyCount :1;
|
||
|
unsigned int Sounds :1;
|
||
|
};
|
||
|
|
||
|
extern struct DEBUGGINGTEXTOPTIONS ShowDebuggingText;
|
||
|
|
||
|
#ifdef AVP_DEBUG_VERSION
|
||
|
#define DEBUGGING_TEXT_ON 1
|
||
|
#else
|
||
|
#define DEBUGGING_TEXT_ON 0
|
||
|
#endif
|
||
|
|
||
|
#if DEBUGGING_TEXT_ON
|
||
|
extern int PrintDebuggingText(const char* t, ...);
|
||
|
#else
|
||
|
#define PrintDebuggingText(ignore)
|
||
|
#endif
|
||
|
|
||
|
#if 1
|
||
|
extern int ReleasePrintDebuggingText(const char* t, ...);
|
||
|
#else
|
||
|
#define PrintDebuggingText(ignore)
|
||
|
#endif
|