Decreased bombard strength as per Civ V

Don't display empty stats in city detail table
This commit is contained in:
Yair Morgenstern
2019-01-11 12:12:19 +02:00
parent 8e478d2d71
commit abd9d6d9a4
2 changed files with 2 additions and 2 deletions

View File

@ -22,7 +22,7 @@ class CityCombatant(val city: CityInfo) : ICombatant {
} }
override fun getUnitType(): UnitType = UnitType.City override fun getUnitType(): UnitType = UnitType.City
override fun getAttackingStrength(): Int = getCityStrength() override fun getAttackingStrength(): Int = getCityStrength()/5 // I remember reading this but I don't recall where
override fun getDefendingStrength(): Int{ override fun getDefendingStrength(): Int{
if(isDefeated()) return 1 if(isDefeated()) return 1
return getCityStrength() return getCityStrength()

View File

@ -103,8 +103,8 @@ class BuildingsTable(private val cityScreen: CityScreen) : Table(CameraStageBase
if(stat.value.isNotEmpty()){ if(stat.value.isNotEmpty()){
expander.innerTable.add(Label("Total".tr(),skin)) expander.innerTable.add(Label("Total".tr(),skin))
expander.innerTable.add(Label(DecimalFormat("0.#").format(stat.value.values.sum()),skin)) expander.innerTable.add(Label(DecimalFormat("0.#").format(stat.value.values.sum()),skin))
add(expander).row()
} }
add(expander).row()
} }
} }