AST_Studios-RechargeableDefibro_Fix icon

RechargeableDefibro Fix

Compatibility patch for RechargeableDefibro: fixes Defibro battery errors, held battery UI, inventory charge display, and configurable recharge behavior.

CHANGELOG

Changelog

1.0.2

  • Fixed display of Defibro charge.

1.0.1

  • Matched Defibro held and inventory charge UI to vanilla ItemBattery behavior by repairing battery colors and binding Defibro batteries to BatteryVisualLogic.
  • Added an inventory slot visual fallback for Defibro when the ItemBattery component is on a parent/child object instead of the exact equipped item object.
  • Restored the held-item battery UI for Defibro while keeping the safe update loop.
  • Added an inventory battery fallback so Defibro shows the yellow charge bar even when the battery component is not on the exact inventory item object.
  • Forced Defibro inventory charge state to be recalculated before returning the UI bar result, even when vanilla already returned a stale value.
  • Changed the default Defibro battery UI setting to visible.
  • Fixed Defibro inventory charge display updates.
  • Kept the default Defibro battery at 1 bar to match the original mod balance.
  • Restored the vanilla battery change callback inside the safe Defibro battery loop.

1.0.0

  • Added safe Defibro battery handling.
  • Fixed repeated ItemBattery.Update() errors after using Defibro.
  • Added recharge-safe state repair for Defibro.
  • Added full Defibro config options.