BlackICE Scripting

class

QuestDetailsPanelController

  • 29 properties
  • 16 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
questTitleink.TextWidgetReference0x0 scripted
questDescriptionink.TextWidgetReference0x18 scripted
questLevelink.TextWidgetReference0x30 scripted
activeObjectivesink.CompoundWidgetReference0x48 scripted
optionalObjectivesink.CompoundWidgetReference0x60 scripted
completedObjectivesink.CompoundWidgetReference0x78 scripted
missionLinkLineink.CompoundWidgetReference0xF0 scripted
fluffShardLinkLineink.CompoundWidgetReference0x108 scripted
codexLinkLineink.CompoundWidgetReference0x120 scripted
contentContainerink.WidgetReference0x138 scripted
scrollContainerink.WidgetReference0x150 scripted
noSelectedQuestContainerink.WidgetReference0x168 scripted
ep1Markerink.WidgetReference0x180 scripted
scrollContainerCtrlWeakHandle<ink.ScrollController>0x198 scripted
currentQuestDataWeakHandle<game.JournalQuest>0x1A8 scripted
journalManagerWeakHandle<game.JournalManager>0x1B8 scripted
shardEntryWeakHandle<game.JournalOnscreen>0x1C8 scripted
phoneSystemWeakHandle<PhoneSystem>0x1D8 scripted
mappinSystemWeakHandle<game.map.pins.MappinSystem>0x1E8 scripted
uiSystemWeakHandle<game.ui.GameSystemUI>0x1F8 scripted
trackedObjectiveWeakHandle<game.JournalQuestObjective>0x208 scripted
canUsePhonebool0x218 scripted
objectiveOffsetfloat0x21C scripted
objectiveActionOffsetfloat0x220 scripted
objectiveActionsCountint0x224 scripted

Functions

  • bool OnInitialize() RTTI
  • void Setup(WeakHandle<game.JournalQuest> questData, WeakHandle<game.JournalManager> journalManager, WeakHandle<PhoneSystem> phoneSystem, WeakHandle<game.map.pins.MappinSystem> mappinSystem, WeakHandle<game.ui.GameSystemUI> uiSystem, ScriptGameInstance game, bool? skipAnimation) RTTI
  • void SetPhoneAvailable(bool value) RTTI
  • void PopulateObjectives() RTTI
  • bool OnUpdateTrackedObjectiveEvent(UpdateTrackedObjectiveEvent e) RTTI
  • int CalcObjectiveActionsCount(WeakHandle<game.JournalContainerEntry> entry) RTTI