GameplayQuestSystem
Base: game.ScriptableSystem
None.
| Property | Type | |
|---|---|---|
quests | GamplayQuestData?[] | scripted |
void OnRegisterObjective(RegisterGameplayObjectiveRequest request) RTTIvoid OnSetObjectiveState(SetGameplayObjectiveStateRequest request) RTTIvoid AddObjective(GemplayObjectiveData objectiveData) RTTIvoid SetObjectiveState(GemplayObjectiveData objectiveData, game.JournalEntryState objectiveState) RTTIbool HasQuest(string questUniqueId) RTTIGamplayQuestData? GetQuestData(GemplayObjectiveData objectiveData) RTTIGamplayQuestData? CreateQuest(GemplayObjectiveData objectiveData) RTTIvoid EvaluateQuest(GamplayQuestData questData) RTTIbool RemoveQuest(GamplayQuestData questData) RTTIgame.JournalManager? GetJournal() RTTI