REDNODE / GAME API

RipperdocMetersCapacity

classscriptedClass

extends RipperdocMetersBase › inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 37

NameTypeFlags
barsSpawnedBoolscriptedprivate
C_costLabelAnchorPoint_ADDVector2scriptedprivate
C_costLabelAnchorPoint_EQUIPPEDVector2scriptedprivate
C_costLabelAnchorPoint_EQUIPPED_EDGRUNNERVector2scriptedprivate
C_costLabelAnchorPoint_SUBTRACTVector2scriptedprivate
capacityLabelAnimationref<inkAnimProxy>scriptedprivate
capacityPulseAnimationref<PulseAnimation>scriptedprivate
costLabelAnimationref<inkAnimProxy>scriptedprivate
costLabelContainerinkWidgetRefscriptedprivate
costLabelPulseAnimationref<PulseAnimation>scriptedprivate
costLabelTextinkTextRefscriptedprivate
curCapacityLabelwref<RipperdocFillLabel>scriptedprivate
curCapacityLabelBackgroundinkWidgetRefscriptedprivate
curCapacityLabelContainerinkWidgetRefscriptedprivate
currentCapacityInt32scriptedprivate
defaultRightBarScaleFloatscriptedprivate
edgrunnerLockinkWidgetRefscriptedprivate
isEdgerunnerBoolscriptedprivate
isHoverdCyberwareEquippedBoolscriptedprivate
maxBaseBarInt32scriptedprivate
maxCapacityInt32scriptedprivate
maxCapacityLabelContainerinkWidgetRefscriptedprivate
maxCapacityLabelTextinkTextRefscriptedprivate
maxCapacityPossibleFloatscriptedprivate
overBarsInt32scriptedprivate
overchargeBoxinkWidgetRefscriptedprivate
overchargeBoxStateCNamescriptedprivate
overchargeGapSizeFloatscriptedprivate
overchargeGlowinkWidgetRefscriptedprivate
overchargeGlowAnimNameCNamescriptedprivate
overchargeGlowAnimOptionsinkAnimOptionsscriptedprivate
overchargeGlowAnimProxyref<inkAnimProxy>scriptedprivate
overchargeMaxCapacityInt32scriptedprivate
overchargeValueInt32scriptedprivate
overchargeVisibilityThresholdFloatscriptedprivate
showOverchargeBoxBoolscriptedprivate
thresholdLineinkWidgetRefscriptedprivate

Methods 17

private final func ConfigureBar(curEquippedCapacity: Int32, newEquippedCapacity: Int32, maxCapacity: Int32, overclockCapacity: Int32, isChange: Bool)scripted
private final func GetState(isSafe: Bool, isEdgerunner: Bool, cur: Int32, start: Int32, dif: Int32) -> CNamescripted
protected cb func OnApply(evt: ref<RipperdocMeterCapacityApplyEvent>) -> Boolscripted
protected cb func OnBarSpawned(widget: ref<inkWidget>, data: ref<IScriptable>) -> Boolscripted
protected cb func OnEdgrunnerPerkEvent(evt: ref<EdgrunnerPerkEvent>) -> Boolscripted
protected cb func OnHover(evt: ref<RipperdocMeterCapacityHoverEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnIntroAnimationFinished_METER(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnLastBarIntroFinished(animProxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnMeterIntroFinished_LEFT(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnOverchargeHoverOut(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnOverchargeHoverOver(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnRipperdocMeterCapacityBarHoverEvent(evt: ref<RipperdocMeterCapacityBarHoverEvent>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func SetCapacity(cur: Int32, max: Int32, over: Int32, maxPossible: Float)scripted
private final func SetMaxZone(downLine: inkWidgetRef, upperLine: inkWidgetRef)scripted
private final func SpawnBars()scripted