This commit is contained in:
Yair Morgenstern 2024-01-25 00:00:23 +02:00
parent d3cefd0b9c
commit 03af1f475c
43 changed files with 199 additions and 53 deletions

View File

@ -3591,7 +3591,9 @@ Invisible to non-adjacent units =
# Requires translation!
Can see invisible [mapUnitFilter] units =
# Requires translation!
May upgrade to [baseUnitFilter] through ruins-like effects =
May upgrade to [unit] through ruins-like effects =
# Requires translation!
Can upgrade to [unit] =
# Requires translation!
Destroys tile improvements when attacking =
# Requires translation!
@ -3783,6 +3785,8 @@ after enhancing a religion =
# Requires translation!
if [buildingFilter] is constructed =
# Requires translation!
if [buildingFilter] is constructed by anybody =
# Requires translation!
with [resource] =
# Requires translation!
without [resource] =

View File

@ -3863,7 +3863,9 @@ Invisible to non-adjacent units =
# Requires translation!
Can see invisible [mapUnitFilter] units =
# Requires translation!
May upgrade to [baseUnitFilter] through ruins-like effects =
May upgrade to [unit] through ruins-like effects =
# Requires translation!
Can upgrade to [unit] =
# Requires translation!
Destroys tile improvements when attacking =
# Requires translation!
@ -4055,6 +4057,8 @@ after enhancing a religion =
# Requires translation!
if [buildingFilter] is constructed =
# Requires translation!
if [buildingFilter] is constructed by anybody =
# Requires translation!
with [resource] =
# Requires translation!
without [resource] =

View File

@ -3825,7 +3825,9 @@ Invisible to non-adjacent units =
# Requires translation!
Can see invisible [mapUnitFilter] units =
# Requires translation!
May upgrade to [baseUnitFilter] through ruins-like effects =
May upgrade to [unit] through ruins-like effects =
# Requires translation!
Can upgrade to [unit] =
# Requires translation!
Destroys tile improvements when attacking =
# Requires translation!
@ -4017,6 +4019,8 @@ after enhancing a religion =
# Requires translation!
if [buildingFilter] is constructed =
# Requires translation!
if [buildingFilter] is constructed by anybody =
# Requires translation!
with [resource] =
# Requires translation!
without [resource] =

View File

@ -2157,7 +2157,9 @@ Can be earned through combat = Pode ser obtido através do combate
[greatPerson] is earned [relativeAmount]% faster = [greatPerson] é desenvolvida [relativeAmount]% mais rápido
Invisible to non-adjacent units = Invisível para unidades não adjacentes
Can see invisible [mapUnitFilter] units = Pode ver unidades invisíveis [mapUnitFilter]
May upgrade to [baseUnitFilter] through ruins-like effects = Pode melhorar para [baseUnitFilter] através de efeitos semelhantes a ruínas
May upgrade to [unit] through ruins-like effects = Pode melhorar para [unit] através de efeitos semelhantes a ruínas
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = Destrói melhorias de painel ao atacar
Cannot move = Não pode se mover
Double movement in [terrainFilter] = Movimento duplo em [terrainFilter]
@ -2253,6 +2255,8 @@ after founding a religion = depois de fundar uma religião
before enhancing a religion = antes de aprimorar uma religião
after enhancing a religion = depois de aprimorar uma religião
if [buildingFilter] is constructed = se [buildingFilter] for construído
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = com [resource]
without [resource] = sem [resource]
when above [amount] [stat/resource] = quando acima de [amount] de [stat/resource]

View File

@ -2914,7 +2914,9 @@ Invisible to non-adjacent units =
# Requires translation!
Can see invisible [mapUnitFilter] units =
# Requires translation!
May upgrade to [baseUnitFilter] through ruins-like effects =
May upgrade to [unit] through ruins-like effects =
# Requires translation!
Can upgrade to [unit] =
# Requires translation!
Destroys tile improvements when attacking =
# Requires translation!
@ -3103,6 +3105,8 @@ after enhancing a religion =
# Requires translation!
if [buildingFilter] is constructed =
# Requires translation!
if [buildingFilter] is constructed by anybody =
# Requires translation!
with [resource] =
# Requires translation!
without [resource] =

View File

@ -2158,7 +2158,9 @@ Can be earned through combat = Es pot obtenir a través del combat
[greatPerson] is earned [relativeAmount]% faster = Cada «[greatPerson]» saconsegueix un [relativeAmount] % més de pressa
Invisible to non-adjacent units = Invisible per a les unitats que no estiguin adjacents
Can see invisible [mapUnitFilter] units = Pot veure unitats [mapUnitFilter] invisibles
May upgrade to [baseUnitFilter] through ruins-like effects = Es pot millorar a [baseUnitFilter] a través defectes de les ruïnes
May upgrade to [unit] through ruins-like effects = Es pot millorar a [unit] a través defectes de les ruïnes
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = Destrueix les millores de la casella quan ataca
Cannot move = No es pot moure
Double movement in [terrainFilter] = Es duplica el moviment en caselles de tipus «[terrainFilter]»
@ -2254,6 +2256,8 @@ after founding a religion = després de fundar una religió
before enhancing a religion = abans de millorar una religió
after enhancing a religion = després de millorar una religió
if [buildingFilter] is constructed = si sha construït «[buildingFilter]»
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = amb [resource]
without [resource] = sense [resource]
when above [amount] [stat/resource] = quan sestigui per damunt de [amount] [stat/resource]

