| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
|
|
|
|
| |
Document usage of "n-headaed hydra" and "large/enourmous/etc slime
creature".
|
|
|
|
| |
Signed-off-by: Eino Keskitalo <evktalo@users.sourceforge.net>
|
|
|
|
|
|
| |
All glyph assignment declarations in maps (e.g. COLOUR, KPROP, FTILE)
can now assign multiple glyphs simultaneously. This should make some
vault definitions less cumbersome. See the doc for more details.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Markers can be placed on statues or orcish idols to cause auto-explore
to stop when those statues/idols are first found.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Allow markers to change the short and/or long description of any
feature, not just portal vault entrances. The feature_description() and
feature_description_long() functions have been removed from the mapmark
classes and turned into ordinary properties. Also added the marker
property "door_description_suffix", which can be used to alter the short
description of (known) doors by appending a string to them.
|
|
|
|
|
|
| |
Document the marker properties connected_exclude, veto_disintegrate,
veto_fragmentation, and veto_shatter, which can effect the dungeon cell
a marker is on is treated by the game.
|
|
|
|
|
|
| |
NO_RTELE_INTO restricts random teleport from choosing a specific grid square marked with this. This does not stop controlled teleport onto specific grid squares; controlled teleport is completely unrestricted.
Updated documentation for new property. Do not apply to branch ends/Orb chamber yet, please!
|
| |
|
|
|
|
| |
auto-travel across a single square.
|
|
|
|
|
|
| |
Previously, I had renamed only the C++-side of things.
Also update documentation.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The previous dungeon layout.des functions all apply directly to the grid
and so are unsuitable for use in vaults. This aims to correct that by
providing lua functions that can manipulate maps (of glyphs).
grd[x][y] in a .des file can now be used to get and set glyphs in the
current map. This should allow for less cumbersome map variations
than what you can do with just SUBST and SHUFFLE.
To support that, map_def no longer batches up transforms--it applies
them all immediately. This resulted in a good bit of refactoring.
FTILE/RTILE map commands now support setting the tile for multiple
features at once.
There are also a small number of new lua functions that apply to maps
(map_octa_room, map_smear, and map_extend). Ideally, these will
eventually replace the existing builder funcs that work on grd.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
experienced git users appreciated.
Section 0. should probably be rewritten, as git should make branching and merging much smoother.
Signed-off-by: Eino Keskitalo <evktalo@users.sourceforge.net>
|
|
|
|
|
| |
Available as 't' for vault builders. Can be ignited using wands of fire,
but the fire can't be controlled.
|
|
|