OSDN Git Service

Merge branch 'master' of git.osdn.net:/gitroot/hengband/hengband
[hengband/hengband.git] / src / monster / monster-update.h
index 42d61c3..101f5a6 100644 (file)
@@ -1,9 +1,13 @@
 #pragma once
 
 #include "system/angband.h"
-#include "monster/monster-util.h"
+#include "monster/monster-processor-util.h"
+#include "system/monster-type-definition.h"
 
 bool update_riding_monster(player_type *target_ptr, turn_flags *turn_flags_ptr, MONSTER_IDX m_idx, POSITION oy, POSITION ox, POSITION ny, POSITION nx);
 void update_player_type(player_type *target_ptr, turn_flags *turn_flags_ptr, monster_race *r_ptr);
 void update_monster_race_flags(player_type *target_ptr, turn_flags *turn_flags_ptr, monster_type *m_ptr);
 void update_player_window(player_type *target_ptr, old_race_flags *old_race_flags_ptr);
+void update_monster(player_type *subject_ptr, MONSTER_IDX m_idx, bool full);
+void update_monsters(player_type *player_ptr, bool full);
+void update_smart_learn(player_type *player_ptr, MONSTER_IDX m_idx, int what);