BlackICE Scripting

class

JukeboxInkGameController

  • 5 properties
  • 7 functions

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

Properties

PropertyTypeOffset
ActionsPanelink.HorizontalPanelWidgetReference0xC8 scripted
PriceTextink.TextWidgetReference0xE0 scripted
playButtonWeakHandle<PlayPauseActionWidgetController>0xF8 scripted
nextButtonWeakHandle<NextPreviousActionWidgetController>0x108 scripted
previousButtonWeakHandle<NextPreviousActionWidgetController>0x118 scripted

Functions

  • void RegisterBlackboardCallbacks(game.IBlackboard blackboard) overrideRTTI
  • void UpdateActionWidgets(SActionWidgetPackage[] widgetsData) overrideRTTI
  • bool OnActionWidgetSpawned(ink.Widget widget, IScriptable userData) overrideRTTI
  • void Decline() RTTI
  • void ExecuteDeviceActions(DeviceActionWidgetControllerBase controller) overrideRTTI
  • Jukebox? GetOwner() overrideRTTI
  • void Refresh(EDeviceStatus state) overrideRTTI