mirror of
https://github.com/yairm210/Unciv.git
synced 2025-03-09 20:29:50 +07:00
Default black color for thin circle
This commit is contained in:
parent
0a3f1c6384
commit
9c50052bc3
@ -25,7 +25,7 @@ data class UnitAction(
|
||||
fun getIcon(): Actor {
|
||||
if (type.imageGetter != null) return type.imageGetter.invoke()
|
||||
.surroundWithCircle(20f)
|
||||
.surroundWithThinCircle(Color.BLACK)
|
||||
.surroundWithThinCircle()
|
||||
return when (type) {
|
||||
UnitActionType.Create -> {
|
||||
ImageGetter.getImprovementIcon(title.getPlaceholderParameters()[0])
|
||||
@ -36,7 +36,7 @@ data class UnitAction(
|
||||
if (ImageGetter.religionIconExists(religionName)) religionName
|
||||
else "Pantheon"
|
||||
).apply { color = Color.BLACK }
|
||||
.surroundWithCircle(20f).surroundWithThinCircle(Color.BLACK)
|
||||
.surroundWithCircle(20f).surroundWithThinCircle()
|
||||
}
|
||||
else -> ImageGetter.getImage("UnitActionIcons/Star").apply { color = Color.BLACK }
|
||||
}
|
||||
|
@ -248,7 +248,7 @@ object ImageGetter {
|
||||
if (improvement != null)
|
||||
iconGroup.circle.color = getColorFromStats(improvement)
|
||||
|
||||
return iconGroup.surroundWithThinCircle(Color.BLACK)
|
||||
return iconGroup.surroundWithThinCircle()
|
||||
}
|
||||
|
||||
fun getPortraitImage(construction: String, size: Float): Group {
|
||||
@ -257,18 +257,18 @@ object ImageGetter {
|
||||
return if (imageExists(buildingPortraitLocation)) {
|
||||
getImage(buildingPortraitLocation).toGroup(size)
|
||||
} else
|
||||
getImage("BuildingIcons/$construction").surroundWithCircle(size).surroundWithThinCircle(Color.BLACK)
|
||||
getImage("BuildingIcons/$construction").surroundWithCircle(size).surroundWithThinCircle()
|
||||
}
|
||||
if (ruleset.units.containsKey(construction)) {
|
||||
val unitPortraitLocation = "UnitPortraits/$construction"
|
||||
return if (imageExists(unitPortraitLocation)) {
|
||||
getImage(unitPortraitLocation).toGroup(size)
|
||||
} else
|
||||
getUnitIcon(construction).surroundWithCircle(size).surroundWithThinCircle(Color.BLACK)
|
||||
getUnitIcon(construction).surroundWithCircle(size).surroundWithThinCircle()
|
||||
}
|
||||
if (construction == "Nothing")
|
||||
return getImage("OtherIcons/Sleep").surroundWithCircle(size).surroundWithThinCircle(Color.BLACK)
|
||||
return getStatIcon(construction).surroundWithCircle(size).surroundWithThinCircle(Color.BLACK)
|
||||
return getImage("OtherIcons/Sleep").surroundWithCircle(size).surroundWithThinCircle()
|
||||
return getStatIcon(construction).surroundWithCircle(size).surroundWithThinCircle()
|
||||
}
|
||||
|
||||
fun getPromotionIcon(promotionName: String, size: Float = 30f): Actor {
|
||||
@ -366,7 +366,7 @@ object ImageGetter {
|
||||
production.x = iconGroup.width - production.width
|
||||
iconGroup.addActor(production)
|
||||
}
|
||||
return iconGroup.surroundWithThinCircle(Color.BLACK)
|
||||
return iconGroup.surroundWithThinCircle()
|
||||
}
|
||||
|
||||
fun getTechIconGroup(techName: String, circleSize: Float): IconCircleGroup {
|
||||
|
@ -104,7 +104,7 @@ class TechButton(techName:String, private val techManager: TechManager, isWorldS
|
||||
ImageGetter.getImage("OtherIcons/Star")
|
||||
.apply { color = Color.BLACK }
|
||||
.surroundWithCircle(techIconSize)
|
||||
.surroundWithThinCircle(Color.BLACK))
|
||||
.surroundWithThinCircle())
|
||||
|
||||
if (isWorldScreen) rightSide.add(techEnabledIcons)
|
||||
else rightSide.add(techEnabledIcons)
|
||||
|
@ -313,7 +313,7 @@ fun Actor.surroundWithCircle(size: Float, resizeActor: Boolean = true, color: Co
|
||||
return IconCircleGroup(size, this, resizeActor, color)
|
||||
}
|
||||
|
||||
fun Actor.surroundWithThinCircle(color: Color): IconCircleGroup = surroundWithCircle(width*1.05f, false, color)
|
||||
fun Actor.surroundWithThinCircle(color: Color=Color.BLACK): IconCircleGroup = surroundWithCircle(width*1.05f, false, color)
|
||||
|
||||
|
||||
fun Actor.addBorder(size:Float, color: Color, expandCell:Boolean = false): Table {
|
||||
|
Loading…
Reference in New Issue
Block a user