OSDN Git Service

[Refactor] drawn のスコープを狭めた
[hengbandforosx/hengbandosx.git] / src / effect / spells-effect-util.h
1 #pragma once
2
3 #include "system/angband.h"
4
5 extern int rakubadam_m; /*!< 振り落とされた際のダメージ量 */
6 extern int rakubadam_p; /*!< 落馬した際のダメージ量 */
7
8 class CapturedMonsterType {
9 public:
10     CapturedMonsterType() = default;
11     short r_idx;
12     byte speed;
13     short current_hp;
14     short max_hp;
15     ushort nickname;
16 };
17
18 extern bool sukekaku;
19 extern int project_length; /*!< 投射の射程距離 */
20
21 extern int project_m_n; /*!< 魔法効果範囲内にいるモンスターの数 */
22 extern POSITION project_m_x; /*!< 処理中のモンスターX座標 */
23 extern POSITION project_m_y; /*!< 処理中のモンスターY座標 */
24 extern POSITION monster_target_x; /*!< モンスターの攻撃目標X座標 */
25 extern POSITION monster_target_y; /*!< モンスターの攻撃目標Y座標 */