REDNODE / GAME API

hudTurretController

classscriptedClass

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

Properties 33

NameTypeFlags
animationProxyref<inkAnimProxy>scriptedprivate
argZoomBufferedFloatscriptedprivate
bbPlayerEventIdref<CallbackHandle>scriptedprivate
bbPlayerStatswref<IBlackboard>scriptedprivate
controlledObjectRefwref<GameObject>scriptedprivate
currentHealthInt32scriptedprivate
DistanceImageRulerinkImageRefscriptedprivate
DistanceNumberinkTextRefscriptedprivate
gameInstanceGameInstancescriptedprivate
healthStatusinkTextRefscriptedprivate
isOverclockActiveBoolscriptedprivate
maximumHealthInt32scriptedprivate
MessageTextinkTextRefscriptedprivate
overclockListenerref<OverclockHudListener>scriptedprivate
pitchinkCanvasRefscriptedprivate
pitch_maxFloatscriptedprivate
pitch_minFloatscriptedprivate
pitchCounterinkTextRefscriptedprivate
playerObjectwref<GameObject>scriptedprivate
playerPuppetwref<GameObject>scriptedprivate
previousHealthInt32scriptedprivate
PSM_BBIDref<CallbackHandle>scriptedprivate
psmBlackboardwref<IBlackboard>scriptedprivate
turretIconinkCanvasRefscriptedprivate
yawinkCanvasRefscriptedprivate
yaw_maxFloatscriptedprivate
yaw_minFloatscriptedprivate
yawCounterinkTextRefscriptedprivate
zoomDownAnimref<inkAnimProxy>scriptedprivate
ZoomMoveBracketLinkImageRefscriptedprivate
ZoomMoveBracketRinkImageRefscriptedprivate
ZoomNumberinkTextRefscriptedprivate
zoomUpAnimref<inkAnimProxy>scriptedprivate

Methods 17

public final func GetUIActiveWeaponBlackboard() -> ref<IBlackboard>scripted
protected cb func OnAction(action: ListenerAction, consumer: ListenerActionConsumer) -> Boolscripted
protected cb func OnDelayedHUDInitializeEvent(evt: ref<DelayedHUDInitializeEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnIntroComplete(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnMalfunction(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnMalfunctionLoop(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnMalfunctionLoopEnd(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnOverclockHudEvent(overclockEvent: ref<OverclockHudEvent>) -> Boolscripted
protected cb func OnPlayerAttach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerDetach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnScannerZoom(argZoom: Float) -> Boolscripted
protected cb func OnStatsChanged(value: Variant) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
public final func PlayAnim(animName: CName, opt callBack: CName, opt animOptions: inkAnimOptions)scripted
private final func UpdateJohnnyThemeOverride(value: Bool)scripted
private final func UpdateRulers()scripted