OSDN Git Service

[fix] #41503 超能力者でゲームを開始しようとするとクラッシュ
[hengband/hengband.git] / src / player / player-personality.c
1 #include "player/player-personality.h"
2 #include "object-enchant/trc-types.h"
3 #include "mutation/mutation-flag-types.h"
4
5 /*!
6  * @brief 性格情報 /
7  * Player Character
8  */
9 const player_personality personality_info[MAX_PERSONALITIES] =
10 {
11         {
12 #ifdef JP
13                 "ふつう",
14 #endif
15                 "Ordinary",
16                 {  0,  0,  0,  0,  0,  0 },
17                 0,  0,  0,  0,  0,  0,  0,  0,
18                 0, 1, 0
19         },
20
21         {
22 #ifdef JP
23                 "ちからじまん",
24 #endif
25                 "Mighty",
26                 {  2,  -2,  -1,  0,  1,  0 },
27                 -5,  -5,  -3,  -1,  -2,  -2,  10,  0,
28                 1, 1, 0
29         },
30
31         {
32 #ifdef JP
33                 "きれもの",
34 #endif
35                 "Shrewd",
36                 {  -2,  2,  0,  1,  -1,  -1 },
37                 3,  8,  2,  0,  -2,  5,  -8,  -5,
38                 -1, 1, 0
39         },
40
41         {
42 #ifdef JP
43                 "しあわせもの",
44 #endif
45                 "Pious",
46                 {  0,  -1,  2,  -1,  0,  1 },
47                 -5,  2,  4,  -1,  3,  -2,  -3,  -6,
48                 0, 1, 0
49         },
50
51         {
52 #ifdef JP
53                 "すばしっこい",
54 #endif
55                 "Nimble",
56                 {  -1,  1,  -1,  2,  -1,  -1 },
57                 7,  2,  -1,  1,  5,  5,  0,  10,
58                 0, 0, 0
59         },
60
61         {
62 #ifdef JP
63                 "いのちしらず",
64 #endif
65                 "Fearless",
66                 {  2,  1,  1,  -1,  -1,  0 },
67                 -5,  5,  -2,  0,  2,  -2,  10,  10,
68                 -1, 1, 0
69         },
70
71         {
72 #ifdef JP
73                 "コンバット",
74 #endif
75                 "Combat",
76                 {  1,  -1,  -2,  2,  0,  1 },
77                 -2,  -3,  -3,  0,  -1,  2,  5,  5,
78                 0, 0, 0
79         },
80
81         {
82 #ifdef JP
83                 "なまけもの",
84 #endif
85                 "Lazy",
86                 {  -2,  -2,  -2,  -2,  -2,  -2 },
87                 -5,  -5,  -3,  -1,  -4,  -2,  -8,  -8,
88                 -1, 1, 0
89         },
90
91         {
92 #ifdef JP
93                 "セクシーギャル",
94 #endif
95                 "Sexy",
96                 {  1,  1,  1,  1,  1,  3 },
97                 10,  5,  3,  0,  4,  2,  10,  10,
98                 0, 1, 1
99         },
100
101         {
102 #ifdef JP
103                 "ラッキーマン",
104 #endif
105                 "Lucky",
106                 {  -2,  -2,  -2,  -2,  -2,  2 },
107                 10,  7,  3,  2, 10,  8,  15,  15,
108                 0, 1, 2
109         },
110
111         {
112 #ifdef JP
113                 "がまんづよい",
114 #endif
115                 "Patient",
116                 {  -1,  -1,  1,  -2,  2,  0 },
117                 -5,  -3,  3,  1,  0,  -3,  -6,  -6,
118                 1, 0, 0
119         },
120
121         {
122 #ifdef JP
123                 "いかさま",
124 #endif
125                 "Munchkin",
126                 { 10,  10,  10,  10,  10,  10 },
127                  20, 40, 30, 10, 40, 40,  80, 80,
128                  15, 1, 0
129         },
130
131         {
132 #ifdef JP
133                 "チャージマン",
134 #endif
135                 "Chargeman",
136                 { 2,  -2,  -2,  0,  1,  -2 },
137                 -7, 7, -5, -1, -2, -4, 15, 20,
138                 -1, 0, 0
139         },
140
141 };
142
143 const player_personality *ap_ptr;