View File

@ -2479,7 +2479,9 @@ Can be earned through combat =
[greatPerson] is earned [relativeAmount]% faster = [greatPerson] se získává o [relativeAmount]% rychleji
Invisible to non-adjacent units = Neviditelný pro nesousední jednotky
Can see invisible [mapUnitFilter] units = Může vidět neviditelné [mapUnitFilter] jednotky
May upgrade to [baseUnitFilter] through ruins-like effects = Lze vylepšit na [baseUnitFilter] pomocí efektu ruin a podobných
May upgrade to [unit] through ruins-like effects = Lze vylepšit na [unit] pomocí efektu ruin a podobných
# Requires translation!
Can upgrade to [unit] =
# Requires translation!
Destroys tile improvements when attacking =
# Requires translation!
@ -2616,6 +2618,8 @@ after enhancing a religion =
# Requires translation!
if [buildingFilter] is constructed =
# Requires translation!
if [buildingFilter] is constructed by anybody =
# Requires translation!
with [resource] =
# Requires translation!
without [resource] =

View File

@ -2159,7 +2159,9 @@ Can be earned through combat = Kan verdiend worden door te vechten
[greatPerson] is earned [relativeAmount]% faster = [greatPerson] wordt [relativeAmount]% sneller verkregen
Invisible to non-adjacent units = Onzichtbaar voor niet-aangrenzende eenheden
Can see invisible [mapUnitFilter] units = Kan onzichtbare [mapUnitFilter] eenheden zien
May upgrade to [baseUnitFilter] through ruins-like effects = Kan opwaarderen naar [baseUnitFilter] door ruine-achtige effecten
May upgrade to [unit] through ruins-like effects = Kan opwaarderen naar [unit] door ruine-achtige effecten
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = Vernietigd verbeteringen tijdens een aanval
Cannot move = Kan niet bewegen
Double movement in [terrainFilter] = Dubbele beweging in [terrainFilter]
@ -2255,6 +2257,8 @@ after founding a religion = na het stichten van een religie
before enhancing a religion = voor het verbeteren van een religie
after enhancing a religion = na het verbeteren van een religie
if [buildingFilter] is constructed = als [buildingFilter] is gebouwd
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = met [resource]
without [resource] = zonder [resource]
when above [amount] [stat/resource] = boven [amount] [stat/resource]

View File

@ -4021,7 +4021,9 @@ Invisible to non-adjacent units =
# Requires translation!
Can see invisible [mapUnitFilter] units =
# Requires translation!
May upgrade to [baseUnitFilter] through ruins-like effects =
May upgrade to [unit] through ruins-like effects =
# Requires translation!
Can upgrade to [unit] =
# Requires translation!
Destroys tile improvements when attacking =
# Requires translation!
@ -4213,6 +4215,8 @@ after enhancing a religion =
# Requires translation!
if [buildingFilter] is constructed =
# Requires translation!
if [buildingFilter] is constructed by anybody =
# Requires translation!
with [resource] =
# Requires translation!
without [resource] =

View File

@ -2328,7 +2328,9 @@ Can be earned through combat =
[greatPerson] is earned [relativeAmount]% faster = [greatPerson] ay makukuha mo ng [relativeAmount]% na mas mabilis
Invisible to non-adjacent units = Hindi nakikita ng mga katabi na yunit
Can see invisible [mapUnitFilter] units = Maaaring makakita ng [mapUnitFilter] units
May upgrade to [baseUnitFilter] through ruins-like effects = Maaaring itaas sa [baseUnitFilter] sa pamamagitan ng mga epekto na tulad sa guho
May upgrade to [unit] through ruins-like effects = Maaaring itaas sa [unit] sa pamamagitan ng mga epekto na tulad sa guho
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = Winawasak ang mga pagbubuti sa tile kapag umaatake
Cannot move = Hindi maaaring kumilos
Double movement in [terrainFilter] = Dobleng paggalaw sa [terrainFilter]
@ -2432,6 +2434,8 @@ after founding a religion = pagkatapos magtatag ng isang relihiyon
before enhancing a religion = bago magpabuti ng isang relihiyon
after enhancing a religion = pagkatapos magpabuti ng isang relihiyon
if [buildingFilter] is constructed = kung itinayo ang [buildingFilter]
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = kasama ang [resource]
without [resource] = kapag wala ang [resource]
when above [amount] [stat/resource] = kapag nasa itaas ng [amount] [stat/resource]

View File

@ -3048,7 +3048,9 @@ Invisible to non-adjacent units =
# Requires translation!
Can see invisible [mapUnitFilter] units =
# Requires translation!
May upgrade to [baseUnitFilter] through ruins-like effects =
May upgrade to [unit] through ruins-like effects =
# Requires translation!
Can upgrade to [unit] =
# Requires translation!
Destroys tile improvements when attacking =
# Requires translation!
@ -3235,6 +3237,8 @@ after enhancing a religion =
# Requires translation!
if [buildingFilter] is constructed =
# Requires translation!
if [buildingFilter] is constructed by anybody =
# Requires translation!
with [resource] =
# Requires translation!
without [resource] =

