#include "angband.h"
-#include "monster.h"
+#include "spells-summon.h"
/*!
* @brief 箱からアイテムを引き出す /
#include "floor-events.h"
#include "object-curse.h"
#include "store.h"
-#include "monster.h"
+#include "spells-summon.h"
#include "monsterrace-hook.h"
#include "world.h"
extern void sanity_blast(monster_type *m_ptr, bool necro);
extern void update_monster(MONSTER_IDX m_idx, bool full);
extern void update_monsters(bool full);
-extern bool place_monster_aux(MONSTER_IDX who, POSITION y, POSITION x, MONRACE_IDX r_idx, BIT_FLAGS mode);
-extern bool place_monster(POSITION y, POSITION x, BIT_FLAGS mode);
-extern bool alloc_horde(POSITION y, POSITION x);
-extern bool alloc_guardian(bool def_val);
-extern bool alloc_monster(POSITION dis, BIT_FLAGS mode);
-extern bool summon_specific(MONSTER_IDX who, POSITION y1, POSITION x1, DEPTH lev, int type, BIT_FLAGS mode, SYMBOL_CODE symbol);
-extern bool summon_named_creature (MONSTER_IDX who, POSITION oy, POSITION ox, MONRACE_IDX r_idx, BIT_FLAGS mode);
extern bool multiply_monster(MONSTER_IDX m_idx, bool clone, BIT_FLAGS mode);
extern void update_smart_learn(MONSTER_IDX m_idx, int what);
extern void choose_new_monster(MONSTER_IDX m_idx, bool born, MONRACE_IDX r_idx);
#include "floor.h"
#include "generate.h"
#include "grid.h"
+#include "monster.h"
static FLOOR_IDX new_floor_id; /*!<次のフロアのID / floor_id of the destination */
#include "objectkind-hook.h"
#include "projection.h"
#include "monster.h"
+#include "spells-summon.h"
/*
#include "monster-status.h"
#include "projection.h"
#include "monster.h"
+#include "spells-summon.h"
#define HORDE_NOGOOD 0x01 /*!< (未実装フラグ)HORDE生成でGOODなモンスターの生成を禁止する? */
#define HORDE_NOEVIL 0x02 /*!< (未実装フラグ)HORDE生成でEVILなモンスターの生成を禁止する? */
#pragma once\r
#include "monster.h"\r
\r
+extern bool summon_specific(MONSTER_IDX who, POSITION y1, POSITION x1, DEPTH lev, int type, BIT_FLAGS mode, SYMBOL_CODE symbol);\r
+extern bool summon_named_creature(MONSTER_IDX who, POSITION oy, POSITION ox, MONRACE_IDX r_idx, BIT_FLAGS mode);\r
+\r
extern bool trump_summoning(int num, bool pet, POSITION y, POSITION x, DEPTH lev, int type, BIT_FLAGS mode);\r
extern bool cast_summon_demon(int power);\r
extern bool item_tester_offer(object_type *o_ptr);\r
#include "player-damage.h"
#include "monster.h"
+#include "spells-summon.h"
#include "monsterrace-hook.h"
#include "melee.h"
#include "objectkind-hook.h"
#include "sort.h"
#include "projection.h"
+#include "spells-summon.h"
#define REWARD_CHANCE 10