From e547479c924a6da14e834dfb848cc8ef8d9794e0 Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Fri, 21 May 2021 12:17:22 +0300 Subject: [PATCH] Added unit icons in unit overview screen --- core/src/com/unciv/ui/overviewscreen/EmpireOverviewScreen.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/src/com/unciv/ui/overviewscreen/EmpireOverviewScreen.kt b/core/src/com/unciv/ui/overviewscreen/EmpireOverviewScreen.kt index ce29986d18..c831bd98de 100644 --- a/core/src/com/unciv/ui/overviewscreen/EmpireOverviewScreen.kt +++ b/core/src/com/unciv/ui/overviewscreen/EmpireOverviewScreen.kt @@ -380,7 +380,10 @@ class EmpireOverviewScreen(private var viewingPlayer:CivilizationInfo, defaultPa for (unit in viewingPlayer.getCivUnits().sortedWith(compareBy({ it.displayName() }, { !it.due }, { it.currentMovement < 0.1f }, { abs(it.currentTile.position.x) + abs(it.currentTile.position.y) }))) { val baseUnit = unit.baseUnit() - val button = unit.displayName().toTextButton() + + val button = Button(CameraStageBaseScreen.skin) + button.add(ImageGetter.getUnitIcon(unit.name)).size(20f).padRight(5f) + button.add(unit.displayName().toLabel()) button.onClick { game.setWorldScreen() game.worldScreen.mapHolder.setCenterPosition(unit.currentTile.position)