View File

@ -783,7 +783,6 @@ Automated workers replace improvements = Les ouvriers automatisés remplacent le
Automated units move on turn start = Les unités automatisées se déplacent au début du tour
Automated units can upgrade = Les unités automatisées peuvent s'améliorer elles-mêmes
Automated units choose promotions = Les unités automatisées choisissent leurs promotions
# Requires translation!
Cities auto-bombard at end of turn = Les villes bombardent automatiquement à la fin du tour
Order trade offers by amount = Classer les offres d'échange par valeur
Ask for confirmation when pressing next turn = Demander confirmation pour passer au tour suivant
@ -2158,7 +2157,9 @@ Can be earned through combat = Peut être obtenu en combattant
[greatPerson] is earned [relativeAmount]% faster = [greatPerson] est obtenu [relativeAmount]% plus vite
Invisible to non-adjacent units = Invisible pour les unités non-adjacentes
Can see invisible [mapUnitFilter] units = Peut voir les unités [mapUnitFilter] invisibles
May upgrade to [baseUnitFilter] through ruins-like effects = Peut s'améliorer en [baseUnitFilter] via les bonus de ruines
May upgrade to [unit] through ruins-like effects = Peut s'améliorer en [unit] via les bonus de ruines
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = Détruit les aménagements de case en attaquant
Cannot move = Ne peut pas se déplacer
Double movement in [terrainFilter] = Mouvement doublé sur [terrainFilter]
@ -2254,6 +2255,8 @@ after founding a religion = après avoir fondé une religion
before enhancing a religion = avant de renforcer une religion
after enhancing a religion = après avoir renforcé une religion
if [buildingFilter] is constructed = si [buildingFilter] est construit(e)
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = avec [resource]
without [resource] = sans [resource]
when above [amount] [stat/resource] = quand à plus de [amount] [stat/resource]

View File

@ -2185,7 +2185,9 @@ Can be earned through combat =
[greatPerson] is earned [relativeAmount]% faster = [greatPerson] wird [relativeAmount]% schneller verdient
Invisible to non-adjacent units = Unsichtbar für nicht benachbarte Einheiten
Can see invisible [mapUnitFilter] units = Kann unsichtbare [mapUnitFilter] Einheiten sehen
May upgrade to [baseUnitFilter] through ruins-like effects = Kann durch Ruineneffekte zu [baseUnitFilter] aufrüsten
May upgrade to [unit] through ruins-like effects = Kann durch Ruineneffekte zu [unit] aufrüsten
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = Zerstört die Feldverbesserung bei einem Angriff
Cannot move = Kann nicht bewegt werden
Double movement in [terrainFilter] = Doppelte Bewegung auf [terrainFilter]
@ -2282,6 +2284,8 @@ after founding a religion = nach der Gründung einer Religion
before enhancing a religion = vor der Verbesserung einer Religion
after enhancing a religion = nach der Verbesserung einer Religion
if [buildingFilter] is constructed = wenn [buildingFilter] gebaut wurde
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = mit [resource]
without [resource] = ohne [resource]
when above [amount] [stat/resource] = bei mehr als [amount] [stat/resource]

View File

@ -3636,7 +3636,9 @@ Invisible to non-adjacent units =
# Requires translation!
Can see invisible [mapUnitFilter] units =
# Requires translation!
May upgrade to [baseUnitFilter] through ruins-like effects =
May upgrade to [unit] through ruins-like effects =
# Requires translation!
Can upgrade to [unit] =
# Requires translation!
Destroys tile improvements when attacking =
# Requires translation!
@ -3827,6 +3829,8 @@ after enhancing a religion =
# Requires translation!
if [buildingFilter] is constructed =
# Requires translation!
if [buildingFilter] is constructed by anybody =
# Requires translation!
with [resource] =
# Requires translation!
without [resource] =

View File

@ -2163,7 +2163,9 @@ Can be earned through combat = Harc során szerezhető
[greatPerson] is earned [relativeAmount]% faster = [relativeAmount]%-kal gyorsabban kapsz [greatPerson] egységeket
Invisible to non-adjacent units = Nem látják a nem szomszédos egységek
Can see invisible [mapUnitFilter] units = Észreveszi a láthatatlan [mapUnitFilter] egységeket
May upgrade to [baseUnitFilter] through ruins-like effects = [baseUnitFilter] egységgé korszerűsíthető a tudással, amely például az ősi romok között található
May upgrade to [unit] through ruins-like effects = [unit] egységgé korszerűsíthető a tudással, amely például az ősi romok között található
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = Elpusztítja a területfejlesztéseket támadáskor
Cannot move = Nem tud mozogni
Double movement in [terrainFilter] = Kétszer annyi lépés [terrainFilter] felszínen
@ -2259,6 +2261,8 @@ after founding a religion = a vallás megalapítása után
before enhancing a religion = a vallás kibővítése előtt
after enhancing a religion = a vallás kibővítése után
if [buildingFilter] is constructed = ha [buildingFilter] kész
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = [resource] segítségével
without [resource] = [resource] nélkül
when above [amount] [stat/resource] = [amount] egységnél több [stat/resource] esetén

