REDNODE / GAME API

DriverCombatHUDGameController

classnative name gameuiDriverCombatHUDGameControllernative

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

Properties 24

NameTypeFlags
bracketsTransitionDetailsWidgetListarray<inkWidgetRef>overriding
crosshairBracketsinkWidgetRefoverriding
crosshairBracketsFlairLeftinkWidgetRefoverriding
crosshairBracketsFlairRightinkWidgetRefoverriding
crosshairBracketsInOutTransitionTimeFloatoverriding
crosshairBracketsInstantSnapValueFloatoverriding
crosshairBracketsIntroSizeMultiplierFloatoverriding
crosshairBracketsMinSizeVector2overriding
crosshairBracketsTrailinkWidgetRefoverriding
crosshairBracketsTrailTransitionTimeFloatoverriding
crosshairReducedOpacityFloatoverriding
debugTuningStatusTextinkTextRefscriptedprivate
inDriverCombatBooloverriding
inReloadStateBooloverriding
inSafeStateBooloverriding
inWeaponizedVehicleBooloverriding
playerwref<GameObject>scriptedprivate
psmBlackboardwref<IBlackboard>scriptedprivate
psmWeaponCallbackref<CallbackHandle>scriptedprivate
reloadingAnimProxyref<inkAnimProxy>scriptedprivate
uiActiveVehicleFPPRearviewCameraActivatedCallbackref<CallbackHandle>scriptedprivate
unifomSafeZoneFloatoverriding
vehicleFPPRearviewCamerainkWidgetRefscriptedprivate
vehicleManufacturerinkImageRefscriptedprivate

Methods 12

private final func LocalReset()scripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnMountingEvent(evt: ref<MountingEvent>) -> Boolscripted
protected cb func OnPlayerAttach(player: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerDetach(player: ref<GameObject>) -> Boolscripted
protected cb func OnPSMWeaponStateChanged(value: Int32) -> Boolscripted
protected cb func OnReloadingIntroFinished(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnUIActiveVehicleFPPRearviewCameraActivated(value: Bool) -> Boolscripted
protected cb func OnUnmountingEvent(evt: ref<UnmountingEvent>) -> Boolscripted
native func Reset()
native func UpdateCrosshairVisibility()
private final func UpdateVehicleData(mountingInfo: MountingInfo, opt isMounting: Bool)scripted