summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/enum.h
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/enum.h')
-rw-r--r--crawl-ref/source/enum.h25
1 files changed, 15 insertions, 10 deletions
diff --git a/crawl-ref/source/enum.h b/crawl-ref/source/enum.h
index a11550c525..aead4414c7 100644
--- a/crawl-ref/source/enum.h
+++ b/crawl-ref/source/enum.h
@@ -993,12 +993,6 @@ enum drop_mode_type
DM_MULTI
};
-// lowest grid value which can be occupied (walk, swim, fly)
-#define MINMOVE 31
-
-// lowest grid value which can be seen through
-#define MINSEE 11
-
// When adding:
//
// * New stairs/portals: update grid_stair_direction.
@@ -1023,11 +1017,15 @@ enum dungeon_feature_type
DNGN_WAX_WALL, // 8
DNGN_PERMAROCK_WALL, // 9 - for undiggable walls
- DNGN_SILVER_STATUE = 21, // 21
- DNGN_GRANITE_STATUE,
- DNGN_ORANGE_CRYSTAL_STATUE, // 23
+ // XXX: lowest grid value which can be seen through
+ DNGN_MINSEE = 11,
+
+ DNGN_GRANITE_STATUE = 21, // 21
DNGN_STATUE_RESERVED_1,
- DNGN_STATUE_RESERVED_2, // 25
+ DNGN_STATUE_RESERVED_2,
+
+ // XXX: lowest grid value which can be passed by walking etc.
+ DNGN_MINMOVE = 31,
DNGN_LAVA = 61, // 61
DNGN_DEEP_WATER, // 62
@@ -1334,6 +1332,13 @@ enum equipment_type
EQ_ALL_ARMOUR // check all armour types
};
+enum feature_flag_type
+{
+ FFT_NONE = 0,
+ FFT_NOTABLE = 0x1, // should be noted for dungeon overview
+ FFT_EXAMINE_HINT = 0x2 // could get an "examine-this" hint.
+};
+
enum fire_type
{
FIRE_NONE = 0x0000,