#include "AppHdr.h"
#include "itemname.h"
#include <ctype.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include "externs.h"
#include "artefact.h"
#include "coord.h"
#include "coordit.h"
#include "decks.h"
#include "describe.h"
#include "food.h"
#include "godpassive.h"
#include "invent.h"
#include "items.h"
#include "itemprop.h"
#include "mon-util.h"
#include "mon-stuff.h"
#include "notes.h"
#include "options.h"
#include "player.h"
#include "religion.h"
#include "quiver.h"
#include "random.h"
#include "shopping.h"
#include "stuff.h"
#include "xom.h"
enum food_flag_type |
bool _is_affordable | ( | const item_def & | item | ) |
const char* ammo_name | ( | const item_def & | bow | ) |
const char* ammo_name | ( | missile_type | ammo | ) |
bool armour_is_hide | ( | const item_def & | item, | |
bool | inc_made | |||
) |
int armour_max_enchant | ( | const item_def & | item | ) |
bool base_armour_is_light | ( | const item_def & | item | ) |
bool can_cut_meat | ( | const item_def & | item | ) |
bool convert2bad | ( | item_def & | item | ) |
bool convert2good | ( | item_def & | item, | |
bool | allow_blessed | |||
) |
int corpse_freshness | ( | const item_def & | item | ) |
void do_curse_item | ( | item_def & | item, | |
bool | quiet | |||
) |
void do_uncurse_item | ( | item_def & | item, | |
bool | inscribe, | |||
bool | no_ash | |||
) |
bool does_damage_type | ( | const item_def & | item, | |
int | dam_type | |||
) |
missile_type fires_ammo_type | ( | weapon_type | wtype | ) |
missile_type fires_ammo_type | ( | const item_def & | item | ) |
bool food_is_meat | ( | const item_def & | item | ) |
bool food_is_rotten | ( | const item_def & | item | ) |
bool food_is_veg | ( | const item_def & | item | ) |
int food_turns | ( | const item_def & | item | ) |
std::string food_type_name | ( | int | sub_type | ) |
std::string food_type_name | ( | const item_def & | item | ) |
int food_value | ( | const item_def & | item | ) |
bool fully_identified | ( | const item_def & | item | ) |
special_missile_type get_ammo_brand | ( | const item_def & | item | ) |
special_armour_type get_armour_ego_type | ( | const item_def & | item | ) |
int get_armour_life_protection | ( | const item_def & | arm, | |
bool | check_artp | |||
) |
int get_armour_res_cold | ( | const item_def & | arm, | |
bool | check_artp | |||
) |
int get_armour_res_elec | ( | const item_def & | arm, | |
bool | check_artp | |||
) |
int get_armour_res_fire | ( | const item_def & | arm, | |
bool | check_artp | |||
) |
int get_armour_res_magic | ( | const item_def & | arm, | |
bool | check_artp | |||
) |
int get_armour_res_poison | ( | const item_def & | arm, | |
bool | check_artp | |||
) |
int get_armour_res_sticky_flame | ( | const item_def & | arm | ) |
bool get_armour_see_invisible | ( | const item_def & | arm, | |
bool | check_artp | |||
) |
equipment_type get_armour_slot | ( | armour_type | arm | ) |
equipment_type get_armour_slot | ( | const item_def & | item | ) |
int get_damage_type | ( | const item_def & | item | ) |
short get_gloves_desc | ( | const item_def & | item | ) |
short get_helmet_desc | ( | const item_def & | item | ) |
equipment_type get_item_slot | ( | object_class_type | type, | |
int | sub_type | |||
) |
equipment_type get_item_slot | ( | const item_def & | item | ) |
int get_vorpal_type | ( | const item_def & | item | ) |
int get_weapon_brand | ( | const item_def & | item | ) |
bool gives_ability | ( | const item_def & | item | ) |
bool gives_resistance | ( | const item_def & | item | ) |
hands_reqd_type hands_reqd | ( | const item_def & | item, | |
size_type | size | |||
) |
hands_reqd_type hands_reqd | ( | object_class_type | base_type, | |
int | sub_type, | |||
size_type | size | |||
) |
bool has_launcher | ( | const item_def & | ammo | ) |
bool hide2armour | ( | item_def & | item | ) |
void ident_reflector | ( | item_def * | item | ) |
bool in_shop | ( | const item_def & | item | ) |
void init_properties | ( | void | ) |
bool is_blessed | ( | const item_def & | item | ) |
bool is_blessed_convertible | ( | const item_def & | item | ) |
bool is_blood_potion | ( | const item_def & | item | ) |
bool is_demonic | ( | const item_def & | item | ) |
bool is_enchantable_armour | ( | const item_def & | arm, | |
bool | uncurse, | |||
bool | unknown | |||
) |
bool is_enchantable_weapon | ( | const item_def & | wpn, | |
bool | uncurse, | |||
bool | first | |||
) |
bool is_fizzing_potion | ( | const item_def & | item | ) |
bool is_fruit | ( | const item_def & | item | ) |
bool is_hard_helmet | ( | const item_def & | item | ) |
bool is_helmet | ( | const item_def & | item | ) |
launch_retval is_launched | ( | const actor * | actor, | |
const item_def * | launcher, | |||
const item_def & | missile | |||
) |
bool is_range_weapon | ( | const item_def & | item | ) |
bool is_range_weapon_type | ( | weapon_type | wtype | ) |
bool is_shield | ( | const item_def & | item | ) |
std::string item_base_name | ( | object_class_type | type, | |
int | sub_type | |||
) |
std::string item_base_name | ( | const item_def & | item | ) |
uint32_t item_fruit_mask | ( | const item_def & | item | ) |
bool item_is_corpse | ( | const item_def & | item | ) |
bool item_is_orb | ( | const item_def & | item | ) |
bool item_is_rechargeable | ( | const item_def & | it, | |
bool | hide_charged, | |||
bool | weapons | |||
) |
bool item_is_rod | ( | const item_def & | item | ) |
bool item_is_staff | ( | const item_def & | item | ) |
bool item_is_stationary | ( | const item_def & | item | ) |
bool item_is_unique_rune | ( | const item_def & | item | ) |
bool item_known_cursed | ( | const item_def & | item | ) |
bool item_known_uncursed | ( | const item_def & | item | ) |
int item_mass | ( | const item_def & | item | ) |
bool jewellery_is_amulet | ( | int | sub_type | ) |
bool jewellery_is_amulet | ( | const item_def & | item | ) |
bool missile_brand_obvious | ( | special_missile_type | brand | ) |
int property | ( | const item_def & | item, | |
int | prop_type | |||
) |
skill_type range_skill | ( | object_class_type | wclass, | |
int | wtype | |||
) |
skill_type range_skill | ( | const item_def & | item | ) |
void remove_item_stationary | ( | item_def & | item | ) |
int ring_has_pluses | ( | const item_def & | item | ) |
bool ring_has_stackable_effect | ( | const item_def & | item | ) |
void seen_item | ( | const item_def & | item | ) |
void set_gloves_random_desc | ( | item_def & | item | ) |
void set_helmet_desc | ( | item_def & | item, | |
helmet_desc_type | type | |||
) |
void set_helmet_random_desc | ( | item_def & | item | ) |
bool set_item_ego_type | ( | item_def & | item, | |
int | item_type, | |||
int | ego_type | |||
) |
void set_item_stationary | ( | item_def & | item | ) |
bool shield_reflects | ( | const item_def & | shield | ) |
int single_damage_type | ( | const item_def & | item | ) |
int wand_charge_value | ( | int | type | ) |
int wand_max_charges | ( | int | type | ) |
const char* weapon_base_name | ( | uint8_t | subtype | ) |
int weapon_dex_weight | ( | const item_def & | wpn | ) |
int weapon_rarity | ( | int | w_type | ) |
skill_type weapon_skill | ( | object_class_type | wclass, | |
int | wtype | |||
) |
skill_type weapon_skill | ( | const item_def & | item | ) |
int weapon_str_weight | ( | const item_def & | wpn | ) |