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:

Everything is detailled in the next pages

Last updated