OSDN Git Service

6f8a16cafa6f35a0b426fe6dd725057c1b019268
[hengbandforosx/hengbandosx.git] / src / core / player-redraw-types.h
1 #pragma once
2
3 // clang-format off
4 enum player_redraw_type {
5     PR_MISC          = 0x00000001L, /*!< 再描画フラグ: 種族と職業 / Display Race/Class */
6     PR_TITLE         = 0x00000002L, /*!< 再描画フラグ: 称号 / Display Title */
7     PR_LEVEL         = 0x00000004L, /*!< 再描画フラグ: レベル / Display Level */
8     PR_EXP           = 0x00000008L, /*!< 再描画フラグ: 経験値 / Display Experience */
9     PR_ABILITY_SCORE = 0x00000010L, /*!< 再描画フラグ: ステータス /  Display Stats */
10     PR_AC            = 0x00000020L, /*!< 再描画フラグ: AC / Display Armor */
11     PR_HP            = 0x00000040L, /*!< 再描画フラグ: HP / Display Hitpoints */
12     PR_MP            = 0x00000080L, /*!< 再描画フラグ: MP / Display Mana */
13     PR_GOLD          = 0x00000100L, /*!< 再描画フラグ: 所持金 / Display Gold */
14     PR_DEPTH         = 0x00000200L, /*!< 再描画フラグ: ダンジョンの階 / Display Depth */
15     PR_EQUIPPY       = 0x00000400L, /*!< 再描画フラグ: 装備シンボル / Display equippy chars */
16     PR_HEALTH        = 0x00000800L, /*!< 再描画フラグ: モンスターのステータス / Display Health Bar */
17     PR_CUT           = 0x00001000L, /*!< 再描画フラグ: 負傷度 / Display Extra (Cut) */
18     PR_STUN          = 0x00002000L, /*!< 再描画フラグ: 朦朧度 / Display Extra (Stun) */
19     PR_HUNGER        = 0x00004000L, /*!< 再描画フラグ: 空腹度 / Display Extra (Hunger) */
20     PR_TIMED_EFFECT  = 0x00008000L, /*!< 再描画フラグ: プレイヤーの付与状態 /  Display Status Bar */
21     PR_XXX0          = 0x00010000L, /*!< (unused) */
22     PR_UHEALTH       = 0x00020000L, /*!< 再描画フラグ: ペットのステータス / Display Uma Health Bar */
23     PR_XXX1          = 0x00040000L, /*!< (unused) */
24     PR_XXX2          = 0x00080000L, /*!< (unused) */
25     PR_ACTION        = 0x00100000L, /*!< 再描画フラグ: プレイヤーの行動状態 / Display Extra (State) */
26     PR_SPEED         = 0x00200000L, /*!< 再描画フラグ: 加速 / Display Extra (Speed) */
27     PR_STUDY         = 0x00400000L, /*!< 再描画フラグ: 学習 / Display Extra (Study) */
28     PR_IMITATION     = 0x00800000L, /*!< 再描画フラグ: ものまね / Display Extra (Imitation) */
29     PR_EXTRA         = 0x01000000L, /*!< 再描画フラグ: 拡張ステータス全体 / Display Extra Info */
30     PR_BASIC         = 0x02000000L, /*!< 再描画フラグ: 基本ステータス全体 / Display Basic Info */
31     PR_MAP           = 0x04000000L, /*!< 再描画フラグ: ゲームマップ / Display Map */
32     PR_WIPE          = 0x08000000L, /*!< 再描画フラグ: 画面消去 / Hack -- Total Redraw */
33 };
34
35 // clang-format on