OSDN Git Service

Revert "Revert "Merge branch 'master' of git.osdn.net:/gitroot/hengband/hengband""
[hengband/hengband.git] / src / spell-kind / spells-detection.h
1 #pragma once
2
3 #include "system/angband.h"
4
5 bool detect_traps(player_type* caster_ptr, POSITION range, bool known);
6 bool detect_doors(player_type* caster_ptr, POSITION range);
7 bool detect_stairs(player_type* caster_ptr, POSITION range);
8 bool detect_treasure(player_type* caster_ptr, POSITION range);
9 bool detect_objects_gold(player_type* caster_ptr, POSITION range);
10 bool detect_objects_normal(player_type* caster_ptr, POSITION range);
11 bool detect_objects_magic(player_type* caster_ptr, POSITION range);
12 bool detect_monsters_normal(player_type* caster_ptr, POSITION range);
13 bool detect_monsters_invis(player_type* caster_ptr, POSITION range);
14 bool detect_monsters_evil(player_type* caster_ptr, POSITION range);
15 bool detect_monsters_xxx(player_type* caster_ptr, POSITION range, u32b match_flag);
16 bool detect_monsters_string(player_type* caster_ptr, POSITION range, concptr);
17 bool detect_monsters_nonliving(player_type* caster_ptr, POSITION range);
18 bool detect_monsters_mind(player_type* caster_ptr, POSITION range);
19 bool detect_all(player_type* caster_ptr, POSITION range);