View File

@ -2158,7 +2158,9 @@ Can be earned through combat = Bisa didapatkan melalui pertarungan
[greatPerson] is earned [relativeAmount]% faster = [greatPerson] didapatkan [relativeAmount]% lebih cepat
Invisible to non-adjacent units = Tidak dapat dilihat oleh unit yang tidak bersebelahan
Can see invisible [mapUnitFilter] units = Dapat melihat unit [mapUnitFilter] yang tidak kasat mata
May upgrade to [baseUnitFilter] through ruins-like effects = Dapat meningkat menjadi [baseUnitFilter] melalui pengaruh reruntuhan kuno
May upgrade to [unit] through ruins-like effects = Dapat meningkat menjadi [unit] melalui pengaruh reruntuhan kuno
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = Menghancurkan peningkatan daerah saat menyerang
Cannot move = Tidak bisa bergerak
Double movement in [terrainFilter] = Pergerakan dua kali lebih cepat di [terrainFilter]
@ -2254,6 +2256,8 @@ after founding a religion = setelah mendirikan agama
before enhancing a religion = sebelum menguatkan agama
after enhancing a religion = setelah menguatkan agama
if [buildingFilter] is constructed = jika [buildingFilter] telah dibangun
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = dengan [resource]
without [resource] = tanpa [resource]
when above [amount] [stat/resource] = saat di atas [amount] [stat/resource]

View File

@ -2157,7 +2157,9 @@ Can be earned through combat = Ottenibile tramite il combattimento
[greatPerson] is earned [relativeAmount]% faster = Recluti [greatPerson] il [relativeAmount]% più in fretta
Invisible to non-adjacent units = Invisibile alle unità non adiacenti
Can see invisible [mapUnitFilter] units = Può scoprire le unità [mapUnitFilter] invisibili
May upgrade to [baseUnitFilter] through ruins-like effects = Può aggiornarsi a [baseUnitFilter] tramite gli effetti delle rovine
May upgrade to [unit] through ruins-like effects = Può aggiornarsi a [unit] tramite gli effetti delle rovine
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = Distrugge i miglioramenti quando attacca.
Cannot move = Non può muoversi
Double movement in [terrainFilter] = Movimento raddoppiato su [terrainFilter]
@ -2253,6 +2255,8 @@ after founding a religion = dopo aver fondato una religione
before enhancing a religion = prima di potenziare una religione
after enhancing a religion = dopo aver potenziato una religione
if [buildingFilter] is constructed = se [buildingFilter] è presente
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = con [resource]
without [resource] = senza [resource]
when above [amount] [stat/resource] = oltre [amount] [stat/resource]

View File

@ -2260,7 +2260,9 @@ Can be earned through combat =
[greatPerson] is earned [relativeAmount]% faster = [greatPerson]を[relativeAmount]%早く獲得
Invisible to non-adjacent units = 隣接していないユニットから見えない
Can see invisible [mapUnitFilter] units = [mapUnitFilter]ユニットを視認できる
May upgrade to [baseUnitFilter] through ruins-like effects = 遺跡での[baseUnitFilter]へのアップグレードが発生しない
May upgrade to [unit] through ruins-like effects = 遺跡での[unit]へのアップグレードが発生しない
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = 攻撃時にマップ整備を破壊
Cannot move = 移動不可
Double movement in [terrainFilter] = 2倍[terrainFilter]に移動できます
@ -2370,6 +2372,8 @@ after founding a religion = 宗教創設後
before enhancing a religion = 宗教強化前
after enhancing a religion = 宗教強化後
if [buildingFilter] is constructed = [buildingFilter]が建設されていれば
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = [resource]で
without [resource] = [resource]無しで
when above [amount] [stat/resource] = [stat/resource][amount]より多く

View File

@ -2169,7 +2169,9 @@ Can be earned through combat = 전투로 획득 가능
[greatPerson] is earned [relativeAmount]% faster = [greatPerson] 출현 속도 +[relativeAmount]%
Invisible to non-adjacent units = 인접한 유닛이 없으면 보이지 않음
Can see invisible [mapUnitFilter] units = [mapUnitFilter] 유닛 탐지 가능
May upgrade to [baseUnitFilter] through ruins-like effects = 고대 유적 등을 통해서 [baseUnitFilter](으)로 업그레이드 가능
May upgrade to [unit] through ruins-like effects = 고대 유적 등을 통해서 [unit](으)로 업그레이드 가능
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = 공격시 시설 파괴
Cannot move = 이동 불가
Double movement in [terrainFilter] = [terrainFilter]에서 행동력 소모 절반
@ -2265,6 +2267,8 @@ after founding a religion = 종교 창시 후
before enhancing a religion = 종교 강화 전
after enhancing a religion = 종교 강화 후
if [buildingFilter] is constructed = [buildingFilter]이 건설되었을때만
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = [resource]이(가) 있는
without [resource] = [resource]이(가) 없는
when above [amount] [stat/resource] = [stat/resource] [amount] 초과 시

