* Refund wasted production as gold
Any wasted production, from for instance a partially completed wonder or
obsolete units, will now be refunded as gold (in a 1:1 ratio).
We update both at the start and end of the user turn. Updating at the
start to account for wonders completed after our previous turn and
updating at the end to account for obsolete buildings/units as a
consequence of our own turn.
When obsolete units get replaced by their upgraded version (as in civ 5)
this code should probably be updated.
* Implement wonder refund and obsolete unit upgrade
If a wonder is built somewhere else but the user has production in this
wonder, the production will be refunded as gold in a 1:1 ratio. A
notification will be shown to indicate this. This reflects the behaviour
in Civ 5.
If a unit becomes obsolete and an upgrade is available, the production
put into this unit will now be transferred to the upgraded version. If
the unit is queued, the queued unit will also be changed to the new
version and the user will be notified via notification.
* Shorten notification messages
* Update alerts: been obsolete -> become obsolete
* Update German.properties (#3808)
* Fixed unitType parameters in changed unique
* Spanish changes by @ArchDuque-Pancake in #3787
* "[] from every []" can accomodate specialist names
* Fixed - 'Water units' now can be capitalized, as they should be.
* Added warning for world wrap for Android - I'm seeing a lot of ANRs for this, but it's not something I think I can solve
* Update German.properties
Co-authored-by: Yair Morgenstern <yairm210@hotmail.com>
* Update Polish.properties (#3803)
* Fixed unitType parameters in changed unique
* Spanish changes by @ArchDuque-Pancake in #3787
* Update Polish.properties
* Update Polish.properties
Co-authored-by: Yair Morgenstern <yairm210@hotmail.com>
* Update Italian.properties (#3797)
* Fixed unitType parameters in changed unique
* Spanish changes by @ArchDuque-Pancake in #3787
* Update Italian.properties
Co-authored-by: Yair Morgenstern <yairm210@hotmail.com>
* Spanish - Added Required Translations (#3796)
* Fixed unitType parameters in changed unique
* Spanish changes by @ArchDuque-Pancake in #3787
* Required Translations Added
Co-authored-by: Yair Morgenstern <yairm210@hotmail.com>
Co-authored-by: Martin Pechstein <77325495+Mape6@users.noreply.github.com>
Co-authored-by: GEEZET1 <67857834+GEEZET1@users.noreply.github.com>
Co-authored-by: Giuseppe D'Addio <41149920+Smashfanful@users.noreply.github.com>
Co-authored-by: another-sapiens <80379945+another-sapiens@users.noreply.github.com>