#include "AppHdr.h"
#include "directn.h"
#include "format.h"
#include <cstdarg>
#include <sstream>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <algorithm>
#include "externs.h"
#include "options.h"
#include "cio.h"
#include "cloud.h"
#include "colour.h"
#include "command.h"
#include "coord.h"
#include "coordit.h"
#include "dbg-util.h"
#include "debug.h"
#include "describe.h"
#include "dungeon.h"
#include "map_knowledge.h"
#include "fprop.h"
#include "godabil.h"
#include "invent.h"
#include "itemname.h"
#include "items.h"
#include "l_defs.h"
#include "los.h"
#include "macro.h"
#include "mapmark.h"
#include "message.h"
#include "menu.h"
#include "misc.h"
#include "mon-stuff.h"
#include "mon-info.h"
#include "mon-util.h"
#include "output.h"
#include "player.h"
#include "shopping.h"
#include "show.h"
#include "showsymb.h"
#include "state.h"
#include "stuff.h"
#include "env.h"
#include "areas.h"
#include "stash.h"
#include "terrain.h"
#include "traps.h"
#include "travel.h"
#include "hints.h"
#include "view.h"
#include "viewchar.h"
#include "viewgeom.h"
#include "wiz-mon.h"
typedef std::map<std::string, std::string> desc_map |
enum LOSSelect |
void describe_floor | ( | ) |
void direction | ( | dist & | moves, | |
const direction_chooser_args & | args | |||
) |
std::string feature_description | ( | const coord_def & | where, | |
bool | covering, | |||
description_level_type | dtype, | |||
bool | add_stop, | |||
bool | base_desc | |||
) |
std::string feature_description | ( | dungeon_feature_type | grid, | |
trap_type | trap, | |||
const std::string & | cover_desc, | |||
description_level_type | dtype, | |||
bool | add_stop, | |||
bool | base_desc | |||
) |
std::vector<dungeon_feature_type> features_by_desc | ( | const base_pattern & | pattern | ) |
void full_describe_square | ( | const coord_def & | c | ) |
void full_describe_view | ( | void | ) |
std::string get_monster_equipment_desc | ( | const monster_info & | mi, | |
bool | full_desc, | |||
description_level_type | mondtype, | |||
bool | print_attitude | |||
) |
void get_square_desc | ( | const coord_def & | c, | |
describe_info & | inf, | |||
bool | examine_mons, | |||
bool | show_floor | |||
) |
std::string get_terse_square_desc | ( | const coord_def & | gc | ) |
char mlist_index_to_letter | ( | int | index | ) |
std::string raw_feature_description | ( | dungeon_feature_type | grid, | |
trap_type | trap, | |||
bool | base_desc | |||
) |
void set_feature_desc_short | ( | const std::string & | base_name, | |
const std::string & | _desc | |||
) |
void set_feature_desc_short | ( | dungeon_feature_type | grid, | |
const std::string & | desc | |||
) |
void setup_feature_descs_short | ( | ) |
void terse_describe_square | ( | const coord_def & | c, | |
bool | in_range | |||
) |
std::string thing_do_grammar | ( | description_level_type | dtype, | |
bool | add_stop, | |||
bool | force_article, | |||
std::string | desc | |||
) |
std::vector<monster_info> mlist |
bool mlist_full_info |
const std::string SHORT_DESC_KEY = "short_desc_key" |