View File

@ -3769,7 +3769,9 @@ Invisible to non-adjacent units =
# Requires translation!
Can see invisible [mapUnitFilter] units =
# Requires translation!
May upgrade to [baseUnitFilter] through ruins-like effects =
May upgrade to [unit] through ruins-like effects =
# Requires translation!
Can upgrade to [unit] =
# Requires translation!
Destroys tile improvements when attacking =
# Requires translation!
@ -3960,6 +3962,8 @@ after enhancing a religion =
# Requires translation!
if [buildingFilter] is constructed =
# Requires translation!
if [buildingFilter] is constructed by anybody =
# Requires translation!
with [resource] =
# Requires translation!
without [resource] =

View File

@ -2439,7 +2439,9 @@ Can be earned through combat =
[greatPerson] is earned [relativeAmount]% faster = [greatPerson] įgyjamas [relativeAmount]% greičiau
Invisible to non-adjacent units = Nematoma(s) daliniams nesamtiems šalia
Can see invisible [mapUnitFilter] units = Gali aptikti nematomus dalinius: [mapUnitFilter]
May upgrade to [baseUnitFilter] through ruins-like effects = Įėjęs į griuvėsius gali būti pakeistas į: [baseUnitFilter]
May upgrade to [unit] through ruins-like effects = Įėjęs į griuvėsius gali būti pakeistas į: [unit]
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = Atakuojant sunaikina laukelio patobulinimus
Cannot move = Negali judėti
Double movement in [terrainFilter] = Dvigubas judėjimas per: [terrainFilter]
@ -2560,6 +2562,8 @@ before enhancing a religion =
# Requires translation!
after enhancing a religion =
if [buildingFilter] is constructed = jei pastatyta(s): [buildingFilter]
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = su: [resource]
without [resource] = be: [resource]
# Requires translation!

View File

@ -2966,7 +2966,9 @@ Invisible to non-adjacent units =
# Requires translation!
Can see invisible [mapUnitFilter] units =
# Requires translation!
May upgrade to [baseUnitFilter] through ruins-like effects =
May upgrade to [unit] through ruins-like effects =
# Requires translation!
Can upgrade to [unit] =
# Requires translation!
Destroys tile improvements when attacking =
# Requires translation!
@ -3154,6 +3156,8 @@ after enhancing a religion =
# Requires translation!
if [buildingFilter] is constructed =
# Requires translation!
if [buildingFilter] is constructed by anybody =
# Requires translation!
with [resource] =
# Requires translation!
without [resource] =

View File

@ -3415,7 +3415,9 @@ Invisible to non-adjacent units =
# Requires translation!
Can see invisible [mapUnitFilter] units =
# Requires translation!
May upgrade to [baseUnitFilter] through ruins-like effects =
May upgrade to [unit] through ruins-like effects =
# Requires translation!
Can upgrade to [unit] =
# Requires translation!
Destroys tile improvements when attacking =
# Requires translation!
@ -3606,6 +3608,8 @@ after enhancing a religion =
# Requires translation!
if [buildingFilter] is constructed =
# Requires translation!
if [buildingFilter] is constructed by anybody =
# Requires translation!
with [resource] =
# Requires translation!
without [resource] =

View File

@ -2986,7 +2986,9 @@ Invisible to non-adjacent units =
# Requires translation!
Can see invisible [mapUnitFilter] units =
# Requires translation!
May upgrade to [baseUnitFilter] through ruins-like effects =
May upgrade to [unit] through ruins-like effects =
# Requires translation!
Can upgrade to [unit] =
# Requires translation!
Destroys tile improvements when attacking =
# Requires translation!
@ -3177,6 +3179,8 @@ after enhancing a religion =
# Requires translation!
if [buildingFilter] is constructed =
# Requires translation!
if [buildingFilter] is constructed by anybody =
# Requires translation!
with [resource] =
# Requires translation!
without [resource] =

View File

@ -2158,7 +2158,9 @@ Can be earned through combat = Można zdobyć przez bitwę
[greatPerson] is earned [relativeAmount]% faster = Jednostki [greatPerson] będą generowane [relativeAmount]% szybciej
Invisible to non-adjacent units = Widoczny tylko dla bezpośrednio sąsiadujących jednostek
Can see invisible [mapUnitFilter] units = Wykrywa niewidoczne jednostki [mapUnitFilter]
May upgrade to [baseUnitFilter] through ruins-like effects = Może ulepszyć się do → [baseUnitFilter] dzięki odkryciom w ruinach
May upgrade to [unit] through ruins-like effects = Może ulepszyć się do → [unit] dzięki odkryciom w ruinach
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = Niszczy ulepszenia pól podczas ataku
Cannot move = Nie może się poruszać
Double movement in [terrainFilter] = Podwójny ruch przez [terrainFilter]
@ -2254,6 +2256,8 @@ after founding a religion = po założeniu religii
before enhancing a religion = przed umocnieniem religii
after enhancing a religion = po umocnieniu religii
if [buildingFilter] is constructed = jeśli ukończono [buildingFilter]
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = z [resource]
without [resource] = bez [resource]
when above [amount] [stat/resource] = gdy posiadasz ponad [amount] [stat/resource]

