At the moment refit cost uses mock value, a full cost of final design. Instead the cost should factor in equipment difference and decrease as designs are more similar.
Same equipment type and level are free
Same type but different level items have discount on full item cost (exact function is TBD)
Armor, sensor and thrusters costs are protion of hull cost
Instead of calculating refit costs on demand, values could precalculated and stored in player derivate values DB. Whenever player's design list changes (new design made or technology advance makes upgrade possible) refit costs between new design and all possible old designs get calculated and stored. This values can be reused and presented to player when selecting refit a design.
At the moment refit cost uses mock value, a full cost of final design. Instead the cost should factor in equipment difference and decrease as designs are more similar.
Instead of calculating refit costs on demand, values could precalculated and stored in player derivate values DB. Whenever player's design list changes (new design made or technology advance makes upgrade possible) refit costs between new design and all possible old designs get calculated and stored. This values can be reused and presented to player when selecting refit a design.