Repair System
See Damage Zones for zone health levels, zone-specific effects, and rotor damage behaviour.Requirements
All repairs require:HelicopterRepairKitheld in the player’s hands (not in inventory — must be actively held)- Engine must be off — or the main rotor must be destroyed (a destroyed main rotor allows repairs even if the engine is still spooling down)
- Rotor must not be spinning — rotor spool must be below 50%
- Helicopter must be grounded — within 5 m AGL
- Player must be standing (not crouched or prone)
Proximity Requirements
All zone repairs share the same pre-conditions above. There are no additional restrictions specific to any individual zone.
What Gets Repaired
The HelicopterRepairKit repairs all 6 damage zones: Body, Engine, Chassis, Fuel, Main Rotor, Tail Rotor.Progressive Repair
Zone repair is progressive — each hold action repairs one damage level. If a zone has taken heavy damage, multiple hold actions may be required to fully restore it. Each repair also restores a fraction of global HP (repair.globalHpPct).
Repair Settings
All repair settings live in therepair section of mod_config.json and apply globally.
Battery System
Requirements
AHelicopterBattery must be in the HelicopterBattery inventory slot with charge greater than 0 before the engine can be started.
Battery Behaviour
Battery maximum charge is 500 units.