ChargebarController
classscriptedClass
extends inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 21
| Name | Type | Flags |
|---|---|---|
animationChargedShoot | ref<inkAnimProxy> | scriptedprotected |
animationMaxCharge | ref<inkAnimProxy> | scriptedprotected |
animationStaticCharge | ref<inkAnimProxy> | scriptedprotected |
animationStaticChargePlayed | Bool | scriptedpublic |
background | inkWidgetRef | scriptedprotected |
canFullyCharge | Bool | scriptedprotected |
canOvercharge | Bool | scriptedprotected |
chargedShootAnimationName | CName | scriptedprotected |
foreground | inkWidgetRef | scriptedprotected |
isCharged | Bool | scriptedprotected |
listenerFullCharge | ref<ChargebarStatsListener> | scriptedprotected |
listenerOvercharge | ref<ChargebarStatsListener> | scriptedprotected |
maxChargeAnimationName | CName | scriptedprotected |
maxChargeResetAnimationName | CName | scriptedprotected |
midground | inkWidgetRef | scriptedprotected |
player | wref<GameObject> | scriptedprotected |
playStaticChargeAnimationInstead | Bool | scriptedprotected |
radialWipe | Bool | scriptedprotected |
staticChargeAnimationName | CName | scriptedprotected |
statsSystem | ref<StatsSystem> | scriptedprotected |
verticalChargeBar | Bool | scriptedprotected |
Methods 14
protected final func EvalChargeAnimation(value: Float, threshold: Float)scripted
protected final func GetCurrentChargeLimit() -> Floatscripted
protected final func GetWeaponObject() -> ref<WeaponObject>scripted
public final func GetWeponChargingSpeedRatio() -> Floatscripted
public final func OnChargeValueChanged(value: Float)scripted
public final func OnPlayerAttach(player: ref<GameObject>)scripted
public final func OnPlayerDetach(player: ref<GameObject>)scripted
public final func OnStatChanged(ownerID: StatsObjectID, statType: gamedataStatType, diff: Float, total: Float)scripted
public final func OnTriggerModeChanged(value: Variant)scripted
public final func PlayChargedShootAnimation()scripted
public final func PlayStaticChargeAnimation(value: Float, threshold: Float)scripted
protected final func SetBarsSize(value: Float, threshold: Float)scripted
public final func SetRadialWipe(value: Float, threshold: Float)scripted
private final func StopChargingAnimation()scripted