PanzerHUDGameController
classnative name gameuiPanzerHUDGameControllernative
extends inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 45
| Name | Type | Flags |
|---|---|---|
activeVehicleUIBlackboard | wref<IBlackboard> | scriptedprivate |
bbPlayerEventId | ref<CallbackHandle> | scriptedprivate |
bbPlayerStats | wref<IBlackboard> | scriptedprivate |
CompassRotation | inkCanvasRef | scriptedprivate |
Cori_M | inkCanvasRef | scriptedprivate |
Cori_S | inkCanvasRef | scriptedprivate |
CoriRotation | inkCanvasRef | scriptedprivate |
currentHealth | Int32 | scriptedprivate |
currentTime | GameTime | scriptedprivate |
currentZoom | Float | scriptedprivate |
Date | inkTextRef | scriptedprivate |
gearBBConnectionId | ref<CallbackHandle> | scriptedprivate |
healthBar | inkWidgetRef | scriptedprivate |
healthStatus | inkTextRef | scriptedprivate |
isTargetingFriendlyConnectionId | ref<CallbackHandle> | scriptedprivate |
leanAngleBBConnectionId | ref<CallbackHandle> | scriptedprivate |
LeanAngleValue | inkCanvasRef | scriptedprivate |
maximumHealth | Int32 | scriptedprivate |
playerObject | wref<GameObject> | scriptedprivate |
playerStateBBConnectionId | ref<CallbackHandle> | scriptedprivate |
previousHealth | Int32 | scriptedprivate |
PSM_BBID | ref<CallbackHandle> | scriptedprivate |
psmBlackboard | wref<IBlackboard> | scriptedprivate |
quickhacksMemoryPercent | Float | scriptedprivate |
rightStickX | Float | scriptedprivate |
rightStickY | Float | scriptedprivate |
root | wref<inkCompoundWidget> | scriptedprivate |
RPMValue | inkTextRef | scriptedprivate |
rpmValueBBConnectionId | ref<CallbackHandle> | scriptedprivate |
scanBlackboard | wref<IBlackboard> | scriptedprivate |
speedBBConnectionId | ref<CallbackHandle> | scriptedprivate |
SpeedValue | inkTextRef | scriptedprivate |
targetHolder | inkCompoundRef | scriptedprivate |
targetIndicators | array<TargetIndicatorEntry> | scriptedprivate |
targetWidgetLibraryName | CName | scriptedprivate |
targetWidgetPoolSize | Int32 | scriptedprivate |
Timer | inkTextRef | scriptedprivate |
tppBBConnectionId | ref<CallbackHandle> | scriptedprivate |
trimmerArrow | inkImageRef | scriptedprivate |
vehicle | wref<VehicleObject> | scriptedprivate |
vehicleBBStateConectionId | ref<CallbackHandle> | scriptedprivate |
vehicleBlackboard | wref<IBlackboard> | scriptedprivate |
vehiclePS | ref<VehicleComponentPS> | scriptedprivate |
weaponBlackboard | wref<IBlackboard> | scriptedprivate |
weaponParamsListenerId | ref<CallbackHandle> | scriptedprivate |
Methods 25
private final func DisableTargetIndicator(indicatorEntry: TargetIndicatorEntry)scripted
private final func EnableTargetIndicator(indicatorEntry: TargetIndicatorEntry, targetData: script_ref<smartGunUITargetParameters>)scripted
private final func EvaluateUIState()scripted
protected cb func OnAction(action: ListenerAction, consumer: ListenerActionConsumer) -> Boolscripted
protected cb func OnCameraModeChanged(mode: Bool) -> Boolscripted
protected cb func OnForwardVehicleQuestEnableUIEvent(evt: ref<ForwardVehicleQuestEnableUIEvent>) -> Boolscripted
protected cb func OnGearValueChanged(gearValue: Int32) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnIsTargetingFriendly(isTargetingFriendly: Bool) -> Boolscripted
protected cb func OnLeanAngleChanged(leanAngle: Float) -> Boolscripted
protected cb func OnPlayerAttach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerDetach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerVehicleStateChange(value: Int32) -> Boolscripted
protected cb func OnRpmMaxChanged(rpmMax: Float) -> Boolscripted
protected cb func OnRpmValueChanged(rpmValue: Float) -> Boolscripted
protected cb func OnSmartGunParams(argParams: Variant) -> Boolscripted
protected cb func OnSpeedValueChanged(speedValue: Float) -> Boolscripted
protected cb func OnStatsChanged(value: Variant) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
protected cb func OnVehicleStateChanged(state: Int32) -> Boolscripted
protected cb func OnZoomChange(evt: Float) -> Boolscripted
private final func SpawnTargetIndicators()scripted
private final func TogglePanzerSpecificFX(toggle: Bool)scripted
private final func TurnOff()scripted
private final func TurnOn()scripted