If a design has missing blocks and needs repairs, we could tell a shipyard (or support ship) to repair the ship with any block of equivalent purpose... for example, if a purple ship has a bunch of holes in it but the shipyard (or repair ship) only has grey armor, you could check a box or something so the ship still gets repaired, just with grey instead.
Would make repair ships much easier to managed, logistically, once the resource requirements hit, as well as shipyards...... would also result in ships gaining battle scars instead of looking pristine all the time.
Would make repair ships much easier to managed, logistically, once the resource requirements hit, as well as shipyards...... would also result in ships gaining battle scars instead of looking pristine all the time.