GamplayQuestData class
GamplayQuestData
Inheritance
Base: IScriptable
Derived
None.
Properties
| Property | Type | |
|---|---|---|
questUniqueID | string | scripted |
objectives | GemplayObjectiveData?[] | scripted |
Functions
string GetFreeObjectivePath()RTTIstring GetbjectivePath(GemplayObjectiveData objectiveData)RTTIstring GetFreeObjectiveEntryID()RTTIvoid AddObjective(GemplayObjectiveData objectiveData, game.JournalManager journal)RTTIbool HasObjective(GemplayObjectiveData objectiveData)RTTIGemplayObjectiveData? GetObjective(GemplayObjectiveData objectiveData)RTTIbool CreateObjective(GemplayObjectiveData objectiveData, game.JournalManager journal)RTTIvoid SetObjectiveState(GemplayObjectiveData objectiveData, game.JournalManager journal, game.JournalEntryState state)RTTIbool IsCompleted()RTTIstring GetQuestEntryID()RTTIstring GetPhaseEntryID()RTTIstring GetBaseObjectiveEntryID()RTTIstring GetMappinEntryID()RTTIstring GetFreeQuestMappinPath()RTTI