How I whould implement colonization process.
To colonize a system we need:
- complete fresh scan of the system, all planets, with complete body scans (exploration)
- prepare documentation and information delivery (a few routes with data delivery)
- place colonization beacon and wait for colonization ship/fleet carrier
- 1-st stage - deliver metals (steel, titanium, etc) to colonization ship (hauling)
- keep security level at appropriate level (intercept and fight pirates)
- inspections visiting, i.e. pick up passenges and visit construction, scan it making sure 1-st stage is complete
- 2-nd stage - deliver water, oxygen, etc
- maybe some ore mining for materials that are not sold at stations
- keep security level at appropriate level (intercept and fight pirates)
- inspections visiting, i.e. pick up passenges and visit construction, scan it making sure 2-nd stage is complete
- 3-rd stage - deliver computers, food, consumer goods, etc
- keep security level at appropriate level (intercept and fight pirates)
- inspections visiting, i.e. pick up passenges and visit construction, scan it making sure 3-rd stage is complete
- deliver final documentation/data to different location to register new station and station services
All these tasks can be ordered/subcontructed. If everything is subcontructed to NPC - colonization may cost 5-10 billions.
Pilots may save money and significantly speedup colonization by doing these tasks themselves.
Also, the higher security level (more pirate ships intercepted and destroyed) - the lower price for materials subcontruct delivery.
Cheepest and fastest way to colonize systems - cooperation of pilots. Some pilots makes hunt pirates, some pilots deliver goods, some pilots deliver inspection passengers, some pilots deliver documentation about building process and so on.
In this way we'd have all kinds of activities (exploration, data delivery, passengers, cargo hauling, bounty hunting), each of them can be done by pilots or bought for money, colonization by a group of pilots will allow to make process significantly cheaper and faster.
Instead, we have endless hauling. Pity.