BlackICE Scripting

class

VehicleRadioPopupGameController

  • 19 properties
  • 22 functions

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

Properties

PropertyTypeOffset
iconink.ImageWidgetReference0xC8 scripted
trackNameink.TextWidgetReference0xE0 scripted
scrollAreaink.ScrollAreaWidgetReference0xF8 scripted
scrollControllerWidgetink.WidgetReference0x110 scripted
radioVolumeSettingsink.WidgetReference0x128 scripted
volumeSettingGroupNameCName0x140 scripted
volumeSettingVarNameCName0x148 scripted
dataViewRadioStationsDataView?0x150 scripted
dataSourceink.ScriptableDataSourceWrapper?0x160 scripted
quickSlotsManagerWeakHandle<QuickSlotsManager>0x170 scripted
playerWeakHandle<PlayerPuppet>0x180 scripted
playerVehicleWeakHandle<vehicle.BaseObject>0x190 scripted
startupIndexuint0x1A0 scripted
currentRadioIdint0x1A4 scripted
selectedItemWeakHandle<RadioStationListItemController>0x1A8 scripted
scrollControllerWeakHandle<ink.ScrollController>0x1B8 scripted
canVolumeDownbool0x1C8 scripted
canVolumeUpbool0x1C9 scripted
radioVolumeSettingsControllerWeakHandle<RadioVolumeSettingsController>0x1D0 scripted

Functions

  • CName GetVolumeSettingVarName() RTTI
  • CName GetRadioReceiverTrackName() RTTI
  • CName GetRadioReceiverStationName() RTTI
  • bool IsRadioReceiverActive() RTTI
  • ent.EntityID GetRadioReceiverEntityID() RTTI
  • bool OnPlayerAttach(game.Object playerPuppet) overrideRTTI
  • void VirtualListReady() overrideRTTI
  • bool OnShowAnimFinished(ink.anim.Proxy proxy) overrideRTTI
  • bool OnScrollChanged(Vector2 value) RTTI
  • void Select(ink.VirtualCompoundItemController previous, ink.VirtualCompoundItemController next) overrideRTTI
  • void SetupTimeModifierConfig() overrideRTTI
  • void SetupVirtualList() overrideRTTI
  • void CleanVirtualList() overrideRTTI
  • void SetupData() overrideRTTI
  • void SetupVolumeContorls() RTTI
  • bool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer) overrideRTTI
  • void AdjustRadioVolumeWithAction(CName actionName, game.input.ActionType actionType) RTTI
  • bool OnVehicleRadioSongChanged(vehicle.RadioSongChanged evt) RTTI
  • bool OnVehicleRadioEvent(UIVehicleRadioEvent evt) RTTI
  • void SetTrackName(CName track) RTTI
  • void Activate() overrideRTTI
  • void OnClose() overrideRTTI