Hengband  2.2.1
spells-status.h
[詳解]
1 
2 extern bool heal_monster(DIRECTION dir, HIT_POINT dam);
3 extern bool speed_monster(DIRECTION dir, int power);
4 extern bool slow_monster(DIRECTION dir, int power);
5 extern bool sleep_monster(DIRECTION dir, int power);
6 extern bool stasis_monster(DIRECTION dir); /* Like sleep, affects undead as well */
7 extern bool stasis_evil(DIRECTION dir); /* Like sleep, affects undead as well */
8 extern bool confuse_monster(DIRECTION dir, PLAYER_LEVEL plev);
9 extern bool stun_monster(DIRECTION dir, PLAYER_LEVEL plev);
10 extern bool fear_monster(DIRECTION dir, PLAYER_LEVEL plev);
11 extern bool poly_monster(DIRECTION dir, int power);
12 extern bool clone_monster(DIRECTION dir);
13 extern void stop_singing(player_type *creature_ptr);
14 extern bool time_walk(player_type *creature_ptr);
15 extern void roll_hitdice(player_type *creature_ptr, SPOP_FLAGS options);
16 extern bool_hack life_stream(player_type *creature_ptr, bool_hack message, bool_hack virtue_change);
17 extern bool_hack heroism(player_type *creature_ptr, int base);
18 extern bool_hack berserk(player_type *creature_ptr, int base);
19 extern bool_hack cure_light_wounds(player_type *creature_ptr, DICE_NUMBER dice, DICE_SID sides);
20 extern bool_hack cure_serious_wounds(player_type *creature_ptr, DICE_NUMBER dice, DICE_SID sides);
21 extern bool_hack cure_critical_wounds(player_type *creature_ptr, HIT_POINT pow);
22 extern bool_hack true_healing(player_type *creature_ptr, HIT_POINT pow);
23 extern bool_hack restore_mana(player_type *creature_ptr, bool_hack magic_eater);
24 extern bool restore_all_status(player_type *creature_ptr);
25 
26 extern bool fishing(player_type *creature_ptr);
27 extern bool cosmic_cast_off(player_type *creature_ptr, object_type *o_ptr);
28 extern void apply_nexus(monster_type *m_ptr, player_type *target_ptr);
29 extern void status_shuffle(player_type *creature_ptr);
void stop_singing(player_type *creature_ptr)
歌の停止を処理する / Stop singing if the player is a Bard
Definition: spells-status.c:157
bool stun_monster(DIRECTION dir, PLAYER_LEVEL plev)
モンスター朦朧処理
Definition: spells-status.c:109
bool speed_monster(DIRECTION dir, int power)
モンスター加速処理
Definition: spells-status.c:39
bool fishing(player_type *creature_ptr)
Definition: spells-status.c:407
void apply_nexus(monster_type *m_ptr, player_type *target_ptr)
プレイヤーの因果混乱処理 / Apply Nexus
Definition: spells-status.c:485
bool fear_monster(DIRECTION dir, PLAYER_LEVEL plev)
モンスター恐慌処理
Definition: spells-status.c:147
Definition: monster.h:39
Definition: object.h:189
void status_shuffle(player_type *creature_ptr)
プレイヤーのステータスシャッフル処理
Definition: spells-status.c:531
bool_hack true_healing(player_type *creature_ptr, HIT_POINT pow)
Definition: spells-status.c:346
bool_hack restore_mana(player_type *creature_ptr, bool_hack magic_eater)
Definition: spells-status.c:359
bool_hack cure_light_wounds(player_type *creature_ptr, DICE_NUMBER dice, DICE_SID sides)
Definition: spells-status.c:312
bool restore_all_status(player_type *creature_ptr)
Definition: spells-status.c:395
int DICE_NUMBER
ゲーム中のダイス数の型定義
Definition: h-type.h:207
bool_hack cure_critical_wounds(player_type *creature_ptr, HIT_POINT pow)
Definition: spells-status.c:333
s32b HIT_POINT
HPとその増減量の型定義
Definition: h-type.h:161
bool_hack life_stream(player_type *creature_ptr, bool_hack message, bool_hack virtue_change)
Definition: spells-status.c:268
bool poly_monster(DIRECTION dir, int power)
チェンジモンスター処理
Definition: spells-status.c:121
s16b PLAYER_LEVEL
ゲーム中のプレイヤーレベルの型を定義
Definition: h-type.h:197
bool clone_monster(DIRECTION dir)
クローンモンスター処理
Definition: spells-status.c:135
bool confuse_monster(DIRECTION dir, PLAYER_LEVEL plev)
モンスター混乱処理
Definition: spells-status.c:97
bool_hack heroism(player_type *creature_ptr, int base)
Definition: spells-status.c:294
BIT_FLAGS SPOP_FLAGS
スペル用オプション
Definition: h-type.h:264
bool cosmic_cast_off(player_type *creature_ptr, object_type *o_ptr)
Definition: spells-status.c:435
bool stasis_monster(DIRECTION dir)
モンスター拘束(STASIS)処理
Definition: spells-status.c:75
bool stasis_evil(DIRECTION dir)
邪悪なモンスター拘束(STASIS)処理
Definition: spells-status.c:86
int DIRECTION
ゲーム中の方角の型定義
Definition: h-type.h:198
bool heal_monster(DIRECTION dir, HIT_POINT dam)
モンスター回復処理
Definition: spells-status.c:27
bool sleep_monster(DIRECTION dir, int power)
モンスター催眠処理
Definition: spells-status.c:63
bool slow_monster(DIRECTION dir, int power)
モンスター減速処理
Definition: spells-status.c:51
Definition: player-status.h:86
bool_hack cure_serious_wounds(player_type *creature_ptr, DICE_NUMBER dice, DICE_SID sides)
Definition: spells-status.c:322
int DICE_SID
ゲーム中のダイス面の型定義
Definition: h-type.h:208
bool_hack berserk(player_type *creature_ptr, int base)
Definition: spells-status.c:303
bool time_walk(player_type *creature_ptr)
Definition: spells-status.c:184
void roll_hitdice(player_type *creature_ptr, SPOP_FLAGS options)
プレイヤーのヒットダイスを振る / Role Hitpoints
Definition: spells-status.c:209