#include "dungeon-file.h"
#include "files.h"
+#include "view-mainwindow.h"
+
/*!
* @brief フロア脱出時に出戻りが不可能だった場合に警告を加える処理
* @param down_stair TRUEならば階段を降りる処理、FALSEなら階段を昇る処理による内容
#include "monster-status.h"
#include "cmd-pet.h"
#include "cmd-basic.h"
+#include "view-mainwindow.h"
/*!
* @brief プレイヤーの騎乗/下馬処理判定
extern void update_smell(void);
extern void cave_set_feat(POSITION y, POSITION x, FEAT_IDX feat);
-extern void health_track(MONSTER_IDX m_idx);
extern void monster_race_track(MONRACE_IDX r_idx);
extern void object_kind_track(KIND_OBJECT_IDX k_idx);
extern bool cave_monster_teleportable_bold(MONSTER_IDX m_idx, POSITION y, POSITION x, BIT_FLAGS mode);
/*
- * Track a new monster
- */
-void health_track(MONSTER_IDX m_idx)
-{
- /* Mount monster is already tracked */
- if (m_idx && m_idx == p_ptr->riding) return;
-
- /* Track a new guy */
- p_ptr->health_who = m_idx;
-
- /* Redraw (later) */
- p_ptr->redraw |= (PR_HEALTH);
-}
-
-
-
-/*
* Hack -- track the given monster race
*/
void monster_race_track(MONRACE_IDX r_idx)
#include "spells.h"
#include "files.h"
#include "player-effects.h"
+#include "view-mainwindow.h"
#include "cmd-basic.h"
#include "monster-status.h"
#include "player-effects.h"
+#include "view-mainwindow.h"
/*! 特殊技能の一覧テーブル */
mind_power const mind_powers[5] =
#include "player-status.h"
#include "monster-spell.h"
#include "files.h"
+#include "view-mainwindow.h"
#define HORDE_NOGOOD 0x01 /*!< (未実装フラグ)HORDE生成でGOODなモンスターの生成を禁止する? */
#define HORDE_NOEVIL 0x02 /*!< (未実装フラグ)HORDE生成でEVILなモンスターの生成を禁止する? */
#include "object-flavor.h"
#include "spells.h"
#include "cmd-basic.h"
+#include "view-mainwindow.h"
#include "shoot.h"
#include "snipe.h"
+#include "view-mainwindow.h"
/*!
* @brief 矢弾を射撃した際のスレイ倍率をかけた結果を返す /
#include "term.h"
#include "grid.h"
#include "feature.h"
+#include "view-mainwindow.h"
static int rakubadam_m; /*!< 振り落とされた際のダメージ量 */
#include "floor-save.h"
#include "files.h"
#include "player-effects.h"
+#include "view-mainwindow.h"
/*! テレポート先探索の試行数 / Maximum number of tries for teleporting */
screen_load();
}
+/*
+ * Track a new monster
+ */
+void health_track(MONSTER_IDX m_idx)
+{
+ /* Mount monster is already tracked */
+ if (m_idx && m_idx == p_ptr->riding) return;
+
+ /* Track a new guy */
+ p_ptr->health_who = m_idx;
+
+ /* Redraw (later) */
+ p_ptr->redraw |= (PR_HEALTH);
+}
+
+
extern void map_info(POSITION y, POSITION x, TERM_COLOR *ap, SYMBOL_CODE *cp, TERM_COLOR *tap, SYMBOL_CODE *tcp);
extern void display_map(int *cy, int *cx);
extern void do_cmd_view_map(void);
+
+extern void health_track(MONSTER_IDX m_idx);
#include "player-move.h"
#include "player-status.h"
#include "monster-status.h"
+#include "view-mainwindow.h"
/*!
* @brief コンソール上におけるマップ表示の左上位置を返す /