diff options
author | Matthew Cline <zelgadis@sourceforge.net> | 2009-11-11 02:34:35 -0800 |
---|---|---|
committer | Matthew Cline <zelgadis@sourceforge.net> | 2009-11-11 02:34:35 -0800 |
commit | e4d5c6039f79b6952919882a74482695bffba6f9 (patch) | |
tree | 0b7d2b03d7f0b81890b4c46d678ecbc03097d414 /crawl-ref/source/dungeon.h | |
parent | 9b1fdd7ba57c569890b38ea821b93e7f972b534d (diff) | |
download | crawl-ref-e4d5c6039f79b6952919882a74482695bffba6f9.tar.gz crawl-ref-e4d5c6039f79b6952919882a74482695bffba6f9.zip |
Place some of the altars outside of the Temple
Framework for placing altars outside the Temple, into what I call
"overflow temples". It currently places twelve altars in the Ecumenical
Temple and two outside at D:2 through D:9, with each of the two overflow
altars being placed in a "temple" which consists of a bare altar. The
overflow temples can actually contain any number of altars, but I'm not
a vault designer, so I went the minimalistic route.
The levels the overflow temples are placed on can be listed with the
wizard command "&:".
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 f6932d1cb6..eb4fae762e 100644 --- a/crawl-ref/source/dungeon.h +++ b/crawl-ref/source/dungeon.h @@ -29,6 +29,12 @@ #define YOU_PORTAL_VAULT_NAMES_KEY "you_portal_vault_names_key" +// See _build_overflow_temples() in dungeon.cc for details on overflow +// temples. +#define TEMPLE_GODS_KEY "temple_gods_key" +#define OVERFLOW_TEMPLES_KEY "overflow_temples_key" +#define TEMPLE_MAP_KEY "temple_map_key" + enum portal_type { PORTAL_NONE = 0, |