Fixes issue when the game shows wrong "real housing" values sometimes on citybanners when waiting for the next turn or for a short period of time when load an autosaved game. Now we can always see correct values on citybanners. When load an autosaved game it doesn't show growth info at all for a short period of time instead of showing wrong values.
City panel text is now lowercase to fit info fields including housing capacity info when it contains two-digit fractional numbers (10/10.5 for example).
Update: all 5 affected files reworked. Now we don't calculate values for the second time when open cityview or reportscreen as soon as it's already done for citybanner and we get these values via lua.events.
Fixes issue when the game shows wrong "real housing" values sometimes on citybanners when waiting for the next turn or for a short period of time when load an autosaved game. Now we can always see correct values on citybanners. When load an autosaved game it doesn't show growth info at all for a short period of time instead of showing wrong values. City panel text is now lowercase to fit info fields including housing capacity info when it contains two-digit fractional numbers (10/10.5 for example).
Update: all 5 affected files reworked. Now we don't calculate values for the second time when open cityview or reportscreen as soon as it's already done for citybanner and we get these values via lua.events.