Quest Giver Component

Detailled Documentation about the QuestGiverComponent

API

Functions

Function
Description

PreGiveQuest

This is a function that let you execute any logic before actually giving the quest. It call give quest at the end. Could be used to add a dialog system and give the quest at the end of the dialog

GiveQuest

Actually give the quest to the interactor

ToggleIndicator

Implemented in BP, is used to handle the indicator for quest availability

HasAvailableQuests

Return a boolean that indicates if there is any available quests

PostGiveQuest

Is Called after giving the quest and can be implemented in BP

Variables

Variable
Access
Description

QuestsToGive

Protected

BlueprintReadOnly variable that holds an array of subclass of QuestDefinition that represents the quests to give.

Owner Tag

Protected

Tag of the owner of the component, used to retrieve it in the save system

Last updated