REDNODE / GAME API

PanzerHUDGameController

classnative name gameuiPanzerHUDGameControllernative

extends inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 45

NameTypeFlags
activeVehicleUIBlackboardwref<IBlackboard>scriptedprivate
bbPlayerEventIdref<CallbackHandle>scriptedprivate
bbPlayerStatswref<IBlackboard>scriptedprivate
CompassRotationinkCanvasRefscriptedprivate
Cori_MinkCanvasRefscriptedprivate
Cori_SinkCanvasRefscriptedprivate
CoriRotationinkCanvasRefscriptedprivate
currentHealthInt32scriptedprivate
currentTimeGameTimescriptedprivate
currentZoomFloatscriptedprivate
DateinkTextRefscriptedprivate
gearBBConnectionIdref<CallbackHandle>scriptedprivate
healthBarinkWidgetRefscriptedprivate
healthStatusinkTextRefscriptedprivate
isTargetingFriendlyConnectionIdref<CallbackHandle>scriptedprivate
leanAngleBBConnectionIdref<CallbackHandle>scriptedprivate
LeanAngleValueinkCanvasRefscriptedprivate
maximumHealthInt32scriptedprivate
playerObjectwref<GameObject>scriptedprivate
playerStateBBConnectionIdref<CallbackHandle>scriptedprivate
previousHealthInt32scriptedprivate
PSM_BBIDref<CallbackHandle>scriptedprivate
psmBlackboardwref<IBlackboard>scriptedprivate
quickhacksMemoryPercentFloatscriptedprivate
rightStickXFloatscriptedprivate
rightStickYFloatscriptedprivate
rootwref<inkCompoundWidget>scriptedprivate
RPMValueinkTextRefscriptedprivate
rpmValueBBConnectionIdref<CallbackHandle>scriptedprivate
scanBlackboardwref<IBlackboard>scriptedprivate
speedBBConnectionIdref<CallbackHandle>scriptedprivate
SpeedValueinkTextRefscriptedprivate
targetHolderinkCompoundRefscriptedprivate
targetIndicatorsarray<TargetIndicatorEntry>scriptedprivate
targetWidgetLibraryNameCNamescriptedprivate
targetWidgetPoolSizeInt32scriptedprivate
TimerinkTextRefscriptedprivate
tppBBConnectionIdref<CallbackHandle>scriptedprivate
trimmerArrowinkImageRefscriptedprivate
vehiclewref<VehicleObject>scriptedprivate
vehicleBBStateConectionIdref<CallbackHandle>scriptedprivate
vehicleBlackboardwref<IBlackboard>scriptedprivate
vehiclePSref<VehicleComponentPS>scriptedprivate
weaponBlackboardwref<IBlackboard>scriptedprivate
weaponParamsListenerIdref<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