Hengband
2.2.1
|
#include "angband.h"
#include "util.h"
#include "spells.h"
#include "spells-summon.h"
#include "player-inventory.h"
#include "monster-status.h"
#include "floor.h"
関数 | |
bool | trump_summoning (int num, bool pet, POSITION y, POSITION x, DEPTH lev, int type, BIT_FLAGS mode) |
トランプ魔法独自の召喚処理を行う / Handle summoning and failure of trump spells [詳解] | |
bool | cast_summon_demon (int power) |
bool | cast_summon_undead (player_type *creature_ptr, int power) |
bool | cast_summon_hound (player_type *creature_ptr, int power) |
bool | cast_summon_elemental (player_type *creature_ptr, int power) |
bool | cast_summon_octopus (player_type *creature_ptr) |
bool | item_tester_offer (object_type *o_ptr) |
悪魔領域のグレーターデーモン召喚に利用可能な死体かどうかを返す。 / An "item_tester_hook" for offer [詳解] | |
bool | cast_summon_greater_demon (void) |
悪魔領域のグレーターデーモン召喚を処理する / Daemon spell Summon Greater Demon [詳解] | |
bool | summon_kin_player (DEPTH level, POSITION y, POSITION x, BIT_FLAGS mode) |
同族召喚(援軍)処理 [詳解] | |
int | summon_cyber (MONSTER_IDX who, POSITION y, POSITION x) |
サイバーデーモンの召喚 [詳解] | |
void | mitokohmon (player_type *kohmon_ptr) |
bool cast_summon_demon | ( | int | power | ) |
bool cast_summon_elemental | ( | player_type * | creature_ptr, |
int | power | ||
) |
bool cast_summon_greater_demon | ( | void | ) |
悪魔領域のグレーターデーモン召喚を処理する / Daemon spell Summon Greater Demon
bool cast_summon_hound | ( | player_type * | creature_ptr, |
int | power | ||
) |
bool cast_summon_octopus | ( | player_type * | creature_ptr | ) |
bool cast_summon_undead | ( | player_type * | creature_ptr, |
int | power | ||
) |
bool item_tester_offer | ( | object_type * | o_ptr | ) |
悪魔領域のグレーターデーモン召喚に利用可能な死体かどうかを返す。 / An "item_tester_hook" for offer
o_ptr | オブジェクト構造体の参照ポインタ |
void mitokohmon | ( | player_type * | kohmon_ptr | ) |
int summon_cyber | ( | MONSTER_IDX | who, |
POSITION | y, | ||
POSITION | x | ||
) |
サイバーデーモンの召喚
who | 召喚主のモンスターID(0ならばプレイヤー) |
y | 召喚位置Y座標 |
x | 召喚位置X座標 |
同族召喚(援軍)処理
level | 召喚基準レベル |
y | 召喚先Y座標 |
x | 召喚先X座標 |
mode | 召喚オプション |
bool trump_summoning | ( | int | num, |
bool | pet, | ||
POSITION | y, | ||
POSITION | x, | ||
DEPTH | lev, | ||
int | type, | ||
BIT_FLAGS | mode | ||
) |
トランプ魔法独自の召喚処理を行う / Handle summoning and failure of trump spells
num | summon_specific()関数を呼び出す回数 |
pet | ペット化として召喚されるか否か |
y | 召喚位置のy座標 |
x | 召喚位置のx座標 |
lev | 召喚レベル |
type | 召喚条件ID |
mode | モンスター生成条件フラグ |