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>0x120 scripted
mainCanvasWeakHandle<ink.CanvasWidget>0x130 scripted
activeChunksint0x140 scripted
chunksNumberint0x144 scripted
dynamicRpmPathCName0x148 scripted
rpmPerChunkint0x150 scripted
hasRevMaxbool0x154 scripted
HiResModebool0x155 scripted
revMaxPathCName0x158 scripted
revMaxChunkint0x160 scripted
revMaxint0x164 scripted
revRedLineint0x168 scripted
maxSpeedint0x16C scripted
speedTextWidgetink.TextWidgetReference0x170 scripted
gearTextWidgetink.TextWidgetReference0x188 scripted
RPMTextWidgetink.TextWidgetReference0x1A0 scripted
lowerWeakHandle<ink.CanvasWidget>0x1B8 scripted
lowerSpeedBigRWeakHandle<ink.CanvasWidget>0x1C8 scripted
lowerSpeedBigLWeakHandle<ink.CanvasWidget>0x1D8 scripted
lowerSpeedSmallRWeakHandle<ink.CanvasWidget>0x1E8 scripted
lowerSpeedSmallLWeakHandle<ink.CanvasWidget>0x1F8 scripted
lowerSpeedFluffRWeakHandle<ink.ImageWidget>0x208 scripted
lowerSpeedFluffLWeakHandle<ink.ImageWidget>0x218 scripted
hudLowerPartWeakHandle<ink.CanvasWidget>0x228 scripted
lowerfluff_RWeakHandle<ink.CanvasWidget>0x238 scripted
lowerfluff_LWeakHandle<ink.CanvasWidget>0x248 scripted
HudHideAnimationink.anim.Proxy?0x258 scripted
HudShowAnimationink.anim.Proxy?0x268 scripted
HudRedLineAnimationink.anim.Proxy?0x278 scripted
fluffBlinkingink.anim.Controller?0x288 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