diff options
author | Darshan Shaligram <dshaligram@users.sourceforge.net> | 2009-12-30 18:37:25 +0530 |
---|---|---|
committer | Darshan Shaligram <dshaligram@users.sourceforge.net> | 2009-12-30 18:44:25 +0530 |
commit | 23a78d07d2d1db6096497dc226d90e12eb010926 (patch) | |
tree | 4345e28270effd523ddabbacac5508e687f511ec /crawl-ref/source/dungeon.h | |
parent | 30ad58ea18d6e4e2132d235e60f66f11131e17dc (diff) | |
download | crawl-ref-23a78d07d2d1db6096497dc226d90e12eb010926.tar.gz crawl-ref-23a78d07d2d1db6096497dc226d90e12eb010926.zip |
More sanity checks for Shoals vault and stair connectivity (due).
Diffstat (limited to 'crawl-ref/source/dungeon.h')
-rw-r--r-- | crawl-ref/source/dungeon.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/crawl-ref/source/dungeon.h b/crawl-ref/source/dungeon.h index 38a9aef6d9..9eb1cf0eb2 100644 --- a/crawl-ref/source/dungeon.h +++ b/crawl-ref/source/dungeon.h @@ -275,6 +275,9 @@ void dgn_replace_area(int sx, int sy, int ex, int ey, dungeon_feature_type feature, unsigned mmask = 0, bool needs_update = false); +void dgn_excavate(coord_def dig_at, coord_def dig_dir); +coord_def dgn_random_direction(); + bool dgn_ensure_vault_placed(bool vault_success, bool disable_further_vaults); @@ -297,4 +300,7 @@ std::string dump_vault_maps(); bool dgn_square_travel_ok(const coord_def &c); +typedef std::set<dungeon_feature_type> dungeon_feature_set; +extern dungeon_feature_set dgn_Vault_Excavatable_Feats; + #endif |