3 #include "system/angband.h"
4 #include "system/object-type-definition.h"
7 typedef struct grid_type grid_type;
8 typedef struct monster_type monster_type;
9 typedef struct it_type {
27 PERCENTAGE corruption_possibility;
33 bool return_when_thrown;
34 GAME_TEXT o_name[MAX_NLEN];
36 BIT_FLAGS obj_flags[TR_FLAG_SIZE];
41 GAME_TEXT m_name[MAX_NLEN];
43 char o2_name[MAX_NLEN];
47 it_type *initialize_it_type(
48 it_type *item_throw_ptr, object_type *q_ptr, const int delay_factor_val, const int mult, const bool boomerang, const OBJECT_IDX shuriken);