LogV2GameController class
quest.LogV2GameController
Inheritance
Base: game.ui.MenuGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
QuestDetailsRef | ink.WidgetReference | scripted |
QuestDetailsHeader | ink.WidgetReference | scripted |
OptinalObjectivesGroupRef | ink.WidgetReference | scripted |
CompletedObjectivesGroupRef | ink.WidgetReference | scripted |
QuestListRef | ink.CompoundWidgetReference | scripted |
ObjectivesListRef | ink.CompoundWidgetReference | scripted |
OptinalObjectivesListRef | ink.CompoundWidgetReference | scripted |
CompletedObjectivesListRef | ink.CompoundWidgetReference | scripted |
QuestTitleRef | ink.TextWidgetReference | scripted |
QuestDescriptionRef | ink.TextWidgetReference | scripted |
recommendedLevel | ink.TextWidgetReference | scripted |
rewardsList | ink.CompoundWidgetReference | scripted |
codexLinksList | ink.CompoundWidgetReference | scripted |
CodexEntryParent | ink.CompoundWidgetReference | scripted |
CodexButtonRef | ink.CompoundWidgetReference | scripted |
buttonHintsManagerRef | ink.WidgetReference | scripted |
codexLibraryPath | red.ResourceReferenceScriptToken | scripted |
ObjectiveViewName | CName | scripted |
QuestGroupName | CName | scripted |
JournalWrapper | JournalWrapper? | scripted |
CurrentQuestData | QuestDataWrapper? | scripted |
ObjectiveItems | WeakHandle<ObjectiveController>[] | scripted |
QuestLists | WeakHandle<QuestListController>[] | scripted |
CodexLinksListController | WeakHandle<ink.ListController> | scripted |
codexButton | WeakHandle<ink.ButtonController> | scripted |
menuEventDispatcher | WeakHandle<ink.MenuEventDispatcher> | scripted |
buttonHintsController | WeakHandle<ButtonHints> | scripted |
Functions
bool OnInitialize()overrideRTTIbool OnPlayerAttach(game.Object playerPuppet)RTTIvoid RefreshUI()RTTIvoid CreateQuestGroup(game.JournalQuestType questType, string questLOCKey)RTTIvoid BuildQuestList()RTTIvoid BuildQuestDetails()RTTIvoid CreateQuestObjectives(QuestDataWrapper currQuestData)RTTIvoid RemoveQuestObjective(int index)RTTIvoid AddQuestObjective()RTTIbool OnSetMenuEventDispatcher(WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher)overrideRTTIbool OnBack(IScriptable userData)overrideRTTIbool OnUninitialize()overrideRTTIbool OnActiveQuestChanged(WeakHandle<ink.Widget> widget)RTTIbool OnTrackingRequestEvent(QuestTrackingEvent evt)RTTIbool OnTrackingRequest(WeakHandle<ink.Widget> widget)RTTIbool OnQuestHover(ink.PointerEvent evt)RTTIbool OnObjectiveHover(ink.PointerEvent evt)RTTIbool OnHoverOut(ink.PointerEvent evt)RTTIbool OnCodexLinkClicked(int index, ink.ListItemController target)RTTIbool OnCodexOpenButtonClicked(ink.PointerEvent e)RTTIvoid OpenEntry(WeakHandle<game.JournalCodexEntry> entry)RTTI