BlackICE Scripting

class dialog

WidgetGameController

dialog.WidgetGameController

  • 17 properties
  • 10 functions

Extends InteractionUIBase game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable

Properties

PropertyTypeOffset
rootWeakHandle<ink.CanvasWidget>0xD0 scripted
hubsContainerink.BasePanelWidgetReference0xE0 scripted
hubControllersWeakHandle<DialogHubLogicController>[]0xF8 scripted
activeHubControllerWeakHandle<DialogHubLogicController>0x108 scripted
datagame.interactions.vis.DialogChoiceHubs0x118 scripted
activeHubIDint0x128 scripted
prevActiveHubIDint0x12C scripted
selectedIndexint0x130 scripted
fadeAnimTimefloat0x134 scripted
fadeDelayfloat0x138 scripted
dialogFocusInputHintShownbool0x13C scripted
hubAvailablebool0x13D scripted
animCloseHudProxyink.anim.Proxy?0x140 scripted
currentFadeItemWeakHandle<DialogHubLogicController>0x150 scripted
blackboardWeakHandle<game.IBlackboard>0x160 scripted
uiSystemBBUI_SystemDef?0x170 scripted
uiSystemIdred.CallbackObject?0x180 scripted

Functions

  • bool OnInitialize() overrideRTTI
  • bool OnUninitialize() overrideRTTI
  • void UpdateDialogsData(game.interactions.vis.DialogChoiceHubs data) overrideRTTI
  • bool OnDialogsActivateHub(int activeHubId) overrideRTTI
  • bool OnDialogsSelectIndex(int index) overrideRTTI
  • void OnInteractionsChanged() overrideRTTI
  • void AdjustHubsCount(int count) RTTI
  • void CloseDelayed(WeakHandle<DialogHubLogicController> hudController) RTTI
  • bool OnFinish(ink.anim.Proxy proxy) RTTI
  • bool OnMenuVisibilityChange(bool isMenuVisible) RTTI