BlackICE Scripting

class

RipperdocMetersCapacity

  • 37 properties
  • 17 functions

Extends RipperdocMetersBase ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
defaultRightBarScalefloat0xD8 scripted
overchargeGapSizefloat0xDC scripted
curCapacityLabelContainerink.WidgetReference0xE0 scripted
curCapacityLabelBackgroundink.WidgetReference0xF8 scripted
costLabelContainerink.WidgetReference0x110 scripted
costLabelTextink.TextWidgetReference0x128 scripted
maxCapacityLabelContainerink.WidgetReference0x140 scripted
maxCapacityLabelTextink.TextWidgetReference0x158 scripted
overchargeBoxink.WidgetReference0x170 scripted
thresholdLineink.WidgetReference0x188 scripted
edgrunnerLockink.WidgetReference0x1A0 scripted
overchargeGlowink.WidgetReference0x1B8 scripted
overchargeGlowAnimNameCName0x1D0 scripted
overchargeVisibilityThresholdfloat0x1D8 scripted
currentCapacityint0x1DC scripted
maxCapacityint0x1E0 scripted
maxCapacityPossiblefloat0x1E4 scripted
overchargeMaxCapacityint0x1E8 scripted
overchargeValueint0x1EC scripted
isEdgerunnerbool0x1F0 scripted
curCapacityLabelWeakHandle<RipperdocFillLabel>0x1F8 scripted
capacityLabelAnimationink.anim.Proxy?0x208 scripted
costLabelAnimationink.anim.Proxy?0x218 scripted
capacityPulseAnimationPulseAnimation?0x228 scripted
costLabelPulseAnimationPulseAnimation?0x238 scripted
overchargeGlowAnimProxyink.anim.Proxy?0x248 scripted
overchargeGlowAnimOptionsink.anim.PlaybackOptions0x258 scripted
overchargeBoxStateCName0x288 scripted
maxBaseBarint0x290 scripted
overBarsint0x294 scripted
barsSpawnedbool0x298 scripted
showOverchargeBoxbool0x299 scripted
isHoverdCyberwareEquippedbool0x29A scripted
C_costLabelAnchorPoint_ADDVector20x29C scripted
C_costLabelAnchorPoint_SUBTRACTVector20x2A4 scripted
C_costLabelAnchorPoint_EQUIPPEDVector20x2AC scripted
C_costLabelAnchorPoint_EQUIPPED_EDGRUNNERVector20x2B4 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnOverchargeHoverOver(ink.PointerEvent evt) RTTI
  • bool OnOverchargeHoverOut(ink.PointerEvent evt) RTTI
  • void SpawnBars() RTTI
  • bool OnBarSpawned(ink.Widget widget, IScriptable data) RTTI
  • bool OnLastBarIntroFinished(ink.anim.Proxy animProxy) RTTI
  • void ConfigureBar(int curEquippedCapacity, int newEquippedCapacity, int maxCapacity, int overclockCapacity, bool isChange) RTTI
  • CName GetState(bool isSafe, bool isEdgerunner, int cur, int start, int dif) RTTI
  • void SetCapacity(int cur, int max, int over, float maxPossible) RTTI
  • void SetMaxZone(ink.WidgetReference downLine, ink.WidgetReference upperLine) RTTI
  • bool OnIntroAnimationFinished_METER(ink.anim.Proxy proxy) RTTI
  • bool OnMeterIntroFinished_LEFT(ink.anim.Proxy proxy) RTTI
  • bool OnApply(RipperdocMeterCapacityApplyEvent evt) RTTI
  • bool OnEdgrunnerPerkEvent(EdgrunnerPerkEvent evt) RTTI
  • bool OnHover(RipperdocMeterCapacityHoverEvent evt) RTTI
  • bool OnRipperdocMeterCapacityBarHoverEvent(RipperdocMeterCapacityBarHoverEvent evt) RTTI