OSDN Git Service

Merge branch 'develop' into macos-develop
[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     PlayerSpeed(PlayerType *player_ptr);
7
8 protected:
9     void set_locals() override;
10     int16_t race_bonus() override;
11     int16_t class_bonus() override;
12     int16_t personality_bonus() override;
13     int16_t equipments_bonus() override;
14     int16_t time_effect_bonus() override;
15     int16_t stance_bonus() override;
16     int16_t mutation_bonus() override;
17     int16_t riding_bonus() override;
18     int16_t inventory_weight_bonus() override;
19     int16_t action_bonus() override;
20     BIT_FLAGS equipments_flags(tr_type check_flag) override;
21     int16_t special_weapon_set_value();
22     int16_t set_exception_bonus(int16_t value) override;
23 };