Fleff’s Advanced ACE Repair
Quoting a friend, this mod is to vehicles as Ace Medical is to players.
This mod is best paired with persistent campaigns focused on logistics and thorough repairs of units.
This mod is purely done in my free time for use within my gaming community, but please report any issues in the above Github link.
Currently it includes:
- Parts categorized between ‘Major’ and ‘Minor/Miscellaneous’.
- Ability to remove and replace ‘Major’ parts from vehicles similar to how wheels are handled.
- Ability to repair ‘Minor/Miscellaneous’ parts with a ‘Spare Parts’ item.
- Ability to repair ‘Major’ parts with a ‘Spare Parts’ item while they are removed from vehicles.
- Removal of the ‘Full Repair’ action
- Ability to ‘Diagnose’ a vehicle to get a UI list of all it’s Major and Minor hitpoints and their health.
- Ability to Remove or Replace a major part from a UI, especially important when you can’t otherwise reach or find a part.
- Ability to save ‘notes’ on a vehicle in a text box for the next mechanic to see. Notes save to the vehicle under the variable "advrep_GUI_note".
The repair, removal, and replacement of major parts is tied to 2 CBA settings in the mod for defining what sort of people and locations you can perform.
Track removal and replacement retains the regular ACE Repair permission and Wheel removal and replacement retains it’s separate repair permission; however, both still use the Full Repair settings for fixing the parts.
I highly advise disabling ACE Wheel Patching, or ensuring you have a PSA that wheels should be patched before repaired in a depot to avoid wasted spare parts.
Currently Known Bugs
- UI isn’t properly scaling.
- GUI menu breaks when removing or replacing parts for some users.
To do list / Stretch goals:
- – Ability to type up notes on a specific vehicle and save them, really just for mechanics to leave notes on stuff if wanted.
- Ability to manage the fuel status and siphon gas from the vehicle
- Ability to manage the ammunition status of the vehicle, allowing munitions to be removed, transferred, and added.
- Include CBA’s new ‘Quick Time Event’ framework to make repair action timers go quicker provide something to do other than staring at said timer.
- Make all major part interact points have a color to their icon to represent their HP.
- Prompt player when a part removal or replacement fails in the GUI menu and why it failed.
- Create more Spare Part crates for easy zeus placement.