summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/dat/hells.des
Commit message (Collapse)AuthorAgeFilesLines
* Use explicit upward escape hatches on Hive:2, Vaults:8 and Vestibule.Eino Keskitalo2009-12-161-2/+2
| | | | | | The used to have downward stairs and be converted to upward escape hatches. Signed-off-by: Eino Keskitalo <evktalo@users.sourceforge.net>
* Remove DOS/Windows EOLs from hells.des.David Lawrence Ramsey2009-11-201-1062/+1062
|
* Some more tweaks to hell maps (Neil).David Ploog2009-11-201-1059/+1062
|
* item_pickup_change_flags: "auto" item nameMatthew Cline2009-11-081-4/+4
| | | | | | item_pickup_change_flags (and the underlying DgnTriggerable) can take the item name "auto", in which case it automatically picks the item placed on top of the marker.
* Slave/master handling in the Triggerable classMatthew Cline2009-11-041-2/+7
| | | | | The Triggerable class can now handle master/slave marker logic. See dis_mu in hells.des for an example.
* FR 1837856: note vaults generated in dumpMatthew Cline2009-10-261-1/+1
| | | | | | | | | | Include new dump section "vaults", which for game-end dumps (or any wizard-mode dumps) will include a list (by place) of all the vaults generated in the game. The savefile now includes a player-associated CrawlHashTable (you.props), which can be used for storing player information which doesn't need to be accessed efficiently.
* Observerable/observer-ish pattern for Lua markersMatthew Cline2009-10-221-1/+1
| | | | | | | | | | A new framework for Lua markers, similar to the observable/observer design pattern, which decouples the thing being activated from the thing watching for the activating condition. This makes it easier to create new types of Lua markers which are triggered by dungeon events, and easier to add new triggering conditions to already existing marker types. Currently only ChangeFlags (clua/lm_flags.lua) and MonsterOnTrigger (clua/lm_monst.lua) use it.
* More iron statues near Dispater. (Neil Middleton)David Ploog2009-10-191-4/+4
|
* Lua marker to create monsters on triggeringMatthew Cline2009-10-161-1/+7
| | | | | | | | | New lua marker MonsterOnTrigger, which creates a monster when the triggering condition is met (which currently only includes a monster dying). Use it in the dis_mu Dis:7 vault to turn all of the iron statues into iron golems when Dispater dies.
* Forgot one colour for Coc:7.David Ploog2009-10-161-0/+1
|
* Added global preludes to hells.des.David Ploog2009-10-151-164/+103
| | | | | This should make it easier to fill in the floor and wall tiles. Apart from the floor for Coc:7 ("floor_ice"), these are still missing.
* Fix EOLs in hells.des.David Lawrence Ramsey2009-10-141-1108/+1108
|
* New hell end maps (Neil Middleton).David Ploog2009-10-141-770/+1108
| | | | | | | | | Also applied the cosmetic changes (colours and descriptions for walls, colours for floors) to the already existing branch end maps. Did not apply those to the whole branches because it might be best to have the branch ends stand out visually. Someone should probably have a look at Coc:7, Geh:7, Tar:7 and Dis:7 in tiles.
* Remove testing WEIGHT.David Ploog2009-10-131-2/+1
|
* Awesome new Dis:8 map (Neil Middleton).David Ploog2009-10-131-0/+72
|
* Apply Eino's patches 2494428, 2494591 and 2494703. Thanks!j-p-e-g2009-01-091-4/+9
| | | | | | | | | I had to comment out the line set_random_mon_list in icecave.des because that gave an error "Too many arguments" and I couldn't find any example where it was already used. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8356 c06c8d41-db1a-0410-9941-cceddc491573
* Fix &L being unable to place encompass vaults (oops).dshaligram2009-01-031-0/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8171 c06c8d41-db1a-0410-9941-cceddc491573
* General vault improvement (Eino):dploog2008-12-111-354/+304
| | | | | | | | | | | * remove obsolete mention of padding ORIENT:east etc vaults in level_design.txt * remove some of such paddings from vaults * some other general cleanup of vault files * slight changes to some vaults * two new vaults (gargoyle_guard in float.des, rats_and_rats_again in mini.des) git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7811 c06c8d41-db1a-0410-9941-cceddc491573
* Update of the level making guide. Replaced all FLAGS by TAGS.dploog2008-11-181-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7482 c06c8d41-db1a-0410-9941-cceddc491573
* Applying Darshan's new linebreak \ command across the board.dploog2008-10-201-8/+15
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7292 c06c8d41-db1a-0410-9941-cceddc491573
* No more floor inside the hellion island.dploog2008-09-111-1/+1
| | | | | | | More sane entry vault. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6902 c06c8d41-db1a-0410-9941-cceddc491573
* [2021292] Fixed teleport control not being enabled after picking up the icy ↵dshaligram2008-07-241-3/+3
| | | | | | rune. Updated level_design.txt. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6672 c06c8d41-db1a-0410-9941-cceddc491573
* Add a first (very bland) Gehenna cloud generator.dploog2008-06-291-2/+18
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6224 c06c8d41-db1a-0410-9941-cceddc491573
* Bug 1948750: The lua function item.name() now returns by default nameszelgadis2008-06-061-5/+5
| | | | | | | | like "golden rune of Zot" rather than "golden rune", so change lua markers which were dependant on the names of items. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5508 c06c8d41-db1a-0410-9941-cceddc491573
* Added some iron dragons to Dis:7.dploog2008-05-311-1/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5375 c06c8d41-db1a-0410-9941-cceddc491573
* Added many vaults, mainly by Eino and Lemuel.dploog2008-03-071-1/+26
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3535 c06c8d41-db1a-0410-9941-cceddc491573
* Map and help cleanup (dpeg).dshaligram2008-02-021-42/+60
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3384 c06c8d41-db1a-0410-9941-cceddc491573
* New Zot levels, courtesy Lemuel (David).dshaligram2008-01-121-41/+126
| | | | | | | | | | Added more control when specifying draconians in maps (any yellow draconian, green draconian knight, any nonbase red draconian, any base draconian, etc.). Fixed crash when dragon or draconian breathes and the player is unarmed. Replaced magic number 250 in monster creation with enum constant MONS_PROGRAM_BUG. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3253 c06c8d41-db1a-0410-9941-cceddc491573
* Changed vaults (dploog).j-p-e-g2007-10-281-20/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2639 c06c8d41-db1a-0410-9941-cceddc491573
* This change moves the logic for when a level or branch prohibitszelgadis2007-09-191-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | teleport control from the C++ code into the vault .des files. This is done with the additions of two things: * Changeable, persistent per-level and per-branch flags which affect game play. * Dungeon events for the killing of monsters, picking up of objects and changing of features. The current level and branch flags are for teleport control prevention, making a level unmappable (like the Abyss or a Labyrinth), and preventing magic mapping from working (like the Abyss or a Labyrinth). Some related changes: * The new .des header KMASK allows for dungeon grid masks like no_monster_gen to be applied to specific symbols rather than the entire vault. * If the wizard mapping command (&{) is used in a place which is unmappable, it will ask if you wish to force the area to be mappable (so you can see what an entire Labyrinth or Abyss level looks like without having to hack the source). * A new wizard-mode level-map command, 'T', will teleport the player to wherever the cursor is pointing. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2146 c06c8d41-db1a-0410-9941-cceddc491573
* A couple level.des changes. (David)j-p-e-g2007-09-101-0/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2065 c06c8d41-db1a-0410-9941-cceddc491573
* Replaced timed markers with Lua markers. Breaks save compatibility.dshaligram2007-07-261-1/+3
| | | | | | KFEAT: feature names are now as in the dungeon_feature_type enum. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1930 c06c8d41-db1a-0410-9941-cceddc491573
* Updated level-design.txt.dshaligram2007-07-211-1/+2
| | | | | | | | | | | Moved map markers to mapmark.cc. Added support for timer markers that remove a feature after a certain timeout. Need to hook up messaging to Lua. Added bazaars (need more bazaar layouts). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1899 c06c8d41-db1a-0410-9941-cceddc491573
* Moved hellmouths back to hells.des after discussions with David.dshaligram2007-07-011-0/+102
| | | | | | Restored a couple of other maps. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1707 c06c8d41-db1a-0410-9941-cceddc491573
* Level updates collated by David.dshaligram2007-07-011-0/+480
Fixed DEPTH: not being read correctly, added more map validation. Increased attack speed of ice statues. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1704 c06c8d41-db1a-0410-9941-cceddc491573