gameuiDriverCombatMountedPowerWeaponCrosshairGameController
classnative
extends gameuiCrosshairBaseGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 10
| Name | Type | Flags |
|---|---|---|
defaultOpacity | Float | scriptedprivate |
isTPP | Bool | scriptedprivate |
psmCombatStateChangedCallback | ref<CallbackHandle> | scriptedprivate |
reducedOpacity | Float | scriptedprivate |
reticleLeft | inkWidgetRef | scriptedprivate |
reticleRight | inkWidgetRef | scriptedprivate |
reticleStartingRange | Float | scriptedprivate |
uiActiveVehicleCameraChangedCallback | ref<CallbackHandle> | scriptedprivate |
uiActiveVehicleDataBlackboard | wref<IBlackboard> | scriptedprivate |
weaponList | array<wref<WeaponObject>> | scriptedprivate |
Methods 10
public func GetIntroAnimation(firstEquip: Bool) -> ref<inkAnimProxy>scripted
public func GetOutroAnimation() -> ref<inkAnimProxy>scripted
protected cb func OnActiveVehicleCameraChanged(isTPP: Bool) -> Boolscripted
protected cb func OnPlayerAttach(player: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerDetach(player: ref<GameObject>) -> Boolscripted
protected cb func OnPreIntro() -> Boolscripted
protected cb func OnPSMCombatStateChanged(value: Int32) -> Boolscripted
protected func OnState_Aim()scripted
private final func TryGetWeaponObjectList() -> Boolscripted
protected final func UpdateTranslation(uiScreenResolution: Vector2)scripted