wileymud-1.187b/
wileymud-1.187b/attic/
wileymud-1.187b/attic/bin/
wileymud-1.187b/attic/lib/
wileymud-1.187b/attic/lib/adm/
wileymud-1.187b/attic/lib/man/
wileymud-1.187b/attic/lib/new-wld/
wileymud-1.187b/attic/lib/new-wld/default/
wileymud-1.187b/attic/lib/old/
wileymud-1.187b/attic/lib/wld/
wileymud-1.187b/attic/public_html/
wileymud-1.187b/attic/public_html/gfx/
wileymud-1.187b/attic/src/bin/
wileymud-1.187b/attic/src/etc/
wileymud-1.187b/attic/src/libauth-4.0-p5/
wileymud-1.187b/attic/src/sedna/
wileymud-1.187b/backups/
wileymud-1.187b/bin/
wileymud-1.187b/docs/
wileymud-1.187b/etc/
wileymud-1.187b/lib/
wileymud-1.187b/lib/adm/
wileymud-1.187b/lib/boards/
wileymud-1.187b/lib/log/
wileymud-1.187b/lib/man/
wileymud-1.187b/lib/ply/
wileymud-1.187b/lib/ply/a/
wileymud-1.187b/lib/ply/b/
wileymud-1.187b/lib/ply/c/
wileymud-1.187b/lib/ply/d/
wileymud-1.187b/lib/ply/g/
wileymud-1.187b/lib/ply/k/
wileymud-1.187b/lib/ply/m/
wileymud-1.187b/lib/ply/s/
wileymud-1.187b/lib/ply/t/
wileymud-1.187b/public_html/gfx/
wileymud-1.187b/src/bin/
wileymud-1.187b/src/convert/attic/
wileymud-1.187b/src/convert/obj/
wileymud-1.187b/src/convert/perl/
wileymud-1.187b/src/convert/perl/MudConvert/
wileymud-1.187b/src/convert/perl/MudConvert/DUMP/
wileymud-1.187b/src/convert/perl/MudConvert/Report/
wileymud-1.187b/src/convert/perl/MudConvert/WileyMUD/
wileymud-1.187b/src/convert/perl/output/
wileymud-1.187b/src/convert/perl/output/DUMP/
wileymud-1.187b/src/convert/perl/output/Report/
wileymud-1.187b/src/convert/perl/output/WileyMUD/
wileymud-1.187b/src/etc/
wileymud-1.187b/src/etc/init.d/
wileymud-1.187b/src/etc/rc.d/
wileymud-1.187b/src/etc/rc.d/init.d/
wileymud-1.187b/src/lib/
wileymud-1.187b/src/lib/adm/
wileymud-1.187b/src/lib/boards/
wileymud-1.187b/src/lib/log/
wileymud-1.187b/src/lib/man/
wileymud-1.187b/src/lib/ply/
wileymud-1.187b/src/lib/ply/a/
wileymud-1.187b/src/lib/ply/b/
wileymud-1.187b/src/lib/ply/c/
wileymud-1.187b/src/lib/ply/d/
wileymud-1.187b/src/lib/ply/e/
wileymud-1.187b/src/lib/ply/f/
wileymud-1.187b/src/lib/ply/g/
wileymud-1.187b/src/lib/ply/h/
wileymud-1.187b/src/lib/ply/i/
wileymud-1.187b/src/lib/ply/j/
wileymud-1.187b/src/lib/ply/k/
wileymud-1.187b/src/lib/ply/l/
wileymud-1.187b/src/lib/ply/m/
wileymud-1.187b/src/lib/ply/n/
wileymud-1.187b/src/lib/ply/o/
wileymud-1.187b/src/lib/ply/p/
wileymud-1.187b/src/lib/ply/q/
wileymud-1.187b/src/lib/ply/r/
wileymud-1.187b/src/lib/ply/s/
wileymud-1.187b/src/lib/ply/t/
wileymud-1.187b/src/lib/ply/u/
wileymud-1.187b/src/lib/ply/v/
wileymud-1.187b/src/lib/ply/w/
wileymud-1.187b/src/lib/ply/x/
wileymud-1.187b/src/lib/ply/y/
wileymud-1.187b/src/lib/ply/z/
wileymud-1.187b/src/obj/
wileymud-1.187b/src/utils/
wileymud-1.187b/src/utils/mobmaker/
#ifndef _DUMP_ISLES_H
#define _DUMP_ISLES_H

/*
 * This file holds defined values for the diku target.
 * They are used in converting the original WileyMUD files into
 * the target diku format.
 */

/*
 * Room flags.
 * Used in #ROOMS.
 */
#define ISLES_ROOM_NONE            0x00000000
#define ISLES_ROOM_DARK            0x00000001
#define ISLES_ROOM_NO_MOB          0x00000002
#define ISLES_ROOM_INDOORS         0x00000004
#define ISLES_ROOM_IMMORTAL        0x00000008
#define ISLES_BFS_MARK             0x00000010
/*                                   2
                                     4
                                     8   */
#define ISLES_ROOM_BANK            0x00000100
#define ISLES_ROOM_PRIVATE         0x00000200
#define ISLES_ROOM_SAFE            0x00000400
#define ISLES_ROOM_SOLITARY        0x00000800
#define ISLES_ROOM_PET_SHOP        0x00001000
#define ISLES_ROOM_NO_RECALL       0x00002000

/*
 * Sector types.
 * Used in #ROOMS.
 */
#define ISLES_SECT_INSIDE                   0		       /* cant see weather */
#define ISLES_SECT_CITY                     1		       /* outdoor mv as inside */
#define ISLES_SECT_FIELD                    2		       /* illuminated by moon */
#define ISLES_SECT_FOREST                   3		       /* not illuminated */
#define ISLES_SECT_HILLS                    4		       /* slower moving */
#define ISLES_SECT_MOUNTAIN                 5		       /* requires grapple */
#define ISLES_SECT_WATER_SWIM               6		       /* dropped objs float away */
#define ISLES_SECT_WATER_NOSWIM             7		       /* 4 pulse time on objs */
#define ISLES_SECT_UNDERWATER               8		       /* needs breathing help */
#define ISLES_SECT_AIR                      9		       /* requires FLY or vehicle */
#define ISLES_SECT_DESERT                  10		       /* hmm. no recall zone */
#define ISLES_SECT_ICELAND                 11		       /* colder */
#define ISLES_SECT_MAX                     12

void                                    dump_as_isles(zones *Zones, rooms *Rooms, shops *Shops);
int                                     isles_qcmp_zone_vnum(const void *a, const void *b);

#endif