QuestTrackerObjectiveLogicController class
QuestTrackerObjectiveLogicController
Inheritance
Base: ink.WidgetLogicController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
objectiveTitle | ink.TextWidgetReference | scripted |
trackingIcon | ink.WidgetReference | scripted |
trackingFrame | ink.WidgetReference | scripted |
objectiveEntry | WeakHandle<game.JournalQuestObjective> | scripted |
AnimProxy | ink.anim.Proxy? | scripted |
IntroAnimProxy | ink.anim.Proxy? | scripted |
AnimOptions | ink.anim.PlaybackOptions | scripted |
readyToRemove | bool | scripted |
Functions
bool OnInitialize()RTTIbool OnUninitialize()RTTIvoid SetObjectiveState(CName state)RTTIvoid PlayIntroAnim()RTTIbool IsReadyToRemove()RTTIWeakHandle<game.JournalQuestObjective> GetObjectiveEntry()RTTIvoid SetData(string objectiveTitle, bool isTracked, bool isOptional, int currentCounter, int totalCounter, WeakHandle<game.JournalQuestObjective> objectiveEntry, bool isQuestType)RTTIvoid SetState(CName state)RTTIbool OnIntroAnimEnd(ink.anim.Proxy proxy)RTTIbool OnAnimEnd(ink.anim.Proxy proxy)RTTIvoid SetFinished()RTTIvoid SetFailed()RTTIstatic bool IsObjectiveEntry()staticRTTI global