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.h14
1 files changed, 12 insertions, 2 deletions
diff --git a/crawl-ref/source/enum.h b/crawl-ref/source/enum.h
index 7190d429cf..1343e4d5f9 100644
--- a/crawl-ref/source/enum.h
+++ b/crawl-ref/source/enum.h
@@ -812,7 +812,14 @@ enum dungeon_char_type
// * Any: edit dat/descript.txt and add a long description if appropriate.
// * Any: check the grid_* functions in misc.cc and make sure
// they return sane values for your new feature.
-//
+// * Any: edit dungeon.cc and add a symbol to map_feature() and
+// vault_grid() for the feature, if you want vault maps to
+// be able to use it. If you do, also update
+// docs/level-design.txt with the new symbol.
+// * Any: edit luadgn.cc and add the feature's name to the dngn_feature_names
+// array, if you want vault map Lua code to be able to use the
+// feature, and/or you want to be able to create the feature
+// using the "create feature by name" wizard command.
// Also take note of MINMOVE and MINSEE above.
//
enum dungeon_feature_type
@@ -827,9 +834,12 @@ enum dungeon_feature_type
DNGN_ORCISH_IDOL,
DNGN_WAX_WALL, // 8
DNGN_PERMAROCK_WALL, // 9 - for undiggable walls
+ DNGN_CLEAR_ROCK_WALL, // 10 - Transparent
+ DNGN_CLEAR_STONE_WALL, // 11 - Transparent
+ DNGN_CLEAR_PERMAROCK_WALL, // 12 - Transparent
// XXX: lowest grid value which can be seen through
- DNGN_MINSEE = 11,
+ DNGN_MINSEE = 10,
DNGN_GRANITE_STATUE = 21, // 21
DNGN_STATUE_RESERVED_1,