Hengband  2.2.1
関数 | 変数
feature.c ファイル
#include "angband.h"
#include "feature.h"
feature.c の依存先関係図:

関数

bool is_trap (FEAT_IDX feat)
 地形が罠持ちであるかの判定を行う。 / Return TRUE if the given feature is a trap [詳解]
 
bool is_closed_door (FEAT_IDX feat)
 地形が閉じたドアであるかの判定を行う。 / Return TRUE if the given grid is a closed door [詳解]
 

変数

feature_typef_info
 
char * f_name
 
char * f_tag
 
FEAT_IDX feat_none
 
FEAT_IDX feat_floor
 
FEAT_IDX feat_glyph
 
FEAT_IDX feat_explosive_rune
 
FEAT_IDX feat_mirror
 
FEAT_IDX feat_up_stair
 
FEAT_IDX feat_down_stair
 
FEAT_IDX feat_entrance
 
FEAT_IDX feat_trap_open
 
FEAT_IDX feat_trap_armageddon
 
FEAT_IDX feat_trap_piranha
 
FEAT_IDX feat_rubble
 
FEAT_IDX feat_magma_vein
 
FEAT_IDX feat_quartz_vein
 
FEAT_IDX feat_granite
 
FEAT_IDX feat_permanent
 
FEAT_IDX feat_glass_floor
 
FEAT_IDX feat_glass_wall
 
FEAT_IDX feat_permanent_glass_wall
 
FEAT_IDX feat_pattern_start
 
FEAT_IDX feat_pattern_1
 
FEAT_IDX feat_pattern_2
 
FEAT_IDX feat_pattern_3
 
FEAT_IDX feat_pattern_4
 
FEAT_IDX feat_pattern_end
 
FEAT_IDX feat_pattern_old
 
FEAT_IDX feat_pattern_exit
 
FEAT_IDX feat_pattern_corrupted
 
FEAT_IDX feat_black_market
 
FEAT_IDX feat_town
 
FEAT_IDX feat_deep_water
 
FEAT_IDX feat_shallow_water
 
FEAT_IDX feat_deep_lava
 
FEAT_IDX feat_shallow_lava
 
FEAT_IDX feat_heavy_cold_zone
 
FEAT_IDX feat_cold_zone
 
FEAT_IDX feat_heavy_electrical_zone
 
FEAT_IDX feat_electrical_zone
 
FEAT_IDX feat_deep_acid_puddle
 
FEAT_IDX feat_shallow_acid_puddle
 
FEAT_IDX feat_deep_poisonous_puddle
 
FEAT_IDX feat_shallow_poisonous_puddle
 
FEAT_IDX feat_dirt
 
FEAT_IDX feat_grass
 
FEAT_IDX feat_flower
 
FEAT_IDX feat_brake
 
FEAT_IDX feat_tree
 
FEAT_IDX feat_mountain
 
FEAT_IDX feat_swamp
 
FEAT_IDX feat_undetected
 
FEAT_IDX feat_wall_outer
 
FEAT_IDX feat_wall_inner
 
FEAT_IDX feat_wall_solid
 
FEAT_IDX feat_ground_type [100]
 
FEAT_IDX feat_wall_type [100]
 
FEAT_IDX max_f_idx
 

関数詳解

◆ is_closed_door()

bool is_closed_door ( FEAT_IDX  feat)

地形が閉じたドアであるかの判定を行う。 / Return TRUE if the given grid is a closed door

引数
feat地形情報のID
戻り値
閉じたドアのある地形ならばTRUEを返す。

◆ is_trap()

bool is_trap ( FEAT_IDX  feat)

地形が罠持ちであるかの判定を行う。 / Return TRUE if the given feature is a trap

引数
feat地形情報のID
戻り値
罠持ちの地形ならばTRUEを返す。

変数詳解

◆ f_info

feature_type* f_info

◆ f_name

char* f_name

◆ f_tag

char* f_tag

◆ feat_black_market

FEAT_IDX feat_black_market

