Hengband  2.2.1
spells-floor.h
[詳解]
1 #pragma once
2 
3 extern void wiz_lite(player_type *caster_ptr, bool ninja);
4 extern void wiz_dark(player_type *caster_ptr);
5 extern bool warding_glyph(player_type *caster_ptr);
6 extern bool explosive_rune(floor_type *floor_ptr, POSITION y, POSITION x);
7 extern bool place_mirror(player_type *caster_ptr);
8 extern void stair_creation(player_type *caster_ptr);
9 extern void map_area(POSITION range);
10 extern bool destroy_area(floor_type *floor_ptr, POSITION y1, POSITION x1, POSITION r, bool in_generate);
11 extern bool earthquake(player_type *caster_ptr, POSITION cy, POSITION cx, POSITION r, MONSTER_IDX m_idx);
Definition: floor.h:85
void wiz_dark(player_type *caster_ptr)
Definition: spells-floor.c:134
s32b POSITION
ゲーム中の座標型を定義
Definition: h-type.h:146
bool explosive_rune(floor_type *floor_ptr, POSITION y, POSITION x)
爆発のルーン設置処理 / Leave an "explosive rune" which prevents monster movement
Definition: spells-floor.c:217
bool warding_glyph(player_type *caster_ptr)
守りのルーン設置処理 / Leave a "glyph of warding" which prevents monster movement
Definition: spells-floor.c:193
s16b MONSTER_IDX
ゲーム中のモンスター個体ID型を定義
Definition: h-type.h:129
bool place_mirror(player_type *caster_ptr)
鏡設置処理
Definition: spells-floor.c:239
void stair_creation(player_type *caster_ptr)
プレイヤーの手による能動的な階段生成処理 / Create stairs at or move previously created stairs into the player location.
Definition: spells-floor.c:266
Definition: player-status.h:86
void map_area(POSITION range)
Definition: spells-floor.c:390
bool earthquake(player_type *caster_ptr, POSITION cy, POSITION cx, POSITION r, MONSTER_IDX m_idx)
地震処理(サブルーチン) / Induce an "earthquake" of the given radius at the given location.
Definition: spells-floor.c:746
void wiz_lite(player_type *caster_ptr, bool ninja)
Definition: spells-floor.c:45
bool destroy_area(floor_type *floor_ptr, POSITION y1, POSITION x1, POSITION r, bool in_generate)
*破壊*処理を行う / The spell of destruction
Definition: spells-floor.c:467