BlackICE Scripting

class ink

MotorcycleHUDGameController

ink.MotorcycleHUDGameController

  • 40 properties
  • 19 functions

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

Properties

PropertyTypeOffset
vehicleBlackboardWeakHandle<game.IBlackboard>0x58 scripted
activeVehicleUIBlackboardWeakHandle<game.IBlackboard>0x68 scripted
vehicleBBStateConectionIdred.CallbackObject?0x78 scripted
speedBBConnectionIdred.CallbackObject?0x88 scripted
gearBBConnectionIdred.CallbackObject?0x98 scripted
tppBBConnectionIdred.CallbackObject?0xA8 scripted
rpmValueBBConnectionIdred.CallbackObject?0xB8 scripted
leanAngleBBConnectionIdred.CallbackObject?0xC8 scripted
playerStateBBConnectionIdred.CallbackObject?0xD8 scripted
playOptionReverseink.anim.PlaybackOptions0xE8 scripted
rootWidgetWeakHandle<ink.CanvasWidget>0x118 scripted
mainCanvasWeakHandle<ink.CanvasWidget>0x128 scripted
activeChunksint0x138 scripted
chunksNumberint0x13C scripted
dynamicRpmPathCName0x140 scripted
rpmPerChunkint0x148 scripted
hasRevMaxbool0x14C scripted
HiResModebool0x14D scripted
revMaxPathCName0x150 scripted
revMaxChunkint0x158 scripted
revMaxint0x15C scripted
revRedLineint0x160 scripted
maxSpeedint0x164 scripted
speedTextWidgetink.TextWidgetReference0x168 scripted
gearTextWidgetink.TextWidgetReference0x180 scripted
RPMTextWidgetink.TextWidgetReference0x198 scripted
lowerWeakHandle<ink.CanvasWidget>0x1B0 scripted
lowerSpeedBigRWeakHandle<ink.CanvasWidget>0x1C0 scripted
lowerSpeedBigLWeakHandle<ink.CanvasWidget>0x1D0 scripted
lowerSpeedSmallRWeakHandle<ink.CanvasWidget>0x1E0 scripted
lowerSpeedSmallLWeakHandle<ink.CanvasWidget>0x1F0 scripted
lowerSpeedFluffRWeakHandle<ink.ImageWidget>0x200 scripted
lowerSpeedFluffLWeakHandle<ink.ImageWidget>0x210 scripted
hudLowerPartWeakHandle<ink.CanvasWidget>0x220 scripted
lowerfluff_RWeakHandle<ink.CanvasWidget>0x230 scripted
lowerfluff_LWeakHandle<ink.CanvasWidget>0x240 scripted
HudHideAnimationink.anim.Proxy?0x250 scripted
HudShowAnimationink.anim.Proxy?0x260 scripted
HudRedLineAnimationink.anim.Proxy?0x270 scripted
fluffBlinkingink.anim.Controller?0x280 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnVehicleMounted() overrideRTTI
  • bool OnVehicleUnmounted() overrideRTTI
  • bool OnHudHideAnimFinished(ink.anim.Proxy proxy) RTTI
  • bool OnHudShowAnimFinished(ink.anim.Proxy proxy) 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 OnLeanAngleChanged(float leanAngle) RTTI
  • bool OnCameraModeChanged(bool mode) RTTI
  • bool CheckVehicleType(string desiredType) RTTI