◆ feat_brake

FEAT_IDX feat_brake

◆ feat_cold_zone

FEAT_IDX feat_cold_zone

◆ feat_deep_acid_puddle

FEAT_IDX feat_deep_acid_puddle

◆ feat_deep_lava

FEAT_IDX feat_deep_lava

◆ feat_deep_poisonous_puddle

FEAT_IDX feat_deep_poisonous_puddle

◆ feat_deep_water

FEAT_IDX feat_deep_water

◆ feat_dirt

FEAT_IDX feat_dirt

◆ feat_down_stair

FEAT_IDX feat_down_stair

◆ feat_electrical_zone

FEAT_IDX feat_electrical_zone

◆ feat_entrance

FEAT_IDX feat_entrance

◆ feat_explosive_rune

FEAT_IDX feat_explosive_rune

◆ feat_floor

FEAT_IDX feat_floor

◆ feat_flower

FEAT_IDX feat_flower

◆ feat_glass_floor

FEAT_IDX feat_glass_floor

◆ feat_glass_wall

FEAT_IDX feat_glass_wall

◆ feat_glyph

FEAT_IDX feat_glyph

◆ feat_granite

FEAT_IDX feat_granite

◆ feat_grass

FEAT_IDX feat_grass

◆ feat_ground_type

FEAT_IDX feat_ground_type[100]

◆ feat_heavy_cold_zone

FEAT_IDX feat_heavy_cold_zone

◆ feat_heavy_electrical_zone

FEAT_IDX feat_heavy_electrical_zone

◆ feat_magma_vein

FEAT_IDX feat_magma_vein

◆ feat_mirror

FEAT_IDX feat_mirror

◆ feat_mountain

FEAT_IDX feat_mountain

◆ feat_none

FEAT_IDX feat_none

◆ feat_pattern_1

FEAT_IDX feat_pattern_1

◆ feat_pattern_2

FEAT_IDX feat_pattern_2

◆ feat_pattern_3

FEAT_IDX feat_pattern_3

◆ feat_pattern_4

FEAT_IDX feat_pattern_4

◆ feat_pattern_corrupted

FEAT_IDX feat_pattern_corrupted

◆ feat_pattern_end

FEAT_IDX feat_pattern_end

◆ feat_pattern_exit

FEAT_IDX feat_pattern_exit

◆ feat_pattern_old

FEAT_IDX feat_pattern_old

◆ feat_pattern_start

FEAT_IDX feat_pattern_start

◆ feat_permanent

FEAT_IDX feat_permanent

◆ feat_permanent_glass_wall

FEAT_IDX feat_permanent_glass_wall

◆ feat_quartz_vein

FEAT_IDX feat_quartz_vein

◆ feat_rubble

FEAT_IDX feat_rubble

◆ feat_shallow_acid_puddle

FEAT_IDX feat_shallow_acid_puddle

◆ feat_shallow_lava

FEAT_IDX feat_shallow_lava

◆ feat_shallow_poisonous_puddle

FEAT_IDX feat_shallow_poisonous_puddle

◆ feat_shallow_water

FEAT_IDX feat_shallow_water

◆ feat_swamp

FEAT_IDX feat_swamp

◆ feat_town

FEAT_IDX feat_town

◆ feat_trap_armageddon

FEAT_IDX feat_trap_armageddon

◆ feat_trap_open

FEAT_IDX feat_trap_open

◆ feat_trap_piranha

FEAT_IDX feat_trap_piranha

◆ feat_tree

FEAT_IDX feat_tree

◆ feat_undetected

FEAT_IDX feat_undetected

◆ feat_up_stair

FEAT_IDX feat_up_stair

◆ feat_wall_inner

FEAT_IDX feat_wall_inner

◆ feat_wall_outer

FEAT_IDX feat_wall_outer

◆ feat_wall_solid

FEAT_IDX feat_wall_solid

◆ feat_wall_type

FEAT_IDX feat_wall_type[100]

◆ max_f_idx

FEAT_IDX max_f_idx