BlackICE Scripting

class

SimpleQuestListItemController

  • 33 properties
  • 21 functions

Extends ink.VirtualCompoundItemController ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
titleink.TextWidgetReference0x0 scripted
descriptionink.TextWidgetReference0x18 scripted
typeIconink.ImageWidgetReference0x30 scripted
difficultIconink.ImageWidgetReference0x48 scripted
fixerIconink.ImageWidgetReference0x60 scripted
ep1Iconink.ImageWidgetReference0x78 scripted
toggleAnimatedIndicatorink.WidgetReference0x90 scripted
hoverIndicatorink.WidgetReference0xA8 scripted
questItemFrameink.WidgetReference0xC0 scripted
questItemBgink.WidgetReference0xD8 scripted
questItemBgButtonink.WidgetReference0xF0 scripted
distanceContainerink.WidgetReference0x108 scripted
defaultDistanceink.TextWidgetReference0x120 scripted
trackedDistanceink.TextWidgetReference0x138 scripted
isNewMarkerink.WidgetReference0x150 scripted
toggleMarkAnimationCName0x168 scripted
trackMarkAnimationCName0x170 scripted
distanceAnim_toDefaultCName0x178 scripted
distanceAnim_toHoverCName0x180 scripted
distanceAnim_toTrackedCName0x188 scripted
distanceAnim_toHover_delayfloat0x190 scripted
pinIcon_toHoverCName0x198 scripted
pinIcon_toDefaultCName0x1A0 scripted
toggleOnAnimProxyink.anim.Proxy?0x1A8 scripted
toggleOffAnimProxyink.anim.Proxy?0x1B8 scripted
pinIconAnimProxyink.anim.Proxy?0x1C8 scripted
distanceMarkerAnimProxyink.anim.Proxy?0x1D8 scripted
dataQuestListItemData?0x1E8 scripted
openedQuestWeakHandle<game.JournalQuest>0x1F8 scripted
hoveredbool0x208 scripted
toggledbool0x209 scripted
trackedbool0x20A scripted
rootWidgetWeakHandle<ink.Widget>0x210 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUnnitialize() RTTI
  • void UpdateDistancesText() RTTI
  • void UpdateFixerData() RTTI
  • bool OnSelected(WeakHandle<ink.VirtualCompoundItemController> itemController, bool discreteNav) RTTI
  • bool OnDeselected(WeakHandle<ink.VirtualCompoundItemController> itemController) RTTI
  • bool OnToggledOn(WeakHandle<ink.VirtualCompoundItemController> itemController) RTTI
  • bool OnToggledOff(WeakHandle<ink.VirtualCompoundItemController> itemController) RTTI
  • bool OnHoverOver(ink.PointerEvent e) RTTI
  • bool OnHoverOut(ink.PointerEvent e) RTTI
  • bool OnTrackBtnRelease(ink.PointerEvent e) RTTI
  • bool OnTrackBtnHoverOver(ink.PointerEvent e) RTTI
  • bool OnTrackBtnHoverOut(ink.PointerEvent e) RTTI
  • bool OnQuestlListItemSelected(QuestlListItemSelected e) RTTI
  • bool OnPress(ink.PointerEvent e) RTTI
  • bool OnUpdateTrackedObjectiveEvent(UpdateTrackedObjectiveEvent e) RTTI
  • bool OnUpdateOpenedQuestEvent(UpdateOpenedQuestEvent e) RTTI
  • void PlayDistanceMarkerAnimation(CName targetAnimation, bool? instant, bool? playReversed) RTTI
  • void PlayToggleIconAnimation(bool show, bool? instant) RTTI
  • bool OnHideToggledIconAnimFinished(ink.anim.Proxy proxy) RTTI
  • void UpdateState() RTTI