Open the-crazyball opened 2 years ago
Colonies could be progressed in level (or size, as you put it), where the maximum population is capped by that level. Levels and their effects could fall under a lot of different functions
All values can be changed via factors and combined, of course, offering a lot of variety.
Linear, = level
Exponential, = level ^ exponent
Root, = sqrt(level)
Logarithmic (natural), ln(level)
Logarithmic (2 and 10), log([2, 10], level)
That makes more sense to me now. Using the logarithmic or root seems logical to me. Don't want the population growth to happen too quickly.
Colony size is now handled with #55 Cost and effect can be implemented from there.
When colonizing, currently only adds the owner, need to increase the colony size on the planet, currently stays at 0.
The plan is when first colonization is done, increase colony size to 1. Later this will will increase when supplying the planet with resources from asteroids, minerals etc... the more colonies, the more efficient it is at refining raw material for later upgrades.