hudTurretController
classscriptedClass
extends inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 33
| Name | Type | Flags |
|---|---|---|
animationProxy | ref<inkAnimProxy> | scriptedprivate |
argZoomBuffered | Float | scriptedprivate |
bbPlayerEventId | ref<CallbackHandle> | scriptedprivate |
bbPlayerStats | wref<IBlackboard> | scriptedprivate |
controlledObjectRef | wref<GameObject> | scriptedprivate |
currentHealth | Int32 | scriptedprivate |
DistanceImageRuler | inkImageRef | scriptedprivate |
DistanceNumber | inkTextRef | scriptedprivate |
gameInstance | GameInstance | scriptedprivate |
healthStatus | inkTextRef | scriptedprivate |
isOverclockActive | Bool | scriptedprivate |
maximumHealth | Int32 | scriptedprivate |
MessageText | inkTextRef | scriptedprivate |
overclockListener | ref<OverclockHudListener> | scriptedprivate |
pitch | inkCanvasRef | scriptedprivate |
pitch_max | Float | scriptedprivate |
pitch_min | Float | scriptedprivate |
pitchCounter | inkTextRef | scriptedprivate |
playerObject | wref<GameObject> | scriptedprivate |
playerPuppet | wref<GameObject> | scriptedprivate |
previousHealth | Int32 | scriptedprivate |
PSM_BBID | ref<CallbackHandle> | scriptedprivate |
psmBlackboard | wref<IBlackboard> | scriptedprivate |
turretIcon | inkCanvasRef | scriptedprivate |
yaw | inkCanvasRef | scriptedprivate |
yaw_max | Float | scriptedprivate |
yaw_min | Float | scriptedprivate |
yawCounter | inkTextRef | scriptedprivate |
zoomDownAnim | ref<inkAnimProxy> | scriptedprivate |
ZoomMoveBracketL | inkImageRef | scriptedprivate |
ZoomMoveBracketR | inkImageRef | scriptedprivate |
ZoomNumber | inkTextRef | scriptedprivate |
zoomUpAnim | ref<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