00001 /* 00002 * File: dbg-util.h 00003 * Summary: Miscellaneous debugging functions. 00004 * Written by: Linley Henzell and Jesse Jones 00005 */ 00006 00007 #ifndef DBGUTIL_H 00008 #define DBGUTIL_H 00009 00010 monster_type debug_prompt_for_monster(void); 00011 skill_type debug_prompt_for_skill(const char *prompt); 00012 00013 int debug_cap_stat(int stat); 00014 00015 void error_message_to_player(void); 00016 00017 void debug_dump_levgen(); 00018 00019 struct item_def; 00020 std::string debug_art_val_str(const item_def& item); 00021 00022 class monster; 00023 struct coord_def; 00024 00025 std::string debug_coord_str(const coord_def &pos); 00026 00027 void debug_dump_mon(const monster* mon, bool recurse); 00028 00029 std::string debug_mon_str(const monster* mon); 00030 00031 #endif