OSDN Git Service

4fc30600fc09a8bd0d5c212e40a915c3e5714b92
[hengband/hengband.git] / src / player / player-personality.h
1 #pragma once
2
3 #include "system/angband.h"
4
5 #define MAX_SEIKAKU 13 /*!< 性格の最大定義数 */
6
7 typedef struct player_seikaku player_seikaku;
8 struct player_seikaku
9 {
10         concptr title;                  /* Type of seikaku */
11
12 #ifdef JP
13         concptr E_title;                /* 英語性格 */
14 #endif
15
16         s16b a_adj[6];          /* seikaku stat bonuses */
17
18         s16b a_dis;                     /* seikaku disarming */
19         s16b a_dev;                     /* seikaku magic devices */
20         s16b a_sav;                     /* seikaku saving throw */
21         s16b a_stl;                     /* seikaku stealth */
22         s16b a_srh;                     /* seikaku search ability */
23         s16b a_fos;                     /* seikaku search frequency */
24         s16b a_thn;                     /* seikaku combat (normal) */
25         s16b a_thb;                     /* seikaku combat (shooting) */
26
27         s16b a_mhp;                     /* Race hit-dice modifier */
28
29         byte no;                        /* の */
30         byte sex;                       /* seibetu seigen */
31 };
32
33 extern const player_seikaku seikaku_info[MAX_SEIKAKU];
34
35 extern const player_seikaku *ap_ptr;