mirror of
https://github.com/yairm210/Unciv.git
synced 2025-01-10 23:37:31 +07:00
Normalized resource reveal notification
This commit is contained in:
parent
3d3b2cd3fc
commit
55b2da6d75
@ -40,21 +40,20 @@
|
||||
Polish:"Twoje imperium weszło w Złoty Wiek!"
|
||||
}
|
||||
|
||||
"revealed near":{ // As in "Coal revealed near London"
|
||||
Italian:"scoperto vicino a"
|
||||
Russian:"обнаружен вблизи "
|
||||
French:"est dévoilé près de"
|
||||
Romanian:"dezvăluit lângă"
|
||||
German:"gefunden in der Nähe von"
|
||||
Dutch:"Ontdekt: in de buurt van"
|
||||
Spanish:"descubierto cerca de"
|
||||
Simplified_Chinese:"被发现在",
|
||||
Traditional_Chinese:"被發現在",
|
||||
Portuguese:"revelado perto de"
|
||||
Japanese:"付近で明らかに",
|
||||
Czech:" objeven(a) poblíž"
|
||||
Ukrainian:"виявлено біля"
|
||||
Polish:"odkryte nieopodal"
|
||||
"[resourceName] revealed near [cityName]":{ // As in "Coal revealed near London"
|
||||
Italian:"[resourceName] scoperto vicino a [cityName]",
|
||||
Russian:"[resourceName] обнаружен вблизи [cityName]",
|
||||
French:"[resourceName] est dévoilé près de [cityName]",
|
||||
Romanian:"[resourceName] dezvăluit lângă [cityName]",
|
||||
German:"[resourceName] gefunden in der Nähe von [cityName]",
|
||||
Dutch:"[resourceName] Ontdekt: in de buurt van [cityName]",
|
||||
Spanish:"[resourceName] descubierto cerca de [cityName]",
|
||||
Simplified_Chinese:"[resourceName] 被发现在 [cityName]",
|
||||
Traditional_Chinese:"[resourceName] 被發現在 [cityName]",
|
||||
Portuguese:"[resourceName] revelado perto de [cityName]",
|
||||
Czech:"[resourceName] objeven(a) poblíž [cityName]",
|
||||
Ukrainian:"[resourceName] виявлено біля [cityName]",
|
||||
Polish:"[resourceName] odkryte nieopodal [cityName]"
|
||||
}
|
||||
|
||||
"A [greatPerson] has been born!":{ //Smashfanful sayd: "You should add WHERE the Great Person is born, so it should be "A [greatPerson] is born in [cityName]""
|
||||
|
@ -166,17 +166,15 @@ class TechManager {
|
||||
.forEach { civInfo.addNotification("[" + it.name + "] policy branch unlocked!", null, Color.PURPLE) }
|
||||
}
|
||||
|
||||
val revealedResource = GameBasics.TileResources.values.firstOrNull { techName == it.revealedBy }
|
||||
|
||||
if (revealedResource != null) {
|
||||
for(revealedResource in GameBasics.TileResources.values.filter{ techName == it.revealedBy }){
|
||||
for (tileInfo in civInfo.gameInfo.tileMap.values
|
||||
.filter { it.resource == revealedResource.name && civInfo == it.getOwner() }) {
|
||||
|
||||
val closestCityTile = tileInfo.getTilesInDistance(4)
|
||||
.firstOrNull { it.isCityCenter() }
|
||||
if (closestCityTile != null) {
|
||||
civInfo.addNotification("{" + revealedResource.name + "} {revealed near} "
|
||||
+ closestCityTile.getCity()!!.name, tileInfo.position, Color.BLUE) // todo change to [] notation
|
||||
val text = "[${revealedResource.name}] revealed near [${closestCityTile.getCity()!!.name}]"
|
||||
civInfo.addNotification(text, tileInfo.position, Color.BLUE)
|
||||
break
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user