mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-24 03:53:12 -04:00
Options: Turning on city production autoassign affects world immediately (#2401)
* Options: Turning on city production autoassign affects world immediately * Options: Turning on city production autoassign affects world immediately - patch
This commit is contained in:
parent
ba81c3e97c
commit
966de236f4
@ -114,8 +114,13 @@ class WorldScreenOptionsPopup(val worldScreen:WorldScreen) : Popup(worldScreen)
|
|||||||
addYesNoRow ("Move units with a single tap", settings.singleTapMove) {
|
addYesNoRow ("Move units with a single tap", settings.singleTapMove) {
|
||||||
settings.singleTapMove = it
|
settings.singleTapMove = it
|
||||||
}
|
}
|
||||||
addYesNoRow ("Auto-assign city production", settings.autoAssignCityProduction) {
|
addYesNoRow ("Auto-assign city production", settings.autoAssignCityProduction, true) {
|
||||||
settings.autoAssignCityProduction = it
|
settings.autoAssignCityProduction = it
|
||||||
|
if (it && worldScreen.viewingCiv.isCurrentPlayer() && worldScreen.viewingCiv.playerType == PlayerType.Human) {
|
||||||
|
UncivGame.Current.gameInfo.currentPlayerCiv.cities.forEach {
|
||||||
|
city -> city.cityConstructions.chooseNextConstruction()
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
addYesNoRow ("Auto-build roads", settings.autoBuildingRoads) {
|
addYesNoRow ("Auto-build roads", settings.autoBuildingRoads) {
|
||||||
settings.autoBuildingRoads = it
|
settings.autoBuildingRoads = it
|
||||||
|
Loading…
x
Reference in New Issue
Block a user