Closed Lea1Bouchard closed 1 year ago
Quest system uses an EventManager to trigger the advancement of the quest. Quests are scriptable objects, making them easy to create by using a custom editor to create quests and assign goals to them. It uses an abstract class to create each goals within the same quest. Another class is use to handle the visual of the quest (new quest prompt and objectives on the UI)