Quest System
Detailled doc about the quest system
The Quest System is managed with a Game Instance Subsystem that handles most of the logic of it. It is designed to be designer friendly and to be usable by new programmers.
The creation of quest is really simple and is done by creating a blueprint data-only class that will contains the setup of the quests.
Each quests are composed of one or multiple objectives that will handle the actual logic of the quests.
Finally, to give a quest you have two ways:
GiveQuest function from the QuestManagerSubsystem
Everything is detailled in the next pages
Last updated