BlackICE Scripting

class vehicle

InteriorUIGameController

vehicle.InteriorUIGameController

  • 25 properties
  • 22 functions

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

Properties

PropertyTypeOffset
vehicleBlackboardWeakHandle<game.IBlackboard>0x58 scripted
vehicleBBStateConectionIdred.CallbackObject?0x68 scripted
vehicleBBReadyConectionIdred.CallbackObject?0x78 scripted
vehicleBBUIActivIdred.CallbackObject?0x88 scripted
speedBBConnectionIdred.CallbackObject?0x98 scripted
gearBBConnectionIdred.CallbackObject?0xA8 scripted
rpmValueBBConnectionIdred.CallbackObject?0xB8 scripted
rpmMaxBBConnectionIdred.CallbackObject?0xC8 scripted
autopilotOnIdred.CallbackObject?0xD8 scripted
rootWidgetWeakHandle<ink.CanvasWidget>0xE8 scripted
speedTextWidgetink.TextWidgetReference0xF8 scripted
gearTextWidgetink.TextWidgetReference0x110 scripted
rpmValueWidgetink.TextWidgetReference0x128 scripted
rpmGaugeForegroundWidgetink.RectangleWidgetReference0x140 scripted
autopilotTextWidgetink.TextWidgetReference0x158 scripted
activeChunksint0x170 scripted
chunksNumberint0x174 scripted
dynamicRpmPathCName0x178 scripted
rpmPerChunkint0x180 scripted
hasRevMaxbool0x184 scripted
rpmGaugeMaxSizeVector20x188 scripted
rpmMaxValuefloat0x190 scripted
isInAutoPilotbool0x194 scripted
isVehicleReadybool0x195 scripted
HudRedLineAnimationink.anim.Proxy?0x198 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • void RegisterBlackBoardCallbacks() RTTI
  • void UnregisterBlackBoardCallbacks() RTTI
  • bool OnActivateUI(bool activate) RTTI
  • bool OnActivateUIEvent(VehicleUIactivateEvent evt) RTTI
  • void ActivateUI() RTTI
  • void DeactivateUI() RTTI
  • bool IsUIactive() RTTI
  • bool OnVehicleReady(bool ready) RTTI
  • bool OnVehicleStateChanged(int state) RTTI
  • bool OnRpmMaxChanged(float rpmMax) RTTI
  • bool OnSpeedValueChanged(float speedValue) RTTI
  • bool OnGearValueChanged(int gearValue) RTTI
  • bool OnRpmValueChanged(float rpmValue) RTTI
  • void drawRPMGaugeFull(float rpmValue) RTTI
  • void EvaluateRPMMeterWidget(int currentAmountOfChunks) RTTI
  • void RedrawRPM(int currentAmountOfChunks) RTTI
  • void AddChunk() RTTI
  • void RemoveChunk() RTTI
  • bool OnAutopilotChanged(bool autopilotOn) RTTI
  • void RefreshUI() RTTI