CrosshairGameController_Melee
classscriptedClass
extends gameuiCrosshairBaseMelee › gameuiCrosshairBaseGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Extended by 1 type
Properties 14
| Name | Type | Flags |
|---|---|---|
bbcharge | Uint32 | scriptedprivate |
chargeBar | wref<inkCanvas> | scriptedprivate |
chargeBarFG | wref<inkRectangle> | scriptedprivate |
chargeBarMask | wref<inkMask> | scriptedprivate |
chargeBarMonoBottom | wref<inkImage> | scriptedprivate |
chargeBarMonoTop | wref<inkImage> | scriptedprivate |
chargeValueL | wref<inkText> | scriptedprivate |
chargeValueR | wref<inkText> | scriptedprivate |
currentState | Int32 | scriptedprivate |
displayChargeBar | Bool | scriptedprivate |
meleeLeapAttackObjectTagger | ref<MeleeLeapAttackObjectTagger> | scriptedprivate |
meleeResourcePoolListener | ref<MeleeResourcePoolListener> | scriptedprivate |
targetColorChange | inkWidgetRef | scriptedprivate |
weaponID | EntityID | scriptedprivate |
Methods 21
protected func ApplyCrosshairGUIState(state: CName, aimedAtEntity: ref<Entity>)scripted
public func GetIntroAnimation(firstEquip: Bool) -> ref<inkAnimProxy>scripted
public func GetOutroAnimation() -> ref<inkAnimProxy>scripted
protected cb func OnGamePSMMeleeWeapon(state: Int32) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnPlayerAttach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnPreIntro() -> Boolscripted
protected cb func OnPreOutro() -> Boolscripted
protected func OnState_Aim()scripted
protected func OnState_GrenadeCharging()scripted
protected func OnState_HipFire()scripted
protected func OnState_LeftHandCyberware()scripted
protected func OnState_Reload()scripted
protected func OnState_Safe()scripted
protected func OnState_Scanning()scripted
protected func OnState_Sprint()scripted
protected cb func OnUninitialize() -> Boolscripted
public func SetChargeScale(pct: Float)scripted
protected final func ShowCrosshairFromState(show: Bool)scripted
public final func UpdateResourceValue(oldValue: Float, newValue: Float, percToPoints: Float)scripted
public final func UpdateTargetIndicator()scripted