Compare commits

...
28 Commits
Author SHA1 Message Date
Github Actions b94393f150 Automatic bundle update 2022-07-19 02:16:10 +00:00
Anuken 1c2aca91e4 Merge remote-tracking branch 'origin/master' 2022-07-18 22:14:57 -04:00
Anuken a6ae178b46 Misc minor fixes 2022-07-18 22:14:53 -04:00
Epowerj 2332d9bee1 Tweaked intersect 2022-07-18 13:41:04 -04:00
Epowerj a36a87fa83 Added an extra island to lake 2022-07-18 13:37:18 -04:00
Epowerj 1529d4ecc9 Tweaked aegis 2022-07-18 11:22:26 -04:00
Epowerj fceec59a61 Added more resources to onset 2022-07-18 11:21:13 -04:00
Даркнесс#3729 e79b02c9bd [ServerList] Update Darkdustry IP (#7192)
The old domain is ded ;-;
2022-07-18 10:01:40 -04:00
Anuken 2c6b2a6fa9 Fixed #7193 2022-07-18 10:01:24 -04:00
Anuken 7680b4e0c5 Merge remote-tracking branch 'origin/master' 2022-07-17 21:48:37 -04:00
Anuken 4b0bc6fe5c Fixed Serpulo cores being used on Erekir 2022-07-17 21:48:33 -04:00
Github Actions 32871920b2 Automatic bundle update 2022-07-18 00:36:56 +00:00
Anuken 494440a591 Fixed incorrect 'command mode' hint on mobile 2022-07-17 20:35:49 -04:00
Anuken 26fbf4c71e Fixed NaN liquid efficiency 2022-07-17 19:12:57 -04:00
Anuken 1e7219f7d1 Merge remote-tracking branch 'origin/master' 2022-07-17 10:27:31 -04:00
Anuken ebf9e82146 Crash fixes / Mod browser >=136 filter 2022-07-17 10:27:27 -04:00
Github Actions ffff3fa351 Automatic bundle update 2022-07-17 13:22:44 +00:00
Lucky Clover 93f12a5544 Update bundle_zh_CN.properties (#7135)
* Update bundle_zh_CN.properties

* 部分补充

* 光彩统一改成光效

* Update bundle_zh_CN.properties

Thanks @SoMall-dumpling for review

* Suggestions from @xem8k5, @Cry0flu1d and more

* thanks mi2/xerxer

* miner fix

* Corrections from SoMall-dumpling

* Update suggestions from  @nanmenyangde

* liquid翻译讨论确定:液体->流体

* from @nanmenyangde

* suggestion from @SoMall-dumpling & @BlackDeluxeCat
2022-07-17 09:21:53 -04:00
Goobrr 764ec34ff5 Objective Editor UI Rework, Part 1 (#7179)
* Objective tile ui

* Fancier connectors

* New ninepatches

* Button styles
2022-07-17 09:21:31 -04:00
Anuken c4d5126ac2 Minor bugfixes 2022-07-17 08:48:10 -04:00
Anuken 4fa3f4d8dd Intersect attack fix 2022-07-17 00:18:40 -04:00
Anuken 88e4ca4992 Fixed some portrait layout bugs 2022-07-16 15:30:02 -04:00
Anuken 8d63e22fd4 Merge remote-tracking branch 'origin/master' 2022-07-16 12:29:31 -04:00
Anuken f13f69633e Fixed android deploy task 2022-07-16 12:29:27 -04:00
Github Actions 4ac7254842 Automatic bundle update 2022-07-16 15:32:30 +00:00
ThatOneBepis 4c80cf90cc Update bundle_sr.properties (#7181) 2022-07-16 11:31:35 -04:00
Ilya246 f34ec77312 distributorium rename to .pl (#7182)
this has already been discussed by us and does not need comment confirmation
2022-07-16 11:31:20 -04:00
Anuken 8383d151a3 fixed release script but it's too late 2022-07-16 11:04:44 -04:00
71 changed files with 711 additions and 485 deletions
+2
View File
@@ -29,6 +29,8 @@ jobs:
cd ../
cp -r ./Mindustry ./MindustryJitpack
cd MindustryJitpack
git config --global user.name "Github Actions"
git config --global user.email "actions@github.com"
git clone --depth 1 https://github.com/Anuken/MindustryJitpack.git
rm -rf .git
cp -r ./MindustryJitpack/.git ./.git
+2 -2
View File
@@ -23,9 +23,9 @@ repositories{
task deploy(type: Copy){
dependsOn "assembleRelease"
from "build/outputs/apk/standard/release/android-standard-release.apk"
from "build/outputs/apk/release/android-release.apk"
into "../deploy/"
rename("android-standard-release.apk", "${generateDeployName('android')}.apk")
rename("android-release.apk", "${generateDeployName('android')}.apk")
}
android{
Binary file not shown.

After

Width:  |  Height:  |  Size: 278 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 272 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 273 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 280 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 277 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 276 B

+7 -1
View File
@@ -1721,6 +1721,8 @@ hint.presetLaunch = Gray [accent]landing zone sectors[], such as [accent]Frozen
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = After the core is filled to capacity with an item, any extra items of that type it receives will be [accent]incinerated[].
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.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Used in all types of construction and ammunition.
item.copper.details = Copper. Abnormally abundant metal on Serpulo. Structurally weak unless reinforced.
@@ -2119,4 +2121,8 @@ lenum.mine = Mine at a position.
lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
lenum.boost = Start/stop boosting.
#Don't translate these yet!
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1694,6 +1694,8 @@ hint.presetLaunch = Gray [accent]landing zone sectors[], such as [accent]Frozen
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = After the core is filled to capacity with an item, any extra items of that type it receives will be [accent]incinerated[].
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.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Самы асноўны будаўнічы матэрыял. Шырока выкарыстоўваецца ва ўсіх тыпах блокаў.
item.copper.details = Copper. Abnormally abundant metal on Serpulo. Structurally weak unless reinforced.
@@ -2070,3 +2072,5 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1705,6 +1705,8 @@ hint.presetLaunch = Към сивите [accent]сектори за кацане
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = След като ядрото се препълни с конкретен тип ресурс, всички допълнителни доставени количества от него ще бъдат [accent]унищожени[].
hint.coopCampaign = Когато играете [accent]Кампанията в отбор[], ресурсите произведени на дадена карта ще бъдат автоматично изпратени [accent]до секторите на всички играчи[].\n\nВсички направени от собственика на сектора проучвания ще бъдат пренесени и на останалите играчи.
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Използван във всякакви типове конструкции и боеприпаси.
item.copper.details = Мед. Copper. Необичайно изобилен метал на Serpulo. Структурно слаб, освен ако не е подсилен.
@@ -2099,3 +2101,5 @@ lenum.build = Построй структура.
lenum.getblock = Преверете типът на постройката на дадени координати.\nПозицията трябва да е в обхвата на единицата.\nСолидни не-сгради ще имат типа [accent]@solid[].
lenum.within = Проверете дали дадена позиция е в обхват на единицата.
lenum.boost = Започни/Спри ускорението.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1709,6 +1709,8 @@ hint.presetLaunch = Na šedé [accent]sektory v přistávací zóně[], jako je
hint.presetDifficulty = Tento sektor má [scarlet]vysokou úroveň nepřátelského ohrožření[].\nSpouštení do takových sektorů se [accent]nedoporučuje[] bez náležité technologie a přípravy.
hint.coreIncinerate = Poté, co je kapacita jádra určité položky naplněna, jakékoliv další stejné přijaté položky budou [accent]zničeny[].
hint.coopCampaign = Když hraješ [accent]kooperativní kampaň[], položky, které jsou vyrobeny v této mapě, budou též zaslány [accent]do Tvých místních sektorů[].\n\nJakýkoliv vývoj dosažený hostitelem se též přenáší.
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Používá se ve všech typech bloků a munice.
item.copper.details = Měď. Nezvykle nadpočetný kov na Serpulu. Konstrukčně slabý, pokud není rafinovaná.
@@ -2107,3 +2109,5 @@ lenum.build = Postavit strukturu.
lenum.getblock = Získat budovu a typ na dané pozici.\nJednotka musí být v dosahu dané pozice.\nSolidní non-budovy budou mít typ [accent]@solid[].
lenum.within = Zkontrolovat, jestli jednotka je blízko dané pozice.
lenum.boost = Začít/Přestat posilovat.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1694,6 +1694,8 @@ hint.presetLaunch = Gray [accent]landing zone sectors[], such as [accent]Frozen
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = After the core is filled to capacity with an item, any extra items of that type it receives will be [accent]incinerated[].
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.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Det simpleste byggemateriale. Bruges i store mængder til næsten alle typer af blokke.
item.copper.details = Copper. Abnormally abundant metal on Serpulo. Structurally weak unless reinforced.
item.lead.description = Et grundlæggende materiale. Har bred anvendelse inden for elektronik og rørlægning.
@@ -2068,3 +2070,5 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1715,6 +1715,8 @@ hint.presetLaunch = Zu grauen [accent]Sektoren[] wie dem [accent]Frozen Forest[]
hint.presetDifficulty = Dieser Sektor hat eine [scarlet]hohe Gefahrenstufe[].\nOhne richtige Technologie und Vorbereitung ist es [accent]nicht empfohlen[], zu diesem Sektor zu starten.
hint.coreIncinerate = Wenn dem Kern Materialien zugeführt werden, für die er keinen Platz mehr hat, werden diese [accent]verbrannt[].
hint.coopCampaign = Wenn du die [accent]Mehrspielerkampagne[] spielst, werden produzierte Items [accent]zu deinen lokalen Sektoren[] geschickt.\n\nNeuen Erforschungen vom Host werden auch übertragen.
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Wird als Baumaterial oder Munition verwendet.
item.copper.details = Kupfer. Auf Serpulo reichlich vorhanden. Strukturell schwach, solange es nicht verstärkt wird.
@@ -2114,3 +2116,5 @@ lenum.build = Einen Block bauen.
lenum.getblock = Gibt den Blocktyp an den Koordinaten zurück.\nEinheiten müssen nah genug dran sein.\nFeste nicht-Blöcke sind [accent]@solid[].
lenum.within = Prüft, ob eine Einheit in einem Radius um einen Punkt ist.
lenum.boost = Aktiviert / deaktiviert den Boost.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1716,6 +1716,8 @@ hint.presetLaunch = Las zonas de aterrizaje de los [accent]sectores grises[], co
hint.presetDifficulty = Este sector tiene un [scarlet]alto nivel de amenaza enemiga[].\n[accent]No es recomendable[] viajar a sectores como estos sin las tecnologías adecuadas y preparación.
hint.coreIncinerate = Tras completar la capacidad máxima de almacenamiento en el núcleo para un tipo de objeto, cualquier recurso adicional de ese tipo que reciba el núcleo será [accent]incinerado[].
hint.coopCampaign = Si estás jugando el modo [accent]campaña en multijugador[], los objetos producidos en el mapa actual también se enviarán [accent]a tus sectores locales[].\n\nCualquier nueva investigación tecnológica realizada por el anfitrión también se desbloqueará para los demás jugadores.
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Usado en todo tipo de bloques y munición.
item.copper.details = Cobre. Metal anormalmente abundante en Serpulo. Estructuralmente débil a menos que sea reforzado.
@@ -2115,3 +2117,5 @@ lenum.build = Construye una estructura.
lenum.getblock = Obtiene la estructura y su categoría en unas coordenadas específicas.\nLa unidad debe estar en el rango de su posición.\nLos bloques no-construcciones tendrán el tipo [accent]@solid[].
lenum.within = Comprueba si una unidad se encuentra cerca de una posición.
lenum.boost = Iniciar/Detener vuelo.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1694,6 +1694,8 @@ hint.presetLaunch = Gray [accent]landing zone sectors[], such as [accent]Frozen
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = After the core is filled to capacity with an item, any extra items of that type it receives will be [accent]incinerated[].
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.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Peamine materjal, mida kasutatakse igat tüüpi konstruktsioonide ehitamiseks.
item.copper.details = Copper. Abnormally abundant metal on Serpulo. Structurally weak unless reinforced.
@@ -2070,3 +2072,5 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1694,6 +1694,8 @@ hint.presetLaunch = Gray [accent]landing zone sectors[], such as [accent]Frozen
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = After the core is filled to capacity with an item, any extra items of that type it receives will be [accent]incinerated[].
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.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Egiturazko material oinarrizkoena. Asko erabilia bloke mota guztietarako.
item.copper.details = Copper. Abnormally abundant metal on Serpulo. Structurally weak unless reinforced.
@@ -2070,3 +2072,5 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1697,6 +1697,8 @@ hint.presetLaunch = Harmaisiin [accent]laskeutumisaluesektoreihin[], kuten [acce
hint.presetDifficulty = Tässä sektorissa on [scarlet]korkea uhkataso[].\nLaukaiseminen korkean uhkatason sektoreihin [accent]ei ole suositeltua[] ilman asianmukaista teknologiaa ja valmistautumista.
hint.coreIncinerate = Kun ydin on täynnä tiettyä tavaraa, ylimääräinen samanlainen tavara, joa tulee ytimeen, [accent]höyrystetään[].
hint.coopCampaign = Pelatessa [accent]yhteistyö(co-op)polkua[], tavarat, jotka tuotetaan nykyisessä kartassa lähetetään myös [accent]paikallisille sektoreille[].\n\nYlläpitäjän tekemät uudet tutkimukset siirtyvät myös.
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Yksinkertaisin rakennemateriaali. Käytetään laajalti kaikenlaisissa palikoissa.
item.copper.details = Kupari. Epänormaalin yleinen metalli Serpulolla. Vahvistamattomana rakenteellisesti heikko.
@@ -2074,3 +2076,5 @@ lenum.build = Rakenna tietty rakennus.
lenum.getblock = Selvitä rakennus ja sen tyyppi tietyissä koordinaateissa.\nSijainnin täytyy olla yksikön kantamalla.\nKiinteillä ei-rakennuksilla on tyyppi [accent]@solid[].
lenum.within = Tarkista, onko joukko tietyn sijainnin lähellä.
lenum.boost = Aloita tai lopeta tehostus.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
@@ -1694,6 +1694,8 @@ hint.presetLaunch = Gray [accent]landing zone sectors[], such as [accent]Frozen
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = After the core is filled to capacity with an item, any extra items of that type it receives will be [accent]incinerated[].
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.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Ang pinaka basic na struktural materyal. Malawakang ginagamit sa lahat ng types ng blocks.
item.copper.details = Copper. Abnormally abundant metal on Serpulo. Structurally weak unless reinforced.
@@ -2070,3 +2072,5 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1719,6 +1719,8 @@ hint.presetLaunch = Les [accent]secteurs[] gris, tels que [accent]Frozen Forest[
hint.presetDifficulty = Ce secteur a un niveau de menace ennemi [scarlet]élevé[].\nIl n'est [accent]pas recommandé[] de se lancer dans de tels secteurs sans la technologie et la préparation appropriées.
hint.coreIncinerate = Lorsqu'un Noyau est rempli d'une ressource en particulier, le surplus qui rentrera dans celui-ci sera [accent]incinéré[].
hint.coopCampaign = Quand vous jouez en [accent]campagne multijoueur[], les ressources produites dans le secteur dans lequel vous jouez sera aussi envoyé [accent]dans vos secteurs[].\n\nLes recherches faites par l'hôte sont aussi partagées.
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Le matériau structurel de base. Utilisation très répandue dans tous les types de blocs et en tant que munition.
item.copper.details = Le cuivre est un matériau anormalement abondant sur Serpulo. Il est structurellement faible à moins d'être renforcé.
@@ -2117,3 +2119,5 @@ lenum.build = Construit une structure.
lenum.getblock = Récupére des données sur un bâtiment et son type aux coordonnées données.\nL'unité doit se trouver dans la portée de la position.\nLes blocs solides qui ne sont pas des bâtiments auront le type [accent]@solid[].
lenum.within = Vérifie si l'unité est près de la position.
lenum.boost = Active/Désactive le boost.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1704,6 +1704,8 @@ hint.presetLaunch = A szürke [accent]kampány szektorok[]ba, amilyen például
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = Ha a magodban egy nyersanyag elérte a maximumot, a beérkező ilyen nyersanyagaid azonnal [accent]megsemmisítésre kerülnek[].
hint.coopCampaign = Ha [accent]co-op kampány[]t játszol, az adott mapon termelt nyersanyagok a [accent]saját szektoraidba[] is bekerülnek.\n\nA host minden fejlesztése is átkerül.
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Széleskörűen felhasználható építkezésre és lövedékként.
item.copper.details = Szokatlanul elterjedt fém a Serpulón. Gyenge szerkezetű, de megerősíthető.
@@ -2081,3 +2083,5 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
@@ -1716,6 +1716,8 @@ hint.presetLaunch = [accent]Zona pendaratan[] yang berwarna abu-abu, seperti [ac
hint.presetDifficulty = Sektor ini memiliki [scarlet]ancaman bahaya musuh yang tinggi[].\nMeluncurkan ke sektor tersebut [accent]tidak disarankan[] tanpa teknologi yang sesuai dan persiapan yang matang.
hint.coreIncinerate = Setelah inti penuh dengan suatu barang, barang yang setipe akan [accent]dihancurkan[].
hint.coopCampaign = Ketika bermain [accent]kampanye multiplayer[], barang yang diproduksi di map ini akan diberikan ke [accent]sektor kamu juga[].\n\nSetiap penelitian baru yang dilakukan oleh host juga akan diberikan kepadamu.
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Digunakan pada semua tipe konstruksi dan amunisi.
item.copper.details = Tembaga. Logam yang sangat melimpah di Serpulo. Lemah secara struktural kecuali jika diperkuat.
@@ -2114,3 +2116,5 @@ lenum.build = Membangun sebuah sttruktur.
lenum.getblock = Mengambil bangunan dan tipenya pada koordinat tertentu.\nUnit harus ada dalam jangkauan tersebut.\nBentuk padat yang bukan merupakan bangunan akan memiliki tipe [accent]@solid[].
lenum.within = Memeriksa apakah unit di dekat suatu posisi.
lenum.boost = Mulai/berhenti mempercepat.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1702,6 +1702,8 @@ hint.presetLaunch = [accent]Settori grigi d'atterraggio[], come [accent]Foresta
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = After the core is filled to capacity with an item, any extra items of that type it receives will be [accent]incinerated[].
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.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Usato in molti tipi di costruzioni e munizioni.
item.copper.details = Rame. Metallo anormalmente abbondante su Serpulo. Strutturalmente debole se non rinforzato.
@@ -2079,3 +2081,5 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1709,6 +1709,8 @@ hint.presetLaunch = [accent]フローズン · フォレスト[]などの灰色
hint.presetDifficulty = このセクターは[scarlet]敵の脅威レベルが高いです[]。\nこのようなセクターへの出撃は、適切な技術と準備なしには[accent]お勧めできません[]。
hint.coreIncinerate = コアのアイテム収納数の上限に達したアイテムは搬入されず[accent]破棄[]されます。
hint.coopCampaign = [accent]co-op キャンペーン[]をプレイすると、現在のマップで生産されたアイテムは[accent]あなたのセクター[]に移送されます。\n\nホストが行った新しい研究も引き継がれます。
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = 便利な鉱石です。\n多様なブロックの材料として幅広く使われています。
item.copper.details = セルプロに豊富な金属です。\n補強しない限り構造的に弱いです。
@@ -2087,3 +2089,5 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1709,6 +1709,8 @@ hint.presetLaunch = [accent]얼어붙은 숲[]과 같은 회색[accent]캠페인
hint.presetDifficulty = 이 지역은 [scarlet]위험도가 높은[] 지역입니다.\n적절한 기술과 준비 없이 이런 지역들로 출격하는건 [accent]추천하지 않습니다[].
hint.coreIncinerate = 코어가 자원으로 가득 찬 후에 받는 모든 자원들은 [accent]소각[]될 것입니다.
hint.coopCampaign = [accent]협동 캠페인[]을 할 때, 현재 맵에서 생산된 자원들은 [accent]당신의 캠페인 지역[]으로도 보내집니다.\n\n호스트가 새로 해금한 연구 또한 적용됩니다.
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = 모든 종류의 구조물 및 탄약으로 사용하는 기본 자원입니다.
item.copper.details = 평범한 구리. 세르플로에 비정상적으로 많이 분포함. 보강되지 않는 한 구조적으로 약함.
@@ -2107,6 +2109,8 @@ lenum.build = 구조물 건설
lenum.getblock = 특정 좌표의 빌딩과 블록을 반환합니다.\n위치는 기체의 인지 범위 내여야 합니다.\n자연 지형은 [accent]@solid[]의 유형을 가집니다.
lenum.within = 좌표 주변 기체 발견 여부
lenum.boost = 이륙 시작/중단
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
#1788 line matching
+4
View File
@@ -1694,6 +1694,8 @@ hint.presetLaunch = Gray [accent]landing zone sectors[], such as [accent]Frozen
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = After the core is filled to capacity with an item, any extra items of that type it receives will be [accent]incinerated[].
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.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Paprasčiausia struktūrinė medžiaga. Plačiai naudojama visų tipų blokams.
item.copper.details = Copper. Abnormally abundant metal on Serpulo. Structurally weak unless reinforced.
@@ -2070,3 +2072,5 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1694,6 +1694,8 @@ hint.presetLaunch = Gray [accent]landing zone sectors[], such as [accent]Frozen
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = After the core is filled to capacity with an item, any extra items of that type it receives will be [accent]incinerated[].
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.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Een nuttig materiaal voor gebouwen. Wordt erg vaak in blokken gebruikt.
item.copper.details = Copper. Abnormally abundant metal on Serpulo. Structurally weak unless reinforced.
@@ -2070,3 +2072,5 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
@@ -1694,6 +1694,8 @@ hint.presetLaunch = Gray [accent]landing zone sectors[], such as [accent]Frozen
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = After the core is filled to capacity with an item, any extra items of that type it receives will be [accent]incinerated[].
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.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = A useful structure material. Used extensively in all types of blocks.
item.copper.details = Copper. Abnormally abundant metal on Serpulo. Structurally weak unless reinforced.
@@ -2070,3 +2072,5 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1716,6 +1716,8 @@ hint.presetLaunch = Szare [accent]sektory[], takie jak [accent]Zamrożony Las[],
hint.presetDifficulty = Ten sektor ma [scarlet]wysoki poziom zagrożenia przez wroga[].\nWystrzeliwanie do takich sektorów jest [accent]nie zalecane[] bez odpowiedniej technologii i przygotowania.
hint.coreIncinerate = Jak rdzeń zostanie w pełni wypełniony danym przedmiotem, reszta przedmiotów tego typu zostanie [accent]spalona[].
hint.coopCampaign = Gdy grasz w trybie [accent]kooperacyjnej kampanii[], przedmioty które są produkowane na mapie trafią także [accent]do twoich lokalnych sektorów[].\n\nWszelkie nowe badania przeprowadzone przez hosta są również przenoszone.
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Używany we wszystkich rodzajach budowli i uzbrojeń.
item.copper.details = Miedź. Niesamowicie obfity metal na Serpulo. Strukturalnie słaby, chyba że zostanie wzmocniony.
@@ -2121,3 +2123,5 @@ lenum.build = Buduj strukturę.
lenum.getblock = Pobierz budynek i typ ze współrzędnych.\nJednostka musi być w zasięgu pozycji.\nSolidne niebudynki będą miały typ [accent]@solid[].
lenum.within = Sprawdź czy jednostka jest w pobliżu pozycji.
lenum.boost = Zacznij/zakończ przyspieszać.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
@@ -1701,6 +1701,8 @@ hint.presetLaunch = Gray [accent]landing zone sectors[], such as [accent]Frozen
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = After the core is filled to capacity with an item, any extra items of that type it receives will be [accent]incinerated[].
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.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Usado em todos os tipos de construção e munição.
item.copper.details = Cobre. Metal anormalmente abundante em Serpulo. Estruturalmente fraco a não ser que seja reforçado.
@@ -2079,3 +2081,5 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
@@ -1694,6 +1694,8 @@ hint.presetLaunch = Gray [accent]landing zone sectors[], such as [accent]Frozen
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = After the core is filled to capacity with an item, any extra items of that type it receives will be [accent]incinerated[].
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.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = O material mais básico. Usado em todos os tipos de blocos.
item.copper.details = Copper. Abnormally abundant metal on Serpulo. Structurally weak unless reinforced.
@@ -2070,3 +2072,5 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1709,6 +1709,8 @@ hint.presetLaunch = Poți lansa de oriunde în sectoarele gri, precum [accent]P
hint.presetDifficulty = Acest sector are un [scarlet]nivel ridicat de amenințare inamică[].\n[accent]Nu e recomandat[] să lansezi în asemenea sectoare fără pregătiri sau tehnologie adecvată.
hint.coreIncinerate = După ce nucleul se umple până la refuz cu un tip de material, toate materialele în plus de acel tip care încearcă să între în nucleu sunt [accent]incinerate[].
hint.coopCampaign = Când joci [accent]campania cooperând cu alți jucători[], materialele produse în sectorul curent vor fi transferate și către [accent]sectoarele tale locale[].\n\nDe asemenea, vei debloca tot ceea ce cercetează gazda.
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Folosit în tot felul de construcții și muniție.
item.copper.details = Cupru. Metal anormal de abundent pe Serpulo. Structural slab dacă nu este consolidat.
@@ -2107,3 +2109,5 @@ lenum.build = Construiește o structură.
lenum.getblock = Obține clădirea și tipul clădirii aflate la coordonatele specificate.\nUnitatea trebuie să se afle în raza poziției.\nBlocurile solide care nu sunt clădiri vor avea tipul [accent]@solid[].
lenum.within = Verifică dacă unitatea se află în apropierea poziției.
lenum.boost = Pornește/oprește propulsorul.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1708,6 +1708,8 @@ hint.presetLaunch = В серые [accent]секторы с посадочным
hint.presetDifficulty = У этого сектора [scarlet]высокий уровень угрозы[].\nЗапуск на такие сектора [accent]не рекомендуется[] без достаточных технологий и подготовки.
hint.coreIncinerate = После того, как ядро будет заполнено предметом до отказа, любые лишние входящие предметы этого типа будут [accent]сожжены[].
hint.coopCampaign = Во время игры в [accent]кампанию по сети[], произведённые на текущей карте предметы будут также отправлены [accent]на ваши локальные секторы[].\n\nЛюбое исследование со стороны хоста также будет перенесено.
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Используется во всех типах построек и боеприпасов.
item.copper.details = Медь. Аномально широко распространённый металл на Серпуло. Структурно слабый, если не укреплён.
@@ -2106,3 +2108,5 @@ lenum.build = Строительство структур.
lenum.getblock = Распознавание блока и его типа на координатах.\nЕдиница должна находиться в пределах досягаемости.\nТвёрдые не-постройки будут иметь тип [accent]@solid[].
lenum.within = Проверка на нахождение единицы рядом с позицией.
lenum.boost = Включение/выключение полёта.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+174 -170
View File
@@ -441,54 +441,54 @@ wavemode.health = snaga
editor.default = [lightgray]<Default>
details = Detalji...
edit = Edit...
variables = Vars
variables = Varijabla
editor.name = Ime:
editor.spawn = Prizovi Jedinicu
editor.removeunit = Skloni Jedinicu
editor.removeunit = Ukloni Jedinicu
editor.teams = Timovi
editor.errorload = Error loading file.
editor.errorsave = Error saving file.
editor.errorload = Greška prilikom čitanja datoteke.
editor.errorsave = Greška prilikom sačuvanja datoteke.
editor.errorimage = To je slika, a ne mapa.
editor.errorlegacy = Ova mapa je stara, i koristi format mape koji nije podržan.
editor.errornot = This is not a map file.
editor.errornot = Ovo nije datoteka mape.
editor.errorheader = This map file is either not valid or corrupt.
editor.errorname = Map has no name defined. Are you trying to load a save file?
editor.errorname = Mapa nema definisano ime. Da li pokušavate da učitate sačuvanu igru?
editor.update = Aržuriraj
editor.randomize = Randomize
editor.randomize = Nasumično
editor.moveup = Pomeri Gore
editor.movedown = Pomeri Dole
editor.copy = Kopiraj
editor.apply = Apply
editor.generate = Generacija
editor.generate = Generiši
editor.sectorgenerate = Sektorska Generacija
editor.resize = Resize
editor.loadmap = Load Map
editor.resize = Preuveličaj
editor.loadmap = Učitaj Mapu
editor.savemap = Sačuvaj Mapu
editor.saved = Sačuvano!
editor.save.noname = Vaša mapa ne sadrži ime! Postavi neko u 'informacije o mapi' meniju.
editor.save.overwrite = Your map overwrites a built-in map! Pick a different name in the 'map info' menu.
editor.import.exists = [scarlet]Unable to import:[] a built-in map named '{0}' already exists!
editor.import = Import...
editor.importmap = Import Map
editor.importmap.description = Import an already existing map
editor.importfile = Import File
editor.importfile.description = Import an external map file
editor.importimage = Import Image File
editor.importimage.description = Import an external map image file
editor.import = Preuzmi...
editor.importmap = Preuzmi Mapu
editor.importmap.description = Preuzmite već postojeću mapu
editor.importfile = Preuzmi Datoteku Mape
editor.importfile.description = Preuzmite spoljašnju datoteku mape
editor.importimage = Preuzmi Slikovnu Datoteku
editor.importimage.description = Preuzmite spoljašnju datoteku mape putem slike
editor.export = Export...
editor.exportfile = Export File
editor.exportfile.description = Export a map file
editor.exportimage = Export Terrain Image
editor.exportimage.description = Export an image file containing only basic terrain
editor.loadimage = Uvezi Teren
editor.saveimage = Izvezi Teren
editor.unsaved = Are you sure you want to exit?\n[scarlet]Any unsaved changes will be lost.
editor.resizemap = Resize Map
editor.loadimage = Učitaj Teren
editor.saveimage = Sačuvaj Teren
editor.unsaved = Da li ste sigurni da želite da izađete?\n[scarlet]Bilo koja promena koja nije sačuvana će biti izgubljena.
editor.resizemap = Preuveličaj Mapu
editor.mapname = Ime Mape:
editor.overwrite = [accent]Warning!\nThis overwrites an existing map.
editor.overwrite.confirm = [scarlet]Warning![] A map with this name already exists. Are you sure you want to overwrite it?\n"[accent]{0}[]"
editor.overwrite = [accent]Upozorenje!\n Ovo će da prereže postojeću mapu.
editor.overwrite.confirm = [scarlet]Upozorenje![] Mapa sa ovim imenom već postoji. Da li ste sigurni da želite da je prerežete? \n"[accent]{0}[]"
editor.exists = Mapa sa ovim imenom već postoji.
editor.selectmap = Select a map to load:
editor.selectmap = Izaberite mapu koju bi ste učitali:
toolmode.replace = Zamena
toolmode.replace.description = Samo crtaj na čvrstim blokovima.
@@ -530,11 +530,11 @@ filter.option.scale = Razmera
filter.option.chance = Šansa
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.circle-scale = Razmera Kruga
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.angle = Angle
filter.option.tilt = Tilt
filter.option.angle = Ugao
filter.option.tilt = Nagib
filter.option.rotate = Rotiraj
filter.option.amount = Količina
filter.option.block = Blokovi
@@ -544,7 +544,7 @@ filter.option.target = Ciljanje
filter.option.replacement = Zamena
filter.option.wall = Zid
filter.option.ore = Ruda
filter.option.floor2 = Secondary Floor
filter.option.floor2 = Drugi Pod
filter.option.threshold2 = Secondary Threshold
filter.option.radius = Radius
filter.option.percentile = Percentile
@@ -561,18 +561,18 @@ ping = Ping: {0}ms
tps = TPS: {0}
memory = Mem: {0}mb
memory2 = Mem:\n {0}mb +\n {1}mb
language.restart = Restart your game for the language settings to take effect.
language.restart = Restartujte vašu igru da promenite jezička podešavanja.
settings = Podešavanja
tutorial = Tutorijal
tutorial.retake = Re-Take Tutorial
tutorial.retake = Ponovi Tutorijal
editor = Editor
mapeditor = Map Editor
abandon = Abandon
abandon.text = This zone and all its resources will be lost to the enemy.
abandon = Napusti
abandon.text = Ova zona i svi njeni resursi će biti izgubljeni od strane neprijatelja.
locked = zaključano
complete = [lightgray]Complete:
requirement.wave = Reach Wave {0} in {1}
complete = [lightgray]Završeno:
requirement.wave = Dostići Talas {0} u {1}
requirement.core = Uništi Neprijateljsko Jezgro u {0}
requirement.research = Izuči {0}
requirement.produce = Proizvedi {0}
@@ -584,63 +584,63 @@ research.multiplayer = Only the host can research items.
map.multiplayer = Only the host can view sectors.
uncover = Uncover
configure = Configure Loadout
objective.research.name = Research
objective.produce.name = Obtain
objective.research.name = Izuči
objective.produce.name = Dobij
objective.item.name = Obtain Item
objective.coreitem.name = Core Item
objective.buildcount.name = Build Count
objective.unitcount.name = Unit Count
objective.destroyunits.name = Destroy Units
objective.timer.name = Timer
objective.destroyblock.name = Destroy Block
objective.destroyblocks.name = Destroy Blocks
objective.destroycore.name = Destroy Core
objective.commandmode.name = Command Mode
objective.flag.name = Flag
marker.shapetext.name = Shape Text
marker.minimap.name = Minimap
marker.shape.name = Shape
marker.text.name = Text
marker.background = Background
objective.buildcount.name = Sagradi
objective.unitcount.name = Broj Jedinica
objective.destroyunits.name = Uništi Jedinice
objective.timer.name = Štoperica
objective.destroyblock.name = Uništi Blok
objective.destroyblocks.name = Uništi Blokove
objective.destroycore.name = Uništi Jezgro
objective.commandmode.name = Upravljački Mod
objective.flag.name = Zastava
marker.shapetext.name = Tekst i Oblik
marker.minimap.name = Minimapa
marker.shape.name = Oblik
marker.text.name = Tekst
marker.background = Pozadina
marker.outline = Outline
objective.research = [accent]Izuči:\n[]{0}[lightgray]{1}
objective.produce = [accent]Dobij:\n[]{0}[lightgray]{1}
objective.destroyblock = [accent]Uništi:\n[]{0}[lightgray]{1}
objective.destroyblocks = [accent]Uništi: [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.coreitem = [accent]Dostavi u jezgro:\n[][lightgray]{0}[]/{1}\n{2}[lightgray]{3}
objective.build = [accent]Sagradi: [][lightgray]{0}[]x\n{1}[lightgray]{2}
objective.buildunit = [accent]Proizvedi Jedinica: [][lightgray]{0}[]x\n{1}[lightgray]{2}
objective.destroyunits = [accent]Uništi: [][lightgray]{0}[]x Jedinica
objective.enemiesapproaching = [accent]Neprijatelji Dolaze za: [lightgray]{0}[]
objective.destroycore = [accent]Uništi Neprijateljsko Jezgro:
objective.command = [accent]Command Units
objective.nuclearlaunch = [accent]⚠ Nuclear launch detected: [lightgray]{0}
announce.nuclearstrike = [red]⚠ NUCLEAR STRIKE INBOUND ⚠
objective.command = [accent]Upravljaj Jedinicama
objective.nuclearlaunch = [accent]⚠ Nuklearno lansiranje u toku: [lightgray]{0}
announce.nuclearstrike = [red]⚠ NUKLEARNI NAPAD JE NEIZBEŽAN ⚠
loadout = Loadout
resources = Resursi
resources.max = Maksimum
bannedblocks = Banned Blocks
bannedblocks = Nedozvoljeni Blokovi
objectives = Zadaci
bannedunits = Banned Units
bannedunits = Nedozvoljene Jedinice
addall = Dodaj Sve
launch.from = Lansirati Od: [accent]{0}
launch.capacity = Launching Item Capacity: [accent]{0}
launch.destination = Destinacija: {0}
configure.invalid = Amount must be a number between 0 and {0}.
configure.invalid = Količina mora biti između 0 i {0}.
add = Dodaj...
guardian = Čuvar
connectfail = [scarlet]Connection error:\n\n[accent]{0}
connectfail = [scarlet]Greška u povezivanju:\n\n[accent]{0}
error.unreachable = Server unreachable.\nIs the address spelled correctly?
error.invalidaddress = Invalid address.
error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct!
error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry!
error.alreadyconnected = Već Povezan.
error.mapnotfound = Map file not found!
error.io = Network I/O error.
error.any = Unknown network error.
error.io = I/O mrežna greška.
error.any = Nepoznata greška u mreži.
error.bloom = Failed to initialize bloom.\nYour device may not support it.
weather.rain.name = Kiša
@@ -670,9 +670,9 @@ sectors.vulnerable = [scarlet]Vulnerable
sectors.underattack = [scarlet]Pod napadom! [accent]{0}% štete
sectors.underattack.nodamage = [scarlet]Nije zauzet
sectors.survives = [accent]Preživeće {0} talasa
sectors.go = Go
sector.abandon = Abandon
sector.abandon.confirm = This sector's core(s) will self-destruct.\nContinue?
sectors.go = Kreni
sector.abandon = Napusti
sector.abandon.confirm = Sva jezgra u ovom sektoru će se samouništiti.Nastaviti?
sector.curcapture = Sektor Zauzet
sector.curlost = Sektor Izgubljen
sector.missingresources = [scarlet]Nedovoljno Resursa u Jezgru
@@ -733,28 +733,28 @@ sector.extractionOutpost.description = Zabačena utvrda, sagrađena od strane ne
sector.impact0078.description = Ovde padoše ostaci međuzvezdane transportne letelice koja je prva ušla u sistem..\n\nSakupite sve što je ostalo celo, nađite primenu za tu novu tehnologiju.
sector.planetaryTerminal.description = Krajnji cilj.\n\nOva obalska struktura ima objekat sposoban za lansiranje Jezgara na druge planete. Maksimalno je čuvan.\n\nProizvodite brodove. Elimiši neprijatelja što brže moguće. Sagradi Interplanetarni Akcelerator po osvanjanju sektora.
sector.onset.name = Žačetak
sector.aegis.name = Aegis
sector.lake.name = Name
sector.intersect.name = Intersect
sector.aegis.name = Okrilje
sector.lake.name = Jezero
sector.intersect.name = Raskrsnica
sector.atlas.name = Atlas
sector.split.name = Split
sector.basin.name = Basin
sector.basin.name = Sliv
sector.onset.description = Tutorijalni sektor. Ovaj zadatak još nije izrađen. Sakečajte za dodatne informacije.
sector.aegis.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.
sector.aegis.description = Neprijatelj je zaštićen pomoću štita. Eksperimentalni razbijač štitova je uočen u sektoru.\nLocirajte ovu građevinu. Transportujte je sa volframskom municijom i uništite neprijateljsku bazu.
sector.lake.description = This sector's slag lake greatly limits viable units. A hover unit is the only option.\nResearch the [accent]ship fabricator[] and produce an [accent]elude[] unit as soon as possible.
sector.intersect.description = Scans suggest that this sector will be attacked from multiple sides soon after landing.\nSet up defenses quickly and expand as soon as possible.\n[accent]Mech[] units will be required for the area's rough terrain.
sector.atlas.description = This sector contains varied terrain and will require a variety of units to attack effectively.\nUpgraded units may also be necessary to get past some of the tougher enemy bases detected here.\nResearch the [accent]Electrolyzer[] and the [accent]Tank Refabricator[].
sector.split.description = The minimal enemy presence in this sector makes it perfect for testing new transport tech.
sector.split.description = Minimalno prisustvo neprijatelja čini ovaj sektor savršenim za testiranje novih tehnologija transporta.
sector.basin.description = {Temporary}\n\nThe last sector for now. Consider this a challenge level - more sectors will be added in a later release.
status.burning.name = Zapaljen
status.freezing.name = Zamrzavanje
status.wet.name = Mokar
status.muddy.name = Blatnjav
status.melting.name = Melting
status.melting.name = Topljenje
status.sapped.name = Sapped
status.electrified.name = Electrified
status.spore-slowed.name = Spore Slowed
status.spore-slowed.name = Usporen Sporama
status.tarred.name = Tarred
status.overdrive.name = Overdrive
status.overclock.name = Overclock
@@ -783,7 +783,7 @@ settings.clearcampaignsaves = Clear Campaign Saves
settings.clearcampaignsaves.confirm = Are you sure you want to clear all of your campaign saves?
paused = [accent]< Pauzirano >
clear = Clear
banned = [scarlet]Banned
banned = [scarlet]Nedozvoljeno
unsupported.environment = [scarlet]Unsupported Environment
yes = Da
no = Ne
@@ -820,7 +820,7 @@ stat.linkrange = Domet veze
stat.instructions = Insturkcije
stat.powerconnections = Maksimalne veze
stat.poweruse = Upotreba energije
stat.powerdamage = Energija po šteti
stat.powerdamage = Energij3 po jedinici štete
stat.itemcapacity = Skladište materijala
stat.memorycapacity = Kapacitet memorije
stat.basepowergeneration = Osnovna generacija struje
@@ -829,16 +829,16 @@ stat.repairtime = Vreme popravke celog bloka
stat.repairspeed = Brzina popravke
stat.weapons = Oružja
stat.bullet = Metak
stat.moduletier = Module Tier
stat.speedincrease = Povećanje brzije
stat.moduletier = Nivo modula
stat.speedincrease = Povećanje brzine
stat.range = Domet
stat.drilltier = Materijali kojeje moguće kopati
stat.drilltier = Materijali koje je moguće kopati
stat.drillspeed = Osnovna brzina bušenja
stat.boosteffect = Efekat pojačivača
stat.maxunits = Maksimalne aktivne jedinice
stat.health = Izdržljivost
stat.armor = Oklop
stat.buildtime = Creme izgradnje
stat.buildtime = Vreme izgradnje
stat.maxconsecutive = Maksimalni konzekutivni
stat.buildcost = Cena izgradnje
stat.inaccuracy = Nepreciznost
@@ -961,32 +961,32 @@ category.liquids = Tečnosti
category.items = Resursi
category.crafting = Ulaz/izlaz
category.function = Funkcija
category.optional = Opcionalna Poboljšanja
category.optional = Dotatna Poboljšanja
setting.skipcoreanimation.name = Preskoči animacije sletanja i poletanja Jezgra.
setting.landscape.name = Lock Landscape
setting.shadows.name = Shadows
setting.blockreplace.name = Automatic Block Suggestions
setting.shadows.name = Senke
setting.blockreplace.name = Automatski Predlogi Blokova
setting.linear.name = Linear Filtering
setting.hints.name = Hints
setting.logichints.name = Logic Hints
setting.backgroundpause.name = Pause In Background
setting.buildautopause.name = Auto-Pause Building
setting.backgroundpause.name = Pauziraj u Pozadini
setting.buildautopause.name = Automatski Pauziraj Gradnju
setting.doubletapmine.name = Double-Tap to Mine
setting.commandmodehold.name = Hold For Command Mode
setting.commandmodehold.name = Drži za Upravljački Mod
setting.modcrashdisable.name = Disable Mods On Startup Crash
setting.animatedwater.name = Animated Surfaces
setting.animatedshields.name = Animated Shields
setting.playerindicators.name = Player Indicators
setting.indicators.name = Enemy Indicators
setting.autotarget.name = Auto-Target
setting.animatedwater.name = Animirana Površina
setting.animatedshields.name = Animirani Štitovi
setting.playerindicators.name = Indikatori Igrača
setting.indicators.name = Indikatori Neprijatelja
setting.autotarget.name = Auto-nišan
setting.keyboard.name = Mouse+Keyboard Controls
setting.touchscreen.name = Touchscreen Controls
setting.fpscap.name = Max FPS
setting.fpscap.none = None
setting.fpscap.name = Maksimalni FPS
setting.fpscap.none = Nema
setting.fpscap.text = {0} FPS
setting.uiscale.name = UI Scaling
setting.uiscale.description = Restart required to apply changes.
setting.swapdiagonal.name = Always Diagonal Placement
setting.swapdiagonal.name = Uvek Dijagonalno Postavljanje
setting.difficulty.training = Training
setting.difficulty.easy = Easy
setting.difficulty.normal = Normal
@@ -997,36 +997,36 @@ setting.screenshake.name = Screen Shake
setting.bloomintensity.name = Bloom Intensity
setting.bloomblur.name = Bloom Blur
setting.effects.name = Display Effects
setting.destroyedblocks.name = Display Destroyed Blocks
setting.blockstatus.name = Display Block Status
setting.destroyedblocks.name = Prikazuj Uništene Blokove
setting.blockstatus.name = Prikazuj Status Blokova
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Controller Sensitivity
setting.saveinterval.name = Save Interval
setting.seconds = {0} seconds
setting.milliseconds = {0} milliseconds
setting.fullscreen.name = Fullscreen
setting.borderlesswindow.name = Borderless Window
setting.borderlesswindow.name.windows = Borderless Fullscreen
setting.borderlesswindow.description = Restart may be required to apply changes.
setting.fps.name = Show FPS & Ping
setting.console.name = Enable Console
setting.saveinterval.name = Interval Čuvanja
setting.seconds = {0} sekundi
setting.milliseconds = {0} milisekundi
setting.fullscreen.name = Ceo Ekran
setting.borderlesswindow.name = Bezgranični Prozor
setting.borderlesswindow.name.windows = Ceo Bezgranični Ekran
setting.borderlesswindow.description = Restartovanje je zahtevano da bi se učitale promene.
setting.fps.name = Prikazuj FPS i Ping
setting.console.name = Osposobi Konzolu
setting.smoothcamera.name = Smooth Camera
setting.vsync.name = VSync
setting.pixelate.name = Pixelate
setting.minimap.name = Show Minimap
setting.minimap.name = Prikaži Minimapu
setting.coreitems.name = Display Core Items
setting.position.name = Show Player Position
setting.mouseposition.name = Show Mouse Position
setting.musicvol.name = Music Volume
setting.atmosphere.name = Show Planet Atmosphere
setting.ambientvol.name = Ambient Volume
setting.position.name = Prikaži Poziciju Igrača
setting.mouseposition.name = Prilaži Poziciju Miša
setting.musicvol.name = Jačina Muzike
setting.atmosphere.name = Prikaži Atmosferu Planete
setting.ambientvol.name = Jačina Zvuka Ambijenta
setting.mutemusic.name = Mute Music
setting.sfxvol.name = SFX Volume
setting.mutesound.name = Mute Sound
setting.crashreport.name = Send Anonymous Crash Reports
setting.savecreate.name = Auto-Create Saves
setting.publichost.name = Public Game Visibility
setting.playerlimit.name = Player Limit
setting.playerlimit.name = Limit Igrača
setting.chatopacity.name = Chat Opacity
setting.lasersopacity.name = Power Laser Opacity
setting.bridgeopacity.name = Bridge Opacity
@@ -1047,9 +1047,9 @@ category.multiplayer.name = Multiplayer
category.blocks.name = Block Select
placement.blockselectkeys = \n[lightgray]Key: [{0},
keybind.respawn.name = Respawn
keybind.control.name = Control Unit
keybind.control.name = Kontrološi Jedinicu
keybind.clear_building.name = Clear Building
keybind.press = Press a key...
keybind.press = Pritisni dugme...
keybind.press.axis = Press an axis or key...
keybind.screenshot.name = Map Screenshot
keybind.toggle_power_lines.name = Toggle Power Lasers
@@ -1059,8 +1059,8 @@ keybind.move_y.name = Move Y
keybind.mouse_move.name = Follow Mouse
keybind.pan.name = Pan View
keybind.boost.name = Boost
keybind.command_mode.name = Command Mode
keybind.schematic_select.name = Select Region
keybind.command_mode.name = Upravljački Mod
keybind.schematic_select.name = Izageri Region
keybind.schematic_menu.name = Schematic Menu
keybind.schematic_flip_x.name = Flip Schematic X
keybind.schematic_flip_y.name = Flip Schematic Y
@@ -1081,9 +1081,9 @@ keybind.block_select_08.name = Category/Block Select 8
keybind.block_select_09.name = Category/Block Select 9
keybind.block_select_10.name = Category/Block Select 10
keybind.fullscreen.name = Toggle Fullscreen
keybind.select.name = Select/Shoot
keybind.diagonal_placement.name = Diagonal Placement
keybind.pick.name = Pick Block
keybind.select.name = Izaberi/Pucaj
keybind.diagonal_placement.name = Diagonalo Postavljanje
keybind.pick.name = Izaberi Blok
keybind.break_block.name = Break Block
keybind.deselect.name = Deselect
keybind.pickupCargo.name = Pickup Cargo
@@ -1096,9 +1096,9 @@ keybind.pause_building.name = Pause/Resume Building
keybind.minimap.name = Minimapa
keybind.planet_map.name = Planetarna Mapa
keybind.research.name = Izuči
keybind.block_info.name = Block Info
keybind.chat.name = Chat
keybind.player_list.name = Player List
keybind.block_info.name = O Bloku
keybind.chat.name = Čet
keybind.player_list.name = Lista Igrača
keybind.console.name = Console
keybind.rotate.name = Rotate
keybind.rotateplaced.name = Rotate Existing (Hold)
@@ -1132,7 +1132,7 @@ rules.waves = Talasi
rules.attack = Mod Napada
rules.rtsai = RTS AI
rules.rtsminsquadsize = Minimalna Veličina Odreda
rules.rtsmaxsquadsize = Max Squad Size
rules.rtsmaxsquadsize = Maksimalna Veličina Odreda
rules.rtsminattackweight = Minimalna Težina Napada
rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP)
rules.corecapture = Zauzmi Jezgro Po Uništenju
@@ -1157,14 +1157,14 @@ rules.deconstructrefundmultiplier = Deconstruct Refund Multiplier
rules.waitForWaveToEnd = Talasi Čekaju Za Neprijatelje
rules.dropzoneradius = Drop Zone Radius:[lightgray] (tiles)
rules.unitammo = Jedinice Zahtevaju Municiju
rules.enemyteam = Enemy Team
rules.playerteam = Player Team
rules.enemyteam = Neprilateljski Tim
rules.playerteam = Tim Igrača
rules.title.waves = Talasi
rules.title.resourcesbuilding = Resursi i Građevine
rules.title.enemy = Neprijatelji
rules.title.unit = Jedinice
rules.title.experimental = Experimental
rules.title.environment = Environment
rules.title.environment = Okolina
rules.title.teams = Timovi
rules.title.planet = Planeta
rules.lighting = Osvetljenje
@@ -1204,8 +1204,8 @@ item.pyratite.name = Piratit
item.metaglass.name = Meta-Staklo
item.scrap.name = Opiljci
item.fissile-matter.name = Fissile Matter
item.beryllium.name = Beryllium
item.tungsten.name = Tungsten
item.beryllium.name = Beriljium
item.tungsten.name = Volfram
item.oxide.name = Oksid
item.carbide.name = Karbid
item.dormant-cyst.name = Dormant Cyst
@@ -1261,25 +1261,25 @@ unit.reign.name = Vlast
unit.vela.name = Vela
unit.corvus.name = Korvus
unit.stell.name = Stell
unit.locus.name = Locus
unit.vanquish.name = Vanquish
unit.locus.name = Lokus
unit.vanquish.name = Savladaj
unit.conquer.name = Zavladaj
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.tecta.name = Tekta
unit.collaris.name = Okovratnik
unit.avert.name = Odvrat
unit.quell.name = Gasitelj
unit.disrupt.name = Lobomotija
unit.evoke.name = Izazvati
unit.incite.name = Podstaći
unit.emanate.name = Proizići
unit.manifold.name = Manifold
unit.assembly-drone.name = Assembly Drone
unit.precept.name = Precept
unit.precept.name = Propis
unit.merui.name = Merui
unit.anthicus.name = Anthicus
unit.elude.name = Elude
unit.obviate.name = Obviate
unit.anthicus.name = Anthikus
unit.elude.name = Izvrda
unit.obviate.name = Preduhitro
block.parallax.name = Odblesak
block.cliff.name = Litica
@@ -1305,10 +1305,10 @@ block.moss.name = Mahovina
block.shrubs.name = Žbunovi
block.spore-moss.name = Mahovina Spora
block.shale-wall.name = Škriljčani Zid
block.scrap-wall.name = Zid od opiljaka
block.scrap-wall-large.name = Veliki zid od opiljaka
block.scrap-wall-huge.name = Ogromni zid od opiljaka
block.scrap-wall-gigantic.name = Džinovski zid od opiljaka
block.scrap-wall.name = Zid od Opiljaka
block.scrap-wall-large.name = Veliki Zid od Opiljaka
block.scrap-wall-huge.name = Ogromni Zid od Opiljaka
block.scrap-wall-gigantic.name = Džinovski Zid od Opiljaka
block.thruster.name = Potisnik
block.kiln.name = Pećnica
block.graphite-press.name = Grafitna Presa
@@ -1335,8 +1335,8 @@ block.darksand-water.name = Voda na Tamnom Pesku
block.char.name = Nagoretina
block.dacite.name = Dacit
block.rhyolite.name = Rilotit
block.dacite-wall.name = Dacitni Uid
block.dacite-boulder.name = Dacitna Stena
block.dacite-wall.name = Dacitni Zid
block.dacite-boulder.name = Dacitni Kamen
block.ice-snow.name = Snežni Led
block.stone-wall.name = Kameni Zid
block.ice-wall.name = Ledeni Zid
@@ -1368,13 +1368,13 @@ block.magmarock.name = Magmatske Stene
block.copper-wall.name = Bakarni Zid
block.copper-wall-large.name = Veliki Bakarni Zid
block.titanium-wall.name = Titanijumski Zid
block.titanium-wall-large.name = Veliki titanijumski Zid
block.titanium-wall-large.name = Veliki Titanijumski Zid
block.plastanium-wall.name = Plastanijumski Zid
block.plastanium-wall-large.name = Veliki plastanijumski Zid
block.plastanium-wall-large.name = Veliki Plastanijumski Zid
block.phase-wall.name = Fazni Zid
block.phase-wall-large.name = Veliki fazni Zid
block.phase-wall-large.name = Veliki Fazni Zid
block.thorium-wall.name = Torijumski Zid
block.thorium-wall-large.name = Veliki torijumski Zid
block.thorium-wall-large.name = Veliki Torijumski Zid
block.door.name = Vrata
block.door-large.name = Velika Vrata
block.duo.name = Duo
@@ -1436,7 +1436,7 @@ block.salvo.name = Salvo
block.ripple.name = Impuls
block.phase-conveyor.name = Fazna Traka
block.bridge-conveyor.name = Premostna Traka
block.plastanium-compressor.name = Kompresor plastanijuma
block.plastanium-compressor.name = Kompresor Plastanijuma
block.pyratite-mixer.name = Mešalica Piratita
block.blast-mixer.name = Mešalica Eksploziva
block.solar-panel.name = Solarni Panel
@@ -1458,7 +1458,7 @@ block.mass-driver.name = Akcelerator
block.blast-drill.name = Vazdušna Bušilica
block.impulse-pump.name = Termalna Pumpa
block.thermal-generator.name = Termalni Generator
block.surge-smelter.name = Topionica impulsne legure
block.surge-smelter.name = Topionica Impulsne legure
block.mender.name = Popravljač
block.mend-projector.name = Projektor Popravke
block.surge-wall.name = Impulsni Zid
@@ -1477,7 +1477,7 @@ block.container.name = Kontejner
block.launch-pad.name = Launch Pad
block.segment.name = Segment
block.ground-factory.name = Zemna Fabrika
block.air-factory.name = VazduŠna Fabrika
block.air-factory.name = Vazdušna Fabrika
block.naval-factory.name = Morska Fabrika
block.additive-reconstructor.name = Dodatni Rekonstruktor
block.multiplicative-reconstructor.name = Multiplikativni Rekonstruktor
@@ -1496,11 +1496,11 @@ block.silicon-crucible.name = Silikonska Topionica
block.overdrive-dome.name = Ubrzavna Kupola
block.interplanetary-accelerator.name = Interplanetarni akcelerator
block.constructor.name = Zidar
block.constructor.description = Fabricates structures up to 2x2 tiles in size.
block.constructor.description = Proizvodi građevine do 2x2 veličine.
block.large-constructor.name = Vekiki Zidar
block.large-constructor.description = Fabricates structures up to 4x4 tiles in size.
block.large-constructor.description = Proizvodi građevine do 4x4 veličine.
block.deconstructor.name = Deconstructor
block.deconstructor.description = Deconstructs structures and units. Returns 100% of build cost.
block.deconstructor.description = Razgrađuje građevine i jedinice koje uđu unutra. Vraća se 100% cene gradnje.
block.payload-loader.name = Payload Loader
block.payload-loader.description = Load liquids and items into blocks.
block.payload-unloader.name = Payload Unloader
@@ -1573,10 +1573,10 @@ block.surge-crucible.name = Surge Crucible
block.cyanogen-synthesizer.name = Cyanogen Synthesizer
block.phase-synthesizer.name = Phase Synthesizer
block.heat-reactor.name = Toplotni Reaktor
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.beryllium-wall.name = Berilijumski Zid
block.beryllium-wall-large.name = Veliki Berilijumski Zid
block.tungsten-wall.name = Volframski Zid
block.tungsten-wall-large.name = Veliki Volframski Zid
block.blast-door.name = Blast Door
block.carbide-wall.name = Karbidni Zid
block.carbide-wall-large.name = Veliki Karbidni Zid
@@ -1584,23 +1584,23 @@ block.reinforced-surge-wall.name = Reinforced Surge Wall
block.reinforced-surge-wall-large.name = Large Reinforced Surge Wall
block.shielded-wall.name = Štitni Zid
block.radar.name = Radar
block.build-tower.name = Građevinski Toranj
block.build-tower.name = Toranj Gradnje
block.regen-projector.name = Projektor Regeneracije
block.shockwave-tower.name = Shockwave Tower
block.shockwave-tower.name = Toranj Praska
block.shield-projector.name = Projektor Štita
block.large-shield-projector.name = Veliki Projektor Štita
block.armored-duct.name = Armored Duct
block.armored-duct.name = Oklopljeni Kanal
block.overflow-duct.name = Overflow Duct
block.underflow-duct.name = Underflow Duct
block.duct-unloader.name = Duct Unloader
block.surge-conveyor.name = Surge Conveyor
block.surge-router.name = Surge Router
block.surge-conveyor.name = Impulsna Traka
block.surge-router.name = Impulsni Ruter
block.unit-cargo-loader.name = Unit Cargo Loader
block.unit-cargo-unload-point.name = Unit Cargo Unload Point
block.reinforced-pump.name = Armirana Pumpa
block.reinforced-conduit.name = Armirana Cev
block.reinforced-liquid-junction.name = Reinforced Liquid Junction
block.reinforced-bridge-conduit.name = Reinforced Bridge Conduit
block.reinforced-bridge-conduit.name = Armirana Mostna Cev
block.reinforced-liquid-router.name = Armirani Tečni Ruter
block.reinforced-liquid-container.name = Armirani Tečni Rezervoar
block.reinforced-liquid-tank.name = Armirani Tečni Tanker
@@ -1620,7 +1620,7 @@ block.core-bastion.name = Jezgro: Bastilja
block.core-citadel.name = Core Citadel
block.core-acropolis.name = Core Acropolis
block.reinforced-container.name = Armirani Kontejner
block.reinforced-vault.name = Reinforced Vault
block.reinforced-vault.name = Armirani Trezor
block.breach.name = Proboj
block.sublimate.name = Sublimate
block.titan.name = Titan
@@ -1635,8 +1635,8 @@ 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.reinforced-payload-conveyor.name = Armirana Tovarna Traka
block.reinforced-payload-router.name = Armirani Tovarni Ruter
block.payload-mass-driver.name = Payload Mass Driver
block.small-deconstructor.name = Small Deconstructor
block.canvas.name = Kanvas
@@ -1649,7 +1649,7 @@ block.ship-fabricator.name = Ship Fabricator
block.prime-refabricator.name = Prime Refabricator
block.unit-repair-tower.name = Toranj Jediničnih Popravki
block.diffuse.name = Difuzija
block.basic-assembler-module.name = Basic Assembler Module
block.basic-assembler-module.name = Prosti Proizvodni Modul
block.smite.name = Smite
block.malign.name = Malign
@@ -1661,7 +1661,7 @@ block.logic-display.name = Logički Displej
block.large-logic-display.name = Veliki Logički Displej
block.memory-cell.name = Memorijska Ćelija
block.memory-bank.name = Memorijska Banka
team.malis.name = Malis
team.malis.name = Baštovan
team.crux.name = Srž
team.sharded.name = Skrhani
team.derelict.name = Zabačen
@@ -1708,6 +1708,8 @@ hint.presetLaunch = Gray [accent]landing zone sectors[], such as [accent]Frozen
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = After the core is filled to capacity with an item, any extra items of that type it receives will be [accent]incinerated[].
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.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Koristi se za sve građevine.
item.copper.details = Bakar. Nenormalno prisutan na Serupulu, strukturno je slab ako nije ojačan.
@@ -2106,3 +2108,5 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1694,6 +1694,8 @@ hint.presetLaunch = Gray [accent]landing zone sectors[], such as [accent]Frozen
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = After the core is filled to capacity with an item, any extra items of that type it receives will be [accent]incinerated[].
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.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = The most basic structural material. Used extensively in all types of blocks.
item.copper.details = Copper. Abnormally abundant metal on Serpulo. Structurally weak unless reinforced.
@@ -2070,3 +2072,5 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1709,6 +1709,8 @@ hint.presetLaunch = [accent]เซ็กเตอร์ลงจอด[]สี
hint.presetDifficulty = เซ็กเตอร์นี้มี[scarlet]ระดับภัยคุกคามศัตรูสูง[]\n[accent]ไม่แนะนำ[]ให้ลงจอดไปยังเซ็กเซอร์พวกนั้นหากไม่มีการเตรียมพร้อมและเทคโนโลยี
hint.coreIncinerate = เมื่อแกนกลางมีจำนวนไอเท็มชนิดหนึ่งที่เต็ม ไอเท็มชนิดนั้นที่เข้ามาเพิ่มจะ[accent]ถูกเผา[]
hint.coopCampaign = ตอนที่เล่น[accent]แคมเปญร่วมกัน[]กับเพื่อน ไอเท็มที่ผลิตในแมพนี้จะถูกส่ง[accent]ไปยังเซ็กเตอร์ของคุณด้วย[]\n\nการวิจัยใหม่ที่โฮสต์ได้วิจัยก็เก็บเป็นของคุณด้วย
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = วัสดุก่อสร้างพื้นฐาน ใช้อย่างแพร่หลายในบล็อกเกือบทุกชนิด
item.copper.details = ทองแดง มีอยู่มากอย่างผิดปกติบน[accent]เซอร์ปูโล่[] ไม่ค่อยแข็งแรงยกเว้นจะเสริมเกราะ
@@ -2108,6 +2110,8 @@ lenum.build = สร้างสิ่งก่อสร้าง
lenum.getblock = ดึงข้อมูลสิ่งก่อสร้างและประเภทสิ่งก่อสร้างที่ตำแหน่งเป้าหมาย\nหน่วยต้องอยู่ในช่วงของตำแหน่ง\nของแข็งที่ไม่ใช่สิ่งก่อสร้างจะส่งกลับเป็น [accent]@solid[]
lenum.within = ตรวจสอบว่ายูนิตอยู่ในระยะหรือไม่
lenum.boost = เริ่ม/หยุดการบูสต์
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
item.metaglass.details = กระจกที่แข็งแรงและทนทานอย่างมากจากการเสริมเกราะ\nด้วยตะกั่ว
item.titanium.details = โลหะเบาซึ่งหายากตามธรรมชาติ เป็นโลหะที่แข็งแรงใช้ได้ จึงใช้กันอย่างแพร่หลายในการแปรรูปหรือสิ่งก่อสร้าง
+4
View File
@@ -1694,6 +1694,8 @@ hint.presetLaunch = Gray [accent]landing zone sectors[], such as [accent]Frozen
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = After the core is filled to capacity with an item, any extra items of that type it receives will be [accent]incinerated[].
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.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = ise yayar bir materyal. Kazma makineleriyle yada tasimayla alinabilir.
item.copper.details = Copper. Abnormally abundant metal on Serpulo. Structurally weak unless reinforced.
@@ -2070,3 +2072,5 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1710,6 +1710,8 @@ hint.presetLaunch = [accent]Donmuş Ormanlar[] gibi [accent]ana sektörlere ini
hint.presetDifficulty = Bu sektör, [scarlet]yüksek tehlike[] barındırıyor.\nBöyle bir sektöre hazırlıksız fırlatış yapmak [accent]tavsiye edilmez[].
hint.coreIncinerate = Bir çekirdek ağzına kadar dolduktan sonra, ekstra itemler [accent]eritilir[].
hint.coopCampaign = Arkadaşlarınla Multiplayer Campaign oynarken, her yaptığınız Araştırma ve item aktarımı, senin oyun içi Campaign ine de aktarılır.
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
#Yukarıdaki bağzı cümleler Anti Dragon tarafından çevirildi.
item.copper.description = En basit materyal. Her türlü blokda kullanılır.
item.copper.details = Bakır. En basit materyal. Tüm alt düzey binalarda gerekir. Zayıf ve dayanıksızdır.
@@ -2108,3 +2110,5 @@ lenum.build = Bina inşa et.
lenum.getblock = Bir bloğun verilerini al.
lenum.within = Bir birim menzil alanında mı?
lenum.boost = Boostlamaya başla/dur
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
@@ -1716,6 +1716,8 @@ hint.presetLaunch = Сірі [accent]сектори зони посадки[],
hint.presetDifficulty = Цей сектор має [scarlet]високий рівень ворожої загрози[].\nРобити запуск в такі [accent]не рекомендується[] без належних технологій та підготовки.
hint.coreIncinerate = Після того, як ядро наповниться предметом, будь-які додаткові предмети того ж типу, які воно отримує, будуть [accent]спалені[].
hint.coopCampaign = Під час [accent]кооперативної гри в кампанії[] предмети, створені на поточній мапі, також будуть надіслані [accent]у ваші локальні сектори[].\n\nБудь-які нові дослідження, зроблені власником, також переносяться.
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Використовується у всіх типах блоків і боєприпасах.
item.copper.details = Мідь. Напрочуд багато жил цієї руди на Серпуло. За своєю структурою слабка, якщо не зміцнена.
@@ -2113,3 +2115,5 @@ lenum.build = Побудувати будівлю.
lenum.getblock = Розпізнавання блока та його типа за координатами.\nОдиниця повинна знаходитися в межах досяжності.\nСуцільні не-будівлі матимуть тип [accent]@solid[].
lenum.within = Чи знаходиться одиниця біля позиції.
lenum.boost = Почати чи зупинити політ.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+4
View File
@@ -1709,6 +1709,8 @@ hint.presetLaunch = Khác khu vực đáp [accent] xám[], như [accent]Frozen F
hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation.
hint.coreIncinerate = Sau khi căn cứ đầy vật phẩm, bất kì vật phẩm vào thuộc loại đó nhận được sẽ bị [accent]tiêu hủy[].
hint.coopCampaign = Khi chơi chiến dịch[accent]co-op[], các vật phẩm được sản xuất trong bản đồ hiện tại cũng sẽ được gửi [accent]đến các khu vực của bạn[].\n\nBất kỳ nghiên cứu mới nào được thực hiện đều được lưu lại.
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = Dùng trong tất cả các khu xây dựng và các loại đạn dược.
item.copper.details = Đồng, là kim loại phổ biến trên Serpulo. Có cấu trúc yếu trừ khi được tôi luyện.
@@ -2107,3 +2109,5 @@ lenum.build = Xây công trình.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Kiểm tra xem quân lính có gần vị trí không.
lenum.boost = Bắt đầu/Dừng tăng tốc.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
+254 -245
View File
@@ -365,7 +365,7 @@ map.publish.confirm = 确定上传此地图?\n\n[lightgray]确定您同意Stea
workshop.menu = 选择要对此项目进行的操作。
workshop.info = 项目信息
changelog = 更新日志(可选):
updatedesc = 重写标题和描述
updatedesc = 覆盖标题和描述
eula = Steam最终用户许可协议
missing = 此项目已被删除或转移。 \n[lightgray]链接已在创意工坊中被删除。
publishing = [accent]正在发布…
@@ -387,10 +387,10 @@ editor.description = 描述:
editor.nodescription = 地图需要至少4个字符的描述才能发布。
editor.waves = 波次
editor.rules = 规则
editor.generation = 地形生成器
editor.objectives = 任务
editor.generation = 生成
editor.objectives = 目标
editor.ingame = 游戏内编辑
editor.playtest = 试玩
editor.playtest = 游戏内测试
editor.publish.workshop = 上传到创意工坊
editor.newmap = 新地图
editor.center = 居中
@@ -401,8 +401,8 @@ editor.filters.type = 地图类型:
editor.filters.search = 在特定关键词中进行搜索:
editor.filters.author = 作者
editor.filters.description = 描述
editor.shiftx = 平移 X 轴坐标
editor.shifty = 平移 Y 轴坐标
editor.shiftx = x轴平移
editor.shifty = y轴平移
workshop = 创意工坊
waves.title = 波次
waves.remove = 移除
@@ -455,12 +455,12 @@ editor.errorheader = 此地图文件无效或已损坏。
editor.errorname = 地图没有定义名称。 加载的可能是存档文件?
editor.update = 更新
editor.randomize = 重新生成
editor.moveup = Move Up
editor.movedown = Move Down
editor.copy = Copy
editor.moveup = 上移
editor.movedown = 下移
editor.copy = 复制
editor.apply = 应用
editor.generate = 自动生成
editor.sectorgenerate = 区块生成
editor.sectorgenerate = 生成区块
editor.resize = 改变尺寸
editor.loadmap = 载入地图
editor.savemap = 保存地图
@@ -504,8 +504,8 @@ toolmode.fillteams = 填充队伍
toolmode.fillteams.description = 不再填充方块,而是填充队伍颜色。
toolmode.drawteams = 绘制队伍
toolmode.drawteams.description = 不再绘制方块,而是绘制队伍颜色。
toolmode.underliquid = 液体下绘制
toolmode.underliquid.description = 在液体下方绘制地板
toolmode.underliquid = 水下地形
toolmode.underliquid.description = 绘制位于液体下的地形
filters.empty = [lightgray]未创建生成器!用下方的按钮来创建。
@@ -569,7 +569,7 @@ editor = 地图编辑器
mapeditor = 地图编辑器
abandon = 放弃
abandon.text = 这个区块及其资源会落入敌人之手。
abandon.text = 这个区块及其资源将会落入敌手。
locked = 锁定
complete = [lightgray]解锁条件:
requirement.wave = 在{1}坚持到第{0}波
@@ -584,43 +584,44 @@ research.multiplayer = 只有服务器创建者能研究科技。
map.multiplayer = 只有服务器创建者能查看区块。
uncover = 已解锁
configure = 设定装运的物资
objective.research.name = Research
objective.produce.name = Obtain
objective.item.name = Obtain Item
objective.coreitem.name = Core Item
objective.buildcount.name = Build Count
objective.unitcount.name = Unit Count
objective.destroyunits.name = Destroy Units
objective.timer.name = Timer
objective.destroyblock.name = Destroy Block
objective.destroyblocks.name = Destroy Blocks
objective.destroycore.name = Destroy Core
objective.commandmode.name = Command Mode
objective.flag.name = Flag
marker.shapetext.name = Shape Text
marker.minimap.name = Minimap
marker.shape.name = Shape
marker.text.name = Text
marker.background = Background
marker.outline = Outline
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.research.name = 研究
objective.produce.name = 获取
objective.item.name = 获取物品
objective.coreitem.name = 核心物品
objective.buildcount.name = 建造数量
objective.unitcount.name = 单位数量
objective.destroyunits.name = 摧毁单位
objective.timer.name = 计时器
objective.destroyblock.name = 摧毁建筑
objective.destroyblocks.name = 摧毁建筑
objective.destroycore.name = 摧毁核心
objective.commandmode.name = 指挥模式
objective.flag.name = 标签
marker.shapetext.name = 带形状文本
marker.minimap.name = 小地图
marker.shape.name = 形状
marker.text.name = 文本
marker.background = 背景
marker.outline = 轮廓
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
objective.enemiesapproaching = [accent]敌人来袭:[lightgray]{0}[]
objective.destroycore = [accent]摧毁敌方核心
objective.command = [accent]指挥单位
objective.nuclearlaunch = [accent]⚠ 侦测到核弹发射: [lightgray]{0}
announce.nuclearstrike = [red]⚠ 侦测到核打击入境 ⚠
objective.nuclearlaunch = [accent]⚠ 侦测到核打击:[lightgray]{0}
announce.nuclearstrike = [red]⚠ 核打击接近中 ⚠
loadout = 装运
resources = 资源
resources.max = 满额
resources.max = 最大
bannedblocks = 禁用建筑
objectives = 任务目标
bannedunits = 禁用单位
@@ -641,7 +642,8 @@ error.alreadyconnected = 已经建立连接。
error.mapnotfound = 找不到地图文件!
error.io = 网络I/O错误。
error.any = 未知网络错误。
error.bloom = 未能初始化特效。 \n您的设备可能不支持。
error.bloom = 未能初始化光效。 \n您的设备可能不支持。
weather.rain.name = 降雨
weather.snow.name = 降雪
weather.sandstorm.name = 沙尘暴
@@ -670,8 +672,8 @@ sectors.underattack = [scarlet]遭到攻击![accent]{0}%损毁度
sectors.underattack.nodamage = [scarlet]未占领
sectors.survives = [accent]预测可守{0}波
sectors.go = 进入
sector.abandon = 放弃
sector.abandon.confirm = 该区块核心将会自毁\n是否确定?
sector.abandon = 遗弃
sector.abandon.confirm = 此区块核心将自毁。\n确认?
sector.curcapture = 区块已占领
sector.curlost = 区块已丢失
sector.missingresources = [scarlet]建造核心所需资源不足
@@ -681,7 +683,7 @@ sector.lost = 区块[accent]{0}[white]已丢失!
sector.captured = 区块[accent]{0}[white]已占领!
sector.changeicon = 更改图标
sector.noswitch.title = 无法切换区块
sector.noswitch = 当前区块受袭击的时候,无法切换区块。\n\n区块: [accent]{0}[] 在 [accent]{1}[]
sector.noswitch = 你无法在当前区块遭受攻击时切换区块。\n\n区块: [accent]{0}[] 位于 [accent]{1}[]
sector.view = 查看区块
threat.low = 低度
@@ -723,7 +725,7 @@ sector.ruinousShores.description = 穿过荒地就是海滩。 \n这里曾经有
sector.stainedMountains.description = 深入内陆地区便是山脉,这里目前还未被孢子污染。 \n敌人势力更加强大,别给他们的精锐部队留下喘息之机。\n\n这一地区分布着丰富的钛,试着开采并利用它。
sector.overgrowth.description = 这里的孢子靠近它最初的发源地,因此得以疯狂生长。 \n\n敌人在此处建立了一个前哨站,建造尖刀单位来摧毁它。
sector.tarFields.description = 产油区边缘,位于山脉和沙漠之间。 它是为数不多蕴藏了石油的地区之一。 \n尽管这里一片废墟,附近仍有一些危险的敌方单位。 不要低估他们。 \n\n[lightgray]尽你所能研究石油加工技术。
sector.desolateRift.description = 非常危险的区块,资源丰富但空间狭窄,敌人也十分危险。 \n\n尽快离开,不要因敌人的进攻间隔太长而掉以轻心。
sector.desolateRift.description = 非常危险的区块,资源丰富但空间狭窄,敌人也十分危险。 \n\n尽快发展与防御,不要因敌人的进攻间隔太长而掉以轻心。
sector.nuclearComplex.description = 曾用来生产加工钍的设施,如今已变成了废墟。 \n这里有大量的敌人,不断搜寻着入侵者。\n\n[lightgray]研究钍以及它的各种用途。
sector.fungalPass.description = 一边是高山,另一边是孢子丛生的平原。 \n这里有一个敌方的小型侦察基地,摧毁它。 \n\n使用尖刀和爬行者单位,摧毁两个核心。
sector.biomassFacility.description = 孢子的发源地,有研究和生产孢子的原始设施。 \n[lightgray]设施损毁后,孢子散播了出去,原生生态系统完全无法抵挡这种外来物种。 \n\n研究这里的科技,培养孢子来制造燃料和聚合物。
@@ -731,20 +733,20 @@ sector.windsweptIslands.description = 海岸线之外坐落着这一串群岛。
sector.extractionOutpost.description = 一座遥远的前哨,敌人建造它来向其他区块发射资源。 \n跨区块运输是征服这个星球不可或缺的一项技术。 \n\n摧毁敌人基地,研究发射台。
sector.impact0078.description = 最初进入这个星系的星际运输船,残骸留在了这里。 \n\n尽量回收可以利用的资源,研究科技。
sector.planetaryTerminal.description = 最终目标。 \n这座滨海基地有一个可以将核心发射到其他行星的建筑,防卫森严。 \n\n制造海军单位,尽快消灭敌人,研究发射建筑。
sector.onset.name = 起始地区
sector.aegis.name = Aegis
sector.lake.name = Name
sector.onset.name = 始发
sector.aegis.name = 庇护
sector.lake.name = 湖泊
sector.intersect.name = Intersect
sector.atlas.name = Atlas
sector.split.name = Split
sector.split.name = 分割
sector.basin.name = Basin
sector.onset.description = 指导地区。任务并没有规划完成,着陆后请等待进一步指示.
sector.aegis.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.
sector.lake.description = This sector's slag lake greatly limits viable units. A hover unit is the only option.\nResearch the [accent]ship fabricator[] and produce an [accent]elude[] unit as soon as possible.
sector.intersect.description = Scans suggest that this sector will be attacked from multiple sides soon after landing.\nSet up defenses quickly and expand as soon as possible.\n[accent]Mech[] units will be required for the area's rough terrain.
sector.atlas.description = This sector contains varied terrain and will require a variety of units to attack effectively.\nUpgraded units may also be necessary to get past some of the tougher enemy bases detected here.\nResearch the [accent]Electrolyzer[] and the [accent]Tank Refabricator[].
sector.split.description = The minimal enemy presence in this sector makes it perfect for testing new transport tech.
sector.basin.description = {Temporary}\n\nThe last sector for now. Consider this a challenge level - more sectors will be added in a later release.
sector.onset.description = 教学区块。区块目标未设立,等待进一步指示
sector.aegis.description = 敌人被护盾保护。本区块发现一个实验性破盾模块\n定位这个建筑,输入钨并摧毁敌人基地.
sector.lake.description = 这个区块的熔岩湖限制了大部分单位的移动,悬浮单位可能是唯一可行选择。\n尽快研究这个 [accent]飞船制造厂[]并生产一个 [accent]挣脱
sector.intersect.description = 初步扫描显示这个区块可能会在登陆后受到来个多个方向的进攻。\n尽快设立防御并扩展。\n[accent]机甲[]单位可用于在这里的崎岖地形活动
sector.atlas.description = 这个区块包含了各种地形,并需要多兵种配合来快速占领。\n升级单位也许是用于攻击这些更为牢固敌人基地所必须的。\n研究 [accent]电解机[]和[accent]坦克重构厂[]..
sector.split.description = 这个区块分布着很少敌人,正好可以用来测试新的运输科技
sector.basin.description = {临时}\n是当前的最高级区块。把这当成一个挑战! - 更多的区块将在之后发布
status.burning.name = 燃烧
status.freezing.name = 冻结
@@ -752,7 +754,7 @@ status.wet.name = 潮湿
status.muddy.name = 泥泞
status.melting.name = 熔化
status.sapped.name = 弱化
status.electrified.name = 电磁紊乱
status.electrified.name = 麻痹
status.spore-slowed.name = 孢子减速
status.tarred.name = 油浸
status.overdrive.name = 过载
@@ -760,7 +762,7 @@ status.overclock.name = 超频
status.shocked.name = 电击
status.blasted.name = 爆炸
status.unmoving.name = 静止
status.boss.name = Boss
status.boss.name = 守卫者
settings.language = 语言
settings.data = 游戏数据
@@ -789,9 +791,9 @@ no = 否
info.title = 详情
error.title = [scarlet]发生了一个错误
error.crashtitle = 发生了一个错误
unit.nobuild = [scarlet]无法进行建造
unit.nobuild = [scarlet]无法建造
lastaccessed = [lightgray]上次操作:{0}
lastcommanded = [lightgray]上次命令: {0}
lastcommanded = [lightgray]上次指挥:{0}
block.unknown = [lightgray]??
stat.showinmap = <进入地图后显示>
@@ -836,7 +838,7 @@ stat.drillspeed = 基础钻探速度
stat.boosteffect = 强化效果
stat.maxunits = 最大单位数量
stat.health = 生命值
stat.armor = 装甲
stat.armor = 护甲
stat.buildtime = 建造时间
stat.maxconsecutive = 连续放置限制
stat.buildcost = 建造花费
@@ -861,7 +863,7 @@ stat.buildspeed = 建造速度
stat.minespeed = 采矿速度
stat.minetier = 可采集矿物
stat.payloadcapacity = 载荷容量
stat.abilities = 技能
stat.abilities = 能力
stat.canboost = 可助推
stat.flying = 空中单位
stat.ammouse = 弹药
@@ -881,12 +883,12 @@ ability.unitspawn = {0}单位工厂
ability.shieldregenfield = 护盾再生场
ability.movelightning = 闪电助推器
ability.energyfield = 能量场:[accent]{0}[]伤害~[accent]{1}[]格/[accent]{2}[]目标
bar.onlycoredeposit = 放置物品只能以核心为目标
bar.onlycoredeposit = 仅核心可丢入资源
bar.drilltierreq = 需要更高级的钻头
bar.noresources = 资源不足
bar.corereq = 需要核心基座
bar.corefloor = 需要核心地块
bar.corefloor = 需要核心地板
bar.cargounitcap = 达到货运单位上限
bar.drillspeed = 挖掘速度:{0}/秒
bar.pumpspeed = 泵送速度:{0}/秒
@@ -924,12 +926,12 @@ bullet.lightning = [stat]{0}[lightgray]x闪电~[stat]{1}[lightgray]伤害
bullet.buildingdamage = [stat]{0}%[lightgray]对建筑伤害
bullet.knockback = [stat]{0}[lightgray]击退
bullet.pierce = [stat]{0}[lightgray]x穿透
bullet.infinitepierce = [stat]贯穿
bullet.infinitepierce = [stat]无限穿透
bullet.healpercent = [stat]{0}[lightgray]%修复
bullet.healamount = [stat]{0}[lightgray] 直接修复
bullet.healamount = [stat]{0}[lightgray] 修复量
bullet.multiplier = [stat]{0}[lightgray]x装填倍数
bullet.reload = [stat]{0}[lightgray]x开火速率
bullet.range = [stat]{0}[lightgray] 格射程
bullet.range = [stat]{0}[lightgray] 射程(格)
unit.blocks = 格
unit.blockssquared = 格²
@@ -939,7 +941,7 @@ unit.liquidsecond = 液体/秒
unit.itemssecond = 物品/秒
unit.liquidunits = 液体
unit.powerunits = 电力
unit.heatunits = 热量单位
unit.heatunits = 单位热量
unit.degrees = 度
unit.seconds = 秒
unit.minutes = 分
@@ -993,8 +995,8 @@ setting.difficulty.hard = 困难
setting.difficulty.insane = 疯狂
setting.difficulty.name = 难度:
setting.screenshake.name = 屏幕抖动
setting.bloomintensity.name = 光彩强度
setting.bloomblur.name = 光彩模糊
setting.bloomintensity.name = 光效强度
setting.bloomblur.name = 光效模糊
setting.effects.name = 建筑特效
setting.destroyedblocks.name = 显示已摧毁的建筑
setting.blockstatus.name = 显示建筑状态
@@ -1037,7 +1039,7 @@ public.confirm.really = 如果您想与好友一起游戏,可以使用[green]
public.beta = 请注意,测试版的游戏不能公开可见。
uiscale.reset = UI缩放比例已更改。 \n点击“确定”来接受缩放比例的更改。 \n[accent]{0}[]秒后[scarlet]将自动退出并还原设置。
uiscale.cancel = 取消并退出
setting.bloom.name = 光彩特效
setting.bloom.name = 光效
keybind.title = 重新绑定按键
keybinds.mobile = [scarlet]除了基本的移动以外,大多数按键绑定在移动设备上无效。
category.general.name = 常规
@@ -1110,68 +1112,68 @@ keybind.drop_unit.name = 释放单位
keybind.zoom_minimap.name = 小地图缩放
mode.help.title = 游戏模式说明
mode.survival.name = 生存
mode.survival.description = 通常的游戏模式,资源有限,自动生成敌人波次。 \n[gray]需要地图中有敌方出生点。
mode.survival.description = 通常的游戏模式,资源有限,自动生成敌人波次。 \n[gray]需要地图中有敌方出生点和己方核心。
mode.sandbox.name = 沙盒
mode.sandbox.description = 无限资源,不会自动生成敌人波次。
mode.editor.name = 地图编辑器
mode.pvp.name = PvP
mode.pvp.description = 与其他玩家对战。 \n[gray]需要地图中有至少2种不同颜色的核心。
mode.attack.name = 进攻
mode.attack.description = 摧毁敌人的基地。 \n[gray]需要地图中有红色的核心。
mode.attack.description = 摧毁敌人的基地。 \n[gray]需要地图中有敌方队伍的核心。
mode.custom = 自定义模式
rules.infiniteresources = 无限资源
rules.onlydepositcore = 放置物品只能以核心为目标
rules.reactorexplosions = 反应堆爆炸有破坏性
rules.coreincinerates = 核心自动销毁多余的物品
rules.onlydepositcore = 仅核心可放入资源
rules.reactorexplosions = 反应堆爆炸
rules.coreincinerates = 核心焚烧
rules.disableworldprocessors = 禁用世界处理器
rules.schematic = 允许使用蓝图
rules.wavetimer = 波次计时器
rules.waves = 波次
rules.attack = 进攻模式
rules.rtsai = RTS AI对手
rules.rtsminsquadsize = 进攻队伍的最小规模
rules.rtsmaxsquadsize = Max Squad Size
rules.rtsminattackweight = 进攻的最低强度
rules.cleanupdeadteams = 清除已战败队伍的建筑(PvP模式)
rules.corecapture = 摧毁核心时将其俘获
rules.rtsai = RTS AI
rules.rtsminsquadsize = 最小部队规模
rules.rtsmaxsquadsize = 最大部队规模
rules.rtsminattackweight = 最低进攻强度
rules.cleanupdeadteams = 清除已战败队伍的建筑
rules.corecapture = 摧毁核心时将其占领
rules.polygoncoreprotection = 根据核心位置平分可建造区域
rules.placerangecheck = 放置范围检查
rules.placerangecheck = 敌对建筑周围禁建
rules.enemyCheat = 敌人(红队)无限资源
rules.blockhealthmultiplier = 建筑生命值倍率
rules.blockhealthmultiplier = 建筑生命倍率
rules.blockdamagemultiplier = 建筑伤害倍率
rules.unitbuildspeedmultiplier = 单位生产速度倍率
rules.unithealthmultiplier = 单位生命值倍率
rules.unithealthmultiplier = 单位生命倍率
rules.unitdamagemultiplier = 单位伤害倍率
rules.solarmultiplier = 太阳能发电倍率
rules.unitcapvariable = 核心可增加单位上限
rules.unitcap = 基础单位上限
rules.limitarea = 限制地图有效区域
rules.enemycorebuildradius = 敌方核心不可建造区域半径:[lightgray](格)
rules.wavespacing = 第一波延时:[lightgray](秒)
rules.initialwavespacing = 初始波间隔:[lightgray] (sec)
rules.wavespacing = 波次间隔:[lightgray](秒)
rules.initialwavespacing = 第一波间隔:[lightgray] (秒)
rules.buildcostmultiplier = 建造花费倍率
rules.buildspeedmultiplier = 建造速度倍率
rules.deconstructrefundmultiplier = 拆除返还倍率
rules.waitForWaveToEnd = 等待敌人时间
rules.waitForWaveToEnd = 等待波次结束
rules.dropzoneradius = 敌人出生点禁区大小:[lightgray](格)
rules.unitammo = 单位有弹药限制
rules.enemyteam = 敌方队伍
rules.playerteam = 玩家队伍
rules.title.waves = 波次
rules.title.resourcesbuilding = 资源和建造
rules.title.enemy = AI 对手
rules.title.enemy = AI 敌人
rules.title.unit = 单位
rules.title.experimental = 实验性
rules.title.environment = 环境
rules.title.teams = 队伍
rules.title.planet = 星球
rules.lighting = 迷雾
rules.lighting = 环境光
rules.fog = 战争迷雾
rules.fire = 允许火焰产生并蔓延
rules.anyenv = <Any>
rules.anyenv = <任意>
rules.explosions = 建筑/单位爆炸伤害
rules.ambientlight = 迷雾颜色
rules.ambientlight = 环境光颜色
rules.weather = 天气
rules.weather.frequency = 周期:
rules.weather.always = 永久
@@ -1184,7 +1186,7 @@ content.block.name = 建筑
content.status.name = 状态效果
content.sector.name = 战役区块
content.team.name = 派系
wallore = (Wall)
wallore = (墙)
item.copper.name = 铜
item.lead.name = 铅
@@ -1194,7 +1196,7 @@ item.titanium.name = 钛
item.thorium.name = 钍
item.silicon.name = 硅
item.plastanium.name = 塑钢
item.phase-fabric.name = 相位织物
item.phase-fabric.name = 相织物
item.surge-alloy.name = 巨浪合金
item.spore-pod.name = 孢子荚
item.sand.name = 沙
@@ -1202,20 +1204,20 @@ item.blast-compound.name = 爆炸混合物
item.pyratite.name = 硫化物
item.metaglass.name = 钢化玻璃
item.scrap.name = 废料
item.fissile-matter.name = 裂变物质
item.fissile-matter.name = 裂变产物
item.beryllium.name = 铍
item.tungsten.name = 钨
item.oxide.name = 氧化物
item.carbide.name = 碳化物
item.dormant-cyst.name = 休眠囊肿
item.dormant-cyst.name = Dormant Cyst
liquid.water.name = 水
liquid.slag.name = 矿渣液
liquid.slag.name = 矿渣
liquid.oil.name = 石油
liquid.cryofluid.name = 冷冻液
liquid.neoplasm.name = 囊肿血浆
liquid.arkycite.name = 芳油
liquid.gallium.name = 镓液
liquid.neoplasm.name = Neoplasm
liquid.arkycite.name = Arkycite
liquid.gallium.name = 镓
liquid.ozone.name = 臭氧
liquid.hydrogen.name = 氢气
liquid.nitrogen.name = 氮气
@@ -1283,7 +1285,7 @@ unit.obviate.name = 消散
block.parallax.name = 差扰光束
block.cliff.name = 悬崖
block.sand-boulder.name = 砂岩
block.basalt-boulder.name = 玄武岩巨岩
block.basalt-boulder.name = 玄武岩巨石
block.grass.name = 草地
block.molten-slag.name = 矿渣液
block.pooled-cryofluid.name = 冷冻液
@@ -1295,11 +1297,11 @@ block.tendrils.name = 卷须
block.sand-wall.name = 沙墙
block.spore-pine.name = 孢子树
block.spore-wall.name = 孢子墙
block.boulder.name = 巨岩
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 = 孢子苔藓地
@@ -1370,17 +1372,17 @@ block.titanium-wall.name = 钛墙
block.titanium-wall-large.name = 大型钛墙
block.plastanium-wall.name = 塑钢墙
block.plastanium-wall-large.name = 大型塑钢墙
block.phase-wall.name = 相位墙
block.phase-wall-large.name = 大型相位墙
block.phase-wall.name = 相织布墙
block.phase-wall-large.name = 大型相织布墙
block.thorium-wall.name = 钍墙
block.thorium-wall-large.name = 大型钍墙
block.door.name = 门
block.door-large.name = 大门
block.duo.name = 双管炮
block.scorch.name = 火焰炮
block.scatter.name = 分裂炮
block.hail.name = 冰雹炮
block.lancer.name = 蓝瑟炮
block.duo.name = 双管
block.scorch.name = 火焰
block.scatter.name = 分裂
block.hail.name = 冰雹
block.lancer.name = 蓝瑟
block.conveyor.name = 传送带
block.titanium-conveyor.name = 钛传送带
block.plastanium-conveyor.name = 塑钢传送带
@@ -1395,7 +1397,7 @@ block.illuminator.name = 照明器
block.overflow-gate.name = 溢流门
block.underflow-gate.name = 反向溢流门
block.silicon-smelter.name = 硅冶炼厂
block.phase-weaver.name = 相位编织器
block.phase-weaver.name = 相织布编织器
block.pulverizer.name = 粉碎机
block.cryofluid-mixer.name = 冷冻液混合器
block.melter.name = 熔炉
@@ -1405,7 +1407,7 @@ block.separator.name = 分离机
block.coal-centrifuge.name = 煤炭离心机
block.power-node.name = 电力节点
block.power-node-large.name = 大型电力节点
block.surge-tower.name = 合金电力塔
block.surge-tower.name = 巨浪电力塔
block.diode.name = 二极管
block.battery.name = 电池
block.battery-large.name = 大型电池
@@ -1433,7 +1435,7 @@ block.tsunami.name = 海啸
block.swarmer.name = 蜂群
block.salvo.name = 齐射炮
block.ripple.name = 浪涌
block.phase-conveyor.name = 相位传送带桥
block.phase-conveyor.name = 相织布传送带桥
block.bridge-conveyor.name = 传送带桥
block.plastanium-compressor.name = 塑钢压缩机
block.pyratite-mixer.name = 硫化物混合器
@@ -1443,30 +1445,31 @@ block.solar-panel-large.name = 大型太阳能板
block.oil-extractor.name = 石油钻井
block.repair-point.name = 维修点
block.repair-turret.name = 维修塔
block.pulse-conduit.name = 脉冲管道
block.plated-conduit.name = 电镀管道
block.phase-conduit.name = 相位流体管道桥
block.pulse-conduit.name = 脉冲导管
block.plated-conduit.name = 电镀导管
block.phase-conduit.name = 相织布导管桥
block.liquid-router.name = 流体路由器
block.liquid-tank.name = 流体储存罐
block.liquid-tank.name = 流体储罐
block.liquid-container.name = 流体容器
block.liquid-junction.name = 流体交叉器
block.bridge-conduit.name = 流体导管桥
block.bridge-conduit.name = 导管桥
block.rotary-pump.name = 回转泵
block.thorium-reactor.name = 钍反应堆
block.mass-driver.name = 质量驱动器
block.blast-drill.name = 爆破钻头
block.impulse-pump.name = 冲击泵
block.impulse-pump.name = 脉冲泵
block.thermal-generator.name = 热能发电机
block.surge-smelter.name = 合金熔炉
block.surge-smelter.name = 合金冶炼厂
block.mender.name = 修理器
block.mend-projector.name = 修理投影器
block.mend-projector.name = 修理投影
block.surge-wall.name = 合金墙
block.surge-wall-large.name = 大型合金墙
block.cyclone.name = 气旋
block.fuse.name = 雷光
block.shock-mine.name = 脉冲地雷
block.overdrive-projector.name = 超速投影器
block.force-projector.name = 力墙投影器
block.overdrive-projector.name = 超速投影
block.force-projector.name = 力墙投影
block.arc.name = 电弧
block.rtg-generator.name = RTG 发电机
block.spectre.name = 幽灵
@@ -1492,134 +1495,135 @@ block.payload-void.name = 载荷黑洞
block.payload-source.name = 载荷源
block.disassembler.name = 解离机
block.silicon-crucible.name = 热能坩埚
block.overdrive-dome.name = 超速穹顶投射器
block.overdrive-dome.name = 超速穹顶
block.interplanetary-accelerator.name = 行星际加速器
block.constructor.name = 构造器
block.constructor.description = 制造尺寸不超过2x2方块的建筑。
block.large-constructor.name = 大型构造器
block.large-constructor.description = 制造尺寸不超过4x4方块的建筑。
block.constructor.name = 构筑器
block.constructor.description = 构筑 1x1 至 2x2 大小的方块。
block.large-constructor.name = 大型构筑器
block.large-constructor.description = 构筑 3x3 至 4x4 大小的方块。
block.deconstructor.name = 解构器
block.deconstructor.description = 解构建筑与单位,并返还100%的制造成本。
block.payload-loader.name = 荷载装载器
block.payload-loader.description = 将液体和物品装载进方块中。
block.payload-unloader.name = 荷载卸载器
block.payload-unloader.description = 将液体和物品从方块中卸载。
block.deconstructor.description = 解构方块和单位,返还100%资源。
block.payload-loader.name = 载荷装载器
block.payload-loader.description = 向载荷方块装载液体和物品。
block.payload-unloader.name = 载荷卸载器
block.payload-unloader.description = 从载荷方块卸载液体和物品。
block.empty.name = 空
block.rhyolite-crater.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.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.arkycite-floor.name = Arkycite Floor
block.arkyic-stone.name = Arkyic Stone
block.rhyolite-vent.name = 流纹石喷口
block.carbon-vent.name = 碳石喷口
block.arkyic-vent.name = Arkyic Vent
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.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.carbon-wall.name = 碳石墙
block.ferric-stone-wall.name = 铁石墙
block.beryllic-stone-wall.name = 铍石墙
block.arkyic-wall.name = Arkyic Wall
block.crystalline-stone-wall.name = 晶石墙
block.red-ice-wall.name = 红冰墙
block.red-stone-wall.name = 红岩墙
block.red-stone-wall.name = 红石墙
block.red-diamond-wall.name = 红钻墙
block.redweed.name = 赤藻
block.pur-bush.name = 粹木
block.pur-bush.name = 紫灌木丛
block.yellowcoral.name = 黄珊瑚
block.carbon-boulder.name = 碳巨岩
block.carbon-boulder.name = 碳石巨岩
block.ferric-boulder.name = 铁巨岩
block.beryllic-boulder.name = 绿柱巨岩
block.yellow-stone-boulder.name = 黄巨岩
block.arkyic-boulder.name = 芳巨岩
block.beryllic-boulder.name = 铍石巨岩
block.yellow-stone-boulder.name = 黄石巨岩
block.arkyic-boulder.name = Arkyic Boulder
block.crystal-cluster.name = 水晶簇
block.vibrant-crystal-cluster.name = 明亮水晶簇
block.crystal-blocks.name = 水晶块
block.crystal-orbs.name = 球状水晶
block.crystalline-boulder.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.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.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.blast-door.name = 防爆闸门
block.carbide-wall.name = 碳化物墙
block.carbide-wall-large.name = 大型碳化物墙
block.reinforced-surge-wall.name = 加固合金墙
block.reinforced-surge-wall-large.name = 大型加固合金墙
block.shielded-wall.name = 力场盾墙
block.reinforced-surge-wall.name = 强化合金墙
block.reinforced-surge-wall-large.name = 大型强化合金墙
block.shielded-wall.name = 盾墙
block.radar.name = 雷达
block.build-tower.name = 建造塔
block.regen-projector.name = 再生投影器
block.shockwave-tower.name = Shockwave Tower
block.shockwave-tower.name = 震爆塔
block.shield-projector.name = 护盾投影器
block.large-shield-projector.name = 大型护盾投影器
block.armored-duct.name = 装甲管道
block.overflow-duct.name = 管道溢流门
block.underflow-duct.name = Underflow Duct
block.overflow-duct.name = 溢流管道
block.underflow-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.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 = 涡轮冷凝器
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.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.eruption-drill.name = 爆裂钻头
block.core-bastion.name = 城堡核心
block.core-citadel.name = 堡垒核心
block.core-acropolis.name = 卫城核心
block.reinforced-container.name = 加固容器
block.reinforced-vault.name = 加固仓库
block.reinforced-container.name = 强化容器
block.reinforced-vault.name = 强化仓库
block.breach.name = 撕裂
block.sublimate.name = 升华
block.titan.name = 泰坦
@@ -1627,28 +1631,29 @@ block.disperse.name = 驱离
block.afflict.name = afflict
block.lustre.name = 光辉
block.scathe.name = scathe
block.fabricator.name = 单位制造厂
block.fabricator.name = Fabricator
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.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.shield-breaker.name = 破盾机 (临时翻译/贴图)
block.tank-fabricator.name = 坦克制造厂
block.mech-fabricator.name = 机甲制造厂
block.ship-fabricator.name = 飞船制造厂
block.prime-refabricator.name = 倍乘级单位升级厂
block.prime-refabricator.name = 高级再重构工厂
block.unit-repair-tower.name = 单位维修塔
block.diffuse.name = 扩散
block.basic-assembler-module.name = 基本装配厂模块
block.smite.name = Smite
block.malign.name = Malign
@@ -1708,6 +1713,8 @@ hint.presetLaunch = 灰色的[accent]着陆区块[],如[accent]冰冻森林[]
hint.presetDifficulty = 这个区块受敌人[scarlet]威胁程度很高[]。 \n解锁适当的科技,并做好充分准备,否则[accent]不建议[]向这里发射。
hint.coreIncinerate = 核心内一种物品达到容量上限后,同种物品再进入时会被[accent]销毁[]。
hint.coopCampaign = 游玩他人主持的[accent]合作战役[]时,生产的资源也会被送入[accent]您自己的区块[]。 \n\n新科技也会同步解锁。
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = 用于建造大多数建筑,或作为弹药使用。
item.copper.details = 铜,塞普罗星上异常丰富的金属。 不经处理的话,结构很脆弱。
@@ -1738,14 +1745,14 @@ liquid.cryofluid.description = 用作反应堆、 炮塔和工厂的冷却剂。
block.derelict = \uf77e[lightgray]废墟
block.armored-conveyor.description = 向前方输送物品,不接受侧面的输入,除非来自其他传送带。
block.illuminator.description = 释放光线。
block.illuminator.description = 提供照明。
block.message.description = 保存文字信息,用于队友间进行交流。
block.graphite-press.description = 将煤炭压缩为石墨。
block.multi-press.description = 将煤炭压缩为石墨,需要水进行冷却。
block.silicon-smelter.description = 将沙和煤炭精炼为硅。
block.kiln.description = 将沙和铅熔炼为钢化玻璃。
block.plastanium-compressor.description = 用石油和钛生产塑钢。
block.phase-weaver.description = 用钍和沙合成相位织物。
block.phase-weaver.description = 用钍和沙合成相织物。
block.surge-smelter.description = 将钛、铅、硅和铜熔成成巨浪合金。
block.cryofluid-mixer.description = 将水和细钛粉混合制成冷冻液。
block.blast-mixer.description = 利用硫化物和孢子荚生产爆炸混合物。
@@ -1779,9 +1786,9 @@ block.surge-wall-large.description = 保护己方建筑,挡下敌方炮弹。
block.door.description = 可以开关的墙。
block.door-large.description = 可以开关的墙。
block.mender.description = 定期修复附近的建筑。 \n可使用硅来提高范围和效率。
block.mend-projector.description = 定期修复附近的建筑。 \n可使用相位织物来提高范围和效率。
block.overdrive-projector.description = 提升附近建筑的工作效率。 \n可使用相位织物来提高范围和效率。
block.force-projector.description = 在自身周围创建一个六边形力场,使里面的建筑和单位免受伤害。 \n承受过多伤害会导致过热,可以使用冷却液降温。 相位织物可用于增加护盾尺寸。
block.mend-projector.description = 定期修复附近的建筑。 \n可使用相织物来提高范围和效率。
block.overdrive-projector.description = 提升附近建筑的工作效率。 \n可使用相织物来提高范围和效率。
block.force-projector.description = 在自身周围创建一个六边形力场,使里面的建筑和单位免受伤害。 \n承受过多伤害会导致过热,可以使用冷却液降温。 相织物可用于增加护盾尺寸。
block.shock-mine.description = 对踩到它的敌人释放电弧进行攻击。
block.conveyor.description = 将物品向前方输送。
block.titanium-conveyor.description = 将物品向前方输送,比初级传送带更快。
@@ -1864,7 +1871,7 @@ block.parallax.description = 通过牵引光束拉扯空中目标,并对其造
block.tsunami.description = 向敌人喷射强力的液体流。 使用水作弹药时能够自动灭火。
block.silicon-crucible.description = 从沙子和煤中提炼硅,用硫化物作为附加热源。 在炙热地形上更高效。
block.disassembler.description = 以低效率将矿渣液分离成微量的外来矿物成分。 能产生钍。
block.overdrive-dome.description = 提高附近建筑物的工作效率。 需要相位织物和硅来工作。
block.overdrive-dome.description = 提高附近建筑物的工作效率。 需要相织物和硅来工作。
block.payload-conveyor.description = 运送大型载荷,例如从工厂生产的单位。
block.payload-router.description = 将输入的载荷向3个方向轮流输出。
block.ground-factory.description = 生产陆军单位。 产出的单位可以直接投入战场,也可以送入重构工厂进行升级。
@@ -1941,24 +1948,24 @@ lst.end = 跳转至第一条指令
lst.wait = 等待指定的秒数
lst.lookup = 根据ID查阅一种物品/液体/单位/建筑\n各个分类中的项目总数是\n[accent]@unitCount[] / [accent]@itemCount[] / [accent]@liquidCount[] / [accent]@blockCount[]
lst.jump = 根据条件判断,决定是否跳转至另一条指令
lst.unitbind = 绑定某个类型的下一个单位\n并保存至[accent]@unit[]
lst.unitbind = 绑定某个类型的下一个单位,或直接绑定指定的单位\n并保存至[accent]@unit[]
lst.unitcontrol = 控制已绑定的单位
lst.unitradar = 让绑定的单位搜寻感知范围内的其他单位
lst.unitlocate = 让绑定的单位搜寻整个地图中特定的建筑或位置
lst.getblock = 从任意位置获取地块数据
lst.getblock = 获取任意位置的地块数据
lst.setblock = 设置任意位置的地块数据
lst.spawnunit = 在某个位置生成单位
lst.applystatus = 为一个单位添加或清除某个状态效果
lst.spawnwave = 在任意位置生成一波敌人\n不记录在波数计数
lst.explosion = 在某个位置制造爆炸
lst.setrate = 在指令/时间tick的时间下设置处理器处理速度
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 = 设置一个全局flag,并可被所有处理器读取
lst.getflag = 检查某个全局flag是否被设置
lst.setrule = 设置地图规则
lst.flushmessage = 在屏幕中央投影文字缓存区的内容\n会等待上一个文字显示结束
lst.cutscene = 控制玩家游戏视角
lst.setflag = 设置一个可以被所有处理器读取的全局flag
lst.getflag = 检查是否设置了全局flag
logic.nounitbuild = [red]此处不允许处理器操控单位去建设
@@ -1992,7 +1999,7 @@ lcategory.world.description = 控制世界的各类设置
graphicstype.clear = 用指定的颜色填充整个显示屏
graphicstype.color = 设置后续画图操作所使用的颜色
graphicstype.col = 整合后的色彩信息。\n以[accent]%[]开头的十六进制代码形式。\n例如:[accent]%ff0000[]代表红色。
graphicstype.col = 颜色代码。\n为以[accent]%[]开头的十六进制代码形式。\n举例: [accent]%ff0000[] 为[red]红色
graphicstype.stroke = 设置线条宽度
graphicstype.line = 绘制线段
graphicstype.rect = 绘制实心矩形
@@ -2090,7 +2097,7 @@ unitlocate.group = 所搜寻的建筑分类
lenum.idle = 原地不动,但继续进行手上的采矿/建造动作\n单位的默认状态
lenum.stop = 停止移动/采矿/建造动作
lenum.unbind = 完全禁用逻辑控制。\n恢复标准AI。
lenum.unbind = 停用单位的逻辑控制\n恢复常规AI
lenum.move = 移动到某个位置
lenum.approach = 靠近某个位置至一定的距离内
lenum.pathfind = 寻路移动至敌人出生点
@@ -2107,3 +2114,5 @@ lenum.build = 建造建筑
lenum.getblock = 获取某个坐标处的建筑及其类型\n坐标需要在单位的感知范围内\n无建筑的地面返回[accent]@air[],墙壁返回[accent]@solid[]
lenum.within = 检查单位是否接近了某个位置
lenum.boost = 开始/停止助推
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
@@ -1716,6 +1716,8 @@ hint.presetLaunch = 灰色的[accent]降落地區[],例如[accent]冰凍森林
hint.presetDifficulty = 此地區為[scarlet]高危險等級[]區域。\n[accent]不建議[]在準備好科技和資源以前發射至此區域。
hint.coreIncinerate = 當任一物品的核心庫存滿了後,後續進入的同種資源會被[accent]銷毀[]。
hint.coopCampaign = 遊玩[accent]多人合作戰役[]時,同地圖所生產的資源皆會被送入[accent]自己的地區[]。\n\n任何新科技也會單向同步到自己的科技。
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
item.copper.description = 最基本的結構材料。在各種類型的方塊中廣泛使用。
item.copper.details = 銅,蕈孢星上異常常見的金屬。加工前結構脆弱。
@@ -2114,3 +2116,5 @@ lenum.build = 建造一個建築
lenum.getblock = 獲取指定位置的建築種類和該建築\n必須在單位的範圍內\n實體障礙物,如高山會回傳[accent]@solid[]
lenum.within = 單位是否在指定範圍內
lenum.boost = 使用推進器
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -144,7 +144,7 @@ public class BlockIndexer{
process(tile);
var drop = tile.drop();
if(drop != null){
if(drop != null && ores != null){
int qx = tile.x / quadrantSize;
int qy = tile.y / quadrantSize;
+3 -5
View File
@@ -446,7 +446,6 @@ public class Blocks{
}};
redIce = new Floor("red-ice"){{
//TODO red ice boulder
dragMultiplier = 0.4f;
speedMultiplier = 0.9f;
attributes.set(Attribute.water, 0.4f);
@@ -458,9 +457,9 @@ public class Blocks{
liquidDrop = Liquids.arkycite;
liquidMultiplier = 1.5f;
isLiquid = true;
//TODO status, cache layer for this crap
status = StatusEffects.wet;
statusDuration = 120f;
//TODO no status for now
//status = StatusEffects.slow;
//statusDuration = 120f;
drownTime = 200f;
cacheLayer = CacheLayer.arkycite;
albedo = 0.9f;
@@ -470,7 +469,6 @@ public class Blocks{
variants = 3;
}};
//TODO different vent colors
rhyoliteVent = new SteamVent("rhyolite-vent"){{
parent = blendGroup = rhyolite;
attributes.set(Attribute.steam, 1f);
+1
View File
@@ -63,6 +63,7 @@ public class Planets{
lightSrcTo = 0.5f;
lightDstFrom = 0.2f;
clearSectorOnLose = true;
defaultCore = Blocks.coreBastion;
hiddenItems.addAll(Items.serpuloItems).removeAll(Items.erekirItems);
//TODO SHOULD there be lighting?
@@ -124,6 +124,7 @@ public class SectorPresets{
intersect = new SectorPreset("intersect", erekir, 36){{
difficulty = 5;
captureWave = 9;
attackAfterWaves = true;
}};
atlas = new SectorPreset("atlas", erekir, 14){{ //TODO random sector, pick a better one
+1 -1
View File
@@ -420,7 +420,7 @@ public class Control implements ApplicationListener, Loadable{
//set spawn for sector damage to use
Tile spawn = world.tile(sector.info.spawnPosition);
spawn.setBlock(Blocks.coreShard, state.rules.defaultTeam);
spawn.setBlock(sector.planet.defaultCore, state.rules.defaultTeam);
//add extra damage.
SectorDamage.apply(1f);
+3 -13
View File
@@ -168,18 +168,6 @@ public class Logic implements ApplicationListener{
}
});
//send out items to each client
Events.on(TurnEvent.class, e -> {
if(net.server() && state.isCampaign()){
int[] out = new int[content.items().size];
state.getSector().info.production.each((item, stat) -> {
out[item.id] = Math.max(0, (int)(stat.mean * turnDuration / 60));
});
Call.sectorProduced(out);
}
});
//listen to core changes; if all cores have been destroyed, set to derelict.
Events.on(CoreChangeEvent.class, e -> Core.app.post(() -> {
if(state.rules.cleanupDeadTeams && state.rules.pvp && !e.core.isAdded() && e.core.team != Team.derelict && e.core.team.cores().isEmpty()){
@@ -397,7 +385,9 @@ public class Logic implements ApplicationListener{
//called when the remote server runs a turn and produces something
@Remote
public static void sectorProduced(int[] amounts){
if(!state.isCampaign()) return;
//TODO currently disabled.
if(!state.isCampaign() || true) return;
Planet planet = state.rules.sector.planet;
boolean any = false;
@@ -150,8 +150,8 @@ public class MapObjectivesCanvas extends WidgetGroup{
maxX = Math.min(Mathf.ceil((x + width + 1f) / unitSize), bounds), maxY = Math.min(Mathf.ceil((y + height + 1f) / unitSize), bounds);
float progX = x % unitSize, progY = y % unitSize;
Lines.stroke(2f);
Draw.color(Pal.gray, parentAlpha);
Lines.stroke(3f);
Draw.color(Pal.darkestGray, parentAlpha);
for(int x = minX; x <= maxX; x++) Lines.line(progX + x * unitSize, minY * unitSize, progX + x * unitSize, maxY * unitSize);
for(int y = minY; y <= maxY; y++) Lines.line(minX * unitSize, progY + y * unitSize, maxX * unitSize, progY + y * unitSize);
@@ -248,8 +248,24 @@ public class MapObjectivesCanvas extends WidgetGroup{
Lines.stroke(4f);
Draw.color(remove ? Pal.remove : Pal.accent, parentAlpha);
Fill.square(x1, y1, 8f, 45f);
Fill.square(x2, y2, 8f, 45f);
float dist = Math.abs(x1 - x2) / 2f;
Lines.curve(x1, y1, x1 + dist, y1, x2 - dist, y2, x2, y2, Math.max(4, (int) (Mathf.dst(x1, y1, x2, y2) / 4f)));
float cx1 = x1 + dist;
float cx2 = x2 - dist;
Lines.curve(x1, y1, cx1, y1, cx2, y2, x2, y2, Math.max(4, (int) (Mathf.dst(x1, y1, x2, y2) / 4f)));
float progress = (Time.time % (60 * 4)) / (60 * 4);
float t2 = progress * progress;
float t3 = progress * t2;
float t1 = 1 - progress;
float t13 = t1 * t1 * t1;
float kx1 = t13 * x1 + 3 * progress * t1 * t1 * cx1 + 3 * t2 * t1 * cx2 + t3 * x2;
float ky1 = t13 *y1 + 3 * progress * t1 * t1 * y1 + 3 * t2 * t1 * y2 + t3 * y2;
Fill.circle(kx1, ky1, 6f);
Draw.reset();
}
@@ -375,21 +391,23 @@ public class MapObjectivesCanvas extends WidgetGroup{
setTransform(false);
setClip(false);
add(conParent = new Connector(true)).size(unitSize);
add(new ImageButton(Icon.move, new ImageButtonStyle(){{
up = Tex.whiteui;
imageUpColor = Color.black;
}})).color(Pal.accent).height(unitSize).growX().get().addCaptureListener(mover = new Mover());
add(conChildren = new Connector(false)).size(unitSize);
add(conParent = new Connector(true)).size(unitSize, unitSize * 2);
table(Tex.whiteui, t -> {
float pad = (unitSize - 32f) / 2f - 4f;
t.margin(pad);
t.touchable(() -> Touchable.enabled);
t.setColor(Pal.gray);
row().table(Tex.buttonSelectTrans, t -> {
t.labelWrap(obj.typeName()).grow()
.style(Styles.outlineLabel)
.color(Pal.accent).align(Align.left).padLeft(6f)
.ellipsis(true).get().setAlignment(Align.left);
t.labelWrap(obj.typeName())
.style(Styles.outlineLabel)
.left().grow().get()
.setAlignment(Align.left);
t.row();
t.table(b -> {
b.right().defaults().size(32f).pad((unitSize - 32f) / 2f - 4f);
b.left().defaults().size(40f);
b.button(Icon.pencilSmall, () -> {
BaseDialog dialog = new BaseDialog("@editor.objectives");
dialog.cont.pane(Styles.noBarPane, list -> list.top().table(e -> {
@@ -406,8 +424,9 @@ public class MapObjectivesCanvas extends WidgetGroup{
dialog.show();
});
b.button(Icon.trashSmall, () -> removeTile(this));
}).growY().fillX();
}).grow().colspan(3);
}).left().grow();
}).growX().height(unitSize * 2).get().addCaptureListener(mover = new Mover());
add(conChildren = new Connector(false)).size(unitSize, unitSize * 2);
setSize(getPrefWidth(), getPrefHeight());
pos(x, y);
@@ -496,14 +515,15 @@ public class MapObjectivesCanvas extends WidgetGroup{
public Connector(boolean findParent){
super(new ButtonStyle(){{
down = findParent ? Tex.buttonEdgeDown1 : Tex.buttonEdgeDown3;
up = findParent ? Tex.buttonEdge1 : Tex.buttonEdge3;
over = findParent ? Tex.buttonEdgeOver1 : Tex.buttonEdgeOver3;
down = findParent ? Tex.buttonSideLeftDown : Tex.buttonSideRightDown;
up = findParent ? Tex.buttonSideLeft : Tex.buttonSideRight;
over = findParent ? Tex.buttonSideLeftOver : Tex.buttonSideRightOver;
}});
this.findParent = findParent;
clearChildren();
addCaptureListener(new InputListener(){
int conPointer = -1;
@@ -552,6 +572,22 @@ public class MapObjectivesCanvas extends WidgetGroup{
tile() != other.tile();
}
@Override
public void draw(){
super.draw();
float cx = x + width / 2f;
float cy = y + height / 2f;
// these are all magic numbers tweaked until they looked good in-game, don't mind them.
Lines.stroke(3f, Pal.accent);
if(findParent){
Lines.line(cx, cy + 9f, cx + 9f, cy);
Lines.line(cx + 9f, cy, cx, cy - 9f);
}else{
Lines.square(cx, cy, 9f, 45f);
}
}
public ObjectiveTile tile(){
return ObjectiveTile.this;
}
+13
View File
@@ -1,5 +1,6 @@
package mindustry.game;
import arc.math.geom.*;
import arc.util.*;
import mindustry.core.GameState.*;
import mindustry.ctype.*;
@@ -267,6 +268,18 @@ public class EventType{
}
}
public static class BuildingCommandEvent{
public final Player player;
public final Building building;
public final Vec2 position;
public BuildingCommandEvent(Player player, Building building, Vec2 position){
this.player = player;
this.building = building;
this.position = position;
}
}
public static class GameOverEvent{
public final Team winner;
+11 -2
View File
@@ -609,6 +609,15 @@ public class MapObjectives implements Iterable<MapObjective>, Eachable<MapObject
String className = getClass().getSimpleName().replace("Marker", "");
return Core.bundle == null ? className : Core.bundle.get("marker." + className.toLowerCase() + ".name", className);
}
public static String fetchText(String text){
return text.startsWith("@") ?
//on mobile, try ${text}.mobile first for mobile-specific hints.
mobile ? Core.bundle.get(text.substring(1) + ".mobile", Core.bundle.get(text.substring(1))) :
Core.bundle.get(text.substring(1)) :
text;
}
}
/** Displays text above a shape. */
@@ -662,7 +671,7 @@ public class MapObjectives implements Iterable<MapObjective>, Eachable<MapObject
Draw.reset();
if(fetchedText == null){
fetchedText = text.startsWith("@") ? Core.bundle.get(text.substring(1)) : text;
fetchedText = fetchText(text);
}
WorldLabel.drawAt(text, pos.x, pos.y + radius + textHeight, Draw.z(), flags, fontSize);
@@ -774,7 +783,7 @@ public class MapObjectives implements Iterable<MapObjective>, Eachable<MapObject
@Override
public void draw(){
if(fetchedText == null){
fetchedText = text.startsWith("@") ? Core.bundle.get(text.substring(1)) : text;
fetchedText = fetchText(text);
}
WorldLabel.drawAt(fetchedText, pos.x, pos.y, Draw.z(), flags, fontSize);
@@ -260,6 +260,8 @@ public abstract class InputHandler implements InputProcessor, GestureListener{
if(!state.isPaused() && player == Vars.player){
Fx.moveCommand.at(target);
}
Events.fire(new BuildingCommandEvent(player, build, target));
}
@Remote(called = Loc.server, targets = Loc.both, forward = true)
+2 -2
View File
@@ -90,7 +90,7 @@ public class MobileInput extends InputHandler implements GestureListener{
void checkTargets(float x, float y){
Unit unit = Units.closestEnemy(player.team(), x, y, 20f, u -> !u.dead);
if(unit != null){
if(unit != null && player.unit().type.canAttack){
player.unit().mineTile = null;
target = unit;
}else{
@@ -658,7 +658,7 @@ public class MobileInput extends InputHandler implements GestureListener{
payloadTarget = null;
//control a unit/block detected on first tap of double-tap
if(unitTapped != null && state.rules.possessionAllowed){
if(unitTapped != null && state.rules.possessionAllowed && unitTapped.isAI() && unitTapped.team == player.team() && !unitTapped.dead && unitTapped.type.playerControllable){
Call.unitControl(player, unitTapped);
recentRespawnTimer = 1f;
}else if(buildingTapped != null && state.rules.possessionAllowed){
-1
View File
@@ -68,7 +68,6 @@ public class SaveIO{
getMeta(stream);
return true;
}catch(Throwable e){
Log.err(e);
return false;
}
}
+4
View File
@@ -9,6 +9,7 @@ import arc.math.geom.*;
import arc.struct.*;
import arc.util.*;
import arc.util.noise.*;
import mindustry.content.*;
import mindustry.content.TechTree.*;
import mindustry.ctype.*;
import mindustry.game.*;
@@ -16,6 +17,7 @@ import mindustry.graphics.*;
import mindustry.graphics.g3d.*;
import mindustry.graphics.g3d.PlanetGrid.*;
import mindustry.maps.generators.*;
import mindustry.world.*;
import mindustry.world.meta.*;
import static mindustry.Vars.*;
@@ -105,6 +107,8 @@ public class Planet extends UnlockableContent{
public boolean prebuildBase = true;
/** If true, waves are created on sector loss. TODO remove. */
public boolean allowWaves = false;
/** Default core block for launching. */
public Block defaultCore = Blocks.coreShard;
/** Sets up rules on game load for any sector on this planet. */
public Cons<Rules> ruleSetter = r -> {};
/** Parent body that this planet orbits around. If null, this planet is considered to be in the middle of the solar system.*/
+2 -2
View File
@@ -742,8 +742,6 @@ public class UnitType extends UnlockableContent{
ab.init(this);
}
canHeal = weapons.contains(w -> w.bullet.heals());
//add mirrored weapon variants
Seq<Weapon> mapped = new Seq<>();
for(Weapon w : weapons){
@@ -770,6 +768,8 @@ public class UnitType extends UnlockableContent{
weapons.each(Weapon::init);
canHeal = weapons.contains(w -> w.bullet.heals());
canAttack = weapons.contains(w -> !w.noAttack);
//dynamically create ammo capacity based on firing rate
@@ -162,16 +162,18 @@ public class RepairBeamWeapon extends Weapon{
HealBeamMount heal = (HealBeamMount)mount;
float
weaponRotation = unit.rotation - 90,
wx = unit.x + Angles.trnsx(weaponRotation, x, y),
wy = unit.y + Angles.trnsy(weaponRotation, x, y);
if(unit.canShoot()){
float
weaponRotation = unit.rotation - 90,
wx = unit.x + Angles.trnsx(weaponRotation, x, y),
wy = unit.y + Angles.trnsy(weaponRotation, x, y);
float z = Draw.z();
RepairTurret.drawBeam(wx, wy, unit.rotation + mount.rotation, shootY, unit.id, mount.target == null || controllable ? null : (Sized)mount.target, unit.team, heal.strength,
float z = Draw.z();
RepairTurret.drawBeam(wx, wy, unit.rotation + mount.rotation, shootY, unit.id, mount.target == null || controllable ? null : (Sized)mount.target, unit.team, heal.strength,
pulseStroke, pulseRadius, beamWidth + Mathf.absin(widthSinScl, widthSinMag), heal.lastEnd, heal.offset, laserColor, laserTopColor,
laser, laserEnd, laserTop, laserTopEnd);
Draw.z(z);
Draw.z(z);
}
}
@Override
@@ -430,7 +430,7 @@ public class ModsDialog extends BaseDialog{
if(((mod.hasJava || mod.hasScripts) && Vars.ios) ||
(!Strings.matches(searchtxt, mod.name) && !Strings.matches(searchtxt, mod.repo))
//hack, I'm basically testing if 135.10 >= modVersion, which is equivalent to modVersion >= 136
//|| (Version.isAtLeast(135, 10, mod.minGameVersion))
|| (Version.isAtLeast(135, 10, mod.minGameVersion))
) continue;
float s = 64f;
@@ -502,6 +502,11 @@ public class ModsDialog extends BaseDialog{
sel.hide();
githubImportMod(mod.repo, mod.hasJava, null);
});
if(Core.graphics.isPortrait()){
sel.buttons.row();
}
sel.buttons.button("@mods.github.open", Icon.link, () -> {
Core.app.openURI("https://github.com/" + mod.repo);
});
@@ -340,7 +340,7 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{
}
Sector findLauncher(Sector to){
Sector launchSector = this.launchSector != null && this.launchSector.hasBase() ? this.launchSector : null;
Sector launchSector = this.launchSector != null && this.launchSector.planet == to.planet && this.launchSector.hasBase() ? this.launchSector : null;
//directly nearby.
if(to.near().contains(launchSector)) return launchSector;
@@ -1153,13 +1153,14 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{
if(mode == look && !sector.hasBase()){
shouldHide = false;
Sector from = findLauncher(sector);
if(from == null){
//clear loadout information, so only the basic loadout gets used
universe.clearLoadoutInfo();
//free launch.
control.playSector(sector);
}else{
CoreBlock block = from.info.bestCoreType instanceof CoreBlock b ? b : (CoreBlock)Blocks.coreShard;
CoreBlock block = from.planet.allowLaunchSchematics ? (from.info.bestCoreType instanceof CoreBlock b ? b : (CoreBlock)from.planet.defaultCore) : (CoreBlock)from.planet.defaultCore;
loadouts.show(block, from, sector, () -> {
var schemCore = universe.getLastLoadout().findCore();
@@ -99,12 +99,15 @@ public class ResearchDialog extends BaseDialog{
}else{
itemDisplay.marginTop(0f);
}
itemDisplay.invalidate();
itemDisplay.layout();
};
onResize(checkMargin);
shown(() -> {
checkMargin.run();
Core.app.post(checkMargin);
Planet currPlanet = ui.planet.isShown() ?
ui.planet.state.planet :
@@ -12,12 +12,13 @@ import arc.struct.*;
import arc.util.*;
import mindustry.*;
import mindustry.content.*;
import mindustry.game.*;
import mindustry.game.EventType.*;
import mindustry.game.*;
import mindustry.gen.*;
import mindustry.input.*;
import mindustry.ui.*;
import mindustry.world.*;
import mindustry.world.blocks.payloads.PayloadBlock.*;
import mindustry.world.meta.*;
import static mindustry.Vars.*;
@@ -38,7 +39,7 @@ public class HintsFragment{
public void build(Group parent){
group.setFillParent(true);
group.touchable = Touchable.childrenOnly;
//TODO hints off for now.
//TODO hints off for now - figure out tutorial system.
group.visibility = () -> !state.isCampaign() && Core.settings.getBool("hints", true) && ui.hudfrag.shown;
group.update(() -> {
if(current != null){
@@ -83,6 +84,11 @@ public class HintsFragment{
events.clear();
});
Events.on(BuildingCommandEvent.class, e -> {
if(e.building instanceof PayloadBlockBuild<?>){
events.add("factorycontrol");
}
});
}
void checkNext(){
@@ -170,6 +176,8 @@ public class HintsFragment{
waveFire(() -> Groups.fire.size() > 0 && Blocks.wave.unlockedNow(), () -> indexer.getFlagged(state.rules.defaultTeam, BlockFlag.extinguisher).size > 0),
generator(() -> control.input.block == Blocks.combustionGenerator, () -> ui.hints.placedBlocks.contains(Blocks.combustionGenerator)),
guardian(() -> state.boss() != null && state.boss().armor >= 4, () -> state.boss() == null),
factoryControl(() -> !(state.isCampaign() && state.rules.sector.preset == SectorPresets.onset) &&
state.rules.defaultTeam.data().getBuildings(Blocks.tankFabricator).size + state.rules.defaultTeam.data().getBuildings(Blocks.groundFactory).size > 0, () -> ui.hints.events.contains("factorycontrol")),
coreUpgrade(() -> state.isCampaign() && Blocks.coreFoundation.unlocked()
&& state.rules.defaultTeam.core() != null
&& state.rules.defaultTeam.core().block == Blocks.coreShard
@@ -839,6 +839,8 @@ public class HudFragment{
table.row();
//TODO nobody reads details anyway.
/*
table.clicked(() -> {
if(state.rules.objectives.any()){
StringBuilder text = new StringBuilder();
@@ -859,7 +861,7 @@ public class HudFragment{
//TODO this, as said before, could be much better.
ui.showInfo(text.toString());
}
});
});*/
return table;
}
@@ -14,6 +14,7 @@ public class LiquidVoid extends Block{
update = true;
group = BlockGroup.liquids;
envEnabled = Env.any;
liquidCapacity = 10000f;
}
@Override
@@ -40,8 +40,10 @@ public class ConsumeLiquid extends ConsumeLiquidBase{
@Override
public float efficiency(Building build){
float ed = build.edelta();
if(ed <= 0.00000001f) return 0f;
//there can be more liquid than necessary, so cap at 1
return Math.min(build.liquids.get(liquid) / (amount * build.edelta()), 1f);
return Math.min(build.liquids.get(liquid) / (amount * ed), 1f);
}
@Override
@@ -50,7 +50,9 @@ public class ConsumeLiquidFilter extends ConsumeLiquidBase{
@Override
public float efficiency(Building build){
var liq = getConsumed(build);
return liq != null ? Math.min(build.liquids.get(liq) / (amount * build.edelta()), 1f) : 0f;
float ed = build.edelta();
if(ed <= 0.00000001f) return 0f;
return liq != null ? Math.min(build.liquids.get(liq) / (amount * ed), 1f) : 0f;
}
public @Nullable Liquid getConsumed(Building build){
@@ -49,9 +49,11 @@ public class ConsumeLiquids extends Consume{
@Override
public float efficiency(Building build){
float min = 1f, delta = build.edelta();
float ed = build.edelta();
if(ed <= 0.00000001f) return 0f;
float min = 1f;
for(var stack : liquids){
min = Math.min(build.liquids.get(stack.liquid) / (stack.amount * delta), min);
min = Math.min(build.liquids.get(stack.liquid) / (stack.amount * ed), min);
}
return min;
}
+3 -3
View File
@@ -1,6 +1,6 @@
[
{
"name": "distributorium",
"name": "mindustry.pl",
"address": ["0.baseduser.eu.org:6966", "0.baseduser.eu.org:6666", "0.baseduser.eu.org:6000"]
},
{
@@ -24,8 +24,8 @@
"address": ["meowland.ru"]
},
{
"name": "DarkDustry",
"address": ["darkdustry.ml", "darkdustry.ml:5000", "darkdustry.ml:6000", "darkdustry.ml:7000", "darkdustry.ml:8000", "darkdustry.ml:9000"]
"name": "Darkdustry",
"address": ["darkdustry.tk", "darkdustry.tk:5000", "darkdustry.tk:6000", "darkdustry.tk:7000", "darkdustry.tk:8000", "darkdustry.tk:9000"]
},
{
"name": "Chaotic Neutral",