Skip to content
Version 2.11.0
↓ Get the launcher

ImagineCooldownCalc.Recharge structure

Result of Update for one key this tick.

public struct Recharge : IEquatable<Recharge>
parameter description
Active True while not fully charged (show a tile); false when full (hide).
ToFullMs Milliseconds until ALL charges are back (counts down continuously across charges).
ChargesAvailable Inferred charges currently usable (0..max).
FullFraction Progress toward full, 0..1 (1 = full) — for a fill bar / radial sweep.
name description
Recharge(…) Result of Update for one key this tick.
Active { get; set; } True while not fully charged (show a tile); false when full (hide).
ChargesAvailable { get; set; } Inferred charges currently usable (0..max).
FullFraction { get; set; } Progress toward full, 0..1 (1 = full) — for a fill bar / radial sweep.
ToFullMs { get; set; } Milliseconds until ALL charges are back (counts down continuously across charges).