|
JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
|
Une rencontre : qui se dresse, et où, quand le combat s'engage (LOT-18, EX-CBT-001). More...
#include <filesystem>#include <string>#include <string_view>#include <vector>#include "Core/Levels/GridPosition.h"Go to the source code of this file.
Classes | |
| struct | core::EncounterCombatant |
| Un combattant d'une rencontre : une créature du bestiaire, et sa case de départ. More... | |
| struct | core::Encounter |
| Une rencontre, telle que la donnée la décrit. More... | |
| struct | core::EncounterCatalog |
| Le catalogue des rencontres, et ce qui n'a pas pu être lu. More... | |
| struct | core::CombatantPlacement |
| Un combattant placé : sa créature, et sa case sur la carte. More... | |
Namespaces | |
| namespace | core |
| Espace de noms du moteur et de la logique de jeu. | |
Functions | |
| EncounterCatalog | core::loadEncounters (const std::filesystem::path &encountersDir) |
| Charge les rencontres depuis leur dossier (Rpg/encounters/). | |
| std::vector< CombatantPlacement > | core::placeCombatants (const Encounter &encounter, GridPosition trigger) |
Place les combattants d'une rencontre autour de trigger. | |
Une rencontre : qui se dresse, et où, quand le combat s'engage (LOT-18, EX-CBT-001).