Version rollout (#12162)

* Bump version and create initial changelog entry

* Update Latin translation (#12160)

* Merge & correction & update

* Fix translation

* Update translation

* Update translation

* Update translation

* Update translation

* Fix translation

* Fix translation

---------

Co-authored-by: sls1005 <sls1005@github.com>

* Update French.properties (#12158)

* Update Brazilian_Portuguese.properties (#12157)

* Update Indonesian.properties (#12156)

Corrected mistranslated words and translated the new codes.

---------

Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: sls1005 <90055573+sls1005@users.noreply.github.com>
Co-authored-by: sls1005 <sls1005@github.com>
Co-authored-by: Ouaz <Ouaz@users.noreply.github.com>
Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com>
Co-authored-by: X2003 <158255876+Xenia2003@users.noreply.github.com>
This commit is contained in:
Yair Morgenstern 2024-08-27 09:34:45 +03:00 committed by GitHub
parent 7ce519c5d4
commit ac72f3bd85
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
8 changed files with 486 additions and 391 deletions

View File

@ -2468,28 +2468,18 @@ Turn this tile into a [terrainName] tile = Transforme este painel em um painel [
Provides the cheapest [stat] building in your first [positiveAmount] cities for free = Fornece o edifício [stat] mais barato em suas primeiras [positiveAmount] cidades gratuitamente
Provides a [buildingName] in your first [positiveAmount] cities for free = Fornece um(a) [buildingName] em suas primeiras [positiveAmount] cidades gratuitamente
Triggers a [event] event = Aciona o evento [event]
# Requires translation!
[unitTriggerTarget] heals [positiveAmount] HP =
# Requires translation!
[unitTriggerTarget] takes [positiveAmount] damage =
# Requires translation!
[unitTriggerTarget] gains [amount] XP =
# Requires translation!
[unitTriggerTarget] upgrades for free =
# Requires translation!
[unitTriggerTarget] upgrades for free including special upgrades =
# Requires translation!
[unitTriggerTarget] gains the [promotion] promotion =
# Requires translation!
[unitTriggerTarget] loses the [promotion] promotion =
# Requires translation!
[unitTriggerTarget] gains [amount] movement =
# Requires translation!
[unitTriggerTarget] loses [amount] movement =
[unitTriggerTarget] heals [positiveAmount] HP = [unitTriggerTarget] cura [positiveAmount] de HP
[unitTriggerTarget] takes [positiveAmount] damage = [unitTriggerTarget] recebe [positiveAmount] de dano
[unitTriggerTarget] gains [amount] XP = [unitTriggerTarget] ganha [amount] XP
[unitTriggerTarget] upgrades for free = [unitTriggerTarget] melhorias gratuitas
[unitTriggerTarget] upgrades for free including special upgrades = [unitTriggerTarget] melhorias gratuitas, incluindo melhorias especiais
[unitTriggerTarget] gains the [promotion] promotion = [unitTriggerTarget] ganha a promoção [promotion]
[unitTriggerTarget] loses the [promotion] promotion = [unitTriggerTarget] perde a promoção [promotion]
[unitTriggerTarget] gains [amount] movement = [unitTriggerTarget] ganha [amount] de movimento
[unitTriggerTarget] loses [amount] movement = [unitTriggerTarget] perde [amount] de movimento
[unitTriggerTarget] gains the [promotion] status for [positiveAmount] turn(s) = [unitTriggerTarget] ganha o status [promotion] por [positiveAmount] turno(s)
[unitTriggerTarget] loses the [promotion] status = [unitTriggerTarget] perde o status de [promotion]
# Requires translation!
[unitTriggerTarget] is destroyed =
[unitTriggerTarget] is destroyed = [unitTriggerTarget] é destruído
upon discovering [techFilter] technology = ao descobrir a tecnologia [techFilter]
upon entering the [era] = ao entrar na [era]
upon entering a new era = ao entrar em uma nova era
@ -2509,8 +2499,7 @@ upon turn end = ao final do turno
upon founding a Pantheon = ao fundar um Panteão
upon founding a Religion = ao fundar uma Religião
upon enhancing a Religion = ao aprimorar uma Religião
# Requires translation!
upon damaging a [mapUnitFilter] unit =
upon damaging a [mapUnitFilter] unit = ao danificar uma unidade [mapUnitFilter]
upon defeating a [mapUnitFilter] unit = ao derrotar uma unidade [mapUnitFilter]
upon expending a [mapUnitFilter] unit = ao gastar uma unidade [mapUnitFilter]
upon being defeated = ao ser derrotado

View File

@ -2109,7 +2109,7 @@ Land units may cross [terrainName] tiles after the first [baseUnitFilter] is ear
Enemy [mapUnitFilter] units must spend [amount] extra movement points when inside your territory = Les unités [mapUnitFilter] ennemies dépensent [amount] point(s) de mouvement supplémentaire(s) sur votre territoire
New [baseUnitFilter] units start with [amount] Experience [cityFilter] = Les nouvelles unités [baseUnitFilter] débutent avec [amount] XP [cityFilter]
All newly-trained [baseUnitFilter] units [cityFilter] receive the [promotion] promotion = Toutes les unités [baseUnitFilter] nouvellement formées [cityFilter] reçoivent la promotion [promotion]
[mapUnitFilter] Units adjacent to this city heal [amount] HP per turn when healing = Les unités [mapUnitFilter] adjacentes à cette ville se soigneront de [amount] PV en phase de soin
[mapUnitFilter] Units adjacent to this city heal [amount] HP per turn when healing = Les unités [mapUnitFilter] adjacentes à cette ville récupèrent [amount] PV en phase de soin
[relativeAmount]% City Strength from defensive buildings = [relativeAmount]% Puissance pour les villes avec des bâtiments défensifs
[relativeAmount]% Strength for cities = [relativeAmount]% Puissance pour les villes
Costs [amount] [stockpiledResource] = Coûte [amount] [stockpiledResource]
@ -2463,27 +2463,27 @@ Provides the cheapest [stat] building in your first [positiveAmount] cities for
Provides a [buildingName] in your first [positiveAmount] cities for free = Fournit gratuitement un(e) [buildingName] dans vos [positiveAmount] premières villes
Triggers a [event] event = Déclenche un événement [event]
# Requires translation!
[unitTriggerTarget] heals [positiveAmount] HP =
[unitTriggerTarget] heals [positiveAmount] HP = [unitTriggerTarget] récupère [positiveAmount] PV
# Requires translation!
[unitTriggerTarget] takes [positiveAmount] damage =
[unitTriggerTarget] takes [positiveAmount] damage = [unitTriggerTarget] subit [positiveAmount] dégâts
# Requires translation!
[unitTriggerTarget] gains [amount] XP =
[unitTriggerTarget] gains [amount] XP = [unitTriggerTarget] gagne [amount] XP
# Requires translation!
[unitTriggerTarget] upgrades for free =
[unitTriggerTarget] upgrades for free = [unitTriggerTarget] s'améliore gratuitement
# Requires translation!
[unitTriggerTarget] upgrades for free including special upgrades =
[unitTriggerTarget] upgrades for free including special upgrades = [unitTriggerTarget] s'améliore gratuitement, améliorations spéciales comprises
# Requires translation!
[unitTriggerTarget] gains the [promotion] promotion =
[unitTriggerTarget] gains the [promotion] promotion = [unitTriggerTarget] gagne la promotion [promotion]
# Requires translation!
[unitTriggerTarget] loses the [promotion] promotion =
[unitTriggerTarget] loses the [promotion] promotion = [unitTriggerTarget] perd la promotion [promotion]
# Requires translation!
[unitTriggerTarget] gains [amount] movement =
[unitTriggerTarget] gains [amount] movement = [unitTriggerTarget] gagne [amount] Mouvement(s)
# Requires translation!
[unitTriggerTarget] loses [amount] movement =
[unitTriggerTarget] loses [amount] movement = [unitTriggerTarget] perd [amount] Mouvement(s)
[unitTriggerTarget] gains the [promotion] status for [positiveAmount] turn(s) = [unitTriggerTarget] gagne le statut [promotion] pour [positiveAmount] tour(s)
[unitTriggerTarget] loses the [promotion] status = [unitTriggerTarget] perd le statut [promotion]
# Requires translation!
[unitTriggerTarget] is destroyed =
[unitTriggerTarget] is destroyed = [unitTriggerTarget] est détruit(e)
upon discovering [techFilter] technology = en découvrant la technologie [techFilter]
upon entering the [era] = en entrant dans [era]
upon entering a new era = en entrant dans une nouvelle ère
@ -2504,7 +2504,7 @@ upon founding a Pantheon = en fondant un Panthéon
upon founding a Religion = en fondant une Religion
upon enhancing a Religion = en renforçant une Religion
# Requires translation!
upon damaging a [mapUnitFilter] unit =
upon damaging a [mapUnitFilter] unit = en infligeant des dégâts à une unité [mapUnitFilter]
upon defeating a [mapUnitFilter] unit = en vainquant une unité [mapUnitFilter]
upon expending a [mapUnitFilter] unit = en consommant une unité [mapUnitFilter]
upon being defeated = en étant vaincu(e)

View File

@ -377,7 +377,7 @@ Could not load map! = Tidak dapat memuat peta!
Generated = Dihasilkan Permainan
Random Generated = Dihasilkan Secara Acak
Which options should be available to the random selection? = Opsi mana yang harus tersedia untuk pemilihan acak?
Existing = Telah Tersedia
Existing = Yang Ada
Custom = Kustom
Map Generation Type = Jenis Pembuatan Peta
Enabled Map Generation Types = Jenis Pembuatan Peta yang Diaktifkan
@ -2080,7 +2080,7 @@ May buy [buildingFilter] buildings with [stat] for [amount] times their normal P
[stat] cost of purchasing [baseUnitFilter] units [relativeAmount]% = Biaya [stat] untuk membeli unit [baseUnitFilter] [relativeAmount]%
Enables conversion of city production to [civWideStat] = Mengizinkan pengubahan produksi kota menjadi [civWideStat]
Improves movement speed on roads = Meningkatkan kecepatan pergerakan melalui jalan
Roads connect tiles across rivers = Jalan menghubungkan daerah di seberang sungai
Roads connect tiles across rivers = Jalan menghubungkan ubin di seberang sungai
[relativeAmount]% maintenance on road & railroads = [relativeAmount]% pemeliharaan untuk jalan & rel kereta
No Maintenance costs for improvements in [tileFilter] tiles = Tidak memerlukan biaya Pemeliharaan untuk peningkatan di ubin [tileFilter]
[relativeAmount]% construction time for [improvementFilter] improvements = [relativeAmount]% waktu pembangunan untuk peningkatan [improvementFilter]
@ -2104,8 +2104,8 @@ Once The Long Count activates, the year on the world screen displays as the trad
[amount] units cost no maintenance = [amount] unit tidak memerlukan biaya pemeliharaan
Units in cities cost no Maintenance = Unit di kota tidak perlu biaya Pemeliharaan
Enables embarkation for land units = Memampukan unit darat untuk melaut
Enables [mapUnitFilter] units to enter ocean tiles = Memampukan unit [mapUnitFilter] memasuki daerah samudra
Land units may cross [terrainName] tiles after the first [baseUnitFilter] is earned = Unit darat dapat melewati daerah [terrainName] setelah [baseUnitFilter] pertama didapatkan
Enables [mapUnitFilter] units to enter ocean tiles = Memampukan unit [mapUnitFilter] memasuki ubin samudra
Land units may cross [terrainName] tiles after the first [baseUnitFilter] is earned = Unit darat dapat melewati ubin [terrainName] setelah [baseUnitFilter] pertama didapatkan
Enemy [mapUnitFilter] units must spend [amount] extra movement points when inside your territory = Unit [mapUnitFilter] musuh harus menggunakan [amount] poin pergerakan tambahan di dalam wilayahmu
New [baseUnitFilter] units start with [amount] Experience [cityFilter] = Unit [baseUnitFilter] yang baru memulai dengan [amount] Pengalaman [cityFilter]
All newly-trained [baseUnitFilter] units [cityFilter] receive the [promotion] promotion = Semua unit [baseUnitFilter] yang baru dilatih [cityFilter] mendapatkan promosi [promotion]
@ -2167,7 +2167,7 @@ Cost increases by [amount] per owned city = Biaya meningkat sebesar [amount] per
Cost increases by [amount] when built = Biaya meningkat sebesar [amount] ketika dibangun
[amount]% production cost = [amount]% biaya produksi
Can only be built = Hanya dapat dibangun
Must have an owned [tileFilter] within [amount] tiles = Harus memiliki [tileFilter] dengan jarak kurang dari [amount] daerah
Must have an owned [tileFilter] within [amount] tiles = Harus memiliki [tileFilter] dalam jangkauan [amount] ubin
Enables nuclear weapon = Perbolehkan senjata nuklir
Must not be on [tileFilter] = Tidak boleh di [tileFilter]
Must not be next to [tileFilter] = Tidak boleh di sebelah [tileFilter]
@ -2191,7 +2191,7 @@ May enhance a religion = Dapat memperkuat suatu agama
Can be added to [comment] in the Capital = Dapat ditambahkan ke [comment] di Ibu kota
Prevents spreading of religion to the city it is next to = Mencegah penyebaran agama ke kota di sebelahnya
Removes other religions when spreading religion = Menghilangkan agama lain ketika menyebarkan agama
May Paradrop up to [amount] tiles from inside friendly territory = Dapat Terjun Payung hingga jarak [amount] daerah dari dalam wilayah bersahabat
May Paradrop up to [amount] tiles from inside friendly territory = Dapat Terjun Payung hingga jarak [amount] ubin dari dalam wilayah bersahabat
Can perform Air Sweep = Dapat melakukan Sweeping Udara
Can speed up construction of a building = Dapat mempercepat pembangunan sebuah bangunan
Can speed up the construction of a wonder = Dapat mempercepat pembangunan Keajaiban Dunia
@ -2214,7 +2214,7 @@ Can transform to [unit] = Bisa diubah menjadi [unit]
[relativeAmount]% Spread Religion Strength = [relativeAmount]% Kekuatan Penyebaran Agama
When spreading religion to a city, gain [amount] times the amount of followers of other religions as [stat] = Saat menyebarkan agama ke sebuah kota, mendapatkan [stat] sebesar [amount] kali jumlah pengikut agama lain
Can only attack [combatantFilter] units = Hanya dapat menyerang unit [combatantFilter]
Can only attack [tileFilter] tiles = Hanya dapat menyerang unit di daerah [tileFilter]
Can only attack [tileFilter] tiles = Hanya dapat menyerang unit di ubin [tileFilter]
Cannot attack = Tidak dapat menyerang
Must set up to ranged attack = Harus dipersiapkan untuk serangan jarak jauh
Self-destructs when attacking = Menghancurkan diri ketika menyerang
@ -2284,7 +2284,7 @@ May enter foreign tiles without open borders = Dapat memasuki ubin asing tanpa m
May enter foreign tiles without open borders, but loses [amount] religious strength each turn it ends there = Dapat memasuki ubin asing tanpa memerlukan izin pembukaan perbatasan, tetapi kekuatan agamanya berkurang sebanyak [amount] tiap giliran jika mengakhiri giliran di sana
[amount] Movement point cost to disembark = [amount] biaya poin Pergerakan untuk mendarat
[amount] Movement point cost to embark = [amount] biaya poin Pergerakan untuk melaut
All units move through Forest and Jungle Tiles in friendly territory as if they have roads. These tiles can be used to establish City Connections upon researching the Wheel. = Semua unit yang bergerak melalui Ubin Hutan dan Hutan Rimba di dalam wilayah bersahabat secepat melewati jalan. Daerah tersebut dapat digunakan untuk mendirikan Hubungan antar Kota saat selesai meneliti teknologi Roda.
All units move through Forest and Jungle Tiles in friendly territory as if they have roads. These tiles can be used to establish City Connections upon researching the Wheel. = Semua unit yang bergerak melalui Ubin Hutan dan Hutan Rimba di dalam wilayah bersahabat secepat melewati jalan. Ubin tersebut dapat digunakan untuk mendirikan Hubungan antar Kota saat selesai meneliti teknologi Roda.
Units ignore terrain costs when moving into any tile with Hills = Unit mengabaikan biaya medan saat bergerak ke ubin apa pun dengan Perbukitan
Religious Unit = Unit Agama
Spaceship part = Bagian Pesawat Antariksa
@ -2413,8 +2413,8 @@ with [amount] to [amount2] neighboring [tileFilter] tiles = dari [amount] ke [am
in [tileFilter] tiles = di ubin [tileFilter]
in tiles without [tileFilter] = di ubin tanpa [tileFilter]
within [amount] tiles of a [tileFilter] = dalam jangkauan [amount] ubin dari [tileFilter]
in tiles adjacent to [tileFilter] tiles = di daerah yang bersebelahan dengan ubin [tileFilter]
in tiles not adjacent to [tileFilter] tiles = di daerah yang tidak bersebelahan dengan ubin [tileFilter]
in tiles adjacent to [tileFilter] tiles = di ubin yang bersebelahan dengan ubin [tileFilter]
in tiles not adjacent to [tileFilter] tiles = di ubin yang tidak bersebelahan dengan ubin [tileFilter]
on water maps = di peta air
in [regionType] Regions = di Daerah [regionType]
in all except [regionType] Regions = di semua tempat kecuali di Daerah [regionType]
@ -2449,7 +2449,7 @@ Gain [amount] [stat] = Memperoleh [amount] [stat]
Gain [amount]-[amount2] [stat] = Memperoleh [amount]-[amount2] [stat]
Gain enough Faith for a Pantheon = Mendapatkan Iman yang cukup untuk membuat Panteon
Gain enough Faith for [amount]% of a Great Prophet = Mendapatkan Iman yang cukup untuk [amount]% dari Nabi Besar
Gain control over [tileFilter] tiles in a [amount]-tile radius = Mendapatkan kendali atas ubin [tileFilter] dalam jarak [amount] daerah
Gain control over [tileFilter] tiles in a [amount]-tile radius = Mendapatkan kendali atas ubin [tileFilter] dalam jarak [amount] ubin
Reveal up to [positiveAmount/'all'] [tileFilter] within a [positiveAmount] tile radius = Mengungkapkan hingga [positiveAmount/'all'] [tileFilter] dalam jarak [positiveAmount] ubin
From a randomly chosen tile [positiveAmount] tiles away from the ruins, reveal tiles up to [positiveAmount2] tiles away with [positiveAmount3]% chance = Dari ubin yang dipilih secara acak [positiveAmount] ubin dari reruntuhan, mengungkapkan hingga [positiveAmount2] ubin dengan [positiveAmount3]% kemungkinan
Triggers the following global alert: [comment] = Memicu peringatan global berikut: [comment]
@ -2463,27 +2463,27 @@ Provides the cheapest [stat] building in your first [positiveAmount] cities for
Provides a [buildingName] in your first [positiveAmount] cities for free = Menyediakan [buildingName] di [positiveAmount] kota pertamamu secara gratis
Triggers a [event] event = Memicu kejadian [event]
# Requires translation!
[unitTriggerTarget] heals [positiveAmount] HP =
[unitTriggerTarget] heals [positiveAmount] HP = [unitTriggerTarget] menyembuhkan [positiveAmount] HP
# Requires translation!
[unitTriggerTarget] takes [positiveAmount] damage =
[unitTriggerTarget] takes [positiveAmount] damage = [unitTriggerTarget] menerima [positiveAmount] kerusakan
# Requires translation!
[unitTriggerTarget] gains [amount] XP =
[unitTriggerTarget] gains [amount] XP = [unitTriggerTarget] mendapatkan [amount] XP
# Requires translation!
[unitTriggerTarget] upgrades for free =
[unitTriggerTarget] upgrades for free = [unitTriggerTarget] ditingkatkan secara gratis
# Requires translation!
[unitTriggerTarget] upgrades for free including special upgrades =
[unitTriggerTarget] upgrades for free including special upgrades = [unitTriggerTarget] ditingkatkan secara gratis termasuk peningkatan spesial
# Requires translation!
[unitTriggerTarget] gains the [promotion] promotion =
[unitTriggerTarget] gains the [promotion] promotion = [unitTriggerTarget] mendapatkan promosi [promotion]
# Requires translation!
[unitTriggerTarget] loses the [promotion] promotion =
[unitTriggerTarget] loses the [promotion] promotion = [unitTriggerTarget] kehilangan promosi [promotion]
# Requires translation!
[unitTriggerTarget] gains [amount] movement =
[unitTriggerTarget] gains [amount] movement = [unitTriggerTarget] mendapatkan [amount] pergerakan
# Requires translation!
[unitTriggerTarget] loses [amount] movement =
[unitTriggerTarget] loses [amount] movement = [unitTriggerTarget] kehilangan [amount] pergerakan
[unitTriggerTarget] gains the [promotion] status for [positiveAmount] turn(s) = [unitTriggerTarget] mendapatkan status [promotion] selama [positiveAmount] giliran
[unitTriggerTarget] loses the [promotion] status = [unitTriggerTarget] kehilangan status [promotion]
# Requires translation!
[unitTriggerTarget] is destroyed =
[unitTriggerTarget] is destroyed = [unitTriggerTarget] dibinasakan
upon discovering [techFilter] technology = saat menemukan teknologi [techFilter]
upon entering the [era] = saat memasuki [era]
upon entering a new era = saat memasuki era baru
@ -2504,7 +2504,7 @@ upon founding a Pantheon = saat mendirikan Panteon
upon founding a Religion = saat mendirikan Agama
upon enhancing a Religion = saat memperkuat Agama
# Requires translation!
upon damaging a [mapUnitFilter] unit =
upon damaging a [mapUnitFilter] unit = saat merusak unit [mapUnitFilter]
upon defeating a [mapUnitFilter] unit = saat mengalahkan unit [mapUnitFilter]
upon expending a [mapUnitFilter] unit = saat menggunakan unit [mapUnitFilter]
upon being defeated = saat dikalahkan
@ -5505,7 +5505,7 @@ Nuclear Submarine = Kapal Selam Nuklir
Mechanized Infantry = Infanteri Mekanis
Missile Cruiser = Kapal Penjelajah Misil
Missile Cruiser = Kapal Penjelajah Rudal
Modern Armor = Tank Modern
@ -7116,7 +7116,7 @@ Overview screens = Layar selengkapnya
Reveal known resources on world screen = Tampilkan sumber daya yang diketahui pada layar dunia
In the Resources overview, click on a resource icon to center the world screen on tiles already discovered and providing this resource. = Di gambaran Sumber Daya, klik pada ikon sumber daya untuk memusatkan layar dunia terhadap ubin yang sudah ditemukan dan menyediakan sumber daya ini.
Alternatively, click on the "Unimproved" number to center the world screen only on owned (by you or your allied City-states) tiles where the resource is not improved. = Selain itu, klik pada angka "Belum ditingkatkan" untuk memusatkan layar dunia pada ubin yang dimiliki (olehmu atau Negara-Kota sekutumu) di mana sumber daya belum ditingkatkan.
If more than one tile is available, click repeatedly on the notification to cycle through all of them. = Jika lebih dari satu daerah tersedia, klik berulang kali pada notifikasi untuk menggeser semuanya.
If more than one tile is available, click repeatedly on the notification to cycle through all of them. = Jika lebih dari satu ubin tersedia, klik berulang kali pada notifikasi untuk menggeser semuanya.
Show diagram line colors = Tampilkan warna garis diagram
In Politics overview > Show diagram, you can click anywhere inside the diagram to display a table listing all relationship line colors and their meaning. = Di gambaran Politik > Tunjukkan diagram, kamu bisa klik di mana saja di dalam diagram menunjukkan tabel yang menunjukkan semua warna garis hubungan dan artinya.
Miscellaneous = Lainnya

File diff suppressed because it is too large Load Diff

View File

@ -4,8 +4,8 @@ package com.unciv.build
object BuildConfig {
const val kotlinVersion = "1.9.24"
const val appName = "Unciv"
const val appCodeNumber = 1041
const val appVersion = "4.13.2"
const val appCodeNumber = 1042
const val appVersion = "4.13.3"
const val gdxVersion = "1.12.1"
const val ktorVersion = "2.3.12"

View File

@ -1,3 +1,23 @@
## 4.13.3
Resolved - Cities can be conquered in the middle of automation, so we need to "finalize" the sequence before iterating
memperf: remove instead of adding, so in cases where there's no suffix we don't allocate any memory for no reason
Natural wonders uniques generalized to work for terrain feature as well
Added deserialization of unit-context events, so in the future we can add the serialization and have unit-context events :D
docs: Better event documentation for presentation
Fixed test
Resolved - dev console displays enum options correctly on exception
Dammit changelog
chore: deprecated old uniques
## 4.13.2
Added "upon damaging a [mapUnitFilter] unit" which can trigger a unique on the *enemy* unit -

View File

@ -483,7 +483,7 @@ open class UncivGame(val isConsoleMode: Boolean = false) : Game(), PlatformSpeci
companion object {
//region AUTOMATICALLY GENERATED VERSION DATA - DO NOT CHANGE THIS REGION, INCLUDING THIS COMMENT
val VERSION = Version("4.13.2", 1041)
val VERSION = Version("4.13.3", 1042)
//endregion
/** Global reference to the one Gdx.Game instance created by the platform launchers - do not use without checking [isCurrentInitialized] first. */

View File

@ -0,0 +1,19 @@
Resolved - Cities can be conquered in the middle of automation, so we need to "finalize" the sequence before iterating
memperf: remove instead of adding, so in cases where there's no suffix we don't allocate any memory for no reason
Natural wonders uniques generalized to work for terrain feature as well
Added deserialization of unit-context events, so in the future we can add the serialization and have unit-context events :D
docs: Better event documentation for presentation
Fixed test
Resolved - dev console displays enum options correctly on exception
Dammit changelog
chore: deprecated old uniques