/
lib/banish/
lib/d/coronos/
lib/d/coronos/w/alena/
lib/d/coronos/w/angel/
lib/d/coronos/w/angel/caves/
lib/d/coronos/w/angel/caves/monst/
lib/d/coronos/w/angel/city/chambers/
lib/d/coronos/w/angel/city/monst/
lib/d/coronos/w/angel/city/obj/
lib/d/coronos/w/angel/city/streets/
lib/d/coronos/w/angel/farms/plains/
lib/d/coronos/w/angel/monst/
lib/d/tempus/
lib/d/tempus/w/angel/
lib/d/tempus/w/kingbill/
lib/d/tempus/w/mirak/
lib/d/tempus/w/mirak/monst/
lib/d/tempus/w/mirak/obj/
lib/d/tempus/w/relgar/planes/baat/
lib/d/tempus/w/sarak/
lib/d/tempus/w/serepion/mon/
lib/d/tempus/w/valrejn/
lib/doc/
lib/doc/domains/
lib/doc/efun/
lib/include/fn_specs/
lib/info/
lib/inherit/base/
lib/log/
lib/log/mailbox/
lib/log/main/
lib/news/
lib/obj/party/
lib/objects/componen/
lib/open/
lib/open/party/
lib/open/paste/
lib/open/spells/
lib/open/valrejn/
lib/players/
lib/players/alena/
lib/players/alena/obj/
lib/players/alena/open/
lib/players/alena/private/
lib/players/angel/
lib/players/angel/obj/
lib/players/ash/
lib/players/biggs/
lib/players/biggs/food/
lib/players/biggs/gobkeep/
lib/players/biggs/mnstr/
lib/players/biggs/town/caves/
lib/players/biggs/town/tower/
lib/players/biggs/wpns/
lib/players/calris/
lib/players/deathurg/
lib/players/deathurg/open/
lib/players/deathurg/private/thief/
lib/players/dogberry/
lib/players/dogberry/library/
lib/players/dogberry/open/
lib/players/epsilon/
lib/players/epsilon/private/
lib/players/farewell/
lib/players/hippo/
lib/players/hippo/open/
lib/players/hippo/tools/
lib/players/jimpa/
lib/players/josh/
lib/players/josh/room/
lib/players/josh/room/mage/dungeon/
lib/players/josh/room/mage/dungeon/obj/
lib/players/josh/wep/
lib/players/kingbill/
lib/players/metatron/
lib/players/miette/
lib/players/mirak/
lib/players/mirak/open/
lib/players/parsilan/
lib/players/relgar/
lib/players/relgar/private/
lib/players/sarak/
lib/players/sarak/bugs/
lib/players/sarak/feelings/
lib/players/sarak/magical/
lib/players/sarak/minotaur/island/
lib/players/sarak/open/
lib/players/sarak/private/
lib/players/serepion/
lib/players/serepion/open/
lib/players/serepion/private/
lib/players/spike/
lib/players/spike/open/
lib/players/spike/private/
lib/players/spike/seaworld/
lib/players/valrejn/
lib/players/valrejn/open/
lib/players/valrejn/private/
lib/players/virus/
lib/players/wrath/
lib/players/wrath/arm/
lib/players/wrath/mon/
lib/players/wrath/room/
lib/players/wrath/room/entry/
lib/players/wrath/room/zolgath/
lib/players/wrath/weap/
lib/players/zil/
lib/room/
lib/room/city/arena/
lib/room/city/creator/
lib/room/city/garden/monst/
lib/room/city/library/
lib/room/city/library/open/books/
lib/room/city/shop/
lib/room/death/
lib/room/death/open/
lib/room/island/
lib/room/keeps/
lib/room/registry/
lib/room/ships/crew/
lib/room/ships/open/
lib/room/ships/open/types/bounty/
lib/room/ships/open/types/nebula/
lib/room/ships/open/types/phoenix/
lib/secure/udp_cmd_/
lib/skills/
lib/skills/fighter/
lib/skills/psionici/
lib/skills/thief/
lib/usr/
lib/usr/creators/
lib/usr/no_banis/
lib/usr/players/
/*  Mudlib Configuration File */

#ifndef CONFIG_H
#define CONFIG_H


