|
JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
|
Ce qu'une montée de niveau a produit — de quoi le dire au joueur (EX-DND-003). More...
#include <CharacterSheet.h>
Public Member Functions | |
| bool | gainedLevel () const |
| Vrai si un niveau au moins a été gagné. | |
Public Attributes | |
| int | previousLevel = 0 |
| int | newLevel = 0 |
| int | hitPointsGained = 0 |
| int | previousProficiencyBonus = 0 |
| int | newProficiencyBonus = 0 |
Ce qu'une montée de niveau a produit — de quoi le dire au joueur (EX-DND-003).
Le détail, pas seulement le total : un joueur qui gagne deux niveaux d'un coup doit pouvoir reconstituer ce qui vient d'arriver, et un test doit pouvoir vérifier chaque marche.
|
inlinenodiscard |
Vrai si un niveau au moins a été gagné.
| int core::LevelUpResult::hitPointsGained = 0 |
| int core::LevelUpResult::newLevel = 0 |
| int core::LevelUpResult::newProficiencyBonus = 0 |
| int core::LevelUpResult::previousLevel = 0 |
| int core::LevelUpResult::previousProficiencyBonus = 0 |