3 #include "system/angband.h"
5 typedef bool (*monsterrace_hook_type)(player_type *, MONRACE_IDX);
7 extern MONSTER_IDX hack_m_idx;
8 extern MONSTER_IDX hack_m_idx_ii;
9 extern int chameleon_change_m_idx;
10 typedef enum summon_type summon_type;
11 extern summon_type summon_specific_type;
13 monsterrace_hook_type get_monster_hook(player_type *player_ptr);
14 monsterrace_hook_type get_monster_hook2(player_type *player_ptr, POSITION y, POSITION x);
15 errr get_mon_num_prep(player_type *player_ptr, monsterrace_hook_type hook1, monsterrace_hook_type hook2);
16 errr get_mon_num_prep_bounty(player_type *player_ptr);