3 #include "system/angband.h"
7 enum class Virtue : short {
31 extern const std::map<Virtue, std::string> virtue_names;
32 bool compare_virtue(PlayerType *player_ptr, Virtue virtue, int threshold);
33 int virtue_number(PlayerType *player_ptr, Virtue virtue);
34 void initialize_virtues(PlayerType *player_ptr);
35 void chg_virtue(PlayerType *player_ptr, Virtue virtue, int amount);
36 void set_virtue(PlayerType *player_ptr, Virtue virtue, int amount);
37 void dump_virtues(PlayerType *player_ptr, FILE *out_file);