GamplayQuestData
classscriptedClass
extends IScriptable › ISerializable
Properties 2
| Name | Type | Flags |
|---|---|---|
objectives | array<ref<GemplayObjectiveData>> | scriptedpublic |
questUniqueID | String | scriptedpublic |
Methods 14
public final func AddObjective(objectiveData: ref<GemplayObjectiveData>, journal: ref<JournalManager>)scripted
private final func CreateObjective(objectiveData: ref<GemplayObjectiveData>, journal: ref<JournalManager>) -> Boolscripted
public final const func GetBaseObjectiveEntryID() -> Stringscripted
public final const func GetbjectivePath(objectiveData: ref<GemplayObjectiveData>) -> Stringscripted
public final const func GetFreeObjectiveEntryID() -> Stringscripted
public final const func GetFreeObjectivePath() -> Stringscripted
public final const func GetFreeQuestMappinPath() -> Stringscripted
public final const func GetMappinEntryID() -> Stringscripted
public final const func GetObjective(objectiveData: ref<GemplayObjectiveData>) -> ref<GemplayObjectiveData>scripted
public final const func GetPhaseEntryID() -> Stringscripted
public final const func GetQuestEntryID() -> Stringscripted
public final const func HasObjective(objectiveData: ref<GemplayObjectiveData>) -> Boolscripted
public final const func IsCompleted() -> Boolscripted
public final func SetObjectiveState(objectiveData: ref<GemplayObjectiveData>, journal: ref<JournalManager>, state: gameJournalEntryState)scripted