From 99f55ae64c799d7783e25035eec81fd11a0606bc Mon Sep 17 00:00:00 2001 From: Ilya246 <57039557+Ilya246@users.noreply.github.com> Date: Sat, 18 Jun 2022 02:19:17 +0400 Subject: [PATCH 1/6] More info on unit control responsibility (#7016) * do * net.active() --- core/assets/bundles/bundle.properties | 1 + .../src/mindustry/entities/comp/BuildingComp.java | 2 +- core/src/mindustry/entities/comp/UnitComp.java | 1 + core/src/mindustry/input/InputHandler.java | 1 + core/src/mindustry/type/UnitType.java | 15 +++++++++++++-- 5 files changed, 17 insertions(+), 3 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 33470678e7..7b4ac590b6 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -755,6 +755,7 @@ error.title = [scarlet]An error has occured error.crashtitle = An error has occured unit.nobuild = [scarlet]Unit can't build lastaccessed = [lightgray]Last Accessed: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = diff --git a/core/src/mindustry/entities/comp/BuildingComp.java b/core/src/mindustry/entities/comp/BuildingComp.java index e439197204..6ec46ac271 100644 --- a/core/src/mindustry/entities/comp/BuildingComp.java +++ b/core/src/mindustry/entities/comp/BuildingComp.java @@ -1250,7 +1250,7 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc, if(value instanceof UnitType) type = UnitType.class; if(builder != null && builder.isPlayer()){ - lastAccessed = builder.getPlayer().name; + lastAccessed = builder.getPlayer().coloredName(); } if(block.configurations.containsKey(type)){ diff --git a/core/src/mindustry/entities/comp/UnitComp.java b/core/src/mindustry/entities/comp/UnitComp.java index 062cc810d6..c2a6779d30 100644 --- a/core/src/mindustry/entities/comp/UnitComp.java +++ b/core/src/mindustry/entities/comp/UnitComp.java @@ -51,6 +51,7 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I //TODO could be better represented as a unit transient @Nullable UnitType dockedType; + transient String lastCommanded; transient float shadowAlpha = -1f, healTime; transient int lastFogPos; private transient float resupplyTime = Mathf.random(10f); diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index 35576d75a4..086c8417bf 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -234,6 +234,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ ai.commandPosition(posTarget); } } + unit.lastCommanded = player.coloredName(); } if(unitIds.length > 0 && player == Vars.player){ diff --git a/core/src/mindustry/type/UnitType.java b/core/src/mindustry/type/UnitType.java index bfae830600..f885c6b3e9 100644 --- a/core/src/mindustry/type/UnitType.java +++ b/core/src/mindustry/type/UnitType.java @@ -510,13 +510,24 @@ public class UnitType extends UnlockableContent{ } }).growX(); - if(unit.controller() instanceof LogicAI){ + if(unit.controller() instanceof LogicAI ai){ table.row(); table.add(Blocks.microProcessor.emoji() + " " + Core.bundle.get("units.processorcontrol")).growX().wrap().left(); + if(ai.controller != null && (Core.settings.getBool("mouseposition") || Core.settings.getBool("position"))){ + table.row(); + table.add("[lightgray](" + ai.controller.tileX() + ", " + ai.controller.tileY() + ")").growX().wrap().left(); + } table.row(); table.label(() -> Iconc.settings + " " + (long)unit.flag + "").color(Color.lightGray).growX().wrap().left(); + if(net.active() && ai.controller != null && ai.controller.lastAccessed != null){ + table.row(); + table.add(Core.bundle.format("lastaccessed", ai.controller.lastAccessed)).growX().wrap().left(); + } + }else if(net.active() && unit.lastCommanded != null){ + table.row(); + table.add(Core.bundle.format("lastcommanded", unit.lastCommanded)).growX().wrap().left(); } - + table.row(); } From 58e274b29f227097bf445f98fd763112454a4ad2 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Fri, 17 Jun 2022 22:20:30 +0000 Subject: [PATCH 2/6] Automatic bundle update --- core/assets/bundles/bundle_be.properties | 1 + core/assets/bundles/bundle_bg.properties | 1 + core/assets/bundles/bundle_cs.properties | 1 + core/assets/bundles/bundle_da.properties | 1 + core/assets/bundles/bundle_de.properties | 1 + core/assets/bundles/bundle_es.properties | 1 + core/assets/bundles/bundle_et.properties | 1 + core/assets/bundles/bundle_eu.properties | 1 + core/assets/bundles/bundle_fi.properties | 1 + core/assets/bundles/bundle_fil.properties | 1 + core/assets/bundles/bundle_fr.properties | 1 + core/assets/bundles/bundle_hu.properties | 1 + core/assets/bundles/bundle_id_ID.properties | 1 + core/assets/bundles/bundle_it.properties | 1 + core/assets/bundles/bundle_ja.properties | 1 + core/assets/bundles/bundle_ko.properties | 1 + core/assets/bundles/bundle_lt.properties | 1 + core/assets/bundles/bundle_nl.properties | 1 + core/assets/bundles/bundle_nl_BE.properties | 1 + core/assets/bundles/bundle_pl.properties | 1 + core/assets/bundles/bundle_pt_BR.properties | 1 + core/assets/bundles/bundle_pt_PT.properties | 1 + core/assets/bundles/bundle_ro.properties | 1 + core/assets/bundles/bundle_ru.properties | 1 + core/assets/bundles/bundle_sr.properties | 1 + core/assets/bundles/bundle_sv.properties | 1 + core/assets/bundles/bundle_th.properties | 1 + core/assets/bundles/bundle_tk.properties | 1 + core/assets/bundles/bundle_tr.properties | 1 + core/assets/bundles/bundle_uk_UA.properties | 1 + core/assets/bundles/bundle_vi.properties | 1 + core/assets/bundles/bundle_zh_CN.properties | 1 + core/assets/bundles/bundle_zh_TW.properties | 1 + 33 files changed, 33 insertions(+) diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index 222c8b530e..c70b69dc68 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -739,6 +739,7 @@ error.title = [crimson]Адбылася памылка error.crashtitle = Адбылася памылка unit.nobuild = [scarlet]Unit can't build lastaccessed = [lightgray]Last Accessed: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = stat.description = Purpose diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index a2abbdbb6c..624eb34809 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -749,6 +749,7 @@ error.title = [scarlet]Възникна грешка error.crashtitle = Възникна грешка unit.nobuild = [scarlet]Единицата не може да строи lastaccessed = [lightgray]Последно достъпван: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index a63e92d026..f1eb166185 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -751,6 +751,7 @@ error.title = [scarlet]Objevila se chyba[] error.crashtitle = Objevila se chyba unit.nobuild = [scarlet]Jednotka nemůže stavět lastaccessed = [lightgray]Naposledy použil: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]???[] stat.showinmap = diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index db5b42380e..6efc1334a9 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -739,6 +739,7 @@ error.title = [crimson]Der er opstået en fejl. error.crashtitle = Der er opstået en fejl. unit.nobuild = [scarlet]Denne enhed kan ikke bygge lastaccessed = [lightgray]Sidst tilgået: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = stat.description = Purpose diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index 768575460b..5365971c60 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -750,6 +750,7 @@ error.title = [crimson]Ein Fehler ist aufgetreten error.crashtitle = Ein Fehler ist aufgetreten! unit.nobuild = [scarlet]Einheit kann nicht bauen! lastaccessed = [lightgray]Zuletzt konfiguriert: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = <öffne Spiel um zu zeigen> diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index 0f3fb50a54..76ef2e75cc 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -755,6 +755,7 @@ error.title = [scarlet]Ha ocurrido un error error.crashtitle = Ha ocurrido un error unit.nobuild = [scarlet]Esta unidad no puede construir lastaccessed = [lightgray]Último uso: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index ab36fa362d..f2d03fdc70 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -739,6 +739,7 @@ error.title = [crimson]Viga error.crashtitle = Viga unit.nobuild = [scarlet]Unit can't build lastaccessed = [lightgray]Last Accessed: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = stat.description = Purpose diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index 2adf2803cf..5055061992 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -739,6 +739,7 @@ error.title = [crimson]Errore bat gertatu da error.crashtitle = Errore bat gertatu da unit.nobuild = [scarlet]Unit can't build lastaccessed = [lightgray]Last Accessed: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = stat.description = Purpose diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index 657365ee43..c719824b5d 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -739,6 +739,7 @@ error.title = [crimson]An error has occured error.crashtitle = An error has occured unit.nobuild = [scarlet]Unit can't build lastaccessed = [lightgray]Last Accessed: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = stat.description = Purpose diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index 85c06f03e1..d945d2d35a 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -739,6 +739,7 @@ error.title = [scarlet]An error has occured error.crashtitle = An error has occured unit.nobuild = [scarlet]Unit can't build lastaccessed = [lightgray]Last Accessed: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = stat.description = Purpose diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index 2fe4422ee7..56d472ac83 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -752,6 +752,7 @@ error.title = [scarlet]Une erreur s'est produite error.crashtitle = Une erreur s'est produite unit.nobuild = [scarlet]Cette unité ne peut pas construire lastaccessed = [lightgray]Dernier accès : {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index ac9c4bb7dc..6a9cd1665d 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -748,6 +748,7 @@ error.title = [scarlet]Hiba történt error.crashtitle = Hiba történt unit.nobuild = [scarlet]Az egység nem tud építeni lastaccessed = [lightgray]Utoljára megtekintve: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index b69a9ce4ac..7c7cd57239 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -755,6 +755,7 @@ error.title = [scarlet]Sebuah kesalahan telah terjadi error.crashtitle = Sebuah kesalahan telah terjadi unit.nobuild = [scarlet]Unit tidak dapat membangun lastaccessed = [lightgray]Terakhir Diakses: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index ff50d64019..7e94769119 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -746,6 +746,7 @@ error.title = [scarlet]Si è verificato un errore error.crashtitle = Si è verificato un errore unit.nobuild = [scarlet]L'unità non può costruire lastaccessed = [lightgray]Ultimo Accesso: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index 58750dca49..6077955d2d 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -751,6 +751,7 @@ error.title = [crimson]エラーが発生しました error.crashtitle = エラーが発生しました unit.nobuild = [scarlet]構築不可 lastaccessed = [lightgray]最終アクセス {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = <表示のマップを読み込む> diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index 7f07379f03..3158d0e467 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -752,6 +752,7 @@ error.title = [scarlet]오류가 발생했습니다[] error.crashtitle = 오류가 발생했습니다 unit.nobuild = [scarlet]건설 불가[] lastaccessed = [lightgray]마지막 접근: {0}[] +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]???[] stat.showinmap = <맵을 먼저 불러와야 합니다> diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index b5d3da6bc9..6bed0fe9f7 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -739,6 +739,7 @@ error.title = [crimson]Įvyko klaida error.crashtitle = Įvyko klaida unit.nobuild = [scarlet]Unit can't build lastaccessed = [lightgray]Last Accessed: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = stat.description = Purpose diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index 66961fdce9..fe071c565e 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -739,6 +739,7 @@ error.title = [crimson]Een fout is opgetreden error.crashtitle = Een fout is opgetreden unit.nobuild = [scarlet]Unit can't build lastaccessed = [lightgray]Last Accessed: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = stat.description = Purpose diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index 07a4c346a9..8fd68008f1 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -739,6 +739,7 @@ error.title = [crimson]An error has occured error.crashtitle = An error has occured unit.nobuild = [scarlet]Unit can't build lastaccessed = [lightgray]Last Accessed: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = stat.description = Purpose diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index a56bd0bdfb..aab72ce3ad 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -749,6 +749,7 @@ error.title = [crimson]Wystąpił błąd error.crashtitle = Wystąpił błąd unit.nobuild = [scarlet]Jednostka nie może budować lastaccessed = [lightgray]Ostatnia interakcja: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index 231f4ecbce..4dacb11168 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -745,6 +745,7 @@ error.title = [crimson]Ocorreu um Erro. error.crashtitle = Ocorreu um Erro unit.nobuild = [scarlet]Unidades não podem construir lastaccessed = [lightgray]Último Acesso: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = stat.description = Purpose diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index e2ee087c94..eb01bfec22 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -739,6 +739,7 @@ error.title = [crimson]Ocorreu um Erro. error.crashtitle = Ocorreu um Erro unit.nobuild = [scarlet]Unit can't build lastaccessed = [lightgray]Last Accessed: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = stat.description = Purpose diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index 8f43d8a249..38092e9c59 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -751,6 +751,7 @@ error.title = [scarlet]A apărut o eroare. error.crashtitle = A apărut o eroare. unit.nobuild = [scarlet]Unitatea nu poate construi. lastaccessed = [lightgray]Ultima Accesare: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index d89e68f1ef..9d11a82f82 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -750,6 +750,7 @@ error.title = [scarlet]Произошла ошибка error.crashtitle = Произошла ошибка unit.nobuild = [scarlet]Единица не может строить lastaccessed = [lightgray]Последняя конфигурация от {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = <загрузите карту для отображения> diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index 27a8d67b39..0efbb22a5b 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -751,6 +751,7 @@ error.title = [scarlet]An error has occured error.crashtitle = An error has occured unit.nobuild = [scarlet]Unit can't build lastaccessed = [lightgray]Last Accessed: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index 5c8cfb0f2c..06032c7c4e 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -739,6 +739,7 @@ error.title = [crimson]An error has occured error.crashtitle = An error has occured unit.nobuild = [scarlet]Unit can't build lastaccessed = [lightgray]Last Accessed: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = stat.description = Purpose diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index 13d2e12610..1f6674d1cf 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -751,6 +751,7 @@ error.title = [crimson]มีบางอย่างผิดพลาดเก error.crashtitle = มีบางอย่างผิดพลาดเกิดขึ้น unit.nobuild = [scarlet]ยูนิตนี้ไม่สามารถสร้างได้ lastaccessed = [lightgray]คนสุดท้ายที่แตะ: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = <โหลดแมพเพื่อแสดง> diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index 9bc5cc7227..d0ef391522 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -739,6 +739,7 @@ error.title = [crimson]Bir hata olustu error.crashtitle = Bir hata olustu unit.nobuild = [scarlet]Unit can't build lastaccessed = [lightgray]Last Accessed: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = stat.description = Purpose diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 0b08ea221c..b1c2992a91 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -751,6 +751,7 @@ error.title = [crimson]Bir hata oldu error.crashtitle = Bir hata oldu unit.nobuild = [scarlet]Birlik inşa edemiyor lastaccessed = [lightgray]Son Erişme: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index 4d4a2ae967..377bbd8392 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -724,6 +724,7 @@ error.title = [crimson]Виникла помилка error.crashtitle = Виникла помилка unit.nobuild = [scarlet]Ця одиниця не може будувати lastaccessed = [lightgray]Остання зміна від {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = <завантажте мапу для показу> stat.description = Призначення diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index d0300cc1ec..6eb23ebb35 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -751,6 +751,7 @@ error.title = [scarlet]Đã xảy ra lỗi error.crashtitle = Đã xảy ra lỗi unit.nobuild = [scarlet]Quân lính/Công trình không thể xây dựng lastaccessed = [lightgray]Truy cập lần cuối: {0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index 53f7ec4d07..957ce3b591 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -750,6 +750,7 @@ error.title = [scarlet]发生了一个错误 error.crashtitle = 发生了一个错误 unit.nobuild = [scarlet]无法进行建造 lastaccessed = [lightgray]上次操作:{0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]?? stat.showinmap = <进入地图后显示> diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index f018b056c1..f7e1f360cd 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -755,6 +755,7 @@ error.title = [crimson]發生錯誤 error.crashtitle = 發生錯誤 unit.nobuild = [scarlet]單位不能建造 lastaccessed = [lightgray]最後使用:{0} +lastcommanded = [lightgray]Last Commanded: {0} block.unknown = [lightgray]??? stat.showinmap = <加載地圖以顯示> From 41af17e70b6a243c9c8910e05c45ad1df45436c4 Mon Sep 17 00:00:00 2001 From: Ilya246 <57039557+Ilya246@users.noreply.github.com> Date: Sat, 18 Jun 2022 16:34:12 +0400 Subject: [PATCH 3/6] a (#7038) --- core/src/mindustry/input/InputHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index 086c8417bf..8b61045f1a 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -233,8 +233,8 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ }else if(posTarget != null){ ai.commandPosition(posTarget); } + unit.lastCommanded = player.coloredName(); } - unit.lastCommanded = player.coloredName(); } if(unitIds.length > 0 && player == Vars.player){ From 54eabee1034106b73ee35f849b9c100e88e82180 Mon Sep 17 00:00:00 2001 From: Prosta4okua <31485341+Prosta4okua@users.noreply.github.com> Date: Sat, 18 Jun 2022 17:15:56 +0300 Subject: [PATCH 4/6] Update bundle_uk_UA.properties (#7042) * Update bundle_uk_UA.properties * Update bundle_uk_UA.properties * Update bundle_uk_UA.properties --- core/assets/bundles/bundle_uk_UA.properties | 809 +++++++++++--------- 1 file changed, 431 insertions(+), 378 deletions(-) diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index 377bbd8392..33d511e13a 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -13,7 +13,7 @@ link.google-play.description = Завантажити для Android з Google P link.f-droid.description = Завантажити для Android з F-Droid link.wiki.description = Офіційна ігрова Wiki link.suggestions.description = Запропонувати нові функції -link.bug.description = Found one? Report it here +link.bug.description = Знайшли хибу? Повідомте про неї тут linkfail = Не вдалося перейти за посиланням!\nURL-адреса скопійована в буфер обміну. screenshot = Зняток мапи збережено до {0} screenshot.invalid = Мапа занадто велика, тому, мабуть, не вистачає пам’яті для знятку мапи. @@ -24,6 +24,7 @@ gameover.waiting = [accent]Очікуємо наступно мапу… highscore = [accent]Новий рекорд! copied = Скопійовано. indev.notready = Ця частина гри ще не готова. + load.sound = Звуки load.map = Мапи load.image = Зображення @@ -31,6 +32,7 @@ load.content = Зміст load.system = Система load.mod = Модифікації load.scripts = Скрипти + be.update = Доступна нова збірка Bleeding Edge: be.update.confirm = Завантажити та перезавантажити зараз? be.updating = Оновлення… @@ -63,7 +65,7 @@ schematic.saved = Схема збережена. schematic.delete.confirm = Ви справді хочете видалити цю схему? schematic.rename = Перейменувати схему schematic.info = {0}x{1}, блоків: {2} -schematic.disabled = [scarlet]Схеми вимкнені[]\nВам не дозволяється використовувати схеми на цій [accent]мапі[] чи [accent]сервері. +schematic.disabled = [scarlet]Схеми вимкнено[]\nВам не дозволяється використовувати схеми на цій [accent]мапі[] чи [accent]сервері. schematic.tags = Мітки: schematic.edittags = Редагувати мітки schematic.addtag = Додати мітку @@ -74,13 +76,14 @@ schematic.tagdelconfirm = Видалити цю мітку повністю? schematic.tagexists = Схожа мітка вже існує. stats = Статистика -stats.wave = Waves Defeated -stats.unitsCreated = Units Created -stats.enemiesDestroyed = Enemies Destroyed -stats.built = Buildings Built -stats.destroyed = Buildings Destroyed -stats.deconstructed = Buildings Deconstructed -stats.playtime = Time Played +stats.wave = Хвиль відбито:[accent] {0} +stats.unitsCreated = Одиниць створено:[accent] {0} +stats.enemiesDestroyed = Противників знищено:[accent] {0} +stats.built = Будівель збудовано:[accent] {0} +stats.destroyed = Будівель знищено:[accent] {0} +stats.deconstructed = Будівель деконструйовано:[accent] {0} +stats.playtime = Час у грі:[accent] {0} + globalitems = [accent]Усього ресурсів map.delete = Ви впевнені, що хочете видалити мапу «[accent]{0}[]»? level.highscore = Рекорд: [accent]{0} @@ -92,17 +95,17 @@ database = База даних ядра database.button = База даних savegame = Зберегти гру loadgame = Завантажити гру -joingame = Мережева гра +joingame = Багатоосібна гра customgame = Користувацька гра newgame = Нова гра none = <нічого> none.found = [lightgray]<нічого не знайдено> -none.inmap = [lightgray]<нічого на мапі не знайдено> +none.inmap = [lightgray]<на мапі нічого не знайдено> minimap = Мінімапа position = Місцезнаходження close = Закрити website = Вебсайт -quit = Вихід +quit = Вийти save.quit = Зберегти та вийти maps = Мапи maps.browse = Перегляд мап @@ -117,7 +120,8 @@ uploadingpreviewfile = Вивантаження файлу попередньо committingchanges = Здійснення змін done = Зроблено feature.unsupported = Ваш пристрій не підтримує цю функцію -mods.initfailed = [red]⚠[] Попереднього разу не вдалося ініціалізувати Mindustry. Це, ймовірно, було спричинено неправильними поведінкою модифікацій.\n\nДля запобігання нескінченним аварійним циклам [red]необхідно вимкнути всі модифікації.[]\n\nДля вимкнення цієї функції перейдіть до [accent]Налаштування→Гра→Вимикати модифікації після аварійного запуску[]. + +mods.initfailed = [red]⚠[] Попереднього разу не вдалося ініціалізувати Mindustry. Це, ймовірно, було спричинено неправильними поведінкою модифікацій.\n\nДля запобігання нескінченним аварійним циклам [red]необхідно вимкнути всі модифікації.[]\n\nДля вимкнення цієї функції перейдіть до [accent]Налаштування -> Гра -> Вимикати модифікації після аварійного запуску[]. mods = Модифікації mods.none = [lightgray]Модифікацій не знайдено! mods.guide = Посібник із модифікацій @@ -130,12 +134,12 @@ mod.installed = [[Установлено] mod.display = [gray]Модифікація:[orange] {0} mod.enabled = [lightgray]Увімкнено mod.disabled = [scarlet]Вимкнено -mod.multiplayer.compatible = [gray]Multiplayer Compatible +mod.multiplayer.compatible = [gray]Сумісно з багатоосібною грою mod.disable = Вимкнути mod.content = Зміст: mod.delete.error = Неможливо видалити модифікацію. Файл, можливо, використовується. mod.requiresversion = [scarlet]Необхідна мінімальна версія гри: [accent]{0} -mod.outdatedv7 = [scarlet]Incompatible with V7 (no minGameVersion: 136) +mod.outdatedv7 = [scarlet]Несумісно із сьомою версією \n(немає minGameVersion: 136) mod.missingdependencies = [scarlet]Відсутні залежності: {0} mod.erroredcontent = [scarlet]Помилки під час завантаження mod.errors = Виникли помилки під час завантаження змісту. @@ -155,6 +159,7 @@ mod.missing = Це збереження містить модифікації, mod.preview.missing = До публікації цієї модифікації в Майстерні, ви мусите додати зображення попереднього перегляду.\nПомістіть зображення з назвою [accent] preview.png[] у теку з модифікаціями та спробуйте знову. mod.folder.missing = Тільки модифікації у формі теці можуть бути опубліковані в Майстерні.\nЩоб перетворити будь-яку модифікацію в теку, просто розархівуйте цей файл у теку та видаліть старий архів, і потім перезапустіть гру або перезавантажте ваші модифікації. mod.scripts.disable = Ваш пристрій не підтримує модифікації зі скриптами. Вимкніть модифікацію для запуску гри. + about.button = Про гру name = Ім’я: noname = Спочатку придумайте[accent] собі ім’я[]. @@ -166,9 +171,9 @@ available = Нове дослідження доступно! unlock.incampaign = < Розблокуйте в кампанії для отримання подробиць > completed = [accent]Завершено techtree = Дерево технологій -techtree.select = Tech Tree Selection -techtree.serpulo = Serpulo -techtree.erekir = Erekir +techtree.select = Вибір дерева технологій +techtree.serpulo = Серпуло +techtree.erekir = Ерекір research.load = Завантажити research.discard = Відмовитися research.list = [lightgray]Дослідження: @@ -199,7 +204,7 @@ server.kicked.serverRestarting = Сервер перезавантажуєтьс server.versions = Ваша версія:[accent] {0}[]\nВерсія на сервері:[accent] {1}[] host.info = Кнопка [accent]Сервер[] розміщує сервер на порті [scarlet]6567[].\nКористувачі, які перебувають у тій же [lightgray]WiFi або локальній мережах[], мають побачити ваш сервер у своєму списку серверів.\n\nЯкщо ви хочете, щоби люди могли приєднуватися з будь-якої точки планети через IP, то потрібно зробити[accent] переадресація порту[].\n\n[lightgray]Примітка. Якщо у вас виникли проблеми з приєднанням до вашої локальної гри, переконайтеся, що ви надали Mindustry доступ до вашої локальної мережі в налаштуваннях брандмауера. Зауважте, що публічні мережі іноді не дають змогу виявити сервер. join.info = Тут ви можете ввести [accent]IP сервера[] для під’єднання або знайти сервери у [accent]локальній[] чи [accent]глобальній мережі[] для приєднання до них.\nПідтримується локальна мережа(LAN) і широкосмугова мережа(WAN).\n\n[lightgray] Примітка. Це не є автоматичним глобальним списком серверів; якщо ви хочете приєднатися до когось через IP, вам доведеться попросити власника сервера дати свій ip. -hostserver = Запустити багатокористувацький сервер +hostserver = Запустити багатоосібний сервер invitefriends = Запросити друзів hostserver.mobile = Запустити сервер host = Запустити @@ -210,15 +215,17 @@ hosts.discovering.any = Пошук ігор server.refreshing = Оновлення сервера hosts.none = [lightgray]Локальних ігор не знайдено host.invalid = [scarlet]Не вдалося під’єднатися до сервера. + servers.local = Локальні сервери servers.local.steam = Локальні сервери і сервери від гравців Steam servers.remote = Віддалені сервери servers.global = Глобальні сервери -servers.disclaimer = Сервери спільноли [accent]не[] належать чи контролюються власником.\n\nСервери можуть містити користувацький вміст, який не підходить для якогось віку. +servers.disclaimer = Сервери спільноти [accent]не[] належать чи контролюються власником.\n\nСервери можуть містити користувацький вміст, який не підходить для якогось віку. servers.showhidden = Показати приховані сервери server.shown = Показано server.hidden = Приховано + trace = Стежити за гравцем trace.playername = Ім’я гравця: [accent]{0} trace.ip = IP: [accent]{0} @@ -245,7 +252,7 @@ confirmvotekick = Ви дійсно хочете вигнати «{0}[white]» confirmunban = Ви дійсно хочете розблокувати цього гравця? confirmadmin = Ви дійсно хочете зробити «{0}[white]» адміністратором? confirmunadmin = Ви дійсно хочете видалити статус адміністратора з «{0}[white]»? -joingame.title = Мережева гра +joingame.title = Багатоосібна гра joingame.ip = IP: disconnect = Відключено. disconnect.error = Помилка з’єднання. @@ -254,7 +261,7 @@ disconnect.timeout = Час вийшов. disconnect.data = Не вдалося завантажити світові дані! cantconnect = Не вдалося під’єднатися до гри ([accent]{0}[]). connecting = [accent]Приєднання… -reconnecting = [accent]Повторне зʼєднання… +reconnecting = [accent]Повторне з’єднання… connecting.data = [accent]Завантаження даних світу… server.port = Порт: server.addressinuse = Ця адреса вже використовується! @@ -282,7 +289,7 @@ save.corrupted = Збережений файл пошкоджено або ві empty = <порожньо> on = Увімкнено off = Вимкнено -save.search = Search saved games... +save.search = Пошук збережених ігор… save.autosave = Автозбереження: {0} save.map = Мапа: {0} save.wave = Хвиля {0} @@ -298,12 +305,12 @@ ok = Гаразд open = Відкрити customize = Налаштувати правила cancel = Скасувати -command = Command +command = Командувати openlink = Перейти за посиланням copylink = Скопіювати посилання back = Назад max = Макс. -objective = Map Objective +objective = Завдання мапи crash.export = Експортувати аварійні звіти crash.none = Аварійних звітів не знайдено crash.exported = Аварійні звіти експортовано @@ -353,18 +360,19 @@ map.publish.confirm = Ви дійсно хочете опублікувати ц workshop.menu = Виберіть, що ви хочете зробити з цим предметом. workshop.info = Інформація про предмет changelog = Змінопис (за бажанням): -updatedesc = Overwrite Title & Description +updatedesc = Перезаписати назву та опис eula = Ліцензійна угода Steam missing = Цей предмет було видалено або переміщено.\n[lightgray]Список Майстерні тепер автоматично від’єднано. publishing = [accent]Публікація… publish.confirm = Ви дійсно хочете опублікувати це?\n\n[lightgray]Переконайтеся, що ви спочатку погоджуєтеся з EULA Майстерні, або ваші предмети не з’являться! publish.error = Виникла помилка під час публікації предмета: {0} steam.error = Не вдалося ініціалізувати сервіси Steam.\nПомилка: {0} -editor.planet = Planet: -editor.sector = Sector: -editor.seed = Seed: + +editor.planet = Планета: +editor.sector = Сектор: +editor.seed = Зерно: editor.cliffs = Стіни в скелі -editor.brush = Пензлик +editor.brush = Пензель editor.openin = Відкрити в редакторі editor.oregen = Генерація руд editor.oregen.info = Генерація руд: @@ -376,31 +384,31 @@ editor.waves = Хвилі: editor.rules = Правила: editor.generation = Генерація: editor.ingame = Редагувати в грі -editor.playtest = Playtest +editor.playtest = Протестувати в грі editor.publish.workshop = Опублікувати в Майстерні Steam editor.newmap = Нова мапа editor.center = Центрувати editor.search = Шукати мапи… editor.filters = Фільтрувати мапи -editor.filters.mode = Gamemodes: -editor.filters.type = Map Type: -editor.filters.search = Search In: -editor.filters.author = Author -editor.filters.description = Description +editor.filters.mode = Режими гри: +editor.filters.type = Тип мапи: +editor.filters.search = Шукати в +editor.filters.author = Автор +editor.filters.description = Опис workshop = Майстерня waves.title = Хвилі waves.remove = Видалити waves.every = кожен waves.waves = хвиля(і) -waves.health = health: {0}% +waves.health = здоров’я: {0}% waves.perspawn = за появу waves.shields = щитів за хвилю waves.to = до -waves.spawn = spawn: -waves.spawn.all = -waves.spawn.select = Spawn Select -waves.spawn.none = [scarlet]no spawns found in map -waves.max = max units +waves.spawn = Поява: +waves.spawn.all = <всюди> +waves.spawn.select = Вибір місця появи +waves.spawn.none = [scarlet]на мапі не знайдено місць появи +waves.max = макс. одиниць waves.guardian = Вартовий waves.preview = Попередній перегляд waves.edit = Редагувати… @@ -416,12 +424,15 @@ waves.sort.health = Здоров’ям waves.sort.type = Типом waves.units.hide = Сховати все waves.units.show = Показати все + +#these are intentionally in lower case wavemode.counts = кількість wavemode.totals = усього wavemode.health = здоров’я + editor.default = [lightgray]<За замовчуванням> details = Подробиці… -edit = Редагувати… +edit = Змінити… variables = Змінні editor.name = Ім’я: editor.spawn = Створити бойову одиницю @@ -438,7 +449,7 @@ editor.update = Оновити editor.randomize = Випадково editor.apply = Застосувати editor.generate = Згенерувати -editor.sectorgenerate = Sector Generate +editor.sectorgenerate = Згенерувати сектор editor.resize = Змінити\nрозмір editor.loadmap = Завантажити мапу editor.savemap = Зберегти мапу @@ -467,6 +478,7 @@ editor.overwrite = [accent]Попередження!\nЦе перезапису editor.overwrite.confirm = [scarlet]Попередження![] Мапа з такою назвою вже є. Ви впевнені, що хочете переписати її?\n«[accent]{0}[]» editor.exists = Мапа з такою назвою вже є. editor.selectmap = Виберіть мапу для завантаження: + toolmode.replace = Замінити toolmode.replace.description = Малює тільки\nна суцільних блоках. toolmode.replaceall = Замінити все @@ -481,9 +493,12 @@ toolmode.fillteams = Змінити блок у команді toolmode.fillteams.description = Змінює належність\nблоків до команди. toolmode.drawteams = Змінити команду блока toolmode.drawteams.description = Змінює належність\nблока до команди. -toolmode.underliquid = Under Liquids -toolmode.underliquid.description = Draw floors under liquid tiles. +#unused +toolmode.underliquid = Під рідинами +toolmode.underliquid.description = Малюйте поверхні під плитками рідин. + filters.empty = [lightgray]Немає фільтрів! Додайте хоча б один за допомогою кнопки нижче. + filter.distort = Спотворення filter.noise = Шум filter.enemyspawn = Вибір точки появи противників @@ -500,6 +515,7 @@ filter.clear = Очистити filter.option.ignore = Ігнорувати filter.scatter = Розсіювач filter.terrain = Ландшафт + filter.option.scale = Масштаб фільтра filter.option.chance = Шанс filter.option.mag = Сила застосування @@ -508,7 +524,7 @@ filter.option.circle-scale = Масштаб круга filter.option.octaves = Циклічність застосування filter.option.falloff = Спад циклічності filter.option.angle = Кут -filter.option.tilt = Tilt +filter.option.tilt = Нахил filter.option.rotate = Повернути filter.option.amount = Кількість filter.option.block = Блок @@ -522,6 +538,7 @@ filter.option.floor2 = Друга поверхня filter.option.threshold2 = Вторинний граничний поріг filter.option.radius = Радіус filter.option.percentile = Спад + width = Ширина: height = Висота: menu = Меню @@ -532,14 +549,15 @@ save = Зберегти fps = FPS: {0} ping = Затримка: {0} мс tps = TPS: {0} -memory = Mem: {0} мб -memory2 = Mem:\n {0}мб +\n {1}мб +memory = Пам’ять: {0} мб +memory2 = Пам’ять:\n {0}мб +\n {1}мб language.restart = Перезапустіть свою гру, щоби налаштування мови набули чинності. settings = Налаштування tutorial = Навчання tutorial.retake = Пройти навчання ще раз editor = Редактор mapeditor = Редактор мап + abandon = Покинути abandon.text = Ця зона і всі її ресурси будуть утрачені. locked = Заблоковано @@ -549,40 +567,43 @@ requirement.core = Знищте вороже ядро в зоні «{0}» requirement.research = Дослідіть {0} requirement.produce = Виробіть {0} requirement.capture = Захопіть {0} -requirement.onplanet = Control Sector On {0} -requirement.onsector = Land On Sector: {0} +requirement.onplanet = Установіть контроль над сектором на {0} +requirement.onsector = Приземліться на такий сектор: {0} launch.text = Запуск research.multiplayer = Лише власник сервера має змогу досліджувати предмети. map.multiplayer = Лише власник може переглядати сектори. uncover = Розкрити configure = Налаштувати вивантаження -objective.research = [accent]Research:\n[]{0}[lightgray]{1} -objective.produce = [accent]Obtain:\n[]{0}[lightgray]{1} -objective.destroyblock = [accent]Destroy:\n[]{0}[lightgray]{1} -objective.destroyblocks = [accent]Destroy: [lightgray]{0}[white]/{1}\n{2}[lightgray]{3} -objective.item = [accent]Obtain: [][lightgray]{0}[]/{1}\n{2}[lightgray]{3} -objective.coreitem = [accent]Move into Core:\n[][lightgray]{0}[]/{1}\n{2}[lightgray]{3} -objective.build = [accent]Build: [][lightgray]{0}[]x\n{1}[lightgray]{2} -objective.buildunit = [accent]Build Unit: [][lightgray]{0}[]x\n{1}[lightgray]{2} -objective.destroyunits = [accent]Destroy: [][lightgray]{0}[]x Units -objective.enemiesapproaching = [accent]Enemies approaching in [lightgray]{0}[] -objective.destroycore = [accent]Destroy Enemy Core -objective.command = [accent]Command Units -objective.nuclearlaunch = [accent]⚠ Nuclear launch detected: [lightgray]{0} -announce.nuclearstrike = [red]⚠ NUCLEAR STRIKE INBOUND ⚠ + +objective.research = [accent]Дослідіть:\n[]{0}[lightgray]{1} +objective.produce = [accent]Виробіть:\n[]{0}[lightgray]{1} +objective.destroyblock = [accent]Знищте:\n[]{0}[lightgray]{1} +objective.destroyblocks = [accent]Знищте: [lightgray]{0}[white]/{1}\n{2}[lightgray]{3} +objective.item = [accent]Виробіть: [][lightgray]{0}[]/{1}\n{2}[lightgray]{3} +objective.coreitem = [accent]Перемістіть до ядра:\n[][lightgray]{0}[]/{1}\n{2}[lightgray]{3} +objective.build = [accent]Збудуйте: [][lightgray]{0}[]x\n{1}[lightgray]{2} +objective.buildunit = [accent]Сконструюйте одиницю: [][lightgray]{0}[]x\n{1}[lightgray]{2} +objective.destroyunits = [accent]Знищте: [][lightgray]{0}[]x Units +objective.enemiesapproaching = [accent]Вороги наблизяться через [lightgray]{0}[] +objective.destroycore = [accent]Знищте вороже ядро +objective.command = [accent]Командуйте над одиницями +objective.nuclearlaunch = [accent]⚠ Виявлено ядерний запуск: [lightgray]{0} +announce.nuclearstrike = [red]⚠ ЯДЕРНИЙ УДАР НАБЛИЖАЄТЬСЯ ⚠ + loadout = Вивантаження resources = Ресурси -resources.max = Max +resources.max = Максимум bannedblocks = Заборонені блоки -objectives = Objectives +objectives = Завдання bannedunits = Заборонені одиниці addall = Додати все launch.from = Запуск з [accent]{0} -launch.capacity = Launching Item Capacity: [accent]{0} +launch.capacity = Ємність предметів, що запускаються: [accent]{0} launch.destination = Пункт призначення: {0} configure.invalid = Кількість має бути числом між 0 та {0}. add = Додати… guardian = Вартовий + connectfail = [crimson]Помилка з’єднання:\n\n[accent]{0} error.unreachable = Сервер не є доступним.\nЧи правильно написана адреса? error.invalidaddress = Некоректна адреса. @@ -593,11 +614,13 @@ error.mapnotfound = Файл мапи не знайдено! error.io = Мережева помилка введення-виведення. error.any = Невідома мережева помилка error.bloom = Не вдалося ініціалізувати світіння.\nВаш пристрій, мабуть, не підтримує це. + weather.rain.name = Дощ weather.snow.name = Сніг weather.sandstorm.name = Піщана буря weather.sporestorm.name = Спорова буря weather.fog.name = Туман + sectorlist = Сектори sectorlist.attacked = {0} під атакою sectors.unexplored = [lightgray]Не досліджено @@ -617,30 +640,35 @@ sectors.rename = Перейменування сектору sectors.enemybase = [scarlet]Ворожа база sectors.vulnerable = [scarlet]Уразливий sectors.underattack = [scarlet]Атаковано! [accent]{0}% пошкоджено -sectors.underattack.nodamage = [scarlet]Uncaptured +sectors.underattack.nodamage = [scarlet]Не захоплено sectors.survives = [accent]Протримайтеся {0} хвиль sectors.go = Перейти -sector.abandon = Abandon -sector.abandon.confirm = This sector's core(s) will self-destruct.\nContinue? +sector.abandon = Покинути +sector.abandon.confirm = Усі ядра в цьому секторі самознищаться.\nПродовжити? sector.curcapture = Сектор захоплено sector.curlost = Сектор втрачено sector.missingresources = [scarlet]Недостатньо ресурсів у ядрі sector.attacked = Сектор [accent]{0}[white] під атакою! sector.lost = Сектор [accent]{0}[white] втрачено! +#note: the missing space in the line below is intentional sector.captured = Сектор [accent]{0}[white]захоплено! sector.changeicon = Змінити значок -sector.noswitch.title = Unable to Switch Sectors -sector.noswitch = You may not switch sectors while an existing sector is under attack.\n\nSector: [accent]{0}[] on [accent]{1}[] -sector.view = View Sector +sector.noswitch.title = Неможливо переключити сектори +sector.noswitch = Ви не можете змінювати сектори, поки поточний сектор піддається атаці.\n\nСектор: [accent]{0}[] на [accent]{1}[] +sector.view = Переглянути сектор + threat.low = низька threat.medium = середня threat.high = висока threat.extreme = екстремальна threat.eradication = викорінювальна + planets = Планети + planet.serpulo.name = Cерпуло -planet.erekir.name = Erekir +planet.erekir.name = Ерекір planet.sun.name = Сонце + sector.impact0078.name = Аварійне приземлення 0078 sector.groundZero.name = Відправний пункт sector.craters.name = Кратери @@ -659,40 +687,44 @@ sector.extractionOutpost.name = Видобувна застава sector.planetaryTerminal.name = Термінал планетарного запуску sector.coastline.name = Узбережжя sector.navalFortress.name = Морська фортеця + sector.groundZero.description = Оптимальне місце для повторних ігор. Низька ворожа загроза. Мало ресурсів.\nЗберіть якомога більше свинцю та міді.\nНе затримуйтесь і йдіть далі. sector.frozenForest.description = Навіть тут, ближче до гір, уже поширилися спори. Холодна температура не змогла стримати їх назавжди.\n\nЗважтесь створити енергію. Побудуйте генератори внутрішнього згорання. Навчіться користуватися регенераторами. sector.saltFlats.description = На околицях пустелі лежать Соляні рівнини. У цьому місці небагато ресурсів.\n\nСаме тут противники спорудили комплекс зі зберігання ресурсів. Викорініть їхнє ядро. Не лишайте нічого цінного. sector.craters.description = У цьому кратері накопичилася вода — пережиток старих воєн. Відновіть місцевість. Видобудьте пісок. Виплавте метаскло. Качайте воду, щоб охолоджувати башти та бури. -sector.ruinousShores.description = Повз пусток — берегова лінія. Колись у цьому місці розташувався береговий оборонний масив. Проте з тих давніх залишилося не дуже й багато чого. Тільки основні оборонні споруди лишилися неушкодженими, а все інше перетворилося на брухт.\nПродовжуйте експансію назовні. Дослідіть повторно забуті технології. +sector.ruinousShores.description = Повз пустки — берегова лінія. Колись у цьому місці розташувався береговий оборонний масив. Проте з тих давніх часів залишилося не дуже й багато чого. Тільки основні оборонні споруди лишилися неушкодженими, а все інше перетворилося на брухт.\nПродовжуйте експансію назовні. Дослідіть повторно забуті технології. sector.stainedMountains.description = Якщо йти далі у вглиб материка, то можна побачити гори, що ще не заражені спорами.\nВидобудьте надлишковий титан у цій місцевості й дізнайтеся як використовувати його.\n\nВорожа присутність у цій місцевості значно більша. Не дайте ворогам часу надіслати свої найсильніші одиниці. sector.overgrowth.description = Ближче до джерела спор є територія, що заросла.\nПротивник установив тут свій форпост. Побудуйте Титанів. Зруйнуйте укріплення. sector.tarFields.description = Між горами та пустелею простягається край зони видобутку нафти. Це один із небагатьох районів із корисними для використання запасами дьогтю.\nНе зважаючи на те, що ця територія покинута, вона має поблизу небезпечні сили противника. Не варто їх недооцінювати.\n\n[lightgray]За можливістю дослідіть технологію перероблювання нафти. sector.desolateRift.description = Надзвичайно небезпечна зона. Багато ресурсів, але мало місця. Високий ризик знищення. Евакуюватися потрібно якомога швидше. Не розслабляйтеся між ворожими атаками та знайдіть ахіллесову п’яту ворога. sector.nuclearComplex.description = Колишній об’єкт для виробництва та перероблювання торію було зведено до руїн.\n[lightgray]Дослідіть торій та його нескінченну кількість застосувань.\n\n Противник, який постійно шукає нападників, присутній тут у великій кількості, тому не баріться з евакуацією. sector.fungalPass.description = Перехідна зона між високими й низькими горами, що заповнені спорами. Тут розташована невелика розвідувальна база противника.\nЗнищте її.\nВикористовуйте Кинджалів і Плазунів. Зруйнуйте два ядра. -sector.biomassFacility.description = Батьківщина спор. Це саме той обʼєкт, у якому вони вперше були досліджені та виготовлені.\nДослідіть технологію, що міститься всередині. Вирощуйте спори для виробництва палива та пластмас. \n\n[lightgray]Після руйнації цього обʼєкта спори стали вільними. Ніщо в місцевій екосистемі не змогло скласти конкуренцію такому загарбницькому організму. +sector.biomassFacility.description = Батьківщина спор. Це саме той об’єкт, у якому вони вперше були досліджені та виготовлені.\nДослідіть технологію, що міститься всередині. Вирощуйте спори для виробництва палива та пластмас. \n\n[lightgray]Після руйнації цього об’єкта спори стали вільними. Ніщо в місцевій екосистемі не змогло скласти конкуренцію такому загарбницькому організму. sector.windsweptIslands.description = Далі, за береговою лінією, розташовується цей віддалений ланцюжок островів. Записи чітко вказують на те, що колись вони мали структури, що виробляли [accent]пластаній[] \n\nВідбивайтесь від морських підрозділів противника. Створіть базу на островах. Дослідіть ці заводи. sector.extractionOutpost.description = Віддалений форпост, побудований ворогом для запуску ресурсів в інші сектори. \n\nМіжсекторна транспортна технологія має важливе значення для подальшого завоювання. Знищте базу. Дослідіть їхні пускові майданчики. sector.impact0078.description = Тут лежать залишки міжзоряного транспортного судна, яке вперше потрапило в цю систему. \n\nВилучіть якомога більше корисного з уламків. Дослідіть будь-яку вцілілу технологію. sector.planetaryTerminal.description = Кінцева мета.\n\nЦя прибережна база містить структуру, здатну запускати ядра на навколишні планети. Надзвичайно добре охороняється.\n\nВиробляє військово-морські підрозділи. Усуньте ворога якомога швидше. Дослідіть структуру запуску. -sector.onset.name = The Onset -sector.onset.description = The tutorial sector. This objective has not been created yet. Await further information. -sector.two.description = The enemy is protected by shields. An experimental shield breaker module has been detected in this sector.\nLocate this structure. Supply it with tungsten ammunition and destroy the enemy base. -status.burning.name = Палає -status.freezing.name = Замерзає -status.wet.name = Вологий -status.muddy.name = Забризканий гряззю -status.melting.name = Плавиться -status.sapped.name = Виснажений -status.electrified.name = Наелектризований -status.spore-slowed.name = Сповільнений спорами -status.tarred.name = Покритий нафтою -status.overdrive.name = Перевантажений -status.overclock.name = Прискорений -status.shocked.name = Шокований -status.blasted.name = Підірваний -status.unmoving.name = Незворушний +sector.onset.name = Перший наступ +sector.onset.description = Навчальний сектор. Це завдання ще не створено. Чекайте додаткової інформації. + +sector.two.description = Територія ворога захищена щитами. У цьому секторі виявлено експериментальний модуль зламувача щитів.\nЗнайдіть цю споруду. Забезпечте її вольфрамовими боєприпасами і знищте базу противника. + +status.burning.name = Горіння +status.freezing.name = Замерзання +status.wet.name = Зволоженість +status.muddy.name = Забризканість гряззю +status.melting.name = Плавлення +status.sapped.name = Виснаженність +status.electrified.name = Наелектризованість +status.slow.name = Сповільненість +status.spore-slowed.name = Сповільненість через спори +status.tarred.name = Покриття нафтою +status.overdrive.name = Перевантаження +status.overclock.name = Прискорення +status.shocked.name = Приголомшення +status.blasted.name = Понівечення +status.unmoving.name = Незворушність status.boss.name = Вартовий settings.language = Мова @@ -724,13 +756,14 @@ error.title = [crimson]Виникла помилка error.crashtitle = Виникла помилка unit.nobuild = [scarlet]Ця одиниця не може будувати lastaccessed = [lightgray]Остання зміна від {0} -lastcommanded = [lightgray]Last Commanded: {0} +lastcommanded = [lightgray]Останній наказ від {0} block.unknown = [lightgray]??? + stat.showinmap = <завантажте мапу для показу> stat.description = Призначення stat.input = Ввід stat.output = Вивід -stat.maxefficiency = Max Efficiency +stat.maxefficiency = Максимальна ефективність stat.booster = Прискорювач stat.tiles = Необхідні плитки stat.affinities = Збільшення ефективності @@ -802,27 +835,28 @@ stat.speedmultiplier = Множник швидкості stat.reloadmultiplier = Множник перезарядки stat.buildspeedmultiplier = Множник швидкості будування stat.reactive = Реактивний -stat.immunities = Immunities -stat.healing = Healing +stat.immunities = Імунітети +stat.healing = Відновлювання ability.forcefield = Щитове поле ability.repairfield = Ремонтувальне поле ability.statusfield = {0} Поле підсилення ability.unitspawn = Завод одиниць «{0}» -ability.shieldregenfield = Поле, що відновлює щити +ability.shieldregenfield = Щитовідновлювальне поле ability.movelightning = Блискавки під час руху ability.energyfield = Енергетичне поле: [accent]{0}[] шкоди ~ [accent]{1}[] блоків / [accent]{2}[] цілей -bar.onlycoredeposit = Only Core Depositing Allowed + +bar.onlycoredeposit = Передача предметів дозволена лише до ядра bar.drilltierreq = Потрібен ліпший бур bar.noresources = Бракує ресурсів bar.corereq = Необхідне основне ядро -bar.corefloor = Core Zone Tile Required -bar.cargounitcap = Cargo Unit Cap Reached -bar.drillspeed = Швидкість буріння: {0} за с. -bar.pumpspeed = Швидкість викачування: {0} за с. +bar.corefloor = Необхідні плитки зони ядра +bar.cargounitcap = Досягнуто межі одиниць для вантажу +bar.drillspeed = Швидкість буріння: {0} за сек. +bar.pumpspeed = Швидкість викачування: {0} за сек. bar.efficiency = Ефективність: {0}% bar.boost = Підсилення: +{0}% -bar.powerbalance = Енергія: {0} за с. +bar.powerbalance = Енергія: {0} за сек. bar.powerstored = Зберігає: {0}/{1} bar.poweramount = Енергія: {0} bar.poweroutput = Вихідна енергія: {0} @@ -832,21 +866,23 @@ bar.capacity = Місткість: {0} bar.unitcap = {0} {1}/{2} bar.liquid = Рідина bar.heat = Нагрівання -bar.heatamount = Heat: {0} -bar.heatpercent = Heat: {0} ({1}%) +bar.heatamount = Нагрівання: {0} +bar.heatpercent = Нагрівання: {0} ({1}%) bar.power = Енергія bar.progress = Хід будування -bar.loadprogress = Progress -bar.launchcooldown = Launch Cooldown +bar.loadprogress = Прогрес +bar.launchcooldown = Перезарядка запуску bar.input = Ввід bar.output = Вивід bar.strength = x[stat]{0}[lightgray] сила + units.processorcontrol = [lightgray]Керується процесором + bullet.damage = [stat]{0}[lightgray] шкода bullet.splashdamage = [stat]{0}[lightgray] шкода по ділянці ~[stat] {1}[lightgray] плиток bullet.incendiary = [stat]запальний bullet.homing = [stat]самонаведення -bullet.armorpierce = [stat]armor piercing +bullet.armorpierce = [stat]бронебійність bullet.frags = [stat]{0}[lightgray]x шкода по ділянці від снарядів: bullet.lightning = [stat]{0}[lightgray]x блискавки ~ [stat]{1}[lightgray] шкоди bullet.buildingdamage = [stat]{0}%[lightgray] шкода по будівлям @@ -854,24 +890,25 @@ bullet.knockback = [stat]{0}[lightgray] відкидання bullet.pierce = [stat]{0}[lightgray]x пробиття bullet.infinitepierce = [stat]пробиття bullet.healpercent = [stat]{0}[lightgray]% лікування -bullet.healamount = [stat]{0}[lightgray] direct repair +bullet.healamount = [stat]{0}[lightgray] безпосереднього ремонту bullet.multiplier = [stat]{0}[lightgray]x патронів bullet.reload = [stat]{0}[lightgray]x швидкість перезаряджання -bullet.range = [stat]{0}[lightgray] tiles range +bullet.range = [stat]{0}[lightgray] плиток + unit.blocks = блоки unit.blockssquared = блоків² -unit.powersecond = одиниць енергії за секунду -unit.tilessecond = плиток за секунду -unit.liquidsecond = одиниць рідини за секунду -unit.itemssecond = предметів за секунду +unit.powersecond = одиниць енергії за сек. +unit.tilessecond = плиток за сек. +unit.liquidsecond = одиниць рідини за сек. +unit.itemssecond = предметів за сек. unit.liquidunits = одиниць рідини unit.powerunits = одиниць енергії -unit.heatunits = heat units +unit.heatunits = нагрівання одиниць unit.degrees = град. -unit.seconds = с -unit.minutes = хв -unit.persecond = за секунду -unit.perminute = за хвилину +unit.seconds = сек. +unit.minutes = хв. +unit.persecond = за сек. +unit.perminute = за хв. unit.timesspeed = x швидкість unit.percent = % unit.shieldhealth = міцність щита @@ -898,7 +935,7 @@ setting.logichints.name = Підказки при роботі з логікою setting.backgroundpause.name = Пауза в разі згортанні setting.buildautopause.name = Автоматичне призупинення будування setting.doubletapmine.name = Подвійне торкання для початку видобування -setting.commandmodehold.name = Hold For Command Mode +setting.commandmodehold.name = Утримуйте для переходу в режим командування setting.modcrashdisable.name = Вимикати модифікації після аварійного запуску setting.animatedwater.name = Анімаційні рідини setting.animatedshields.name = Анімаційні щити @@ -920,8 +957,8 @@ setting.difficulty.hard = Важка setting.difficulty.insane = Неможлива setting.difficulty.name = Складність: setting.screenshake.name = Тряска екрану -setting.bloomintensity.name = Bloom Intensity -setting.bloomblur.name = Bloom Blur +setting.bloomintensity.name = Інтенсивність світіння +setting.bloomblur.name = Розмиття світіння setting.effects.name = Ефекти setting.destroyedblocks.name = Показувати зруйновані блоки setting.blockstatus.name = Показувати стан блоку @@ -935,14 +972,14 @@ setting.borderlesswindow.name = Вікно без полів setting.borderlesswindow.name.windows = Повний екран без полів setting.borderlesswindow.description = Можливо, потрібен перезапуск для застосування змін. setting.fps.name = Показувати FPS і затримку до сервера -setting.console.name = Enable Console +setting.console.name = Увімкнути консоль setting.smoothcamera.name = Гладка камера setting.vsync.name = Вертикальна синхронізація setting.pixelate.name = Пікселізація setting.minimap.name = Показувати мінімапу setting.coreitems.name = Показувати предмети в ядрі setting.position.name = Показувати координати гравця -setting.mouseposition.name = Show Mouse Position +setting.mouseposition.name = Показувати координати курсора setting.musicvol.name = Гучність музики setting.atmosphere.name = Показувати планетарну атмосферу setting.ambientvol.name = Звуки довкілля @@ -958,9 +995,9 @@ setting.lasersopacity.name = Непрозорість лазерів енерг setting.bridgeopacity.name = Непрозорість мостів setting.playerchat.name = Показувати хмару чата над гравцями setting.showweather.name = Показувати погоду -setting.hidedisplays.name = Hide Logic Displays +setting.hidedisplays.name = Приховувати логічні дисплеї public.confirm = Ви хочете зробити цю гру загальнодоступною?\n[accent]Будь-хто може приєднатися до вашої гри.\n[lightgray]Це можна змінити в Налаштування->Гра->Загальнодоступність гри. -public.confirm.really = Якщо ви хочете грати з друзями, використовуйте [green]Запросити друзів[] замість [scarlet]Публічного серверу[]!\nВи справді хочете зробити свою гру [scarlet]публічною[]? +public.confirm.really = Якщо ви хочете грати з друзями, використовуйте [green]Запросити друзів[] замість [scarlet]Публічного сервера[]!\nВи справді хочете зробити свою гру [scarlet]публічною[]? public.beta = Зауважте, що в бета-версії гри ви не можете робити публічні ігри. uiscale.reset = Масштаб користувацького інтерфейсу було змінено.\nНатисніть «Гаразд» для підтвердження цього масштабу.\n[scarlet]Повернення налаштувань і вихід через[accent] {0}[] секунд… uiscale.cancel = Скасувати і вийти @@ -985,7 +1022,7 @@ keybind.move_y.name = Рух за віссю Y keybind.mouse_move.name = Рухатися за мишею keybind.pan.name = Політ камери за мишею keybind.boost.name = Прискорення -keybind.command_mode.name = Command Mode +keybind.command_mode.name = Режим командування keybind.schematic_select.name = Вибрати ділянку keybind.schematic_menu.name = Меню схем keybind.schematic_flip_x.name = Віддзеркалити за віссю X @@ -1022,7 +1059,7 @@ keybind.pause_building.name = Призупинити/продовжити буд keybind.minimap.name = Мінімапа keybind.planet_map.name = Планетна мапа keybind.research.name = Дослідження -keybind.block_info.name = Block Info +keybind.block_info.name = Інформація про блок keybind.chat.name = Чат keybind.player_list.name = Список гравців keybind.console.name = Консоль @@ -1041,46 +1078,46 @@ mode.survival.description = Звичайний режим. У цьому реж mode.sandbox.name = Пісочниця mode.sandbox.description = Нескінченні ресурси та хвилі йдуть за вашим бажанням. mode.editor.name = Редактор -mode.pvp.name = PVP +mode.pvp.name = PvP mode.pvp.description = Боріться проти інших гравців.\n[gray]Для гри потрібно принаймні 2 ядра різного кольору на мапі. -mode.attack.name = Атака +mode.attack.name = Наступ mode.attack.description = Зруйнуйте ворожу базу. \n[gray]Потрібно червоне ядро на мапі для гри. mode.custom = Користувацькі правила + rules.infiniteresources = Нескінченні ресурси -rules.onlydepositcore = Only Allow Core Depositing +rules.onlydepositcore = Дозволити лише основне розміщення ядер rules.reactorexplosions = Вибухи реактора rules.coreincinerates = Ядро спалює надлишкові предмети -rules.disableworldprocessors = Disable World Processors +rules.disableworldprocessors = Вимкнути світові процесори rules.schematic = Використання схем дозволено rules.wavetimer = Таймер для хвиль rules.waves = Хвилі rules.attack = Режим атаки -rules.rtsai = RTS AI -rules.rtsminsquadsize = Min Squad Size -rules.rtsminattackweight = Min Attack Weight +rules.rtsai = ШІ зі стратегій реального часу +rules.rtsminsquadsize = Мінімальний розмір загону +rules.rtsminattackweight = Мінімальна ударна вага rules.cleanupdeadteams = Очистити будівлі переможеної команди (PvP) rules.corecapture = Захоплення ядра після знищення rules.polygoncoreprotection = Полігональний захист ядер -rules.placerangecheck = Placement Range Check +rules.placerangecheck = Перевірка діапазону розміщення rules.enemyCheat = Нескінченні ресурси для червоної команди ШІ rules.blockhealthmultiplier = Множник здоров’я блоків rules.blockdamagemultiplier = Множник шкоди блоків rules.unitbuildspeedmultiplier = Множник швидкості виробництва бойових одиниць rules.unithealthmultiplier = Множник здоров’я бойових одиниць rules.unitdamagemultiplier = Множник шкоди бойових одиниць -rules.solarmultiplier = Solar Power Multiplier +rules.solarmultiplier = Множник сонячної енергії rules.unitcapvariable = Ядра збільшують обмеження на кількість одиниць rules.unitcap = Початкове обмеження одиниць -rules.limitarea = Limit Map Area - +rules.limitarea = Обмежити територію мапи rules.enemycorebuildradius = Радіус оборони для ворожого ядра:[lightgray] (плитки) rules.wavespacing = Інтервал хвиль:[lightgray] (секунди) -rules.initialwavespacing = Initial Wave Spacing:[lightgray] (sec) +rules.initialwavespacing = Початковий інтервал хвиль:[lightgray] (секунди) rules.buildcostmultiplier = Множник затрат на будування rules.buildspeedmultiplier = Множник швидкості будування rules.deconstructrefundmultiplier = Множник відшкодування в разі демонтажу rules.waitForWaveToEnd = Хвилі чекають на завершення попередньої -rules.dropzoneradius = Радіус зони висадки:[lightgray] (у плитках) +rules.dropzoneradius = Радіус зони висадки:[lightgray] (плитки) rules.unitammo = Бойові одиниці потребують боєприпасів rules.enemyteam = Ворожа команда rules.playerteam = Команда гравця @@ -1091,25 +1128,28 @@ rules.title.unit = Бойові одиниці rules.title.experimental = Експериментальне rules.title.environment = Середовище rules.title.teams = Команди -rules.title.planet = Planet +rules.title.planet = Планета rules.lighting = Світлотінь -rules.fog = Fog of War +rules.fog = Туман війни rules.fire = Вогонь -rules.anyenv = +rules.anyenv = <Будь-яка> rules.explosions = Шкода від вибухів блоків і одиниць rules.ambientlight = Навколишнє світло rules.weather = Погода rules.weather.frequency = Повторюваність: -rules.weather.always = Always +rules.weather.always = Завжди rules.weather.duration = Тривалість: + content.item.name = Предмети content.liquid.name = Рідини content.unit.name = Бойові одиниці content.block.name = Блоки content.status.name = Ефекти стану content.sector.name = Cектори -content.team.name = Factions -wallore = (Wall) +content.team.name = Фракції + +wallore = (Стіна) + item.copper.name = Мідь item.lead.name = Свинець item.coal.name = Вугілля @@ -1126,23 +1166,25 @@ item.blast-compound.name = Вибухова суміш item.pyratite.name = Пиротит item.metaglass.name = Метаскло item.scrap.name = Брухт -item.fissile-matter.name = Fissile Matter -item.beryllium.name = Beryllium -item.tungsten.name = Tungsten -item.oxide.name = Oxide -item.carbide.name = Carbide -item.dormant-cyst.name = Dormant Cyst +item.fissile-matter.name = Розщеплюваний матеріал +item.beryllium.name = Берилій +item.tungsten.name = Вольфрам +item.oxide.name = Оксид +item.carbide.name = Карбід +item.dormant-cyst.name = Спляча кіста + liquid.water.name = Вода liquid.slag.name = Шлак liquid.oil.name = Нафта liquid.cryofluid.name = Кріогенна рідина -liquid.neoplasm.name = Neoplasm -liquid.arkycite.name = Arkycite -liquid.gallium.name = Gallium -liquid.ozone.name = Ozone -liquid.hydrogen.name = Hydrogen -liquid.nitrogen.name = Nitrogen -liquid.cyanogen.name = Cyanogen +liquid.neoplasm.name = Неоплазма +liquid.arkycite.name = Аркицит +liquid.gallium.name = Галій +liquid.ozone.name = Озон +liquid.hydrogen.name = Водень +liquid.nitrogen.name = Азот +liquid.cyanogen.name = Ціан + unit.dagger.name = Кинджал unit.mace.name = Булава unit.fortress.name = Фортеця @@ -1154,7 +1196,7 @@ unit.atrax.name = Атракс unit.spiroct.name = Павучник unit.arkyid.name = Аркиїд unit.toxopid.name = Отруйник -unit.flare.name = Фальшфейєр +unit.flare.name = Спалах unit.horizon.name = Горизонт unit.zenith.name = Зеніт unit.antumbra.name = Тіньовик @@ -1181,10 +1223,11 @@ unit.scepter.name = Верховна влада unit.reign.name = Верховний Порядок unit.vela.name = Пульсар Вітрил unit.corvus.name = Ґава + block.parallax.name = Паралакс block.cliff.name = Скеля -block.sand-boulder.name = Пісочний валун -block.basalt-boulder.name = Базальтовий валун +block.sand-boulder.name = Пісочна брила +block.basalt-boulder.name = Базальтова брила block.grass.name = Трава block.molten-slag.name = Шлак block.pooled-cryofluid.name = Кріогенна рідина @@ -1200,7 +1243,7 @@ block.boulder.name = Брила block.snow-boulder.name = Снігова брила block.snow-pine.name = Сніжні сосни block.shale.name = Сланець -block.shale-boulder.name = Сланцевий валун +block.shale-boulder.name = Сланцева брила block.moss.name = Мох block.shrubs.name = Кущі block.spore-moss.name = Споровий мох @@ -1236,7 +1279,7 @@ block.char.name = Випалена земля block.dacite.name = Дацит block.rhyolite.name = Риоліт block.dacite-wall.name = Дацитова стіна -block.dacite-boulder.name = Дацитовий валун +block.dacite-boulder.name = Дацитова брила block.ice-snow.name = Крижаний сніг block.stone-wall.name = Кам’яна стіна block.ice-wall.name = Крижана стіна @@ -1249,12 +1292,12 @@ block.mud.name = Багно block.white-tree-dead.name = Мертве біле дерево block.white-tree.name = Біле дерево block.spore-cluster.name = Скупчення спор -block.metal-floor.name = Металева підлога 1 -block.metal-floor-2.name = Металева підлога 2 -block.metal-floor-3.name = Металева підлога 3 -block.metal-floor-4.name = Металева підлога 4 -block.metal-floor-5.name = Металева підлога 5 -block.metal-floor-damaged.name = Пошкоджена металева підлога +block.metal-floor.name = Металева поверхня 1 +block.metal-floor-2.name = Металева поверхня 2 +block.metal-floor-3.name = Металева поверхня 3 +block.metal-floor-4.name = Металева поверхня 4 +block.metal-floor-5.name = Металева поверхня 5 +block.metal-floor-damaged.name = Пошкоджена металева поверхня block.dark-panel-1.name = Темна панель 1 block.dark-panel-2.name = Темна панель 2 block.dark-panel-3.name = Темна панель 3 @@ -1385,7 +1428,7 @@ block.exponential-reconstructor.name = Експоненційний реконс block.tetrative-reconstructor.name = Тетративний реконструктор block.payload-conveyor.name = Вантажний конвеєр block.payload-router.name = Розвантажувальний маршрутизатор -block.duct.name = Duct +block.duct.name = Канал block.duct-router.name = Канальний маршрутизатор block.duct-bridge.name = Канальний міст block.payload-propulsion-tower.name = Вантажна катапульта @@ -1404,7 +1447,7 @@ block.deconstructor.description = Деконструює споруди та о block.payload-loader.name = Вантажний завантажувач block.payload-loader.description = Завантажує рідини та предмети в блоки. block.payload-unloader.name = Вантажний розвантажувач -block.payload-unloader.description = Розвантажує рідини та предмети в блоки. +block.payload-unloader.description = Розвантажує рідини та предмети з блоків. block.switch.name = Перемикач block.micro-processor.name = Мікропроцесор @@ -1414,12 +1457,14 @@ block.logic-display.name = Логічний дисплей block.large-logic-display.name = Великий логічний дисплей block.memory-cell.name = Комірка пам’яті block.memory-bank.name = Блок пам’яті -team.malis.name = Malis + +team.malis.name = Малізи team.crux.name = Загарбники team.sharded.name = Розколоті team.derelict.name = Переможені team.green.name = Зелені team.blue.name = Сині + hint.skip = Пропустити hint.desktopMove = Використовуйте [accent][[WASD][], щоби рухатися. hint.zoom = [accent]Прокручуйте коліщатком миші[], щоби збільшити чи зменшити масштаб мапи. @@ -1434,7 +1479,7 @@ hint.placeDrill.mobile = Виберіть у меню внизу правору hint.placeConveyor = Конвеєри переміщують предмети з бурів до інших блоків. Виберіть \uf896 [accent]конвеєр[] з вкладки \ue814 [accent]Транспортування[].\n\nНатисніть і тягніть, щоби розмістити декілька конвеєрів.\n[accent]Прокручуйте коліщатком миші[], щоб обертати їх. hint.placeConveyor.mobile = Конвеєри переміщують предмети з бурів до інших блоків. Виберіть \uf896 [accent]конвеєр[] з вкладки \ue814 [accent]Транспортування[].\n\nУтримуйте палець протягом секунди і протягніть, щоби розмістити декілька конвеєрів. hint.placeTurret = Розмістіть \uf861 [accent]башти[], щоби захистити базу від ворогів.\n\nБашти потребують боєприпасів. У цьому випадку \uf838мідь.\nДля її подачі використовуйте конвеєри та бури. -hint.breaking = [accent]Right-click[] and drag to break blocks. +hint.breaking = Натисніть [accent]ПКМ[] і тягніть, щоби зруйнувати блоки. hint.breaking.mobile = Активуйте \ue817 [accent]молот[] внизу праворуч і торкніться блоків, щоби їх розібрати.\n\nУтримуйте палець протягом секунди і протягніть, щоби розібрати виділене. hint.blockInfo = Подивіться інформацію про блок. Перейдіть до [accent]меню будівництва[] і натисніть на кнопку [accent][[?][] праворуч. hint.derelict = Будівлі [accent]Переможених[] є зламаними залишками старих баз, які більше не функціонують.\n\nЇх можна [accent]деконструювати[] для отримання ресурсів. @@ -1456,10 +1501,10 @@ hint.waveFire = Башта [accent]Хвиля[] з водою буде авто hint.generator = \uf879 [accent]Генератори внутрішнього згорання[] спалюють вугілля і передають енергію прилеглим блокам.\n\nРадіус передачі енергії можна збільшити за допомогою \uf87f [accent]силових вузлів[]. hint.guardian = [accent]Вартові[] одиниці броньовані. Слабкі боєприпаси, як-от [accent]мідь[] чи [accent]свинець[], [scarlet]не є ефективними[].\n\nВикористовуйте башти вищого рангу чи \uf835 [accent]графітові боєприпаси[] для Подвійної башти чи\uf859Залпу, щоб убити Вартових. hint.coreUpgrade = Ядро можна покращити, якщо [accent]розмістити поверх нього ядро вищого рівня[].\n\nРозмістіть \uf868 ядро [accent]«Штаб»[] поверх \uf869 ядра [accent]«Уламок»[]. Переконайтесь, що поблизу ядер немає перешкод (зайвих блоків). -hint.presetLaunch = Сірі [accent]сектори зони посадки[], як-от [accent]Крижаний ліс[], можна запустити з будь-якого місця. Вони не вимагають захоплення сусідньої території.\n\n[accent]Нумеровані сектори[], як цей, [accent]необовʼязкові[]. +hint.presetLaunch = Сірі [accent]сектори зони посадки[], як-от [accent]Крижаний ліс[], можна запустити з будь-якого місця. Вони не вимагають захоплення сусідньої території.\n\n[accent]Нумеровані сектори[], як цей, [accent]необов’язкові[]. hint.presetDifficulty = Цей сектор має [scarlet]високий рівень ворожої загрози[].\nРобити запуск в такі [accent]не рекомендується[] без належних технологій та підготовки. hint.coreIncinerate = Після того, як ядро наповниться предметом, будь-які додаткові предмети того ж типу, які воно отримує, будуть [accent]спалені[]. -hint.coopCampaign = When playing the [accent]co-op campaign[], items that are produced in the current map will also be sent [accent]to your local sectors[].\n\nAny new research done by the host also carries over. +hint.coopCampaign = Під час [accent]кооперативної гри в кампанії[] предмети, створені на поточній мапі, також будуть надіслані [accent]у ваші локальні сектори[].\n\nБудь-які нові дослідження, зроблені власником, також переносяться. item.copper.description = Використовується у всіх типах блоків і боєприпасах. item.copper.details = Мідь. Напрочуд багато жил цієї руди на Серпуло. За своєю структурою слабка, якщо не зміцнена. @@ -1482,10 +1527,12 @@ item.spore-pod.description = Використовується для перет item.spore-pod.details = Спори. Найімовірніше, синтетична форма життя. Виділяють гази, токсичні для іншого біологічного життя. Надзвичайно загарбницька поведінка. Легкозаймисті при певних умовах. item.blast-compound.description = Використовується в бомбах та в розривних боєприпасах. item.pyratite.description = Використовується в запальній зброї і твердопаливних генераторах. + liquid.water.description = Використовується для охолодження машин та перероблювання відходів. liquid.slag.description = Переробляється у відокремлювачах у складові метали або розпорошується на ворогів як зброя. liquid.oil.description = Використовується у виробництві передових матеріалів і як запальні боєприпаси. liquid.cryofluid.description = Використовується як теплоносій у реакторах, баштах і заводах. + block.derelict = \uf77e [lightgray]Переможені block.armored-conveyor.description = Переміщує предмети вперед. Не приймає введення з боків ні з чого, крім інших конвеєрних стрічок. block.illuminator.description = Випромінює світло. @@ -1496,7 +1543,7 @@ block.silicon-smelter.description = Синтезує пісок із вугіл block.kiln.description = Виплавляє пісок та свинець у метаскло. block.plastanium-compressor.description = Виробляє пластаній із нафти й титану. block.phase-weaver.description = Синтезує фазову тканину з торію та піску. -block.surge-smelter.description = Поєднує титан, свинець, кремній і мідь для отримання кінетичного сплаву. +block.surge-smelter.description = Поєднує титан, свинець, кремній і мідь у кінетичний сплав. block.cryofluid-mixer.description = Змішує воду й подрібнений титан, щоби виробити кріогенну рідину. block.blast-mixer.description = Виробляє вибухову суміш із пиротиту і спорових стручків. block.pyratite-mixer.description = Змішує вугілля, свинець та пісок у легкозаймистий пиротит. @@ -1548,7 +1595,7 @@ block.overflow-gate.description = Вивантажує лише ліворуч block.underflow-gate.description = Повна протилежність надмірному затвору. Виводить предмет прямо, якщо лівий і правий шлях заблоковано. block.mass-driver.description = Найкращий блок для транспортування предметів. Збирає кілька предметів, а потім вистрілює їх до іншої електромагнітної катапульти на велику відстань. Для роботи потребує енергію. block.mechanical-pump.description = Дешевий насос із повільним виходом, але не потребує енергоспоживання. -block.rotary-pump.description = Удосконалений насос. Насоси більше викачують, але потребують енергію. +block.rotary-pump.description = Поліпшений насос. Насос більше викачує, але потребує енергію. block.impulse-pump.description = Найкращий насос. block.conduit.description = Пересуває рідини вперед. Застосовується спільно з насосами та іншими трубопроводами. block.pulse-conduit.description = Пересуває рідини вперед. Швидше транспортує і зберігає більше рідини, ніж стандартні трубопроводи. @@ -1558,7 +1605,7 @@ block.liquid-container.description = Зберігає чималу кількі block.liquid-tank.description = Зберігає велику кількість рідини. Виводить воду на всі сторони, через це схожий на рідинний маршрутизатор. block.liquid-junction.description = Діє як міст для двох трубопроводів. block.bridge-conduit.description = Транспортує рідину через місцевість і будівлі. -block.phase-conduit.description = Транспортує рідину через місцевість і будівлі. Діапазон дії більший ніж у мостового трубопроводу +block.phase-conduit.description = Транспортує рідину через місцевість і будівлі. Діапазон дії більший ніж у мостового трубопроводу. block.power-node.description = Передає живлення на приєднані вузли. Вузол буде отримувати живлення від будь-яких сусідніх блоків або подавати живлення до них. block.power-node-large.description = Передовий вузол живлення з більшим радіусом дії. block.surge-tower.description = Вузол живлення з меншою кількістю доступних з’єднань і з найбільшим радіусом дії. @@ -1580,7 +1627,7 @@ block.laser-drill.description = Дає змогу видобувати ще шв block.blast-drill.description = Найкращий бур. Потребує великої кількості енергії. block.water-extractor.description = Викачує підземні води. Використовується в місцях, де немає поверхневої води. block.cultivator.description = Культивує невеликі концентрації спор у стручки. -block.cultivator.details = Відновлена технологія. Використовується для отримання величезної кількості біомаси якомога ефективніше. Ймовірно, початковий інкубатор спор, що зараз покриває Серпуло. +block.cultivator.details = Відновлена технологія. Використовується для отримання великої кількості біомаси якомога ефективніше. Ймовірно, початковий інкубатор спор, що зараз покриває Серпуло. block.oil-extractor.description = Використовується велика кількість енергії, піску та води для отримання нафти. block.core-shard.description = Ядро бази. Після знищення сектор втрачається. Найперша версія капсули ядра. Після його знищення всі контакти з регіоном втрачаються. Не допустіть цього. block.core-shard.details = Найперша версія капсули ядра. Компактне. Самовідтворюванне. Оснащене одноразовими пусковими рушіями. Не призначено для міжпланетних подорожей. @@ -1592,7 +1639,7 @@ block.vault.description = Зберігає велику кількість пр block.container.description = Зберігає малу кількість предметів кожного типу. Блок розвантажувача може використовуватися для отримання предметів зі сховища. block.unloader.description = Вивантажує предмети з найближчих блоків block.launch-pad.description = Запускає партії предметів без необхідності запуску ядра. -block.launch-pad.details = Sub-orbital system for point-to-point transportation of resources. Payload pods are fragile and incapable of surviving re-entry. +block.launch-pad.details = Суборбітальна система для транспортування ресурсів від точки А до точки Б. Корпуси вантажу крихкі і не здатні вижити при повторному вході. block.duo.description = Вистрілює чергами куль у ворогів. block.scatter.description = Вистрілює скупченням свинцю, брухту чи метаскла в повітряних противників. block.scorch.description = Підпалює будь-яких наземних противників поблизу. Високоефективна на близькій відстані. @@ -1604,16 +1651,16 @@ block.swarmer.description = Запускає ракети, що автомати block.salvo.description = Вистрілює швидкий залп куль у противника. block.fuse.description = Вистрілює трьома променями, що пронизують броню, у малому радіусі в противників. block.ripple.description = Вистрілює скупченням снарядів у противників. -block.cyclone.description = Підпалює вибухові грудки скупчення противників. +block.cyclone.description = Підпалює вибухові грудки і вистрілює їх у скупчення противників. block.spectre.description = Вистрілює великі бронебійні кулі в повітряні та наземні цілі. block.meltdown.description = Заряджає і вистрілює лазерним променем у найближчих противників. Для роботи потрібен теплоносій. -block.foreshadow.description = Вистрілює великим болтом в одну ціль на велику дистанцію. +block.foreshadow.description = Вистрілює великим болтом в одну ціль на велику дистанцію. block.repair-point.description = Безперервно ремонтує найближчу пошкоджену бойову одиницю у своєму радіусі дії. Пріоритетні союзники з вищим максимальним здоров’ям. block.segment.description = Пошкоджує та руйнує вхідні снаряди. Окрім лазерних. block.parallax.description = Притягає ворожі повітряні одиниці, пошкоджуючи їх у процесі. block.tsunami.description = Вистрілює потужними потоками рідини у ворогів. Автоматично гасить пожежі в разі постачання води. block.silicon-crucible.description = Очищає кремній від піску та вугілля, використовуючи пиратит як додаткове джерело тепла. Більш ефективний у жарких місцях. -block.disassembler.description = Поділяє шлак на незначні кількості екзотичних мінеральних компонентів за низькою ефективності. Може виробляти торій. +block.disassembler.description = Поділяє шлак на незначні кількості екзотичних мінеральних компонентів за низької ефективності. Може виробляти торій. block.overdrive-dome.description = Збільшує швидкість найближчих будівель. Потребує фазову тканину і кремній. block.payload-conveyor.description = Переміщує великі вантажі, як-от одиниці з заводів. block.payload-router.description = Розділяє вантажі, що надходять, у 3 різні сторони. @@ -1635,6 +1682,7 @@ block.large-logic-display.description = Показує довільну граф block.interplanetary-accelerator.description = Велика електромагнітна башта-рейкотрон. Прискорює ядра, щоби подолати планетне тяжіння для міжпланетного розгортання. block.repair-turret.description = Безпервно ремонтує найближчу пошкоджену одиницю. Для прискорення ремонтування можна охолодити. block.payload-propulsion-tower.description = Структура транспортування вантажу на великі відстані. Вистрілює вантаж в інші вантажні катапульти. + unit.dagger.description = Вистрілює стандартними кулями в найближчих ворогах. unit.mace.description = Вистрілює потоками полум’я в найближчих ворогів. unit.fortress.description = Вистрілює з дальнобійної артилерії в наземних цілей. @@ -1657,7 +1705,7 @@ unit.antumbra.description = Вистрілює шквал куль у всіх unit.eclipse.description = Вистрілює двома пронизливими лазерами та шквалом куль у всіх найближчих ворогів. unit.mono.description = Автоматично видобуває мідь і свинець і кладе їх у ядро. unit.poly.description = Автоматично перебудовує зруйновані споруди та допомагає іншим одиницям у будівництві. -unit.mega.description = Автоматично відновлює пошкоджені споруди. Здатний нести блоки та невеликі наземні блоки. +unit.mega.description = Автоматично відновлює пошкоджені споруди. Здатний нести блоки та невеликі наземні одиниці. unit.quad.description = Кидає великі бомби на наземні цілі, відновлюючи союзні споруди та завдаючи шкоди ворогам. Здатний нести середні наземні одиниці. unit.oct.description = Захищає найближчих союзників своїм відновлювальним щитом. Здатний нести більшість наземних одиниць. unit.risso.description = Вистрілює шквалом ракет і куль по всіх найближчих ворогах. @@ -1669,12 +1717,11 @@ unit.alpha.description = Захищає ядро «Уламок» від про unit.beta.description = Захищає ядро «Штаб» від противників. Будує споруди. unit.gamma.description = Захищає ядро «Атом» від противників. Будує споруди. unit.retusa.description = Вистрілює самонаведеними торпедами по ворогах. Ремонтує найближчі одиниці. -unit.oxynoe.description = Вистрілює потоками полум'я, що ремонтують споруди та наносять шкоду ворогам. Захищає від ворожих снарядів за допомогою башти точкової оборони. +unit.oxynoe.description = Вистрілює потоками полум’я, що ремонтують споруди та завдають шкоду ворогам. Захищає від ворожих снарядів за допомогою башти точкової оборони. unit.cyerce.description = Вистрілює у ворогів навідними касетними ракетами. Ремонтує найближчі одиниці. unit.aegires.description = Електризує ворожі одиниці та будівлі, що входять до його енергетичного поля. Ремонтує всіх союзників. unit.navanax.description = Вистрілює вибухонебезпечні снаряди електромагнітного імпульсу, завдаючи значної шкоди ворожим енергетичним мережам та ремонтуючи союзницькі споруди. Розплавляє сусідніх ворогів за допомогою 4 автономних лазерних веж. - lst.read = Зчитує число із з’єднаної комірки пам’яті. lst.write = Записує числу у з’єднану комірки пам’яті. lst.print = Додайте текст до буфера друку.\nНічого не відображає, поки [accent]Print Flush[] використовується. @@ -1695,20 +1742,20 @@ lst.unitbind = Прив’язка до одиниці певного типу lst.unitcontrol = Контролювати поточну прив’язану одиницю. lst.unitradar = Знайти одиницю біля поточної прив’язаної одиниці. lst.unitlocate = Виявляє позицію чи будівлю певного типу де завгодно на мапі.\nПотрібна прив’язана одиниця. -lst.getblock = Get tile data at any location. -lst.setblock = Set tile data at any location. -lst.spawnunit = Spawn unit at a location. -lst.applystatus = Apply or clear a status effect from a uniut. -lst.spawnwave = Simulate a wave being spawned at a arbitrary location.\nWill not increment the wave counter. -lst.explosion = Create an explosion at a location. -lst.setrate = Set processor execution speed in instructions/tick. -lst.fetch = Lookup units, cores, players or buildings by index.\nIndices start at 0 and end at their returned count. -lst.packcolor = Pack [0, 1] RGBA components into a single number for drawing or rule-setting. -lst.setrule = Set a game rule. -lst.flushmessage = Display a message on the screen from the text buffer.\nWill wait until the previous message finishes. -lst.cutscene = Manipulate the player camera. -lst.setflag = Set a global flag that can be read by all processors. -lst.getflag = Check if a global flag is set. +lst.getblock = Отримує дані плитки в будь-якому місці. +lst.setblock = Установлює дані плитки в будь-якому місці. +lst.spawnunit = Породжує одиницю на певному місці. +lst.applystatus = Застосовує або видаляє ефект стану з одиниці. +lst.spawnwave = Змодельовує хвилю, яка виникає у довільному місці.\nНе збільшує лічильник хвиль. +lst.explosion = Створює вибух у певному місці. +lst.setrate = Установлює швидкість виконання процесора в інструкціях за такт. +lst.fetch = Пошук одиниць, ядер, гравців або будівель за індексом.\nІндекси починаються з 0 і закінчуються на поверненій кількості. +lst.packcolor = Упаковує [0, 1] компоненти RGBA в єдине число для малювання або встановлення правил. +lst.setrule = Установлює ігрове правило. +lst.flushmessage = Показує повідомлення на екрані з текстового буферу.\nЗачекає, поки не закінчиться попереднє повідомлення. +lst.cutscene = Керує камерою гравця. +lst.setflag = Установлює глобальний прапорець, який можуть прочитати усі процесори. +lst.getflag = Перевіряє, чи встановлено глобальний прапорець. logic.nounitbuild = [red]Будування за допомогою процесорів заборено. @@ -1723,11 +1770,11 @@ laccess.controller = Керувач одиницями. Якщо процесо laccess.dead = Чи є одиниця або будівля мертвою або недійсною. laccess.controlled = Повертає \n[accent]@ctrlProcessor[] якщо одиниця контролюється процесором;\n[accent]@ctrlPlayer[] якщо одиниця чи будівля контролюєть гравцем\n[accent]@ctrlFormation[] якщо одиниця у загоні (формуванні)\nІнакше — 0. laccess.progress = Прогрес дії, від 0 до 1.\nПовертає виробництво, перезавантаження башти або хід будівництва. -lacess.speed = Top speed of a unit, in tiles/sec. +lacess.speed = Максимальна швидкість одиниці, у плитках за секунду. graphicstype.clear = Залити дисплей вказаним кольором. graphicstype.color = Установити колір для подальшої операції малювання. -graphicstype.col = Equivalent to color, but packed.\nPacked colors are written as hex codes with a [accent]%[] prefix.\nExample: [accent]%ff0000[] would be red. +graphicstype.col = Еквівалент кольору, але упакований.\nЗапаковані кольори записуються як шістнадцяткові коди з префіксом [accent]%[].\nНаприклад, [accent]%ff0000[] — це червоний. graphicstype.stroke = Установити ширину ліній. graphicstype.line = Накреслити відрізок лінії. graphicstype.rect = Залити кольором прямокутник. @@ -1752,17 +1799,20 @@ lenum.and = Побітове І. lenum.not = Побітове заперечення. lenum.xor = Виключне АБО (XOR). -lenum.min = Мінімум з двух чисел. -lenum.max = Максимум з двух чисел. +lenum.min = Мінімум з двох чисел. +lenum.max = Максимум з двох чисел. lenum.angle = Кут вектора у градусах. lenum.len = Довжина вектора. + lenum.sin = Синус, у градусах. lenum.cos = Косинус, у градусах. lenum.tan = Тангенс, у градусах. + lenum.asin = Арксинус, у градусах. lenum.acos = Арккосинус, у градусах. lenum.atan = Арктангенс, у градусах. -#це не одруківка, пошукайте 'позначення діапазону' + +#not a typo, look up 'range notation' lenum.rand = Випадкове десяткове число у діапазоні [0, значення). lenum.log = Натуральний логарифм (ln). lenum.log10 = Десятковий логарифм. @@ -1785,13 +1835,13 @@ lenum.spawn = Точка появи ворогів.\nМоже бути ядро lenum.building = Будування певної групи. lenum.core = Будь-яке ядро. -lenum.storage = Складське приміщення, як-от Сховище. +lenum.storage = Складське приміщення, як-от сховище. lenum.generator = Будівлі, що виробляють енергію. lenum.factory = Будівлі, що видозмінюють ресурси. lenum.repair = Ремонтні пункти. lenum.battery = Будь-який акумулятор. -lenum.resupply = Пункти постачання.\nДоречні лише коли кор. правило [accent]«Бойові одиниці потребують боєприпасів»[] увімкнено. -lenum.reactor = Імпульсний чи Торієвий реактор. +lenum.resupply = Пункти постачання.\nДоречні лише коли користувацьке правило [accent]«Бойові одиниці потребують боєприпасів»[] увімкнено. +lenum.reactor = Імпульсний чи торієвий реактор. lenum.turret = Будь-яка башта. sensor.in = Будівля чи одиниця для розпізнавання. @@ -1822,7 +1872,7 @@ unitlocate.group = Група будівль для пошуку. lenum.idle = Зупиняти рух, проте продовжути будувати чи видобувати.\nСтан за замовчуванням. lenum.stop = Зупинити або рух, або видобуток, або будівництво. -lenum.unbind = Completely disable logic control.\nResume standard AI. +lenum.unbind = Повністю вимикає усю логіку.\nПродовжує стандартний ШІ. lenum.move = Перемістити в точне положення. lenum.approach = Наближення до позиції із зазначеним радіусом. lenum.pathfind = Знайдення шляху до точки появи ворогів. @@ -1833,173 +1883,176 @@ lenum.itemtake = Взяти предмет з будівлі. lenum.paydrop = Скинути поточний вантаж. lenum.paytake = Підібрати вантаж у поточному місцерозташуванні. lenum.payenter = Увійти чи вийти з вантажного блока, над яким перебуває одиниця. -lenum.flag = Числовий флаг одиниці. +lenum.flag = Числовий прапорець одиниці. lenum.mine = Видобувати у заданій позиції. lenum.build = Побудувати будівлю. lenum.getblock = Розпізнавання блока та його типа за координатами.\nОдиниця повинна знаходитися в межах досяжності.\nСуцільні не-будівлі матимуть тип [accent]@solid[]. lenum.within = Чи знаходиться одиниця біля позиції. lenum.boost = Почати чи зупинити політ. -block.empty.name = Empty -block.rhyolite-crater.name = Rhyolite Crater -block.rough-rhyolite.name = Rough Rhyolite -block.regolith.name = Regolith -block.yellow-stone.name = Yellow Stone -block.carbon-stone.name = Carbon Stone -block.ferric-stone.name = Ferric Stone -block.ferric-craters.name = Ferric Craters -block.beryllic-stone.name = Beryllic Stone -block.crystalline-stone.name = Crystalline Stone -block.crystal-floor.name = Crystal Floor -block.yellow-stone-plates.name = Yellow Stone Plates -block.red-stone.name = Red Stone -block.dense-red-stone.name = Dense Red Stone -block.red-ice.name = Red Ice -block.arkycite-floor.name = Arkycite Floor -block.arkyic-stone.name = Arkyic Stone -block.rhyolite-vent.name = Rhyolite Vent -block.carbon-vent.name = Carbon Vent -block.arkyic-vent.name = Arkyic Vent -block.yellow-stone-vent.name = Yellow Stone Vent -block.red-stone-vent.name = Red Stone Vent -block.redmat.name = Redmat -block.bluemat.name = Bluemat -block.core-zone.name = Core Zone -block.regolith-wall.name = Regolith Wall -block.yellow-stone-wall.name = Yellow Stone Wall -block.rhyolite-wall.name = Rhyolite Wall -block.carbon-wall.name = Carbon Wall -block.ferric-stone-wall.name = Ferric Stone Wall -block.beryllic-stone-wall.name = Beryllic Stone Wall -block.arkyic-wall.name = Arkyic Wall -block.crystalline-stone-wall.name = Crystalline Stone Wall -block.red-ice-wall.name = Red Ice Wall -block.red-stone-wall.name = Red Stone Wall -block.red-diamond-wall.name = Red Diamond Wall -block.redweed.name = Redweed -block.pur-bush.name = Pur Bush -block.yellowcoral.name = Yellowcoral -block.carbon-boulder.name = Carbon Boulder -block.ferric-boulder.name = Ferric Boulder -block.beryllic-boulder.name = Beryllic Boulder -block.yellow-stone-boulder.name = Yellow Stone Boulder -block.arkyic-boulder.name = Arkyic Boulder -block.crystal-cluster.name = Crystal Cluster -block.vibrant-crystal-cluster.name = Vibrant Crystal Cluster -block.crystal-blocks.name = Crystal Blocks -block.crystal-orbs.name = Crystal Orbs -block.crystalline-boulder.name = Crystalline Boulder -block.red-ice-boulder.name = Red Ice Boulder -block.rhyolite-boulder.name = Rhyolite Boulder -block.red-stone-boulder.name = Red Stone Boulder -block.graphitic-wall.name = Graphitic Wall -block.silicon-arc-furnace.name = Silicon Arc Furnace -block.electrolyzer.name = Electrolyzer -block.atmospheric-concentrator.name = Atmospheric Concentrator -block.oxidation-chamber.name = Oxidation Chamber -block.electric-heater.name = Electric Heater -block.slag-heater.name = Slag Heater -block.phase-heater.name = Phase Heater -block.heat-redirector.name = Heat Redirector -block.slag-incinerator.name = Slag Incinerator -block.carbide-crucible.name = Carbide Crucible -block.slag-centrifuge.name = Slag Centrifuge -block.surge-crucible.name = Surge Crucible -block.cyanogen-synthesizer.name = Cyanogen Synthesizer -block.phase-synthesizer.name = Phase Synthesizer -block.heat-reactor.name = Heat Reactor -block.beryllium-wall.name = Beryllium Wall -block.beryllium-wall-large.name = Large Beryllium Wall -block.tungsten-wall.name = Tungsten Wall -block.tungsten-wall-large.name = Large Tungsten Wall -block.blast-door.name = Blast Door -block.carbide-wall.name = Carbide Wall -block.carbide-wall-large.name = Large Carbide Wall -block.reinforced-surge-wall.name = Reinforced Surge Wall -block.reinforced-surge-wall-large.name = Large Reinforced Surge Wall -block.radar.name = Radar -block.build-tower.name = Build Tower -block.regen-projector.name = Regen Projector -block.shield-projector.name = Shield Projector -block.large-shield-projector.name = Large Shield Projector -block.armored-duct.name = Armored Duct -block.overflow-duct.name = Overflow Duct -block.duct-unloader.name = Duct Unloader -block.surge-conveyor.name = Surge Conveyor -block.surge-router.name = Surge Router -block.unit-cargo-loader.name = Unit Cargo Loader -block.unit-cargo-unload-point.name = Unit Cargo Unload Point -block.reinforced-pump.name = Reinforced Pump -block.reinforced-conduit.name = Reinforced Conduit -block.reinforced-liquid-junction.name = Reinforced Liquid Junction -block.reinforced-bridge-conduit.name = Reinforced Bridge Conduit -block.reinforced-liquid-router.name = Reinforced Liquid Router -block.reinforced-liquid-container.name = Reinforced Liquid Container -block.reinforced-liquid-tank.name = Reinforced Liquid Tank -block.beam-node.name = Beam Node -block.beam-tower.name = Beam Tower -block.beam-link.name = Beam Link -block.turbine-condenser.name = Turbine Condenser -block.chemical-combustion-chamber.name = Chemical Combustion Chamber -block.pyrolysis-generator.name = Pyrolysis Generator -block.vent-condenser.name = Vent Condenser -block.cliff-crusher.name = Cliff Crusher -block.plasma-bore.name = Plasma Bore -block.large-plasma-bore.name = Large Plasma Bore -block.impact-drill.name = Impact Drill -block.eruption-drill.name = Eruption Drill -block.core-bastion.name = Core Bastion -block.core-citadel.name = Core Citadel -block.core-acropolis.name = Core Acropolis -block.reinforced-container.name = Reinforced Container -block.reinforced-vault.name = Reinforced Vault -block.breach.name = Breach -block.sublimate.name = Sublimate -block.titan.name = Titan -block.disperse.name = Disperse -block.afflict.name = Afflict -block.fabricator.name = Fabricator -block.tank-refabricator.name = Tank Refabricator -block.mech-refabricator.name = Mech Refabricator -block.ship-refabricator.name = Ship Refabricator -block.tank-assembler.name = Tank Assembler -block.ship-assembler.name = Ship Assembler -block.mech-assembler.name = Mech Assembler -block.reinforced-payload-conveyor.name = Reinforced Payload Conveyor -block.reinforced-payload-router.name = Reinforced Payload Router -block.payload-mass-driver.name = Payload Mass Driver -block.small-deconstructor.name = Small Deconstructor -block.canvas.name = Canvas -block.world-processor.name = World Processor -block.world-cell.name = World Cell -block.shield-breaker.name = Shield Breaker (temp name/sprite) -block.tank-fabricator.name = Tank Fabricator -block.mech-fabricator.name = Mech Fabricator -block.ship-fabricator.name = Ship Fabricator -block.prime-refabricator.name = Prime Refabricator -block.unit-repair-tower.name = Unit Repair Tower -block.diffuse.name = Diffuse -block.basic-assembler-module.name = Basic Assembler Module -unit.stell.name = Stell -unit.locus.name = Locus -unit.vanquish.name = Vanquish -unit.conquer.name = Conquer -unit.cleroi.name = Cleroi -unit.tecta.name = Tecta -unit.collaris.name = Collaris -unit.avert.name = Avert -unit.quell.name = Quell -unit.disrupt.name = Disrupt -unit.evoke.name = Evoke -unit.incite.name = Incite -unit.emanate.name = Emanate -unit.manifold.name = Manifold -unit.assembly-drone.name = Assembly Drone -unit.precept.name = Precept -unit.merui.name = Merui -unit.anthicus.name = Anthicus -unit.elude.name = Elude -unit.obviate.name = Obviate -sector.two.name = Two -sector.three.name = Three -sector.four.name = Four -sector.five.name = Five + +#TODO: temporary names! +block.empty.name = Порожнеча +block.rhyolite-crater.name = Кратер ліпариту +block.rough-rhyolite.name = Грубий ліпарит +block.regolith.name = Реголіт +block.yellow-stone.name = Жовтий камінь +block.carbon-stone.name = Вуглецевий камінь +block.ferric-stone.name = Залізний камінь +block.ferric-craters.name = Залізні кратери +block.beryllic-stone.name = Берилієвий камінь +block.crystalline-stone.name = Кристальний камінь +block.crystal-floor.name = Кристальна поверзня +block.yellow-stone-plates.name = Жовті кам’яні плити +block.red-stone.name = Червоний камінь +block.dense-red-stone.name = Щільний червоний камінь +block.red-ice.name = Червоний лід +block.arkycite-floor.name = Аркицитова поверхня +block.arkyic-stone.name = Аркицитовий камінь +block.rhyolite-vent.name = Ліпаритове джерело +block.carbon-vent.name = Вуглецеве джерело +block.arkyic-vent.name = Аркицитове джерело +block.yellow-stone-vent.name = Жовте кам’яне джерело +block.red-stone-vent.name = Червоне кам’яне джерело +block.redmat.name = Редмат +block.bluemat.name = Блюмат +block.core-zone.name = Зона ядра +block.regolith-wall.name = Реголітова стіна +block.yellow-stone-wall.name = Жовта кам’яна стіна +block.rhyolite-wall.name = Ліпаритова стіна +block.carbon-wall.name = Вуглецева стіна +block.ferric-stone-wall.name = Залізно-кам’яна стіна +block.beryllic-stone-wall.name = Берилієва кам’яна стіна +block.arkyic-wall.name = Аркицитова стіна +block.crystalline-stone-wall.name = Кристальна кам’яна стіна +block.red-ice-wall.name = Червона льодова стіна +block.red-stone-wall.name = Червона кам’яна стіна +block.red-diamond-wall.name = Червона діамантова стіна +block.redweed.name = Червоний бур’ян +block.pur-bush.name = Морський кущ +block.yellowcoral.name = Жовтий корал +block.carbon-boulder.name = Вуглецева брила +block.ferric-boulder.name = Залізна брила +block.beryllic-boulder.name = Берилієва брила +block.yellow-stone-boulder.name = Жовта кам’яна брила +block.arkyic-boulder.name = Аркицитова брила +block.crystal-cluster.name = Кришталевий кластер +block.vibrant-crystal-cluster.name = Яскравий кришталевий кластер +block.crystal-blocks.name = Кришталеві блоки +block.crystal-orbs.name = Кришталеві сфери +block.crystalline-boulder.name = Кристалічна брила +block.red-ice-boulder.name = Червона льодяна брила +block.rhyolite-boulder.name = Ліпаритовий брила +block.red-stone-boulder.name = Червона кам’яна брила +block.graphitic-wall.name = Графічна стіна +block.silicon-arc-furnace.name = Кремнієва дугова піч +block.electrolyzer.name = Електролізер +block.atmospheric-concentrator.name = Атмосферний концентратор +block.oxidation-chamber.name = Окислювальна камера +block.electric-heater.name = Електричний нагрівач +block.slag-heater.name = Шлаковий нагрівач +block.phase-heater.name = Фазовий нагрівач +block.heat-redirector.name = Перенаправляч тепла +block.slag-incinerator.name = Шлаковий сміттєспалювальний завод +block.carbide-crucible.name = Карбідний тигель +block.slag-centrifuge.name = Шлакова центрифуга +block.surge-crucible.name = Кінетичний тигель +block.cyanogen-synthesizer.name = Ціановий синтезатор +block.phase-synthesizer.name = Фазовий синтезатор +block.heat-reactor.name = Тепловий реактор +block.beryllium-wall.name = Берилієва стіна +block.beryllium-wall-large.name = Велика берилієва стіна +block.tungsten-wall.name = Вольфрамова стіна +block.tungsten-wall-large.name = Велика вольфрамова стіна +block.blast-door.name = Двері з вибухонебезпечного з’єднання +block.carbide-wall.name = Карбідна стіна +block.carbide-wall-large.name = Велика карбідна стіна +block.reinforced-surge-wall.name = Посилена кінетична стіна +block.reinforced-surge-wall-large.name = Велика посилена кінетична стіна +block.radar.name = Радар +block.build-tower.name = Побудувати вежу +block.regen-projector.name = Відновлювальний проєктор +block.shield-projector.name = Щитовий проєктор +block.large-shield-projector.name = Великий щитовий проєктор +block.armored-duct.name = Броньований канал +block.overflow-duct.name = Надмірний канальний затвір +block.duct-unloader.name = Канальний розвантажувач +block.surge-conveyor.name = Кінетичний конвеєр +block.surge-router.name = Кінетичний маршрутизатор +block.unit-cargo-loader.name = Завантажувальна точка для одиниць +block.unit-cargo-unload-point.name = Розвантажувальна точка для одиниць +block.reinforced-pump.name = Посилений насос +block.reinforced-conduit.name = Посилений трубопровід +block.reinforced-liquid-junction.name = Посилене рідинне перехрестя +block.reinforced-bridge-conduit.name = Посилений мостовий трубопровід +block.reinforced-liquid-router.name = Посилений рідинний маршрутизатор +block.reinforced-liquid-container.name = Посилений рідинний контейнер +block.reinforced-liquid-tank.name = Посилений рідинний резервуар +block.beam-node.name = Променевий вузол +block.beam-tower.name = Променева вежа +block.beam-link.name = Променевий з’єднувач +block.turbine-condenser.name = Tурбінний конденсатор +block.chemical-combustion-chamber.name = Камера хімічнного згоряння +block.pyrolysis-generator.name = Піролізовий генератор +block.vent-condenser.name = Джерельний конденсатор +block.cliff-crusher.name = Дробилка скель +block.plasma-bore.name = Плазмовий бурильник +block.large-plasma-bore.name = Великий плазмовий бурильник +block.impact-drill.name = Імпульсний бур +block.eruption-drill.name = Вивергальний бур +block.core-bastion.name = Ядро «Бастіон» +block.core-citadel.name = Ядро «Цитадель» +block.core-acropolis.name = Ядро «Акрополь» +block.reinforced-container.name = Посилений +block.reinforced-vault.name = Посилене сховище +block.breach.name = Прорив +block.sublimate.name = Сублімація +block.titan.name = Титан +block.disperse.name = Розпорошувач +block.afflict.name = Уражач +block.fabricator.name = Виробник +block.tank-refabricator.name = Танковий рефабрикатор +block.mech-refabricator.name = Меховий рефакбрикатор +block.ship-refabricator.name = Корабельний рефабрикатор +block.tank-assembler.name = Танковий збирач +block.ship-assembler.name = Корабельний збирач +block.mech-assembler.name = Меховий збирач +block.reinforced-payload-conveyor.name = Посилений вантажний конвеєр +block.reinforced-payload-router.name = Посилений вантажний маршрутизатор +block.payload-mass-driver.name = Вантажна катапульта +block.small-deconstructor.name = Малий деконструктор +block.canvas.name = Полотно +block.world-processor.name = Світовий процесор +block.world-cell.name = Світова комірка пам’яті +block.shield-breaker.name = Зламувач щитів +block.tank-fabricator.name = Танковий виробник +block.mech-fabricator.name = Меховий виробник +block.ship-fabricator.name = Корабельний виробник +block.prime-refabricator.name = Головний переробник +block.unit-repair-tower.name = Відновлювальна вежа +block.diffuse.name = Дифузатор +block.basic-assembler-module.name = Базовий збиральний модуль + +unit.stell.name = Стел +unit.locus.name = Локус +unit.vanquish.name = Переможець +unit.conquer.name = Завойовник +unit.cleroi.name = Клерой +unit.tecta.name = Текта +unit.collaris.name = Коларіс +unit.avert.name = Запобігач +unit.quell.name = Придушувач +unit.disrupt.name = Розривник +unit.evoke.name = Провокатор +unit.incite.name = Підбурювач +unit.emanate.name = Випромінювач +unit.manifold.name = Колектор +unit.assembly-drone.name = Монтажний дрон +unit.precept.name = Повчальник +unit.merui.name = Меруй +unit.anthicus.name = Антікус +unit.elude.name = Ухиляч +unit.obviate.name = Уникач +sector.two.name = Другий +sector.three.name = Третій +sector.four.name = Четвертий +sector.five.name = П’ятий From 8f8ffd1aeb5d543690c9dcb7d3f44083a8a5cecc Mon Sep 17 00:00:00 2001 From: Github Actions Date: Sat, 18 Jun 2022 14:16:59 +0000 Subject: [PATCH 5/6] Automatic bundle update --- core/assets/bundles/bundle_uk_UA.properties | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index 33d511e13a..5cccc1d20a 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -717,7 +717,6 @@ status.muddy.name = Забризканість гряззю status.melting.name = Плавлення status.sapped.name = Виснаженність status.electrified.name = Наелектризованість -status.slow.name = Сповільненість status.spore-slowed.name = Сповільненість через спори status.tarred.name = Покриття нафтою status.overdrive.name = Перевантаження @@ -907,7 +906,7 @@ unit.heatunits = нагрівання одиниць unit.degrees = град. unit.seconds = сек. unit.minutes = хв. -unit.persecond = за сек. +unit.persecond = за сек. unit.perminute = за хв. unit.timesspeed = x швидкість unit.percent = % From b59e519e0d9c2197ea425f8f8660b876dd190b6f Mon Sep 17 00:00:00 2001 From: RTOmega <62565267+RebornTrack970@users.noreply.github.com> Date: Sat, 18 Jun 2022 19:56:56 +0300 Subject: [PATCH 6/6] TR Translate (#7043) * TR Translate * Update bundle_tr.properties * Update bundle_tr.properties * Update bundle_tr.properties --- core/assets/bundles/bundle_tr.properties | 28 ++++++++++++------------ 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index b1c2992a91..117f7ddbe2 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -751,7 +751,7 @@ error.title = [crimson]Bir hata oldu error.crashtitle = Bir hata oldu unit.nobuild = [scarlet]Birlik inşa edemiyor lastaccessed = [lightgray]Son Erişme: {0} -lastcommanded = [lightgray]Last Commanded: {0} +lastcommanded = [lightgray]Son Kontrol Edilen: {0} block.unknown = [lightgray]??? stat.showinmap = @@ -967,7 +967,7 @@ setting.borderlesswindow.name = Kenarsız Pencere setting.borderlesswindow.name.windows = Kenrasız TamEkran setting.borderlesswindow.description = Oyunu baştan açman gerekebilir. setting.fps.name = FPS Göster -setting.console.name = Enable Console +setting.console.name = Konsolu Aktifleştir setting.smoothcamera.name = Yumuşak Geçişli Kamera setting.vsync.name = VSync setting.pixelate.name = Pixelleştir [lightgray](animasyonları kapatır) @@ -1101,7 +1101,7 @@ rules.blockdamagemultiplier = Blok Hasarı Çarpanı rules.unitbuildspeedmultiplier = Birim Üretim Hızı Çarpanı rules.unithealthmultiplier = Birim Canı Çarpanı rules.unitdamagemultiplier = Birim Hasarı Çapanı -rules.solarmultiplier = Solar Power Multiplier +rules.solarmultiplier = Güneş Paneli Üretim Çarpanı rules.unitcapvariable = Çekirdekler Eleman Sınırını Etkiler rules.unitcap = Sabit eleman Sınırı rules.limitarea = Haritayı Sınırla @@ -1740,17 +1740,17 @@ lst.unitlocate = Etraftaki blokları algılar.\nBağlı birim gerektirir. lst.getblock = Herhangi bir yerdeki blok bilgisini al. lst.setblock = Herhangi bir yerdeki blok bilgisini değiştir. lst.spawnunit = Herhangi bir yerde birim var et. -lst.applystatus = Apply or clear a status effect from a uniut. -lst.spawnwave = Simulate a wave being spawned at a arbitrary location.\nWill not increment the wave counter. -lst.explosion = Create an explosion at a location. -lst.setrate = Set processor execution speed in instructions/tick. -lst.fetch = Lookup units, cores, players or buildings by index.\nIndices start at 0 and end at their returned count. +lst.applystatus = Bir Birime Durum Etkisi ekle. +lst.spawnwave = Bellir bir noktada dalga başlat.\nDalga Zamanlayıcı Oluşturmaz! +lst.explosion = Bir Noktada Patlama oluştur. +lst.setrate = İşlemci Hızını Ayarla (işlem/tick) +lst.fetch = Numara ile Çekirdek, Birim veya Oyuncu Ara.\nNumaralar, 0dan başlar ve birim sayısında biter. lst.packcolor = Derle [0, 1] RGBA bileşenleri, çizim veya kural belirleme için tek bir sayıya dönüştürülür. lst.setrule = Bir Oyun Kuralı Ata. lst.flushmessage = Ekranda bir yazı göster.\nBir önceki yazı kaybolana kadar bekler. -lst.cutscene = Manipulate the player camera. -lst.setflag = Set a global flag that can be read by all processors. -lst.getflag = Check if a global flag is set. +lst.cutscene = Oyuncu Kamerasını hareket ettir. +lst.setflag = Tüm İşlemciler tarafından okunabilen bir Numara İşaretle. +lst.getflag = Evrensel İşaretli Numara Oku. logic.nounitbuild = [red]Birim İnşası Yasak! @@ -2003,9 +2003,9 @@ block.titan.name = Titan block.disperse.name = Disperse block.afflict.name = Afflict block.fabricator.name = Fabrikatör -block.tank-refabricator.name = Tank Refabricator -block.mech-refabricator.name = Mech Refabricator -block.ship-refabricator.name = Ship Refabricator +block.tank-refabricator.name = Tank Yeniden Yapılandırıcı +block.mech-refabricator.name = Robot Yeniden Yapılandırıcı +block.ship-refabricator.name = Gemi Yeniden Yapılandırıcı block.tank-assembler.name = Tank İnşaatcı block.ship-assembler.name = Gemi İnşaatcı block.mech-assembler.name = Robot İnşaatcı