OSDN Git Service

Merge pull request #936 from shimitei/feature/#916_fix_sound_on_off
[hengbandforosx/hengbandosx.git] / src / player-status / player-speed.h
1 #pragma once
2 #include "player-status/player-status-base.h"
3
4 class PlayerSpeed : public PlayerStatusBase {
5 public:
6     using PlayerStatusBase::PlayerStatusBase;
7     PlayerSpeed() = delete;
8
9 protected:
10     void set_locals() override;
11     s16b race_value() override;
12     s16b class_value() override;
13     s16b personality_value() override;
14     s16b equipments_value() override;
15     s16b time_effect_value() override;
16     s16b battleform_value() override;
17     s16b mutation_value() override;
18     s16b riding_value() override;
19     s16b inventory_weight_value() override;
20     s16b action_value() override;
21     BIT_FLAGS equipments_flags(tr_type check_flag) override;
22     s16b special_weapon_set_value();
23     s16b set_exception_value(s16b value) override;
24 };