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

Files

 
CameraFraming.cpp
 
CameraFraming.h
 Mode de cadrage de caméra porté par le niveau (EX-LVL-006, EX-REN-016, LOT-64).
 
GridPosition.h
 Position entière dans la grille d'un niveau (colonne, ligne).
 
Level.h
 Niveau chargé : grille de tuiles, entrée/sortie et mécanismes.
 
LevelDraft.cpp
 
LevelDraft.h
 Représentation mutable d'un niveau en cours d'édition.
 
LevelLoader.cpp
 
LevelLoader.h
 Chargement d'un niveau depuis le format JSON (liste de tuiles-objets).
 
LevelOutcome.cpp
 
LevelOutcome.h
 Issue d'un niveau (en cours / gagné / perdu) évaluée depuis la position du personnage.
 
LevelProperties.h
 Propriétés libres d'une couche ou d'une entité de carte.
 
LevelScene.cpp
 
LevelScene.h
 Projection d'un niveau en entités ECS (une tuile non vide = un sprite).
 
LevelsLog.h
 Macros de journalisation de la catégorie « Levels ».
 
LevelWriter.cpp
 
LevelWriter.h
 Sérialisation d'un niveau vers le format JSON, symétrique à LevelLoader.
 
MapEntity.h
 Entité placée sur une carte : PNJ, coffre, panneau, portail, déclencheur (LOT-04).
 
Plane.h
 Plan pictural d'un niveau : image couvrant le niveau entier (EX-DEC-040, LOT-69).
 
TileLayer.h
 Couche de tuiles typée d'une carte (LOT-04).
 
TileMap.cpp
 
TileMap.h
 Grille de tuiles typées d'un niveau.
 
TileType.h
 Types de tuiles d'une carte et utilitaires associés.
 
TileTypeName.cpp
 
TileTypeName.h
 Correspondance entre core::TileType et son nom textuel (EX-LVL-003).