/*
 * The Heaven7 mudlib will autoconfigure for the following drivers:
 *	amylaar drivers - at least to 3.2.1@35
 *	3.1.2 drivers - except Olav Kolbu's msdos ok312 driver
 *      MudOS 0.9.1.93 Olav's Kolbu's msdos Mudos driver
 *
 *	Prefered driver mode is COMPAT
 *                              ^^^^^^
 */                                                                  

/*
 * Define OK312 if you are going to use the old msdos 3.1.2 driver
 *
 * I have ported amylaar drivers to msdos, so this is essentially 
 * superseded - Zilanthius
 */
  
/* #define OK312       /* ok312 msdos driver           */



/***********************************************************************/
/* Auto-config some stuff */

#ifndef COMPAT_FLAG
#define NATIVE_MODE
#define UID_ROOT     "Root"
#define UID_BACKBONE "Backbone"
#define UID_TYPE string
#else
#define UID_ROOT     1
#define UID_TYPE int
#endif /* COMPAT_FLAG */


#ifdef MUDOS       

#define MUDOS_DR
#define HAVE_WIZLIST 2

#else /* !MUDOS */

#ifdef __VERSION__

#if __VERSION__ > "03.02.1@0" && __VERSION__ < "03.02.1@999" 
#define AMYLAAR321
#endif

#if __VERSION__ > "03.02@0" && __VERSION__ < "03.02@999"
#define AMYLAAR
#endif

#ifdef AMYLAAR321
#define AMYLAAR
#endif

#else /* !__VERSION__ */

#if !defined(OK312)
#define 312DR
#endif /* !OK312 */

#define HAVE_WIZLIST 1

#endif /* !__VERSION__ */

#endif /* !MUDOS */


/***********************************************************************/ /*
Driver Configuration */

#undef VERSION
#define DEBUG_LOG   "/"+ query_host_name() +".debug.log"
#define MAIN_LOG    "/log/log"


     /*************************************/
     /* configure for MSDOS 3.1.2 version */
     /*************************************/

#if defined(OK312)          

#define 312MASTER   
#define MSDOS
#define OLD_EXPLODE

#ifdef NATIVE_MODE
#define VERSION "3.1.2 MS-DOS Native"
#else
#define VERSION "3.1.2 MS-DOS Compat"
#endif
#undef DEBUG_LOG
#define DEBUG_LOG              "/debug.log"

#endif /* OK312 */


     /***********************/
     /* configure for 3.1.2 */
     /***********************/

#if defined(312DR)            

#define 312MASTER
#define OLD_EXPLODE

#ifdef NATIVE_MODE
#define VERSION "3.1.2 Native"
#else
#define VERSION "3.1.2 Compat"
#endif

#endif /* 3.1.2 */


     /********************************/
     /* configure for 0.9.1.93 MUDOS */
     /********************************/
     
#if defined(MUDOS_DR)         

#ifdef MSDOS
#define VERSION "OK09193c MS-DOS mudOS"
#undef DEBUG_LOG
#define DEBUG_LOG              "/log/debug.log"
#else
#define VERSION "MudOS"
#endif

#endif /* ok09193 msdos mudos */


     /********************************/
     /* configure for Amylaar Driver */
     /********************************/
     
#if defined(AMYLAAR)

#if defined(AMYLAAR321) || __VERSION__ > "03.02@156"
#define HAVE_WIZLIST 0
#else
#define HAVE_WIZLIST 1
#endif 

#ifdef NATIVE_MODE
#define VERSION "Amylaar "+ __VERSION__ +" Native"
#else
#define VERSION "Amylaar "+ __VERSION__ +" Compat"
#endif

#ifdef MSDOS
#undef DEBUG_LOG
#define DEBUG_LOG "/debug.log"
#endif /* MSDOS */

#endif /* AMYLAAR */

/*****************************************************************/ 

#ifdef MSDOS
#define DEAD_ED      "dead_ed"
#define ED_SAVE      "_edrc"
#endif

#ifndef DEAD_ED
#define DEAD_ED      ".dead_ed_files"
#endif

#ifndef ED_SAVE
#define ED_SAVE      ".edrc"
#endif


#endif /* CONFIG_H */