unrandart_entry Struct Reference
#include <artefact.h>
List of all members.
|
Public Attributes |
| const char * | name |
| const char * | unid_name |
| object_class_type | base_type |
| uint8_t | sub_type |
| short | plus |
| short | plus2 |
| uint8_t | colour |
| short | value |
| uint8_t | flags |
| short | prpty [ART_PROPERTIES] |
| const char * | desc |
| const char * | desc_id |
| const char * | desc_end |
| void(* | equip_func )(item_def *item, bool *show_msgs, bool unmeld) |
| void(* | unequip_func )(const item_def *item, bool *show_msgs) |
| void(* | world_reacts_func )(item_def *item) |
| union { |
| void(* melee_effects )(item_def *item, actor *attacker, actor *defender, bool mondied) |
| setup_missile_type(* launch )(item_def *item, bolt *beam, std::string *ammo_name, bool *returning) |
| } | fight_func |
| bool(* | evoke_func )(item_def *item, int *pract, bool *did_work, bool *unevokable) |
Member Data Documentation
The documentation for this struct was generated from the following file: