BlackICE Scripting

class game.ui

PanzerHUDGameController

game.ui.PanzerHUDGameController

  • 45 properties
  • 23 functions

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

Properties

PropertyTypeOffset
vehicleWeakHandle<vehicle.BaseObject>0x58 scripted
vehiclePSVehicleComponentPS?0x68 scripted
Dateink.TextWidgetReference0x78 scripted
Timerink.TextWidgetReference0x90 scripted
healthStatusink.TextWidgetReference0xA8 scripted
healthBarink.WidgetReference0xC0 scripted
rightStickXfloat0xD8 scripted
rightStickYfloat0xDC scripted
LeanAngleValueink.CanvasWidgetReference0xE0 scripted
CoriRotationink.CanvasWidgetReference0xF8 scripted
CompassRotationink.CanvasWidgetReference0x110 scripted
Cori_Sink.CanvasWidgetReference0x128 scripted
Cori_Mink.CanvasWidgetReference0x140 scripted
trimmerArrowink.ImageWidgetReference0x158 scripted
SpeedValueink.TextWidgetReference0x170 scripted
RPMValueink.TextWidgetReference0x188 scripted
scanBlackboardWeakHandle<game.IBlackboard>0x1A0 scripted
psmBlackboardWeakHandle<game.IBlackboard>0x1B0 scripted
PSM_BBIDred.CallbackObject?0x1C0 scripted
rootWeakHandle<ink.CompoundWidget>0x1D0 scripted
currentZoomfloat0x1E0 scripted
currentTimeGameTime0x1E4 scripted
vehicleBlackboardWeakHandle<game.IBlackboard>0x1E8 scripted
activeVehicleUIBlackboardWeakHandle<game.IBlackboard>0x1F8 scripted
vehicleBBStateConectionIdred.CallbackObject?0x208 scripted
speedBBConnectionIdred.CallbackObject?0x218 scripted
gearBBConnectionIdred.CallbackObject?0x228 scripted
tppBBConnectionIdred.CallbackObject?0x238 scripted
rpmValueBBConnectionIdred.CallbackObject?0x248 scripted
leanAngleBBConnectionIdred.CallbackObject?0x258 scripted
playerStateBBConnectionIdred.CallbackObject?0x268 scripted
isTargetingFriendlyConnectionIdred.CallbackObject?0x278 scripted
bbPlayerStatsWeakHandle<game.IBlackboard>0x288 scripted
bbPlayerEventIdred.CallbackObject?0x298 scripted
currentHealthint0x2A8 scripted
previousHealthint0x2AC scripted
maximumHealthint0x2B0 scripted
quickhacksMemoryPercentfloat0x2B4 scripted
playerObjectWeakHandle<game.Object>0x2B8 scripted
weaponBlackboardWeakHandle<game.IBlackboard>0x2C8 scripted
weaponParamsListenerIdred.CallbackObject?0x2D8 scripted
targetIndicatorsTargetIndicatorEntry[]0x2E8 scripted
targetHolderink.CompoundWidgetReference0x2F8 scripted
targetWidgetLibraryNameCName0x310 scripted
targetWidgetPoolSizeint0x318 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnVehicleStateChanged(int state) RTTI
  • bool OnPlayerVehicleStateChange(int value) RTTI
  • void EvaluateUIState() RTTI
  • void TurnOn() RTTI
  • void TurnOff() RTTI
  • bool OnForwardVehicleQuestEnableUIEvent(ForwardVehicleQuestEnableUIEvent evt) RTTI
  • bool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer) RTTI
  • void TogglePanzerSpecificFX(bool toggle) RTTI
  • bool OnPlayerAttach(game.Object playerPuppet) RTTI
  • bool OnPlayerDetach(game.Object playerPuppet) RTTI
  • bool OnZoomChange(float evt) RTTI
  • bool OnRpmMaxChanged(float rpmMax) RTTI
  • bool OnSpeedValueChanged(float speedValue) RTTI
  • bool OnGearValueChanged(int gearValue) RTTI
  • bool OnRpmValueChanged(float rpmValue) RTTI
  • bool OnLeanAngleChanged(float leanAngle) RTTI
  • bool OnCameraModeChanged(bool mode) RTTI
  • bool OnIsTargetingFriendly(bool isTargetingFriendly) RTTI
  • void SpawnTargetIndicators() RTTI
  • void EnableTargetIndicator(TargetIndicatorEntry indicatorEntry, game.smartGun.UITargetParameters targetData) RTTI
  • void DisableTargetIndicator(TargetIndicatorEntry indicatorEntry) RTTI