View File

@ -2500,7 +2500,9 @@ Invisible to non-adjacent units =
# Requires translation!
Can see invisible [mapUnitFilter] units =
# Requires translation!
May upgrade to [baseUnitFilter] through ruins-like effects =
May upgrade to [unit] through ruins-like effects =
# Requires translation!
Can upgrade to [unit] =
# Requires translation!
Destroys tile improvements when attacking =
# Requires translation!
@ -2669,6 +2671,8 @@ after enhancing a religion =
# Requires translation!
if [buildingFilter] is constructed =
# Requires translation!
if [buildingFilter] is constructed by anybody =
# Requires translation!
with [resource] =
# Requires translation!
without [resource] =

View File

@ -2391,7 +2391,9 @@ Invisible to non-adjacent units =
# Requires translation!
Can see invisible [mapUnitFilter] units =
# Requires translation!
May upgrade to [baseUnitFilter] through ruins-like effects =
May upgrade to [unit] through ruins-like effects =
# Requires translation!
Can upgrade to [unit] =
# Requires translation!
Destroys tile improvements when attacking =
Cannot move = Nu se poate mișca
@ -2532,6 +2534,8 @@ before enhancing a religion =
after enhancing a religion =
# Requires translation!
if [buildingFilter] is constructed =
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = cu [resource]
without [resource] = fară [resource]
# Requires translation!

View File

@ -2172,7 +2172,9 @@ Can be earned through combat =
[greatPerson] is earned [relativeAmount]% faster = [greatPerson] появляется на [relativeAmount]% быстрее
Invisible to non-adjacent units = Невидим для юнитов, которые не находятся рядом
Can see invisible [mapUnitFilter] units = Может обнаруживать невидимые юниты: [mapUnitFilter]
May upgrade to [baseUnitFilter] through ruins-like effects = Может быть промодернизирован до [baseUnitFilter] через действия руин
May upgrade to [unit] through ruins-like effects = Может быть промодернизирован до [unit] через действия руин
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = Разрушает улучшения клеток при атаке
Cannot move = Не может передвигаться
Double movement in [terrainFilter] = Двукратная скорость перемещения через [terrainFilter]
@ -2269,6 +2271,8 @@ after founding a religion = после основания религии
before enhancing a religion = до укрепления религии
after enhancing a religion = после укрепления религии
if [buildingFilter] is constructed = если имеется: [buildingFilter]
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = с: [resource]
without [resource] = без: [resource]
when above [amount] [stat/resource] = когда больше [amount] [stat/resource]

View File

@ -3372,7 +3372,9 @@ Invisible to non-adjacent units =
# Requires translation!
Can see invisible [mapUnitFilter] units =
# Requires translation!
May upgrade to [baseUnitFilter] through ruins-like effects =
May upgrade to [unit] through ruins-like effects =
# Requires translation!
Can upgrade to [unit] =
# Requires translation!
Destroys tile improvements when attacking =
# Requires translation!
@ -3544,6 +3546,8 @@ before enhancing a religion =
after enhancing a religion =
# Requires translation!
if [buildingFilter] is constructed =
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = из [resource]
without [resource] = без [resource]
# Requires translation!

View File

@ -2158,7 +2158,9 @@ Can be earned through combat = 可通过战斗获得
[greatPerson] is earned [relativeAmount]% faster = [greatPerson]的产生速率 +[relativeAmount]%
Invisible to non-adjacent units = 对非相邻单位不可见
Can see invisible [mapUnitFilter] units = 能发现隐形的[mapUnitFilter]单位
May upgrade to [baseUnitFilter] through ruins-like effects = 可在废墟中升级为[baseUnitFilter]
May upgrade to [unit] through ruins-like effects = 可在废墟中升级为[unit]
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = 攻击时摧毁地块设施
Cannot move = 无法移动
Double movement in [terrainFilter] = 在[terrainFilter]中拥有双倍移动力
@ -2254,6 +2256,8 @@ after founding a religion = 在创立宗教之后
before enhancing a religion = 在加强宗教信仰之前
after enhancing a religion = 在加强宗教信仰之后
if [buildingFilter] is constructed = 如果该城市已建造[buildingFilter]
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = 拥有[resource]的
without [resource] = 未拥有[resource]的
when above [amount] [stat/resource] = 当[stat/resource]超过[amount]时

View File

@ -2158,7 +2158,9 @@ Can be earned through combat = Puede obtenerse mediante el combate
[greatPerson] is earned [relativeAmount]% faster = [greatPerson] se gana [relativeAmount]% más rápido
Invisible to non-adjacent units = Invisible para unidades no-adyacentes
Can see invisible [mapUnitFilter] units = Puede ver unidades [mapUnitFilter] invisibles
May upgrade to [baseUnitFilter] through ruins-like effects = Puede mejorarse a [baseUnitFilter] a través de efectos de ruinas
May upgrade to [unit] through ruins-like effects = Puede mejorarse a [unit] a través de efectos de ruinas
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = Destruye mejoras de casilla al atacar
Cannot move = No se puede mover
Double movement in [terrainFilter] = Doble movimiento en [terrainFilter]
@ -2254,6 +2256,8 @@ after founding a religion = después de Fundar una Religión
before enhancing a religion = antes de Realzar una Religión
after enhancing a religion = después de Realzar una Religión
if [buildingFilter] is constructed = si [buildingFilter] está construido
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = con [resource]
without [resource] = sin [resource]
when above [amount] [stat/resource] = al tener más de [amount] [stat/resource]

