blob: 188043a51988b6737c602b52e3a2617ecf12a45a [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001// MorgenGrauen MUDlib
2//
3// debug.h -- Debug-Optionen fuer die MUDlib
4//
5// $Id: debug.h,v 3.1 1997/02/12 13:04:59 Wargon Exp $
6
7#ifndef _DEBUG_
8#define _DEBUG_
9
10
11/*
12 * LPC debug options
13 */
14
15
16#define NODEBUG /* all debugging modes disabled */
17
18#ifndef NODEBUG
19
20#define DEBUG_STD_CREATE /* debug object creation in /std objects */
21/* #define DEBUG_PROPERTIES /* some property debug functions */
22/* #define DEBUG_ID /* echo the object id operation */
23#define DEBUG_PICK /* object pickup */
24#define DEBUG_CMDS /* command debugging for init */
25#define DEBUG_DOMAIN /* debug domain files */
26#define DEBUG_DOOR /* debug doors */
27#define WARN_UNDEFPROP /* warnings if undef properties are set */
28#define DEBUG_EVENTS /* debug event handler call */
29#define DEBUG_MOVE /* debug in object moving */
30
31#define DEBUG_RES /* debug restriction handling */
32#define DEBUG_RES_MAX /* debug restriction |res_max| */
33#define DEBUG_RES_LIMIT /* debug restriction |res_limit| */
34#define DEBUG_RES_PLAYER /* restriction of number of something */
35/* #define DEBUG_FUNCTION /* debug message functions */
36/* #define DEBUG_ARRAY /* debug array and member comparison */
37#define DEBUG_PROPAGATION /* debug background propagation mechanism */
38#define DEBUG_RES_GROUND /* debug ground type restrictions */
39#define DEBUG_FEATURES /* debug feature mechanism */
40#define DEBUG_RES_FEATURES /* debug feature mechanism */
41#define DEBUG_VIEW /* debug players vision */
42#define DEBUG_PROPAGATION /* debug background propagation mechanism */
43#define DEBUG_MSG /* message debugging */
44#define DEBUG_SELECT /* debug selection mechanism */
45#define DEBUG_RESOURCES /* debug living resources */
46#define DEBUG_ISME /* debug the is_me operation */
47#define DEBUG_FOLLOW /* debug follow mode for walkers */
48#define DEBUG_RESOURCES2 /* debug living resources */
49#define ACCESS_DEBUG 1 /* debug of access control */
50#define DEBUG_SAVE /* debug loading and saving of objects */
51#define DEBUG_BOARD /* debug board system */
52#define DEBUG_ASEE /* debug "to see" ability */
53#define DEBUG_SPELLS /* debug spells */
54#define DEBUG_BATTLE /* debug battle system */
55
56#endif
57
58
59
60#endif
61