diff options
Diffstat (limited to 'crawl-ref/source/enum.h')
-rw-r--r-- | crawl-ref/source/enum.h | 14 |
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, |