View File

@ -2447,7 +2447,9 @@ Can be earned through combat =
[greatPerson] is earned [relativeAmount]% faster = [greatPerson] tjänas in [relativeAmount]% snabbare
Invisible to non-adjacent units = Osynlig för icke-angränsande enheter
Can see invisible [mapUnitFilter] units = Kan se osynliga [mapUnitFilter] enheter
May upgrade to [baseUnitFilter] through ruins-like effects = Kan uppgraderas till [baseUnitFilter] genom ruin-liknande effekter
May upgrade to [unit] through ruins-like effects = Kan uppgraderas till [unit] genom ruin-liknande effekter
# Requires translation!
Can upgrade to [unit] =
# Requires translation!
Destroys tile improvements when attacking =
# Requires translation!
@ -2572,6 +2574,8 @@ before enhancing a religion =
# Requires translation!
after enhancing a religion =
if [buildingFilter] is constructed = om [buildingFilter] är byggt
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = med [resource]
# Requires translation!
without [resource] =

View File

@ -2266,7 +2266,9 @@ Can be earned through combat =
[greatPerson] is earned [relativeAmount]% faster = [greatPerson]的產生速率+[relativeAmount]%
Invisible to non-adjacent units = 對非相鄰單位不可見
Can see invisible [mapUnitFilter] units = 能發現不可見的[mapUnitFilter]單位
May upgrade to [baseUnitFilter] through ruins-like effects = 可通過類似廢墟的效果升級為[baseUnitFilter]
May upgrade to [unit] through ruins-like effects = 可通過類似廢墟的效果升級為[unit]
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = 攻擊時摧毀地塊設施
Cannot move = 無法移動
Double movement in [terrainFilter] = 在[terrainFilter]中擁有雙倍移動力
@ -2367,6 +2369,8 @@ after founding a religion = 在創立宗教之後
before enhancing a religion = 在加強宗教信仰之前
after enhancing a religion = 在加強宗教信仰之後
if [buildingFilter] is constructed = 如果[buildingFilter]已建造
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = 擁有[resource]
without [resource] = 未擁有[resource]
when above [amount] [stat/resource] = 當[stat/resource]高於[amount]時

View File

@ -2312,7 +2312,9 @@ Can be earned through combat =
Invisible to non-adjacent units =
# Requires translation!
Can see invisible [mapUnitFilter] units =
May upgrade to [baseUnitFilter] through ruins-like effects = Antik Kalıntılar gibi elemanlar ile [baseUnitFilter] birliğine yükselebilir
May upgrade to [unit] through ruins-like effects = Antik Kalıntılar gibi elemanlar ile [unit] birliğine yükselebilir
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = Saldırırken karo geliştirmelerini yok eder
Cannot move = Hareket edemez
# Requires translation!
@ -2450,6 +2452,8 @@ after enhancing a religion = Dini geliştirdikten sonra
# Requires translation!
if [buildingFilter] is constructed =
# Requires translation!
if [buildingFilter] is constructed by anybody =
# Requires translation!
with [resource] =
# Requires translation!
without [resource] =

View File

@ -2195,7 +2195,9 @@ Can be earned through combat =
[greatPerson] is earned [relativeAmount]% faster = [greatPerson] зʼявляється на [relativeAmount]% швидше
Invisible to non-adjacent units = Невидима для не-прилеглих підрозділів
Can see invisible [mapUnitFilter] units = Може бачити невидимі підрозділи типу [mapUnitFilter]
May upgrade to [baseUnitFilter] through ruins-like effects = Можна удосконалити до [baseUnitFilter] завдяки руїнам, чи подібному ефекту
May upgrade to [unit] through ruins-like effects = Можна удосконалити до [unit] завдяки руїнам, чи подібному ефекту
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = Знищує покращення на клітинках під час атаці
Cannot move = Не може рухатися
Double movement in [terrainFilter] = Подвоює ➡Переміщення на клітинках типу [terrainFilter]
@ -2292,6 +2294,8 @@ after founding a religion = після заснування Релігії
before enhancing a religion = перед покращенням Релігії
after enhancing a religion = після покращення Релігії
if [buildingFilter] is constructed = якщо створено [buildingFilter]
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = з [resource]
without [resource] = без [resource]
when above [amount] [stat/resource] = коли більше [amount] [stat/resource]

View File

