Attached is a spreadsheet for calculating maintenance, repair, and refit numbers.
Green cells indicate human input required. Most inputs are arranged with drop down menus. Most repairs/refits do not require quantity numbers. The exceptions are armor and heatsink refits and armor repairs.
Known issues/missing information:
1. Internal structure refit time is wrong (each mech will be unique, so no single value works). An internal refit requires stripping everything, replacing each location, and then reinstalling every piece of equipment. (Just buy the dang upgraded mech.....)
2. Changing cockpit types requires installing 2x life support and 2x sensors as well.
3. Upgrading unit quality time is not defined, so 900 minutes has been used arbitrarily. Edit: refurbishment is a flat two weeks. I'll update this in the next version
4. Changing myomer type has been set to 1800 minutes base time based on replacing all of the actuators (including the hip and shoulder actuators/replacing limbs...)
5. Some constraints are not enforced, including refit facility type (ie the code will calculate numbers for a refit requiring a factory when you tell it you are in a dropship bay.)
Edit:
6. Shoulder and hip actuator replacement also involve internal structure replacement for the limb. That means other actuators, weapons, equipment, and armor need to be installed
Edit 2:
7. The current version does not address the modifiers for true custom mechs. True customs (as opposed to kits to change between models) incur a +2 TN modifier and take twice as much time.
New version inbound soon TM..
If you find any errors, let me know.
Rob, if you have input on what you want any particular numbers to be for the campaign, let me know.