Add resistance icon.

This commit is contained in:
Duan Tao
2018-12-06 14:44:18 +08:00
parent d1a86079a2
commit fbfde0d9fb
6 changed files with 126 additions and 109 deletions

View File

@ -38,6 +38,9 @@ class CityStatsTable(val cityScreen: CityScreen) : Table(){
+ " (" + city.expansion.cultureStored + "/" + city.expansion.getCultureToNextTile() + ")")
cityStatsValues["Population"] = city.population.getFreePopulation().toString() + "/" + city.population.population
cityStatsValues["Happiness"] = city.cityStats.getCityHappiness().values.sum().toInt().toString()
if (city.resistanceCounter > 0) {
cityStatsValues["Resistance"] = city.resistanceCounter.toString()
}
for (key in cityStatsValues.keys) {
add(ImageGetter.getStatIcon(key)).size(20f).align(Align.right)

View File

@ -42,6 +42,11 @@ class CityButton(val city: CityInfo, skin: Skin): Table(skin){
add(healthBar).colspan(3).row()
}
if(city.resistanceCounter > 0){
val resistanceImage = ImageGetter.getImage("StatIcons/Resistance.png")
add(resistanceImage).size(20f).pad(2f).padLeft(5f)
}
if (city.isBeingRazed) {
val fireImage = ImageGetter.getImage("OtherIcons/Fire.png")
add(fireImage).size(20f).pad(2f).padLeft(5f)