MudOSa4DGD/
MudOSa4DGD/bin/
MudOSa4DGD/data/
MudOSa4DGD/doc/
MudOSa4DGD/doc/driver/
MudOSa4DGD/doc/efun/bitstrings/
MudOSa4DGD/doc/efun/command/
MudOSa4DGD/doc/efun/communication/
MudOSa4DGD/doc/efun/heart_beat/
MudOSa4DGD/doc/efun/interactive/
MudOSa4DGD/doc/efun/inventory/
MudOSa4DGD/doc/efun/living/
MudOSa4DGD/doc/efun/mappings/
MudOSa4DGD/doc/efun/strings/
MudOSa4DGD/doc/efun/uid/
MudOSa4DGD/doc/funs/
MudOSa4DGD/doc/language/
MudOSa4DGD/mudlib/dgd/doc/
MudOSa4DGD/mudlib/dgd/lib/include/dgd/
MudOSa4DGD/mudlib/dgd/lib/std/
MudOSa4DGD/mudlib/dgd/lib/sys/
MudOSa4DGD/mudlib/dgd/log/
MudOSa4DGD/mudlib/log/
MudOSa4DGD/mudlib/std/include/
MudOSa4DGD/mudlib/std/obj/
/*
 * std.h
 *
 * Various standard mudlib defines.
 * ALWAYS use these instead of hard-coded paths!!!
 */

#ifndef _STD_H
#define _STD_H

#include "mudlib.h"


/* boolean values: */
#ifndef TRUE
# define TRUE		1
#endif
#ifndef FALSE
# define FALSE		0
#endif


/* Preloadfile to be parsed by master() */
#define PRELOAD_FILE	"/dgd/preloads"


/* Diff. logfiles */
#define DEBUG_LOG       (LOG_DIR+"debug.log")
#define ERROR_LOG       (LOG_DIR+"errors")
#define LOCAL_DEBUG_LOG ("/log/runtime.errors")
#define LOCAL_ERROR_LOG ("/log/errors")


/* Various mudlib directories */
#define CHAR_DIR        "/characters/"
#define COM_DIR         "/com/"
#define DAEMON_DIR      "/secure/daemons/"
#define DATA_DIR        "/data/"
#define DOC_DIR         "/doc/"
#define DOMAIN_DIR      "/d/"
#define HELP_DIR        "/help/"
#define LOG_DIR         "/log/"
#define LOCAL_LOG_DIR   "/log/"
#define OBJ_DIR         "/obj/"
#define PLAYER_DIR      "/players/"
#define ROOM_DIR        "/room/"
#define SECURE_DIR      "/secure/"
#define STD_DIR         "/std/"


#endif /* _STD_H */