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.

Contenu du plugin

DossierContenu
DataTableTable de quêtes par défaut DT_Quests.
LogicLogique de quêtes par défaut BP_QuestLogicDefault.
WidgetWidget de marqueur W_QuestMarker.
DemoExemple complet d'intégration du système ; ce dossier ne fait pas partie du cœur du système.
Demo/BPBlueprints de démonstration : donneur de quête, ennemi, objet, logique de quêtes, spawner et déclencheur de quête.
Demo/DataTableTable de quêtes utilisée par la démonstration : DT_QuestsDemo.
Demo/InputMapping Context et actions Enhanced Input de la démonstration.
Demo/MannyRessources du mannequin Manny utilisées par la démonstration.
Demo/MapCarte de démonstration, GameMode, sous-niveau et assets associés.
Demo/UIMenu, interface de suivi de quête et widgets de lignes et de récompenses de démonstration.