mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-28 14:24:43 -04:00
Fixed #450 - cities not connecting to roads
This commit is contained in:
parent
dd63491c03
commit
b5f18d2fe6
@ -263,11 +263,11 @@ class CityInfo {
|
||||
private fun tryUpdateRoadStatus(){
|
||||
if(getCenterTile().roadStatus==RoadStatus.None
|
||||
&& GameBasics.TileImprovements["Road"]!!.techRequired in civInfo.tech.techsResearched)
|
||||
getCenterTile().roadStatus==RoadStatus.Road
|
||||
getCenterTile().roadStatus=RoadStatus.Road
|
||||
|
||||
else if(getCenterTile().roadStatus!=RoadStatus.Railroad
|
||||
&& GameBasics.TileImprovements["Railroad"]!!.techRequired in civInfo.tech.techsResearched)
|
||||
getCenterTile().roadStatus==RoadStatus.Railroad
|
||||
getCenterTile().roadStatus=RoadStatus.Railroad
|
||||
}
|
||||
|
||||
fun getGoldForSellingBuilding(buildingName:String) = GameBasics.Buildings[buildingName]!!.cost / 10
|
||||
|
@ -70,7 +70,7 @@ class CivilizationInfo {
|
||||
|
||||
constructor(civName: String) {
|
||||
this.civName = civName
|
||||
tech.addTechnology("Agriculture")
|
||||
tech.techsResearched.add("Agriculture") // can't be .addTechnology because the civInfo isn't assigned yet
|
||||
}
|
||||
|
||||
fun clone(): CivilizationInfo {
|
||||
|
Loading…
x
Reference in New Issue
Block a user