JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
core::EncounterCombatant Struct Reference

Un combattant d'une rencontre : une créature du bestiaire, et sa case de départ. More...

#include <Encounter.h>

Public Attributes

std::string creatureId
 Identifiant de créature du bestiaire (LOT-33).
int columnOffset = 0
 Décalage en cases depuis la case du déclencheur.
int rowOffset = 0

Detailed Description

Un combattant d'une rencontre : une créature du bestiaire, et sa case de départ.

La position est relative au déclencheur, jamais absolue. Une rencontre est écrite une fois et jouée partout où le déclencheur se trouve : deux gobelins « un pas devant, un pas à droite » gardent leur formation quel que soit l'endroit de la carte, alors que des coordonnées absolues feraient apparaître les mêmes gobelins au même endroit à chaque fois — ou hors de la carte.

Member Data Documentation

◆ columnOffset

int core::EncounterCombatant::columnOffset = 0

Décalage en cases depuis la case du déclencheur.

◆ creatureId

std::string core::EncounterCombatant::creatureId

Identifiant de créature du bestiaire (LOT-33).

◆ rowOffset

int core::EncounterCombatant::rowOffset = 0

The documentation for this struct was generated from the following file:
  • /home/runner/work/JustAnotherDnDGame/JustAnotherDnDGame/Source/Core/Combat/Encounter.h