diff options
Diffstat (limited to 'crawl-ref/source/dungeon.h')
-rw-r--r-- | crawl-ref/source/dungeon.h | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/crawl-ref/source/dungeon.h b/crawl-ref/source/dungeon.h index f99b560c01..b7fc8bca02 100644 --- a/crawl-ref/source/dungeon.h +++ b/crawl-ref/source/dungeon.h @@ -17,11 +17,32 @@ #include "FixVec.h" #include "FixAry.h" #include "externs.h" -#include "misc.h" +#include "terrain.h" #include "travel.h" #include "stuff.h" #include <vector> +enum portal_type +{ + PORTAL_NONE = 0, + PORTAL_LABYRINTH, + PORTAL_HELL, + PORTAL_ABYSS, + PORTAL_PANDEMONIUM, + NUM_PORTALS +}; + +enum special_room_type +{ + SROOM_LAIR_ORC, // 0 + SROOM_LAIR_KOBOLD, + SROOM_TREASURY, + SROOM_BEEHIVE, + SROOM_JELLY_PIT, + SROOM_MORGUE, + NUM_SPECIAL_ROOMS // 5 - must remain final member {dlb} +}; + const int MAKE_GOOD_ITEM = 351; // Should be the larger of GXM/GYM |