OSDN Git Service

[Refactor] #37353 feat_* を feature.h へ移動。
[hengband/hengband.git] / src / feature.h
1 #pragma once
2 extern bool is_closed_door(FEAT_IDX feat);
3 extern bool is_trap(FEAT_IDX feat);
4
5 /*** Terrain feature variables ***/
6 extern FEAT_IDX feat_none;
7 extern FEAT_IDX feat_floor;
8 extern FEAT_IDX feat_glyph;
9 extern FEAT_IDX feat_explosive_rune;
10 extern FEAT_IDX feat_mirror;
11 extern FEAT_IDX feat_up_stair;
12 extern FEAT_IDX feat_down_stair;
13 extern FEAT_IDX feat_entrance;
14 extern FEAT_IDX feat_trap_open;
15 extern FEAT_IDX feat_trap_armageddon;
16 extern FEAT_IDX feat_trap_piranha;
17 extern FEAT_IDX feat_rubble;
18 extern FEAT_IDX feat_magma_vein;
19 extern FEAT_IDX feat_quartz_vein;
20 extern FEAT_IDX feat_granite;
21 extern FEAT_IDX feat_permanent;
22 extern FEAT_IDX feat_glass_floor;
23 extern FEAT_IDX feat_glass_wall;
24 extern FEAT_IDX feat_permanent_glass_wall;
25 extern FEAT_IDX feat_pattern_start;
26 extern FEAT_IDX feat_pattern_1;
27 extern FEAT_IDX feat_pattern_2;
28 extern FEAT_IDX feat_pattern_3;
29 extern FEAT_IDX feat_pattern_4;
30 extern FEAT_IDX feat_pattern_end;
31 extern FEAT_IDX feat_pattern_old;
32 extern FEAT_IDX feat_pattern_exit;
33 extern FEAT_IDX feat_pattern_corrupted;
34 extern FEAT_IDX feat_black_market;
35 extern FEAT_IDX feat_town;
36 extern FEAT_IDX feat_deep_water;
37 extern FEAT_IDX feat_shallow_water;
38 extern FEAT_IDX feat_deep_lava;
39 extern FEAT_IDX feat_shallow_lava;
40 extern FEAT_IDX feat_heavy_cold_zone;
41 extern FEAT_IDX feat_cold_zone;
42 extern FEAT_IDX feat_heavy_electrical_zone;
43 extern FEAT_IDX feat_electrical_zone;
44 extern FEAT_IDX feat_deep_acid_puddle;
45 extern FEAT_IDX feat_shallow_acid_puddle;
46 extern FEAT_IDX feat_deep_poisonous_puddle;
47 extern FEAT_IDX feat_shallow_poisonous_puddle;
48 extern FEAT_IDX feat_dirt;
49 extern FEAT_IDX feat_grass;
50 extern FEAT_IDX feat_flower;
51 extern FEAT_IDX feat_brake;
52 extern FEAT_IDX feat_tree;
53 extern FEAT_IDX feat_mountain;
54 extern FEAT_IDX feat_swamp;
55 extern FEAT_IDX feat_undetected;