REDNODE / GAME API

ChargebarController

classscriptedClass

extends inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 21

NameTypeFlags
animationChargedShootref<inkAnimProxy>scriptedprotected
animationMaxChargeref<inkAnimProxy>scriptedprotected
animationStaticChargeref<inkAnimProxy>scriptedprotected
animationStaticChargePlayedBoolscriptedpublic
backgroundinkWidgetRefscriptedprotected
canFullyChargeBoolscriptedprotected
canOverchargeBoolscriptedprotected
chargedShootAnimationNameCNamescriptedprotected
foregroundinkWidgetRefscriptedprotected
isChargedBoolscriptedprotected
listenerFullChargeref<ChargebarStatsListener>scriptedprotected
listenerOverchargeref<ChargebarStatsListener>scriptedprotected
maxChargeAnimationNameCNamescriptedprotected
maxChargeResetAnimationNameCNamescriptedprotected
midgroundinkWidgetRefscriptedprotected
playerwref<GameObject>scriptedprotected
playStaticChargeAnimationInsteadBoolscriptedprotected
radialWipeBoolscriptedprotected
staticChargeAnimationNameCNamescriptedprotected
statsSystemref<StatsSystem>scriptedprotected
verticalChargeBarBoolscriptedprotected

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