QuestTrackerGameController
classscriptedClass
extends inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 19
| Name | Type | Flags |
|---|---|---|
blackboard | wref<IBlackboard> | scriptedprivate |
bufferedEntry | wref<JournalQuestObjective> | scriptedprotected |
bufferedPhase | wref<JournalQuestPhase> | scriptedprotected |
bufferedQuest | wref<JournalQuest> | scriptedprotected |
currentMappin | wref<IMappin> | scriptedprivate |
journalManager | wref<JournalManager> | scriptedprotected |
mappinSystem | wref<MappinSystem> | scriptedprotected |
ObjectiveContainer | inkCompoundRef | scriptedprivate |
player | wref<GameObject> | scriptedprivate |
QuestTitle | inkTextRef | scriptedprivate |
questTrackerContainer | inkWidgetRef | scriptedprivate |
root | wref<inkWidget> | scriptedprivate |
TrackedMappinContainer | inkWidgetRef | scriptedprivate |
trackedMappinId | ref<CallbackHandle> | scriptedprivate |
TrackedMappinObjectiveContainer | inkCompoundRef | scriptedprivate |
trackedMappinSpawnRequest | wref<inkAsyncSpawnRequest> | scriptedprivate |
TrackedMappinTitle | inkTextRef | scriptedprivate |
uiSystemBB | ref<UI_SystemDef> | scriptedprivate |
uiSystemId | ref<CallbackHandle> | scriptedprivate |
Methods 12
protected cb func OnCounterChanged(hash: Uint32, className: CName, notifyOption: JournalNotifyOption, changeType: JournalChangeType) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnMenuUpdate(value: Bool) -> Boolscripted
protected cb func OnObjectiveIsOptionalChanged(hash: Uint32, className: CName, notifyOption: JournalNotifyOption, changeType: JournalChangeType) -> Boolscripted
protected cb func OnStateChanges(hash: Uint32, className: CName, notifyOption: JournalNotifyOption, changeType: JournalChangeType) -> Boolscripted
protected cb func OnTrackedEntryChanges(hash: Uint32, className: CName, notifyOption: JournalNotifyOption, changeType: JournalChangeType) -> Boolscripted
protected cb func OnTrackedMappinSpawned(newItem: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnTrackedMappinUpdated(value: Variant) -> Boolscripted
protected cb func OnTrackedQuestPhaseUpdateRequest(evt: ref<TrackedQuestPhaseUpdateRequest>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func SortObjectiveListByTimestamp(sortedObjectives: script_ref<array<wref<JournalEntry>>>)scripted
private final func UpdateTrackerData()scripted