3 #include "system/angband.h"
5 typedef struct stat_bar {
11 /* 画面下部に表示する状態表示定義ID / Data structure for status bar */
12 typedef enum bar_definition_type {
13 BAR_TSUYOSHI = 0, /*!< 下部ステータス表示: オクレ兄さん状態 */
14 BAR_HALLUCINATION = 1, /*!< 下部ステータス表示: 幻覚 */
15 BAR_BLINDNESS = 2, /*!< 下部ステータス表示: 盲目 */
16 BAR_PARALYZE = 3, /*!< 下部ステータス表示: 麻痺 */
17 BAR_CONFUSE = 4, /*!< 下部ステータス表示: 混乱 */
18 BAR_POISONED = 5, /*!< 下部ステータス表示: 毒 */
19 BAR_AFRAID = 6, /*!< 下部ステータス表示: 恐怖 */
20 BAR_LEVITATE = 7, /*!< 下部ステータス表示: 浮遊 */
21 BAR_REFLECTION = 8, /*!< 下部ステータス表示: 反射 */
22 BAR_PASSWALL = 9, /*!< 下部ステータス表示: 壁抜け */
23 BAR_WRAITH = 10, /*!< 下部ステータス表示: 幽体化 */
24 BAR_PROTEVIL = 11, /*!< 下部ステータス表示: 対邪悪結界 */
25 BAR_KAWARIMI = 12, /*!< 下部ステータス表示: 変わり身 */
26 BAR_MAGICDEFENSE = 13, /*!< 下部ステータス表示: 魔法の鎧 */
27 BAR_EXPAND = 14, /*!< 下部ステータス表示: 横伸び */
28 BAR_STONESKIN = 15, /*!< 下部ステータス表示: 石肌化 */
29 BAR_MULTISHADOW = 16, /*!< 下部ステータス表示: 影分身 */
30 BAR_REGMAGIC = 17, /*!< 下部ステータス表示: 魔法防御 */
31 BAR_ULTIMATE = 18, /*!< 下部ステータス表示: 究極の耐性 */
32 BAR_INVULN = 19, /*!< 下部ステータス表示: 無敵化 */
33 BAR_IMMACID = 20, /*!< 下部ステータス表示: 酸免疫 */
34 BAR_RESACID = 21, /*!< 下部ステータス表示: 酸耐性 */
35 BAR_IMMELEC = 22, /*!< 下部ステータス表示: 電撃免疫 */
36 BAR_RESELEC = 23, /*!< 下部ステータス表示: 電撃耐性 */
37 BAR_IMMFIRE = 24, /*!< 下部ステータス表示: 火炎免疫 */
38 BAR_RESFIRE = 25, /*!< 下部ステータス表示: 火炎耐性 */
39 BAR_IMMCOLD = 26, /*!< 下部ステータス表示: 冷気免疫 */
40 BAR_RESCOLD = 27, /*!< 下部ステータス表示: 冷気耐性 */
41 BAR_RESPOIS = 28, /*!< 下部ステータス表示: 毒耐性 */
42 BAR_RESNETH = 29, /*!< 下部ステータス表示: 地獄耐性 */
43 BAR_RESTIME = 30, /*!< 下部ステータス表示: 時間逆転耐性 */
44 BAR_DUSTROBE = 31, /*!< 下部ステータス表示: 破片オーラ */
45 BAR_SHFIRE = 32, /*!< 下部ステータス表示: 火炎オーラ */
46 BAR_TOUKI = 33, /*!< 下部ステータス表示: 闘気 */
47 BAR_SHHOLY = 34, /*!< 下部ステータス表示: 聖なるオーラ */
48 BAR_EYEEYE = 35, /*!< 下部ステータス表示: 目には目を */
49 BAR_BLESSED = 36, /*!< 下部ステータス表示: 祝福 */
50 BAR_HEROISM = 37, /*!< 下部ステータス表示: 士気高揚 */
51 BAR_BERSERK = 38, /*!< 下部ステータス表示: 狂戦士化 */
52 BAR_ATTKFIRE = 39, /*!< 下部ステータス表示: 焼棄スレイ */
53 BAR_ATTKCOLD = 40, /*!< 下部ステータス表示: 冷凍スレイ */
54 BAR_ATTKELEC = 41, /*!< 下部ステータス表示: 電撃スレイ */
55 BAR_ATTKACID = 42, /*!< 下部ステータス表示: 溶解スレイ */
56 BAR_ATTKPOIS = 43, /*!< 下部ステータス表示: 毒殺スレイ */
57 BAR_ATTKCONF = 44, /*!< 下部ステータス表示: 混乱打撃 */
58 BAR_SENSEUNSEEN = 45, /*!< 下部ステータス表示: 透明視 */
59 BAR_TELEPATHY = 46, /*!< 下部ステータス表示: テレパシー */
60 BAR_REGENERATION = 47, /*!< 下部ステータス表示: 急回復 */
61 BAR_INFRAVISION = 48, /*!< 下部ステータス表示: 赤外線視力 */
62 BAR_STEALTH = 49, /*!< 下部ステータス表示: 隠密 */
63 BAR_SUPERSTEALTH = 50, /*!< 下部ステータス表示: 超隠密 */
64 BAR_RECALL = 51, /*!< 下部ステータス表示: 帰還待ち */
65 BAR_ALTER = 52, /*!< 下部ステータス表示: 現実変容待ち */
66 BAR_SHCOLD = 53, /*!< 下部ステータス表示: 冷気オーラ */
67 BAR_SHELEC = 54, /*!< 下部ステータス表示: 電撃オーラ */
68 BAR_SHSHADOW = 55, /*!< 下部ステータス表示: 影のオーラ */
69 BAR_MIGHT = 56, /*!< 下部ステータス表示: 腕力強化 */
70 BAR_BUILD = 57, /*!< 下部ステータス表示: 肉体強化 */
71 BAR_ANTIMULTI = 58, /*!< 下部ステータス表示: 反増殖 */
72 BAR_ANTITELE = 59, /*!< 下部ステータス表示: 反テレポート */
73 BAR_ANTIMAGIC = 60, /*!< 下部ステータス表示: 反魔法 */
74 BAR_PATIENCE = 61, /*!< 下部ステータス表示: 我慢 */
75 BAR_REVENGE = 62, /*!< 下部ステータス表示: 宣告 */
76 BAR_RUNESWORD = 63, /*!< 下部ステータス表示: 魔剣化 */
77 BAR_VAMPILIC = 64, /*!< 下部ステータス表示: 吸血 */
78 BAR_CURE = 65, /*!< 下部ステータス表示: 回復 */
79 BAR_ESP_EVIL = 66, /*!< 下部ステータス表示: 邪悪感知 */
80 BAR_NIGHTSIGHT = 67, /*!< 下部ステータス表示: 暗視 */
81 } bar_definition_type;
83 #define MAX_STAT_BARS 69
85 extern stat_bar stat_bars[MAX_STAT_BARS];