Removed Hydro Plant, since it requires rivers to be useful, and we don't yet have rivers.

This commit is contained in:
Yair Morgenstern
2018-10-28 16:16:47 +02:00
parent 52dc1931cc
commit f86736db6d
3 changed files with 5 additions and 8 deletions

View File

@ -525,13 +525,6 @@
maintenance:3, maintenance:3,
requiredTech:"Plastics" requiredTech:"Plastics"
}, },
{
name:"Hydro Plant",
baseDescription: "Provides +1 production to tiles near rivers",
maintenance:3,
requiredResource:"Aluminum",
requiredTech:"Plastics"
},
{ {
name:"Stadium", name:"Stadium",
happiness:4, happiness:4,

View File

@ -311,7 +311,7 @@
policies:[ policies:[
{ {
name:"Populism", name:"Populism",
description:"Wounded military units deal +25% damage", // todo - this is different than +25% strength... description:"Wounded military units deal +25% damage",
row:1, row:1,
column:1 column:1
}, },

View File

@ -37,6 +37,10 @@ class UnCivGame : Game() {
} }
fun loadGame(gameInfo:GameInfo){ fun loadGame(gameInfo:GameInfo){
// As of 2.9.6, removed hydro plat, since it requires rivers, which we do not yet have
gameInfo.civilizations.flatMap { it.cities }.map { it.cityConstructions }
.forEach{if("Hydro Plant" in it.builtBuildings) it.builtBuildings.remove("Hydro Plant")}
this.gameInfo = gameInfo this.gameInfo = gameInfo
if(settings.tutorialsShown.isEmpty() && this.gameInfo.tutorial.isNotEmpty()) if(settings.tutorialsShown.isEmpty() && this.gameInfo.tutorial.isNotEmpty())
settings.tutorialsShown.addAll(this.gameInfo.tutorial) settings.tutorialsShown.addAll(this.gameInfo.tutorial)