BlackICE Scripting

class

HubTimeSkipController

  • 10 properties
  • 7 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
gameTimeTextink.TextWidgetReference0x0 scripted
timeSkipTextink.TextWidgetReference0x18 scripted
cantSkipTimeContainerink.WidgetReference0x30 scripted
timeSkipButtonink.WidgetReference0x48 scripted
gameCtrlRefWeakHandle<game.ui.MenuGameController>0x60 scripted
timeSystemWeakHandle<game.TimeSystem>0x70 scripted
timeSkipPopupTokenink.GameNotificationToken?0x80 scripted
cantSkipTimeAnimink.anim.Proxy?0x90 scripted
gameTimeTextParamstext.TextParameterSet?0xA0 scripted
canSkipTimebool0xB0 scripted

Functions

  • void Init(bool isEnabled, WeakHandle<game.TimeSystem> timeSystem, WeakHandle<game.ui.MenuGameController> gameController) RTTI
  • void UpdateGameTime() RTTI
  • bool OnTimeSkipButtonHoverOver(ink.PointerEvent evt) RTTI
  • bool OnTimeSkipButtonHoverOut(ink.PointerEvent evt) RTTI
  • bool OnTimeSkipButtonPressed(ink.PointerEvent e) RTTI
  • bool OnTimeSkipPopupClosed(ink.GameNotificationData data) RTTI
  • void SetCursorVisibility(bool visible) RTTI