JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
LevelOutcome.h File Reference

Issue d'un niveau (en cours / gagné / perdu) évaluée depuis la position du personnage. More...

#include <vector>
#include "Core/Physics/Aabb.h"

Go to the source code of this file.

Namespaces

namespace  core
 Espace de noms du moteur et de la logique de jeu.

Enumerations

enum class  core::LevelOutcome { core::Playing , core::Won , core::Lost }
 Issue courante d'un niveau, déduite de la position du personnage. More...

Functions

LevelOutcome core::evaluateOutcome (const Aabb &playerBox, const Level &level, const std::vector< Aabb > &extraDangerBoxes={})
 Détermine l'issue du niveau à partir de la boîte du personnage.

Detailed Description

Issue d'un niveau (en cours / gagné / perdu) évaluée depuis la position du personnage.