REDNODE / GAME API

CrosshairGameController_Launcher

classscriptedClass

extends gameuiCrosshairBaseGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 7

NameTypeFlags
animationProxyref<inkAnimProxy>scriptedprivate
Cori_MinkCanvasRefscriptedprivate
Cori_SinkCanvasRefscriptedprivate
currentStategamePSMLeftHandCyberwarescriptedprivate
rightStickXFloatscriptedprivate
rightStickYFloatscriptedprivate
weaponBBIDref<CallbackHandle>scriptedprivate

Methods 11

public func GetIntroAnimation(firstEquip: Bool) -> ref<inkAnimProxy>scripted
public func GetOutroAnimation() -> ref<inkAnimProxy>scripted
protected cb func OnPlayerAttach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerDetach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnPSMLeftHandCyberwareStateChanged(value: Int32) -> Boolscripted
protected func OnState_Aim()scripted
protected final func OnState_ChargeLaunch()scripted
protected final func OnState_Equip()scripted
protected final func OnState_QuickLaunch()scripted
protected final func OnState_Unequip()scripted
private final func UpdateCrosshairState(state: gamePSMLeftHandCyberware)scripted