Added Infantry, Machine Gun units

Added Railroad, Ballistics techs
Added Statue of Liberty wonder
This commit is contained in:
Yair Morgenstern
2019-01-15 22:17:34 +02:00
parent ee278586e7
commit 2df64861d1
16 changed files with 404 additions and 322 deletions

View File

@ -35,6 +35,7 @@ class GameStarter{
val availableCivNames = Stack<String>()
availableCivNames.addAll(GameBasics.Nations.keys.shuffled())
availableCivNames.removeAll(newGameParameters.humanNations)
availableCivNames.remove("Barbarians")
for(nation in newGameParameters.humanNations) {
val playerCiv = CivilizationInfo(nation)

View File

@ -185,6 +185,8 @@ class CityStats {
if (policies.contains("Commerce Complete")) stats.gold += 1
if (policies.contains("Secularism")) stats.science += 2
if(cityInfo.getBuildingUniques().contains("+1 Production from specialists"))
stats.production += 1
return stats
}

View File

@ -109,7 +109,7 @@ class MapUnit {
&& civInfo.getBuildingUniques().contains("All military naval units receive +1 movement and +1 sight"))
visibilityRange += 1
val tile = getTile()
if (tile.baseTerrain == "Hill") visibilityRange += 1
if (tile.baseTerrain == "Hill" && type.isLandUnit()) visibilityRange += 1
return tile.getViewableTiles(visibilityRange)
}