OSDN Git Service

Merge branch 'hengband:develop' into feature/refactoring
[hengbandforosx/hengbandosx.git] / src / player / player-personality.h
1 #pragma once
2
3 #include "player/player-personality-types.h"
4 #include "system/angband.h"
5
6 typedef struct player_personality {
7         concptr title;                  /* Type of personality */
8
9 #ifdef JP
10         concptr E_title;                /* 英語性格 */
11 #endif
12
13         int16_t a_adj[6];               /* ersonality stat bonuses */
14
15         int16_t a_dis;                  /* personality disarming */
16         int16_t a_dev;                  /* personality magic devices */
17         int16_t a_sav;                  /* personality saving throw */
18         int16_t a_stl;                  /* personality stealth */
19         int16_t a_srh;                  /* personality search ability */
20         int16_t a_fos;                  /* personality search frequency */
21         int16_t a_thn;                  /* personality combat (normal) */
22         int16_t a_thb;                  /* personality combat (shooting) */
23
24         int16_t a_mhp;                  /* Race hit-dice modifier */
25
26         byte no;                        /* の */
27         byte sex;                       /* seibetu seigen */
28 } player_personality;
29
30 extern const player_personality personality_info[MAX_PERSONALITIES];
31 extern const player_personality *ap_ptr;