GemplayObjectiveData
classscriptedClass
extends IScriptable › ISerializable
Extended by 2 types
Properties 8
| Name | Type | Flags |
|---|---|---|
objectiveDescription | String | scriptedprotected |
objectiveEntryID | String | scriptedprivate |
objectiveState | gameJournalEntryState | scriptedprivatepersistent |
ownerID | EntityID | scriptedprivate |
questTitle | String | scriptedprotected |
questUniqueId | String | scriptedprotected |
uniqueId | String | scriptedprivate |
uniqueIdPrefix | String | scriptedprivate |
Methods 11
protected final func CreateUniqueID(entityID: EntityID)scripted
public final const func GetObjectiveDescription() -> Stringscripted
public final const func GetObjectiveEntryID() -> Stringscripted
public final const func GetObjectiveState() -> gameJournalEntryStatescripted
public final const func GetOwnerID() -> EntityIDscripted
public final const func GetQuestTitle() -> Stringscripted
public final func GetUniqueID() -> Stringscripted
public final const func IsCreated() -> Boolscripted
public final func SetObjectiveEntryID(objectiveEntryID: script_ref<String>)scripted
public final func SetObjectiveState(state: gameJournalEntryState)scripted
public final func SetOwnerID(requesterID: EntityID)scripted