Conditions Improvement Reporting Snafu |
I'm playing 1.20 stock and have noticed a problem with conditions improvement reporting. I've built Nature Shrines in every system plus Climate Control on every planet with less than Optimal conditions. Planets report when their conditions reach optimal nicely, except now they keep on reporting every time condition improvement happens - ie every year. Instead of just reporting the planets that reach optimal conditions for the first time now every planet that was already at optimal is falsely reporting it reached optimal again. Please fix this so that planets only report once when they reach optimal conditions.
I also see that when planet value reaches the max it reports 3 times that it has done the trick. While there may be 3 resources that get maximized that report only happens when all 3 reach maximum value and there only needs to be one message to tell us that.
Omnius
It reports every year I
It reports every year I imagine so that if you happen to miss a note one year, you can see it again the next year, which I found quite handy when using the condition improvement plants, rather than nature shrines.
Maybe that needs to be an optional report you can turn off somewhere, since a nature shrine does the whole system it's not likely to be something you ever want to demolish.
Aside from that
Is there any way to peacefully degenerate planets condition? I'm not kidding 
Seriously, migration and birth rate are working generally correct except the particular case - when our planets are close to be full of its pop capacity.
Now, the game counts new born pops first, then checks if the planet capacity allows keeping them, if not - truncates its number and finally moves adequate number of pop from planet to migration pool.
So, let's say we have optimal 1000/1000 planet with 4%/15% migration/birth ratings.
New born pops (per turn) number is 15, but because they will exceed planet capacity we'll lost them all. Finally, 4 pops will be moved to migration, so in the next turn the number of pops on this planet will decrease to 996/1000. And it will stay in this number forever (go figure the next turn calculations) - but our migration will be very low. BUT if this planet had unpleasant conditions then we would have at least not 4 but 8 pops per turn in migration pool...
To avoid such inconsistency this process should look like this:
1. count and add born pops (but don't check planet capacity for now)
2. count migration pops, substract them from total number of pops
3. check planet capacity, IF the new number of pops exceeds it then add the exceeding capacity pops to migration pool too
That way, having optimal conditions planets won't be penalized in any way. This seems more logical in terms of pops behaviour: if our planet is beautiful and conditions are great BUT is also full (children /family restricion enforced?) and there are other worlds which are still empty, awaiting for immigrants and where we could have normal family what we would do?




I just ran into this issue
I just ran into this issue in Kwok's balance mod too when using nature shrines and climate control facilities although I am still using 1.01, so that may have changed.
haven't had a planet yet reach maximum planet value