diff options
author | zelgadis <zelgadis@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-12-20 02:26:25 +0000 |
---|---|---|
committer | zelgadis <zelgadis@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-12-20 02:26:25 +0000 |
commit | cd4f718dbcb7974ef1762c87b5e13f0a38df0961 (patch) | |
tree | a9fda3e09706d01703795039d33ab9db9a6d1a2a /crawl-ref/source/debug.h | |
parent | f4cd5aede38a820cc5ab7137b8cc1a0927ae7f3e (diff) | |
download | crawl-ref-cd4f718dbcb7974ef1762c87b5e13f0a38df0961.tar.gz crawl-ref-cd4f718dbcb7974ef1762c87b5e13f0a38df0961.zip |
Some wizard/debugging commands:
* The &" command now shows the total experience value of all monster on
the level.
* &G now prevents dismissed monsters from dropping their original equipment,
except for unrandarts and fixed arts. You can force the dismissed
monsters to drop all of their non-summoned items by adding "keepitem"
to the regexp string.
* &R can now either change the random monster spawn rate for the
current level, or immediately spawn a given number of random monsters.
* &^D can be used to examine and alter player enchantments/durations.
* The targeting command "S" can be used to turn a permanent monster into
a summoned one.
* The targeting command "~" can be used to polymorph a monster into one
of a particular type.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7870 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/debug.h')
-rw-r--r-- | crawl-ref/source/debug.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/crawl-ref/source/debug.h b/crawl-ref/source/debug.h index 7fe31e996c..22a62a0333 100644 --- a/crawl-ref/source/debug.h +++ b/crawl-ref/source/debug.h @@ -73,6 +73,7 @@ void wizard_create_spec_monster(void); void wizard_create_spec_monster_name(void); void wizard_create_spec_object(void); void wizard_tweak_object(void); +void wizard_make_object_randart(void); void wizard_exercise_skill(void); void wizard_set_skill_level(void); void wizard_set_all_skills(void); @@ -81,6 +82,7 @@ void wizard_change_species( void ); void wizard_set_xl(); void wizard_get_religion( void ); void wizard_set_stats( void ); +void wizard_edit_durations( void ); void wizard_draw_card(); void wizard_dismiss_all_monsters(bool force_all = false); void wizard_place_stairs( bool down ); @@ -89,6 +91,7 @@ void wizard_interlevel_travel(); void debug_make_trap( void ); void debug_make_shop( void ); void debug_place_map(); + // Honest debugging functions. void debug_item_scan( void ); void debug_mons_scan(); @@ -109,10 +112,14 @@ void debug_stethoscope(int mon); class monsters; class coord_def; + void wizard_apply_monster_blessing(monsters* mon); void wizard_give_monster_item(monsters* mon); void wizard_move_player_or_monster(const coord_def& where); +void wizard_make_monster_summoned(monsters* mon); +void wizard_polymorph_monster(monsters* mon); void debug_make_monster_shout(monsters* mon); + void debug_pathfind(int mid); void debug_miscast( int target ); |