OSDN Git Service

[Fix] #935 Fixed a typo: dextarity to dexterity
[hengbandforosx/hengbandosx.git] / src / player-ability / player-basic-statistics.h
1 #pragma once
2 #include "player-ability/player-status-base.h"
3
4 class PlayerBasicStatistics : public PlayerStatusBase {
5 public:
6     using PlayerStatusBase::PlayerStatusBase;
7     PlayerBasicStatistics() = delete;
8
9     void update_value();
10     s16b modification_value();
11     s16b get_value() override;
12
13 protected:
14     player_ability_type ability_type;
15     s16b race_value() override;
16     s16b class_value() override;
17     s16b personality_value() override;
18     void update_top_status();
19     void update_use_status();
20     void update_index_status();
21     virtual s16b set_exception_use_status(s16b value);
22 };
23
24 #include "player-ability/player-charisma.h"
25 #include "player-ability/player-constitution.h"
26 #include "player-ability/player-dexterity.h"
27 #include "player-ability/player-intelligence.h"
28 #include "player-ability/player-strength.h"
29 #include "player-ability/player-wisdom.h"