mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-21 05:09:25 +07:00
Thin lines around construction images
This commit is contained in:
@ -257,18 +257,18 @@ object ImageGetter {
|
||||
return if (imageExists(buildingPortraitLocation)) {
|
||||
getImage(buildingPortraitLocation).toGroup(size)
|
||||
} else
|
||||
getImage("BuildingIcons/$construction").surroundWithCircle(size)
|
||||
getImage("BuildingIcons/$construction").surroundWithCircle(size).surroundWithThinCircle(Color.BLACK)
|
||||
}
|
||||
if (ruleset.units.containsKey(construction)) {
|
||||
val unitPortraitLocation = "UnitPortraits/$construction"
|
||||
return if (imageExists(unitPortraitLocation)) {
|
||||
getImage(unitPortraitLocation).toGroup(size)
|
||||
} else
|
||||
getUnitIcon(construction).surroundWithCircle(size)
|
||||
getUnitIcon(construction).surroundWithCircle(size).surroundWithThinCircle(Color.BLACK)
|
||||
}
|
||||
if (construction == "Nothing")
|
||||
return getImage("OtherIcons/Sleep").surroundWithCircle(size)
|
||||
return getStatIcon(construction).surroundWithCircle(size)
|
||||
return getImage("OtherIcons/Sleep").surroundWithCircle(size).surroundWithThinCircle(Color.BLACK)
|
||||
return getStatIcon(construction).surroundWithCircle(size).surroundWithThinCircle(Color.BLACK)
|
||||
}
|
||||
|
||||
fun getPromotionIcon(promotionName: String, size: Float = 30f): Actor {
|
||||
|
@ -16,6 +16,7 @@ import com.unciv.ui.utils.extensions.brighten
|
||||
import com.unciv.ui.utils.extensions.center
|
||||
import com.unciv.ui.utils.extensions.darken
|
||||
import com.unciv.ui.utils.extensions.surroundWithCircle
|
||||
import com.unciv.ui.utils.extensions.surroundWithThinCircle
|
||||
import com.unciv.ui.utils.extensions.toLabel
|
||||
|
||||
class TechButton(techName:String, private val techManager: TechManager, isWorldScreen: Boolean = true) : Table(BaseScreen.skin) {
|
||||
@ -101,7 +102,9 @@ class TechButton(techName:String, private val techManager: TechManager, isWorldS
|
||||
for (unique in tech.uniques)
|
||||
techEnabledIcons.add(
|
||||
ImageGetter.getImage("OtherIcons/Star")
|
||||
.apply { color = Color.BLACK }.surroundWithCircle(techIconSize))
|
||||
.apply { color = Color.BLACK }
|
||||
.surroundWithCircle(techIconSize)
|
||||
.surroundWithThinCircle(Color.BLACK))
|
||||
|
||||
if (isWorldScreen) rightSide.add(techEnabledIcons)
|
||||
else rightSide.add(techEnabledIcons)
|
||||
|
Reference in New Issue
Block a user