Contenu
Cette documentation est un guide d'utilisation. Les classes C++ ne sont pas détaillées comme une référence de code : elles sont mentionnées lorsqu'elles servent de parent ou doivent être appelées en Blueprint. Le système est développé en C++, mais son utilisation principale se fait en Blueprints.
Le plugin possède son propre dossier Content, qui regroupe les assets nécessaires au système et à sa démonstration. Les dossiers DataTable, Logic et Widget contiennent les éléments fournis par défaut ; le dossier Demo contient un exemple complet d'intégration et ne représente pas le cœur du système.

| Dossier | Contenu |
|---|---|
DataTable | Table de quêtes par défaut DT_Quests. |
Logic | Logique de quêtes par défaut BP_QuestLogicDefault. |
Widget | Widget de marqueur W_QuestMarker. |
Demo | Exemple complet d'intégration du système ; ce dossier ne fait pas partie du cœur du système. |
Demo/BP | Blueprints de démonstration : donneur de quête, ennemi, objet, logique de quêtes, spawner et déclencheur de quête. |
Demo/DataTable | Table de quêtes utilisée par la démonstration : DT_QuestsDemo. |
Demo/Input | Mapping Context et actions Enhanced Input de la démonstration. |
Demo/Manny | Ressources du mannequin Manny utilisées par la démonstration. |
Demo/Map | Carte de démonstration, GameMode, sous-niveau et assets associés. |
Demo/UI | Menu, interface de suivi de quête et widgets de lignes et de récompenses de démonstration. |