OSDN Git Service

Merge pull request #972 from habu1010/feature/list-for-item-stack
[hengbandforosx/hengbandosx.git] / src / player / mimic-info-table.cpp
1 #include "mimic-info-table.h"
2
3 #ifdef JP
4 #define N(JAPANESE, ENGLISH) JAPANESE, ENGLISH
5 #else
6 #define N(JAPANESE, ENGLISH) ENGLISH
7 #endif
8
9 // clang-format off
10 /*!
11  * @brief 変身種族情報
12  */
13 const player_race mimic_info[MAX_MIMIC_FORMS] =
14 {
15         {
16         N("[標準形態]", "Default"), "N",
17                 {  0,  0,  0,  0,  0,  0 },
18                 0,  0,  0,  0,  0,  10,  0,  0,
19                 10,  100,
20                 0,  0,
21                 0,  0, 0, 0,
22                 0,  0, 0, 0,
23                 0,
24                 0x000000,
25                 PlayerRaceLife::LIVING,
26                 { },
27         },
28         {
29                 N("[悪魔]", "[Demon]"), "uU",
30                 {  5,  3,  2,  3,  4,  -6 },
31                 -5,  18, 20, -2,  3,  10, 40, 20,
32                 12,  0,
33                 0,  0,
34                 0,  0, 0, 0,
35                 0,  0, 0, 0,
36                 5,
37                 0x000003,
38                 PlayerRaceLife::DEMON,
39                 {
40                         { TR_RES_FIRE },
41                         { TR_RES_NETHER },
42                         { TR_RES_CHAOS },
43                         { TR_SEE_INVIS },
44                         { TR_HOLD_EXP },
45                         { TR_SPEED },
46                 },
47         },
48         {
49                 N("[魔王]", "[Demon lord]"), "U",
50                 {  20,  20,  20,  20,  20,  20 },
51                 20,  20, 25, -2,  3,  10, 70, 40,
52                 14,  0,
53                 0,  0,
54                 0,  0, 0, 0,
55                 0,  0, 0, 0,
56                 20,
57                 0x000003,
58                 PlayerRaceLife::DEMON,
59                 {
60                         { TR_IM_FIRE },
61                         { TR_RES_COLD },
62                         { TR_RES_ELEC },
63                         { TR_RES_ACID },
64                         { TR_RES_POIS },
65                         { TR_RES_CONF },
66                         { TR_RES_NETHER },
67                         { TR_RES_NEXUS },
68                         { TR_RES_CHAOS },
69                         { TR_RES_DISEN },
70                         { TR_RES_FEAR },
71                         { TR_SH_FIRE },
72                         { TR_SEE_INVIS },
73                         { TR_TELEPATHY },
74                         { TR_LEVITATION },
75                         { TR_HOLD_EXP },
76                         { TR_SPEED },
77                 },
78         },
79         {
80                 N("[吸血鬼]", "[Vampire]"), "V",
81                 { 4, 4, 1, 1, 2, 3 },
82                 6, 12, 8, 6, 2, 12, 30, 20,
83                 11,  0,
84                 0,  0,
85                 0,  0, 0, 0,
86                 0,  0, 0, 0,
87                 5,
88                 0x000005,
89                 PlayerRaceLife::UNDEAD,
90                 {
91                         { TR_RES_COLD },
92                         { TR_RES_POIS },
93                         { TR_VUL_LITE },
94                         { TR_IM_DARK },
95                         { TR_RES_NETHER },
96                         { TR_SEE_INVIS },
97                         { TR_HOLD_EXP },
98                         { TR_LITE_1, 1, CLASS_NINJA, true },
99                         { TR_SPEED },
100                 },
101         },
102 };
103
104 // clang-format on