Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

When colonizing add colony #53

Open
the-crazyball opened this issue Jul 12, 2022 · 3 comments
Open

When colonizing add colony #53

the-crazyball opened this issue Jul 12, 2022 · 3 comments
Labels
bug Something isn't working

Comments

@the-crazyball
Copy link
Owner

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.

@the-crazyball the-crazyball added the bug Something isn't working label Jul 12, 2022
@Quadrum1
Copy link
Contributor

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
    Screenshot_1162

  • Exponential, = level ^ exponent
    Screenshot_1161

  • Root, = sqrt(level)
    Screenshot_1160

  • Logarithmic (natural), ln(level)
    Screenshot_1159

  • Logarithmic (2 and 10), log([2, 10], level)
    Screenshot_1158

@the-crazyball
Copy link
Owner Author

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.

@Quadrum1
Copy link
Contributor

Colony size is now handled with #55
Cost and effect can be implemented from there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants