mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-16 10:49:17 +07: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:
@ -114,8 +114,13 @@ class WorldScreenOptionsPopup(val worldScreen:WorldScreen) : Popup(worldScreen)
|
||||
addYesNoRow ("Move units with a single tap", settings.singleTapMove) {
|
||||
settings.singleTapMove = it
|
||||
}
|
||||
addYesNoRow ("Auto-assign city production", settings.autoAssignCityProduction) {
|
||||
addYesNoRow ("Auto-assign city production", settings.autoAssignCityProduction, true) {
|
||||
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) {
|
||||
settings.autoBuildingRoads = it
|
||||
|
Reference in New Issue
Block a user