As per the discussion in the referenced thread in the forums upgrades should be handled as stripped down sub-units so that they can suffer independent damage depending on where the craft is targeted. They also should be repairable by the repair droid.
Should add these features to upgrades as well:
Durability: how many times can you repair it and expect 100% functionality
Resiliency: Resistance to damage
Reliability: likelihood of failure without external damaging factors
Durability - just make field repair below 1.0 Max Functionality. Beyond that, the question is just how much of the original item remained and how much replaced.
Resiliency - this seems to be an equivalent of Hull strength, just for an upgrade.
Reliability - heh, yes. Allows an option for maintainance, like in Frontier Elite.
Perhaps not stripped down sub-units, but close to stripped-down mounts (without weapon info, that is). Property-wise, we seem to need two or three objects:
Last edit: Turbo Beholder 2013-07-26