To allow architects to find the happy medium between biowaste factories and self-consuming muddles, I suggest adding two settings for trailblazers ports:
The defaults for these should be "System" and "yes" to all the overrides - this would mean that the system works exactly as it currently does until an architect makes changes to their ports.
Advantages of using these settings:
- Trade Range (how far away the port accepts links from)
- Economic Focus (allow colony type ports to select which economy override(s) to use)
- Port
- Local Body
- Local Body and Moons
- Orbit
- Star
- System
The defaults for these should be "System" and "yes" to all the overrides - this would mean that the system works exactly as it currently does until an architect makes changes to their ports.
Advantages of using these settings:
- Thematically appropriate
- Maintains character of different body types
- No disruption of existing behaviour
- Compatible with both the original system ("Local Body" / none) and Update 3.0 ("System" / all)
- Flexible control between those extremes
- Simple UI that can be added to where architects currently change the settings for a construction - at the moment there's only renaming there, but these would fit nicely
- Earthlike worlds would become worth claiming
- Some extra processing when settings are changed. This could happen during weekly maintenance along with renaming, but it might also be feasible to do this when the change is made to spread the load over a week. To move a market to a recalculated economy all that needs to be done is to flush the market supply/demand numbers and let the regular market resupply tick propagate the new economies, although there may be secret back-end things that also need to be updated - these would be being done with the addition of new constructions anyway, but might add to the load.