mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-28 06:16:37 -04:00
Free culture building now generates culture. Add map size option.
This commit is contained in:
parent
d530740d35
commit
b25f8751e6
@ -188,10 +188,12 @@ class CityConstructions {
|
|||||||
fun addCultureBuilding() {
|
fun addCultureBuilding() {
|
||||||
val cultureBuildingToBuild = listOf("Monument", "Temple", "Opera House", "Museum").firstOrNull { !builtBuildings.contains(it) }
|
val cultureBuildingToBuild = listOf("Monument", "Temple", "Opera House", "Museum").firstOrNull { !builtBuildings.contains(it) }
|
||||||
if (cultureBuildingToBuild == null) return
|
if (cultureBuildingToBuild == null) return
|
||||||
builtBuildings.add(cultureBuildingToBuild)
|
getConstruction(cultureBuildingToBuild).postBuildEvent(this)
|
||||||
if (currentConstruction == cultureBuildingToBuild)
|
if (currentConstruction == cultureBuildingToBuild) {
|
||||||
|
currentConstruction=""
|
||||||
Automation().chooseNextConstruction(this)
|
Automation().chooseNextConstruction(this)
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
fun chooseNextConstruction() {
|
fun chooseNextConstruction() {
|
||||||
Automation().chooseNextConstruction(this)
|
Automation().chooseNextConstruction(this)
|
||||||
|
@ -112,7 +112,8 @@ class NewGameScreen: PickerScreen(){
|
|||||||
|
|
||||||
newGameOptionsTable.add("{World size}:".tr())
|
newGameOptionsTable.add("{World size}:".tr())
|
||||||
val worldSizeToRadius = LinkedHashMap<String, Int>()
|
val worldSizeToRadius = LinkedHashMap<String, Int>()
|
||||||
worldSizeToRadius["Small"] = 10
|
worldSizeToRadius["Tiny"] = 10
|
||||||
|
worldSizeToRadius["Small"] = 15
|
||||||
worldSizeToRadius["Medium"] = 20
|
worldSizeToRadius["Medium"] = 20
|
||||||
worldSizeToRadius["Large"] = 30
|
worldSizeToRadius["Large"] = 30
|
||||||
worldSizeToRadius["Huge"] = 40
|
worldSizeToRadius["Huge"] = 40
|
||||||
|
Loading…
x
Reference in New Issue
Block a user