3 #include "system/angband.h"
7 class PlayerAlignment {
9 PlayerAlignment(PlayerType *player_ptr);
10 virtual ~PlayerAlignment() = default;
11 std::string get_alignment_description(bool with_value = false);
12 void update_alignment();
15 PlayerType *player_ptr;
16 concptr alignment_label();
17 void bias_good_alignment(int value);
18 void bias_evil_alignment(int value);
19 void reset_alignment();