|
Post by terrik on Jul 21, 2014 14:48:27 GMT -5
After reading and playing around a bit I think I understand how most of the economy works. However, I set up a very simple test scenario to understand the numbers a bit better and am a bit confused about one of them. Here's the scenario. I started the tutorial map on easy mode with the standard syndicate factions. I demolished the explorer and two templar ships leaving only the 3 colony hive ships. I colonized a nearby system with the Cadar ship but left the other 2 ships floating in space. I passed one more turn after colonizing with the Cadar ship just to update any economy values. Here are the pertinent screenshots for the one colony and the empire thus far: Now, the numbers on the *empire* screen make sense to me. If you add up the population, idle (and "activated") CP and the mining point from the starport, you get $69, which we see in the "Economy" of the empire. Since I demolished the other ships, the sole source of maintenance cost I believe should just be the starport, which is $15. I have also read that 10 morale gives -20% on maintenance, which would make maintenance $12. Again, this shows as expected on the empire summary screen for "Colony $" (12/15). But then how come in the lower left of the colony screen it says +56/-13? Shouldn't it be +57/-12? (ie $69 - $12 maintenance = $57 income?) These numbers seem to be 1 off but I don't know why. I know some numbers are initialized with a value of -1...maybe there is some leftover "-1" value somewhere that is affecting the numbers displayed in the colony view? (but oddly not the empire view)
|
|
|
Post by Cory Trese on Jul 21, 2014 15:05:34 GMT -5
I logged an issue to investigate at some point later.
Ticket #2551 : 4X - Off by $1 display?
|
|
|
Post by terrik on Jul 21, 2014 16:38:34 GMT -5
Update:
I tested a bit more, and it looks like the maintenance cost displayed in the colony view is subtracting one for each upgrade the colony has. In each case, when I would expect -$12 maintenance with one upgrade (starport 3), it instead showed -$13. When I expected -$20 maintenance with 2 upgrades (Starport 3 + Hab 1), it instead showed -$22. When I expected -$24 with 3 upgrades (Starport 3 + Hab 1 + Mine 1) it instead showed -$27. Again, this was only in the colony view, with regard to the $ +/- number in the bottom left. The numbers shown in the empire summary screen were always "correct", ie they didn't incorporate the mystery extra $1 maintenance per upgrade that the colony view showed. Note: Just to check if building a 2nd colony would change anything or show anything different, I landed the Rychart colony ship on another system, but noticed the exact same anomaly for the numbers on that colony too.
|
|
|
Post by fallen on Jul 21, 2014 16:51:36 GMT -5
terrik - welcome to the forum and thanks for the posts! We'll take a look at it under the issue Cory listed.
|
|
|
Post by terrik on Jul 21, 2014 17:25:11 GMT -5
Thanks, and I appreciate the quick responses!
|
|
|
Post by 4x general on Jul 21, 2014 18:03:11 GMT -5
Are you playing the game?
I tested this, see that one screen in the game is off by $1 -- not the summary and NOT the actual turn processing.
Aside from a very minor cosmetic fix, who cares? Did you kill any of the aliens?
|
|
|
Post by terrik on Jul 21, 2014 18:48:39 GMT -5
It seems just a visual/GUI glitch, yes, although it also makes it more difficult to learn/understand when numbers aren't what they should be, so might as well point it out to save future players a little headscratching. I've already done one quick playthrough of the tutorial map and cleared all Xeno just to get a grasp of the basics. Now I'm just messing around figuring out little details and improving on my previous gameplay.
|
|
|
Post by Cory Trese on Jul 21, 2014 19:26:05 GMT -5
Fixed for next. Rounding error in the colony screen's number formatting and display logic. It wasn't significant as far as game play or balance, but someone else might eventually have noticed it. We got through the first 50,000 or so games before it was spotted. Glad to have it fixed. Not the first bug, nor the last that we will find as we go along. Thanks for the report, terrik
|
|