From 8c50e70f2298ac961622a23a42ffecb2c0a27c45 Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Fri, 1 Jan 2021 13:19:15 +0200 Subject: [PATCH] Better visual aircraft indicators --- core/src/com/unciv/ui/tilegroups/TileGroupIcons.kt | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/core/src/com/unciv/ui/tilegroups/TileGroupIcons.kt b/core/src/com/unciv/ui/tilegroups/TileGroupIcons.kt index db629b0bb2..04867f04e3 100644 --- a/core/src/com/unciv/ui/tilegroups/TileGroupIcons.kt +++ b/core/src/com/unciv/ui/tilegroups/TileGroupIcons.kt @@ -75,13 +75,16 @@ class TileGroupIcons(val tileGroup: TileGroup) { if (unit.getTile().airUnits.any { unit.isTransportTypeOf(it) } && !unit.getTile().isCityCenter()) { val holder = Table() val secondarycolor = unit.civInfo.nation.getInnerColor() - val airUnitTable = Table().apply { defaults().pad(5f) } - airUnitTable.background = ImageGetter.getRoundedEdgeTableBackground(unit.civInfo.nation.getOuterColor()) + val airUnitTable = Table().apply { defaults().pad(3f) } + airUnitTable.background = ImageGetter.getBackground(unit.civInfo.nation.getOuterColor()) val aircraftImage = ImageGetter.getImage("OtherIcons/Aircraft") aircraftImage.color = secondarycolor - airUnitTable.add(aircraftImage).size(15f) - airUnitTable.add(unit.getTile().airUnits.size.toString().toLabel(secondarycolor, 14)) - holder.add(airUnitTable).row() + airUnitTable.add(aircraftImage).size(10f) + airUnitTable.add(unit.getTile().airUnits.size.toString().toLabel(secondarycolor, 10)) + val surroundedWithCircle = airUnitTable.surroundWithCircle(20f,false, unit.civInfo.nation.getOuterColor()) + surroundedWithCircle.circle.width *= 1.5f + surroundedWithCircle.circle.centerX(surroundedWithCircle) + holder.add(surroundedWithCircle).row() holder.setOrigin(Align.center) holder.center(tileGroup) newImage.addActor(holder)