Une arme du catalogue.
More...
#include <Equipment.h>
|
| std::string | id |
| std::string | name |
| std::string | source |
| std::string | category |
| | simple ou martial.
|
| bool | ranged = false |
| std::optional< Dice > | damage |
| | Dés de dégâts. Absents pour le filet, qui n'inflige rien et entrave.
|
| std::optional< DamageType > | damageType |
| int | price = 0 |
| int | weightGrams = 0 |
| std::string | text |
| | Les propriétés, telles que le livre les écrit — en toutes lettres, et en français.
|
| std::vector< std::string > | properties |
| | Les mêmes, structurées (finesse, light, thrown...).
|
◆ category
| std::string core::Weapon::category |
◆ damage
| std::optional<Dice> core::Weapon::damage |
Dés de dégâts. Absents pour le filet, qui n'inflige rien et entrave.
◆ damageType
| std::optional<DamageType> core::Weapon::damageType |
◆ id
| std::string core::Weapon::id |
◆ name
| std::string core::Weapon::name |
◆ price
| int core::Weapon::price = 0 |
◆ properties
| std::vector<std::string> core::Weapon::properties |
Les mêmes, structurées (finesse, light, thrown...).
Le schéma les prévoit ; aucune arme du catalogue ne les porte encore, et c'est le LOT-49 qui les remplira. Les lire dès maintenant évite qu'une règle qui en dépend — la caractéristique d'attaque d'une arme de finesse — soit écrite en analysant la prose de text.
◆ ranged
| bool core::Weapon::ranged = false |
◆ source
| std::string core::Weapon::source |
◆ text
| std::string core::Weapon::text |
Les propriétés, telles que le livre les écrit — en toutes lettres, et en français.
◆ weightGrams
| int core::Weapon::weightGrams = 0 |
The documentation for this struct was generated from the following file:
- /home/runner/work/JustAnotherDnDGame/JustAnotherDnDGame/Source/Core/Rpg/Equipment.h