diff options
author | ennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573> | 2009-08-18 13:46:12 +0000 |
---|---|---|
committer | ennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573> | 2009-08-18 13:46:12 +0000 |
commit | 1f0b02a561dc32e9d8781e7503cc6258bad2cd02 (patch) | |
tree | a0ad43341b4dea0356f0a80d9204bafc3dbeda1b /crawl-ref/source/enum.h | |
parent | cec34e68c2361ea28ceca489acd73e41d6a473c7 (diff) | |
download | crawl-ref-1f0b02a561dc32e9d8781e7503cc6258bad2cd02.tar.gz crawl-ref-1f0b02a561dc32e9d8781e7503cc6258bad2cd02.zip |
Reimplementing playing with dolls ('-' command). Keys are mostly the same as the 0.4 version and are documented.
Dolls are no longer limited in what features they can force, so your character can always look like a flaming centaur with wings if that's how you want to present yourself.
This shouldn't cause any major breakage with save games or dolls.txt files, although expect some weirdness. Sorry.
Also, fixed a bug where barding wasn't appearing on nagas or centaurs.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10568 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/enum.h')
-rw-r--r-- | crawl-ref/source/enum.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/crawl-ref/source/enum.h b/crawl-ref/source/enum.h index 534d78c36a..dc22a50d6e 100644 --- a/crawl-ref/source/enum.h +++ b/crawl-ref/source/enum.h @@ -680,6 +680,28 @@ enum command_type CMD_TARGET_HELP, CMD_MAX_TARGET = CMD_TARGET_HELP, +#ifdef USE_TILE + // Tile doll editing screen + CMD_DOLL_RANDOMIZE, + CMD_MIN_DOLL = CMD_DOLL_RANDOMIZE, + CMD_DOLL_SELECT_NEXT_DOLL, + CMD_DOLL_SELECT_PREV_DOLL, + CMD_DOLL_SELECT_NEXT_PART, + CMD_DOLL_SELECT_PREV_PART, + CMD_DOLL_CHANGE_PART_NEXT, + CMD_DOLL_CHANGE_PART_PREV, + CMD_DOLL_COPY, + CMD_DOLL_PASTE, + CMD_DOLL_TAKE_OFF, + CMD_DOLL_TAKE_OFF_ALL, + CMD_DOLL_TOGGLE_EQUIP, + CMD_DOLL_TOGGLE_EQUIP_ALL, + CMD_DOLL_CLASS_DEFAULT, + CMD_DOLL_CHANGE_MODE, + CMD_DOLL_QUIT, + CMD_MAX_DOLL = CMD_DOLL_QUIT, +#endif + // Disable/enable -more- prompts. CMD_DISABLE_MORE, CMD_MIN_SYNTHETIC = CMD_DISABLE_MORE, @@ -1489,6 +1511,9 @@ enum KeymapContext KMC_TARGETING, // Only during 'x' and other targeting modes KMC_CONFIRM, // When being asked y/n/q questions KMC_MENU, // For menus +#ifdef USE_TILE + KMC_DOLL, // For the tiles doll menu editing screen +#endif KMC_CONTEXT_COUNT, // Must always be the last real context |