REDNODE / GAME API

gameuiCrosshairContainerController

classnative

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

Properties 19

NameTypeFlags
bbPlayerTierEventIdref<CallbackHandle>scriptedprivate
bbUIDatawref<IBlackboard>scriptedprivate
bbWeaponEventIdref<CallbackHandle>scriptedprivate
bbWeaponInfowref<IBlackboard>scriptedprivate
CombatStateBlackboardIdref<CallbackHandle>scriptedprivate
defaultCrosshairTweakDBIDoverriding
fadeInAnimationref<inkAnimDef>scriptedprivate
fadeOutAnimationref<inkAnimDef>scriptedprivate
fadeOutValueFloatscriptedprivate
hiddenAnimProxyref<inkAnimProxy>scriptedprivate
HiddenTextCanvasinkWidgetRefscriptedprivate
interactionBlackboardIdref<CallbackHandle>scriptedprivate
isUnarmedBoolscriptedprivate
Playerwref<PlayerPuppet>scriptedprivate
psmVehicleInTPPBlackboardIdref<CallbackHandle>scriptedprivate
rootWidgetwref<inkCanvas>scriptedprivate
sceneTierGameplayTierscriptedprivate
visionStateBlackboardIdref<CallbackHandle>scriptedprivate
wasLastInteractionWithDeviceBoolscriptedprivate

Methods 14

private final func CreateAnimations()scripted
native func GetActiveCrosshairGameController() -> wref<gameuiCrosshairBaseGameController>
native func GetActiveCrosshairWidget() -> wref<inkWidget>
protected cb func OnInitialize() -> Boolscripted
protected cb func OnInteractionStateChange(value: Variant) -> Boolscripted
protected cb func OnPlayerAttach(playerGameObject: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerDetach(playerGameObject: ref<GameObject>) -> Boolscripted
protected cb func OnPSMVehicleInTPPChanged(value: Bool) -> Boolscripted
protected cb func OnPSMVisionStateChanged(value: Int32) -> Boolscripted
protected cb func OnSceneTierChange(argTier: Int32) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
protected cb func OnWeaponSwap(value: Variant) -> Boolscripted
protected final func RegisterPSMListeners(playerPuppet: ref<GameObject>)scripted
protected final func UnregisterPSMListeners(playerPuppet: ref<GameObject>)scripted