mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-27 05:46:43 -04:00
Added City tile!
This commit is contained in:
parent
a52bc2776c
commit
2503da2ed0
@ -114,7 +114,8 @@ open class TileGroup(var tileInfo: TileInfo) : Group() {
|
|||||||
|
|
||||||
fun getTileBaseImageLocation(isRevealed: Boolean): String {
|
fun getTileBaseImageLocation(isRevealed: Boolean): String {
|
||||||
if(!isRevealed) return tileSetLocation+"Hexagon"
|
if(!isRevealed) return tileSetLocation+"Hexagon"
|
||||||
|
if(tileInfo.isCityCenter() && ImageGetter.imageExists(tileSetLocation+"City"))
|
||||||
|
return tileSetLocation+"City"
|
||||||
val baseTerrainTileLocation = tileSetLocation+tileInfo.baseTerrain
|
val baseTerrainTileLocation = tileSetLocation+tileInfo.baseTerrain
|
||||||
val baseTerrainAndFeatureTileLocation = baseTerrainTileLocation+"+"+tileInfo.terrainFeature
|
val baseTerrainAndFeatureTileLocation = baseTerrainTileLocation+"+"+tileInfo.terrainFeature
|
||||||
if(tileInfo.terrainFeature!=null && ImageGetter.imageExists(baseTerrainAndFeatureTileLocation))
|
if(tileInfo.terrainFeature!=null && ImageGetter.imageExists(baseTerrainAndFeatureTileLocation))
|
||||||
@ -226,6 +227,9 @@ open class TileGroup(var tileInfo: TileInfo) : Group() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun updateCityImage() {
|
private fun updateCityImage() {
|
||||||
|
if(currentTileBaseImageLocation == tileSetLocation+"City") // have a city tile, don't need an overlay
|
||||||
|
return
|
||||||
|
|
||||||
if (cityImage == null && tileInfo.isCityCenter()) {
|
if (cityImage == null && tileInfo.isCityCenter()) {
|
||||||
cityImage = ImageGetter.getImage("OtherIcons/City.png")
|
cityImage = ImageGetter.getImage("OtherIcons/City.png")
|
||||||
featureLayerGroup.addActor(cityImage)
|
featureLayerGroup.addActor(cityImage)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user