Fix centering of unit HP bar (#8653)

Co-authored-by: vegeta1k95 <vfylfhby>
This commit is contained in:
vegeta1k95 2023-02-10 23:45:54 +01:00 committed by GitHub
parent 8babec78d9
commit c35c4c4fb5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -12,6 +12,7 @@ import com.unciv.UncivGame
import com.unciv.logic.map.mapunit.MapUnit
import com.unciv.ui.images.ImageGetter
import com.unciv.ui.utils.extensions.addToCenter
import com.unciv.ui.utils.extensions.centerX
import com.unciv.ui.utils.extensions.colorFromRGB
import com.unciv.ui.utils.extensions.setSize
import com.unciv.ui.utils.extensions.surroundWithCircle
@ -125,7 +126,9 @@ class UnitGroup(val unit: MapUnit, val size: Float): Group() {
}
if (unit.health < 100) { // add health bar
addActor(ImageGetter.getHealthBar(unit.health.toFloat(), 100f, size))
val hp = ImageGetter.getHealthBar(unit.health.toFloat(), 100f, size*0.78f)
addActor(hp)
hp.centerX(this)
}
}