BlackICE Scripting

class

ShardNotificationController

  • 17 properties
  • 13 functions

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

Properties

PropertyTypeOffset
titleRefink.TextWidgetReference0x0 scripted
shortTextRefink.TextWidgetReference0x18 scripted
longTextRefink.TextWidgetReference0x30 scripted
shortTextHolderRefink.WidgetReference0x48 scripted
longTextHolderRefink.WidgetReference0x60 scripted
buttonHintsManagerRefink.WidgetReference0x78 scripted
buttonHintsManagerParentRefink.WidgetReference0x90 scripted
buttonHintsSecondaryManagerRefink.WidgetReference0xA8 scripted
buttonHintsSecondaryManagerParentRefink.WidgetReference0xC0 scripted
imageWidgetink.ImageWidgetReference0xD8 scripted
scrollWidgetink.WidgetReference0xF0 scripted
dataShardReadPopupData?0x108 scripted
longTextTrasholdint0x118 scripted
animationProxyink.anim.Proxy?0x120 scripted
playerWeakHandle<PlayerPuppet>0x130 scripted
mingameBBWeakHandle<game.IBlackboard>0x140 scripted
scrollWeakHandle<ink.ScrollController>0x150 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnPlayerAttach(game.Object playerPuppet) RTTI
  • bool OnRelease(ink.PointerEvent evt) RTTI
  • bool OnCloseClick(WeakHandle<ink.ButtonController> controller) RTTI
  • bool OnCrackClick(WeakHandle<ink.ButtonController> controller) RTTI
  • bool OnIntroComplete(ink.anim.Proxy anim) RTTI
  • void Close() RTTI
  • void PauseGameState(bool enable) RTTI
  • void SetButtonHints() RTTI
  • void LaunchMinigame() RTTI
  • void AddButtonHints(CName actionName, CName label, ink.WidgetReference buttonHintRef, CName clickCallback) RTTI
  • void PlayAnim(CName animName, CName? callBack) RTTI