Les six caractéristiques et leur modificateur (EX-DND-010).
Espace de noms du moteur et de la logique de jeu.
Definition Bootstrap.h:9
SkillCatalog loadSkills(const std::filesystem::path &directory)
Charge le catalogue des compétences depuis son dossier.
Definition Skill.cpp:26
Ability
Une des six caractéristiques d'un personnage ou d'une créature (EX-DND-010).
Definition Ability.h:24
@ Strength
Definition Ability.h:25
Les compétences chargées, et ce qui n'a pas pu l'être.
Definition Skill.h:35
std::vector< SkillDefinition > skills
Definition Skill.h:36
const SkillDefinition * find(std::string_view id) const
La compétence portant cet identifiant, ou nullptr.
Definition Skill.cpp:21
std::vector< std::string > errors
Definition Skill.h:37
Une compétence et la caractéristique dont elle dépend.
Definition Skill.h:28
std::string id
Definition Skill.h:29
std::string name
Definition Skill.h:30
Ability ability
Definition Skill.h:31