00001 /* 00002 * File: dbd-maps.h 00003 * Summary: Map generation statistics/testing. 00004 * Written by: Linley Henzell and Jesse Jones 00005 */ 00006 00007 #ifndef DBGDGN_H 00008 #define DBGDGN_H 00009 00010 #ifdef DEBUG_DIAGNOSTICS 00011 void generate_map_stats(); 00012 00013 class map_def; 00014 void mapgen_report_map_try(const map_def &map); 00015 void mapgen_report_map_use(const map_def &map); 00016 void mapgen_report_error(const map_def &map, const std::string &err); 00017 void mapgen_report_map_build_start(); 00018 void mapgen_report_map_veto(); 00019 #endif 00020 00021 #endif