@ -2438,7 +2438,9 @@ Can be earned through combat =
[greatPerson] is earned [relativeAmount]% faster = [greatPerson] kiếm được [relativeAmount] nhanh hơn%
Invisible to non-adjacent units = Ẩn với các đơn vị không liền kề
Can see invisible [mapUnitFilter] units = Có thể thấy các đơn vị [mapUnitFilter] ẩn
May upgrade to [baseUnitFilter] through ruins-like effects = Có thể nâng cấp lên [baseUnitFilter] thông qua các hiệu ứng giống như tàn tích
May upgrade to [unit] through ruins-like effects = Có thể nâng cấp lên [unit] thông qua các hiệu ứng giống như tàn tích
# Requires translation!
Can upgrade to [unit] =
Destroys tile improvements when attacking = Phá hủy các cải tiến của ô khi tấn công
Cannot move = Không thể di chuyển
Double movement in [terrainFilter] = Di chuyển kép trong [terrainFilter]
@ -2555,6 +2557,8 @@ before enhancing a religion =
# Requires translation!
after enhancing a religion =
if [buildingFilter] is constructed = nếu [buildingFilter] được xây dựng
# Requires translation!
if [buildingFilter] is constructed by anybody =
with [resource] = với [resource]
without [resource] = không có [resource]
# Requires translation!

View File

@ -1,14 +1,14 @@
## 4.10.2
By SomeTroglodyte:
- A Conditional checking for a Building globally
- Unit actions "paging" new architecture
- Fix RequiresBuildingInSomeCities not being displayed in city constructions as rejection reason
By SeventhM:
- Fix Spectator stats when viewing another civ
- Allow units to upgrade to more than one unit
- Fix problems with stats from tiles and improvements
- Fix Spectator stats when viewing another civ
- Allow units to upgrade to more than one unit
- Fix problems with stats from tiles and improvements
By SomeTroglodyte:
- A Conditional checking for a Building globally
- Unit actions "paging" for smaller screens
- Fix RequiresBuildingInSomeCities not being displayed in city constructions as rejection reason
Improved Spectator selected Civ coloring - By tuvus

View File

@ -23,7 +23,6 @@ import com.unciv.ui.objectdescriptions.BuildingDescriptions
class Building : RulesetStatsObject(), INonPerpetualConstruction {
@Deprecated("The functionality provided by the requiredTech field is provided by the OnlyAvailableWhen unique.")
override var requiredTech: String? = null
override var cost: Int = -1

View File

@ -31,7 +31,6 @@ interface INonPerpetualConstruction : IConstruction, INamed, IHasUniques {
val hurryCostModifier: Int
// Future development should not increase the role of requiredTech, and should reduce it when possible.
// https://yairm210.github.io/Unciv/Developers/Translations%2C-mods%2C-and-modding-freedom-in-Open-Source#filters
@Deprecated("The functionality provided by the requiredTech field is provided by the OnlyAvailableWhen unique.")
var requiredTech: String?
override fun legacyRequiredTechs(): Sequence<String> = if (requiredTech == null) sequenceOf() else sequenceOf(requiredTech!!)

View File

@ -677,10 +677,13 @@ enum class UniqueType(
/////// tile conditionals
ConditionalNeighborTiles("with [amount] to [amount] neighboring [tileFilter] tiles", UniqueTarget.Conditional),
// TODO: Deprecate, since tilefilter is multifilter
ConditionalNeighborTilesAnd("with [amount] to [amount] neighboring [tileFilter] [tileFilter] tiles", UniqueTarget.Conditional),
ConditionalInTiles("in [tileFilter] tiles", UniqueTarget.Conditional),
// TODO: Deprecate, since tilefilter is multifilter
ConditionalInTilesAnd("in [tileFilter] [tileFilter] tiles", UniqueTarget.Conditional),
ConditionalInTilesNot("in tiles without [tileFilter]", UniqueTarget.Conditional),
// TODO: Add adjacency ("in tiles adjacent to [tileFilter]", "in tiles not adjacent to [tileFilter])
ConditionalNearTiles("within [amount] tiles of a [tileFilter]", UniqueTarget.Conditional),
/////// area conditionals

View File

@ -40,7 +40,6 @@ class BaseUnit : RulesetObject(), INonPerpetualConstruction {
var unitType: String = ""
val type by lazy { ruleset.unitTypes[unitType]!! }
@Deprecated("The functionality provided by the requiredTech field is provided by the OnlyAvailableWhen unique.")
override var requiredTech: String? = null
var requiredResource: String? = null
@ -88,7 +87,7 @@ class BaseUnit : RulesetObject(), INonPerpetualConstruction {
}
fun getRulesetUpgradeUnits(stateForConditionals: StateForConditionals? = null): Sequence<BaseUnit> {
return sequence {
return sequence {
for (unit in getUpgradeUnits(stateForConditionals))
yieldIfNotNull(ruleset.units[unit])
}

View File

@ -1385,8 +1385,13 @@ Simple unique parameters are explained by mouseover. Complex parameters are expl
Applicable to: Unit
??? example "May upgrade to [baseUnitFilter] through ruins-like effects"
Example: "May upgrade to [Melee] through ruins-like effects"
??? example "May upgrade to [unit] through ruins-like effects"
Example: "May upgrade to [Musketman] through ruins-like effects"
Applicable to: Unit
??? example "Can upgrade to [unit]"
Example: "Can upgrade to [Musketman]"
Applicable to: Unit

View File

@ -1,5 +1,3 @@
By SomeTroglodyte:
- A Conditional checking for a Building globally
- Unit actions "paging" new architecture