MoveTo image visible - #8350

This commit is contained in:
Yair Morgenstern
2023-01-09 22:17:28 +02:00
parent 0006aaef55
commit 8cd9bca7bf
4 changed files with 266 additions and 260 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 580 KiB

After

Width:  |  Height:  |  Size: 579 KiB

View File

@ -1,6 +1,5 @@
package com.unciv.ui.utils
import com.badlogic.gdx.Gdx
import com.badlogic.gdx.graphics.Color
import com.badlogic.gdx.scenes.scene2d.Group
import com.badlogic.gdx.scenes.scene2d.actions.Actions
@ -12,7 +11,6 @@ import com.unciv.logic.map.MapUnit
import com.unciv.ui.images.ImageGetter
import com.unciv.ui.utils.extensions.center
import com.unciv.ui.utils.extensions.surroundWithCircle
import com.unciv.utils.Log
class UnitGroup(val unit: MapUnit, val size: Float): Group() {
var actionGroup :Group? = null
@ -77,6 +75,7 @@ class UnitGroup(val unit: MapUnit, val size: Float): Group() {
actionCircle.setPosition(size / 2, 0f)
addActor(actionCircle)
actionGroup = actionCircle
actionCircle.toFront()
}
if (unit.health < 100) { // add health bar
@ -122,7 +121,7 @@ class UnitGroup(val unit: MapUnit, val size: Float): Group() {
return when {
unit.isFortified() -> ImageGetter.getImage("UnitActionIcons/Fortify")
unit.isSleeping() -> ImageGetter.getImage("UnitActionIcons/Sleep")
unit.isMoving() -> ImageGetter.getStatIcon("Movement")
unit.isMoving() -> ImageGetter.getImage("UnitActionIcons/MoveTo")
unit.isExploring() -> ImageGetter.getImage("UnitActionIcons/Explore")
unit.isAutomated() -> ImageGetter.getImage("UnitActionIcons/Automate")
unit.isSetUpForSiege() -> ImageGetter.getImage("UnitActionIcons/SetUp")