BlackICE Scripting

class vehicle

VcarGameController

vehicle.VcarGameController

  • 69 properties
  • 16 functions

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

Properties

PropertyTypeOffset
activeVehicleBlackboardWeakHandle<game.IBlackboard>0x0 scripted
vehicleBlackboardWeakHandle<game.IBlackboard>0x10 scripted
mountBBConnectionIdred.CallbackObject?0x20 scripted
speedBBConnectionIdred.CallbackObject?0x30 scripted
rpmValueBBConnectionIdred.CallbackObject?0x40 scripted
rpmMaxBBConnectionIdred.CallbackObject?0x50 scripted
autopilotOnIdred.CallbackObject?0x60 scripted
playerVehStateIdred.CallbackObject?0x70 scripted
isInAutoPilotbool0x80 scripted
isInCombatbool0x81 scripted
wasCombatbool0x82 scripted
rootWidgetWeakHandle<ink.CanvasWidget>0x88 scripted
windowWidgetWeakHandle<ink.CanvasWidget>0x98 scripted
speedTextWidgetWeakHandle<ink.TextWidget>0xA8 scripted
rpmGaugeFullWidgetWeakHandle<ink.ImageWidget>0xB8 scripted
rpmGaugeMaxSizeVector20xC8 scripted
interiorRootWidgetWeakHandle<ink.CanvasWidget>0xD0 scripted
interiorRPMWidgetWeakHandle<ink.CanvasWidget>0xE0 scripted
interiorFluff1WidgetWeakHandle<ink.CanvasWidget>0xF0 scripted
interiorFluff2WidgetWeakHandle<ink.CanvasWidget>0x100 scripted
interiorFluff3WidgetWeakHandle<ink.CanvasWidget>0x110 scripted
interiorFluff4WidgetWeakHandle<ink.CanvasWidget>0x120 scripted
interiorFluff5WidgetWeakHandle<ink.CanvasWidget>0x130 scripted
interiorFluff1Anim1WidgetWeakHandle<ink.CanvasWidget>0x140 scripted
interiorFluff1Anim2WidgetWeakHandle<ink.CanvasWidget>0x150 scripted
interiorFluff2Anim1WidgetWeakHandle<ink.CanvasWidget>0x160 scripted
interiorFluff2Anim2WidgetWeakHandle<ink.CanvasWidget>0x170 scripted
activeChunksint0x180 scripted
animFadeOutProxyink.anim.Proxy?0x188 scripted
anim_exterior_fadeinink.anim.Definition?0x198 scripted
anim_exterior_fadeoutink.anim.Definition?0x1A8 scripted
anim_interior_fadeoutink.anim.Definition?0x1B8 scripted
anim_interior_rpm_fadeinink.anim.Definition?0x1C8 scripted
anim_interior_fluff1_fadeinink.anim.Definition?0x1D8 scripted
anim_interior_fluff2_fadeinink.anim.Definition?0x1E8 scripted
anim_interior_fluff3_fadeinink.anim.Definition?0x1F8 scripted
anim_interior_fluff4_fadeinink.anim.Definition?0x208 scripted
anim_interior_fluff5_fadeinink.anim.Definition?0x218 scripted
animFluffFadeInProxyink.anim.Proxy?0x228 scripted
anim_interior_fluff1_anim1ink.anim.Definition?0x238 scripted
anim_interior_fluff1_anim2ink.anim.Definition?0x248 scripted
anim_interior_fluff2_anim1ink.anim.Definition?0x258 scripted
anim_interior_fluff2_anim2ink.anim.Definition?0x268 scripted
fluff1animOptions1ink.anim.PlaybackOptions0x278 scripted
fluff1animOptions2ink.anim.PlaybackOptions0x2A8 scripted
fluff2animOptions1ink.anim.PlaybackOptions0x2D8 scripted
fluff2animOptions2ink.anim.PlaybackOptions0x308 scripted
isWindowbool0x338 scripted
isInteriorbool0x339 scripted
hasSpeedbool0x33A scripted
hasRPMbool0x33B scripted
chunksNumberint0x33C scripted
dynamicRpmPathCName0x340 scripted
rpmPerChunkint0x348 scripted
hasRevMaxbool0x34C scripted
revMaxPathCName0x350 scripted
revMaxChunkint0x358 scripted
windowWidgetPathCName0x360 scripted
interiorWidgetPathCName0x368 scripted
interiorRPMWidgetPathCName0x370 scripted
interiorFluff1WidgetPathCName0x378 scripted
interiorFluff2WidgetPathCName0x380 scripted
interiorFluff3WidgetPathCName0x388 scripted
interiorFluff4WidgetPathCName0x390 scripted
interiorFluff5WidgetPathCName0x398 scripted
interiorFluff1Anim1WidgetPathCName0x3A0 scripted
interiorFluff1Anim2WidgetPathCName0x3A8 scripted
interiorFluff2Anim1WidgetPathCName0x3B0 scripted
interiorFluff2Anim2WidgetPathCName0x3B8 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnActivateTest(bool value) RTTI
  • bool OnUninitialize() RTTI
  • bool OnActiveVehicleChanged(bool isPlayerMounted) RTTI
  • bool OnSpeedValueChanegd(float speedValue) RTTI
  • bool OnRpmValueChanged(float rpmValue) RTTI
  • void drawRPMGaugeFull(float rpmValue) RTTI
  • bool OnRpmMaxChanged(float rpmMax) RTTI
  • void EvaluateRPMMeterWidget(int currentAmountOfChunks) RTTI
  • void AddChunk() RTTI
  • void RemoveChunk() RTTI
  • void PrepAnim() RTTI
  • void PrepFluffLoopAnim() RTTI
  • bool OnAutopilotChanged(bool autopilotOn) RTTI
  • bool OnAnimFadeOutFinshed(ink.anim.Proxy anim) RTTI
  • bool OnAnimFluffFadeInFinshed(ink.anim.Proxy anim) RTTI