Compare commits

..

118 Commits
v134 ... v135

Author SHA1 Message Date
Catchears
c24c5c6196 update german translation (#6354)
Co-authored-by: Anuken <arnukren@gmail.com>
2021-11-25 12:09:16 -05:00
KuhnChris
cd0fbb4d81 (german translation) add missing liquid-container (#6353)
* (german translation) add missing liquid-container

For some reason the liquid container has been missing in the translation file (at all)

* Update bundle_de.properties

Reorder and remove duplicate entry for description

* Update bundle_de.properties

bblock=>block

* Update bundle_de.properties

* Update bundle_de.properties

Plural->Singular, making sure tanks only store 1 kind of liquid.
2021-11-25 12:07:50 -05:00
Anuken
d4ccbaa6df Merge remote-tracking branch 'origin/master' 2021-11-25 11:33:50 -05:00
Anuken
07696c7f92 Closes #6327 2021-11-25 11:33:44 -05:00
MrDuck557
ccfd062c85 ParticleEffect Rotation (#6323)
* Additive

* ternary

* copypasta

I missed a total of 4 instances

* anuke has spoken

Co-authored-by: Lele567 <48808663+Lele567@users.noreply.github.com>
2021-11-25 11:24:34 -05:00
Anuken
0743243ead Merge remote-tracking branch 'origin/master' 2021-11-25 11:09:18 -05:00
Anuken
4c36abde28 Fixed payEnter creating ghost units 2021-11-25 11:09:13 -05:00
L0615T1C5-216AC-9437
1896a7f024 update CN's available ports for v6 (#6368)
bring back pvp and sandbox to CN!
2021-11-24 22:04:16 -05:00
Rex
010f07ed9f Update servers_v6.json (#6365)
new IPs & server
2021-11-24 09:44:48 -05:00
Anuken
54f04d8d2c Closes #6363 2021-11-23 07:53:23 -05:00
Anuken
41e82881f3 Gradle 7.3 2021-11-22 15:32:00 -05:00
Anuken
55219ea141 Merge remote-tracking branch 'origin/master' 2021-11-22 13:16:05 -05:00
Anuken
b0c46d3c97 Removed BindingsGenerator, FontGenerator 2021-11-22 13:16:00 -05:00
Anuken
fa2efcbe15 Update push.yml 2021-11-22 13:12:14 -05:00
Build Uploader
42d931bff4 Automatic bundle update 2021-11-22 18:10:50 +00:00
Darkness#3729
4eb4c84b64 [RU] Update bundle (#6355)
**Ban**dle
2021-11-22 13:09:35 -05:00
Anuken
a0ba464de1 Fixed ja/zh unicode nonsense 2021-11-22 12:13:14 -05:00
Anuken
cec39f8a70 Merge remote-tracking branch 'origin/master' 2021-11-22 12:08:14 -05:00
Anuken
64b4478bac Better bundle updater output 2021-11-22 12:08:10 -05:00
rodas80
8c9de7e4eb Update servers_v6.json (#6352) 2021-11-22 12:06:05 -05:00
Anuken
2d5e9118a5 I do not know bash 2021-11-22 12:04:51 -05:00
Anuken
261ad5dae5 BundleLauncher moved to gradle script 2021-11-22 12:04:09 -05:00
Anuken
e0b14db778 Added bundle updates as part of commit 2021-11-22 11:52:08 -05:00
Anuken
521b0e1ec4 Automatic bundle update 2021-11-22 11:50:28 -05:00
Anuken
d550ad5614 no 2021-11-22 11:44:28 -05:00
Anuken
8717fd8b33 Better bundle updater implementation 2021-11-22 11:43:13 -05:00
Anuken
ef1084302f Merge remote-tracking branch 'origin/master' 2021-11-22 10:31:10 -05:00
Anuken
c8397c9d10 Reverting bundle update (see description)
The bundle updater removed quite a lot of comments and extra details. I will be rewriting the bundle launcher to fix this.
2021-11-22 10:31:01 -05:00
MrDuck557
25f98fdeb0 engineColor (#6360)
Co-authored-by: Lele567 <48808663+Lele567@users.noreply.github.com>
2021-11-22 10:11:03 -05:00
MrDuck557
f1e9d05163 blinkSize (#6359)
Co-authored-by: Lele567 <48808663+Lele567@users.noreply.github.com>
2021-11-22 10:08:57 -05:00
Valeriy
f81d519c91 Add to v7 (#6357) 2021-11-21 10:38:06 -05:00
Valeriy
5a03083b57 Removing from v6 (#6356) 2021-11-21 10:37:58 -05:00
Anuken
77fb5a9a24 conflict 2021-11-20 15:07:07 -05:00
Anuken
d87ee0e942 conflict 2021-11-20 15:06:51 -05:00
Anuken
0dc8c6cd25 Updated bundles 2021-11-20 15:06:14 -05:00
Lin
aeaba6e111 Update bundle_zh_CN.properties (#6300)
* Update bundle_zh_CN.properties

* Update bundle_zh_CN.properties
2021-11-20 15:05:55 -05:00
Prosta4okua
0e8a677ecc Update bundle_uk_UA.properties (#6290)
* Update bundle_uk_UA.properties

Атака -> Наступ

* Update bundle_uk_UA.properties

конструкції->споруди

* Update bundle_uk_UA.properties

* Приголомшлює -> електризує

* Small fixes

→ -> "->"
елемент -> предмет
Оксино -> Оксиноя, better spelling

* Update bundle_uk_UA.properties
2021-11-20 15:05:46 -05:00
Anuken
b4cd21752c Merge remote-tracking branch 'origin/master' 2021-11-20 10:58:12 -05:00
Anuken
d1a5198efc Fixed #6351 2021-11-20 10:58:07 -05:00
devlaq
731fd2900a Update servers_v6.json (#6348) 2021-11-18 18:28:52 -05:00
Anuken
51626b6233 spelling 2021-11-17 09:41:18 -05:00
hortiSquash
fd1678dbc9 Unloading into plast belts - bug fix (#6347)
* hortiloaders hotfix randomness

Improved the unloaders' balance with multiple blocks having the same load

* deterministic lets go

Co-Authored-By: citrusMarmelade <20476281+citrusMarmelade@users.noreply.github.com>

* update contributors

forgot to add them since they helped a lot for the previous commits/PRs

* unloader - fix cant load

Co-authored-by: citrusMarmelade <20476281+citrusMarmelade@users.noreply.github.com>
2021-11-17 09:35:36 -05:00
Anuken
f87cd9c643 Do not make formatting PRs. 2021-11-16 23:36:13 -05:00
Matthew Peng
4a7774fe5a Dynamic resupply check (#6338) 2021-11-15 09:27:22 -05:00
Anuken
d23813f328 Merge remote-tracking branch 'origin/master' 2021-11-15 08:24:47 -05:00
Anuken
f586fd285c Fixed #6341 2021-11-15 08:24:39 -05:00
Rex
a786e93329 Update servers_v6.json (#6332) 2021-11-13 18:55:28 -05:00
Yuri Polyakov
df3901fda2 why (#6330)
The server is on version v6 is in the list of servers v7.
2021-11-12 23:29:15 -05:00
Rex
bb443e359f Update servers_v6.json (#6322)
* Update servers_v6.json

* Update servers_v6.json

* Update servers_v6.json
2021-11-10 13:37:38 -05:00
MrDuck557
1c4e6b77b4 DestroyBullet (#6311)
* DestroyBullet

* one space

* review

Co-authored-by: Lele567 <48808663+Lele567@users.noreply.github.com>
2021-11-09 18:10:28 -05:00
LawrenceLin2333
68f8668162 Fix the memory leak when light rendering is disabled (#6321) 2021-11-09 11:10:18 -05:00
Matthew Peng
51730556a5 Batteries can be overdrived. (#6320) 2021-11-08 21:43:00 -05:00
Goobrr
c2b5e4b82b Show internal names (#6317)
* internal names

* enableConsole

* how did this get left out
2021-11-08 19:25:17 -05:00
JrTRinny
c96b723aaa more delectable selection pane (#6318) 2021-11-08 18:12:23 -05:00
Anuken
af7c11c4b7 Merge remote-tracking branch 'origin/master' 2021-11-08 08:56:32 -05:00
Anuken
656bb34b68 Fixed #6314 2021-11-08 08:56:26 -05:00
Matthew Peng
1dd0f67daf recoil = recoilAmount twice (#6312) 2021-11-07 22:33:11 -05:00
Matthew Peng
fff7283568 Pointless if (#6310) 2021-11-06 21:12:38 -04:00
OSP
b88ddef3c5 XCore hosting is now exists. (#6308) 2021-11-06 11:56:30 -04:00
Valeriy
93c6fa64f7 Unsuccesful updating (#6302)
I have unsuccesful update to 134.1, because i need a create ALL maps from 0.
2021-11-05 09:42:10 -04:00
Anuken
24ca434bae Take into account string length in client snapshots 2021-11-05 08:51:59 -04:00
Anuken
189604474c These things exist now 2021-11-04 22:34:42 -04:00
Anuken
5fe8ed88a6 Fixed #6305 2021-11-04 22:30:19 -04:00
Anuken
b553f5afc2 Merge remote-tracking branch 'origin/master' 2021-11-04 22:23:36 -04:00
Anuken
9e68b0a72b Fixed #6304 2021-11-04 19:34:28 -04:00
Matthew Peng
7884bbd299 stack conveyor looks weird on payload conveyors (#6295) 2021-11-03 13:37:02 -04:00
Matthew Peng
996193ea69 payloadRotation field (#6294) 2021-11-03 13:34:42 -04:00
Matthew Peng
3574b982ab misspelling (#6291) 2021-11-02 22:03:47 -04:00
Matthew Peng
a438be7fcd when and why was this hardcoded (#6289) 2021-11-02 20:22:07 -04:00
Valeriy
921c113375 Moving to v7 (#6285) 2021-11-02 11:27:14 -04:00
Valeriy
a7cd8c8ef3 Removing to v7 (#6284) 2021-11-02 11:27:09 -04:00
Darkness#3729
77044db39f Remove v6 servers from v7 serverlist (#6286) 2021-11-02 11:26:57 -04:00
Anuken
b418afed63 Added WorldLabel entity for better server-side labels 2021-11-02 10:03:44 -04:00
Anuken
99d30b6351 Fixed #6287 2021-11-02 09:04:37 -04:00
Anuken
c4dc7e91f3 Merge remote-tracking branch 'origin/master' 2021-11-02 00:24:33 -04:00
Anuken
48b9bbc317 Less thruster rotation 2021-11-02 00:24:28 -04:00
hortiSquash
134ef9e00e hortiloaders hotfix randomness (#6283)
* hortiloaders hotfix randomness

Improved the unloaders' balance with multiple blocks having the same load

* deterministic lets go

Co-Authored-By: citrusMarmelade <20476281+citrusMarmelade@users.noreply.github.com>

* update contributors

forgot to add them since they helped a lot for the previous commits/PRs

Co-authored-by: citrusMarmelade <20476281+citrusMarmelade@users.noreply.github.com>
2021-11-01 17:34:40 -04:00
Anuken
f5c09845ae Fixed #6282 2021-11-01 15:29:07 -04:00
Anuken
72e3461745 indent 2021-11-01 15:15:13 -04:00
Anuken
8cabae1d46 Display infinity symbol for "unlimited" unit cap 2021-11-01 12:27:00 -04:00
Anuken
779bab0344 Merge remote-tracking branch 'origin/master' 2021-11-01 09:41:39 -04:00
Anuken
0639e3eedb Power pickup bugfixes 2021-11-01 09:41:33 -04:00
Yuri Polyakov
450f651c8f Update bundle_ru.properties (#6267)
* Update bundle_ru.properties

* Update bundle_ru.properties
2021-11-01 09:32:57 -04:00
Darkness#3729
13d16f1883 InvalidCommandHandler (#6247)
* InvalidCommandHandler

* Update NetClient.java

* Add player

* And here

* :thonk:

* And this

* Update NetClient.java
2021-11-01 09:32:22 -04:00
NgLam is SIMP
4cbc4a0bca Update Vietnamese translation for V7 (#6246) 2021-11-01 09:31:34 -04:00
VizardAlpha
99e7fcd2d2 Update bundle_fr.properties (#6241)
* Update bundle_fr.properties

After checking, there was some text missing to be translated.

* Minor modification
2021-11-01 09:31:25 -04:00
Matthew Peng
223fb8d6f5 Basic unitsorts for hjson (#6280)
* Create some basic unitSorts

* Set as defaults

* add to ContentParser
2021-10-31 21:30:35 -04:00
Anuken
e1bf1a1b92 Merge remote-tracking branch 'origin/master' 2021-10-31 13:28:05 -04:00
Anuken
5d93362741 Added support for env flags as arrays of json strings 2021-10-31 13:27:59 -04:00
buthed010203
34180a6602 AdoptOpenJDK -> Adoptium (#6275)
AdoptOpenJDK has been replaced by adoptium
2021-10-31 13:19:37 -04:00
Matthew Peng
4999c25723 Homing on healing bullets does not take collided into account (#6276) 2021-10-31 13:03:19 -04:00
Zelaux
24810ddbf5 Block classes are now responsible for flipping of blocks in schematics. (#6254) 2021-10-31 09:35:16 -04:00
Leonid Skorospelov
d16739f86a Add event PlayerConnectionConfirmed (#6274) 2021-10-31 09:31:53 -04:00
TranquillyUnpleasant
1a6d2e9dd6 fix ai (#6273) 2021-10-31 09:30:33 -04:00
Anuken
1a0bcfc745 Added unit build requirements to stats 2021-10-30 22:49:53 -04:00
Anuken
4a94d9f2b3 Remove mod count from crash 2021-10-30 22:30:00 -04:00
Anuken
312f4d8462 Only log enabled mods in crash 2021-10-30 22:24:48 -04:00
Anuken
859c2987f0 Merge remote-tracking branch 'origin/master' 2021-10-30 21:02:54 -04:00
Anuken
a3f4dc7d1d Fixed #6272 2021-10-30 21:02:45 -04:00
Leonid Skorospelov
2e036c6efe Fix MenuOptionChooseEvent not being fired from client (#6265) 2021-10-30 09:23:30 -04:00
Anuken
c0d8ce2803 Fixed #6268 2021-10-30 09:18:06 -04:00
Anuken
f1d1f935fb Fixed #6264 2021-10-29 22:36:24 -04:00
Anuken
338f7b840c Merge remote-tracking branch 'origin/master' 2021-10-29 20:16:41 -04:00
Anuken
828464a449 Why was this false 2021-10-29 20:16:37 -04:00
Rex
49f35c6977 Update servers_v6.json (#6261) 2021-10-29 11:30:20 -04:00
Rex
a0fbf5f00f Update servers_v7.json (#6260) 2021-10-29 11:30:13 -04:00
Anuken
26045904f4 Fixed #6259 2021-10-29 11:29:38 -04:00
Anuken
fc900bec58 Merge remote-tracking branch 'origin/master' 2021-10-28 22:27:26 -04:00
Anuken
850a3cfb4e Fixed #6256 2021-10-28 22:27:22 -04:00
Rex
330ed9d390 Update servers_v6.json (#6255) 2021-10-28 21:08:46 -04:00
Zelaux
95b6ac36fc Fixed wrong weapon outline height and code duplication (#6250)
* Fixed wrong weapon outline height and code duplication

* Correct formatting
2021-10-28 17:19:00 -04:00
Fernando
cd5fb71b34 Update servers_v7.json (#6252)
Update server IP
2021-10-28 14:59:17 -04:00
hortiSquash
10f2a7b59c hortiloader hotfix (#6248)
Added an offset so they cycle through all buildings having the same load
2021-10-28 10:01:05 -04:00
TranquillyUnpleasant
09f718ba3d fix rare crash when someone spawns a lot of units (#6243) 2021-10-27 21:38:32 -04:00
Anuken
324c19e425 Merge remote-tracking branch 'origin/master' 2021-10-27 15:51:50 -04:00
Anuken
be5c46beb8 Weapon layerOffset 2021-10-27 15:51:46 -04:00
Fernando
c15f82297d Update bundle_pt_BR.properties (#6127)
* Update bundle_pt_BR.properties

Add missing translations

* Update contributors

* Update bundle_pt_BR.properties

* Update bundle_pt_BR.properties

* h

* Update bundle_pt_BR.properties
2021-10-27 14:39:30 -04:00
Anuken
a441c0bdcb Added deprecated chat method for mod compat 2021-10-27 12:17:24 -04:00
101 changed files with 8294 additions and 1735 deletions

View File

@@ -15,11 +15,21 @@ jobs:
cd ../MindustryBuilds cd ../MindustryBuilds
BNUM=$(($GITHUB_RUN_NUMBER + 20000)) BNUM=$(($GITHUB_RUN_NUMBER + 20000))
git tag ${BNUM} git tag ${BNUM}
git config --global user.name "Build Uploader" git config --global user.name "Github Actions"
git push https://Anuken:${{ secrets.API_TOKEN_GITHUB }}@github.com/Anuken/MindustryBuilds ${BNUM} git push https://Anuken:${{ secrets.API_TOKEN_GITHUB }}@github.com/Anuken/MindustryBuilds ${BNUM}
- name: Set up JDK 17 - name: Set up JDK 17
uses: actions/setup-java@v1 uses: actions/setup-java@v1
with: with:
java-version: 17 java-version: 17
- name: Update bundles
if: ${{ github.repository == 'Anuken/Mindustry' }}
run: |
./gradlew updateBundles
if [ -n "$(git status --porcelain)" ]; then
git add core/assets/bundles/*
git commit -m "Automatic bundle update"
git push
fi
- name: Run unit tests - name: Run unit tests
run: ./gradlew clean cleanTest test --stacktrace run: ./gradlew clean cleanTest test --stacktrace

View File

@@ -15,6 +15,8 @@ If you are submitting a new block, make sure it has a name and description, and
If you are interested in adding a large mechanic/feature or changing large amounts of code, first contact me (Anuken) via [Discord](https://discord.gg/mindustry) (preferred method) or via e-mail (*anukendev@gmail.com*). If you are interested in adding a large mechanic/feature or changing large amounts of code, first contact me (Anuken) via [Discord](https://discord.gg/mindustry) (preferred method) or via e-mail (*anukendev@gmail.com*).
For most changes, this should not be necessary. I just want to know if you're doing something big so I can offer advice and/or make sure you're not wasting your time on it. For most changes, this should not be necessary. I just want to know if you're doing something big so I can offer advice and/or make sure you're not wasting your time on it.
### Do not make formatting PRs.
Yes, there are occurrences of trailing spaces, extra newlines, empty indents, and other tiny errors. No, I don't want to merge, view, or get notified by your 1-line PR fixing it. If you're implementing a PR with modification of *actual code*, feel free to fix formatting in the general vicinity of your changes, but please don't waste everyone's time with pointless changes.
## Style Guidelines ## Style Guidelines

View File

@@ -18,7 +18,7 @@ See [CONTRIBUTING](CONTRIBUTING.md).
Bleeding-edge builds are generated automatically for every commit. You can see them [here](https://github.com/Anuken/MindustryBuilds/releases). Bleeding-edge builds are generated automatically for every commit. You can see them [here](https://github.com/Anuken/MindustryBuilds/releases).
If you'd rather compile on your own, follow these instructions. If you'd rather compile on your own, follow these instructions.
First, make sure you have [JDK 16-17](https://adoptopenjdk.net/archive.html?variant=openjdk16&jvmVariant=hotspot) installed. **Other JDK versions will not work.** Open a terminal in the Mindustry directory and run the following commands: First, make sure you have [JDK 16-17](https://adoptium.net/archive.html?variant=openjdk17&jvmVariant=hotspot) installed. **Other JDK versions will not work.** Open a terminal in the Mindustry directory and run the following commands:
### Windows ### Windows

View File

@@ -20,6 +20,7 @@ mindustry.entities.comp.PlayerComp=12
mindustry.entities.comp.PosTeam=27 mindustry.entities.comp.PosTeam=27
mindustry.entities.comp.PosTeamDef=28 mindustry.entities.comp.PosTeamDef=28
mindustry.entities.comp.PuddleComp=13 mindustry.entities.comp.PuddleComp=13
mindustry.entities.comp.WorldLabelComp=35
mindustry.type.Weather.WeatherStateComp=14 mindustry.type.Weather.WeatherStateComp=14
mindustry.world.blocks.campaign.LaunchPad.LaunchPayloadComp=15 mindustry.world.blocks.campaign.LaunchPad.LaunchPayloadComp=15
mindustry.world.blocks.campaign.PayloadLaunchPad.LargeLaunchPayloadComp=34 mindustry.world.blocks.campaign.PayloadLaunchPad.LargeLaunchPayloadComp=34

View File

@@ -0,0 +1 @@
{fields:[{name:flags,type:byte},{name:fontSize,type:float},{name:text,type:java.lang.String},{name:x,type:float},{name:y,type:float},{name:z,type:float}]}

File diff suppressed because it is too large Load Diff

View File

@@ -67,16 +67,23 @@ schematic.delete.confirm = Тази схема ще бъде напълно ун
schematic.rename = Преименуване на схема schematic.rename = Преименуване на схема
schematic.info = {0}x{1}, {2} елемента schematic.info = {0}x{1}, {2} елемента
schematic.disabled = [scarlet]Схемите не са достъпни[]\nНе ви е позволено да използвате Схеми на тази [accent]карта[] или [accent]сървър[]. schematic.disabled = [scarlet]Схемите не са достъпни[]\nНе ви е позволено да използвате Схеми на тази [accent]карта[] или [accent]сървър[].
schematic.tags = Tags:
schematic.edittags = Edit Tags
schematic.addtag = Add Tag
schematic.texttag = Text Tag
schematic.icontag = Icon Tag
schematic.renametag = Rename Tag
schematic.tagdelconfirm = Delete this tag completely?
schematic.tagexists = That tag already exists.
stats = Статистики stats = Статистики
stat.wave = Отблъснати Вълни:[accent] {0} stat.wave = Отблъснати Вълни:[accent] {0}
stat.unitsCreated = Units Created:[accent] {0}
stat.enemiesDestroyed = Унищожени Врагове:[accent] {0} stat.enemiesDestroyed = Унищожени Врагове:[accent] {0}
stat.built = Построени Постройки:[accent] {0} stat.built = Построени Постройки:[accent] {0}
stat.destroyed = Унищожени Постройки:[accent] {0} stat.destroyed = Унищожени Постройки:[accent] {0}
stat.deconstructed = Разглобени Постройки:[accent] {0} stat.deconstructed = Разглобени Постройки:[accent] {0}
stat.delivered = Изстреляни Ресурси:
stat.playtime = Изиграно Време:[accent] {0} stat.playtime = Изиграно Време:[accent] {0}
stat.rank = Финален ранг:[accent] {0}
globalitems = [accent]Всички Ресурси globalitems = [accent]Всички Ресурси
map.delete = Сигурни ли сте че искате да изтриете карта "[accent]{0}[]"? map.delete = Сигурни ли сте че искате да изтриете карта "[accent]{0}[]"?
@@ -86,6 +93,7 @@ level.mode = Режим на игра:
coreattack = < Ядрото е нападнато! > coreattack = < Ядрото е нападнато! >
nearpoint = [[ [scarlet]НАПУСНЕТЕ ОПАСНАТА ЗОНА МОМЕНТАЛНО[] ]\nпредстои унижощение nearpoint = [[ [scarlet]НАПУСНЕТЕ ОПАСНАТА ЗОНА МОМЕНТАЛНО[] ]\nпредстои унижощение
database = Енциклопедия database = Енциклопедия
database.button = Database
savegame = Запази Игра savegame = Запази Игра
loadgame = Зареди Игра loadgame = Зареди Игра
joingame = Присъедини се в Игра joingame = Присъедини се в Игра
@@ -93,6 +101,7 @@ customgame = Персонализирана Игра
newgame = Нова Игра newgame = Нова Игра
none = <няма> none = <няма>
none.found = [lightgray]<няма намерени> none.found = [lightgray]<няма намерени>
none.inmap = [lightgray]<none in map>
minimap = Мини-карта minimap = Мини-карта
position = Позиция position = Позиция
close = Затвори close = Затвори
@@ -160,6 +169,7 @@ launchcore = Изстреляй Ядрото
filename = Име на файл: filename = Име на файл:
unlocked = Отйлючихте нови неща! unlocked = Отйлючихте нови неща!
available = Можете да проучите нови технологии! available = Можете да проучите нови технологии!
unlock.incampaign = < Unlock in campaign for details >
completed = [accent]Завършено completed = [accent]Завършено
techtree = Tech Tree techtree = Tech Tree
research.legacy = Налична е имформация за проучвания от версия [accent]5.0[].\nЖелаете ли [accent] да заредите тези проучвания[] или [accent] да се откажете от тях[] и да започнете на чисто в новата кампания (препоръчано)? research.legacy = Налична е имформация за проучвания от версия [accent]5.0[].\nЖелаете ли [accent] да заредите тези проучвания[] или [accent] да се откажете от тях[] и да започнете на чисто в новата кампания (препоръчано)?
@@ -206,6 +216,7 @@ hosts.none = [lightgray]Няма намерени локални сървъри!
host.invalid = [scarlet]Не може да се установи връска със сървъра. host.invalid = [scarlet]Не може да се установи връска със сървъра.
servers.local = Локални Сървъри servers.local = Локални Сървъри
servers.local.steam = Open Games & Local Servers
servers.remote = Отдалечени Сървъри servers.remote = Отдалечени Сървъри
servers.global = Публични Сървъри servers.global = Публични Сървъри
@@ -277,6 +288,7 @@ save.corrupted = Невалиден или увреден запис!
empty = <празно> empty = <празно>
on = Включено on = Включено
off = Изключено off = Изключено
save.search = Search saved games...
save.autosave = Автоматично записване: {0} save.autosave = Автоматично записване: {0}
save.map = Карта: {0} save.map = Карта: {0}
save.wave = Вълна {0} save.wave = Вълна {0}
@@ -306,9 +318,8 @@ data.exported = Данните на играта беше изнесена.
data.invalid = Това не е валиден файл с данни. data.invalid = Това не е валиден файл с данни.
data.import.confirm = Внасянето на външен файл с данни ще унищожи [scarlet]всички[] ваши данни.\n[accent]Това няма да може да се възстанови![]\n\nСлед като информацията се внесе играта ще се затвори. data.import.confirm = Внасянето на външен файл с данни ще унищожи [scarlet]всички[] ваши данни.\n[accent]Това няма да може да се възстанови![]\n\nСлед като информацията се внесе играта ще се затвори.
quit.confirm = Сигурни ли сте, че искате да излезете? quit.confirm = Сигурни ли сте, че искате да излезете?
quit.confirm.tutorial = Наистина ли знаете какво правите?\nМожете да повторите обучението от [accent] Настройки->Игра->Повтори Обучението.[]
loading = [accent]Зареждане... loading = [accent]Зареждане...
reloading = [accent]Презареждане на модове... downloading = [accent]Downloading...
saving = [accent]Записване... saving = [accent]Записване...
respawn = [accent][[{0}][] за да се Върнете при Ядрото respawn = [accent][[{0}][] за да се Върнете при Ядрото
cancelbuilding = [accent][[{0}][] за да Изчистите Скицата cancelbuilding = [accent][[{0}][] за да Изчистите Скицата
@@ -352,6 +363,7 @@ publishing = [accent]Публикуване...
publish.confirm = Сигурни ли сте, че искате да публикувате това?\n\n[lightgray]Уверете се че сте приели EULA(Условия за използване) на Работилницата, иначе вашият елемент няма да се показва там! publish.confirm = Сигурни ли сте, че искате да публикувате това?\n\n[lightgray]Уверете се че сте приели EULA(Условия за използване) на Работилницата, иначе вашият елемент няма да се показва там!
publish.error = Грешка при публикуване на елемент: {0} publish.error = Грешка при публикуване на елемент: {0}
steam.error = Грешка при зареждане на Steam услуги.\nГрешка: {0} steam.error = Грешка при зареждане на Steam услуги.\nГрешка: {0}
editor.cliffs = Walls To Cliffs
editor.brush = Четка editor.brush = Четка
editor.openin = Отвори в редактора editor.openin = Отвори в редактора
@@ -368,6 +380,13 @@ editor.ingame = Редактирай в игра
editor.publish.workshop = Публикувай в Работилницата editor.publish.workshop = Публикувай в Работилницата
editor.newmap = Нова Карта editor.newmap = Нова Карта
editor.center = Център editor.center = Център
editor.search = Search maps...
editor.filters = Filter Maps
editor.filters.mode = Gamemodes:
editor.filters.type = Map Type:
editor.filters.search = Search In:
editor.filters.author = Author
editor.filters.description = Description
workshop = Работилница workshop = Работилница
waves.title = Вълни от нападатели waves.title = Вълни от нападатели
waves.remove = Премахни waves.remove = Премахни
@@ -376,6 +395,7 @@ waves.waves = вълна(и)
waves.perspawn = на вълна waves.perspawn = на вълна
waves.shields = броня на вълна waves.shields = броня на вълна
waves.to = до waves.to = до
waves.max = max units
waves.guardian = Пазител waves.guardian = Пазител
waves.preview = Преглед waves.preview = Преглед
waves.edit = Редактирай... waves.edit = Редактирай...
@@ -384,6 +404,13 @@ waves.load = Зареди от Клипборда
waves.invalid = Клипборда съдържа невалидна информация за вълни. waves.invalid = Клипборда съдържа невалидна информация за вълни.
waves.copied = Вълните бяха копирани. waves.copied = Вълните бяха копирани.
waves.none = Няма дефинирани врагове.\nАко оставите описанието на вълните празно играта ще използва стандартния шаблон. waves.none = Няма дефинирани врагове.\nАко оставите описанието на вълните празно играта ще използва стандартния шаблон.
waves.sort = Sort By
waves.sort.reverse = Reverse Sort
waves.sort.begin = Begin
waves.sort.health = Health
waves.sort.type = Type
waves.units.hide = Hide All
waves.units.show = Show All
#these are intentionally in lower case / тези умишлено са оставени без главни букви #these are intentionally in lower case / тези умишлено са оставени без главни букви
wavemode.counts = бройки wavemode.counts = бройки
@@ -393,6 +420,7 @@ wavemode.health = точки живот
editor.default = [lightgray]<Стандартно> editor.default = [lightgray]<Стандартно>
details = Детайли... details = Детайли...
edit = Редактирай... edit = Редактирай...
variables = Vars
editor.name = Име: editor.name = Име:
editor.spawn = Създай Единица editor.spawn = Създай Единица
editor.removeunit = Премахни Единица editor.removeunit = Премахни Единица
@@ -477,11 +505,13 @@ filter.option.circle-scale = Кръгово мащабиране
filter.option.octaves = Октави filter.option.octaves = Октави
filter.option.falloff = Разпадане filter.option.falloff = Разпадане
filter.option.angle = Ъгъл filter.option.angle = Ъгъл
filter.option.rotate = Rotate
filter.option.amount = Количество filter.option.amount = Количество
filter.option.block = Блок filter.option.block = Блок
filter.option.floor = Под filter.option.floor = Под
filter.option.flooronto = Целеви под filter.option.flooronto = Целеви под
filter.option.target = Цел filter.option.target = Цел
filter.option.replacement = Replacement
filter.option.wall = Стена filter.option.wall = Стена
filter.option.ore = Руда filter.option.ore = Руда
filter.option.floor2 = Втори под filter.option.floor2 = Втори под
@@ -498,6 +528,7 @@ load = Зареди
save = Запиши save = Запиши
fps = FPS: {0} fps = FPS: {0}
ping = Ping: {0}ms ping = Ping: {0}ms
tps = TPS: {0}
memory = Mem: {0}mb memory = Mem: {0}mb
memory2 = Mem:\n {0}mb +\n {1}mb memory2 = Mem:\n {0}mb +\n {1}mb
language.restart = Рестартирайте вашата игра за да зареди настройките за език. language.restart = Рестартирайте вашата игра за да зареди настройките за език.
@@ -525,12 +556,13 @@ configure = Избор на екипировка
loadout = Екипировка loadout = Екипировка
resources = Ресурси resources = Ресурси
bannedblocks = Забранени блокове bannedblocks = Забранени блокове
bannedunits = Banned Units
addall = Добави Всички addall = Добави Всички
launch.from = Изстреляй от: [accent]{0} launch.from = Изстреляй от: [accent]{0}
launch.destination = Цел: {0} launch.destination = Цел: {0}
configure.invalid = Количеството трябва да е между 0 и {0}. configure.invalid = Количеството трябва да е между 0 и {0}.
add = Добави... add = Добави...
boss.health = Точки живот на Пазителя guardian = Guardian
connectfail = [scarlet]Грешка при свързване:\n\n[accent]{0} connectfail = [scarlet]Грешка при свързване:\n\n[accent]{0}
error.unreachable = Сървърът е недостъпен.\nТова ли е правилният адрес? error.unreachable = Сървърът е недостъпен.\nТова ли е правилният адрес?
@@ -548,11 +580,14 @@ weather.snow.name = Сняг
weather.sandstorm.name = Пясъчна буря weather.sandstorm.name = Пясъчна буря
weather.sporestorm.name = Спорова буря weather.sporestorm.name = Спорова буря
weather.fog.name = Мъгла weather.fog.name = Мъгла
sectorlist = Sectors
sectorlist.attacked = {0} under attack
sectors.unexplored = [lightgray]Неизследвано sectors.unexplored = [lightgray]Неизследвано
sectors.resources = Ресурси: sectors.resources = Ресурси:
sectors.production = Производство: sectors.production = Производство:
sectors.export = Изнеси: sectors.export = Изнеси:
sectors.import = Import:
sectors.time = Време: sectors.time = Време:
sectors.threat = Заплаха: sectors.threat = Заплаха:
sectors.wave = Вълна: sectors.wave = Вълна:
@@ -574,6 +609,7 @@ sector.attacked = Зона [accent]{0}[white] е под атака!
sector.lost = Зона [accent]{0}[white] беше загубена! sector.lost = Зона [accent]{0}[white] беше загубена!
#note: the missing space in the line below is intentional #note: the missing space in the line below is intentional
sector.captured = Зона [accent]{0}[white]беше превзета! sector.captured = Зона [accent]{0}[white]беше превзета!
sector.changeicon = Change Icon
threat.low = Ниска threat.low = Ниска
threat.medium = Средна threat.medium = Средна
@@ -602,6 +638,8 @@ sector.biomassFacility.name = Биосинтезиращо Съоръжение
sector.windsweptIslands.name = Ветровитите Острови sector.windsweptIslands.name = Ветровитите Острови
sector.extractionOutpost.name = Добивен лагер sector.extractionOutpost.name = Добивен лагер
sector.planetaryTerminal.name = Терминал за космически мисии sector.planetaryTerminal.name = Терминал за космически мисии
sector.coastline.name = Coastline
sector.navalFortress.name = Naval Fortress
sector.groundZero.description = Перфектното място за започване отначало. Ниска заплаха. Ниски ресурси.\nСъбери колкото можеш мед и олово.\nПродължи напред. sector.groundZero.description = Перфектното място за започване отначало. Ниска заплаха. Ниски ресурси.\nСъбери колкото можеш мед и олово.\nПродължи напред.
sector.frozenForest.description = Дори тук, близо до планините, спорите са се разпространили. Мразовитите температури не могат да ги задържат вечно.\n\nОвладейте електричеството. Постройте горивни генератори. Научете се да ползвате възстрановители. sector.frozenForest.description = Дори тук, близо до планините, спорите са се разпространили. Мразовитите температури не могат да ги задържат вечно.\n\nОвладейте електричеството. Постройте горивни генератори. Научете се да ползвате възстрановители.
@@ -626,12 +664,15 @@ status.wet.name = Мокър
status.muddy.name = Кален status.muddy.name = Кален
status.melting.name = Разтопяван status.melting.name = Разтопяван
status.sapped.name = Източван status.sapped.name = Източван
status.electrified.name = Electrified
status.spore-slowed.name = Обрасъл в спори (забавен) status.spore-slowed.name = Обрасъл в спори (забавен)
status.tarred.name = Облят в катран status.tarred.name = Облят в катран
status.overdrive.name = Overdrive
status.overclock.name = Ускорен status.overclock.name = Ускорен
status.shocked.name = Зашеметен status.shocked.name = Зашеметен
status.blasted.name = Взривоопасен status.blasted.name = Взривоопасен
status.unmoving.name = Неподвижен status.unmoving.name = Неподвижен
status.boss.name = Guardian
settings.language = Език settings.language = Език
settings.data = Данни на играта settings.data = Данни на играта
@@ -654,6 +695,7 @@ settings.clearcampaignsaves.confirm = Сигурни ли сте, че иска
paused = [accent]< Играта е в пауза > paused = [accent]< Играта е в пауза >
clear = Изчисти clear = Изчисти
banned = [scarlet]Баннат banned = [scarlet]Баннат
unsupported.environment = [scarlet]Unsupported Environment
yes = Да yes = Да
no = Не no = Не
info.title = Информация info.title = Информация
@@ -662,6 +704,7 @@ error.crashtitle = Възникна грешка
unit.nobuild = [scarlet]Единицата не може да строи unit.nobuild = [scarlet]Единицата не може да строи
lastaccessed = [lightgray]Последно достъпван: {0} lastaccessed = [lightgray]Последно достъпван: {0}
block.unknown = [lightgray]??? block.unknown = [lightgray]???
stat.showinmap = <load map to show>
stat.description = Предназначение stat.description = Предназначение
stat.input = Вход stat.input = Вход
@@ -692,6 +735,7 @@ stat.memorycapacity = Капацитет на паметта
stat.basepowergeneration = Основно производство на енергия stat.basepowergeneration = Основно производство на енергия
stat.productiontime = Време за производство stat.productiontime = Време за производство
stat.repairtime = Време за пълна поправка на блок stat.repairtime = Време за пълна поправка на блок
stat.repairspeed = Repair Speed
stat.weapons = Оръжия stat.weapons = Оръжия
stat.bullet = Муниции stat.bullet = Муниции
stat.speedincrease = Ускорение stat.speedincrease = Ускорение
@@ -737,6 +781,7 @@ stat.speedmultiplier = Множител на Скорост
stat.reloadmultiplier = Множител на Презареждане stat.reloadmultiplier = Множител на Презареждане
stat.buildspeedmultiplier = Множител на скорост за изграждане stat.buildspeedmultiplier = Множител на скорост за изграждане
stat.reactive = Реагира stat.reactive = Реагира
stat.healing = Healing
ability.forcefield = Енергийно Поле ability.forcefield = Енергийно Поле
ability.repairfield = Възстановяващо Поле ability.repairfield = Възстановяващо Поле
@@ -744,6 +789,7 @@ ability.statusfield = Подсилващо Поле
ability.unitspawn = {0} Factory ability.unitspawn = {0} Factory
ability.shieldregenfield = Възстановяващо броня Поле ability.shieldregenfield = Възстановяващо броня Поле
ability.movelightning = Подвижна светкавица ability.movelightning = Подвижна светкавица
ability.energyfield = Energy Field: [accent]{0}[] damage ~ [accent]{1}[] blocks / [accent]{2}[] targets
bar.drilltierreq = Необходимо е по-добро Свредло bar.drilltierreq = Необходимо е по-добро Свредло
bar.noresources = Недостатъчни Ресурси bar.noresources = Недостатъчни Ресурси
@@ -766,6 +812,7 @@ bar.power = Електроенергия
bar.progress = Напредък в производството bar.progress = Напредък в производството
bar.input = Вход bar.input = Вход
bar.output = Изход bar.output = Изход
bar.strength = [stat]{0}[lightgray]x strength
units.processorcontrol = [lightgray]Контролиран от процесор units.processorcontrol = [lightgray]Контролиран от процесор
@@ -773,7 +820,7 @@ bullet.damage = [stat]{0}[lightgray] щети
bullet.splashdamage = [stat]{0}[lightgray] щети на площ ~[stat] {1}[lightgray] полета bullet.splashdamage = [stat]{0}[lightgray] щети на площ ~[stat] {1}[lightgray] полета
bullet.incendiary = [stat]Подпалване bullet.incendiary = [stat]Подпалване
bullet.homing = [stat]Самонасочване bullet.homing = [stat]Самонасочване
bullet.frag = [stat]Шрапнел bullet.frags = [stat]{0}[lightgray]x frag bullets:
bullet.lightning = [stat]{0}[lightgray]x светкавица ~ [stat]{1}[lightgray] щети bullet.lightning = [stat]{0}[lightgray]x светкавица ~ [stat]{1}[lightgray] щети
bullet.buildingdamage = [stat]{0}%[lightgray] щети на сгради bullet.buildingdamage = [stat]{0}%[lightgray] щети на сгради
bullet.knockback = [stat]{0}[lightgray] отблъскване bullet.knockback = [stat]{0}[lightgray] отблъскване
@@ -786,6 +833,7 @@ bullet.reload = [stat]{0}[lightgray]x скорост на стрелба
unit.blocks = блока unit.blocks = блока
unit.blockssquared = блока² unit.blockssquared = блока²
unit.powersecond = електричество/секунда unit.powersecond = електричество/секунда
unit.tilessecond = tiles/second
unit.liquidsecond = течност/секунда unit.liquidsecond = течност/секунда
unit.itemssecond = предмети/секунда unit.itemssecond = предмети/секунда
unit.liquidunits = течност unit.liquidunits = течност
@@ -811,20 +859,19 @@ category.items = Предмети
category.crafting = Вход/Изход category.crafting = Вход/Изход
category.function = Функционалност category.function = Функционалност
category.optional = Допълнителни Подобрения category.optional = Допълнителни Подобрения
setting.skipcoreanimation.name = Skip Core Launch/Land Animation
setting.landscape.name = Заключване на Пейзажа setting.landscape.name = Заключване на Пейзажа
setting.shadows.name = Сенки setting.shadows.name = Сенки
setting.blockreplace.name = Автоматични Предложения за Блокове setting.blockreplace.name = Автоматични Предложения за Блокове
setting.linear.name = Линейно Филтриране setting.linear.name = Линейно Филтриране
setting.hints.name = Съвети setting.hints.name = Съвети
setting.logichints.name = Логически Съвети setting.logichints.name = Логически Съвети
setting.flow.name = Показвай Количеството Пренесени Ресурси
setting.backgroundpause.name = Пауза при загуба на фокус setting.backgroundpause.name = Пауза при загуба на фокус
setting.buildautopause.name = Автоматична Пауза на Изграждането setting.buildautopause.name = Автоматична Пауза на Изграждането
setting.doubletapmine.name = Двоен Клик за Добив на Ресурс setting.doubletapmine.name = Двоен Клик за Добив на Ресурс
setting.modcrashdisable.name = Забрани Модовете При Стартиране След Срив setting.modcrashdisable.name = Забрани Модовете При Стартиране След Срив
setting.animatedwater.name = Анимирани Повърхности setting.animatedwater.name = Анимирани Повърхности
setting.animatedshields.name = Анимирани Щитове setting.animatedshields.name = Анимирани Щитове
setting.antialias.name = Заглаждане на ръбове[lightgray] (изисква рестартиране)[]
setting.playerindicators.name = Индикатори на играчите setting.playerindicators.name = Индикатори на играчите
setting.indicators.name = Индикатори на враговете setting.indicators.name = Индикатори на враговете
setting.autotarget.name = Автоматичен Прицел setting.autotarget.name = Автоматичен Прицел
@@ -834,6 +881,7 @@ setting.fpscap.name = Максимални FPS
setting.fpscap.none = Няма setting.fpscap.none = Няма
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Размер на Интерфейсът[lightgray] (изисква рестарт)[] setting.uiscale.name = Размер на Интерфейсът[lightgray] (изисква рестарт)[]
setting.uiscale.description = Restart required to apply changes.
setting.swapdiagonal.name = Винаги Диагонално Поставяне setting.swapdiagonal.name = Винаги Диагонално Поставяне
setting.difficulty.training = Тренировка setting.difficulty.training = Тренировка
setting.difficulty.easy = Лесно setting.difficulty.easy = Лесно
@@ -852,6 +900,8 @@ setting.seconds = {0} секунди
setting.milliseconds = {0} милисекунди setting.milliseconds = {0} милисекунди
setting.fullscreen.name = Цял Екран setting.fullscreen.name = Цял Екран
setting.borderlesswindow.name = Прозорец без Рамка[lightgray] (може да изисква рестарт) setting.borderlesswindow.name = Прозорец без Рамка[lightgray] (може да изисква рестарт)
setting.borderlesswindow.name.windows = Borderless Fullscreen
setting.borderlesswindow.description = Restart may be required to apply changes.
setting.fps.name = Показвай FPS & Ping setting.fps.name = Показвай FPS & Ping
setting.smoothcamera.name = Гладка Камера setting.smoothcamera.name = Гладка Камера
setting.vsync.name = Вертикална синхронизация (VSync) setting.vsync.name = Вертикална синхронизация (VSync)
@@ -974,6 +1024,10 @@ rules.wavetimer = Таймер за Вълни
rules.waves = Вълни rules.waves = Вълни
rules.attack = Режим Атака rules.attack = Режим Атака
rules.buildai = Ботът Може да Строи rules.buildai = Ботът Може да Строи
rules.aitier = AI Tier
rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP)
rules.corecapture = Capture Core On Destruction
rules.polygoncoreprotection = Polygonal Core Protection
rules.enemyCheat = Безкрайни Ресурси за Ботът (Червеният Отбор) rules.enemyCheat = Безкрайни Ресурси за Ботът (Червеният Отбор)
rules.blockhealthmultiplier = Множител на Точките Живот на Блокове rules.blockhealthmultiplier = Множител на Точките Живот на Блокове
rules.blockdamagemultiplier = Множител на Щетите на Блокове rules.blockdamagemultiplier = Множител на Щетите на Блокове
@@ -990,12 +1044,15 @@ rules.deconstructrefundmultiplier = Множител на Възстановен
rules.waitForWaveToEnd = Вълните Изчакват за Врагове rules.waitForWaveToEnd = Вълните Изчакват за Врагове
rules.dropzoneradius = Радиус на Начална Точка на Враговете:[lightgray] (полета) rules.dropzoneradius = Радиус на Начална Точка на Враговете:[lightgray] (полета)
rules.unitammo = Единиците се Нуждаят от Боеприпаси rules.unitammo = Единиците се Нуждаят от Боеприпаси
rules.enemyteam = Enemy Team
rules.playerteam = Player Team
rules.title.waves = Вълни rules.title.waves = Вълни
rules.title.resourcesbuilding = Ресурси & Постройки rules.title.resourcesbuilding = Ресурси & Постройки
rules.title.enemy = Врагове rules.title.enemy = Врагове
rules.title.unit = Единици rules.title.unit = Единици
rules.title.experimental = Експериментално rules.title.experimental = Експериментално
rules.title.environment = Околна Среда rules.title.environment = Околна Среда
rules.title.teams = Teams
rules.lighting = Светкавици rules.lighting = Светкавици
rules.enemyLights = Вражески Светлини rules.enemyLights = Вражески Светлини
rules.fire = Огън rules.fire = Огън
@@ -1060,6 +1117,11 @@ unit.minke.name = Минке
unit.bryde.name = Брайд unit.bryde.name = Брайд
unit.sei.name = Сей unit.sei.name = Сей
unit.omura.name = Омура unit.omura.name = Омура
unit.retusa.name = Retusa
unit.oxynoe.name = Oxynoe
unit.cyerce.name = Cyerce
unit.aegires.name = Aegires
unit.navanax.name = Navanax
unit.alpha.name = Алфа unit.alpha.name = Алфа
unit.beta.name = Бета unit.beta.name = Бета
unit.gamma.name = Гана unit.gamma.name = Гана
@@ -1067,14 +1129,13 @@ unit.scepter.name = Скиптър
unit.reign.name = Реиг unit.reign.name = Реиг
unit.vela.name = Вела unit.vela.name = Вела
unit.corvus.name = Корвус unit.corvus.name = Корвус
block.resupply-point.name = Точка за снабдяване
block.parallax.name = Паралакс block.parallax.name = Паралакс
block.cliff.name = Скала block.cliff.name = Скала
block.sand-boulder.name = Пясъчен Камък block.sand-boulder.name = Пясъчен Камък
block.basalt-boulder.name = Базалтов Камък block.basalt-boulder.name = Базалтов Камък
block.grass.name = Трева block.grass.name = Трева
block.molten-slag.name = Шлака block.molten-slag.name = Шлака
block.pooled-cryofluid.name = Cryofluid
block.space.name = Космос block.space.name = Космос
block.salt.name = Сол block.salt.name = Сол
block.salt-wall.name = Стена от Сол block.salt-wall.name = Стена от Сол
@@ -1108,6 +1169,7 @@ block.core-nucleus.name = Core: Център
block.deep-water.name = Дълбока Вода block.deep-water.name = Дълбока Вода
block.shallow-water.name = Вода block.shallow-water.name = Вода
block.tainted-water.name = Замърсена Вода block.tainted-water.name = Замърсена Вода
block.deep-tainted-water.name = Deep Tainted Water
block.darksand-tainted-water.name = Тъмен Пясък - Замърсена Вода block.darksand-tainted-water.name = Тъмен Пясък - Замърсена Вода
block.tar.name = Катран block.tar.name = Катран
block.stone.name = Камък block.stone.name = Камък
@@ -1120,6 +1182,7 @@ block.sand-water.name = Пясък - Вода
block.darksand-water.name = Тъмен Пясък - Вода block.darksand-water.name = Тъмен Пясък - Вода
block.char.name = Овъглен Камък block.char.name = Овъглен Камък
block.dacite.name = Дацит block.dacite.name = Дацит
block.rhyolite.name = Rhyolite
block.dacite-wall.name = Стена от Дацит block.dacite-wall.name = Стена от Дацит
block.dacite-boulder.name = Скала от Дацит block.dacite-boulder.name = Скала от Дацит
block.ice-snow.name = Лед - Сняг block.ice-snow.name = Лед - Сняг
@@ -1137,6 +1200,7 @@ block.spore-cluster.name = Клъстер от спори
block.metal-floor.name = Метален Под 1 block.metal-floor.name = Метален Под 1
block.metal-floor-2.name = Метален Под 2 block.metal-floor-2.name = Метален Под 2
block.metal-floor-3.name = Метален Под 3 block.metal-floor-3.name = Метален Под 3
block.metal-floor-4.name = Metal Floor 4
block.metal-floor-5.name = Метален Под 4 block.metal-floor-5.name = Метален Под 4
block.metal-floor-damaged.name = Увреден Метален Под block.metal-floor-damaged.name = Увреден Метален Под
block.dark-panel-1.name = Тъмен Панел 1 block.dark-panel-1.name = Тъмен Панел 1
@@ -1227,11 +1291,13 @@ block.solar-panel.name = Фотоволтаик
block.solar-panel-large.name = Голям Фотоволтаик block.solar-panel-large.name = Голям Фотоволтаик
block.oil-extractor.name = Нефтена Сонда block.oil-extractor.name = Нефтена Сонда
block.repair-point.name = Точка за поправка block.repair-point.name = Точка за поправка
block.repair-turret.name = Repair Turret
block.pulse-conduit.name = Импулсен тръбопровод block.pulse-conduit.name = Импулсен тръбопровод
block.plated-conduit.name = Тръбопровод с покритие block.plated-conduit.name = Тръбопровод с покритие
block.phase-conduit.name = Фазов Тръбопровод block.phase-conduit.name = Фазов Тръбопровод
block.liquid-router.name = Рутер за Течности block.liquid-router.name = Рутер за Течности
block.liquid-tank.name = Резервоар за Течности block.liquid-tank.name = Резервоар за Течности
block.liquid-container.name = Liquid Container
block.liquid-junction.name = Тръбопроводно Кръстовище block.liquid-junction.name = Тръбопроводно Кръстовище
block.bridge-conduit.name = Мост за Течности block.bridge-conduit.name = Мост за Течности
block.rotary-pump.name = Ротационна помпа block.rotary-pump.name = Ротационна помпа
@@ -1257,7 +1323,6 @@ block.meltdown.name = Разтопител
block.foreshadow.name = Предвестител block.foreshadow.name = Предвестител
block.container.name = Контейнер block.container.name = Контейнер
block.launch-pad.name = Изстрелваща Площадка block.launch-pad.name = Изстрелваща Площадка
block.launch-pad-large.name = Голяма Изстрелваща Площадка
block.segment.name = Сегмент block.segment.name = Сегмент
block.command-center.name = Команден Център block.command-center.name = Команден Център
block.ground-factory.name = Наземна Фабрика block.ground-factory.name = Наземна Фабрика
@@ -1269,14 +1334,26 @@ block.exponential-reconstructor.name = Експоненциален Реконс
block.tetrative-reconstructor.name = Тетративен Реконструктор block.tetrative-reconstructor.name = Тетративен Реконструктор
block.payload-conveyor.name = Товарен Конвейер block.payload-conveyor.name = Товарен Конвейер
block.payload-router.name = Товарен Рутер block.payload-router.name = Товарен Рутер
block.duct.name = Duct
block.duct-router.name = Duct Router
block.duct-bridge.name = Duct Bridge
block.payload-propulsion-tower.name = Payload Propulsion Tower
block.payload-void.name = Payload Void
block.payload-source.name = Payload Source
block.disassembler.name = Разглобител block.disassembler.name = Разглобител
block.silicon-crucible.name = Силиконов Тигел block.silicon-crucible.name = Силиконов Тигел
block.overdrive-dome.name = Ускоряващ Купол block.overdrive-dome.name = Ускоряващ Купол
#experimental, may be removed - експериментални, може да бъдат премахнати
block.block-forge.name = Ковачница за Блокове
block.block-loader.name = Товарач на Блокове
block.block-unloader.name = Разтоварач на Блокове
block.interplanetary-accelerator.name = Междупланетен Ускорител block.interplanetary-accelerator.name = Междупланетен Ускорител
block.constructor.name = Constructor
block.constructor.description = Fabricates structures up to 2x2 tiles in size.
block.large-constructor.name = Large Constructor
block.large-constructor.description = Fabricates structures up to 4x4 tiles in size.
block.deconstructor.name = Deconstructor
block.deconstructor.description = Deconstructs structures and units. Returns 100% of build cost.
block.payload-loader.name = Payload Loader
block.payload-loader.description = Load liquids and items into blocks.
block.payload-unloader.name = Payload Unloader
block.payload-unloader.description = Unloads liquids and items from blocks.
block.switch.name = Превключвател block.switch.name = Превключвател
block.micro-processor.name = Микропроцесор block.micro-processor.name = Микропроцесор
@@ -1290,7 +1367,6 @@ block.memory-bank.name = Банка Бамет
team.blue.name = син team.blue.name = син
team.crux.name = червен team.crux.name = червен
team.sharded.name = оранжев team.sharded.name = оранжев
team.orange.name = оранжев
team.derelict.name = изоставен team.derelict.name = изоставен
team.green.name = зелен team.green.name = зелен
team.purple.name = пурпурен team.purple.name = пурпурен
@@ -1305,12 +1381,14 @@ hint.respawn = За да се появите отново като кораб,
hint.respawn.mobile = Вие активирахте режим на управление на единица/структура. За да се върнете във вашия кораб, [accent]докоснете аватара в горния ляв ъгъл[]. hint.respawn.mobile = Вие активирахте режим на управление на единица/структура. За да се върнете във вашия кораб, [accent]докоснете аватара в горния ляв ъгъл[].
hint.desktopPause = Натиснете [accent][[Интервал][] за да поставите играта на пауза или да я продължите. hint.desktopPause = Натиснете [accent][[Интервал][] за да поставите играта на пауза или да я продължите.
hint.placeDrill = Изберете категория \ue85e [accent]Свредла[] от менюто в долния десен ъгъл, след това изберете \uf870 [accent]Свредло[] и кликнете върху медната руда за да го поставите. hint.placeDrill = Изберете категория \ue85e [accent]Свредла[] от менюто в долния десен ъгъл, след това изберете \uf870 [accent]Свредло[] и кликнете върху медната руда за да го поставите.
hint.placeDrill.mobile = Изберете категория \ue85e [accent]Свредла[] от менюто в долния десен ъгъл, след това изберете \uf870 [accent]Свредло[] и докоснете върху медната руда за да го поставите.\n\Натиснете \ue800 [accent]отметката[] в долния десен ъгъл за да потвърдите. hint.placeDrill.mobile = Изберете категория \ue85e [accent]Свредла[] от менюто в долния десен ъгъл, след това изберете \uf870 [accent]Свредло[] и докоснете върху медната руда за да го поставите.\nНатиснете \ue800 [accent]отметката[] в долния десен ъгъл за да потвърдите.
hint.placeConveyor = Конвейерите пренасят предмети от свредлата до другите блокове. Изберете \uf896 [accent]Конвейер[] от категори \ue814 [accent]Разпределяне[].\n\nНатиснете и завлачете за да поставите пътека от конвейери.\nИзползвайте [accent]Скрол[] за да завъртите конвейера. hint.placeConveyor = Конвейерите пренасят предмети от свредлата до другите блокове. Изберете \uf896 [accent]Конвейер[] от категори \ue814 [accent]Разпределяне[].\n\nНатиснете и завлачете за да поставите пътека от конвейери.\nИзползвайте [accent]Скрол[] за да завъртите конвейера.
hint.placeConveyor.mobile = Конвейерите пренасят предмети от свредлата до другите блокове. Изберете \uf896 [accent]Конвейер[] от категори \ue814 [accent]Разпределяне[].\n\nЗадръжте върху екрана за секунда и плъзнете за да позтавите пътека от конвейери. hint.placeConveyor.mobile = Конвейерите пренасят предмети от свредлата до другите блокове. Изберете \uf896 [accent]Конвейер[] от категори \ue814 [accent]Разпределяне[].\n\nЗадръжте върху екрана за секунда и плъзнете за да позтавите пътека от конвейери.
hint.placeTurret = Поставете \uf861 [accent]Кули[] за да защитите базата си от врагове.\n\nКулите се нуждаят от боеприпаси - в този случай, \uf838мед.\nИзползвайте конвейери и свредла за да ги снабдите. hint.placeTurret = Поставете \uf861 [accent]Кули[] за да защитите базата си от врагове.\n\nКулите се нуждаят от боеприпаси - в този случай, \uf838мед.\nИзползвайте конвейери и свредла за да ги снабдите.
hint.breaking = Натиснете с [accent]Десен клавиш[] и плъзнете за да унищожите блокове. hint.breaking = Натиснете с [accent]Десен клавиш[] и плъзнете за да унищожите блокове.
hint.breaking.mobile = Активирайте \ue817 [accent]чука[] от долния десен ъгъл и натиснете за да унищожите блокове.\n\nЗадръжте за секунда и плъзнете за да унищожите всички блокове в избраната зона. hint.breaking.mobile = Активирайте \ue817 [accent]чука[] от долния десен ъгъл и натиснете за да унищожите блокове.\n\nЗадръжте за секунда и плъзнете за да унищожите всички блокове в избраната зона.
hint.blockInfo = View information of a block by selecting it in the [accent]build menu[], then selecting the [accent][[?][] button at the right.
hint.derelict = [accent]Derelict[] structures are broken remnants of old bases that no longer function.\n\nThese structures can be [accent]deconstructed[] for resources.
hint.research = Използвайте бутонът \ue875 [accent]Проучване[] за да изследвате нови технологии. hint.research = Използвайте бутонът \ue875 [accent]Проучване[] за да изследвате нови технологии.
hint.research.mobile = Използвайте бутонът \ue875 [accent]Проучване[] в \ue88c [accent]Менюто[] за да изследвате нови технологии. hint.research.mobile = Използвайте бутонът \ue875 [accent]Проучване[] в \ue88c [accent]Менюто[] за да изследвате нови технологии.
hint.unitControl = Задръжте [accent][[L-Ctrl][] и [accent]кликнете[] за да управлявате ваша единици или кули. hint.unitControl = Задръжте [accent][[L-Ctrl][] и [accent]кликнете[] за да управлявате ваша единици или кули.
@@ -1330,8 +1408,9 @@ hint.payloadDrop.mobile = [accent]Докоснете и задръжте[] въ
hint.waveFire = Кулите [accent]Вълна[] заредени със вода ще действат и като пожарогасители. hint.waveFire = Кулите [accent]Вълна[] заредени със вода ще действат и като пожарогасители.
hint.generator = \uf879 [accent]Горивните генератори[] горят въглища и зареждат с електроенергия съседни блокове.\n\nРазстоянието за предаване на енергия може да се увеличи чрез \uf87f [accent]Електрически Възли[]. hint.generator = \uf879 [accent]Горивните генератори[] горят въглища и зареждат с електроенергия съседни блокове.\n\nРазстоянието за предаване на енергия може да се увеличи чрез \uf87f [accent]Електрически Възли[].
hint.guardian = [accent]Пазителите[] са единици с повече броня. Слаби боеприпаси като [accent]Мед[] и [accent]Олово[] са [scarlet]неефективни[] срещу тях.\n\nИзползвайте по - мощни кули или заредете ващите \uf861Дуо/\uf859Салво с \uf835 [accent]Графит[] за да ги повалите. hint.guardian = [accent]Пазителите[] са единици с повече броня. Слаби боеприпаси като [accent]Мед[] и [accent]Олово[] са [scarlet]неефективни[] срещу тях.\n\nИзползвайте по - мощни кули или заредете ващите \uf861Дуо/\uf859Салво с \uf835 [accent]Графит[] за да ги повалите.
hint.coreUpgrade = Ядрата могат да бъдат подобрявани като [accent]поставите по - добро ядро върху тях[].\n\nПоставете [accent]Фондация[] върху [accent]Шард[] ядрото. Уверете се че няма други препятствия там, където поставяте ядрото. hint.coreUpgrade = Ядрата могат да бъдат подобрявани като [accent]поставите по - добро ядро върху тях[].\n\nПоставете \uf868 [accent]Фондация[] върху \uf869 [accent]Шард[] ядрото. Уверете се че няма други препятствия там, където поставяте ядрото.
hint.presetLaunch = Към сивите [accent]сектори за кацане[], какъвто е [accent]Замръзнала Гора[] можете да изстреляте ядро от всякъде. Не е необходимо да превземането на съседна територия.\n\n[accent]Номерираните сектори[], като този, са [accent]пожелателни[]. hint.presetLaunch = Към сивите [accent]сектори за кацане[], какъвто е [accent]Замръзнала Гора[] можете да изстреляте ядро от всякъде. Не е необходимо да превземането на съседна територия.\n\n[accent]Номерираните сектори[], като този, са [accent]пожелателни[].
hint.presetDifficulty = 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.coreIncinerate = След като ядрото се препълни с конкретен тип ресурс, всички допълнителни доставени количества от него ще бъдат [accent]унищожени[].
hint.coopCampaign = Когато играете [accent]Кампанията в отбор[], ресурсите произведени на дадена карта ще бъдат автоматично изпратени [accent]до секторите на всички играчи[].\n\nВсички направени от собственика на сектора проучвания ще бъдат пренесени и на останалите играчи. hint.coopCampaign = Когато играете [accent]Кампанията в отбор[], ресурсите произведени на дадена карта ще бъдат автоматично изпратени [accent]до секторите на всички играчи[].\n\nВсички направени от собственика на сектора проучвания ще бъдат пренесени и на останалите играчи.
@@ -1361,8 +1440,7 @@ liquid.water.description = Използва се за охлаждане на м
liquid.slag.description = Може да се рафинира в Разделители до съставните ѝ метали или да се пръска върху врагове като оръжие. liquid.slag.description = Може да се рафинира в Разделители до съставните ѝ метали или да се пръска върху врагове като оръжие.
liquid.oil.description = Използва се в напредналото производство на материали или като запалителен боеприпас. liquid.oil.description = Използва се в напредналото производство на материали или като запалителен боеприпас.
liquid.cryofluid.description = Използва се като охладител в реактори, кули и фабрики. liquid.cryofluid.description = Използва се като охладител в реактори, кули и фабрики.
block.derelict = \uf77e [lightgray]Derelict
block.resupply-point.description = Презарежда близки единици с медни боеприпаси. Несъвместим с единици, които се нуждаят от електроенергия.
block.armored-conveyor.description = Придвижва предмети напред. Не приема вход от страни. block.armored-conveyor.description = Придвижва предмети напред. Не приема вход от страни.
block.illuminator.description = Излъчва светлина. block.illuminator.description = Излъчва светлина.
block.message.description = Съхранява съобщение за комуникация между съюзници. block.message.description = Съхранява съобщение за комуникация между съюзници.
@@ -1388,6 +1466,8 @@ block.item-source.description = Извежда безкрайно количес
block.item-void.description = Унищожава всякакви предмети. Достъпно само в Пясъчника. block.item-void.description = Унищожава всякакви предмети. Достъпно само в Пясъчника.
block.liquid-source.description = Извежда безкрайно количество течности. Достъпно само в Пясъчника. block.liquid-source.description = Извежда безкрайно количество течности. Достъпно само в Пясъчника.
block.liquid-void.description = Унищожава всякакви течности. Достъпно само в Пясъчника. block.liquid-void.description = Унищожава всякакви течности. Достъпно само в Пясъчника.
block.payload-source.description = Infinitely outputs payloads. Sandbox only.
block.payload-void.description = Destroys any payloads. Sandbox only.
block.copper-wall.description = Защитава структури от вражески огън. block.copper-wall.description = Защитава структури от вражески огън.
block.copper-wall-large.description = Защитава структури от вражески огън. block.copper-wall-large.description = Защитава структури от вражески огън.
block.titanium-wall.description = Защитава структури от вражески огън. block.titanium-wall.description = Защитава структури от вражески огън.
@@ -1409,7 +1489,7 @@ block.force-projector.description = Създава шестоъгълно сил
block.shock-mine.description = Освобождава електрически дъги при контакт с вражески единици. block.shock-mine.description = Освобождава електрически дъги при контакт с вражески единици.
block.conveyor.description = Пренася предмети напред. block.conveyor.description = Пренася предмети напред.
block.titanium-conveyor.description = Пренася предмети напред. По - бърз от стандартния конвейер. block.titanium-conveyor.description = Пренася предмети напред. По - бърз от стандартния конвейер.
block.plastanium-conveyor.description = Пренася предмети напред на партиди. Приема предмети само в началото на веригата и ги разтоварва в края в 3 посоки. Изисква товарене и разтоварване от няколко страни за максимална ефективност. block.plastanium-conveyor.description = Пренася предмети напред на партиди. Приема предмети само в началото на веригата и ги разтоварва в края в 3 посоки. Изисква товарене и разтоварване от няколко страни за максимална ефективност.
block.junction.description = Действа като мост за две кръстосани конвейерни линии. block.junction.description = Действа като мост за две кръстосани конвейерни линии.
block.bridge-conveyor.description = Пренася предмети над терен или постройки. block.bridge-conveyor.description = Пренася предмети над терен или постройки.
block.phase-conveyor.description = Мигновенно пренася предмети над терен или постройки. Има по - голям обхват от мостовия конвейер, но се нуждае от електроенергия. block.phase-conveyor.description = Мигновенно пренася предмети над терен или постройки. Има по - голям обхват от мостовия конвейер, но се нуждае от електроенергия.
@@ -1428,6 +1508,7 @@ block.conduit.description = Пренася течности еднопосочн
block.pulse-conduit.description = Пренася течности еднопосочно. Пренася по - бързо и съхранява повече от стандартния тръбопровод. block.pulse-conduit.description = Пренася течности еднопосочно. Пренася по - бързо и съхранява повече от стандартния тръбопровод.
block.plated-conduit.description = Пренася течности еднопосочно. Не приема вход от страни. Не позволява течове. block.plated-conduit.description = Пренася течности еднопосочно. Не приема вход от страни. Не позволява течове.
block.liquid-router.description = Разпределя внесените течности в до 3 посоки равномерно. Също може да съхранява някакво количество течност. block.liquid-router.description = Разпределя внесените течности в до 3 посоки равномерно. Също може да съхранява някакво количество течност.
block.liquid-container.description = Stores a sizeable amount of liquid. Outputs to all sides, similarly to a liquid router.
block.liquid-tank.description = Съхранява голямо количество течност. Може да изкарва течност във всички посоки, подобно на рутер за течности. block.liquid-tank.description = Съхранява голямо количество течност. Може да изкарва течност във всички посоки, подобно на рутер за течности.
block.liquid-junction.description = Действа като мост за два кръстосани тръбопровода. block.liquid-junction.description = Действа като мост за два кръстосани тръбопровода.
block.bridge-conduit.description = Транспортира течности над терен или сгради. block.bridge-conduit.description = Транспортира течности над терен или сгради.
@@ -1506,6 +1587,8 @@ block.memory-bank.description = Съхранява информация, коя
block.logic-display.description = Позволява изобразяването на графика чрез процесор. block.logic-display.description = Позволява изобразяването на графика чрез процесор.
block.large-logic-display.description = Позволява изобразяването на графика чрез процесор. block.large-logic-display.description = Позволява изобразяването на графика чрез процесор.
block.interplanetary-accelerator.description = Масивна електромагнитна релсова кула. Ускорява ядрата до необходимата скорост за междупланетно изстрелване. block.interplanetary-accelerator.description = Масивна електромагнитна релсова кула. Ускорява ядрата до необходимата скорост за междупланетно изстрелване.
block.repair-turret.description = Continuously repairs the closest damaged unit in its vicinity. Optionally accepts coolant.
block.payload-propulsion-tower.description = Long-range payload transport structure. Shoots payloads to other linked payload propulsion towers.
unit.dagger.description = Изстрелва стандартни боеприпаси по всички близки врагове. unit.dagger.description = Изстрелва стандартни боеприпаси по всички близки врагове.
unit.mace.description = Изстрелва поток от пламък по всички близки врагове. unit.mace.description = Изстрелва поток от пламък по всички близки врагове.
@@ -1540,6 +1623,11 @@ unit.omura.description = Изстрелва далечни пробивни ре
unit.alpha.description = Защитава ядро Шард от врагове. Строи структури. unit.alpha.description = Защитава ядро Шард от врагове. Строи структури.
unit.beta.description = Защитава ядро Фондация от врагове. Строи структури. unit.beta.description = Защитава ядро Фондация от врагове. Строи структури.
unit.gamma.description = Защитава ядро Център от врагове. Строи структури. unit.gamma.description = Защитава ядро Център от врагове. Строи структури.
unit.retusa.description = Fires homing torpedoes at nearby enemies. Repairs allied units.
unit.oxynoe.description = Fires structure-repairing streams of flame at nearby enemies. Targets nearby enemy projectiles with a point defense turret.
unit.cyerce.description = Fires seeking cluster-missiles at enemies. Repairs allied units.
unit.aegires.description = Shocks all enemy units and structures that enter its energy field. Repairs all allies.
unit.navanax.description = Fires explosive EMP projectiles, dealing significant damage to enemy power networks and repairing allied structures. Melts nearby enemies with 4 autonomous laser turrets.
lst.read = Прочети число от свързано хранилище за памет. lst.read = Прочети число от свързано хранилище за памет.
lst.write = Запиши число в свързано хранилище за памет. lst.write = Запиши число в свързано хранилище за памет.
@@ -1554,6 +1642,8 @@ lst.sensor = Взима информация от сграда или едини
lst.set = Задава променлива. lst.set = Задава променлива.
lst.operation = Изпълнява операция с 1 или 2 променливи. lst.operation = Изпълнява операция с 1 или 2 променливи.
lst.end = Започва списъка с инструкции от начало. lst.end = Започва списъка с инструкции от начало.
lst.wait = Wait a certain number of seconds.
lst.lookup = Look up an item/liquid/unit/block type by ID.\nTotal counts of each type can be accessed with:\n[accent]@unitCount[] / [accent]@itemCount[] / [accent]@liquidCount[] / [accent]@blockCount[]
lst.jump = Прескача до друга позиция в програмата ако дадено условие е изпълнено. lst.jump = Прескача до друга позиция в програмата ако дадено условие е изпълнено.
lst.unitbind = Поема контрол над следващата единица от избран тип и я записва в променливата [accent]@unit[]. lst.unitbind = Поема контрол над следващата единица от избран тип и я записва в променливата [accent]@unit[].
lst.unitcontrol = Управлява контролираната в момента единица. lst.unitcontrol = Управлява контролираната в момента единица.
@@ -1565,7 +1655,7 @@ logic.nounitbuild = [red]Действия за строене на единиц
lenum.type = Тип сграда/единица\nНапример, за рутер това ще върне [accent]@router[].\nНе е текст. lenum.type = Тип сграда/единица\nНапример, за рутер това ще върне [accent]@router[].\nНе е текст.
lenum.shoot = Стреля към позиция. lenum.shoot = Стреля към позиция.
lenum.shootp = Прицелва се в единица/сграда, изчислявайки нейната скорост. lenum.shootp = Прицелва се в единица/сграда, изчислявайки нейната скорост.
lenum.configure = Конфигурира постройка, например Сортировач. lenum.config = Building configuration, e.g. sorter item.
lenum.enabled = Дали блокът е активиран или забранен. lenum.enabled = Дали блокът е активиран или забранен.
laccess.color = Цвят на осветителя. laccess.color = Цвят на осветителя.
@@ -1573,6 +1663,7 @@ laccess.controller = Връща кой контролира единицата.\
laccess.dead = Дали дадена единица/сграда е била унищожена или вече е невалидна. laccess.dead = Дали дадена единица/сграда е била унищожена или вече е невалидна.
laccess.controlled = Връща:\n[accent]@ctrlProcessor[] ако единицата е контролирана от процесор\n[accent]@ctrlPlayer[] ако единицата/сградата е контролирана от играч\n[accent]@ctrlFormation[] ако единицата участва във формация\nИначе, връща 0. laccess.controlled = Връща:\n[accent]@ctrlProcessor[] ако единицата е контролирана от процесор\n[accent]@ctrlPlayer[] ако единицата/сградата е контролирана от играч\n[accent]@ctrlFormation[] ако единицата участва във формация\nИначе, връща 0.
laccess.commanded = [red]Отхвърлена опция. Скоро ще бъде премахната![]\nИзползвайте [accent]controlled[] вместо това. laccess.commanded = [red]Отхвърлена опция. Скоро ще бъде премахната![]\nИзползвайте [accent]controlled[] вместо това.
laccess.progress = Action progress, 0 to 1.\nReturns production, turret reload or construction progress.
graphicstype.clear = Запълва с цвятr. graphicstype.clear = Запълва с цвятr.
graphicstype.color = Задава цвят за следващи операции. graphicstype.color = Задава цвят за следващи операции.
@@ -1607,6 +1698,9 @@ lenum.len = Дължина на вектор.
lenum.sin = Синус, в градуси. lenum.sin = Синус, в градуси.
lenum.cos = Косинус, в градуси. lenum.cos = Косинус, в градуси.
lenum.tan = Тангенс, в градуси. lenum.tan = Тангенс, в градуси.
lenum.asin = Arc sine, in degrees.
lenum.acos = Arc cosine, in degrees.
lenum.atan = Arc tangent, in degrees.
#not a typo, look up 'range notation' #not a typo, look up 'range notation'
lenum.rand = Случайно число в регион [0, стойност). lenum.rand = Случайно число в регион [0, стойност).
lenum.log = Естествен логаритъм (ln). lenum.log = Естествен логаритъм (ln).
@@ -1677,6 +1771,7 @@ lenum.itemdrop = Разтовари предмет(и).
lenum.itemtake = Вземи предмет(и) от сграда. lenum.itemtake = Вземи предмет(и) от сграда.
lenum.paydrop = Разтовари товар. lenum.paydrop = Разтовари товар.
lenum.paytake = Вземи товар от сегашната позиция. lenum.paytake = Вземи товар от сегашната позиция.
lenum.payenter = Enter/land on the payload block the unit is on.
lenum.flag = Числов флаг на единица. lenum.flag = Числов флаг на единица.
lenum.mine = Добивай ресурси от позиция. lenum.mine = Добивай ресурси от позиция.
lenum.build = Построй структура. lenum.build = Построй структура.

View File

@@ -13,11 +13,14 @@ link.google-play.description = Obchod Google Play
link.f-droid.description = F-Droid link.f-droid.description = F-Droid
link.wiki.description = Oficiální Wiki Mindustry link.wiki.description = Oficiální Wiki Mindustry
link.suggestions.description = Suggest new features link.suggestions.description = Suggest new features
link.bug.description = Found one? Report it here
linkfail = Nepodařilo se otevřít odkaz!\nAdresa URL byla zkopírována do schránky. linkfail = Nepodařilo se otevřít odkaz!\nAdresa URL byla zkopírována do schránky.
screenshot = Snímek obrazovky uložen {0} screenshot = Snímek obrazovky uložen {0}
screenshot.invalid = Mapa je moc velká, nemusí být dost paměti pro získání snímku obrazovky. screenshot.invalid = Mapa je moc velká, nemusí být dost paměti pro získání snímku obrazovky.
gameover = Konec hry gameover = Konec hry
gameover.disconnect = Disconnect
gameover.pvp = Vyhrál tým [accent]{0}[]! gameover.pvp = Vyhrál tým [accent]{0}[]!
gameover.waiting = [accent]Waiting for next map...
highscore = [accent]Nový rekord! highscore = [accent]Nový rekord!
copied = Zkopírováno. copied = Zkopírováno.
indev.notready = Tato část hry ještě není připravena indev.notready = Tato část hry ještě není připravena
@@ -37,6 +40,13 @@ be.updating = Aktualizuji...
be.ignore = Přeskočit verzi be.ignore = Přeskočit verzi
be.noupdates = Aktualizace nebyla nalezena. be.noupdates = Aktualizace nebyla nalezena.
be.check = Zkontrolovat aktualizace be.check = Zkontrolovat aktualizace
mods.browser = Mod Browser
mods.browser.selected = Selected mod
mods.browser.add = Install
mods.browser.reinstall = Reinstall
mods.github.open = Repo
mods.browser.sortdate = Sort by recent
mods.browser.sortstars = Sort by stars
schematic = Šablona schematic = Šablona
schematic.add = Uložit šablonu... schematic.add = Uložit šablonu...
@@ -56,16 +66,23 @@ schematic.delete.confirm = Šablona bude kompletně vyhlazena.
schematic.rename = Přejmenovat šablonu schematic.rename = Přejmenovat šablonu
schematic.info = {0}x{1}, {2} bloků schematic.info = {0}x{1}, {2} bloků
schematic.disabled = [scarlet]Šablony jsou zakázány[]\nNa této [accent]mapě[] nebo [accent]serveru[] nemůžeš používat šablony. schematic.disabled = [scarlet]Šablony jsou zakázány[]\nNa této [accent]mapě[] nebo [accent]serveru[] nemůžeš používat šablony.
schematic.tags = Tags:
schematic.edittags = Edit Tags
schematic.addtag = Add Tag
schematic.texttag = Text Tag
schematic.icontag = Icon Tag
schematic.renametag = Rename Tag
schematic.tagdelconfirm = Delete this tag completely?
schematic.tagexists = That tag already exists.
stats = Statistiky stats = Statistiky
stat.wave = Vln poraženo: [accent]{0} stat.wave = Vln poraženo: [accent]{0}
stat.unitsCreated = Units Created:[accent] {0}
stat.enemiesDestroyed = Nepřátel zničeno: [accent]{0}[] stat.enemiesDestroyed = Nepřátel zničeno: [accent]{0}[]
stat.built = Budov postaveno: [accent]{0}[] stat.built = Budov postaveno: [accent]{0}[]
stat.destroyed = Budov zničeno: [accent]{0}[] stat.destroyed = Budov zničeno: [accent]{0}[]
stat.deconstructed = Budov rozebráno: [accent]{0}[] stat.deconstructed = Budov rozebráno: [accent]{0}[]
stat.delivered = Materiálu vysláno:
stat.playtime = Odehraný čas: [accent]{0}[] stat.playtime = Odehraný čas: [accent]{0}[]
stat.rank = Celková známka: [accent]{0}[]
globalitems = [accent]Celkové položky[] globalitems = [accent]Celkové položky[]
map.delete = Jsi si jistý, že chceš smazat mapu "[accent]{0}[]"? map.delete = Jsi si jistý, že chceš smazat mapu "[accent]{0}[]"?
@@ -75,12 +92,15 @@ level.mode = Herní režim:
coreattack = < Jádro je pod útokem! > coreattack = < Jádro je pod útokem! >
nearpoint = [ [scarlet]IHNED OPUSŤTE PROSTOR VÝSADKU[] ]\nNebezpečí okamžité smrti! nearpoint = [ [scarlet]IHNED OPUSŤTE PROSTOR VÝSADKU[] ]\nNebezpečí okamžité smrti!
database = Katalog objektů database = Katalog objektů
database.button = Database
savegame = Uložit hru savegame = Uložit hru
loadgame = Načíst hru loadgame = Načíst hru
joingame = Připojit se ke hře joingame = Připojit se ke hře
customgame = Vlastní hra customgame = Vlastní hra
newgame = Nová hra newgame = Nová hra
none = <žádný> none = <žádný>
none.found = [lightgray]<none found>
none.inmap = [lightgray]<none in map>
minimap = Mapička minimap = Mapička
position = Pozice position = Pozice
close = Zavřít close = Zavřít
@@ -100,18 +120,20 @@ uploadingpreviewfile = Nahrávám soubor s náhledem
committingchanges = Provádím změny committingchanges = Provádím změny
done = Hotovo done = Hotovo
feature.unsupported = Tvoje zařízení nepodporuje tuto vlastnost hry. feature.unsupported = Tvoje zařízení nepodporuje tuto vlastnost hry.
mods.initfailed = [red]⚠[] The previous Mindustry instance failed to initialize. This was likely caused by misbehaving mods.\n\nTo prevent a crash loop, [red]all mods have been disabled.[]
mods.alphainfo = Měj na paměti, že modifikace jsou stále v alfa fázi vývoje a mohou být [scarlet]velmi chybové[].\nNahlaš, prosím, jakékoliv závady na GitHub Mindustry. Děkujeme!
mods = Mody mods = Mody
mods.none = [lightgray]Modifikace nebyly nalezeny.[] mods.none = [lightgray]Modifikace nebyly nalezeny.[]
mods.guide = Průvodce modifikacemi mods.guide = Průvodce modifikacemi
mods.report = Nahlásit závadu mods.report = Nahlásit závadu
mods.openfolder = Otevřít složku s modifikacemi mods.openfolder = Otevřít složku s modifikacemi
mods.viewcontent = View Content
mods.reload = Znovu načíst mods.reload = Znovu načíst
mods.reloadexit = Hra bude nyní ukončena, aby si znovu načetla modifikace. mods.reloadexit = Hra bude nyní ukončena, aby si znovu načetla modifikace.
mod.installed = [[Installed]
mod.display = [gray]Modifikace:[][orange] {0}[] mod.display = [gray]Modifikace:[][orange] {0}[]
mod.enabled = [lightgray]Povoleno[] mod.enabled = [lightgray]Povoleno[]
mod.disabled = [scarlet]Zakázáno[] mod.disabled = [scarlet]Zakázáno[]
mod.multiplayer.compatible = [gray]Multiplayer Compatible
mod.disable = Zakázat mod.disable = Zakázat
mod.content = Obsah: mod.content = Obsah:
mod.delete.error = Nebylo možnost smazat modifikaci. Soubor může být používán. mod.delete.error = Nebylo možnost smazat modifikaci. Soubor může být používán.
@@ -145,6 +167,7 @@ launchcore = Vyslat jádro
filename = Název souboru: filename = Název souboru:
unlocked = Byl odemmknut nový blok! unlocked = Byl odemmknut nový blok!
available = Je zpřístupněn nový výzkum! available = Je zpřístupněn nový výzkum!
unlock.incampaign = < Unlock in campaign for details >
completed = [accent]Dokončeno[] completed = [accent]Dokončeno[]
techtree = Technologie techtree = Technologie
research.legacy = Nalezena výzkumná data z verze [accent]5.0[].\nChceš [accent]tato data načíst[], nebo [accent]je zahodit[] a začít výzkum v nové kampani (což doporučujeme)? research.legacy = Nalezena výzkumná data z verze [accent]5.0[].\nChceš [accent]tato data načíst[], nebo [accent]je zahodit[] a začít výzkum v nové kampani (což doporučujeme)?
@@ -191,6 +214,7 @@ hosts.none = [lightgray]Žádné místní hry nebyly nalezeny![]
host.invalid = [scarlet]Nejde se připojit k hostiteli.[] host.invalid = [scarlet]Nejde se připojit k hostiteli.[]
servers.local = Místní servery servers.local = Místní servery
servers.local.steam = Open Games & Local Servers
servers.remote = Vzdálené servery servers.remote = Vzdálené servery
servers.global = Komunitní servery servers.global = Komunitní servery
@@ -205,6 +229,8 @@ trace.ip = Adresa IP: [accent]{0}[]
trace.id = Unikátní ID: [accent]{0}[] trace.id = Unikátní ID: [accent]{0}[]
trace.mobile = Mobilní klient hry: [accent]{0}[] trace.mobile = Mobilní klient hry: [accent]{0}[]
trace.modclient = Upravený klient hry: [accent]{0}[] trace.modclient = Upravený klient hry: [accent]{0}[]
trace.times.joined = Times Joined: [accent]{0}
trace.times.kicked = Times Kicked: [accent]{0}
invalidid = Neplatná adresa IP klienta! Zašli prosím zprávu o chybě. invalidid = Neplatná adresa IP klienta! Zašli prosím zprávu o chybě.
server.bans = Zákazy server.bans = Zákazy
server.bans.none = Žádní hráči se zákazem nebyli nalezeni. server.bans.none = Žádní hráči se zákazem nebyli nalezeni.
@@ -260,6 +286,7 @@ save.corrupted = Uložení je poškozené nebo neplatné.
empty = <Prázný> empty = <Prázný>
on = On on = On
off = Off off = Off
save.search = Search saved games...
save.autosave = Automatické uložení: {0} save.autosave = Automatické uložení: {0}
save.map = Mapa: {0} save.map = Mapa: {0}
save.wave = Vlna: {0} save.wave = Vlna: {0}
@@ -278,6 +305,7 @@ cancel = Zrušit
openlink = Otevřít odkaz openlink = Otevřít odkaz
copylink = Zkopírovat odkaz copylink = Zkopírovat odkaz
back = Zpět back = Zpět
max = Max
crash.export = Exportovat záznamy o zhroucení hry crash.export = Exportovat záznamy o zhroucení hry
crash.none = Záznamy o zhroucení hry nebyly nalezeny. crash.none = Záznamy o zhroucení hry nebyly nalezeny.
crash.exported = Záznamy o zhroucení hry byly exportovány. crash.exported = Záznamy o zhroucení hry byly exportovány.
@@ -288,15 +316,15 @@ data.exported = Data byla exportována.
data.invalid = Herní data nejsou v pořádku. data.invalid = Herní data nejsou v pořádku.
data.import.confirm = Import externích dat smaže [scarlet]všechna[] Tvá současná herní data.\n[accent]Toto nelze vrátit zpět![]\n\nPo importu dat se hra bezprostředně sama ukončí. data.import.confirm = Import externích dat smaže [scarlet]všechna[] Tvá současná herní data.\n[accent]Toto nelze vrátit zpět![]\n\nPo importu dat se hra bezprostředně sama ukončí.
quit.confirm = Jsi si jistý, že chceš ukončit hru? quit.confirm = Jsi si jistý, že chceš ukončit hru?
quit.confirm.tutorial = Jsi si jistý?Výuku je možné znovu spustit v [accent]Volby->Hra->Spustit znovu výuku[].
loading = [accent]Načítám... loading = [accent]Načítám...
reloading = [accent]Načítám modifikace... downloading = [accent]Downloading...
saving = [accent]Ukládám... saving = [accent]Ukládám...
respawn = [accent][[{0}][] k znovuzrození v jádře respawn = [accent][[{0}][] k znovuzrození v jádře
cancelbuilding = [accent][[{0}][] vyčistí plán šablony cancelbuilding = [accent][[{0}][] vyčistí plán šablony
selectschematic = [accent][[{0}][] provede výběr a zkopírování selectschematic = [accent][[{0}][] provede výběr a zkopírování
pausebuilding = [accent][[{0}][] zastaví stavění pausebuilding = [accent][[{0}][] zastaví stavění
resumebuilding = [scarlet][[{0}][] bude pokračovat ve stavění resumebuilding = [scarlet][[{0}][] bude pokračovat ve stavění
enablebuilding = [scarlet][[{0}][] to enable building
showui = UI je skryto.\nZmáčkni [accent][[{0}][] pro jeho zobrazení. showui = UI je skryto.\nZmáčkni [accent][[{0}][] pro jeho zobrazení.
wave = [accent]Vlna číslo {0}[] wave = [accent]Vlna číslo {0}[]
wave.cap = [accent]Vlna {0} z {1}[] wave.cap = [accent]Vlna {0} z {1}[]
@@ -333,6 +361,7 @@ publishing = [accent]Publikuji...
publish.confirm = Opravdu chceš toto publikovat?\n\n[lightgray]Ujisti se nejprve, že souhlasíš se smluvními podmínkami Workshopu na Steamu (EULA), jinak se Tvoje položky nezobrazí.[] publish.confirm = Opravdu chceš toto publikovat?\n\n[lightgray]Ujisti se nejprve, že souhlasíš se smluvními podmínkami Workshopu na Steamu (EULA), jinak se Tvoje položky nezobrazí.[]
publish.error = Chyba při publikování položky: {0} publish.error = Chyba při publikování položky: {0}
steam.error = Nepodařilo se inicializovat služby platformy Steam. Chyba: {0} steam.error = Nepodařilo se inicializovat služby platformy Steam. Chyba: {0}
editor.cliffs = Walls To Cliffs
editor.brush = Štětec editor.brush = Štětec
editor.openin = Otevřít v editoru editor.openin = Otevřít v editoru
@@ -349,15 +378,22 @@ editor.ingame = Upravit ve hře
editor.publish.workshop = Publikovat do Workshopu na Steamu editor.publish.workshop = Publikovat do Workshopu na Steamu
editor.newmap = Nová mapa editor.newmap = Nová mapa
editor.center = Vycentrovat editor.center = Vycentrovat
editor.search = Search maps...
editor.filters = Filter Maps
editor.filters.mode = Gamemodes:
editor.filters.type = Map Type:
editor.filters.search = Search In:
editor.filters.author = Author
editor.filters.description = Description
workshop = Workshop na Steamu workshop = Workshop na Steamu
waves.title = Vlny waves.title = Vlny
waves.remove = Odebrat waves.remove = Odebrat
waves.never = <Nikdy>
waves.every = každých waves.every = každých
waves.waves = vln(y) waves.waves = vln(y)
waves.perspawn = za zrození waves.perspawn = za zrození
waves.shields = štítů/vlnu waves.shields = štítů/vlnu
waves.to = do waves.to = do
waves.max = max units
waves.guardian = Strážce waves.guardian = Strážce
waves.preview = Náhled waves.preview = Náhled
waves.edit = Upravit.... waves.edit = Upravit....
@@ -366,6 +402,13 @@ waves.load = Načíst ze schránky
waves.invalid = Neplatné vlny ve schránce. waves.invalid = Neplatné vlny ve schránce.
waves.copied = Vlny byly zkopírovány. waves.copied = Vlny byly zkopírovány.
waves.none = Žádní nepřátelé nebyli definováni.\nVlny s prázdným rozložením budou automaticky upraveny na výchozí rozložení. waves.none = Žádní nepřátelé nebyli definováni.\nVlny s prázdným rozložením budou automaticky upraveny na výchozí rozložení.
waves.sort = Sort By
waves.sort.reverse = Reverse Sort
waves.sort.begin = Begin
waves.sort.health = Health
waves.sort.type = Type
waves.units.hide = Hide All
waves.units.show = Show All
#toto je záměrně malými písmeny #toto je záměrně malými písmeny
wavemode.counts = počty wavemode.counts = počty
@@ -375,6 +418,7 @@ wavemode.health = zdraví
editor.default = [lightgray]<Výchozí>[] editor.default = [lightgray]<Výchozí>[]
details = Podrobnosti... details = Podrobnosti...
edit = Upravit... edit = Upravit...
variables = Vars
editor.name = Jméno: editor.name = Jméno:
editor.spawn = Zrodit jednotku editor.spawn = Zrodit jednotku
editor.removeunit = Odstranit jednotku editor.removeunit = Odstranit jednotku
@@ -459,11 +503,13 @@ filter.option.circle-scale = Poloměr kružnice
filter.option.octaves = Octávy filter.option.octaves = Octávy
filter.option.falloff = Pokles filter.option.falloff = Pokles
filter.option.angle = Úhel filter.option.angle = Úhel
filter.option.rotate = Rotate
filter.option.amount = Amount filter.option.amount = Amount
filter.option.block = Blok filter.option.block = Blok
filter.option.floor = Povrch filter.option.floor = Povrch
filter.option.flooronto = Cílový povrch filter.option.flooronto = Cílový povrch
filter.option.target = Cíl filter.option.target = Cíl
filter.option.replacement = Replacement
filter.option.wall = Stěna filter.option.wall = Stěna
filter.option.ore = Ruda filter.option.ore = Ruda
filter.option.floor2 = Druhotný povrch filter.option.floor2 = Druhotný povrch
@@ -480,6 +526,7 @@ load = Načíst
save = Uložit save = Uložit
fps = FPS: {0} fps = FPS: {0}
ping = Odezva: {0} ms ping = Odezva: {0} ms
tps = TPS: {0}
memory = Paměť: {0} MB memory = Paměť: {0} MB
memory2 = Paměť:\n {0} MB +\n {1} MB memory2 = Paměť:\n {0} MB +\n {1} MB
language.restart = Hru je třeba restartovat, aby se provedla změna jazyka. language.restart = Hru je třeba restartovat, aby se provedla změna jazyka.
@@ -507,12 +554,13 @@ configure = Přizpůsobit vybavení
loadout = Načtení loadout = Načtení
resources = Zdroje resources = Zdroje
bannedblocks = Zakázané bloky bannedblocks = Zakázané bloky
bannedunits = Banned Units
addall = Přidat vše addall = Přidat vše
launch.from = Vysláno z: [accent]{0} launch.from = Vysláno z: [accent]{0}
launch.destination = Cíl: {0} launch.destination = Cíl: {0}
configure.invalid = Hodnota musí být číslo mezi 0 a {0}. configure.invalid = Hodnota musí být číslo mezi 0 a {0}.
add = Přidat... add = Přidat...
boss.health = Životy Strážce guardian = Guardian
connectfail = [scarlet]Nepovedlo se připojení k serveru:\n\n[accent]{0}[] connectfail = [scarlet]Nepovedlo se připojení k serveru:\n\n[accent]{0}[]
error.unreachable = Server je nedostupný.\nJe IP adresa napsaná správně (XXX.XXX.XXX.XXX)? error.unreachable = Server je nedostupný.\nJe IP adresa napsaná správně (XXX.XXX.XXX.XXX)?
@@ -530,11 +578,14 @@ weather.snow.name = Sníh
weather.sandstorm.name = Písečná ouře weather.sandstorm.name = Písečná ouře
weather.sporestorm.name = Spórová bouře weather.sporestorm.name = Spórová bouře
weather.fog.name = Mlha weather.fog.name = Mlha
sectorlist = Sectors
sectorlist.attacked = {0} under attack
sectors.unexplored = [lightgray]Neprozkoumáno sectors.unexplored = [lightgray]Neprozkoumáno
sectors.resources = Zdroje: sectors.resources = Zdroje:
sectors.production = Výroba: sectors.production = Výroba:
sectors.export = Export: sectors.export = Export:
sectors.import = Import:
sectors.time = Čas: sectors.time = Čas:
sectors.threat = Ohrožení: sectors.threat = Ohrožení:
sectors.wave = Vlna: sectors.wave = Vlna:
@@ -556,6 +607,7 @@ sector.attacked = Sektor [accent]{0}[white] pod útokem!
sector.lost = Sektor [accent]{0}[white] ztracen! :( sector.lost = Sektor [accent]{0}[white] ztracen! :(
#note: chybějící mezera v řádce níže je záměrná :) #note: chybějící mezera v řádce níže je záměrná :)
sector.captured = Sektor [accent]{0}[white]polapen! :) sector.captured = Sektor [accent]{0}[white]polapen! :)
sector.changeicon = Change Icon
threat.low = Nízké threat.low = Nízké
threat.medium = Střední threat.medium = Střední
@@ -584,6 +636,8 @@ sector.biomassFacility.name = Zařízení pro syntézu biomasy
sector.windsweptIslands.name = Větrné ostrovy sector.windsweptIslands.name = Větrné ostrovy
sector.extractionOutpost.name = Extrakční základna sector.extractionOutpost.name = Extrakční základna
sector.planetaryTerminal.name = Planetární odpalovací terminál sector.planetaryTerminal.name = Planetární odpalovací terminál
sector.coastline.name = Coastline
sector.navalFortress.name = Naval Fortress
sector.groundZero.description = Optimální místo, kde znovu začít. Nízký výskyt nepřátel. Několik málo surovin.\nPosbírej co nejvíce olova a mědi.\nBěž dál. sector.groundZero.description = Optimální místo, kde znovu začít. Nízký výskyt nepřátel. Několik málo surovin.\nPosbírej co nejvíce olova a mědi.\nBěž dál.
sector.frozenForest.description = Dokonce až sem, blízko hor, se dokázaly spóry rozrůst. Mráz je však nemůže zadržet navěky.\n\nPusť se do práce za pomocí energie. Stav spalovací generátory. Nauč se, jak používat opravovací věže. sector.frozenForest.description = Dokonce až sem, blízko hor, se dokázaly spóry rozrůst. Mráz je však nemůže zadržet navěky.\n\nPusť se do práce za pomocí energie. Stav spalovací generátory. Nauč se, jak používat opravovací věže.
@@ -601,6 +655,21 @@ sector.windsweptIslands.description = Vzdálen od pevniny je tento řetízek ost
sector.extractionOutpost.description = Vzdálená pevnost, postavená nepřítelem za účelem vysílání zdrojů do okolních sektorů.\n\nDoprava položek napříč sektory je nezbytná pro lapení dalších sektorů. Znič základnu. Vyzkoumej jejich Vysílací plošiny. sector.extractionOutpost.description = Vzdálená pevnost, postavená nepřítelem za účelem vysílání zdrojů do okolních sektorů.\n\nDoprava položek napříč sektory je nezbytná pro lapení dalších sektorů. Znič základnu. Vyzkoumej jejich Vysílací plošiny.
sector.impact0078.description = Zde leží zbytky mezihvězdné lodi, která vstoupila d otohoto systému.\n\nZachraň z vraku vše, co se dá. Vyzkoumej nepoškozenou technologii. sector.impact0078.description = Zde leží zbytky mezihvězdné lodi, která vstoupila d otohoto systému.\n\nZachraň z vraku vše, co se dá. Vyzkoumej nepoškozenou technologii.
sector.planetaryTerminal.description = Konečný cíl.\n\nTato pobřežní základna obsahuje konstrukce schopné vyslat jádra na okolní planety. Je mimořádně dobře opevněna.\n\nVyrob námořní jednotky. Odstraň nepřítele tak rychle, jak umíš. Vyzkoumej vysílací konstrukci. sector.planetaryTerminal.description = Konečný cíl.\n\nTato pobřežní základna obsahuje konstrukce schopné vyslat jádra na okolní planety. Je mimořádně dobře opevněna.\n\nVyrob námořní jednotky. Odstraň nepřítele tak rychle, jak umíš. Vyzkoumej vysílací konstrukci.
status.burning.name = Burning
status.freezing.name = Freezing
status.wet.name = Wet
status.muddy.name = Muddy
status.melting.name = Melting
status.sapped.name = Sapped
status.electrified.name = Electrified
status.spore-slowed.name = Spore Slowed
status.tarred.name = Tarred
status.overdrive.name = Overdrive
status.overclock.name = Overclock
status.shocked.name = Shocked
status.blasted.name = Blasted
status.unmoving.name = Unmoving
status.boss.name = Guardian
settings.language = Jazyk settings.language = Jazyk
settings.data = Data hry settings.data = Data hry
@@ -623,6 +692,7 @@ settings.clearcampaignsaves.confirm = Jsi si jist, že opravdu chceš vymazat v
paused = [accent]< Pozastaveno >[] paused = [accent]< Pozastaveno >[]
clear = Vyčistit clear = Vyčistit
banned = [scarlet]Zakázán[] banned = [scarlet]Zakázán[]
unsupported.environment = [scarlet]Unsupported Environment
yes = Ano yes = Ano
no = Ne no = Ne
info.title = Informace info.title = Informace
@@ -631,6 +701,7 @@ error.crashtitle = Objevila se chyba
unit.nobuild = [scarlet]Jednotka nemůže stavět unit.nobuild = [scarlet]Jednotka nemůže stavět
lastaccessed = [lightgray]Naposledy použil: {0} lastaccessed = [lightgray]Naposledy použil: {0}
block.unknown = [lightgray]???[] block.unknown = [lightgray]???[]
stat.showinmap = <load map to show>
stat.description = Účel stat.description = Účel
stat.input = Vstup stat.input = Vstup
@@ -638,6 +709,7 @@ stat.output = Výstup
stat.booster = Posilovač stat.booster = Posilovač
stat.tiles = Vyžadované dlaždice stat.tiles = Vyžadované dlaždice
stat.affinities = Synergie stat.affinities = Synergie
stat.opposites = Opposites
stat.powercapacity = Kapacita energie stat.powercapacity = Kapacita energie
stat.powershot = Energie na 1 výstřel stat.powershot = Energie na 1 výstřel
stat.damage = Poškození stat.damage = Poškození
@@ -660,6 +732,7 @@ stat.memorycapacity = Kapacita paměti
stat.basepowergeneration = Základní generování energie stat.basepowergeneration = Základní generování energie
stat.productiontime = Čas produkce stat.productiontime = Čas produkce
stat.repairtime = Čas do úplné opravy stat.repairtime = Čas do úplné opravy
stat.repairspeed = Repair Speed
stat.weapons = Zbraně stat.weapons = Zbraně
stat.bullet = Střela stat.bullet = Střela
stat.speedincrease = Zvýšení rychlosti stat.speedincrease = Zvýšení rychlosti
@@ -669,6 +742,7 @@ stat.drillspeed = Základní rychlost vrtu
stat.boosteffect = Účinek posílení stat.boosteffect = Účinek posílení
stat.maxunits = Nejvýše aktivních jednotek stat.maxunits = Nejvýše aktivních jednotek
stat.health = Životy stat.health = Životy
stat.armor = Armor
stat.buildtime = Čas konstrukce stat.buildtime = Čas konstrukce
stat.maxconsecutive = Nejvýše po sobě stat.maxconsecutive = Nejvýše po sobě
stat.buildcost = Cena konstrukce stat.buildcost = Cena konstrukce
@@ -697,6 +771,14 @@ stat.commandlimit = Limit ovládání
stat.abilities = Schopnosti stat.abilities = Schopnosti
stat.canboost = Umí posilovat stat.canboost = Umí posilovat
stat.flying = Létající stat.flying = Létající
stat.ammouse = Ammo Use
stat.damagemultiplier = Damage Multiplier
stat.healthmultiplier = Health Multiplier
stat.speedmultiplier = Speed Multiplier
stat.reloadmultiplier = Reload Multiplier
stat.buildspeedmultiplier = Build Speed Multiplier
stat.reactive = Reacts
stat.healing = Healing
ability.forcefield = Silové pole ability.forcefield = Silové pole
ability.repairfield = Opravit pole ability.repairfield = Opravit pole
@@ -704,6 +786,7 @@ ability.statusfield = Stav pole
ability.unitspawn = {0} továrna ability.unitspawn = {0} továrna
ability.shieldregenfield = Silově opravné pole ability.shieldregenfield = Silově opravné pole
ability.movelightning = Pohybující se blesk ability.movelightning = Pohybující se blesk
ability.energyfield = Energy Field: [accent]{0}[] damage ~ [accent]{1}[] blocks / [accent]{2}[] targets
bar.drilltierreq = Je vyžadován lepší vrt bar.drilltierreq = Je vyžadován lepší vrt
bar.noresources = Chybějí zdroje bar.noresources = Chybějí zdroje
@@ -711,6 +794,7 @@ bar.corereq = Je vyžadováno základní jádro
bar.drillspeed = Rychlost vrtu: {0}/s bar.drillspeed = Rychlost vrtu: {0}/s
bar.pumpspeed = Rychlost pumpy: {0}/s bar.pumpspeed = Rychlost pumpy: {0}/s
bar.efficiency = Účinnost: {0}% bar.efficiency = Účinnost: {0}%
bar.boost = Boost: +{0}%
bar.powerbalance = Energie: {0} bar.powerbalance = Energie: {0}
bar.powerstored = Uskladněno: {0}/{1} bar.powerstored = Uskladněno: {0}/{1}
bar.poweramount = Energie celkem: {0} bar.poweramount = Energie celkem: {0}
@@ -719,35 +803,34 @@ bar.powerlines = Spojení: {0}/{1}
bar.items = Předměty: {0} bar.items = Předměty: {0}
bar.capacity = Kapacita: {0} bar.capacity = Kapacita: {0}
bar.unitcap = {0} {1}/{2} bar.unitcap = {0} {1}/{2}
bar.limitreached = [scarlet] {0} / {1}[white] {2}\n[lightgray][[jednotka je vypnuta]
bar.liquid = Chlazení bar.liquid = Chlazení
bar.heat = Teplo bar.heat = Teplo
bar.power = Energie bar.power = Energie
bar.progress = Konstrukce v průběhu bar.progress = Konstrukce v průběhu
bar.input = Vstup bar.input = Vstup
bar.output = Výstup bar.output = Výstup
bar.strength = [stat]{0}[lightgray]x strength
units.processorcontrol = [lightgray]Procesor je ovládán[] units.processorcontrol = [lightgray]Procesor je ovládán[]
bullet.damage = [stat]{0}[lightgray] poškození[] bullet.damage = [stat]{0}[lightgray] poškození[]
bullet.splashdamage = [stat]{0}[lightgray] plošného poškození ~[stat] {1}[lightgray] dlaždic bullet.splashdamage = [stat]{0}[lightgray] plošného poškození ~[stat] {1}[lightgray] dlaždic
bullet.incendiary = [stat]zápalný bullet.incendiary = [stat]zápalný
bullet.sapping = [stat]oslabující
bullet.homing = [stat]samonaváděcí bullet.homing = [stat]samonaváděcí
bullet.shock = [stat]šokový bullet.frags = [stat]{0}[lightgray]x frag bullets:
bullet.frag = [stat]trhavý bullet.lightning = [stat]{0}[lightgray]x lightning ~ [stat]{1}[lightgray] damage
bullet.buildingdamage = [stat]{0}%[lightgray] building damage
bullet.knockback = [stat]{0}[lightgray] odhození[] bullet.knockback = [stat]{0}[lightgray] odhození[]
bullet.pierce = [stat]{0}[lightgray]x průrazné[] bullet.pierce = [stat]{0}[lightgray]x průrazné[]
bullet.infinitepierce = [stat]průrazné[] bullet.infinitepierce = [stat]průrazné[]
bullet.healpercent = [stat]{0}[lightgray]% opravující bullet.healpercent = [stat]{0}[lightgray]% opravující
bullet.freezing = [stat]zmrazující[]
bullet.tarred = [stat]dehtující[]
bullet.multiplier = [stat]{0}[lightgray]x více střel[] bullet.multiplier = [stat]{0}[lightgray]x více střel[]
bullet.reload = [stat]{0}[lightgray]x rychlost střelby[] bullet.reload = [stat]{0}[lightgray]x rychlost střelby[]
unit.blocks = bloky unit.blocks = bloky
unit.blockssquared = bloky² unit.blockssquared = bloky²
unit.powersecond = energie/sekunda unit.powersecond = energie/sekunda
unit.tilessecond = tiles/second
unit.liquidsecond = kapalin/sekundu unit.liquidsecond = kapalin/sekundu
unit.itemssecond = předmětů/sekundu unit.itemssecond = předmětů/sekundu
unit.liquidunits = jednotek kapalin unit.liquidunits = jednotek kapalin
@@ -764,6 +847,7 @@ unit.items = předměty
unit.thousands = tis unit.thousands = tis
unit.millions = mio unit.millions = mio
unit.billions = mld unit.billions = mld
unit.pershot = /shot
category.purpose = Účel category.purpose = Účel
category.general = Všeobecné category.general = Všeobecné
category.power = Energie category.power = Energie
@@ -772,17 +856,19 @@ category.items = Předměty
category.crafting = Vstup/Výstup category.crafting = Vstup/Výstup
category.function = Funkce category.function = Funkce
category.optional = Volitelné vylepšení category.optional = Volitelné vylepšení
setting.skipcoreanimation.name = Skip Core Launch/Land Animation
setting.landscape.name = Uzamknout krajinu setting.landscape.name = Uzamknout krajinu
setting.shadows.name = Stíny setting.shadows.name = Stíny
setting.blockreplace.name = Automatický návrh bloků setting.blockreplace.name = Automatický návrh bloků
setting.linear.name = Lineární filtrování setting.linear.name = Lineární filtrování
setting.hints.name = Rady a tipy setting.hints.name = Rady a tipy
setting.flow.name = Zobrazit rychlost toku zdroje [scarlet](experimentální)[] setting.logichints.name = Logic Hints
setting.backgroundpause.name = Pozastavit v pozadí setting.backgroundpause.name = Pozastavit v pozadí
setting.buildautopause.name = Automaticky pozastavit stavění setting.buildautopause.name = Automaticky pozastavit stavění
setting.doubletapmine.name = Double-Tap to Mine
setting.modcrashdisable.name = Disable Mods On Startup Crash
setting.animatedwater.name = Animované povrchy setting.animatedwater.name = Animované povrchy
setting.animatedshields.name = Animované štíty setting.animatedshields.name = Animované štíty
setting.antialias.name = Použít antialias [lightgray](vyžaduje restart)[]
setting.playerindicators.name = Indikátor pro hráče setting.playerindicators.name = Indikátor pro hráče
setting.indicators.name = Indikátor pro nepřátele setting.indicators.name = Indikátor pro nepřátele
setting.autotarget.name = Automaticky zaměřovat setting.autotarget.name = Automaticky zaměřovat
@@ -792,6 +878,7 @@ setting.fpscap.name = Strop FPS (snímků/s)
setting.fpscap.none = Žádný setting.fpscap.none = Žádný
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Škálování uživatelského rozhraní[lightgray] (je vyžadován restart)[] setting.uiscale.name = Škálování uživatelského rozhraní[lightgray] (je vyžadován restart)[]
setting.uiscale.description = Restart required to apply changes.
setting.swapdiagonal.name = Vždy pokládat úhlopříčně setting.swapdiagonal.name = Vždy pokládat úhlopříčně
setting.difficulty.training = Zácviková setting.difficulty.training = Zácviková
setting.difficulty.easy = Lehká setting.difficulty.easy = Lehká
@@ -810,6 +897,8 @@ setting.seconds = {0} sekund
setting.milliseconds = {0} milisekund setting.milliseconds = {0} milisekund
setting.fullscreen.name = Celá obrazovka setting.fullscreen.name = Celá obrazovka
setting.borderlesswindow.name = Bezokrajové okno [lightgray](může výt vyžadován restart) setting.borderlesswindow.name = Bezokrajové okno [lightgray](může výt vyžadován restart)
setting.borderlesswindow.name.windows = Borderless Fullscreen
setting.borderlesswindow.description = Restart may be required to apply changes.
setting.fps.name = Ukázat FPS a ping setting.fps.name = Ukázat FPS a ping
setting.smoothcamera.name = Plynulá kamera setting.smoothcamera.name = Plynulá kamera
setting.vsync.name = Vertikální synchronizace setting.vsync.name = Vertikální synchronizace
@@ -831,7 +920,9 @@ setting.chatopacity.name = Průsvitnost kanálu zpráv
setting.lasersopacity.name = Průsvitnost energetického laseru setting.lasersopacity.name = Průsvitnost energetického laseru
setting.bridgeopacity.name = Průsvitnost přemostění setting.bridgeopacity.name = Průsvitnost přemostění
setting.playerchat.name = Zobrazit bublinu se zprávami hráče setting.playerchat.name = Zobrazit bublinu se zprávami hráče
setting.showweather.name = Show Weather Graphics
public.confirm = Chceš Tvoji hru zpřístupnit veřejnosti?\n[accent]Kdokoli se bude moci připojit ke tvé hře.[]\n[lightgray]Toto se dá později změnit v nabídce Volby->Hra->Veřejná viditelnost hry. public.confirm = Chceš Tvoji hru zpřístupnit veřejnosti?\n[accent]Kdokoli se bude moci připojit ke tvé hře.[]\n[lightgray]Toto se dá později změnit v nabídce Volby->Hra->Veřejná viditelnost hry.
public.confirm.really = If you want to play with friends, use [green]Invite Friend[] instead of a [scarlet]Public server[]!\nAre you sure you want to make your game [scarlet]public[]?
public.beta = Poznámka: nevydané verze her nemůžou být veřejné. public.beta = Poznámka: nevydané verze her nemůžou být veřejné.
uiscale.reset = Škálování uživatelskho rozhraní se změnilo.\nZmáčkni "OK", abys potvrdil toto nastavení.\n[scarlet]Návrat k původním hodnotám proběhne za [accent]{0}[] vteřin...[] uiscale.reset = Škálování uživatelskho rozhraní se změnilo.\nZmáčkni "OK", abys potvrdil toto nastavení.\n[scarlet]Návrat k původním hodnotám proběhne za [accent]{0}[] vteřin...[]
uiscale.cancel = Ukončit a odejít uiscale.cancel = Ukončit a odejít
@@ -897,6 +988,7 @@ keybind.pause_building.name = Pozastavit nebo spustit stavění
keybind.minimap.name = Mapička keybind.minimap.name = Mapička
keybind.planet_map.name = Planetární mapa keybind.planet_map.name = Planetární mapa
keybind.research.name = Výzkum keybind.research.name = Výzkum
keybind.block_info.name = Block Info
keybind.chat.name = Kanál zpráv keybind.chat.name = Kanál zpráv
keybind.player_list.name = Seznam hráčů keybind.player_list.name = Seznam hráčů
keybind.console.name = Terminál keybind.console.name = Terminál
@@ -906,6 +998,7 @@ keybind.toggle_menus.name = Přepnout zobrazení nabídek
keybind.chat_history_prev.name = Pohyb v historii zpráv zpět keybind.chat_history_prev.name = Pohyb v historii zpráv zpět
keybind.chat_history_next.name = Pohyb v historii zpráv dopředu keybind.chat_history_next.name = Pohyb v historii zpráv dopředu
keybind.chat_scroll.name = Rolování kanálu zpráv keybind.chat_scroll.name = Rolování kanálu zpráv
keybind.chat_mode.name = Change Chat Mode
keybind.drop_unit.name = Zahodit jednotku keybind.drop_unit.name = Zahodit jednotku
keybind.zoom_minimap.name = Přiblížit mapu keybind.zoom_minimap.name = Přiblížit mapu
mode.help.title = Popis režimů mode.help.title = Popis režimů
@@ -922,17 +1015,24 @@ mode.custom = Vlastní pravidla
rules.infiniteresources = Neomezeně surovin rules.infiniteresources = Neomezeně surovin
rules.reactorexplosions = Výbuch reaktoru rules.reactorexplosions = Výbuch reaktoru
rules.coreincinerates = Core Incinerates Overflow
rules.schematic = Šablony povoleny rules.schematic = Šablony povoleny
rules.wavetimer = Časovač vln rules.wavetimer = Časovač vln
rules.waves = Vlny rules.waves = Vlny
rules.attack = Režim útoku rules.attack = Režim útoku
rules.buildai = Umělá inteligence staví rules.buildai = Umělá inteligence staví
rules.aitier = AI Tier
rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP)
rules.corecapture = Capture Core On Destruction
rules.polygoncoreprotection = Polygonal Core Protection
rules.enemyCheat = Neomezeně surovin pro umělou inteligenci rules.enemyCheat = Neomezeně surovin pro umělou inteligenci
rules.blockhealthmultiplier = Násobek zdraví bloků rules.blockhealthmultiplier = Násobek zdraví bloků
rules.blockdamagemultiplier = Násobek poškození bloků rules.blockdamagemultiplier = Násobek poškození bloků
rules.unitbuildspeedmultiplier = Násobek rychlosti výroby jednotek rules.unitbuildspeedmultiplier = Násobek rychlosti výroby jednotek
rules.unithealthmultiplier = Násobek zdraví jednotek rules.unithealthmultiplier = Násobek zdraví jednotek
rules.unitdamagemultiplier = Násobek poškození jednotkami rules.unitdamagemultiplier = Násobek poškození jednotkami
rules.unitcapvariable = Cores Contribute To Unit Cap
rules.unitcap = Base Unit Cap
rules.enemycorebuildradius = Poloměr, ve kterém se okolo nepřátelského jádra nesmí stavět: [lightgray](dlaždic)[] rules.enemycorebuildradius = Poloměr, ve kterém se okolo nepřátelského jádra nesmí stavět: [lightgray](dlaždic)[]
rules.wavespacing = Čas rozestupu mezi vlnami: [lightgray](vteřin)[] rules.wavespacing = Čas rozestupu mezi vlnami: [lightgray](vteřin)[]
rules.buildcostmultiplier = Násobek ceny stavění rules.buildcostmultiplier = Násobek ceny stavění
@@ -941,12 +1041,15 @@ rules.deconstructrefundmultiplier = Násobek vratky při rozebrání
rules.waitForWaveToEnd = Vlny čekají na nepřátele rules.waitForWaveToEnd = Vlny čekají na nepřátele
rules.dropzoneradius = Poloměr oblasti pro vylíhnutí: [lightgray](dlaždic)[] rules.dropzoneradius = Poloměr oblasti pro vylíhnutí: [lightgray](dlaždic)[]
rules.unitammo = Jednotky vyžadují munici rules.unitammo = Jednotky vyžadují munici
rules.enemyteam = Enemy Team
rules.playerteam = Player Team
rules.title.waves = Vlny rules.title.waves = Vlny
rules.title.resourcesbuilding = Suroviny a stavění rules.title.resourcesbuilding = Suroviny a stavění
rules.title.enemy = Nepřátelé rules.title.enemy = Nepřátelé
rules.title.unit = Jednotky rules.title.unit = Jednotky
rules.title.experimental = Experimentální rules.title.experimental = Experimentální
rules.title.environment = Environmentální rules.title.environment = Environmentální
rules.title.teams = Teams
rules.lighting = Osvětlení rules.lighting = Osvětlení
rules.enemyLights = Světla nepřátel rules.enemyLights = Světla nepřátel
rules.fire = Výstřel rules.fire = Výstřel
@@ -954,12 +1057,14 @@ rules.explosions = Výbušné poškození bloku/jednotky
rules.ambientlight = Světlo prostředí rules.ambientlight = Světlo prostředí
rules.weather = Počasí rules.weather = Počasí
rules.weather.frequency = Četnost: rules.weather.frequency = Četnost:
rules.weather.always = Always
rules.weather.duration = Trvání: rules.weather.duration = Trvání:
content.item.name = Předměty content.item.name = Předměty
content.liquid.name = Kapaliny content.liquid.name = Kapaliny
content.unit.name = Jednotky content.unit.name = Jednotky
content.block.name = Bloky content.block.name = Bloky
content.status.name = Status Effects
content.sector.name = Sektory content.sector.name = Sektory
item.copper.name = Měď item.copper.name = Měď
@@ -1009,6 +1114,11 @@ unit.minke.name = Minke
unit.bryde.name = Bryde unit.bryde.name = Bryde
unit.sei.name = Sei unit.sei.name = Sei
unit.omura.name = Omura unit.omura.name = Omura
unit.retusa.name = Retusa
unit.oxynoe.name = Oxynoe
unit.cyerce.name = Cyerce
unit.aegires.name = Aegires
unit.navanax.name = Navanax
unit.alpha.name = Alfa unit.alpha.name = Alfa
unit.beta.name = Beta unit.beta.name = Beta
unit.gamma.name = Gama unit.gamma.name = Gama
@@ -1016,14 +1126,13 @@ unit.scepter.name = Žezlo
unit.reign.name = Panovník unit.reign.name = Panovník
unit.vela.name = Vela unit.vela.name = Vela
unit.corvus.name = Havran unit.corvus.name = Havran
block.resupply-point.name = Zásobovací místo
block.parallax.name = Paralaxa block.parallax.name = Paralaxa
block.cliff.name = Útes block.cliff.name = Útes
block.sand-boulder.name = Pískovec block.sand-boulder.name = Pískovec
block.basalt-boulder.name = Čedičový balvan block.basalt-boulder.name = Čedičový balvan
block.grass.name = Tráva block.grass.name = Tráva
block.molten-slag.name = Struska block.molten-slag.name = Struska
block.pooled-cryofluid.name = Cryofluid
block.space.name = Vesmír block.space.name = Vesmír
block.salt.name = Sůl block.salt.name = Sůl
block.salt-wall.name = Solné skály block.salt-wall.name = Solné skály
@@ -1057,6 +1166,7 @@ block.core-nucleus.name = Jádro: Atom
block.deep-water.name = Hluboká voda block.deep-water.name = Hluboká voda
block.shallow-water.name = Voda block.shallow-water.name = Voda
block.tainted-water.name = Zamořená voda block.tainted-water.name = Zamořená voda
block.deep-tainted-water.name = Deep Tainted Water
block.darksand-tainted-water.name = Zamořená voda s černým pískem block.darksand-tainted-water.name = Zamořená voda s černým pískem
block.tar.name = Dehet block.tar.name = Dehet
block.stone.name = Kámen block.stone.name = Kámen
@@ -1069,6 +1179,7 @@ block.sand-water.name = Voda s pískem
block.darksand-water.name = Voda s černým pískem block.darksand-water.name = Voda s černým pískem
block.char.name = Dřevěné uhlí block.char.name = Dřevěné uhlí
block.dacite.name = Dacit block.dacite.name = Dacit
block.rhyolite.name = Rhyolite
block.dacite-wall.name = Stěna dacitu block.dacite-wall.name = Stěna dacitu
block.dacite-boulder.name = Dacitový kámen block.dacite-boulder.name = Dacitový kámen
block.ice-snow.name = Zasněžený led block.ice-snow.name = Zasněžený led
@@ -1086,6 +1197,7 @@ block.spore-cluster.name = Shluk spór
block.metal-floor.name = Kovový povrch 1 block.metal-floor.name = Kovový povrch 1
block.metal-floor-2.name = Kovový povrch 2 block.metal-floor-2.name = Kovový povrch 2
block.metal-floor-3.name = Kovový povrch 3 block.metal-floor-3.name = Kovový povrch 3
block.metal-floor-4.name = Metal Floor 4
block.metal-floor-5.name = Kovový povrch 4 block.metal-floor-5.name = Kovový povrch 4
block.metal-floor-damaged.name = Poškozený kovový povrch block.metal-floor-damaged.name = Poškozený kovový povrch
block.dark-panel-1.name = Tmavá deska 1 block.dark-panel-1.name = Tmavá deska 1
@@ -1126,7 +1238,6 @@ block.sorter.name = Třídička
block.inverted-sorter.name = Obrácená třídička block.inverted-sorter.name = Obrácená třídička
block.message.name = Zpráva block.message.name = Zpráva
block.illuminator.name = Osvětlovač block.illuminator.name = Osvětlovač
block.illuminator.description = Malý, kompaktní, konfigurovatelný zdroj světla. Vyžaduje pro svoje fungování energii.
block.overflow-gate.name = Brána s přepadem block.overflow-gate.name = Brána s přepadem
block.underflow-gate.name = Brána s podtokem block.underflow-gate.name = Brána s podtokem
block.silicon-smelter.name = Křemíková huť block.silicon-smelter.name = Křemíková huť
@@ -1177,11 +1288,13 @@ block.solar-panel.name = Solární panel
block.solar-panel-large.name = Velký solární panel block.solar-panel-large.name = Velký solární panel
block.oil-extractor.name = Vrt na naftu block.oil-extractor.name = Vrt na naftu
block.repair-point.name = Opravovací bod block.repair-point.name = Opravovací bod
block.repair-turret.name = Repair Turret
block.pulse-conduit.name = Pulzní potrubí block.pulse-conduit.name = Pulzní potrubí
block.plated-conduit.name = Plátované potrubí block.plated-conduit.name = Plátované potrubí
block.phase-conduit.name = Fázové potrubí block.phase-conduit.name = Fázové potrubí
block.liquid-router.name = Směrovač kapalin block.liquid-router.name = Směrovač kapalin
block.liquid-tank.name = Nádrž na kapaliny block.liquid-tank.name = Nádrž na kapaliny
block.liquid-container.name = Liquid Container
block.liquid-junction.name = Křižovatka kapalin block.liquid-junction.name = Křižovatka kapalin
block.bridge-conduit.name = Přemostění potrubí block.bridge-conduit.name = Přemostění potrubí
block.rotary-pump.name = Rotační čerpadlo block.rotary-pump.name = Rotační čerpadlo
@@ -1207,7 +1320,6 @@ block.meltdown.name = Rozpékač
block.foreshadow.name = Znamení osudu block.foreshadow.name = Znamení osudu
block.container.name = Kontejnér block.container.name = Kontejnér
block.launch-pad.name = Vysílací plošina block.launch-pad.name = Vysílací plošina
block.launch-pad-large.name = Velká vysílací plošina
block.segment.name = Úsek block.segment.name = Úsek
block.command-center.name = Velín block.command-center.name = Velín
block.ground-factory.name = Pozemní továrna block.ground-factory.name = Pozemní továrna
@@ -1219,14 +1331,26 @@ block.exponential-reconstructor.name = Exponenciální přestavbovač
block.tetrative-reconstructor.name = Mocninný přestavbovač block.tetrative-reconstructor.name = Mocninný přestavbovač
block.payload-conveyor.name = Dopravník nákladu block.payload-conveyor.name = Dopravník nákladu
block.payload-router.name = Směřovač nákladu block.payload-router.name = Směřovač nákladu
block.duct.name = Duct
block.duct-router.name = Duct Router
block.duct-bridge.name = Duct Bridge
block.payload-propulsion-tower.name = Payload Propulsion Tower
block.payload-void.name = Payload Void
block.payload-source.name = Payload Source
block.disassembler.name = Rozebírač block.disassembler.name = Rozebírač
block.silicon-crucible.name = Tavicí tyglík pro křemík block.silicon-crucible.name = Tavicí tyglík pro křemík
block.overdrive-dome.name = Velká urychlující kupole block.overdrive-dome.name = Velká urychlující kupole
#experimental, may be removed
block.block-forge.name = Výheň bloků
block.block-loader.name = Nakladač bloků
block.block-unloader.name = Vykladač bloků
block.interplanetary-accelerator.name = Meziplanetární urychlovač block.interplanetary-accelerator.name = Meziplanetární urychlovač
block.constructor.name = Constructor
block.constructor.description = Fabricates structures up to 2x2 tiles in size.
block.large-constructor.name = Large Constructor
block.large-constructor.description = Fabricates structures up to 4x4 tiles in size.
block.deconstructor.name = Deconstructor
block.deconstructor.description = Deconstructs structures and units. Returns 100% of build cost.
block.payload-loader.name = Payload Loader
block.payload-loader.description = Load liquids and items into blocks.
block.payload-unloader.name = Payload Unloader
block.payload-unloader.description = Unloads liquids and items from blocks.
block.switch.name = Přepínač block.switch.name = Přepínač
block.micro-processor.name = Mikroprocesor block.micro-processor.name = Mikroprocesor
@@ -1240,7 +1364,6 @@ block.memory-bank.name = Paměťová banka
team.blue.name = modrý team.blue.name = modrý
team.crux.name = červený team.crux.name = červený
team.sharded.name = oranžový team.sharded.name = oranžový
team.orange.name = oranžový
team.derelict.name = opuštěný team.derelict.name = opuštěný
team.green.name = zelený team.green.name = zelený
team.purple.name = fialový team.purple.name = fialový
@@ -1255,12 +1378,14 @@ hint.respawn = Aby ses znovu přepnul na loď, zmáčkni [accent][[V][].
hint.respawn.mobile = Přepnul ses na ovládání jednotky nebo konstrukce. Aby ses přepnul zpět na loď, klikni na avatara vlevo nahoře. hint.respawn.mobile = Přepnul ses na ovládání jednotky nebo konstrukce. Aby ses přepnul zpět na loď, klikni na avatara vlevo nahoře.
hint.desktopPause = Zmáčkni [accent][[mezerník][] k pozastavení a zase spuštění hry. hint.desktopPause = Zmáčkni [accent][[mezerník][] k pozastavení a zase spuštění hry.
hint.placeDrill = Vyber si záložku \ue85e [accent]Vrtů[] v nabídce vpravo dole, potom vyber \uf870 [accent]Vrt[] a klikni na oblast s mědí k umístění. hint.placeDrill = Vyber si záložku \ue85e [accent]Vrtů[] v nabídce vpravo dole, potom vyber \uf870 [accent]Vrt[] a klikni na oblast s mědí k umístění.
hint.placeDrill.mobile = Vyber si záložku \ue85e [accent]Vrtů[] v nabídce vpravo dole, potom vyber \uf870 [accent]Vrt[] a ťupni na oblast s mědí k umístění.\n\Ťupni na \ue800 [accent]zaškrtnutí[] vpravo dole pro potvrzení. hint.placeDrill.mobile = Vyber si záložku \ue85e [accent]Vrtů[] v nabídce vpravo dole, potom vyber \uf870 [accent]Vrt[] a ťupni na oblast s mědí k umístění.\nŤupni na \ue800 [accent]zaškrtnutí[] vpravo dole pro potvrzení.
hint.placeConveyor = Dopravníky přesouvají materiál z vrtu do dalších bloků. Vyber \uf896 [accent]Dopravník[] ze záložky \ue814 [accent]Distribuce[].\n\nKlikni a táhni pro umístění vícero dopravníků.\n[accent]Roluj[] pro otočení. hint.placeConveyor = Dopravníky přesouvají materiál z vrtu do dalších bloků. Vyber \uf896 [accent]Dopravník[] ze záložky \ue814 [accent]Distribuce[].\n\nKlikni a táhni pro umístění vícero dopravníků.\n[accent]Roluj[] pro otočení.
hint.placeConveyor.mobile = Dopravníky přesouvají materiál z vrtu do dalších bloků. Vyber \uf896 [accent]Dopravník[] ze záložky \ue814 [accent]Distribuce[].\n\nPodrž chvíli prst a táhni pro umístění vícero dopravníků. hint.placeConveyor.mobile = Dopravníky přesouvají materiál z vrtu do dalších bloků. Vyber \uf896 [accent]Dopravník[] ze záložky \ue814 [accent]Distribuce[].\n\nPodrž chvíli prst a táhni pro umístění vícero dopravníků.
hint.placeTurret = Umisti \uf861 [accent]Věž[], abys ubránil Tvoji základnu před nepřáteli.\n\nVěže vyžaduj munici - v tomto případě je jí \uf838měď.\nPoužij vrty a dopravníky, abys nějakou získal. hint.placeTurret = Umisti \uf861 [accent]Věž[], abys ubránil Tvoji základnu před nepřáteli.\n\nVěže vyžaduj munici - v tomto případě je jí \uf838měď.\nPoužij vrty a dopravníky, abys nějakou získal.
hint.breaking = Klikni [accent]pravým tlačítkem[] a potáhni pro rozbití bloků. hint.breaking = Klikni [accent]pravým tlačítkem[] a potáhni pro rozbití bloků.
hint.breaking.mobile = Použij \ue817 [accent]kladivo[] v pravém spodním rohu a pak ťupni pro rozbití bloků.\n\nPodrž chvíli prst a táhni pro rozbití bloků ve výběru. hint.breaking.mobile = Použij \ue817 [accent]kladivo[] v pravém spodním rohu a pak ťupni pro rozbití bloků.\n\nPodrž chvíli prst a táhni pro rozbití bloků ve výběru.
hint.blockInfo = View information of a block by selecting it in the [accent]build menu[], then selecting the [accent][[?][] button at the right.
hint.derelict = [accent]Derelict[] structures are broken remnants of old bases that no longer function.\n\nThese structures can be [accent]deconstructed[] for resources.
hint.research = Použij tlačítko \ue875 [accent]Výzkum[] pro vyzkoumání nové technologie. hint.research = Použij tlačítko \ue875 [accent]Výzkum[] pro vyzkoumání nové technologie.
hint.research.mobile = Použij tlačítko \ue875 [accent]Výzkum[] v \ue88c [accent]nabídce[] pro vyzkoumání nové technologie. hint.research.mobile = Použij tlačítko \ue875 [accent]Výzkum[] v \ue88c [accent]nabídce[] pro vyzkoumání nové technologie.
hint.unitControl = Podrž [accent][[Levý Ctrl][] a [accent]klikni[] pro ovládání spřátelených jednotek nebo věží. hint.unitControl = Podrž [accent][[Levý Ctrl][] a [accent]klikni[] pro ovládání spřátelených jednotek nebo věží.
@@ -1282,6 +1407,7 @@ hint.generator = \uf879 [accent]Spalovací generátory[] pálí uhlí a přená
hint.guardian = Jednotky [accent]Strážce[] jsou obrněné. Měkká munice, jako je například [accent]měď[] a [accent]olovo[] je [scarlet]neefektivní[].\n\nPoužij vylepšené věže nebo \uf835 [accent]grafitovou[] munici pro \uf861 Střílnu Duo/\uf859 Salvu, abys Strážce sejmul. hint.guardian = Jednotky [accent]Strážce[] jsou obrněné. Měkká munice, jako je například [accent]měď[] a [accent]olovo[] je [scarlet]neefektivní[].\n\nPoužij vylepšené věže nebo \uf835 [accent]grafitovou[] munici pro \uf861 Střílnu Duo/\uf859 Salvu, abys Strážce sejmul.
hint.coreUpgrade = Jádro může být vylepšeno [accent]překrytím jádrem vyšší úrovně[].\n\nUmísti jádro typu [accent]Základ[] přes jádro typu [accent]Odštěpek[]. Ujisti se, že v okolí nejsou žádné překážky. hint.coreUpgrade = Jádro může být vylepšeno [accent]překrytím jádrem vyšší úrovně[].\n\nUmísti jádro typu [accent]Základ[] přes jádro typu [accent]Odštěpek[]. Ujisti se, že v okolí nejsou žádné překážky.
hint.presetLaunch = Na šedé [accent]sektory v přistávací zóně[], jako je například [accent]Zamrzlý les[], se lze vyslat kdykoli. Nevyžadují polapení okolního teritoria.\n\n[accent]Číslované sektory[], jako je tento, jsou [accent]volitelné[]. hint.presetLaunch = Na šedé [accent]sektory v přistávací zóně[], jako je například [accent]Zamrzlý les[], se lze vyslat kdykoli. Nevyžadují polapení okolního teritoria.\n\n[accent]Číslované sektory[], jako je tento, jsou [accent]volitelné[].
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 = 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.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.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áší.
@@ -1311,8 +1437,7 @@ liquid.water.description = Používá se pro chladící stroje a na zpracování
liquid.slag.description = Používá se v oddělovačích pro rozdělení na jednotlivé kovy, nebo je chrlena na protivníky z věží. liquid.slag.description = Používá se v oddělovačích pro rozdělení na jednotlivé kovy, nebo je chrlena na protivníky z věží.
liquid.oil.description = Používá se v pokročilé materiálové výrobě a jako zápalná munice. liquid.oil.description = Používá se v pokročilé materiálové výrobě a jako zápalná munice.
liquid.cryofluid.description = Používá se jako chladící kapalina v reaktorech, věžích a továrnách. liquid.cryofluid.description = Používá se jako chladící kapalina v reaktorech, věžích a továrnách.
block.derelict = \uf77e [lightgray]Derelict
block.resupply-point.description = Zásobuje okolní jednotky měděnou municí. Není kompatibilní s jednotkami, které vyžadují energii z baterie.
block.armored-conveyor.description = Přepravuje předměty vpřed. Nepřijímá předměty ze stran. block.armored-conveyor.description = Přepravuje předměty vpřed. Nepřijímá předměty ze stran.
block.illuminator.description = Vydává světlo. block.illuminator.description = Vydává světlo.
block.message.description = Ukládá zprávu pro komunikaci mezi spojenci. block.message.description = Ukládá zprávu pro komunikaci mezi spojenci.
@@ -1338,6 +1463,8 @@ block.item-source.description = Nekonečný zdroj předmětů. Jen v režimu Pí
block.item-void.description = Zničí jakýkoliv vstupní předmět, který bloku pošleš. Jen v režimu Pískoviště. block.item-void.description = Zničí jakýkoliv vstupní předmět, který bloku pošleš. Jen v režimu Pískoviště.
block.liquid-source.description = Nekonečný zdroj kapalin. Jen v režimu Pískoviště. block.liquid-source.description = Nekonečný zdroj kapalin. Jen v režimu Pískoviště.
block.liquid-void.description = Zničí jakoukoliv kapalinu, kterou bloku pošleš. Jen v režimu Pískoviště. block.liquid-void.description = Zničí jakoukoliv kapalinu, kterou bloku pošleš. Jen v režimu Pískoviště.
block.payload-source.description = Infinitely outputs payloads. Sandbox only.
block.payload-void.description = Destroys any payloads. Sandbox only.
block.copper-wall.description = Chrání konstrukce před nepřátelskými střelami. block.copper-wall.description = Chrání konstrukce před nepřátelskými střelami.
block.copper-wall-large.description = Chrání konstrukce před nepřátelskými střelami. block.copper-wall-large.description = Chrání konstrukce před nepřátelskými střelami.
block.titanium-wall.description = Chrání konstrukce před nepřátelskými střelami. block.titanium-wall.description = Chrání konstrukce před nepřátelskými střelami.
@@ -1359,7 +1486,7 @@ block.force-projector.description = Vytváří okolo sebe šestiúhelníkové si
block.shock-mine.description = Vydává energetické výboje při dotyku nepřátelskou jednotkou. block.shock-mine.description = Vydává energetické výboje při dotyku nepřátelskou jednotkou.
block.conveyor.description = Přepravuje předměty vpřed. block.conveyor.description = Přepravuje předměty vpřed.
block.titanium-conveyor.description = Přepravuje předměty vpřed. Rychlejší, než standardní dopravník. block.titanium-conveyor.description = Přepravuje předměty vpřed. Rychlejší, než standardní dopravník.
block.plastanium-conveyor.description = Přepravuje předměty vpřed in batches. Přijímá předměty zezadu, a vykládá je do tří směrů vpředu. Vyžaduje více nakládacích a vykládacích bodů pro špičkový průtok. block.plastanium-conveyor.description = Přepravuje předměty vpřed in batches. Přijímá předměty zezadu, a vykládá je do tří směrů vpředu. Vyžaduje více nakládacích a vykládacích bodů pro špičkový průtok.
block.junction.description = Funguje jako most pro dva křížící se dopravníky. block.junction.description = Funguje jako most pro dva křížící se dopravníky.
block.bridge-conveyor.description = Přepravuje předměty přes terén nebo budovy. block.bridge-conveyor.description = Přepravuje předměty přes terén nebo budovy.
block.phase-conveyor.description = Okamžitě přepravuje předměty přes terén nebo budovy. Má delší dosah než standardní přemostění přepravníku, ale vyžaduje energii. block.phase-conveyor.description = Okamžitě přepravuje předměty přes terén nebo budovy. Má delší dosah než standardní přemostění přepravníku, ale vyžaduje energii.
@@ -1378,6 +1505,7 @@ block.conduit.description = Přepravuje kapaliny vpřed. Používá se spolu s p
block.pulse-conduit.description = Přepravuje kapaliny vpřed. Přepravuje kapaliny rychleji a ukládá jich více, než standadní potrubí. block.pulse-conduit.description = Přepravuje kapaliny vpřed. Přepravuje kapaliny rychleji a ukládá jich více, než standadní potrubí.
block.plated-conduit.description = Přepravuje kapaliny vpřed. Nepřijímá kapaliny ze stran. Nemá úniky. block.plated-conduit.description = Přepravuje kapaliny vpřed. Nepřijímá kapaliny ze stran. Nemá úniky.
block.liquid-router.description = Přijímá kapalinu z jednoho směru a vydává ji rovnomerně do tří ostatních stran. Umí též uchovat malé množství kapaliny. block.liquid-router.description = Přijímá kapalinu z jednoho směru a vydává ji rovnomerně do tří ostatních stran. Umí též uchovat malé množství kapaliny.
block.liquid-container.description = Stores a sizeable amount of liquid. Outputs to all sides, similarly to a liquid router.
block.liquid-tank.description = Ukládá velké množství kapaliny. Předává ji do stran, podobně jako směřovač kapalin. block.liquid-tank.description = Ukládá velké množství kapaliny. Předává ji do stran, podobně jako směřovač kapalin.
block.liquid-junction.description = Funguje jako most pro dvě křížící se potrubí. block.liquid-junction.description = Funguje jako most pro dvě křížící se potrubí.
block.bridge-conduit.description = Přepravuje kapalinu přes terén a budovy. block.bridge-conduit.description = Přepravuje kapalinu přes terén a budovy.
@@ -1409,7 +1537,7 @@ block.core-shard.description = Jádro základny. Pokud je zničena, sektor je zt
block.core-shard.details = První iterace. Kompaktní. Sebereplikující. Vybavená vysílacím pohonem na jedno použití. Není navržena pro meziplanetární cestování. block.core-shard.details = První iterace. Kompaktní. Sebereplikující. Vybavená vysílacím pohonem na jedno použití. Není navržena pro meziplanetární cestování.
block.core-foundation.description = Jádro základny. Dobře opevněná. Pojme více surovin, než základna Odstěpek. block.core-foundation.description = Jádro základny. Dobře opevněná. Pojme více surovin, než základna Odstěpek.
block.core-foundation.details = Druhá iterace. block.core-foundation.details = Druhá iterace.
block.core-nucleus.description = Jádro základny. Velmi dobře opevněná. Dokáže skladovat enormní množství zdrojů. block.core-nucleus.description = Jádro základny. Velmi dobře opevněná. Dokáže skladovat enormní množství zdrojů.
block.core-nucleus.details = Třetí a konečná iterace vývoje jádra. block.core-nucleus.details = Třetí a konečná iterace vývoje jádra.
block.vault.description = Ukládá velké množství předmětů od každého typu. K vyskladnění věcí z trezoru je možné použít odbavovač. block.vault.description = Ukládá velké množství předmětů od každého typu. K vyskladnění věcí z trezoru je možné použít odbavovač.
block.container.description = Ukládá menší množství předmětů od každého typu. K vyskladnění věcí z kontejneru je možné použít odbavovač. block.container.description = Ukládá menší množství předmětů od každého typu. K vyskladnění věcí z kontejneru je možné použít odbavovač.
@@ -1421,7 +1549,7 @@ block.scorch.description = Sežehne pozemní jednotky blízkosti. Velmi efektivn
block.hail.description = Střílí na dálku malé patrony na pozemní nepřátele. block.hail.description = Střílí na dálku malé patrony na pozemní nepřátele.
block.wave.description = Střílí po nepřátelích proudy kapaliny (například strusky). Umí automaticky uhasit oheň, pokud je zásobena vodou. block.wave.description = Střílí po nepřátelích proudy kapaliny (například strusky). Umí automaticky uhasit oheň, pokud je zásobena vodou.
block.lancer.description = Po nabití střílí mocné energetické paprsky na pozemní cíle. block.lancer.description = Po nabití střílí mocné energetické paprsky na pozemní cíle.
block.arc.description = Střílí výboje po pozemních jednotkách. block.arc.description = Střílí výboje po pozemních jednotkách.
block.swarmer.description = Střílí po nepřátelích samonaváděcí střely. block.swarmer.description = Střílí po nepřátelích samonaváděcí střely.
block.salvo.description = Střílí na nepřátele rychlé dávky střel. block.salvo.description = Střílí na nepřátele rychlé dávky střel.
block.fuse.description = Střílí trojici pronikavých výbuchů na blízké nepřátele. block.fuse.description = Střílí trojici pronikavých výbuchů na blízké nepřátele.
@@ -1429,13 +1557,14 @@ block.ripple.description = Střílí na dálku shluky střel na pozemní jednotk
block.cyclone.description = Střílí vybuchující dávky na blízké nepřátele. block.cyclone.description = Střílí vybuchující dávky na blízké nepřátele.
block.spectre.description = Střílí velké náboje, které pronikají brněním jak pozemních, tak vzdušných cílů. block.spectre.description = Střílí velké náboje, které pronikají brněním jak pozemních, tak vzdušných cílů.
block.meltdown.description = Po nabití střílí nepřetržitý laserový paprsek na nepřátele v okolí. Vyžaduje ke své funkci chlazení. block.meltdown.description = Po nabití střílí nepřetržitý laserový paprsek na nepřátele v okolí. Vyžaduje ke své funkci chlazení.
block.foreshadow.description = Fires a large single-target bolt over long distances. Prioritizes enemies with higher max health.
block.repair-point.description = Nepřetržitě opravuje nejbližší poškozenou jednotku v poli své působnosti. block.repair-point.description = Nepřetržitě opravuje nejbližší poškozenou jednotku v poli své působnosti.
block.segment.description = Poškozuje a ničí příchozí střely. Laserové střely ale zacílit neumí. block.segment.description = Poškozuje a ničí příchozí střely. Laserové střely ale zacílit neumí.
block.parallax.description = Střílí tažný paprsek, který přitahuje vzdušné cíle, a poškozuje je. block.parallax.description = Střílí tažný paprsek, který přitahuje vzdušné cíle, a poškozuje je.
block.tsunami.description = Střílí mocné proudy kapalin na nepřátele. Samočinně hasí oheň, pokud je zásobován vodou. block.tsunami.description = Střílí mocné proudy kapalin na nepřátele. Samočinně hasí oheň, pokud je zásobován vodou.
block.silicon-crucible.description = Rafinuje křemík z písku a uhlí za použití pyratitu jako přídavného zdroje tepla. Účinnější na horkých místech. block.silicon-crucible.description = Rafinuje křemík z písku a uhlí za použití pyratitu jako přídavného zdroje tepla. Účinnější na horkých místech.
block.disassembler.description = Odděluje ze strusky stopové množství exotických minerálových součástí při malé účinnosti. Umí vyrobit thorium. block.disassembler.description = Odděluje ze strusky stopové množství exotických minerálových součástí při malé účinnosti. Umí vyrobit thorium.
block.overdrive-dome.description = Zvyšuje rychlost okolních konstrukcí. Vyžaduje ke svému fungování fázovou tkaninu a křemík. block.overdrive-dome.description = Zvyšuje rychlost okolních konstrukcí. Vyžaduje ke svému fungování fázovou tkaninu a křemík.
block.payload-conveyor.description = Přesouvá velké náklady, jako jednotky z továren. block.payload-conveyor.description = Přesouvá velké náklady, jako jednotky z továren.
block.payload-router.description = Rozděluje vstuní náklad na 3 výstupní směry. block.payload-router.description = Rozděluje vstuní náklad na 3 výstupní směry.
block.command-center.description = Ovládá chování jednotky několika příkazy. block.command-center.description = Ovládá chování jednotky několika příkazy.
@@ -1445,7 +1574,7 @@ block.naval-factory.description = Vyrání námořní jednotky. Výstupní jedno
block.additive-reconstructor.description = Vylepšuje vstupní jednotky na druhou úroveň. block.additive-reconstructor.description = Vylepšuje vstupní jednotky na druhou úroveň.
block.multiplicative-reconstructor.description = Vylepšuje vstupní jednotky na třetí úroveň. block.multiplicative-reconstructor.description = Vylepšuje vstupní jednotky na třetí úroveň.
block.exponential-reconstructor.description = Vylepšuje vstupní jednotky na čtvrtou úroveň. block.exponential-reconstructor.description = Vylepšuje vstupní jednotky na čtvrtou úroveň.
block.tetrative-reconstructor.description =Vylepšuje vstupní jednotky na pátou, konečnou úroveň. block.tetrative-reconstructor.description = Vylepšuje vstupní jednotky na pátou, konečnou úroveň.
block.switch.description = Přepínač. Jeho stav je možné číst a ovládat logickými procesory. block.switch.description = Přepínač. Jeho stav je možné číst a ovládat logickými procesory.
block.micro-processor.description = Spouští posloupnost logických instrukcí ve smyčce. Dá se použít k ovládání jednotek a konstrukcí. block.micro-processor.description = Spouští posloupnost logických instrukcí ve smyčce. Dá se použít k ovládání jednotek a konstrukcí.
block.logic-processor.description = Spouští posloupnost logických instrukcí ve smyčce. Dá se použít k ovládání jednotek a konstrukcí. Rychlejší než mikroprocesor. block.logic-processor.description = Spouští posloupnost logických instrukcí ve smyčce. Dá se použít k ovládání jednotek a konstrukcí. Rychlejší než mikroprocesor.
@@ -1455,6 +1584,8 @@ block.memory-bank.description = Ukládá informace z logického procesoru. Vět
block.logic-display.description = Zobrazuje libovolnou grafiku z logického procesoru. block.logic-display.description = Zobrazuje libovolnou grafiku z logického procesoru.
block.large-logic-display.description = Zobrazuje libovolnou grafiku z logického procesoru. block.large-logic-display.description = Zobrazuje libovolnou grafiku z logického procesoru.
block.interplanetary-accelerator.description = Masivní elektromagnetická věž. Urychlí jádro na únikovou rychlost pro meziplanetární vyslání. block.interplanetary-accelerator.description = Masivní elektromagnetická věž. Urychlí jádro na únikovou rychlost pro meziplanetární vyslání.
block.repair-turret.description = Continuously repairs the closest damaged unit in its vicinity. Optionally accepts coolant.
block.payload-propulsion-tower.description = Long-range payload transport structure. Shoots payloads to other linked payload propulsion towers.
unit.dagger.description = Střílí základní střely na všechny okolní nepřátele. unit.dagger.description = Střílí základní střely na všechny okolní nepřátele.
unit.mace.description = Střílí proudy ohně na všechny okolní nepřátele. unit.mace.description = Střílí proudy ohně na všechny okolní nepřátele.
@@ -1471,8 +1602,8 @@ unit.atrax.description = Střílí oslabující koule strusky na pozemní cíle.
unit.spiroct.description = Střílí mířené laserové paprsky na nepřátele, a zároveň se tím opravuje. Může překročit většinu terénu. unit.spiroct.description = Střílí mířené laserové paprsky na nepřátele, a zároveň se tím opravuje. Může překročit většinu terénu.
unit.arkyid.description = Střílí velké mířené laserové paprsky na nepřátele, a zároveň se tím opravuje. Může překročit většinu terénu. unit.arkyid.description = Střílí velké mířené laserové paprsky na nepřátele, a zároveň se tím opravuje. Může překročit většinu terénu.
unit.toxopid.description = Střílí na nepřátele velké energetické kazetové střely a lasery pronikající brněním. Může překročit většinu z terénů. unit.toxopid.description = Střílí na nepřátele velké energetické kazetové střely a lasery pronikající brněním. Může překročit většinu z terénů.
unit.flare.description = Střílí základní střely na okolní nepřátele. unit.flare.description = Střílí základní střely na okolní nepřátele.
unit.horizon.description = Pouští shluky bomb na pozemní cíle. unit.horizon.description = Pouští shluky bomb na pozemní cíle.
unit.zenith.description = Střílí salvy raket na všechny blízké nepřátele. unit.zenith.description = Střílí salvy raket na všechny blízké nepřátele.
unit.antumbra.description = Střílí palbu střel na všechny blízké nepřátele. unit.antumbra.description = Střílí palbu střel na všechny blízké nepřátele.
unit.eclipse.description = Vystřelí dva pronikavé lasery a záplavu protivzdušných střel na všechny blízké nepřátele. unit.eclipse.description = Vystřelí dva pronikavé lasery a záplavu protivzdušných střel na všechny blízké nepřátele.
@@ -1489,3 +1620,141 @@ unit.omura.description = Střílí na nepřátele průrazné šrouby s dlouhým
unit.alpha.description = Brání jádro Odštěpek před nepřáteli. Staví konstrukce. unit.alpha.description = Brání jádro Odštěpek před nepřáteli. Staví konstrukce.
unit.beta.description = Brání jádro Základ před nepřáteli. Staví konstrukce. unit.beta.description = Brání jádro Základ před nepřáteli. Staví konstrukce.
unit.gamma.description = Brání jádro Atom před nepřáteli. Staví konstrukce. unit.gamma.description = Brání jádro Atom před nepřáteli. Staví konstrukce.
unit.retusa.description = Fires homing torpedoes at nearby enemies. Repairs allied units.
unit.oxynoe.description = Fires structure-repairing streams of flame at nearby enemies. Targets nearby enemy projectiles with a point defense turret.
unit.cyerce.description = Fires seeking cluster-missiles at enemies. Repairs allied units.
unit.aegires.description = Shocks all enemy units and structures that enter its energy field. Repairs all allies.
unit.navanax.description = Fires explosive EMP projectiles, dealing significant damage to enemy power networks and repairing allied structures. Melts nearby enemies with 4 autonomous laser turrets.
lst.read = Read a number from a linked memory cell.
lst.write = Write a number to a linked memory cell.
lst.print = Add text to the print buffer.\nDoes not display anything until [accent]Print Flush[] is used.
lst.draw = Add an operation to the drawing buffer.\nDoes not display anything until [accent]Draw Flush[] is used.
lst.drawflush = Flush queued [accent]Draw[] operations to a display.
lst.printflush = Flush queued [accent]Print[] operations to a message block.
lst.getlink = Get a processor link by index. Starts at 0.
lst.control = Control a building.
lst.radar = Locate units around a building with range.
lst.sensor = Get data from a building or unit.
lst.set = Set a variable.
lst.operation = Perform an operation on 1-2 variables.
lst.end = Jump to the top of the instruction stack.
lst.wait = Wait a certain number of seconds.
lst.lookup = Look up an item/liquid/unit/block type by ID.\nTotal counts of each type can be accessed with:\n[accent]@unitCount[] / [accent]@itemCount[] / [accent]@liquidCount[] / [accent]@blockCount[]
lst.jump = Conditionally jump to another statement.
lst.unitbind = Bind to the next unit of a type, and store it in [accent]@unit[].
lst.unitcontrol = Control the currently bound unit.
lst.unitradar = Locate units around the currently bound unit.
lst.unitlocate = Locate a specific type of position/building anywhere on the map.\nRequires a bound unit.
logic.nounitbuild = [red]Unit building logic is not allowed here.
lenum.type = Type of building/unit.\ne.g. for any router, this will return [accent]@router[].\nNot a string.
lenum.shoot = Shoot at a position.
lenum.shootp = Shoot at a unit/building with velocity prediction.
lenum.config = Building configuration, e.g. sorter item.
lenum.enabled = Whether the block is enabled.
laccess.color = Illuminator color.
laccess.controller = Unit controller. If processor controlled, returns processor.\nIf in a formation, returns leader.\nOtherwise, returns the unit itself.
laccess.dead = Whether a unit/building is dead or no longer valid.
laccess.controlled = Returns:\n[accent]@ctrlProcessor[] if unit controller is processor\n[accent]@ctrlPlayer[] if unit/building controller is player\n[accent]@ctrlFormation[] if unit is in formation\nOtherwise, 0.
laccess.commanded = [red]Deprecated. Will be removed![]\nUse [accent]controlled[] instead.
laccess.progress = Action progress, 0 to 1.\nReturns production, turret reload or construction progress.
graphicstype.clear = Fill the display with a color.
graphicstype.color = Set color for next drawing operations.
graphicstype.stroke = Set line width.
graphicstype.line = Draw line segment.
graphicstype.rect = Fill a rectangle.
graphicstype.linerect = Draw a rectangle outline.
graphicstype.poly = Fill a regular polygon.
graphicstype.linepoly = Draw a regular polygon outline.
graphicstype.triangle = Fill a triangle.
graphicstype.image = Draw an image of some content.\nex: [accent]@router[] or [accent]@dagger[].
lenum.always = Always true.
lenum.idiv = Integer division.
lenum.div = Division.\nReturns [accent]null[] on divide-by-zero.
lenum.mod = Modulo.
lenum.equal = Equal. Coerces types.\nNon-null objects compared with numbers become 1, otherwise 0.
lenum.notequal = Not equal. Coerces types.
lenum.strictequal = Strict equality. Does not coerce types.\nCan be used to check for [accent]null[].
lenum.shl = Bit-shift left.
lenum.shr = Bit-shift right.
lenum.or = Bitwise OR.
lenum.land = Logical AND.
lenum.and = Bitwise AND.
lenum.not = Bitwise flip.
lenum.xor = Bitwise XOR.
lenum.min = Minimum of two numbers.
lenum.max = Maximum of two numbers.
lenum.angle = Angle of vector in degrees.
lenum.len = Length of vector.
lenum.sin = Sine, in degrees.
lenum.cos = Cosine, in degrees.
lenum.tan = Tangent, in degrees.
lenum.asin = Arc sine, in degrees.
lenum.acos = Arc cosine, in degrees.
lenum.atan = Arc tangent, in degrees.
lenum.rand = Random decimal in range [0, value).
lenum.log = Natural logarithm (ln).
lenum.log10 = Base 10 logarithm.
lenum.noise = 2D simplex noise.
lenum.abs = Absolute value.
lenum.sqrt = Square root.
lenum.any = Any unit.
lenum.ally = Ally unit.
lenum.attacker = Unit with a weapon.
lenum.enemy = Enemy unit.
lenum.boss = Guardian unit.
lenum.flying = Flying unit.
lenum.ground = Ground unit.
lenum.player = Unit controlled by a player.
lenum.ore = Ore deposit.
lenum.damaged = Damaged ally building.
lenum.spawn = Enemy spawn point.\nMay be a core or a position.
lenum.building = Building in a specific group.
lenum.core = Any core.
lenum.storage = Storage building, e.g. Vault.
lenum.generator = Buildings that generate power.
lenum.factory = Buildings that transform resources.
lenum.repair = Repair points.
lenum.rally = Command center.
lenum.battery = Any battery.
lenum.resupply = Resupply points.\nOnly relevant when [accent]"Unit Ammo"[] is enabled.
lenum.reactor = Impact/Thorium reactor.
lenum.turret = Any turret.
sensor.in = The building/unit to sense.
radar.from = Building to sense from.\nSensor range is limited by building range.
radar.target = Filter for units to sense.
radar.and = Additional filters.
radar.order = Sorting order. 0 to reverse.
radar.sort = Metric to sort results by.
radar.output = Variable to write output unit to.
unitradar.target = Filter for units to sense.
unitradar.and = Additional filters.
unitradar.order = Sorting order. 0 to reverse.
unitradar.sort = Metric to sort results by.
unitradar.output = Variable to write output unit to.
control.of = Building to control.
control.unit = Unit/building to aim at.
control.shoot = Whether to shoot.
unitlocate.enemy = Whether to locate enemy buildings.
unitlocate.found = Whether the object was found.
unitlocate.building = Output variable for located building.
unitlocate.outx = Output X coordinate.
unitlocate.outy = Output Y coordinate.
unitlocate.group = Building group to look for.
lenum.idle = Don't move, but keep building/mining.\nThe default state.
lenum.stop = Stop moving/mining/building.
lenum.move = Move to exact position.
lenum.approach = Approach a position with a radius.
lenum.pathfind = Pathfind to the enemy spawn.
lenum.target = Shoot a position.
lenum.targetp = Shoot a target with velocity prediction.
lenum.itemdrop = Drop an item.
lenum.itemtake = Take an item from a building.
lenum.paydrop = Drop current payload.
lenum.paytake = Pick up payload at current location.
lenum.payenter = Enter/land on the payload block the unit is on.
lenum.flag = Numeric unit flag.
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.

File diff suppressed because it is too large Load Diff

View File

@@ -40,8 +40,7 @@ be.updating = Aktualisiert...
be.ignore = Ignorieren be.ignore = Ignorieren
be.noupdates = Keine Aktualisierungen gefunden. be.noupdates = Keine Aktualisierungen gefunden.
be.check = Auf Aktualisierungen prüfen be.check = Auf Aktualisierungen prüfen
mods.browser = Mod Browser
mod.featured.dialog.title = Mod-Browser
mods.browser.selected = Ausgewählter Mod mods.browser.selected = Ausgewählter Mod
mods.browser.add = Installieren mods.browser.add = Installieren
mods.browser.reinstall = Neu installieren mods.browser.reinstall = Neu installieren
@@ -220,7 +219,7 @@ servers.local.steam = Offene Spiele & Lokale Server
servers.remote = Andere Server servers.remote = Andere Server
servers.global = Community-Server servers.global = Community-Server
servers.disclaimer = Community-Server werden vom Entwickler [accent]nicht[] geprüft.\n\Sie können Inhalte, die nicht für jedes Alter geeignet sind, enthalten. servers.disclaimer = Community-Server werden vom Entwickler [accent]nicht[] geprüft.\nSie können Inhalte, die nicht für jedes Alter geeignet sind, enthalten.
servers.showhidden = Versteckte Server anzeigen servers.showhidden = Versteckte Server anzeigen
server.shown = Angezeigt server.shown = Angezeigt
server.hidden = Versteckt server.hidden = Versteckt
@@ -288,6 +287,7 @@ save.corrupted = [accent]Datei beschädigt oder ungültig!
empty = <leer> empty = <leer>
on = An on = An
off = Aus off = Aus
save.search = Spiele durchsuchen...
save.autosave = Automatisches Speichern: {0} save.autosave = Automatisches Speichern: {0}
save.map = Karte: {0} save.map = Karte: {0}
save.wave = Welle: {0} save.wave = Welle: {0}
@@ -381,7 +381,11 @@ editor.newmap = Neue Karte
editor.center = Zur Mitte editor.center = Zur Mitte
editor.search = Karten durchsuchen... editor.search = Karten durchsuchen...
editor.filters = Karten filtern editor.filters = Karten filtern
editor.showAll = Standard-Karten anzeigen editor.filters.mode = Spielmodi:
editor.filters.type = Kartentyp:
editor.filters.search = Suchen nach:
editor.filters.author = Autor
editor.filters.description = Beschreibung
workshop = Workshop workshop = Workshop
waves.title = Wellen waves.title = Wellen
waves.remove = Entfernen waves.remove = Entfernen
@@ -415,6 +419,7 @@ wavemode.health = Lebenspunkte
editor.default = [lightgray]<Standard> editor.default = [lightgray]<Standard>
details = Details details = Details
edit = Bearbeiten edit = Bearbeiten
variables = Variablen
editor.name = Name: editor.name = Name:
editor.spawn = Spawnbereich editor.spawn = Spawnbereich
editor.removeunit = Bereich entfernen editor.removeunit = Bereich entfernen
@@ -741,7 +746,7 @@ stat.drillspeed = Bohrgeschwindigkeit
stat.boosteffect = Verstärkungseffekt stat.boosteffect = Verstärkungseffekt
stat.maxunits = Max. aktive Einheiten stat.maxunits = Max. aktive Einheiten
stat.health = Lebenspunkte stat.health = Lebenspunkte
stat.armour = Panzer stat.armor = Armor
stat.buildtime = Baudauer stat.buildtime = Baudauer
stat.maxconsecutive = Max. Konsekutive stat.maxconsecutive = Max. Konsekutive
stat.buildcost = Baukosten stat.buildcost = Baukosten
@@ -816,7 +821,7 @@ bullet.damage = [stat]{0}[lightgray] Schaden
bullet.splashdamage = [stat]{0}[lightgray] Flächenschaden ~[stat] {1}[lightgray] Kacheln bullet.splashdamage = [stat]{0}[lightgray] Flächenschaden ~[stat] {1}[lightgray] Kacheln
bullet.incendiary = [stat]entzündend bullet.incendiary = [stat]entzündend
bullet.homing = [stat]zielsuchend bullet.homing = [stat]zielsuchend
bullet.frag = [stat]{0}[lightgray]x explosive Projektile: bullet.frags = [stat]{0}[lightgray]x frag bullets:
bullet.lightning = [stat]{0}[lightgray]x Blitz ~ [stat]{1}[lightgray] Schaden bullet.lightning = [stat]{0}[lightgray]x Blitz ~ [stat]{1}[lightgray] Schaden
bullet.buildingdamage = [stat]{0}%[lightgray]Blockschaden bullet.buildingdamage = [stat]{0}%[lightgray]Blockschaden
bullet.knockback = [stat]{0}[lightgray] zurückstoßend bullet.knockback = [stat]{0}[lightgray] zurückstoßend
@@ -855,13 +860,13 @@ category.items = Materialien
category.crafting = Erzeugung category.crafting = Erzeugung
category.function = Funktion category.function = Funktion
category.optional = Optionale Zusätze category.optional = Optionale Zusätze
setting.skipcoreanimation.name = Skip Core Launch/Land Animation
setting.landscape.name = Landschaft sperren setting.landscape.name = Landschaft sperren
setting.shadows.name = Schatten setting.shadows.name = Schatten
setting.blockreplace.name = Automatische Blockvorschläge setting.blockreplace.name = Automatische Blockvorschläge
setting.linear.name = Lineare Filterung setting.linear.name = Lineare Filterung
setting.hints.name = Tipps setting.hints.name = Tipps
setting.logichints.name = Logiktipps setting.logichints.name = Logiktipps
setting.flow.name = Ressourcen-Fluss anzeigen
setting.backgroundpause.name = Im Hintergrund pausieren setting.backgroundpause.name = Im Hintergrund pausieren
setting.buildautopause.name = Bauen automatisch pausieren setting.buildautopause.name = Bauen automatisch pausieren
setting.doubletapmine.name = Doppeltippen zum Abbauen setting.doubletapmine.name = Doppeltippen zum Abbauen
@@ -1295,6 +1300,7 @@ block.plated-conduit.name = Gepanzerter Kanal
block.phase-conduit.name = Phasenkanal block.phase-conduit.name = Phasenkanal
block.liquid-router.name = Flüssigkeits-Verteiler block.liquid-router.name = Flüssigkeits-Verteiler
block.liquid-tank.name = Flüssigkeitstank block.liquid-tank.name = Flüssigkeitstank
block.liquid-container.name = Flüssigkeitsbehälter
block.liquid-junction.name = Flüssigkeits-Kreuzung block.liquid-junction.name = Flüssigkeits-Kreuzung
block.bridge-conduit.name = Kanalbrücke block.bridge-conduit.name = Kanalbrücke
block.rotary-pump.name = Rotierende Pumpe block.rotary-pump.name = Rotierende Pumpe
@@ -1341,10 +1347,16 @@ block.disassembler.name = Großer Trenner
block.silicon-crucible.name = Silizium Schmelztiegel block.silicon-crucible.name = Silizium Schmelztiegel
block.overdrive-dome.name = Beschleunigungs-Maschine block.overdrive-dome.name = Beschleunigungs-Maschine
block.interplanetary-accelerator.name = Interplanetarischer Beschleuniger block.interplanetary-accelerator.name = Interplanetarischer Beschleuniger
#experimental, may be removed block.constructor.name = Konstruktor
block.block-forge.name = Block-Fabrik block.constructor.description = Erstellt Blöcke, die höchstens 2x2 groß sind.
block.block-loader.name = Block-Lader block.large-constructor.name = Großer Konstruktor
block.block-unloader.name = Block-Entlader block.large-constructor.description = Erstellt Blöcke, die höchstens 4x4 groß sind.
block.deconstructor.name = Dekonstruktor
block.deconstructor.description = Zerstört Einheiten und Blöcke. Gibt 100% der Baumaterialien zurück.
block.payload-loader.name = Frachtlader
block.payload-loader.description = Lädt Blöcke und Items in Blöcke.
block.payload-unloader.name = Frachtentlader
block.payload-unloader.description = Entlädt Blöcke und Items aus Blöcken.
block.switch.name = Schalter block.switch.name = Schalter
block.micro-processor.name = Mikroprozessor block.micro-processor.name = Mikroprozessor
@@ -1399,7 +1411,7 @@ hint.payloadDrop.mobile = [accent]Halte deinen Finger[] auf einen freien Ort, um
hint.waveFire = [accent]Wellen[]-Geschütze mit Wassermunition löschen automatisch Feuer. hint.waveFire = [accent]Wellen[]-Geschütze mit Wassermunition löschen automatisch Feuer.
hint.generator = \uf879 [accent]Verbrennungsgeneratoren[] verbrennen Kohle und übertragen diesen Strom in angrenzende Blöcke.\n\nDie Reichweite der Stromübertragung kann mit \uf87f [accent]Stromknoten[] erweitert werden. hint.generator = \uf879 [accent]Verbrennungsgeneratoren[] verbrennen Kohle und übertragen diesen Strom in angrenzende Blöcke.\n\nDie Reichweite der Stromübertragung kann mit \uf87f [accent]Stromknoten[] erweitert werden.
hint.guardian = [accent]Boss[]-Einheiten sind gepanzert. Schwache Munition wie [accent]Kupfer[] und [accent]Blei[] sind [scarlet]nicht effektiv[].\n\nBenutze bessere Geschütze oder \uf835 [accent]Graphit[] als \uf861Duo-/\uf859Salvenmunition um einen Boss zu besiegen. hint.guardian = [accent]Boss[]-Einheiten sind gepanzert. Schwache Munition wie [accent]Kupfer[] und [accent]Blei[] sind [scarlet]nicht effektiv[].\n\nBenutze bessere Geschütze oder \uf835 [accent]Graphit[] als \uf861Duo-/\uf859Salvenmunition um einen Boss zu besiegen.
hint.coreUpgrade = Kerne können aufgerüstet werden, indem man [accent]bessere Kerne über sie platziert[].\n\nPlatziere einen [accent]Fundament[]-Kern über einen [accent]Scherben[]-Kern. Stelle sicher, dass ausreichend Platz verfügbar ist. hint.coreUpgrade = Kerne können aufgerüstet werden, indem man [accent]bessere Kerne über sie platziert[].\n\nPlatziere einen \uf868 [accent]Fundament[]-Kern über einen \uf869 [accent]Scherben[]-Kern. Stelle sicher, dass ausreichend Platz verfügbar ist.
hint.presetLaunch = Zu grauen [accent]Sektoren[] wie dem [accent]Frozen Forest[] kann man von überall aus hin starten. Es ist nicht nötig, benachbarte Sektoren zu erobern.\n\n[accent]Nummerierte Sektoren[] wie dieser hier sind [accent]optional[]. hint.presetLaunch = Zu grauen [accent]Sektoren[] wie dem [accent]Frozen Forest[] kann man von überall aus hin starten. Es ist nicht nötig, benachbarte Sektoren zu erobern.\n\n[accent]Nummerierte Sektoren[] wie dieser hier sind [accent]optional[].
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.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.coreIncinerate = Wenn dem Kern Materialien zugeführt werden, für die er keinen Platz mehr hat, werden diese [accent]verbrannt[].
@@ -1432,7 +1444,7 @@ liquid.slag.description = Kann in Trennern verfeinert oder als Waffe gegen Gegne
liquid.oil.description = Wird in fortgeschrittener Materialgewinnung und als brennende Munition verwendet. liquid.oil.description = Wird in fortgeschrittener Materialgewinnung und als brennende Munition verwendet.
liquid.cryofluid.description = Wird als Kühlung in Geschützen, Fabriken oder Reaktoren verwendet. liquid.cryofluid.description = Wird als Kühlung in Geschützen, Fabriken oder Reaktoren verwendet.
block.derelict = [lightgray]Derelikt block.derelict = \uf77e [lightgray]Derelikt
block.armored-conveyor.description = Bewegt Materialien voran. Materialien können von der Seite nicht auf das Förderband. block.armored-conveyor.description = Bewegt Materialien voran. Materialien können von der Seite nicht auf das Förderband.
block.illuminator.description = Eine Lichtquelle. block.illuminator.description = Eine Lichtquelle.
block.message.description = Speichert eine Nachricht, die genutzt wird, um mit Verbündeten zu kommunizieren. block.message.description = Speichert eine Nachricht, die genutzt wird, um mit Verbündeten zu kommunizieren.
@@ -1499,7 +1511,8 @@ block.thermal-pump.description = Eine Pumpe.
block.conduit.description = Transportiert Flüssigkeiten. Wird mit Extraktoren, Pumpen oder anderen Kanälen benutzt. block.conduit.description = Transportiert Flüssigkeiten. Wird mit Extraktoren, Pumpen oder anderen Kanälen benutzt.
block.pulse-conduit.description = Transportiert Flüssigkeiten. Transportiert Flüssigkeiten schneller und speichert mehr als ein Leitungsrohr. block.pulse-conduit.description = Transportiert Flüssigkeiten. Transportiert Flüssigkeiten schneller und speichert mehr als ein Leitungsrohr.
block.plated-conduit.description = Transportiert Flüssigkeiten. Nimmt keine Flüssigkeiten von der Seite an.\nHat keine Lecks. block.plated-conduit.description = Transportiert Flüssigkeiten. Nimmt keine Flüssigkeiten von der Seite an.\nHat keine Lecks.
block.liquid-router.description = Verteilt Flüssigkeiten auf bis zu drei Richtungen. Speicher außerdem eine kleine Menge an Flüssigkeit. block.liquid-router.description = Verteilt Flüssigkeiten auf bis zu drei Richtungen. Speichert außerdem eine kleine Menge an Flüssigkeit.
block.liquid-container.description = Speichert etwas Flüssigkeit. Hat Ausgänge an allen Seiten, ähnlich einem Flüssigkeitsverteiler.
block.liquid-tank.description = Speichert eine große Menge an Flüssigkeiten. Ähnlich wie ein Flüssigkeitsverteiler. block.liquid-tank.description = Speichert eine große Menge an Flüssigkeiten. Ähnlich wie ein Flüssigkeitsverteiler.
block.liquid-junction.description = Fungiert als Brücke über zwei kreuzende Kanäle. block.liquid-junction.description = Fungiert als Brücke über zwei kreuzende Kanäle.
block.bridge-conduit.description = Transportiert Flüssigkeiten über Terrain oder über Blöcke. block.bridge-conduit.description = Transportiert Flüssigkeiten über Terrain oder über Blöcke.
@@ -1655,11 +1668,11 @@ laccess.dead = Ob ein Block / eine Einheit tot oder nicht mehr gültig ist.
laccess.controlled = Gibt zurück:\n[accent]@ctrlProcessor[] wenn die Einheit prozessorgesteuert ist\n[accent]@ctrlPlayer[] wenn die Einheit / der Block von einem Spieler gesteuert wird\n[accent]@ctrlFormation[] wenn die Einheit Teil einer Formation ist\nSonst 0. laccess.controlled = Gibt zurück:\n[accent]@ctrlProcessor[] wenn die Einheit prozessorgesteuert ist\n[accent]@ctrlPlayer[] wenn die Einheit / der Block von einem Spieler gesteuert wird\n[accent]@ctrlFormation[] wenn die Einheit Teil einer Formation ist\nSonst 0.
laccess.commanded = [red]Veraltet. Wird bald entfernt![]\nBenutze stattdessen [accent]controlled[]. laccess.commanded = [red]Veraltet. Wird bald entfernt![]\nBenutze stattdessen [accent]controlled[].
laccess.progress = Fortschritt, von 0 bis 1.\nGibt Produktion, Nachladestatus or Baufortschritt zurück. laccess.progress = Fortschritt, von 0 bis 1.\nGibt Produktion, Nachladestatus or Baufortschritt zurück.
graphicstype.clear = Füllt den Bildschirm mit einer Farbe.
graphicstype.color = Wählt eine Farbe aus.
graphicstype.stroke = Setzt die Linienbreite fest. graphicstype.stroke = Setzt die Linienbreite fest.
graphicstype.line = Zeichnet eine Linie. graphicstype.line = Zeichnet eine Linie.
graphicstype.clear = Füllt den Bildschirm mit einer Farbe.
graphicstype.color = Wählt eine Farbe aus.
graphicstype.rect = Zeichnet ein Rechteck. graphicstype.rect = Zeichnet ein Rechteck.
graphicstype.linerect = Zeichnet den Umriss eines Rechtecks. graphicstype.linerect = Zeichnet den Umriss eines Rechtecks.
graphicstype.poly = Füllt ein gleichmäßiges Polygon. graphicstype.poly = Füllt ein gleichmäßiges Polygon.
@@ -1765,6 +1778,7 @@ lenum.itemdrop = Items abwerfen.
lenum.itemtake = Items aus einem Block nehmen. lenum.itemtake = Items aus einem Block nehmen.
lenum.paydrop = Lässt einen Block / eine Einheit wieder fallen. lenum.paydrop = Lässt einen Block / eine Einheit wieder fallen.
lenum.paytake = Hebt einen Block / eine kleine Einheit auf. lenum.paytake = Hebt einen Block / eine kleine Einheit auf.
lenum.payenter = Betritt den Fracht-Block, auf dem sich die Einheit befindet.
lenum.flag = Zahl, mit der eine Einheit identifiziert werden kann. lenum.flag = Zahl, mit der eine Einheit identifiziert werden kann.
lenum.mine = Erz von einer Position abbauen. lenum.mine = Erz von einer Position abbauen.
lenum.build = Einen Block bauen. lenum.build = Einen Block bauen.

View File

@@ -288,6 +288,7 @@ save.corrupted = [accent]¡El punto de guardado está corrupto o es inválido!\n
empty = <vacío> empty = <vacío>
on = ON on = ON
off = OFF off = OFF
save.search = Search saved games...
save.autosave = Autoguardado: {0} save.autosave = Autoguardado: {0}
save.map = Mapa: {0} save.map = Mapa: {0}
save.wave = Oleada {0} save.wave = Oleada {0}
@@ -546,8 +547,8 @@ complete = [lightgray]Completado:
requirement.wave = Alcanzar la oleada {0} en {1} requirement.wave = Alcanzar la oleada {0} en {1}
requirement.core = Destruir el núcleo enemigo en {0} requirement.core = Destruir el núcleo enemigo en {0}
requirement.research = Investigar {0} requirement.research = Investigar {0}
requirement.produce = Produce {0}
requirement.capture = Capturar {0} requirement.capture = Capturar {0}
bestwave = [lightgray]Récord: {0}
launch.text = Lanzar launch.text = Lanzar
research.multiplayer = Solo el anfitrión de la partida puede \nrealizar investigaciones tecnologías. research.multiplayer = Solo el anfitrión de la partida puede \nrealizar investigaciones tecnologías.
map.multiplayer = Solo el anfitrión de la partida puede ver los sectores del mapa. map.multiplayer = Solo el anfitrión de la partida puede ver los sectores del mapa.
@@ -563,7 +564,7 @@ launch.from = Lanzando desde: [accent]{0}
launch.destination = Destino: {0} launch.destination = Destino: {0}
configure.invalid = La cantidad debe estar entre 0 y {0}. configure.invalid = La cantidad debe estar entre 0 y {0}.
add = Añadir... add = Añadir...
boss.health = Guardián guardian = Guardian
connectfail = [crimson]Ha fallado la conexión con el servidor: [accent]{0} connectfail = [crimson]Ha fallado la conexión con el servidor: [accent]{0}
error.unreachable = Servidor inaccesible. error.unreachable = Servidor inaccesible.
@@ -784,7 +785,7 @@ stat.buildspeedmultiplier = Multiplicador de Velocidad de Construcción
stat.reactive = Reacciona stat.reactive = Reacciona
stat.healing = Sanador stat.healing = Sanador
ability.forcefield = Campo de Fuerza ability.forcefield = Campo de Fuerza
ability.repairfield = Zona de Reparación ability.repairfield = Zona de Reparación
ability.statusfield = {0} Campo aceleración ability.statusfield = {0} Campo aceleración
ability.unitspawn = Fábrica de {0} ability.unitspawn = Fábrica de {0}
@@ -821,7 +822,7 @@ bullet.damage = [stat]{0}[lightgray] Daño
bullet.splashdamage = [stat]{0}[lightgray] área daño ~[stat] {1}[lightgray] bloques bullet.splashdamage = [stat]{0}[lightgray] área daño ~[stat] {1}[lightgray] bloques
bullet.incendiary = [stat]Incendiaria bullet.incendiary = [stat]Incendiaria
bullet.homing = [stat]Rastreadora bullet.homing = [stat]Rastreadora
bullet.frag = [stat]De fragmentación bullet.frags = [stat]{0}[lightgray]x frag bullets:
bullet.lightning = [stat]{0}[lightgray]x rayo ~ [stat]{1}[lightgray] daño bullet.lightning = [stat]{0}[lightgray]x rayo ~ [stat]{1}[lightgray] daño
bullet.buildingdamage = [stat]{0}%[lightgray] daño a estructuras bullet.buildingdamage = [stat]{0}%[lightgray] daño a estructuras
bullet.knockback = [stat]{0}[lightgray] empuje bullet.knockback = [stat]{0}[lightgray] empuje
@@ -1138,6 +1139,7 @@ block.sand-boulder.name = Roca de arena
block.basalt-boulder.name = Roca de basalto block.basalt-boulder.name = Roca de basalto
block.grass.name = Hierba block.grass.name = Hierba
block.molten-slag.name = Magma block.molten-slag.name = Magma
block.pooled-cryofluid.name = Cryofluid
block.space.name = Espacio block.space.name = Espacio
block.salt.name = Sal block.salt.name = Sal
block.salt-wall.name = Muro de sal block.salt-wall.name = Muro de sal
@@ -1410,7 +1412,7 @@ hint.payloadDrop.mobile = [accent]Mantén[] sobre un lugar vacío para soltar la
hint.waveFire = Cuando las torretas [accent]Wave[] usen agua como munición, apagarán fuego e incendios cercanos automáticamente. hint.waveFire = Cuando las torretas [accent]Wave[] usen agua como munición, apagarán fuego e incendios cercanos automáticamente.
hint.generator = Los \uf879[accent]Generadores de combustión[] querman carbón para transmitir energía a bloques adyacentes.\n\nEl alcance de transmisión de energía se puede extender usando \uf87f[accent]Nodos de energía[]. hint.generator = Los \uf879[accent]Generadores de combustión[] querman carbón para transmitir energía a bloques adyacentes.\n\nEl alcance de transmisión de energía se puede extender usando \uf87f[accent]Nodos de energía[].
hint.guardian = Los [accent]Guardianes[] poseen una robusta armadura. Municiones débiles como el [accent]Cobre[] o el [accent]Plomo[] no son [scarlet]effectivas[] contra él.\n\nUsa torretas de mayor categoría o por ejemplo, munición de \uf835[accent]Grafito[] \uf861Duo/\uf859 en torretas Salvo para derribar a los Guardianes. hint.guardian = Los [accent]Guardianes[] poseen una robusta armadura. Municiones débiles como el [accent]Cobre[] o el [accent]Plomo[] no son [scarlet]effectivas[] contra él.\n\nUsa torretas de mayor categoría o por ejemplo, munición de \uf835[accent]Grafito[] \uf861Duo/\uf859 en torretas Salvo para derribar a los Guardianes.
hint.coreUpgrade = Los núcleos se pueden mejorar [accent]construyendo núcleos de mayor calidad encima[].\n\nColoca un núcleo [accent]Foundation[] sobre el núcleo [accent]Shard[]. Asegúrate de que no hay obstáculos cerca. hint.coreUpgrade = Los núcleos se pueden mejorar [accent]construyendo núcleos de mayor calidad encima[].\n\nColoca un \uf868 núcleo [accent]Foundation[] sobre el \uf869 núcleo [accent]Shard[]. Asegúrate de que no hay obstáculos cerca.
hint.presetLaunch = Las zonas de aterrizaje de los [accent]sectores grises[], como el [accent]Bosque Congelado[], son accesibles desde cualquier lugar. No requieren capturar sectores adyacentes.\n\nLos [accent]sectores numerados[], como este, son [accent]opcionales[]. hint.presetLaunch = Las zonas de aterrizaje de los [accent]sectores grises[], como el [accent]Bosque Congelado[], son accesibles desde cualquier lugar. No requieren capturar sectores adyacentes.\n\nLos [accent]sectores numerados[], como este, son [accent]opcionales[].
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.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.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[].
@@ -1443,7 +1445,7 @@ liquid.slag.description = Diferentes tipos de metales fundidos mezclados. Puede
liquid.oil.description = Se utiliza en producción de materiales avanzados, y en munición incendiaria. liquid.oil.description = Se utiliza en producción de materiales avanzados, y en munición incendiaria.
liquid.cryofluid.description = Usado como refrigerante para reactores, torretas, y fábricas. liquid.cryofluid.description = Usado como refrigerante para reactores, torretas, y fábricas.
block.derelict = [lightgray]Abandonado block.derelict = \uf77e [lightgray]Abandonado
block.armored-conveyor.description = Mueve objetos. No los acepta si entran por los lados. block.armored-conveyor.description = Mueve objetos. No los acepta si entran por los lados.
block.illuminator.description = Emite luz. block.illuminator.description = Emite luz.
block.message.description = Almacena un mensaje para comunicarte con aliados o dejar recordatorios. block.message.description = Almacena un mensaje para comunicarte con aliados o dejar recordatorios.
@@ -1511,7 +1513,7 @@ block.conduit.description = Mueve líquidos hacia delante. Se usa junto con bomb
block.pulse-conduit.description = Transporta líquidos rápidamente y almacena más que los conductos estándar. block.pulse-conduit.description = Transporta líquidos rápidamente y almacena más que los conductos estándar.
block.plated-conduit.description = Transporta líquidos rápidamente pero no acepta líquidos por los lados. Resiste más ante fugas, por lo que no gotea. block.plated-conduit.description = Transporta líquidos rápidamente pero no acepta líquidos por los lados. Resiste más ante fugas, por lo que no gotea.
block.liquid-router.description = Acepta líquidos de una dirección y los reparte en hasta 3 direcciones equitativamente. También puede almacenar cierta capacidad de líquido. block.liquid-router.description = Acepta líquidos de una dirección y los reparte en hasta 3 direcciones equitativamente. También puede almacenar cierta capacidad de líquido.
block-liquid-container.description = Almacena una cantidad considerable de líquidos. Lo devuelve en todas las direcciones de salida válidas, como un enrutador de líquidos. block.liquid-container.description = Stores a sizeable amount of liquid. Outputs to all sides, similarly to a liquid router.
block.liquid-tank.description = Almacena una gran cantidad de líquidos. Lo devuelve en todas direcciones de salida válidas, como un enrutador de líquidos. block.liquid-tank.description = Almacena una gran cantidad de líquidos. Lo devuelve en todas direcciones de salida válidas, como un enrutador de líquidos.
block.liquid-junction.description = Actúa como un puente para dos conductos que se cruzan. block.liquid-junction.description = Actúa como un puente para dos conductos que se cruzan.
block.bridge-conduit.description = Permite transportar líquidos sobre cualquier terreno o estructura. block.bridge-conduit.description = Permite transportar líquidos sobre cualquier terreno o estructura.
@@ -1570,7 +1572,7 @@ block.parallax.description = Dispara un rayo tractor que atrae enemigos aéreos,
block.tsunami.description = Dispara poderosos torrentes de líquido a los enemigos. También apaga fuegos automáticamente si se lo abastece con agua. block.tsunami.description = Dispara poderosos torrentes de líquido a los enemigos. También apaga fuegos automáticamente si se lo abastece con agua.
block.silicon-crucible.description = Refina silicio a partir de arena y carbón, usando pirotita como una fuente de calor adicional. Es más eficiente en lugares cálidos. block.silicon-crucible.description = Refina silicio a partir de arena y carbón, usando pirotita como una fuente de calor adicional. Es más eficiente en lugares cálidos.
block.disassembler.description = Separa magma en cantidades moderadas de componentes minerales exóticos con baja eficiencia. Puede producir Torio. block.disassembler.description = Separa magma en cantidades moderadas de componentes minerales exóticos con baja eficiencia. Puede producir Torio.
block.overdrive-dome.description = Incrementa la velocidad de estructuras cercanas. Requiere tejido de fase y silicio para operar. block.overdrive-dome.description = Incrementa la velocidad de estructuras cercanas. Requiere tejido de fase y silicio para operar.
block.payload-conveyor.description = Mueve grandes cargas, como estructuras o unidades recién ensambladas de sus fábricas. block.payload-conveyor.description = Mueve grandes cargas, como estructuras o unidades recién ensambladas de sus fábricas.
block.payload-router.description = Divide las cargas entrantes en 3 direcciones de salida. block.payload-router.description = Divide las cargas entrantes en 3 direcciones de salida.
block.command-center.description = Controla el comportamiento de las unidades con diferentes órdenes. block.command-center.description = Controla el comportamiento de las unidades con diferentes órdenes.
@@ -1586,7 +1588,7 @@ block.micro-processor.description = Ejecuta una secuencia de instrucciones lógi
block.logic-processor.description = Ejecuta una secuencia de instrucciones lógicas en bucle. Se puede usar para controlar unidades y estructuras. Es más rápido que el microprocesador. block.logic-processor.description = Ejecuta una secuencia de instrucciones lógicas en bucle. Se puede usar para controlar unidades y estructuras. Es más rápido que el microprocesador.
block.hyper-processor.description = Ejecuta una secuencia de instrucciones lógicas en bucle. Se puede usar para controlar unidades y estructuras. Es más rápido que el procesador lógico. block.hyper-processor.description = Ejecuta una secuencia de instrucciones lógicas en bucle. Se puede usar para controlar unidades y estructuras. Es más rápido que el procesador lógico.
block.memory-cell.description = Almacena información para los procesadores lógicos. block.memory-cell.description = Almacena información para los procesadores lógicos.
block.memory-bank.description = Almacena información para los procesadores lógicos. Alta capacidad. block.memory-bank.description = Almacena información para los procesadores lógicos. Alta capacidad.
block.logic-display.description = Muestra gráficos arbitrarios dibujados desde un procesador lógico. block.logic-display.description = Muestra gráficos arbitrarios dibujados desde un procesador lógico.
block.large-logic-display.description = También muestra gráficos arbitrarios dibujados desde un procesador lógico. block.large-logic-display.description = También muestra gráficos arbitrarios dibujados desde un procesador lógico.
block.interplanetary-accelerator.description = Una torre de proyección electromagnética masiva. Acelera núcleos hasta la velocidad necesaria para escapar del campo gravitatorio del planeta, habilitando el despliegue interplanetario. block.interplanetary-accelerator.description = Una torre de proyección electromagnética masiva. Acelera núcleos hasta la velocidad necesaria para escapar del campo gravitatorio del planeta, habilitando el despliegue interplanetario.
@@ -1777,6 +1779,7 @@ lenum.itemdrop = Suelta un objeto.
lenum.itemtake = Recoge un objeto de una construcción. lenum.itemtake = Recoge un objeto de una construcción.
lenum.paydrop = Suelta la carga actual. lenum.paydrop = Suelta la carga actual.
lenum.paytake = Recoge bloques o unidades en la posición actual como carga a trasnportar. lenum.paytake = Recoge bloques o unidades en la posición actual como carga a trasnportar.
lenum.payenter = Enter/land on the payload block the unit is on.
lenum.flag = Etiqueta numérica de la unidad. lenum.flag = Etiqueta numérica de la unidad.
lenum.mine = Extrae minerales de una posición. lenum.mine = Extrae minerales de una posición.
lenum.build = Construye una estructura. lenum.build = Construye una estructura.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -64,7 +64,7 @@ schematic.shareworkshop = Partager sur le Steam Workshop
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Retourner le schéma schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Retourner le schéma
schematic.saved = Schéma enregistré. schematic.saved = Schéma enregistré.
schematic.delete.confirm = Ce schéma sera supprimé définitivement ! schematic.delete.confirm = Ce schéma sera supprimé définitivement !
schematic.rename = Renommer le schéma schematic.rename = Renommer le schéma
schematic.info = {0}x{1}, {2} blocs schematic.info = {0}x{1}, {2} blocs
schematic.disabled = [scarlet]Schémas désactivés ![]\nVous n'êtes pas autorisés à utiliser des schémas sur cette [accent]carte[] ou dans ce [accent]serveur. schematic.disabled = [scarlet]Schémas désactivés ![]\nVous n'êtes pas autorisés à utiliser des schémas sur cette [accent]carte[] ou dans ce [accent]serveur.
schematic.tags = Mots clés: schematic.tags = Mots clés:
@@ -583,10 +583,13 @@ weather.sandstorm.name = Tempête de sable
weather.sporestorm.name = Tempête de spores weather.sporestorm.name = Tempête de spores
weather.fog.name = Brouillard weather.fog.name = Brouillard
sectorlist = Secteurs
sectorlist.attacked = {0} pris d'assaut
sectors.unexplored = [lightgray]Inexploré sectors.unexplored = [lightgray]Inexploré
sectors.resources = Ressources : sectors.resources = Ressources :
sectors.production = Production : sectors.production = Production :
sectors.export = Exporter : sectors.export = Exporter :
sectors.import = Import:
sectors.time = Temps de jeu : sectors.time = Temps de jeu :
sectors.threat = Menace : sectors.threat = Menace :
sectors.wave = Vague : sectors.wave = Vague :
@@ -648,7 +651,7 @@ sector.ruinousShores.description = Au-delà des déchets, se trouve le littoral.
sector.stainedMountains.description = Plus loin, à lintérieur des terres, se trouvent des montagnes qui n'ont pas été touchées par les spores.\nExploitez le Titane présent en abondance dans cette zone et apprenez comment l'utiliser.\n\nLa présence ennemie est bien plus grande ici. Ne leur donnez pas le temps denvoyer leurs unités les plus fortes. sector.stainedMountains.description = Plus loin, à lintérieur des terres, se trouvent des montagnes qui n'ont pas été touchées par les spores.\nExploitez le Titane présent en abondance dans cette zone et apprenez comment l'utiliser.\n\nLa présence ennemie est bien plus grande ici. Ne leur donnez pas le temps denvoyer leurs unités les plus fortes.
sector.overgrowth.description = Étant plus proche de la source des spores, cette zone a été complètement envahie.\nL'ennemi y a établi un avant-poste. Formez des Titans et détruisez-le. sector.overgrowth.description = Étant plus proche de la source des spores, cette zone a été complètement envahie.\nL'ennemi y a établi un avant-poste. Formez des Titans et détruisez-le.
sector.tarFields.description = La périphérie dune zone de production de pétrole, située entre les montagnes et le désert. Lune des rares avec des réserves de goudron utilisables.\nBien quabandonnée, quelques forces ennemies dangereuses se trouvent à proximité. Ne les sous-estimez pas!\n\n[lightgray]Recherchez la technologie de traitement de pétrole si possible. sector.tarFields.description = La périphérie dune zone de production de pétrole, située entre les montagnes et le désert. Lune des rares avec des réserves de goudron utilisables.\nBien quabandonnée, quelques forces ennemies dangereuses se trouvent à proximité. Ne les sous-estimez pas!\n\n[lightgray]Recherchez la technologie de traitement de pétrole si possible.
sector.desolateRift.description = Une zone extrêmement dangereuse. Des ressources abondantes, mais peu despace. Un risque élevé de destruction donc partez dès que possible! Ne vous laissez surtout pas berner par le long temps d'attente entre les vagues ennemies. Vous risquez de le regretter. sector.desolateRift.description = Une zone extrêmement dangereuse. Des ressources abondantes, mais peu despace. Un risque élevé de destruction donc partez dès que possible! Ne vous laissez surtout pas berner par le long temps d'attente entre les vagues ennemies. Vous risquez de le regretter.
sector.nuclearComplex.description = Une ancienne installation de production et de traitement de thorium, réduite en ruines.\n[lightgray]Faites des recherches sur ce minerai et ses nombreuses utilisations.\n\nLennemi est présent ici en grand nombre, recherchant constamment des attaquants. sector.nuclearComplex.description = Une ancienne installation de production et de traitement de thorium, réduite en ruines.\n[lightgray]Faites des recherches sur ce minerai et ses nombreuses utilisations.\n\nLennemi est présent ici en grand nombre, recherchant constamment des attaquants.
sector.fungalPass.description = Une zone de transition entre les hautes montagnes et les terres plus basses, infestées de spores. Une petite base de reconnaissance ennemie se trouve ici.\nDétruisez les 2 Noyaux ennemis en utilisant des Poignards et des Rampeurs. sector.fungalPass.description = Une zone de transition entre les hautes montagnes et les terres plus basses, infestées de spores. Une petite base de reconnaissance ennemie se trouve ici.\nDétruisez les 2 Noyaux ennemis en utilisant des Poignards et des Rampeurs.
@@ -820,8 +823,7 @@ bullet.damage = [stat]{0}[lightgray] dégâts
bullet.splashdamage = [stat]{0}[lightgray] dégâts de zone ~[stat] {1}[lightgray] blocs bullet.splashdamage = [stat]{0}[lightgray] dégâts de zone ~[stat] {1}[lightgray] blocs
bullet.incendiary = [stat]incendiaire bullet.incendiary = [stat]incendiaire
bullet.homing = [stat]autoguidé bullet.homing = [stat]autoguidé
bullet.fragbullets = [stat]{0}[lightgray]x balles à fragmentation bullet.frags = [stat]{0}[lightgray]x frag bullets:
bullet.frag.stats = [stat]Balle à fragmentation:
bullet.lightning = [stat]{0}[lightgray]x foudre ~ [stat]{1}[lightgray] dégâts bullet.lightning = [stat]{0}[lightgray]x foudre ~ [stat]{1}[lightgray] dégâts
bullet.buildingdamage = [stat]{0}%[lightgray] des dégâts aux bâtiments bullet.buildingdamage = [stat]{0}%[lightgray] des dégâts aux bâtiments
bullet.knockback = [stat]{0}[lightgray] recul bullet.knockback = [stat]{0}[lightgray] recul
@@ -927,7 +929,6 @@ setting.lasersopacity.name = Opacité des Connexions laser
setting.bridgeopacity.name = Opacité des ponts setting.bridgeopacity.name = Opacité des ponts
setting.playerchat.name = Montrer les bulles de discussion des joueurs setting.playerchat.name = Montrer les bulles de discussion des joueurs
setting.showweather.name = Montrer les Effets météo setting.showweather.name = Montrer les Effets météo
setting.bloom.name = Flou lumineux
public.confirm = Voulez-vous rendre votre partie publique ?\n[accent]N'importe qui pourra rejoindre vos parties.\n[lightgray]Ce paramètre peut être changé plus tard dans Paramètres->Jeu->Visibilité de la Partie Publique public.confirm = Voulez-vous rendre votre partie publique ?\n[accent]N'importe qui pourra rejoindre vos parties.\n[lightgray]Ce paramètre peut être changé plus tard dans Paramètres->Jeu->Visibilité de la Partie Publique
public.confirm.really = Si vous voulez jouer avec des amis, utilisez [green]Inviter un Ami[] Au lieu [scarlet]d'un Serveur Public[] !\nÊtes-vous sûrs de vouloir rendre votre partie [scarlet]publique[] ? public.confirm.really = Si vous voulez jouer avec des amis, utilisez [green]Inviter un Ami[] Au lieu [scarlet]d'un Serveur Public[] !\nÊtes-vous sûrs de vouloir rendre votre partie [scarlet]publique[] ?
@@ -935,6 +936,10 @@ public.beta = Notez que les versions bêta du jeu ne peuvent pas créer de salon
uiscale.reset = L'échelle de l'interface a été modifiée.\nAppuyez sur "OK" pour confirmer.\n[scarlet]Rétablissement des anciens paramètres et fermeture du jeu dans [accent] {0}[] secondes... uiscale.reset = L'échelle de l'interface a été modifiée.\nAppuyez sur "OK" pour confirmer.\n[scarlet]Rétablissement des anciens paramètres et fermeture du jeu dans [accent] {0}[] secondes...
uiscale.cancel = Annuler & Quitter uiscale.cancel = Annuler & Quitter
setting.bloom.name = Flou lumineux
keybind.title = Paramètres des Touches du Clavier
keybinds.mobile = [scarlet]La plupart des touches de clavier ne sont pas fonctionnelles sur mobile. Seuls les mouvements basiques sont supportés.
category.general.name = Général category.general.name = Général
category.view.name = Voir category.view.name = Voir
@@ -947,9 +952,6 @@ command.retreat = Retraite
command.idle = Inactif command.idle = Inactif
placement.blockselectkeys = \n[lightgray]Raccourci : [{0}, placement.blockselectkeys = \n[lightgray]Raccourci : [{0},
keybind.title = Paramètres des Touches du Clavier
keybinds.mobile = [scarlet]La plupart des touches de clavier ne sont pas fonctionnelles sur mobile. Seuls les mouvements basiques sont supportés.
keybind.respawn.name = Réapparaître keybind.respawn.name = Réapparaître
keybind.control.name = Contrôler une Unité keybind.control.name = Contrôler une Unité
keybind.clear_building.name = Réinitialiser les constructions keybind.clear_building.name = Réinitialiser les constructions
@@ -1034,6 +1036,7 @@ rules.wavetimer = Compte à rebours des vagues
rules.waves = Vagues rules.waves = Vagues
rules.attack = Mode « Attaque » rules.attack = Mode « Attaque »
rules.buildai = Constructions de l'IA rules.buildai = Constructions de l'IA
rules.aitier = AI Tier
rules.cleanupdeadteams = Détruire les structures des équipes vaincues (JcJ) rules.cleanupdeadteams = Détruire les structures des équipes vaincues (JcJ)
rules.corecapture = Capture du Noyau lors de sa Destruction rules.corecapture = Capture du Noyau lors de sa Destruction
rules.polygoncoreprotection = Protection du noyau polygonal rules.polygoncoreprotection = Protection du noyau polygonal
@@ -1053,12 +1056,15 @@ rules.deconstructrefundmultiplier = Multiplicateur du remboursement lors de la d
rules.waitForWaveToEnd = Les Vagues attendent la mort des ennemis rules.waitForWaveToEnd = Les Vagues attendent la mort des ennemis
rules.dropzoneradius = Rayon d'Apparition des ennemis :[lightgray] (tuiles) rules.dropzoneradius = Rayon d'Apparition des ennemis :[lightgray] (tuiles)
rules.unitammo = Les Unités nécessitent des munitions rules.unitammo = Les Unités nécessitent des munitions
rules.enemyteam = Enemy Team
rules.playerteam = Player Team
rules.title.waves = Vagues rules.title.waves = Vagues
rules.title.resourcesbuilding = Resources & Construction rules.title.resourcesbuilding = Resources & Construction
rules.title.enemy = Ennemis rules.title.enemy = Ennemis
rules.title.unit = Unités rules.title.unit = Unités
rules.title.experimental = Expérimental rules.title.experimental = Expérimental
rules.title.environment = Environnement rules.title.environment = Environnement
rules.title.teams = Teams
rules.lighting = Éclairage rules.lighting = Éclairage
rules.enemyLights = Éclairage ennemi rules.enemyLights = Éclairage ennemi
rules.fire = Feu rules.fire = Feu
@@ -1417,7 +1423,7 @@ hint.payloadDrop.mobile = [accent]Tapez et retenez[] votre doigt pour larguer vo
hint.waveFire = [accent]Les tourelles à liquides[] approvisionnées en eau en tant que munitions, vont automatiquement éteindre les incendies proches. hint.waveFire = [accent]Les tourelles à liquides[] approvisionnées en eau en tant que munitions, vont automatiquement éteindre les incendies proches.
hint.generator = \uf879 Les [accent]Générateurs à combustion[] brûlent du Charbon et transmettent de l'énergie aux blocs adjacents.\n\nLa transmission d'énergie peut être étendue avec des \uf87f [accent]Transmetteurs Énergétiques[]. hint.generator = \uf879 Les [accent]Générateurs à combustion[] brûlent du Charbon et transmettent de l'énergie aux blocs adjacents.\n\nLa transmission d'énergie peut être étendue avec des \uf87f [accent]Transmetteurs Énergétiques[].
hint.guardian = Les [accent]Gardiens[] sont protégés par un bouclier. Les munitions faibles telles que le [accent]Cuivre[] et le [accent]Plomb[] ne seront [scarlet]pas efficaces[].\n\nUtilisez des tourelles de plus haut niveau, ou de meilleures munitions comme le \uf835 [accent]Graphite[] avec un \uf861Duo/\uf859Salve pour pouvoir tuer le gardien. hint.guardian = Les [accent]Gardiens[] sont protégés par un bouclier. Les munitions faibles telles que le [accent]Cuivre[] et le [accent]Plomb[] ne seront [scarlet]pas efficaces[].\n\nUtilisez des tourelles de plus haut niveau, ou de meilleures munitions comme le \uf835 [accent]Graphite[] avec un \uf861Duo/\uf859Salve pour pouvoir tuer le gardien.
hint.coreUpgrade = Les Noyaux peuvent être améliorés [accent]en plaçant un Noyau de plus haut niveau sur eux[].\n\nPlacez un Noyau [accent]Fondation[] sur le Noyau [accent]Fragment[]. Soyez sûrs que rien n'obstrue la construction. hint.coreUpgrade = Les Noyaux peuvent être améliorés [accent]en plaçant un Noyau de plus haut niveau sur eux[].\n\nPlacez un \uf868 Noyau [accent]Fondation[] sur le \uf869 Noyau [accent]Fragment[]. Soyez sûrs que rien n'obstrue la construction.
hint.presetLaunch = Les [accent]secteurs[] gris, tels que [accent]Frozen Forest[], peuvent être lançés de n'importe où. Ils ne requièrent pas la capture d'un secteur adjacent.\n\n[accent]Il y a beaucoup de secteurs[] comme celui-ci, qui sont [accent]optionels[]. hint.presetLaunch = Les [accent]secteurs[] gris, tels que [accent]Frozen Forest[], peuvent être lançés de n'importe où. Ils ne requièrent pas la capture d'un secteur adjacent.\n\n[accent]Il y a beaucoup de secteurs[] comme celui-ci, qui sont [accent]optionels[].
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.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.coreIncinerate = Lorsqu'un Noyau est rempli d'une ressource en particulier, le surplus qui rentrera dans celui-ci sera [accent]incinéré[].
@@ -1450,9 +1456,9 @@ liquid.slag.description = Différents types de métaux en fusion mélangés. Peu
liquid.oil.description = Un liquide utilisé dans la production de matériaux avancés. Peut être transformé en charbon ou pulvérisé sur les ennemis, puis enflammé. liquid.oil.description = Un liquide utilisé dans la production de matériaux avancés. Peut être transformé en charbon ou pulvérisé sur les ennemis, puis enflammé.
liquid.cryofluid.description = Un liquide inerte, non corrosif, créé à partir deau et de titane. Possède une capacité d'absorption de chaleur extrêmement élevée. Largement utilisé comme liquide de refroidissement. liquid.cryofluid.description = Un liquide inerte, non corrosif, créé à partir deau et de titane. Possède une capacité d'absorption de chaleur extrêmement élevée. Largement utilisé comme liquide de refroidissement.
block.derelict = [lightgray]Vestiges block.derelict = \ue815 [lightgray]Vestiges
block.illuminator.description = Une petite source lumineuse compacte et configurable. Nécessite de l'énergie pour fonctionner.
block.armored-conveyor.description = Déplace les objets à la même vitesse que les convoyeurs en titane, mais est plus résistant. Seulement d'autres convoyeurs peuvent faire entrer des ressources par ses côtés. block.armored-conveyor.description = Déplace les objets à la même vitesse que les convoyeurs en titane, mais est plus résistant. Seulement d'autres convoyeurs peuvent faire entrer des ressources par ses côtés.
block.illuminator.description = Une petite source lumineuse compacte et configurable. Nécessite de l'énergie pour fonctionner.
block.message.description = Enregistre un message. Utilisé pour la communication entre alliés. Le message contenu peut être modifié par un processeur logique. block.message.description = Enregistre un message. Utilisé pour la communication entre alliés. Le message contenu peut être modifié par un processeur logique.
block.graphite-press.description = Compresse le charbon en graphite. block.graphite-press.description = Compresse le charbon en graphite.
block.multi-press.description = Une version améliorée de la presse à graphite, utilisant de l'eau et de l'électricité pour traiter le charbon plus rapidement et plus efficacement. block.multi-press.description = Une version améliorée de la presse à graphite, utilisant de l'eau et de l'électricité pour traiter le charbon plus rapidement et plus efficacement.
@@ -1507,7 +1513,7 @@ block.sorter.description = Trie les ressources. Si une ressource correspond à l
block.inverted-sorter.description = Trie les ressources comme un trieur standard, mais celles qui correspondent à la sélection sont envoyées sur les côtés. Le reste est envoyé tout droit. block.inverted-sorter.description = Trie les ressources comme un trieur standard, mais celles qui correspondent à la sélection sont envoyées sur les côtés. Le reste est envoyé tout droit.
block.router.description = Accepte les objets depuis une ou plusieurs directions et les renvoie équitablement dans n'importe quelle direction. Utile pour séparer une chaîne de convoyeurs en plusieurs. block.router.description = Accepte les objets depuis une ou plusieurs directions et les renvoie équitablement dans n'importe quelle direction. Utile pour séparer une chaîne de convoyeurs en plusieurs.
block.router.details = Un mal nécessaire... Utiliser un routeur à côté d'une usine est très déconseillé, car ceux-ci peuvent être bloqués par les matériaux produits par celle-ci. block.router.details = Un mal nécessaire... Utiliser un routeur à côté d'une usine est très déconseillé, car ceux-ci peuvent être bloqués par les matériaux produits par celle-ci.
block.distributor.description = Un routeur avancé qui répartit équitablement les objets jusqu'à 7 directions différentes. block.distributor.description = Un routeur avancé qui répartit équitablement les objets jusqu'à 7 directions différentes.
block.overflow-gate.description = Bloc envoyant les ressources à gauche et à droite si le chemin de devant est bloqué. block.overflow-gate.description = Bloc envoyant les ressources à gauche et à droite si le chemin de devant est bloqué.
block.underflow-gate.description = Le contraire d'une barrière de débordement. Envoie les ressources vers l'avant si les chemins de gauche et de droite sont bloqués. block.underflow-gate.description = Le contraire d'une barrière de débordement. Envoie les ressources vers l'avant si les chemins de gauche et de droite sont bloqués.
block.mass-driver.description = Le moyen de transport de ressources ultime! Cette structure collecte des lots de ressources et les envoie à un autre transporteur de masse, sur une longue distance. Nécessite de l'énergie pour fonctionner. block.mass-driver.description = Le moyen de transport de ressources ultime! Cette structure collecte des lots de ressources et les envoie à un autre transporteur de masse, sur une longue distance. Nécessite de l'énergie pour fonctionner.
@@ -1528,7 +1534,7 @@ block.power-node-large.description = Ce transmetteur possède un rayon plus gran
block.surge-tower.description = Un transmetteur énergétique à très grande portée mais avec moins de connexions disponibles. block.surge-tower.description = Un transmetteur énergétique à très grande portée mais avec moins de connexions disponibles.
block.diode.description = L'énergie ne circule que dans un sens à travers ce bloc, et uniquement si lautre côté présente moins dénergie en stock. Idéal pour protéger les lieux de production d'énergie. block.diode.description = L'énergie ne circule que dans un sens à travers ce bloc, et uniquement si lautre côté présente moins dénergie en stock. Idéal pour protéger les lieux de production d'énergie.
block.battery.description = Stocke le surplus d'énergie et le redistribue en cas de besoin. block.battery.description = Stocke le surplus d'énergie et le redistribue en cas de besoin.
block.battery-large.description = Stocke bien plus d'énergie qu'une batterie normale. block.battery-large.description = Stocke bien plus d'énergie qu'une batterie normale.
block.combustion-generator.description = Génère de l'énergie en brûlant du charbon ou d'autres matériaux inflammables. block.combustion-generator.description = Génère de l'énergie en brûlant du charbon ou d'autres matériaux inflammables.
block.thermal-generator.description = Génère une grande quantité d'énergie à partir de zones de chaleur. block.thermal-generator.description = Génère une grande quantité d'énergie à partir de zones de chaleur.
block.steam-generator.description = Plus efficace qu'un générateur à combustion, mais requiert de l'eau. block.steam-generator.description = Plus efficace qu'un générateur à combustion, mais requiert de l'eau.
@@ -1652,7 +1658,7 @@ lst.sensor = Récupère des données depuis un bâtiment ou une unité.
lst.set = Définit une variable. lst.set = Définit une variable.
lst.operation = Effectue une opération sur 1 ou 2 variables. lst.operation = Effectue une opération sur 1 ou 2 variables.
lst.end = Saute au sommet de la série dinstructions. lst.end = Saute au sommet de la série dinstructions.
lst.wait = Attendre un certain nombre de secondes. lst.wait = Attendre un certain nombre de secondes.
lst.lookup = Recherche d'un type d'objet/liquide/unité/bloc par ID.\nLe nombre total de chaque type peut être consulté avec:\n[accent]@unitCount[] / [accent]@itemCount[] / [accent]@liquidCount[] / [accent]@blockCount[] lst.lookup = Recherche d'un type d'objet/liquide/unité/bloc par ID.\nLe nombre total de chaque type peut être consulté avec:\n[accent]@unitCount[] / [accent]@itemCount[] / [accent]@liquidCount[] / [accent]@blockCount[]
lst.jump = Saute conditionnellement vers une autre instruction. lst.jump = Saute conditionnellement vers une autre instruction.
lst.unitbind = Se lie à une unité du type donné et la stocke dans [accent]@unit[]. lst.unitbind = Se lie à une unité du type donné et la stocke dans [accent]@unit[].
@@ -1791,7 +1797,3 @@ 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.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.within = Vérifie si l'unité est près de la position.
lenum.boost = Active/Désactive le boost. lenum.boost = Active/Désactive le boost.
#Added French translations
lenum.floor = Retourne le plus grand nombre entier,\nqui est inférieur ou égal au nombre donné (12.5 -> 12).
lenum.ceil = Retourne le nombre entier le plus petit,\nsupérieur ou égal au nombre donné (12.5 -> 13).

View File

@@ -4,7 +4,7 @@ credits = Credits
contributors = Fordítok és készítők contributors = Fordítok és készítők
discord = Csatlakozz a Mindustry Discord szerverhez! discord = Csatlakozz a Mindustry Discord szerverhez!
link.discord.description = Az eredeti Mindustry Discord chatszoba link.discord.description = Az eredeti Mindustry Discord chatszoba
link.reddit.description = A Mindustry subreddit link.reddit.description = A Mindustry subreddit
link.github.description = A játék forráskódja link.github.description = A játék forráskódja
link.changelog.description = Frissítési változások listája link.changelog.description = Frissítési változások listája
link.dev-builds.description = Instabil fejlesztői buildek link.dev-builds.description = Instabil fejlesztői buildek
@@ -41,10 +41,10 @@ be.updating = Frissítés...
be.ignore = Most nem be.ignore = Most nem
be.noupdates = Nem találtunk frissítést. be.noupdates = Nem találtunk frissítést.
be.check = Frissítések keresése. be.check = Frissítések keresése.
mods.browser = Mod Browser
mod.featured.dialog.title = Mod kereső (WIP)
mods.browser.selected = Mod kiválasztása mods.browser.selected = Mod kiválasztása
mods.browser.add = Letöltés mods.browser.add = Letöltés
mods.browser.reinstall = Reinstall
mods.github.open = Megtekintés mods.github.open = Megtekintés
mods.browser.sortdate = Rendezés dátum szerint mods.browser.sortdate = Rendezés dátum szerint
mods.browser.sortstars = Rendezés értékelés szerint mods.browser.sortstars = Rendezés értékelés szerint
@@ -67,16 +67,23 @@ schematic.delete.confirm = Ez a Schematic törölve lesz.
schematic.rename = Schematic átnevezése schematic.rename = Schematic átnevezése
schematic.info = {0}x{1}, {2} blokk schematic.info = {0}x{1}, {2} blokk
schematic.disabled = [scarlet]Schematicok letiltva[]\nNem használhat Schematicot ezen a [accent]mapon[] vagy [accent] szerveren. schematic.disabled = [scarlet]Schematicok letiltva[]\nNem használhat Schematicot ezen a [accent]mapon[] vagy [accent] szerveren.
schematic.tags = Tags:
schematic.edittags = Edit Tags
schematic.addtag = Add Tag
schematic.texttag = Text Tag
schematic.icontag = Icon Tag
schematic.renametag = Rename Tag
schematic.tagdelconfirm = Delete this tag completely?
schematic.tagexists = That tag already exists.
stats = Statisztika stats = Statisztika
stat.wave = Hullámok kivédve:[accent] {0} stat.wave = Hullámok kivédve:[accent] {0}
stat.unitsCreated = Units Created:[accent] {0}
stat.enemiesDestroyed = Elpusztított ellenség:[accent] {0} stat.enemiesDestroyed = Elpusztított ellenség:[accent] {0}
stat.built = Épített épületek:[accent] {0} stat.built = Épített épületek:[accent] {0}
stat.destroyed = Szétrombolt épületek:[accent] {0} stat.destroyed = Szétrombolt épületek:[accent] {0}
stat.deconstructed = Törölt épületek:[accent] {0} stat.deconstructed = Törölt épületek:[accent] {0}
stat.delivered = Felküldött nyersanyagok:
stat.playtime = Játszott idő:[accent] {0} stat.playtime = Játszott idő:[accent] {0}
stat.rank = Végső értékelés: [accent]{0}
globalitems = [accent]Összes nyersanyag globalitems = [accent]Összes nyersanyag
map.delete = Biztosan törlöd a "[accent]{0}[]" mapot? map.delete = Biztosan törlöd a "[accent]{0}[]" mapot?
@@ -86,6 +93,7 @@ level.mode = Játékmód:
coreattack = < A mag támadás alatt van! > coreattack = < A mag támadás alatt van! >
nearpoint = [[ [scarlet]AZONNAL HAGYD EL A LEDOBÁSI PONTOT[] ]\nveszélyes zóna nearpoint = [[ [scarlet]AZONNAL HAGYD EL A LEDOBÁSI PONTOT[] ]\nveszélyes zóna
database = Mag adatbázis database = Mag adatbázis
database.button = Database
savegame = Játék mentése savegame = Játék mentése
loadgame = Játék betöltése loadgame = Játék betöltése
joingame = Csatlakozás játékhoz joingame = Csatlakozás játékhoz
@@ -93,6 +101,7 @@ customgame = Egyedi játék
newgame = Új játék newgame = Új játék
none = <semmi> none = <semmi>
none.found = [lightgray]<nincs találat> none.found = [lightgray]<nincs találat>
none.inmap = [lightgray]<none in map>
minimap = Minimap minimap = Minimap
position = Pozíció position = Pozíció
close = Bezárás close = Bezárás
@@ -112,18 +121,20 @@ uploadingpreviewfile = Előnézet feltöltése
committingchanges = Változások mentése committingchanges = Változások mentése
done = Kész done = Kész
feature.unsupported = Az eszköz nem támogatja ezt a funkciót. feature.unsupported = Az eszköz nem támogatja ezt a funkciót.
mods.initfailed = [red]⚠[] The previous Mindustry instance failed to initialize. This was likely caused by misbehaving mods.\n\nTo prevent a crash loop, [red]all mods have been disabled.[]
mods.alphainfo = Figyelem! a modok alfa állapotban vannak, és[scarlet] nagyon sok lehet bennük a hiba[].\nJelentsd be az esetleges hibákat a Mindustry GitHubon.
mods = Modok mods = Modok
mods.none = [lightgray]Nincsen mod! mods.none = [lightgray]Nincsen mod!
mods.guide = Mod készítési útmutató mods.guide = Mod készítési útmutató
mods.report = Hiba jelentése mods.report = Hiba jelentése
mods.openfolder = Megnyitás mappából mods.openfolder = Megnyitás mappából
mods.viewcontent = View Content
mods.reload = Újratöltés mods.reload = Újratöltés
mods.reloadexit = Indítsd újra a játékot, hogy betöltődjenek a modok. mods.reloadexit = Indítsd újra a játékot, hogy betöltődjenek a modok.
mod.installed = [[Installed]
mod.display = [gray]Mod:[orange] {0} mod.display = [gray]Mod:[orange] {0}
mod.enabled = [lightgray]Aktív mod.enabled = [lightgray]Aktív
mod.disabled = [scarlet]Inaktív mod.disabled = [scarlet]Inaktív
mod.multiplayer.compatible = [gray]Multiplayer Compatible
mod.disable = Letiltás mod.disable = Letiltás
mod.content = Tartalom: mod.content = Tartalom:
mod.delete.error = Nem lehet törölni a Modot. Lehet, hogy egy másik folyamat használja. mod.delete.error = Nem lehet törölni a Modot. Lehet, hogy egy másik folyamat használja.
@@ -157,6 +168,7 @@ launchcore = Mag kilövése
filename = Fájl név: filename = Fájl név:
unlocked = Új tartalom kinyitva! unlocked = Új tartalom kinyitva!
available = Új kutatás áll rendelkezésre! available = Új kutatás áll rendelkezésre!
unlock.incampaign = < Unlock in campaign for details >
completed = [accent]Kész completed = [accent]Kész
techtree = Tech Tree techtree = Tech Tree
research.legacy = [accent]5.0[] kutatási adatok találhatók.\nSzeretnéd [accent] betölteni ezeket az adatokat [], vagy [accent] eldobni [], és újraindítani a kutatást az új kampányban (ajánlott)? research.legacy = [accent]5.0[] kutatási adatok találhatók.\nSzeretnéd [accent] betölteni ezeket az adatokat [], vagy [accent] eldobni [], és újraindítani a kutatást az új kampányban (ajánlott)?
@@ -203,6 +215,7 @@ hosts.none = [lightgray]Nincs helyi játék!
host.invalid = [scarlet]Nem sikerült csatlakozni. host.invalid = [scarlet]Nem sikerült csatlakozni.
servers.local = Helyi Szerverek servers.local = Helyi Szerverek
servers.local.steam = Open Games & Local Servers
servers.remote = Távoli Szerverek servers.remote = Távoli Szerverek
servers.global = Közösségi szerverek servers.global = Közösségi szerverek
@@ -217,6 +230,8 @@ trace.ip = IP: [accent]{0}
trace.id = Azonosító: [accent]{0} trace.id = Azonosító: [accent]{0}
trace.mobile = Mobil kliens: [accent]{0} trace.mobile = Mobil kliens: [accent]{0}
trace.modclient = Nem hivatalos kliens: [accent]{0} trace.modclient = Nem hivatalos kliens: [accent]{0}
trace.times.joined = Times Joined: [accent]{0}
trace.times.kicked = Times Kicked: [accent]{0}
invalidid = Érvénytelen kliens ID! Küldj hibajelentést. invalidid = Érvénytelen kliens ID! Küldj hibajelentést.
server.bans = Tiltások server.bans = Tiltások
server.bans.none = Nincsenek tiltott játékosok! server.bans.none = Nincsenek tiltott játékosok!
@@ -272,6 +287,7 @@ save.corrupted = Érvénytelen fájl!
empty = <üres> empty = <üres>
on = Be on = Be
off = Ki off = Ki
save.search = Search saved games...
save.autosave = Automatikus mentés: {0} save.autosave = Automatikus mentés: {0}
save.map = Térkép: {0} save.map = Térkép: {0}
save.wave = Hullám: {0} save.wave = Hullám: {0}
@@ -301,15 +317,15 @@ data.exported = Adat exportálva.
data.invalid = Érvénytelen adatok. data.invalid = Érvénytelen adatok.
data.import.confirm = Külső adat importálása felülírja[scarlet] minden[] jelenlegi adatodat.\n[accent]Nem lehet visszavonni![]\n\nAmint kész az importálás, kilép a játék. data.import.confirm = Külső adat importálása felülírja[scarlet] minden[] jelenlegi adatodat.\n[accent]Nem lehet visszavonni![]\n\nAmint kész az importálás, kilép a játék.
quit.confirm = Biztos kilépsz? quit.confirm = Biztos kilépsz?
quit.confirm.tutorial = Biztosan tudod, mit csinálsz?\nA bevezetőt megtalálod itt:[accent] Beállítások->Játék->Bevezető újrajátszása[]
loading = [accent]Betöltés... loading = [accent]Betöltés...
reloading = [accent]Modok Újratöltése... downloading = [accent]Downloading...
saving = [accent]Mentés... saving = [accent]Mentés...
respawn = Nyomd meg a(z) [accent][[{0}][] gombot, hogy újraéledj a magban. respawn = Nyomd meg a(z) [accent][[{0}][] gombot, hogy újraéledj a magban.
cancelbuilding = Használd a(z) [accent][[{0}][] gombot, hogy töröld a tervrajzot. cancelbuilding = Használd a(z) [accent][[{0}][] gombot, hogy töröld a tervrajzot.
selectschematic = Használd a(z) [accent][[{0}][] gombot, hogy kijelölj és másolj. selectschematic = Használd a(z) [accent][[{0}][] gombot, hogy kijelölj és másolj.
pausebuilding = Használd a(z) [accent][[{0}][] gombot, hogy megállítsd az építkezést. pausebuilding = Használd a(z) [accent][[{0}][] gombot, hogy megállítsd az építkezést.
resumebuilding = Használd a(z) [scarlet][[{0}][] gombot, hogy folytasd az építkezést. resumebuilding = Használd a(z) [scarlet][[{0}][] gombot, hogy folytasd az építkezést.
enablebuilding = [scarlet][[{0}][] to enable building
showui = A kezelőfelület elrejtve.\nNyomd meg a(z) [accent][[{0}][] gombot a megjelenítéséhez. showui = A kezelőfelület elrejtve.\nNyomd meg a(z) [accent][[{0}][] gombot a megjelenítéséhez.
wave = [accent]{0}. hullám wave = [accent]{0}. hullám
wave.cap = [accent]{0}./{1} hullám wave.cap = [accent]{0}./{1} hullám
@@ -346,6 +362,7 @@ publishing = [accent]Publikálás...
publish.confirm = Biztosan közzéteszed?\n\n[lightgray] Győződj meg róla, hogy elfogadtad a Workshop EULA-t, különben az itemjeid nem jelennek meg! publish.confirm = Biztosan közzéteszed?\n\n[lightgray] Győződj meg róla, hogy elfogadtad a Workshop EULA-t, különben az itemjeid nem jelennek meg!
publish.error = Hiba az item publikálásakor: {0} publish.error = Hiba az item publikálásakor: {0}
steam.error = Nem sikerült inicializálni a Steam szolgáltatásokat.\nHiba: {0} steam.error = Nem sikerült inicializálni a Steam szolgáltatásokat.\nHiba: {0}
editor.cliffs = Walls To Cliffs
editor.brush = Méret editor.brush = Méret
editor.openin = Megnyitás a szerkesztőben editor.openin = Megnyitás a szerkesztőben
@@ -362,14 +379,22 @@ editor.ingame = Szerkesztés játékban
editor.publish.workshop = Közzététel workshopon editor.publish.workshop = Közzététel workshopon
editor.newmap = Új Map editor.newmap = Új Map
editor.center = Ugrás középre editor.center = Ugrás középre
editor.search = Search maps...
editor.filters = Filter Maps
editor.filters.mode = Gamemodes:
editor.filters.type = Map Type:
editor.filters.search = Search In:
editor.filters.author = Author
editor.filters.description = Description
workshop = Workshop workshop = Workshop
waves.title = Hullámok waves.title = Hullámok
waves.remove = Eltávolítás waves.remove = Eltávolítás
waves.every = waves.every = every
waves.waves = hullámonként waves.waves = hullámonként
waves.perspawn = per spawn waves.perspawn = per spawn
waves.shields = pajzs/hullám waves.shields = pajzs/hullám
waves.to = - waves.to = -
waves.max = max units
waves.guardian = őrző waves.guardian = őrző
waves.preview = Előnézet waves.preview = Előnézet
waves.edit = Szerksztés... waves.edit = Szerksztés...
@@ -378,6 +403,13 @@ waves.load = Másolás a vágólapról
waves.invalid = Nem lehet beilleszteni a vágólapról. waves.invalid = Nem lehet beilleszteni a vágólapról.
waves.copied = Hullámok másolva. waves.copied = Hullámok másolva.
waves.none = Nincs ellenség megadva.\nAz üresen hagyott tervek automatikusan lecserélődnek az alapbeállításra. waves.none = Nincs ellenség megadva.\nAz üresen hagyott tervek automatikusan lecserélődnek az alapbeállításra.
waves.sort = Sort By
waves.sort.reverse = Reverse Sort
waves.sort.begin = Begin
waves.sort.health = Health
waves.sort.type = Type
waves.units.hide = Hide All
waves.units.show = Show All
#these are intentionally in lower case #these are intentionally in lower case
wavemode.counts = típusokra bontva wavemode.counts = típusokra bontva
@@ -387,6 +419,7 @@ wavemode.health = életpontok
editor.default = [lightgray]<Alapbeállítás> editor.default = [lightgray]<Alapbeállítás>
details = Részletek... details = Részletek...
edit = Szerkesztés... edit = Szerkesztés...
variables = Vars
editor.name = Név: editor.name = Név:
editor.spawn = Spawn Unit editor.spawn = Spawn Unit
editor.removeunit = Remove Unit editor.removeunit = Remove Unit
@@ -471,11 +504,13 @@ filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves filter.option.octaves = Octaves
filter.option.falloff = Falloff filter.option.falloff = Falloff
filter.option.angle = Angle filter.option.angle = Angle
filter.option.rotate = Rotate
filter.option.amount = Mennyiség filter.option.amount = Mennyiség
filter.option.block = Block filter.option.block = Block
filter.option.floor = Talaj filter.option.floor = Talaj
filter.option.flooronto = Jelenlegi mező filter.option.flooronto = Jelenlegi mező
filter.option.target = Jelenlegi mező filter.option.target = Jelenlegi mező
filter.option.replacement = Replacement
filter.option.wall = Fal filter.option.wall = Fal
filter.option.ore = Érc filter.option.ore = Érc
filter.option.floor2 = Secondary Floor filter.option.floor2 = Secondary Floor
@@ -492,6 +527,7 @@ load = Betöltés
save = Mentés save = Mentés
fps = FPS: {0} fps = FPS: {0}
ping = Ping: {0}ms ping = Ping: {0}ms
tps = TPS: {0}
memory = Mem: {0}mb memory = Mem: {0}mb
memory2 = Mem:\n {0}mb +\n {1}mb memory2 = Mem:\n {0}mb +\n {1}mb
language.restart = Indítsd újra a játékot, hogy betöltődjenek a nyelvi beállítások! language.restart = Indítsd újra a játékot, hogy betöltődjenek a nyelvi beállítások!
@@ -519,12 +555,13 @@ configure = Rakomány szerkesztése
loadout = Rakomány loadout = Rakomány
resources = Nyersanyagok resources = Nyersanyagok
bannedblocks = Tiltott blokkok bannedblocks = Tiltott blokkok
bannedunits = Banned Units
addall = Összes hozzáadása addall = Összes hozzáadása
launch.from = Indítás: [accent]{0} launch.from = Indítás: [accent]{0}
launch.destination = Irány: {0} launch.destination = Irány: {0}
configure.invalid = A mennyiségnek 0 és {0} között kell lennie. configure.invalid = A mennyiségnek 0 és {0} között kell lennie.
add = Hozzáadás... add = Hozzáadás...
boss.health = Őrző élete guardian = Guardian
connectfail = [scarlet]Csatlakozási hiba:\n\n[accent]{0} connectfail = [scarlet]Csatlakozási hiba:\n\n[accent]{0}
error.unreachable = A szervert nem lehet elérni.\nBiztosan jól írtad be a címet? error.unreachable = A szervert nem lehet elérni.\nBiztosan jól írtad be a címet?
@@ -542,11 +579,14 @@ weather.snow.name = Hóesés
weather.sandstorm.name = Homokvihar weather.sandstorm.name = Homokvihar
weather.sporestorm.name = Spóravihar weather.sporestorm.name = Spóravihar
weather.fog.name = Köd weather.fog.name = Köd
sectorlist = Sectors
sectorlist.attacked = {0} under attack
sectors.unexplored = [lightgray]Felderítetlen sectors.unexplored = [lightgray]Felderítetlen
sectors.resources = Nyersanyagok: sectors.resources = Nyersanyagok:
sectors.production = Gyártás: sectors.production = Gyártás:
sectors.export = Export: sectors.export = Export:
sectors.import = Import:
sectors.time = Idő: sectors.time = Idő:
sectors.threat = Fenyegetés: sectors.threat = Fenyegetés:
sectors.wave = Hullámok: sectors.wave = Hullámok:
@@ -568,6 +608,7 @@ sector.attacked = A(z) [accent]{0}[white] szektor támadás alatt áll!
sector.lost = A(z) [accent]{0}[white] szektor elveszett! sector.lost = A(z) [accent]{0}[white] szektor elveszett!
#note: the missing space in the line below is intentional #note: the missing space in the line below is intentional
sector.captured = A(z) [accent]{0}[white] szektor megvédve! sector.captured = A(z) [accent]{0}[white] szektor megvédve!
sector.changeicon = Change Icon
threat.low = Alacsony threat.low = Alacsony
threat.medium = Közepes threat.medium = Közepes
@@ -596,6 +637,8 @@ sector.biomassFacility.name = Biomass Synthesis Facility
sector.windsweptIslands.name = Windswept Islands sector.windsweptIslands.name = Windswept Islands
sector.extractionOutpost.name = Extraction Outpost sector.extractionOutpost.name = Extraction Outpost
sector.planetaryTerminal.name = Planetary Launch Terminal sector.planetaryTerminal.name = Planetary Launch Terminal
sector.coastline.name = Coastline
sector.navalFortress.name = Naval Fortress
sector.groundZero.description = Az ideális helyszín, hogy ismét belekezdjünk. Alacsony ellenséges fenyegetés. Némi nyersanyag.\nGyűjts annyi rezet és ólmot, amennyit csak tudsz.\nHaladj tovább. sector.groundZero.description = Az ideális helyszín, hogy ismét belekezdjünk. Alacsony ellenséges fenyegetés. Némi nyersanyag.\nGyűjts annyi rezet és ólmot, amennyit csak tudsz.\nHaladj tovább.
@@ -614,6 +657,21 @@ sector.windsweptIslands.description = Távolabb a partvonalon túl fekszik ez az
sector.extractionOutpost.description = Távoli ellenséges támaszpont, fő célja nyersanyagok továbbítása másik szektorokba.\n\n A szektorok közötti szállítás elengedhetetlen a további előrehaladáshoz. Pusztítsd el a bázist! Tanulmányozd a Launch Padot! sector.extractionOutpost.description = Távoli ellenséges támaszpont, fő célja nyersanyagok továbbítása másik szektorokba.\n\n A szektorok közötti szállítás elengedhetetlen a további előrehaladáshoz. Pusztítsd el a bázist! Tanulmányozd a Launch Padot!
sector.impact0078.description = Itt fekszenek a roncsai az első csillagközi űrhajónak, amely a csillagrendszerbe érkezett.\n\nMents ki a romokból amit csak tudsz! Fedezd fel az épen maradt technológiákat. sector.impact0078.description = Itt fekszenek a roncsai az első csillagközi űrhajónak, amely a csillagrendszerbe érkezett.\n\nMents ki a romokból amit csak tudsz! Fedezd fel az épen maradt technológiákat.
sector.planetaryTerminal.description = A végső célpont.\n\nEzen a vízparti bázison található egy olyan építmény, amely képes magokat kilőni közeli bolygókra. Folyamatosan őrzik.\n\nKészíts vízi egységeket! Ártalmatlanítsd az ellenséget amilyen gyorsan tudod! Fedezd fel a kilövőszerkezetet! sector.planetaryTerminal.description = A végső célpont.\n\nEzen a vízparti bázison található egy olyan építmény, amely képes magokat kilőni közeli bolygókra. Folyamatosan őrzik.\n\nKészíts vízi egységeket! Ártalmatlanítsd az ellenséget amilyen gyorsan tudod! Fedezd fel a kilövőszerkezetet!
status.burning.name = Burning
status.freezing.name = Freezing
status.wet.name = Wet
status.muddy.name = Muddy
status.melting.name = Melting
status.sapped.name = Sapped
status.electrified.name = Electrified
status.spore-slowed.name = Spore Slowed
status.tarred.name = Tarred
status.overdrive.name = Overdrive
status.overclock.name = Overclock
status.shocked.name = Shocked
status.blasted.name = Blasted
status.unmoving.name = Unmoving
status.boss.name = Guardian
settings.language = Nyelvek settings.language = Nyelvek
settings.data = Játék adatok settings.data = Játék adatok
@@ -636,6 +694,7 @@ settings.clearcampaignsaves.confirm = Biztosan törlöd az összes kampány ment
paused = [accent]< Megállítva > paused = [accent]< Megállítva >
clear = Törlés clear = Törlés
banned = [scarlet]Kitiltva banned = [scarlet]Kitiltva
unsupported.environment = [scarlet]Unsupported Environment
yes = Igen yes = Igen
no = Nem no = Nem
info.title = Infó info.title = Infó
@@ -644,6 +703,7 @@ error.crashtitle = Hiba történt
unit.nobuild = [scarlet]Az egység nem tud építeni unit.nobuild = [scarlet]Az egység nem tud építeni
lastaccessed = [lightgray]Utoljára megtekintve: {0} lastaccessed = [lightgray]Utoljára megtekintve: {0}
block.unknown = [lightgray]??? block.unknown = [lightgray]???
stat.showinmap = <load map to show>
stat.description = Célja stat.description = Célja
stat.input = Bemenet stat.input = Bemenet
@@ -651,6 +711,7 @@ stat.output = Kimenet
stat.booster = Gyorsító stat.booster = Gyorsító
stat.tiles = Szükséges talaj stat.tiles = Szükséges talaj
stat.affinities = Módosító körülmények stat.affinities = Módosító körülmények
stat.opposites = Opposites
stat.powercapacity = Elektromos kapacitás stat.powercapacity = Elektromos kapacitás
stat.powershot = Áram/Lövés stat.powershot = Áram/Lövés
stat.damage = Sebzés stat.damage = Sebzés
@@ -673,6 +734,7 @@ stat.memorycapacity = Memória méret
stat.basepowergeneration = Alap áramtermelés stat.basepowergeneration = Alap áramtermelés
stat.productiontime = Gyártás hossza stat.productiontime = Gyártás hossza
stat.repairtime = Teljes javítás hossza stat.repairtime = Teljes javítás hossza
stat.repairspeed = Repair Speed
stat.weapons = Fegyverek stat.weapons = Fegyverek
stat.bullet = Töltény stat.bullet = Töltény
stat.speedincrease = Gyorsítás stat.speedincrease = Gyorsítás
@@ -682,6 +744,7 @@ stat.drillspeed = Alap kitermelési sebesség
stat.boosteffect = Boost hatása stat.boosteffect = Boost hatása
stat.maxunits = Maximális aktív egység stat.maxunits = Maximális aktív egység
stat.health = Életpontok stat.health = Életpontok
stat.armor = Armor
stat.buildtime = Építés hossza stat.buildtime = Építés hossza
stat.maxconsecutive = Maximum egymást követő stat.maxconsecutive = Maximum egymást követő
stat.buildcost = Építés ára stat.buildcost = Építés ára
@@ -711,6 +774,13 @@ stat.abilities = Képességek
stat.canboost = Can Boost stat.canboost = Can Boost
stat.flying = Repül stat.flying = Repül
stat.ammouse = Lövedék használat stat.ammouse = Lövedék használat
stat.damagemultiplier = Damage Multiplier
stat.healthmultiplier = Health Multiplier
stat.speedmultiplier = Speed Multiplier
stat.reloadmultiplier = Reload Multiplier
stat.buildspeedmultiplier = Build Speed Multiplier
stat.reactive = Reacts
stat.healing = Healing
ability.forcefield = Erőtér ability.forcefield = Erőtér
ability.repairfield = Javító mező ability.repairfield = Javító mező
@@ -718,6 +788,7 @@ ability.statusfield = Status Field
ability.unitspawn = {0} Gyár ability.unitspawn = {0} Gyár
ability.shieldregenfield = Pajzsos regeneráló mező ability.shieldregenfield = Pajzsos regeneráló mező
ability.movelightning = Világítás ability.movelightning = Világítás
ability.energyfield = Energy Field: [accent]{0}[] damage ~ [accent]{1}[] blocks / [accent]{2}[] targets
bar.drilltierreq = Erősebb Drill szükséges bar.drilltierreq = Erősebb Drill szükséges
bar.noresources = Nincs elég nyersanyag bar.noresources = Nincs elég nyersanyag
@@ -740,29 +811,28 @@ bar.power = Áram
bar.progress = Építés állapota bar.progress = Építés állapota
bar.input = Bemenet bar.input = Bemenet
bar.output = Kimenet bar.output = Kimenet
bar.strength = [stat]{0}[lightgray]x strength
units.processorcontrol = [lightgray]Processor Controlled units.processorcontrol = [lightgray]Processor Controlled
bullet.damage = [stat]{0}[lightgray] sebzés bullet.damage = [stat]{0}[lightgray] sebzés
bullet.splashdamage = [stat]{0}[lightgray] területi sebzés ~[stat] {1}[lightgray] mező bullet.splashdamage = [stat]{0}[lightgray] területi sebzés ~[stat] {1}[lightgray] mező
bullet.incendiary = [stat]gyújtó bullet.incendiary = [stat]gyújtó
bullet.sapping = [stat]szipoly
bullet.homing = [stat]nyomkövető bullet.homing = [stat]nyomkövető
bullet.shock = [stat]sokkoló bullet.frags = [stat]{0}[lightgray]x frag bullets:
bullet.frag = [stat]repesz bullet.lightning = [stat]{0}[lightgray]x lightning ~ [stat]{1}[lightgray] damage
bullet.buildingdamage = [stat]{0}%[lightgray] épület sebzés bullet.buildingdamage = [stat]{0}%[lightgray] épület sebzés
bullet.knockback = [stat]{0}[lightgray] hátralökés bullet.knockback = [stat]{0}[lightgray] hátralökés
bullet.pierce = [stat]{0}[lightgray]x átütő bullet.pierce = [stat]{0}[lightgray]x átütő
bullet.infinitepierce = [stat]átütő bullet.infinitepierce = [stat]átütő
bullet.healpercent = [stat]{0}[lightgray]% gyógyító bullet.healpercent = [stat]{0}[lightgray]% gyógyító
bullet.freezing = [stat]fagyasztó
bullet.tarred = [stat]tarred
bullet.multiplier = [stat]{0}[lightgray]x lövedék szorzó bullet.multiplier = [stat]{0}[lightgray]x lövedék szorzó
bullet.reload = [stat]{0}[lightgray]x tüzelési sebesség bullet.reload = [stat]{0}[lightgray]x tüzelési sebesség
unit.blocks = blokk unit.blocks = blokk
unit.blockssquared = blokk² unit.blockssquared = blokk²
unit.powersecond = egység/sec unit.powersecond = egység/sec
unit.tilessecond = tiles/second
unit.liquidsecond = egység/sec unit.liquidsecond = egység/sec
unit.itemssecond = item/sec unit.itemssecond = item/sec
unit.liquidunits = egység unit.liquidunits = egység
@@ -788,17 +858,19 @@ category.items = Itemek
category.crafting = Bemenet/Kimenet category.crafting = Bemenet/Kimenet
category.function = Funkció category.function = Funkció
category.optional = Lehetséges fokozás category.optional = Lehetséges fokozás
setting.skipcoreanimation.name = Skip Core Launch/Land Animation
setting.landscape.name = Fekvő mód zárolása setting.landscape.name = Fekvő mód zárolása
setting.shadows.name = Árnyékok setting.shadows.name = Árnyékok
setting.blockreplace.name = Automatikus blokk javaslatok setting.blockreplace.name = Automatikus blokk javaslatok
setting.linear.name = Lineáris szűrés setting.linear.name = Lineáris szűrés
setting.hints.name = Tippek setting.hints.name = Tippek
setting.flow.name = A nyersanyagok áramlási sebességének megjelenítése setting.logichints.name = Logic Hints
setting.backgroundpause.name = Szüneteltetés a háttérben setting.backgroundpause.name = Szüneteltetés a háttérben
setting.buildautopause.name = Automatikus szünet építéskor setting.buildautopause.name = Automatikus szünet építéskor
setting.doubletapmine.name = Double-Tap to Mine
setting.modcrashdisable.name = Disable Mods On Startup Crash
setting.animatedwater.name = Animált víz setting.animatedwater.name = Animált víz
setting.animatedshields.name = Animált pajzsok setting.animatedshields.name = Animált pajzsok
setting.antialias.name = Antialias[lightgray] (újraindítás szükséges)[]
setting.playerindicators.name = Játékos mutató setting.playerindicators.name = Játékos mutató
setting.indicators.name = Ellenség mutató setting.indicators.name = Ellenség mutató
setting.autotarget.name = Automatikus célzás setting.autotarget.name = Automatikus célzás
@@ -808,6 +880,7 @@ setting.fpscap.name = Max FPS
setting.fpscap.none = Nincs setting.fpscap.none = Nincs
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = UI mérete [lightgray] (újraindítás szükséges)[] setting.uiscale.name = UI mérete [lightgray] (újraindítás szükséges)[]
setting.uiscale.description = Restart required to apply changes.
setting.swapdiagonal.name = Mindig átlós elhelyezés setting.swapdiagonal.name = Mindig átlós elhelyezés
setting.difficulty.training = Kiképzés setting.difficulty.training = Kiképzés
setting.difficulty.easy = Könnyű setting.difficulty.easy = Könnyű
@@ -826,7 +899,9 @@ setting.seconds = {0} másodperc
setting.milliseconds = {0} ezredmásodperc setting.milliseconds = {0} ezredmásodperc
setting.fullscreen.name = Teljesképernyő setting.fullscreen.name = Teljesképernyő
setting.borderlesswindow.name = Keret nélküli ablak[lightgray] (újraindításra lehet szükség) setting.borderlesswindow.name = Keret nélküli ablak[lightgray] (újraindításra lehet szükség)
setting.fps.name = FPS és Ping mutatása setting.borderlesswindow.name.windows = Borderless Fullscreen
setting.borderlesswindow.description = Restart may be required to apply changes.
setting.fps.name = FPS és Ping mutatása
setting.smoothcamera.name = Sima kamera setting.smoothcamera.name = Sima kamera
setting.vsync.name = VSync setting.vsync.name = VSync
setting.pixelate.name = Pixeles setting.pixelate.name = Pixeles
@@ -915,6 +990,7 @@ keybind.pause_building.name = Építés szüneteltetése/folytatása
keybind.minimap.name = Minimap keybind.minimap.name = Minimap
keybind.planet_map.name = Bolygó térkép keybind.planet_map.name = Bolygó térkép
keybind.research.name = Kutatás keybind.research.name = Kutatás
keybind.block_info.name = Block Info
keybind.chat.name = Chat keybind.chat.name = Chat
keybind.player_list.name = Játékos lista keybind.player_list.name = Játékos lista
keybind.console.name = Konzol keybind.console.name = Konzol
@@ -947,12 +1023,18 @@ rules.wavetimer = Hullám időzítő
rules.waves = Hullámok rules.waves = Hullámok
rules.attack = Támadás mód rules.attack = Támadás mód
rules.buildai = AI Building rules.buildai = AI Building
rules.aitier = AI Tier
rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP)
rules.corecapture = Capture Core On Destruction
rules.polygoncoreprotection = Polygonal Core Protection
rules.enemyCheat = Végtelen AI (Piros csapat) Erőforrás rules.enemyCheat = Végtelen AI (Piros csapat) Erőforrás
rules.blockhealthmultiplier = Épület életpont szorzó rules.blockhealthmultiplier = Épület életpont szorzó
rules.blockdamagemultiplier = Épület sebzés szorzó rules.blockdamagemultiplier = Épület sebzés szorzó
rules.unitbuildspeedmultiplier = Egység gyártási sebesség szorzó rules.unitbuildspeedmultiplier = Egység gyártási sebesség szorzó
rules.unithealthmultiplier = Egység életpont szorzó rules.unithealthmultiplier = Egység életpont szorzó
rules.unitdamagemultiplier = Egység sebzés szorzó rules.unitdamagemultiplier = Egység sebzés szorzó
rules.unitcapvariable = Cores Contribute To Unit Cap
rules.unitcap = Base Unit Cap
rules.enemycorebuildradius = Ellenséges mag körüli tiltott zóna sugara:[lightgray] (mező) rules.enemycorebuildradius = Ellenséges mag körüli tiltott zóna sugara:[lightgray] (mező)
rules.wavespacing = Hullám időzítés:[lightgray] (sec) rules.wavespacing = Hullám időzítés:[lightgray] (sec)
rules.buildcostmultiplier = Építési költség szorzó rules.buildcostmultiplier = Építési költség szorzó
@@ -961,12 +1043,15 @@ rules.deconstructrefundmultiplier = Bontási visszatérítés szorzó
rules.waitForWaveToEnd = Waves Wait for Enemies rules.waitForWaveToEnd = Waves Wait for Enemies
rules.dropzoneradius = Ledobási zóna sugara:[lightgray] (mező) rules.dropzoneradius = Ledobási zóna sugara:[lightgray] (mező)
rules.unitammo = Egységeknek kell lövedék rules.unitammo = Egységeknek kell lövedék
rules.enemyteam = Enemy Team
rules.playerteam = Player Team
rules.title.waves = Hullámok rules.title.waves = Hullámok
rules.title.resourcesbuilding = Erőforrások és épületek rules.title.resourcesbuilding = Erőforrások és épületek
rules.title.enemy = Ellenségek rules.title.enemy = Ellenségek
rules.title.unit = Egységek rules.title.unit = Egységek
rules.title.experimental = Kísérleti rules.title.experimental = Kísérleti
rules.title.environment = Környezet rules.title.environment = Környezet
rules.title.teams = Teams
rules.lighting = Világítás rules.lighting = Világítás
rules.enemyLights = Ellenséges fények rules.enemyLights = Ellenséges fények
rules.fire = Tűz rules.fire = Tűz
@@ -981,6 +1066,7 @@ content.item.name = Itemek
content.liquid.name = Folyadékok content.liquid.name = Folyadékok
content.unit.name = Egységek content.unit.name = Egységek
content.block.name = Blokkok content.block.name = Blokkok
content.status.name = Status Effects
content.sector.name = Szektor content.sector.name = Szektor
item.copper.name = Réz item.copper.name = Réz
@@ -1030,6 +1116,11 @@ unit.minke.name = Minke
unit.bryde.name = Bryde unit.bryde.name = Bryde
unit.sei.name = Sei unit.sei.name = Sei
unit.omura.name = Omura unit.omura.name = Omura
unit.retusa.name = Retusa
unit.oxynoe.name = Oxynoe
unit.cyerce.name = Cyerce
unit.aegires.name = Aegires
unit.navanax.name = Navanax
unit.alpha.name = Alpha unit.alpha.name = Alpha
unit.beta.name = Beta unit.beta.name = Beta
unit.gamma.name = Gamma unit.gamma.name = Gamma
@@ -1037,14 +1128,13 @@ unit.scepter.name = Scepter
unit.reign.name = Reign unit.reign.name = Reign
unit.vela.name = Vela unit.vela.name = Vela
unit.corvus.name = Corvus unit.corvus.name = Corvus
block.resupply-point.name = Resupply Point
block.parallax.name = Parallax block.parallax.name = Parallax
block.cliff.name = Cliff block.cliff.name = Cliff
block.sand-boulder.name = Sand Boulder block.sand-boulder.name = Sand Boulder
block.basalt-boulder.name = Basalt Boulder block.basalt-boulder.name = Basalt Boulder
block.grass.name = Grass block.grass.name = Grass
block.molten-slag.name = Slag block.molten-slag.name = Slag
block.pooled-cryofluid.name = Cryofluid
block.space.name = Space block.space.name = Space
block.salt.name = Salt block.salt.name = Salt
block.salt-wall.name = Salt Wall block.salt-wall.name = Salt Wall
@@ -1078,6 +1168,7 @@ block.core-nucleus.name = Core: Nucleus
block.deep-water.name = Deep Water block.deep-water.name = Deep Water
block.shallow-water.name = Water block.shallow-water.name = Water
block.tainted-water.name = Tainted Water block.tainted-water.name = Tainted Water
block.deep-tainted-water.name = Deep Tainted Water
block.darksand-tainted-water.name = Dark Sand Tainted Water block.darksand-tainted-water.name = Dark Sand Tainted Water
block.tar.name = Tar block.tar.name = Tar
block.stone.name = Stone block.stone.name = Stone
@@ -1090,6 +1181,7 @@ block.sand-water.name = Sand water
block.darksand-water.name = Dark Sand Water block.darksand-water.name = Dark Sand Water
block.char.name = Char block.char.name = Char
block.dacite.name = Dacite block.dacite.name = Dacite
block.rhyolite.name = Rhyolite
block.dacite-wall.name = Dacite Wall block.dacite-wall.name = Dacite Wall
block.dacite-boulder.name = Dacite Boulder block.dacite-boulder.name = Dacite Boulder
block.ice-snow.name = Ice Snow block.ice-snow.name = Ice Snow
@@ -1107,6 +1199,7 @@ block.spore-cluster.name = Spore Cluster
block.metal-floor.name = Metal Floor 1 block.metal-floor.name = Metal Floor 1
block.metal-floor-2.name = Metal Floor 2 block.metal-floor-2.name = Metal Floor 2
block.metal-floor-3.name = Metal Floor 3 block.metal-floor-3.name = Metal Floor 3
block.metal-floor-4.name = Metal Floor 4
block.metal-floor-5.name = Metal Floor 4 block.metal-floor-5.name = Metal Floor 4
block.metal-floor-damaged.name = Metal Floor Damaged block.metal-floor-damaged.name = Metal Floor Damaged
block.dark-panel-1.name = Dark Panel 1 block.dark-panel-1.name = Dark Panel 1
@@ -1197,11 +1290,13 @@ block.solar-panel.name = Solar Panel
block.solar-panel-large.name = Large Solar Panel block.solar-panel-large.name = Large Solar Panel
block.oil-extractor.name = Oil Extractor block.oil-extractor.name = Oil Extractor
block.repair-point.name = Repair Point block.repair-point.name = Repair Point
block.repair-turret.name = Repair Turret
block.pulse-conduit.name = Pulse Conduit block.pulse-conduit.name = Pulse Conduit
block.plated-conduit.name = Plated Conduit block.plated-conduit.name = Plated Conduit
block.phase-conduit.name = Phase Conduit block.phase-conduit.name = Phase Conduit
block.liquid-router.name = Liquid Router block.liquid-router.name = Liquid Router
block.liquid-tank.name = Liquid Tank block.liquid-tank.name = Liquid Tank
block.liquid-container.name = Liquid Container
block.liquid-junction.name = Liquid Junction block.liquid-junction.name = Liquid Junction
block.bridge-conduit.name = Bridge Conduit block.bridge-conduit.name = Bridge Conduit
block.rotary-pump.name = Rotary Pump block.rotary-pump.name = Rotary Pump
@@ -1227,7 +1322,6 @@ block.meltdown.name = Meltdown
block.foreshadow.name = Foreshadow block.foreshadow.name = Foreshadow
block.container.name = Container block.container.name = Container
block.launch-pad.name = Launch Pad block.launch-pad.name = Launch Pad
block.launch-pad-large.name = Large Launch Pad
block.segment.name = Segment block.segment.name = Segment
block.command-center.name = Command Center block.command-center.name = Command Center
block.ground-factory.name = Ground Factory block.ground-factory.name = Ground Factory
@@ -1239,14 +1333,26 @@ block.exponential-reconstructor.name = Exponential Reconstructor
block.tetrative-reconstructor.name = Tetrative Reconstructor block.tetrative-reconstructor.name = Tetrative Reconstructor
block.payload-conveyor.name = Payload Conveyor block.payload-conveyor.name = Payload Conveyor
block.payload-router.name = Payload Router block.payload-router.name = Payload Router
block.duct.name = Duct
block.duct-router.name = Duct Router
block.duct-bridge.name = Duct Bridge
block.payload-propulsion-tower.name = Payload Propulsion Tower
block.payload-void.name = Payload Void
block.payload-source.name = Payload Source
block.disassembler.name = Disassembler block.disassembler.name = Disassembler
block.silicon-crucible.name = Silicon Crucible block.silicon-crucible.name = Silicon Crucible
block.overdrive-dome.name = Overdrive Dome block.overdrive-dome.name = Overdrive Dome
#experimental, may be removed
block.block-forge.name = Block Forge
block.block-loader.name = Block Loader
block.block-unloader.name = Block Unloader
block.interplanetary-accelerator.name = Interplanetary Accelerator block.interplanetary-accelerator.name = Interplanetary Accelerator
block.constructor.name = Constructor
block.constructor.description = Fabricates structures up to 2x2 tiles in size.
block.large-constructor.name = Large Constructor
block.large-constructor.description = Fabricates structures up to 4x4 tiles in size.
block.deconstructor.name = Deconstructor
block.deconstructor.description = Deconstructs structures and units. Returns 100% of build cost.
block.payload-loader.name = Payload Loader
block.payload-loader.description = Load liquids and items into blocks.
block.payload-unloader.name = Payload Unloader
block.payload-unloader.description = Unloads liquids and items from blocks.
block.switch.name = Switch block.switch.name = Switch
block.micro-processor.name = Micro Processor block.micro-processor.name = Micro Processor
@@ -1260,7 +1366,6 @@ block.memory-bank.name = Memory Bank
team.blue.name = kék team.blue.name = kék
team.crux.name = piros team.crux.name = piros
team.sharded.name = narancssárga team.sharded.name = narancssárga
team.orange.name = narancssárga
team.derelict.name = elhagyatott team.derelict.name = elhagyatott
team.green.name = zöld team.green.name = zöld
team.purple.name = lila team.purple.name = lila
@@ -1281,6 +1386,8 @@ hint.placeConveyor.mobile = A futószalagok az itemeket a Drillektől más épü
hint.placeTurret = Helyezz le \uf861 [accent]Tornyokat[], hogy megvédd a bázisod az ellenségtől.\n\nA tornyoknak lövedékre van szükségük - ebben az esetben \uf838rézre.\nHasználd a futószalagokat és Drilleket, hogy ellásd őket. hint.placeTurret = Helyezz le \uf861 [accent]Tornyokat[], hogy megvédd a bázisod az ellenségtől.\n\nA tornyoknak lövedékre van szükségük - ebben az esetben \uf838rézre.\nHasználd a futószalagokat és Drilleket, hogy ellásd őket.
hint.breaking = [accent]Jobb gombot[] nyomva kijelölhetsz lebontandó épületeket. hint.breaking = [accent]Jobb gombot[] nyomva kijelölhetsz lebontandó épületeket.
hint.breaking.mobile = Használd a \ue817 [accent]kalapácsot[] jobb lent és töröld vele az útban lévő épületeket.\n\nTartsd lenyomva az ujjad és húzd, hogy nagyobb területet kijelölj. hint.breaking.mobile = Használd a \ue817 [accent]kalapácsot[] jobb lent és töröld vele az útban lévő épületeket.\n\nTartsd lenyomva az ujjad és húzd, hogy nagyobb területet kijelölj.
hint.blockInfo = View information of a block by selecting it in the [accent]build menu[], then selecting the [accent][[?][] button at the right.
hint.derelict = [accent]Derelict[] structures are broken remnants of old bases that no longer function.\n\nThese structures can be [accent]deconstructed[] for resources.
hint.research = Használd a \ue875 [accent]Kutatás[] gombot, hogy felfedezz új technológiákat. hint.research = Használd a \ue875 [accent]Kutatás[] gombot, hogy felfedezz új technológiákat.
hint.research.mobile = Használd a \ue875 [accent]Kutatás[] gombot a \ue88c [accent]Menü[]ben, hogy felfedezz új technológiákat. hint.research.mobile = Használd a \ue875 [accent]Kutatás[] gombot a \ue88c [accent]Menü[]ben, hogy felfedezz új technológiákat.
hint.unitControl = Nyomd le a [accent][[L-ctrl][] billentyőt és [accent]kattints[], hogy átvedd az irányítást szövetséges egységek vagy tornyok felett. hint.unitControl = Nyomd le a [accent][[L-ctrl][] billentyőt és [accent]kattints[], hogy átvedd az irányítást szövetséges egységek vagy tornyok felett.
@@ -1302,6 +1409,7 @@ hint.generator = \uf879 A [accent]Combustion Generator[] szenet éget, és átad
hint.guardian = Az [accent]Őrző[]knek páncélja van. A gyenge lövedékeknek, mint a [accent]Copper[] vagy a [accent]Lead[] [scarlet]nincs hatásuk[].\n\nHasználj magasabb szintű tornyokat vagy \uf835 [accent]Graphite[] lövedéket a \uf861Duo/\uf859Salvo tornyokba, hogy leszedd az Őrzőket. hint.guardian = Az [accent]Őrző[]knek páncélja van. A gyenge lövedékeknek, mint a [accent]Copper[] vagy a [accent]Lead[] [scarlet]nincs hatásuk[].\n\nHasználj magasabb szintű tornyokat vagy \uf835 [accent]Graphite[] lövedéket a \uf861Duo/\uf859Salvo tornyokba, hogy leszedd az Őrzőket.
hint.coreUpgrade = A magot fejlesztheted, ha [accent]magasabb sintű magot teszel rá[].\n\nHelyezz egy [accent]Foundation[] magot a [accent]Shard[] magra. Figyelj rá, hogy ne legyenek az új mag területén épületek. hint.coreUpgrade = A magot fejlesztheted, ha [accent]magasabb sintű magot teszel rá[].\n\nHelyezz egy [accent]Foundation[] magot a [accent]Shard[] magra. Figyelj rá, hogy ne legyenek az új mag területén épületek.
hint.presetLaunch = A szürke [accent]kampány szektorok[]ba, amilyen például a [accent]Frozen Forest[], bárhonnan kilőhetsz. Nem kell szomszédos területtel rendelkezned.\n\nA [accent]számozott szektorok[], mint ez is, [accent]opcionálisak[]. hint.presetLaunch = A szürke [accent]kampány szektorok[]ba, amilyen például a [accent]Frozen Forest[], bárhonnan kilőhetsz. Nem kell szomszédos területtel rendelkezned.\n\nA [accent]számozott szektorok[], mint ez is, [accent]opcionálisak[].
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.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.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.
@@ -1331,8 +1439,7 @@ liquid.water.description = Gépek hűtésére és hulladékfeldolgozásra haszn
liquid.slag.description = Separatorban finomítva értékes fémek forrása, az ellenségre fröcskölve gyilkos fegyver. liquid.slag.description = Separatorban finomítva értékes fémek forrása, az ellenségre fröcskölve gyilkos fegyver.
liquid.oil.description = Magas szintű nyersanyagok gyártására vagy gyújtólövedékként használható. liquid.oil.description = Magas szintű nyersanyagok gyártására vagy gyújtólövedékként használható.
liquid.cryofluid.description = Hűtőfolyadék reaktorok, tornyok és gyárak számára. liquid.cryofluid.description = Hűtőfolyadék reaktorok, tornyok és gyárak számára.
block.derelict = \uf77e [lightgray]Derelict
block.resupply-point.description = Resupplies nearby units with copper ammunition. Not compatible with units that require battery power.
block.armored-conveyor.description = Nyersanyagokat továbbít. Nem fogad el nyersanyagot oldalról. block.armored-conveyor.description = Nyersanyagokat továbbít. Nem fogad el nyersanyagot oldalról.
block.illuminator.description = Világít. block.illuminator.description = Világít.
block.message.description = Üzenetet tárol szövetségesek kommunikációjához. block.message.description = Üzenetet tárol szövetségesek kommunikációjához.
@@ -1358,6 +1465,8 @@ block.item-source.description = Végtelen nyersanyagot bocsát ki. Csak homokoz
block.item-void.description = Megsemmisít minden nyersanyagot. Csak homokozó módban. block.item-void.description = Megsemmisít minden nyersanyagot. Csak homokozó módban.
block.liquid-source.description = Végtelen folyadékot bocsát ki. Csak homokozó módban. block.liquid-source.description = Végtelen folyadékot bocsát ki. Csak homokozó módban.
block.liquid-void.description = Megsemmisít minden folyadékot. Csak homokozó módban. block.liquid-void.description = Megsemmisít minden folyadékot. Csak homokozó módban.
block.payload-source.description = Infinitely outputs payloads. Sandbox only.
block.payload-void.description = Destroys any payloads. Sandbox only.
block.copper-wall.description = Megvédi az épületeket az ellenséges lövedékektől. block.copper-wall.description = Megvédi az épületeket az ellenséges lövedékektől.
block.copper-wall-large.description = Megvédi az épületeket az ellenséges lövedékektől. block.copper-wall-large.description = Megvédi az épületeket az ellenséges lövedékektől.
block.titanium-wall.description = Megvédi az épületeket az ellenséges lövedékektől. block.titanium-wall.description = Megvédi az épületeket az ellenséges lövedékektől.
@@ -1379,7 +1488,7 @@ block.force-projector.description = Creates a hexagonal force field around itsel
block.shock-mine.description = Elektromos kisülést hoz létre, ha ellenséggel érintkezik. block.shock-mine.description = Elektromos kisülést hoz létre, ha ellenséggel érintkezik.
block.conveyor.description = Futószalag. Nyersanyagokat továbbít. block.conveyor.description = Futószalag. Nyersanyagokat továbbít.
block.titanium-conveyor.description = Nyersanyagokat továbbít. Gyorsabb a sima futószalagnál. block.titanium-conveyor.description = Nyersanyagokat továbbít. Gyorsabb a sima futószalagnál.
block.plastanium-conveyor.description = Nyersanyagokat szállít tömbösítve. Hátulról fogadja a nyersanyagokat, elöl három irányba szétosztja őket. Több kezdő- és végponttal növelhető az áteresztőképessége. block.plastanium-conveyor.description = Nyersanyagokat szállít tömbösítve. Hátulról fogadja a nyersanyagokat, elöl három irányba szétosztja őket. Több kezdő- és végponttal növelhető az áteresztőképessége.
block.junction.description = Hídként működik két kereszteződő futószalag között. block.junction.description = Hídként működik két kereszteződő futószalag között.
block.bridge-conveyor.description = Nyersanyagokat szállít épületek és terepakadályok fölött. block.bridge-conveyor.description = Nyersanyagokat szállít épületek és terepakadályok fölött.
block.phase-conveyor.description = Nyersanyagokat szállít épületek és terepakadályok fölött. Nagyobb távolságra ér, mint a sima bridge conveyor, de áramot használ. block.phase-conveyor.description = Nyersanyagokat szállít épületek és terepakadályok fölött. Nagyobb távolságra ér, mint a sima bridge conveyor, de áramot használ.
@@ -1398,6 +1507,7 @@ block.conduit.description = Folyadékot továbbít.
block.pulse-conduit.description = Folyadékot továbbít. Gyorsabb és nagyobb tárolókapacitású, mint a sima conduit. block.pulse-conduit.description = Folyadékot továbbít. Gyorsabb és nagyobb tárolókapacitású, mint a sima conduit.
block.plated-conduit.description = Folyadékot továbbít. Nem fogad el folyadékot oldalról. Nem önti ki a folyadékot, ha nincs a végén semmi. block.plated-conduit.description = Folyadékot továbbít. Nem fogad el folyadékot oldalról. Nem önti ki a folyadékot, ha nincs a végén semmi.
block.liquid-router.description = Háromfelé osztja szét a beérkező folyadékot. Bizonyos mennyiség tárolására is képes. block.liquid-router.description = Háromfelé osztja szét a beérkező folyadékot. Bizonyos mennyiség tárolására is képes.
block.liquid-container.description = Stores a sizeable amount of liquid. Outputs to all sides, similarly to a liquid router.
block.liquid-tank.description = Nagy mennyiségű folyadékot tárol, minden oldalán képes leadni. block.liquid-tank.description = Nagy mennyiségű folyadékot tárol, minden oldalán képes leadni.
block.liquid-junction.description = Hídként működik két kereszteződő conduit között. block.liquid-junction.description = Hídként működik két kereszteződő conduit között.
block.bridge-conduit.description = Folyadékot szállít épületek és terepakadályok fölött. block.bridge-conduit.description = Folyadékot szállít épületek és terepakadályok fölött.
@@ -1407,7 +1517,7 @@ block.power-node-large.description = Nagyobb power node nagyobb hatótávolságg
block.surge-tower.description = Hosszútávú power node, csak kevés kapcsolatra képes. block.surge-tower.description = Hosszútávú power node, csak kevés kapcsolatra képes.
block.diode.description = Tárolt áramot irányít át egy irányba, de csak ha a fogadó oldalon van kevesebb tárolva. block.diode.description = Tárolt áramot irányít át egy irányba, de csak ha a fogadó oldalon van kevesebb tárolva.
block.battery.description = Áramot raktároz el, ha túltermelés van. Leadja az áramot, ha hiány van. block.battery.description = Áramot raktároz el, ha túltermelés van. Leadja az áramot, ha hiány van.
block.battery-large.description = Áramot raktároz el, ha túltermelés van. Leadja az áramot, ha hiány van. Nagyobb kapacitású a sima battery-nél. block.battery-large.description = Áramot raktároz el, ha túltermelés van. Leadja az áramot, ha hiány van. Nagyobb kapacitású a sima battery-nél.
block.combustion-generator.description = Áramot termel éghető anyagok elégetésével. block.combustion-generator.description = Áramot termel éghető anyagok elégetésével.
block.thermal-generator.description = Forró környezetben áramot termel. block.thermal-generator.description = Forró környezetben áramot termel.
block.steam-generator.description = Áramot termel éghető anyagok elégetésével és víz gőzzé alakításával. block.steam-generator.description = Áramot termel éghető anyagok elégetésével és víz gőzzé alakításával.
@@ -1456,7 +1566,7 @@ block.parallax.description = Vonónyalábot bocsát ki, amivel magához vonzza
block.tsunami.description = Erős folyadékhullámokat lő az ellenségre. Eloltja a tüzet, ha vízzel van feltöltve. block.tsunami.description = Erős folyadékhullámokat lő az ellenségre. Eloltja a tüzet, ha vízzel van feltöltve.
block.silicon-crucible.description = Szilíciumot finomít homokból és szénből, piratitot használ kiegészítő hőforrásként. Forró környezetben hatékonyabb. block.silicon-crucible.description = Szilíciumot finomít homokból és szénből, piratitot használ kiegészítő hőforrásként. Forró környezetben hatékonyabb.
block.disassembler.description = Ritka ásványi elemeket választ ki salakból. Képes tóriumot kiválasztani. block.disassembler.description = Ritka ásványi elemeket választ ki salakból. Képes tóriumot kiválasztani.
block.overdrive-dome.description = Megnöveli a környező épületek sebességét. Phase fabricot és szilíciumot igényel. block.overdrive-dome.description = Megnöveli a környező épületek sebességét. Phase fabricot és szilíciumot igényel.
block.payload-conveyor.description = Képes egységeket továbbítani. block.payload-conveyor.description = Képes egységeket továbbítani.
block.payload-router.description = Háromfelé osztja szét a beérkező egységeket. block.payload-router.description = Háromfelé osztja szét a beérkező egységeket.
block.command-center.description = Néhány paranccsal képes az egységeket irányítani. block.command-center.description = Néhány paranccsal képes az egységeket irányítani.
@@ -1476,6 +1586,8 @@ block.memory-bank.description = Információt tárol processzorok számára. Nag
block.logic-display.description = Ábrák rajzolhatók rá processzorral. block.logic-display.description = Ábrák rajzolhatók rá processzorral.
block.large-logic-display.description = Ábrák rajzolhatók rá processzorral. block.large-logic-display.description = Ábrák rajzolhatók rá processzorral.
block.interplanetary-accelerator.description = Hatalmas elektromágneses gyorsítótorony. Képes magokat szökési sebességre gyorsítani bolygóközi bevetéshez. block.interplanetary-accelerator.description = Hatalmas elektromágneses gyorsítótorony. Képes magokat szökési sebességre gyorsítani bolygóközi bevetéshez.
block.repair-turret.description = Continuously repairs the closest damaged unit in its vicinity. Optionally accepts coolant.
block.payload-propulsion-tower.description = Long-range payload transport structure. Shoots payloads to other linked payload propulsion towers.
unit.dagger.description = Egyszerű töltényeket lő közeli ellenségekre unit.dagger.description = Egyszerű töltényeket lő közeli ellenségekre
unit.mace.description = Lángnyelveket küld a közeli ellenségek felé. unit.mace.description = Lángnyelveket küld a közeli ellenségek felé.
@@ -1508,6 +1620,143 @@ unit.bryde.description = Nagytávolságú tüzérségi rakétákat lő az ellens
unit.sei.description = Rakéták és páncéltörő lövedékek záporát zúdítja az ellenségre. unit.sei.description = Rakéták és páncéltörő lövedékek záporát zúdítja az ellenségre.
unit.omura.description = Nagy hatótávolságú átütő lövedékeket lő az ellenségre. Flare egységeket gyárt. unit.omura.description = Nagy hatótávolságú átütő lövedékeket lő az ellenségre. Flare egységeket gyárt.
unit.alpha.description = Megvédi a Shard core-t az ellenségtől. Épít. unit.alpha.description = Megvédi a Shard core-t az ellenségtől. Épít.
unit.beta.description = Megvédi a Foundation core-t az ellenségtől. Épít. unit.beta.description = Megvédi a Foundation core-t az ellenségtől. Épít.
unit.gamma.description = Megvédi a Nucleus core-t az ellenségtől. Épít. unit.gamma.description = Megvédi a Nucleus core-t az ellenségtől. Épít.
unit.retusa.description = Fires homing torpedoes at nearby enemies. Repairs allied units.
unit.oxynoe.description = Fires structure-repairing streams of flame at nearby enemies. Targets nearby enemy projectiles with a point defense turret.
unit.cyerce.description = Fires seeking cluster-missiles at enemies. Repairs allied units.
unit.aegires.description = Shocks all enemy units and structures that enter its energy field. Repairs all allies.
unit.navanax.description = Fires explosive EMP projectiles, dealing significant damage to enemy power networks and repairing allied structures. Melts nearby enemies with 4 autonomous laser turrets.
lst.read = Read a number from a linked memory cell.
lst.write = Write a number to a linked memory cell.
lst.print = Add text to the print buffer.\nDoes not display anything until [accent]Print Flush[] is used.
lst.draw = Add an operation to the drawing buffer.\nDoes not display anything until [accent]Draw Flush[] is used.
lst.drawflush = Flush queued [accent]Draw[] operations to a display.
lst.printflush = Flush queued [accent]Print[] operations to a message block.
lst.getlink = Get a processor link by index. Starts at 0.
lst.control = Control a building.
lst.radar = Locate units around a building with range.
lst.sensor = Get data from a building or unit.
lst.set = Set a variable.
lst.operation = Perform an operation on 1-2 variables.
lst.end = Jump to the top of the instruction stack.
lst.wait = Wait a certain number of seconds.
lst.lookup = Look up an item/liquid/unit/block type by ID.\nTotal counts of each type can be accessed with:\n[accent]@unitCount[] / [accent]@itemCount[] / [accent]@liquidCount[] / [accent]@blockCount[]
lst.jump = Conditionally jump to another statement.
lst.unitbind = Bind to the next unit of a type, and store it in [accent]@unit[].
lst.unitcontrol = Control the currently bound unit.
lst.unitradar = Locate units around the currently bound unit.
lst.unitlocate = Locate a specific type of position/building anywhere on the map.\nRequires a bound unit.
logic.nounitbuild = [red]Unit building logic is not allowed here.
lenum.type = Type of building/unit.\ne.g. for any router, this will return [accent]@router[].\nNot a string.
lenum.shoot = Shoot at a position.
lenum.shootp = Shoot at a unit/building with velocity prediction.
lenum.config = Building configuration, e.g. sorter item.
lenum.enabled = Whether the block is enabled.
laccess.color = Illuminator color.
laccess.controller = Unit controller. If processor controlled, returns processor.\nIf in a formation, returns leader.\nOtherwise, returns the unit itself.
laccess.dead = Whether a unit/building is dead or no longer valid.
laccess.controlled = Returns:\n[accent]@ctrlProcessor[] if unit controller is processor\n[accent]@ctrlPlayer[] if unit/building controller is player\n[accent]@ctrlFormation[] if unit is in formation\nOtherwise, 0.
laccess.commanded = [red]Deprecated. Will be removed![]\nUse [accent]controlled[] instead.
laccess.progress = Action progress, 0 to 1.\nReturns production, turret reload or construction progress.
graphicstype.clear = Fill the display with a color.
graphicstype.color = Set color for next drawing operations.
graphicstype.stroke = Set line width.
graphicstype.line = Draw line segment.
graphicstype.rect = Fill a rectangle.
graphicstype.linerect = Draw a rectangle outline.
graphicstype.poly = Fill a regular polygon.
graphicstype.linepoly = Draw a regular polygon outline.
graphicstype.triangle = Fill a triangle.
graphicstype.image = Draw an image of some content.\nex: [accent]@router[] or [accent]@dagger[].
lenum.always = Always true.
lenum.idiv = Integer division.
lenum.div = Division.\nReturns [accent]null[] on divide-by-zero.
lenum.mod = Modulo.
lenum.equal = Equal. Coerces types.\nNon-null objects compared with numbers become 1, otherwise 0.
lenum.notequal = Not equal. Coerces types.
lenum.strictequal = Strict equality. Does not coerce types.\nCan be used to check for [accent]null[].
lenum.shl = Bit-shift left.
lenum.shr = Bit-shift right.
lenum.or = Bitwise OR.
lenum.land = Logical AND.
lenum.and = Bitwise AND.
lenum.not = Bitwise flip.
lenum.xor = Bitwise XOR.
lenum.min = Minimum of two numbers.
lenum.max = Maximum of two numbers.
lenum.angle = Angle of vector in degrees.
lenum.len = Length of vector.
lenum.sin = Sine, in degrees.
lenum.cos = Cosine, in degrees.
lenum.tan = Tangent, in degrees.
lenum.asin = Arc sine, in degrees.
lenum.acos = Arc cosine, in degrees.
lenum.atan = Arc tangent, in degrees.
lenum.rand = Random decimal in range [0, value).
lenum.log = Natural logarithm (ln).
lenum.log10 = Base 10 logarithm.
lenum.noise = 2D simplex noise.
lenum.abs = Absolute value.
lenum.sqrt = Square root.
lenum.any = Any unit.
lenum.ally = Ally unit.
lenum.attacker = Unit with a weapon.
lenum.enemy = Enemy unit.
lenum.boss = Guardian unit.
lenum.flying = Flying unit.
lenum.ground = Ground unit.
lenum.player = Unit controlled by a player.
lenum.ore = Ore deposit.
lenum.damaged = Damaged ally building.
lenum.spawn = Enemy spawn point.\nMay be a core or a position.
lenum.building = Building in a specific group.
lenum.core = Any core.
lenum.storage = Storage building, e.g. Vault.
lenum.generator = Buildings that generate power.
lenum.factory = Buildings that transform resources.
lenum.repair = Repair points.
lenum.rally = Command center.
lenum.battery = Any battery.
lenum.resupply = Resupply points.\nOnly relevant when [accent]"Unit Ammo"[] is enabled.
lenum.reactor = Impact/Thorium reactor.
lenum.turret = Any turret.
sensor.in = The building/unit to sense.
radar.from = Building to sense from.\nSensor range is limited by building range.
radar.target = Filter for units to sense.
radar.and = Additional filters.
radar.order = Sorting order. 0 to reverse.
radar.sort = Metric to sort results by.
radar.output = Variable to write output unit to.
unitradar.target = Filter for units to sense.
unitradar.and = Additional filters.
unitradar.order = Sorting order. 0 to reverse.
unitradar.sort = Metric to sort results by.
unitradar.output = Variable to write output unit to.
control.of = Building to control.
control.unit = Unit/building to aim at.
control.shoot = Whether to shoot.
unitlocate.enemy = Whether to locate enemy buildings.
unitlocate.found = Whether the object was found.
unitlocate.building = Output variable for located building.
unitlocate.outx = Output X coordinate.
unitlocate.outy = Output Y coordinate.
unitlocate.group = Building group to look for.
lenum.idle = Don't move, but keep building/mining.\nThe default state.
lenum.stop = Stop moving/mining/building.
lenum.move = Move to exact position.
lenum.approach = Approach a position with a radius.
lenum.pathfind = Pathfind to the enemy spawn.
lenum.target = Shoot a position.
lenum.targetp = Shoot a target with velocity prediction.
lenum.itemdrop = Drop an item.
lenum.itemtake = Take an item from a building.
lenum.paydrop = Drop current payload.
lenum.paytake = Pick up payload at current location.
lenum.payenter = Enter/land on the payload block the unit is on.
lenum.flag = Numeric unit flag.
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.

View File

@@ -319,7 +319,7 @@ data.invalid = Data permainan ini tidak sah.
data.import.confirm = Mengimpor data eksternal akan menghapus [scarlet] semua[] data yang tersimpan.\n[accent]Tidak dapat diundur lagi![]\n\nSetelah data diimpor, game akan segera ditutup. data.import.confirm = Mengimpor data eksternal akan menghapus [scarlet] semua[] data yang tersimpan.\n[accent]Tidak dapat diundur lagi![]\n\nSetelah data diimpor, game akan segera ditutup.
quit.confirm = Apakah Anda yakin ingin keluar? quit.confirm = Apakah Anda yakin ingin keluar?
loading = [accent]Memuat... loading = [accent]Memuat...
reloading = [accent]Memuat Ulang Mod... downloading = [accent]Downloading...
saving = [accent]Menyimpan... saving = [accent]Menyimpan...
respawn = [accent][[{0}][] untuk muncul kembali ke inti respawn = [accent][[{0}][] untuk muncul kembali ke inti
cancelbuilding = [accent][[{0}][] untuk menghapus rencana cancelbuilding = [accent][[{0}][] untuk menghapus rencana
@@ -822,7 +822,7 @@ bullet.damage = [stat]{0}[lightgray] kekuatan (dmg)
bullet.splashdamage = [stat]{0}[lightgray] kekuatan percikan~[stat] {1}[lightgray] kotak bullet.splashdamage = [stat]{0}[lightgray] kekuatan percikan~[stat] {1}[lightgray] kotak
bullet.incendiary = [stat]membakar bullet.incendiary = [stat]membakar
bullet.homing = [stat]mengejar bullet.homing = [stat]mengejar
bullet.frag = [stat]memecah bullet.frags = [stat]{0}[lightgray]x frag bullets:
bullet.lightning = [stat]{0}[lightgray]x petir ~ [stat]{1}[lightgray] kerusakan bullet.lightning = [stat]{0}[lightgray]x petir ~ [stat]{1}[lightgray] kerusakan
bullet.buildingdamage = [stat]{0}%[lightgray] kerusakan bangunan bullet.buildingdamage = [stat]{0}%[lightgray] kerusakan bangunan
bullet.knockback = [stat]{0}[lightgray] terdorong bullet.knockback = [stat]{0}[lightgray] terdorong
@@ -1250,7 +1250,7 @@ block.underflow-gate.name = Gerbang Luap Terbalik
block.silicon-smelter.name = Pelebur Silikon block.silicon-smelter.name = Pelebur Silikon
block.phase-weaver.name = Pengrajut Phase block.phase-weaver.name = Pengrajut Phase
block.pulverizer.name = Penghancur block.pulverizer.name = Penghancur
block.cryofluidmixer.name = Penyampur Cairan Dingin block.cryofluid-mixer.name = Cryofluid Mixer
block.melter.name = Pencair block.melter.name = Pencair
block.incinerator.name = Penghangus block.incinerator.name = Penghangus
block.spore-press.name = Penekan Spora block.spore-press.name = Penekan Spora
@@ -1412,7 +1412,7 @@ hint.payloadDrop.mobile = [accent]Tekan dan tahan[] di lokasi yang kosong untuk
hint.waveFire = [accent]Wave[] yang terisi dengan air akan memadamkan air dalam jangkauannya. hint.waveFire = [accent]Wave[] yang terisi dengan air akan memadamkan air dalam jangkauannya.
hint.generator = \uf879 [accent]Generator Pembakar[] membakar batu bara dan menghasilkan energik ke blok yang berdekatan.\n\nTransmisi energi dapat diperluas menggunakan \uf87f [accent]Tiang Listrik[]. hint.generator = \uf879 [accent]Generator Pembakar[] membakar batu bara dan menghasilkan energik ke blok yang berdekatan.\n\nTransmisi energi dapat diperluas menggunakan \uf87f [accent]Tiang Listrik[].
hint.guardian = Unit [accent]Penjaga[] adalah unit yang diperkuat. Amunisi lemah seperti [accent]Tembaga[] dan [accent]Timah[] [scarlet]tidak efektif[].\n\nGunakan menara yang lebih bagus atau amunisi yang lebih kuat seperti \uf835 [accent]Grafit[] \uf861Duo/\uf859Salvo untuk menghancurkan Penjaga. hint.guardian = Unit [accent]Penjaga[] adalah unit yang diperkuat. Amunisi lemah seperti [accent]Tembaga[] dan [accent]Timah[] [scarlet]tidak efektif[].\n\nGunakan menara yang lebih bagus atau amunisi yang lebih kuat seperti \uf835 [accent]Grafit[] \uf861Duo/\uf859Salvo untuk menghancurkan Penjaga.
hint.coreUpgrade = Inti dapat ditingkatkan dengan cara [accent]meletakkan yang lebih besar diatasnya[].\n\nLetakan sebuah inti [accent]Fondasi[] diatas inti [accent]Shard[]. Pastikan terdapat ruang kosong dari bangunan yang lain. hint.coreUpgrade = Inti dapat ditingkatkan dengan cara [accent]meletakkan yang lebih besar diatasnya[].\n\nLetakan sebuah inti \uf868 [accent]Fondasi[] diatas inti \uf869 [accent]Shard[]. Pastikan terdapat ruang kosong dari bangunan yang lain.
hint.presetLaunch = [accent]Zona pendaratan[] yang berwarna abu-abu, seperti [accent]Hutan yang Beku[], dapat diluncurkan dari mana saja. Sektor seperti ini tidak perlu diluncurkan dari sektor terdekat milik kamu.\n\n[accent]Sektor yang bernomor[], seperti yang ini, bisa [accent]dikuasai atau diabaikan[]. hint.presetLaunch = [accent]Zona pendaratan[] yang berwarna abu-abu, seperti [accent]Hutan yang Beku[], dapat diluncurkan dari mana saja. Sektor seperti ini tidak perlu diluncurkan dari sektor terdekat milik kamu.\n\n[accent]Sektor yang bernomor[], seperti yang ini, bisa [accent]dikuasai atau diabaikan[].
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.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.coreIncinerate = Setelah inti penuh dengan suatu barang, barang yang setipe akan [accent]dihancurkan[].
@@ -1445,7 +1445,7 @@ liquid.slag.description = Dapat dipadatkan menjadi logam tertentu, atau disempro
liquid.oil.description = Digunakan di produksi material lanjutan dan sebagai amunisi yang mudah terbakar. liquid.oil.description = Digunakan di produksi material lanjutan dan sebagai amunisi yang mudah terbakar.
liquid.cryofluid.description = Digunakan sebagai pendingin di reaktor, menara, dan pabrik. liquid.cryofluid.description = Digunakan sebagai pendingin di reaktor, menara, dan pabrik.
block.derelict = [lightgray] Derelik block.derelict = [lightgray]\ue815 Derelik
block.armored-conveyor.description = Memindahkan barang ke depan. Tidak dapat menerima masukan dari samping. block.armored-conveyor.description = Memindahkan barang ke depan. Tidak dapat menerima masukan dari samping.
block.illuminator.description = Memancarkan cahaya. block.illuminator.description = Memancarkan cahaya.
block.message.description = Menyimpan pesan untuk komunikasi antar sekutu. block.message.description = Menyimpan pesan untuk komunikasi antar sekutu.
@@ -1572,7 +1572,7 @@ block.parallax.description = Menembakkan laser yang menarik target udara, juga m
block.tsunami.description = Menembakkan cairan dalam jumlah dan tekanan besar ke arah musuh. Akan memadamkan api secara otomatis jika diisi dengan air. block.tsunami.description = Menembakkan cairan dalam jumlah dan tekanan besar ke arah musuh. Akan memadamkan api secara otomatis jika diisi dengan air.
block.silicon-crucible.description = Memurnikan silikon dari pasir dan batubara, menggunakan pyratit sebagai sumber panas tambahan. Lebih efesien jika diletakkan di area yang panas. block.silicon-crucible.description = Memurnikan silikon dari pasir dan batubara, menggunakan pyratit sebagai sumber panas tambahan. Lebih efesien jika diletakkan di area yang panas.
block.disassembler.description = Memisahkan lava menjadi mineral langka dalam efesiensi rendah. Bisa memproduksi thorium. block.disassembler.description = Memisahkan lava menjadi mineral langka dalam efesiensi rendah. Bisa memproduksi thorium.
block.overdrive-dome.description = Menambahkan kecepatan pada bangunan disekitarnya. Membutuhkan kain phase dan silikon untuk bekerja. block.overdrive-dome.description = Menambahkan kecepatan pada bangunan disekitarnya. Membutuhkan kain phase dan silikon untuk bekerja.
block.payload-conveyor.description = Memindahkan muatan yang besar, seperti unit dari pabrik. block.payload-conveyor.description = Memindahkan muatan yang besar, seperti unit dari pabrik.
block.payload-router.description = Membagi muatan masukan menjadi 3 arah keluaran. block.payload-router.description = Membagi muatan masukan menjadi 3 arah keluaran.
block.command-center.description = Mengontrol perilaku unit dengan beberapa perintah berbeda. block.command-center.description = Mengontrol perilaku unit dengan beberapa perintah berbeda.
@@ -1660,7 +1660,7 @@ logic.nounitbuild = [red]Logika unit membangun tidak diperbolehkan di sini.
lenum.type = Bentuk dari bangunan/unit.\nMisalnya, untuk blok pengarah masa, akan tampil sebagai [accent]@router[].\nBukan string. lenum.type = Bentuk dari bangunan/unit.\nMisalnya, untuk blok pengarah masa, akan tampil sebagai [accent]@router[].\nBukan string.
lenum.shoot = Menembak pada suatu posisi yang ditentukan. lenum.shoot = Menembak pada suatu posisi yang ditentukan.
lenum.shootp = Menembak pada unit/bangunan dengan prediksi kecepatan. lenum.shootp = Menembak pada unit/bangunan dengan prediksi kecepatan.
lenum.configure = Pengaturan bangunan, misalnya menyortir barang. lenum.config = Building configuration, e.g. sorter item.
lenum.enabled = Menentukan aktif tidaknya suatu blok. lenum.enabled = Menentukan aktif tidaknya suatu blok.
laccess.color = Warna lampu. laccess.color = Warna lampu.

View File

@@ -13,6 +13,7 @@ link.google-play.description = Elenco di Google Play Store
link.f-droid.description = Catalogo F-Droid link.f-droid.description = Catalogo F-Droid
link.wiki.description = Wiki ufficiale di Mindustry link.wiki.description = Wiki ufficiale di Mindustry
link.suggestions.description = Suggerisci nuove funzionalità link.suggestions.description = Suggerisci nuove funzionalità
link.bug.description = Found one? Report it here
linkfail = Impossibile aprire il link! L'URL è stato copiato negli appunti. linkfail = Impossibile aprire il link! L'URL è stato copiato negli appunti.
screenshot = Screenshot salvato a {0} screenshot = Screenshot salvato a {0}
screenshot.invalid = Mappa troppo pesante, probabilmente non c'è abbastanza spazio sul disco. screenshot.invalid = Mappa troppo pesante, probabilmente non c'è abbastanza spazio sul disco.
@@ -39,6 +40,13 @@ be.updating = Aggiornamento in corso...
be.ignore = Ignora be.ignore = Ignora
be.noupdates = Nessun aggiornamento disponibile. be.noupdates = Nessun aggiornamento disponibile.
be.check = Verifica aggiornamenti be.check = Verifica aggiornamenti
mods.browser = Mod Browser
mods.browser.selected = Selected mod
mods.browser.add = Install
mods.browser.reinstall = Reinstall
mods.github.open = Repo
mods.browser.sortdate = Sort by recent
mods.browser.sortstars = Sort by stars
schematic = Schematica schematic = Schematica
schematic.add = Salva Schematica... schematic.add = Salva Schematica...
@@ -58,16 +66,23 @@ schematic.delete.confirm = Questa schematica sarà cancellata definitivamente.
schematic.rename = Rinomina Schematica schematic.rename = Rinomina Schematica
schematic.info = {0}x{1}, {2} blocchi schematic.info = {0}x{1}, {2} blocchi
schematic.disabled = [scarlet]Schematiche disabilitate[]\nNon hai il permesso di usare schematiche in questa [accent]mappa[] o [accent]server. schematic.disabled = [scarlet]Schematiche disabilitate[]\nNon hai il permesso di usare schematiche in questa [accent]mappa[] o [accent]server.
schematic.tags = Tags:
schematic.edittags = Edit Tags
schematic.addtag = Add Tag
schematic.texttag = Text Tag
schematic.icontag = Icon Tag
schematic.renametag = Rename Tag
schematic.tagdelconfirm = Delete this tag completely?
schematic.tagexists = That tag already exists.
stats = Statistiche stats = Statistiche
stat.wave = Ondate Sconfitte:[accent] {0} stat.wave = Ondate Sconfitte:[accent] {0}
stat.unitsCreated = Units Created:[accent] {0}
stat.enemiesDestroyed = Nemici Distrutti:[accent] {0} stat.enemiesDestroyed = Nemici Distrutti:[accent] {0}
stat.built = Costruzioni Erette:[accent] {0} stat.built = Costruzioni Erette:[accent] {0}
stat.destroyed = Costruzioni Distrutte:[accent] {0} stat.destroyed = Costruzioni Distrutte:[accent] {0}
stat.deconstructed = Costruzioni Smantellate:[accent] {0} stat.deconstructed = Costruzioni Smantellate:[accent] {0}
stat.delivered = Risorse Lanciate:
stat.playtime = Tempo Di Gioco:[accent] {0} stat.playtime = Tempo Di Gioco:[accent] {0}
stat.rank = Livello Finale: [accent]{0}
globalitems = [accent]Oggetti Globali globalitems = [accent]Oggetti Globali
map.delete = Sei sicuro di voler eliminare la mappa '[accent]{0}[]'? map.delete = Sei sicuro di voler eliminare la mappa '[accent]{0}[]'?
@@ -77,12 +92,15 @@ level.mode = Modalità di Gioco:
coreattack = < Il Nucleo è sotto attacco! > coreattack = < Il Nucleo è sotto attacco! >
nearpoint = [[ [scarlet]LASCIA LA ZONA NEMICA IMMEDIATAMENTE[] ]\nautodistruzione imminente nearpoint = [[ [scarlet]LASCIA LA ZONA NEMICA IMMEDIATAMENTE[] ]\nautodistruzione imminente
database = Database Nucleo database = Database Nucleo
database.button = Database
savegame = Salva savegame = Salva
loadgame = Carica loadgame = Carica
joingame = Unisciti al Gioco joingame = Unisciti al Gioco
customgame = Gioco Personalizzato customgame = Gioco Personalizzato
newgame = Nuova partita newgame = Nuova partita
none = <niente> none = <niente>
none.found = [lightgray]<none found>
none.inmap = [lightgray]<none in map>
minimap = Minimappa minimap = Minimappa
position = Posizione position = Posizione
close = Chiudi close = Chiudi
@@ -102,18 +120,20 @@ uploadingpreviewfile = Carico File di Anteprima
committingchanges = Applicando le Modifiche committingchanges = Applicando le Modifiche
done = Fatto done = Fatto
feature.unsupported = Il tuo dispositivo non supporta questa funzione. feature.unsupported = Il tuo dispositivo non supporta questa funzione.
mods.initfailed = [red]⚠[] The previous Mindustry instance failed to initialize. This was likely caused by misbehaving mods.\n\nTo prevent a crash loop, [red]all mods have been disabled.[]
mods.alphainfo = Tieni a mente che queste mod sono in alpha e[scarlet] possono contenere molti bug[]. Segnala eventuali problemi che trovi sulla pagina GitHub o sul server Discord di Mindustry.
mods = Mod mods = Mod
mods.none = [lightgray]Nessuna mod trovata! mods.none = [lightgray]Nessuna mod trovata!
mods.guide = Guida per il modding mods.guide = Guida per il modding
mods.report = Segnala un Bug mods.report = Segnala un Bug
mods.openfolder = Apri Cartella mods.openfolder = Apri Cartella
mods.viewcontent = View Content
mods.reload = Ricarica mods.reload = Ricarica
mods.reloadexit = Il gioco si chiuderà per ricaricare le mod. mods.reloadexit = Il gioco si chiuderà per ricaricare le mod.
mod.installed = [[Installed]
mod.display = [gray]Mod:[orange] {0} mod.display = [gray]Mod:[orange] {0}
mod.enabled = [lightgray]Abilitato mod.enabled = [lightgray]Abilitato
mod.disabled = [scarlet]Disabilitato mod.disabled = [scarlet]Disabilitato
mod.multiplayer.compatible = [gray]Multiplayer Compatible
mod.disable = Disabilita mod.disable = Disabilita
mod.content = Contenuto: mod.content = Contenuto:
mod.delete.error = Impossibile eliminare questa mod. Il file potrebbe essere in uso. mod.delete.error = Impossibile eliminare questa mod. Il file potrebbe essere in uso.
@@ -147,6 +167,7 @@ launchcore = Lancia Nucleo
filename = Nome File: filename = Nome File:
unlocked = Nuovo contenuto sbloccato! unlocked = Nuovo contenuto sbloccato!
available = Nuova scoperta disponibile! available = Nuova scoperta disponibile!
unlock.incampaign = < Unlock in campaign for details >
completed = [accent]Completato completed = [accent]Completato
techtree = Albero Scoperte techtree = Albero Scoperte
research.legacy = Sono stati trovati dati dell'albero delle scoperte della [accent]v5.0[]\nVuoi [accent]caricare questi dati[], o [accent]scartarli[] e ricominciare le scoperte nella nuova campagna (consigliato)? research.legacy = Sono stati trovati dati dell'albero delle scoperte della [accent]v5.0[]\nVuoi [accent]caricare questi dati[], o [accent]scartarli[] e ricominciare le scoperte nella nuova campagna (consigliato)?
@@ -193,6 +214,7 @@ hosts.none = [lightgray]Nessuna partita locale trovata!
host.invalid = [scarlet]Impossibile connettersi all'host. host.invalid = [scarlet]Impossibile connettersi all'host.
servers.local = Server Locali servers.local = Server Locali
servers.local.steam = Open Games & Local Servers
servers.remote = Server Remoti servers.remote = Server Remoti
servers.global = Server Community servers.global = Server Community
@@ -207,6 +229,8 @@ trace.ip = IP: [accent]{0}
trace.id = ID univoco: [accent]{0} trace.id = ID univoco: [accent]{0}
trace.mobile = Client Mobile: [accent]{0} trace.mobile = Client Mobile: [accent]{0}
trace.modclient = Client Personalizzato: [accent]{0} trace.modclient = Client Personalizzato: [accent]{0}
trace.times.joined = Times Joined: [accent]{0}
trace.times.kicked = Times Kicked: [accent]{0}
invalidid = ID client non valido! Segnala un bug. invalidid = ID client non valido! Segnala un bug.
server.bans = Lista Bans server.bans = Lista Bans
server.bans.none = Nessun giocatore bandito trovato! server.bans.none = Nessun giocatore bandito trovato!
@@ -262,6 +286,7 @@ save.corrupted = Salvataggio corrotto o non valido!
empty = <vuoto> empty = <vuoto>
on = On on = On
off = Off off = Off
save.search = Search saved games...
save.autosave = Salvataggio Automatico: {0} save.autosave = Salvataggio Automatico: {0}
save.map = Mappa: {0} save.map = Mappa: {0}
save.wave = Ondata: {0} save.wave = Ondata: {0}
@@ -280,6 +305,7 @@ cancel = Annulla
openlink = Apri Link openlink = Apri Link
copylink = Copia link copylink = Copia link
back = Indietro back = Indietro
max = Max
crash.export = Esporta Logs del Crash crash.export = Esporta Logs del Crash
crash.none = Nessun Log trovato. crash.none = Nessun Log trovato.
crash.exported = Crash logs esportati. crash.exported = Crash logs esportati.
@@ -290,15 +316,15 @@ data.exported = Dati esportati.
data.invalid = Questi non sono dati di gioco validi. data.invalid = Questi non sono dati di gioco validi.
data.import.confirm = Importare dati di gioco esterni sovrascriverà[scarlet] tutti[] i tuoi progressi attuali.\n[accent]L'operazione è irreversibile![]\n\nUna volta importati i dati, il gioco si chiuderà immediatamente. data.import.confirm = Importare dati di gioco esterni sovrascriverà[scarlet] tutti[] i tuoi progressi attuali.\n[accent]L'operazione è irreversibile![]\n\nUna volta importati i dati, il gioco si chiuderà immediatamente.
quit.confirm = Sei sicuro di voler uscire? quit.confirm = Sei sicuro di voler uscire?
quit.confirm.tutorial = Sei sicuro di sapere cosa stai facendo? Il tutorial può essere ripetuto in[accent]\nImpostazioni -> Gioco -> Ripeti il Tutorial.[]
loading = [accent]Caricamento in Corso... loading = [accent]Caricamento in Corso...
reloading = [accent]Ricaricamento delle mod... downloading = [accent]Downloading...
saving = [accent]Salvataggio in corso... saving = [accent]Salvataggio in corso...
respawn = [accent][[{0}][] per rinascere nel nucleo respawn = [accent][[{0}][] per rinascere nel nucleo
cancelbuilding = [accent][[{0}][] per pulire la selezione cancelbuilding = [accent][[{0}][] per pulire la selezione
selectschematic = [accent][[{0}][] per selezionare+copiare selectschematic = [accent][[{0}][] per selezionare+copiare
pausebuilding = [accent][[{0}][] per smettere di costruire pausebuilding = [accent][[{0}][] per smettere di costruire
resumebuilding = [scarlet][[{0}][] per riprendere a costruire resumebuilding = [scarlet][[{0}][] per riprendere a costruire
enablebuilding = [scarlet][[{0}][] to enable building
showui = Interfaccia utente nascosta.\nPremere [accent][[{0}][] per mostrarla nuovamente. showui = Interfaccia utente nascosta.\nPremere [accent][[{0}][] per mostrarla nuovamente.
wave = [accent]Ondata {0} wave = [accent]Ondata {0}
wave.cap = [accent]Ondata {0}/{1} wave.cap = [accent]Ondata {0}/{1}
@@ -335,6 +361,7 @@ publishing = [accent]Pubblicazione...
publish.confirm = Sei sicuro di volerlo pubblicare?\n\n[lightgray]Assicurati di accettare il contratto EULA del Workshop o i tuoi prodotti non verranno mostrati! publish.confirm = Sei sicuro di volerlo pubblicare?\n\n[lightgray]Assicurati di accettare il contratto EULA del Workshop o i tuoi prodotti non verranno mostrati!
publish.error = Errore nella pubblicazione del prodotto: {0} publish.error = Errore nella pubblicazione del prodotto: {0}
steam.error = Impossibile inizializzare i servizi di Steam.\nErrore: {0} steam.error = Impossibile inizializzare i servizi di Steam.\nErrore: {0}
editor.cliffs = Walls To Cliffs
editor.brush = Dimensioni Pennello editor.brush = Dimensioni Pennello
editor.openin = Apri nell'Editor editor.openin = Apri nell'Editor
@@ -351,15 +378,22 @@ editor.ingame = Modifica in Gioco
editor.publish.workshop = Pubblica nel Workshop editor.publish.workshop = Pubblica nel Workshop
editor.newmap = Nuova Mappa editor.newmap = Nuova Mappa
editor.center = Centro editor.center = Centro
editor.search = Search maps...
editor.filters = Filter Maps
editor.filters.mode = Gamemodes:
editor.filters.type = Map Type:
editor.filters.search = Search In:
editor.filters.author = Author
editor.filters.description = Description
workshop = Workshop workshop = Workshop
waves.title = Ondate waves.title = Ondate
waves.remove = Rimuovi waves.remove = Rimuovi
waves.never = <mai>
waves.every = sempre waves.every = sempre
waves.waves = ondata/e waves.waves = ondata/e
waves.perspawn = per generazione waves.perspawn = per generazione
waves.shields = scudi/ondata waves.shields = scudi/ondata
waves.to = a waves.to = a
waves.max = max units
waves.guardian = Guardiano waves.guardian = Guardiano
waves.preview = Anteprima waves.preview = Anteprima
waves.edit = Modifica... waves.edit = Modifica...
@@ -368,6 +402,13 @@ waves.load = Carica dagli Appunti
waves.invalid = Ondate dagli appunti non valide. waves.invalid = Ondate dagli appunti non valide.
waves.copied = Ondate copiate. waves.copied = Ondate copiate.
waves.none = Nessun nemico impostato.\nNota che le disposizioni di ondate vuote verranno automaticamente rimpiazzate con la disposizione predefinita. waves.none = Nessun nemico impostato.\nNota che le disposizioni di ondate vuote verranno automaticamente rimpiazzate con la disposizione predefinita.
waves.sort = Sort By
waves.sort.reverse = Reverse Sort
waves.sort.begin = Begin
waves.sort.health = Health
waves.sort.type = Type
waves.units.hide = Hide All
waves.units.show = Show All
#Questi sono intenzionalmente in minuscolo #Questi sono intenzionalmente in minuscolo
wavemode.counts = conteggi wavemode.counts = conteggi
@@ -377,6 +418,7 @@ wavemode.health = salute
editor.default = [lightgray]<Predefinito> editor.default = [lightgray]<Predefinito>
details = Dettagli... details = Dettagli...
edit = Modifica... edit = Modifica...
variables = Vars
editor.name = Nome: editor.name = Nome:
editor.spawn = Piazza un'Unità editor.spawn = Piazza un'Unità
editor.removeunit = Rimuovi un'Unità editor.removeunit = Rimuovi un'Unità
@@ -461,11 +503,13 @@ filter.option.circle-scale = Modifica Diametro Cerchio
filter.option.octaves = Ottavi filter.option.octaves = Ottavi
filter.option.falloff = Cadere filter.option.falloff = Cadere
filter.option.angle = Angolo filter.option.angle = Angolo
filter.option.rotate = Rotate
filter.option.amount = Quantità filter.option.amount = Quantità
filter.option.block = Blocco filter.option.block = Blocco
filter.option.floor = Terreno filter.option.floor = Terreno
filter.option.flooronto = Terreno Mirato filter.option.flooronto = Terreno Mirato
filter.option.target = Obiettivo filter.option.target = Obiettivo
filter.option.replacement = Replacement
filter.option.wall = Muro filter.option.wall = Muro
filter.option.ore = Minerale filter.option.ore = Minerale
filter.option.floor2 = Terreno Secondario filter.option.floor2 = Terreno Secondario
@@ -482,6 +526,7 @@ load = Carica
save = Salva save = Salva
fps = FPS: {0} fps = FPS: {0}
ping = Ping: {0}ms ping = Ping: {0}ms
tps = TPS: {0}
memory = Memoria: {0}MB memory = Memoria: {0}MB
memory2 = Memoria:\n {0}MB +\n {1}MB memory2 = Memoria:\n {0}MB +\n {1}MB
language.restart = Riavvia il gioco affinché le impostazioni della lingua abbiano effetto. language.restart = Riavvia il gioco affinché le impostazioni della lingua abbiano effetto.
@@ -509,12 +554,13 @@ configure = Configura Equipaggiamento
loadout = Equipaggiamento loadout = Equipaggiamento
resources = Risorse resources = Risorse
bannedblocks = Blocchi Banditi bannedblocks = Blocchi Banditi
bannedunits = Banned Units
addall = Aggiungi Tutti addall = Aggiungi Tutti
launch.from = Partenza da: [accent]{0} launch.from = Partenza da: [accent]{0}
launch.destination = Destinazione: {0} launch.destination = Destinazione: {0}
configure.invalid = Il valore deve essere un numero compresto tra 0 e {0}. configure.invalid = Il valore deve essere un numero compresto tra 0 e {0}.
add = Aggiungi... add = Aggiungi...
boss.health = Vita del Guardiano guardian = Guardian
connectfail = [scarlet]Impossibile connettersi al server:\n\n[accent] {0} connectfail = [scarlet]Impossibile connettersi al server:\n\n[accent] {0}
error.unreachable = Server irraggiungibile. L'indirizzo è scritto correttamente? error.unreachable = Server irraggiungibile. L'indirizzo è scritto correttamente?
@@ -532,11 +578,14 @@ weather.snow.name = Neve
weather.sandstorm.name = Tempesta di Sabbia weather.sandstorm.name = Tempesta di Sabbia
weather.sporestorm.name = Tempesta di Spore weather.sporestorm.name = Tempesta di Spore
weather.fog.name = Nebbia weather.fog.name = Nebbia
sectorlist = Sectors
sectorlist.attacked = {0} under attack
sectors.unexplored = [lightgray]Inesplorato sectors.unexplored = [lightgray]Inesplorato
sectors.resources = Risorse: sectors.resources = Risorse:
sectors.production = Produzione: sectors.production = Produzione:
sectors.export = Merce: sectors.export = Merce:
sectors.import = Import:
sectors.time = Tempo: sectors.time = Tempo:
sectors.threat = Minaccia: sectors.threat = Minaccia:
sectors.wave = Ondata: sectors.wave = Ondata:
@@ -558,6 +607,7 @@ sector.attacked = Settore [accent]{0}[white] sotto attacco!
sector.lost = Settore [accent]{0}[white] perso! sector.lost = Settore [accent]{0}[white] perso!
#nota: lo spazio mancante nella linea sotto è intenzionale #nota: lo spazio mancante nella linea sotto è intenzionale
sector.captured = Settore [accent]{0}[white]catturato! sector.captured = Settore [accent]{0}[white]catturato!
sector.changeicon = Change Icon
threat.low = Bassa threat.low = Bassa
threat.medium = Media threat.medium = Media
@@ -586,6 +636,8 @@ sector.biomassFacility.name = Struttura di Sintesi di Biomassa
sector.windsweptIslands.name = Isole Ventose sector.windsweptIslands.name = Isole Ventose
sector.extractionOutpost.name = Avamposto di Estrazione Mineraria sector.extractionOutpost.name = Avamposto di Estrazione Mineraria
sector.planetaryTerminal.name = Terminale di Lancio Planetario sector.planetaryTerminal.name = Terminale di Lancio Planetario
sector.coastline.name = Coastline
sector.navalFortress.name = Naval Fortress
sector.groundZero.description = La posizione ottimale per ricominciare. Bassa minaccia nemica. Poche risorse.\nRaccogli quanto più piombo e rame possibile.\nParti. sector.groundZero.description = La posizione ottimale per ricominciare. Bassa minaccia nemica. Poche risorse.\nRaccogli quanto più piombo e rame possibile.\nParti.
sector.frozenForest.description = Anche qui, più vicino alle montagne, le spore si sono diffuse. Le temperature gelide non possono contenerle per sempre.\n\nInizia l'avventura nell'energia. Costruisci generatori a combustione. Impara a usare i riparatori. sector.frozenForest.description = Anche qui, più vicino alle montagne, le spore si sono diffuse. Le temperature gelide non possono contenerle per sempre.\n\nInizia l'avventura nell'energia. Costruisci generatori a combustione. Impara a usare i riparatori.
@@ -603,6 +655,21 @@ sector.windsweptIslands.description = Oltre la fascia costiera si trova questo r
sector.extractionOutpost.description = Un avamposto remoto, costruito dai nemici con l'obiettivo di lanciare risorse in altri settori.\n\nLa tecnologia di trasposto a settori-incrociati è essenziale per un ulteriore conquista. Distruggi la base. scopri la loro Rampa di Lancio. sector.extractionOutpost.description = Un avamposto remoto, costruito dai nemici con l'obiettivo di lanciare risorse in altri settori.\n\nLa tecnologia di trasposto a settori-incrociati è essenziale per un ulteriore conquista. Distruggi la base. scopri la loro Rampa di Lancio.
sector.impact0078.description = Qui giaciono i resti della nave da trasporto interstellare che fu la prima ad entrare in questo sistema.\n\nRecupera per quanto possibile dal relitto. Scopri qualsiasi tecnologia intatta. sector.impact0078.description = Qui giaciono i resti della nave da trasporto interstellare che fu la prima ad entrare in questo sistema.\n\nRecupera per quanto possibile dal relitto. Scopri qualsiasi tecnologia intatta.
sector.planetaryTerminal.description = Il bersaglio finale.\n\nQuesta base costiera contiene una struttura capace di lanciare Nuclei ai pianeti locali. È estremamente protetto.\n\nProduci unità navali. Elimina il nemico il più rapidamente possibile. Scopri la struttura di lancio. sector.planetaryTerminal.description = Il bersaglio finale.\n\nQuesta base costiera contiene una struttura capace di lanciare Nuclei ai pianeti locali. È estremamente protetto.\n\nProduci unità navali. Elimina il nemico il più rapidamente possibile. Scopri la struttura di lancio.
status.burning.name = Burning
status.freezing.name = Freezing
status.wet.name = Wet
status.muddy.name = Muddy
status.melting.name = Melting
status.sapped.name = Sapped
status.electrified.name = Electrified
status.spore-slowed.name = Spore Slowed
status.tarred.name = Tarred
status.overdrive.name = Overdrive
status.overclock.name = Overclock
status.shocked.name = Shocked
status.blasted.name = Blasted
status.unmoving.name = Unmoving
status.boss.name = Guardian
settings.language = Lingua settings.language = Lingua
settings.data = Dati di Gioco settings.data = Dati di Gioco
@@ -625,6 +692,7 @@ settings.clearcampaignsaves.confirm = Sei sicuro di voler eliminare tutti i salv
paused = [accent]< In Pausa > paused = [accent]< In Pausa >
clear = Pulisci clear = Pulisci
banned = [scarlet]Bandito banned = [scarlet]Bandito
unsupported.environment = [scarlet]Unsupported Environment
yes = Si yes = Si
no = No no = No
info.title = Info info.title = Info
@@ -633,6 +701,7 @@ error.crashtitle = Si è verificato un errore
unit.nobuild = [scarlet]L'unità non può costruire unit.nobuild = [scarlet]L'unità non può costruire
lastaccessed = [lightgray]Ultimo Accesso: {0} lastaccessed = [lightgray]Ultimo Accesso: {0}
block.unknown = [lightgray]??? block.unknown = [lightgray]???
stat.showinmap = <load map to show>
stat.description = Obiettivo stat.description = Obiettivo
stat.input = Ingresso stat.input = Ingresso
@@ -640,6 +709,7 @@ stat.output = Uscita
stat.booster = Potenziamenti stat.booster = Potenziamenti
stat.tiles = Blocchi Richiesti stat.tiles = Blocchi Richiesti
stat.affinities = Affinità stat.affinities = Affinità
stat.opposites = Opposites
stat.powercapacity = Capacità Energetica stat.powercapacity = Capacità Energetica
stat.powershot = Energia/Colpo stat.powershot = Energia/Colpo
stat.damage = Danno stat.damage = Danno
@@ -662,6 +732,7 @@ stat.memorycapacity = Capacità di Memoria
stat.basepowergeneration = Generazione Minina di Energia stat.basepowergeneration = Generazione Minina di Energia
stat.productiontime = Tempo di Produzione stat.productiontime = Tempo di Produzione
stat.repairtime = Tempo di Riparazione Completa stat.repairtime = Tempo di Riparazione Completa
stat.repairspeed = Repair Speed
stat.weapons = Armi stat.weapons = Armi
stat.bullet = Proiettile stat.bullet = Proiettile
stat.speedincrease = Potenziamento Velocità stat.speedincrease = Potenziamento Velocità
@@ -671,6 +742,7 @@ stat.drillspeed = Velocità di Scavo
stat.boosteffect = Effetto Boost stat.boosteffect = Effetto Boost
stat.maxunits = Unità Attive Massime stat.maxunits = Unità Attive Massime
stat.health = Salute stat.health = Salute
stat.armor = Armor
stat.buildtime = Tempo di Costruzione stat.buildtime = Tempo di Costruzione
stat.maxconsecutive = Limite Consecutive stat.maxconsecutive = Limite Consecutive
stat.buildcost = Costo di Costruzione stat.buildcost = Costo di Costruzione
@@ -686,6 +758,7 @@ stat.lightningchance = Probabilità di Fulmine
stat.lightningdamage = Danno Fulmine stat.lightningdamage = Danno Fulmine
stat.flammability = Infiammabilità stat.flammability = Infiammabilità
stat.radioactivity = Radioattività stat.radioactivity = Radioattività
stat.charge = Charge
stat.heatcapacity = Capacità Termica stat.heatcapacity = Capacità Termica
stat.viscosity = Viscosità stat.viscosity = Viscosità
stat.temperature = Temperatura stat.temperature = Temperatura
@@ -698,6 +771,14 @@ stat.commandlimit = Limite di Comando
stat.abilities = Abilità stat.abilities = Abilità
stat.canboost = Capace di Potenziamento stat.canboost = Capace di Potenziamento
stat.flying = Volo stat.flying = Volo
stat.ammouse = Ammo Use
stat.damagemultiplier = Damage Multiplier
stat.healthmultiplier = Health Multiplier
stat.speedmultiplier = Speed Multiplier
stat.reloadmultiplier = Reload Multiplier
stat.buildspeedmultiplier = Build Speed Multiplier
stat.reactive = Reacts
stat.healing = Healing
ability.forcefield = Campo di Forza ability.forcefield = Campo di Forza
ability.repairfield = Campo Riparativo ability.repairfield = Campo Riparativo
@@ -705,6 +786,7 @@ ability.statusfield = Campo di Stato
ability.unitspawn = {0} Fabbrica ability.unitspawn = {0} Fabbrica
ability.shieldregenfield = Campo di Rigenerazione Scudo ability.shieldregenfield = Campo di Rigenerazione Scudo
ability.movelightning = Movimento Fulminante ability.movelightning = Movimento Fulminante
ability.energyfield = Energy Field: [accent]{0}[] damage ~ [accent]{1}[] blocks / [accent]{2}[] targets
bar.drilltierreq = Miglior Trivella Richiesta bar.drilltierreq = Miglior Trivella Richiesta
bar.noresources = Risorse Mancanti bar.noresources = Risorse Mancanti
@@ -712,6 +794,7 @@ bar.corereq = Nucleo Richiesto
bar.drillspeed = Velocità Scavo: {0}/s bar.drillspeed = Velocità Scavo: {0}/s
bar.pumpspeed = Velocità di Pompaggio: {0}/s bar.pumpspeed = Velocità di Pompaggio: {0}/s
bar.efficiency = Efficienza: {0}% bar.efficiency = Efficienza: {0}%
bar.boost = Boost: +{0}%
bar.powerbalance = Energia: {0}/s bar.powerbalance = Energia: {0}/s
bar.powerstored = Immagazzinata: {0}/{1} bar.powerstored = Immagazzinata: {0}/{1}
bar.poweramount = Energia: {0} bar.poweramount = Energia: {0}
@@ -720,35 +803,34 @@ bar.powerlines = Connessioni: {0}/{1}
bar.items = Oggetti: {0} bar.items = Oggetti: {0}
bar.capacity = Capacità: {0} bar.capacity = Capacità: {0}
bar.unitcap = {0} {1}/{2} bar.unitcap = {0} {1}/{2}
bar.limitreached = [scarlet] {0} / {1}[white] {2}\n[lightgray][[unità disabilitata]
bar.liquid = Liquido bar.liquid = Liquido
bar.heat = Calore bar.heat = Calore
bar.power = Energia bar.power = Energia
bar.progress = Progresso Costruzione bar.progress = Progresso Costruzione
bar.input = Entrata bar.input = Entrata
bar.output = Uscita bar.output = Uscita
bar.strength = [stat]{0}[lightgray]x strength
units.processorcontrol = [lightgray]Controllato dal Processore units.processorcontrol = [lightgray]Controllato dal Processore
bullet.damage = [stat]{0}[lightgray] danno bullet.damage = [stat]{0}[lightgray] danno
bullet.splashdamage = [stat]{0}[lightgray] danno ad area ~[stat] {1}[lightgray] blocchi bullet.splashdamage = [stat]{0}[lightgray] danno ad area ~[stat] {1}[lightgray] blocchi
bullet.incendiary = [stat]incendiario bullet.incendiary = [stat]incendiario
bullet.sapping = [stat]debilitante
bullet.homing = [stat]autoguidato bullet.homing = [stat]autoguidato
bullet.shock = [stat]stordente bullet.frags = [stat]{0}[lightgray]x frag bullets:
bullet.frag = [stat]a frammentazione bullet.lightning = [stat]{0}[lightgray]x lightning ~ [stat]{1}[lightgray] damage
bullet.buildingdamage = [stat]{0}%[lightgray] building damage
bullet.knockback = [stat]{0}[lightgray] contraccolpo bullet.knockback = [stat]{0}[lightgray] contraccolpo
bullet.pierce = [stat]{0}[lightgray]x perforazione bullet.pierce = [stat]{0}[lightgray]x perforazione
bullet.infinitepierce = [stat]perforazione bullet.infinitepierce = [stat]perforazione
bullet.healpercent = [stat]{0}[lightgray]% guarigione bullet.healpercent = [stat]{0}[lightgray]% guarigione
bullet.freezing = [stat]congelante
bullet.tarred = [stat]viscoso
bullet.multiplier = [stat]{0}[lightgray]x moltiplicatore munizioni bullet.multiplier = [stat]{0}[lightgray]x moltiplicatore munizioni
bullet.reload = [stat]{0}[lightgray]x ricarica bullet.reload = [stat]{0}[lightgray]x ricarica
unit.blocks = blocchi unit.blocks = blocchi
unit.blockssquared = blocchi² unit.blockssquared = blocchi²
unit.powersecond = unità energetica/s unit.powersecond = unità energetica/s
unit.tilessecond = tiles/second
unit.liquidsecond = unità liquide/s unit.liquidsecond = unità liquide/s
unit.itemssecond = oggetti/s unit.itemssecond = oggetti/s
unit.liquidunits = unità liquidi unit.liquidunits = unità liquidi
@@ -765,6 +847,7 @@ unit.items = oggetti
unit.thousands = k unit.thousands = k
unit.millions = mln unit.millions = mln
unit.billions = mld unit.billions = mld
unit.pershot = /shot
category.purpose = Scopo category.purpose = Scopo
category.general = Generali category.general = Generali
category.power = Energia category.power = Energia
@@ -773,17 +856,19 @@ category.items = Oggetti
category.crafting = Produzione category.crafting = Produzione
category.function = Funzione category.function = Funzione
category.optional = Miglioramenti Opzionali category.optional = Miglioramenti Opzionali
setting.skipcoreanimation.name = Skip Core Launch/Land Animation
setting.landscape.name = Visuale Orizontale setting.landscape.name = Visuale Orizontale
setting.shadows.name = Ombre setting.shadows.name = Ombre
setting.blockreplace.name = Suggerimento Blocchi Automatico setting.blockreplace.name = Suggerimento Blocchi Automatico
setting.linear.name = Filtro Lineare setting.linear.name = Filtro Lineare
setting.hints.name = Suggerimenti setting.hints.name = Suggerimenti
setting.flow.name = Visualizza Portata Nastri/Condotti setting.logichints.name = Logic Hints
setting.backgroundpause.name = Metti in pausa quando in background setting.backgroundpause.name = Metti in pausa quando in background
setting.buildautopause.name = Pausa Automatica nella Costruzione setting.buildautopause.name = Pausa Automatica nella Costruzione
setting.doubletapmine.name = Double-Tap to Mine
setting.modcrashdisable.name = Disable Mods On Startup Crash
setting.animatedwater.name = Fluidi Animati setting.animatedwater.name = Fluidi Animati
setting.animatedshields.name = Scudi Animati setting.animatedshields.name = Scudi Animati
setting.antialias.name = Antialias[lightgray] (richiede riavvio)[]
setting.playerindicators.name = Indicatori Giocatori setting.playerindicators.name = Indicatori Giocatori
setting.indicators.name = Indicatori Nemici setting.indicators.name = Indicatori Nemici
setting.autotarget.name = Mira Automatica setting.autotarget.name = Mira Automatica
@@ -793,6 +878,7 @@ setting.fpscap.name = Limite FPS
setting.fpscap.none = Niente setting.fpscap.none = Niente
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Ridimensionamento Interfaccia[lightgray] (richiede il riavvio)[] setting.uiscale.name = Ridimensionamento Interfaccia[lightgray] (richiede il riavvio)[]
setting.uiscale.description = Restart required to apply changes.
setting.swapdiagonal.name = Posizionamento Sempre Diagonale setting.swapdiagonal.name = Posizionamento Sempre Diagonale
setting.difficulty.training = Allenamento setting.difficulty.training = Allenamento
setting.difficulty.easy = Facile setting.difficulty.easy = Facile
@@ -811,6 +897,8 @@ setting.seconds = {0} secondi
setting.milliseconds = {0} millisecondi setting.milliseconds = {0} millisecondi
setting.fullscreen.name = Schermo Intero setting.fullscreen.name = Schermo Intero
setting.borderlesswindow.name = Finestra Senza Bordi[lightgray] (potrebbe richiedere il riavvio) setting.borderlesswindow.name = Finestra Senza Bordi[lightgray] (potrebbe richiedere il riavvio)
setting.borderlesswindow.name.windows = Borderless Fullscreen
setting.borderlesswindow.description = Restart may be required to apply changes.
setting.fps.name = Mostra FPS e Ping setting.fps.name = Mostra FPS e Ping
setting.smoothcamera.name = Visuale fluida setting.smoothcamera.name = Visuale fluida
setting.vsync.name = VSync setting.vsync.name = VSync
@@ -832,7 +920,9 @@ setting.chatopacity.name = Opacità Chat
setting.lasersopacity.name = Opacità Raggi Energetici setting.lasersopacity.name = Opacità Raggi Energetici
setting.bridgeopacity.name = Opacità Nastri e Condotti Sopraelevati setting.bridgeopacity.name = Opacità Nastri e Condotti Sopraelevati
setting.playerchat.name = Mostra Chat setting.playerchat.name = Mostra Chat
setting.showweather.name = Show Weather Graphics
public.confirm = Vuoi rendere la tua partita pubblica?\n[accent]Chiunque sarà in grado di accedere alle tue partite.\n[lightgray]Questo può essere modificato più tardi in Impostazioni->Gioco->Partite Pubbliche. public.confirm = Vuoi rendere la tua partita pubblica?\n[accent]Chiunque sarà in grado di accedere alle tue partite.\n[lightgray]Questo può essere modificato più tardi in Impostazioni->Gioco->Partite Pubbliche.
public.confirm.really = If you want to play with friends, use [green]Invite Friend[] instead of a [scarlet]Public server[]!\nAre you sure you want to make your game [scarlet]public[]?
public.beta = Nota che le versioni beta del gioco non possono creare lobby pubbliche. public.beta = Nota che le versioni beta del gioco non possono creare lobby pubbliche.
uiscale.reset = La scala dell'interfaccia utente è stata modificata.\nPremere 'OK' per confermare questa scala.\n[scarlet]Ripristina ed esci in [accent] {0}[] secondi... uiscale.reset = La scala dell'interfaccia utente è stata modificata.\nPremere 'OK' per confermare questa scala.\n[scarlet]Ripristina ed esci in [accent] {0}[] secondi...
uiscale.cancel = Annulla ed Esci uiscale.cancel = Annulla ed Esci
@@ -898,6 +988,7 @@ keybind.pause_building.name = Interrompi/Riprendi Costruzione
keybind.minimap.name = Minimappa keybind.minimap.name = Minimappa
keybind.planet_map.name = Mappa Pianeta keybind.planet_map.name = Mappa Pianeta
keybind.research.name = Albero Scoperte keybind.research.name = Albero Scoperte
keybind.block_info.name = Block Info
keybind.chat.name = Chat keybind.chat.name = Chat
keybind.player_list.name = Lista dei Giocatori keybind.player_list.name = Lista dei Giocatori
keybind.console.name = Console keybind.console.name = Console
@@ -907,6 +998,7 @@ keybind.toggle_menus.name = Mostra/Nascondi Menu
keybind.chat_history_prev.name = Scorri Chat vero l'alto keybind.chat_history_prev.name = Scorri Chat vero l'alto
keybind.chat_history_next.name = Scorri Chat verso il basso keybind.chat_history_next.name = Scorri Chat verso il basso
keybind.chat_scroll.name = Scorri Chat keybind.chat_scroll.name = Scorri Chat
keybind.chat_mode.name = Change Chat Mode
keybind.drop_unit.name = Lascia Materiali keybind.drop_unit.name = Lascia Materiali
keybind.zoom_minimap.name = Esegui Zoom Minimappa keybind.zoom_minimap.name = Esegui Zoom Minimappa
mode.help.title = Descrizione delle Modalità mode.help.title = Descrizione delle Modalità
@@ -923,17 +1015,24 @@ mode.custom = Regole Personalizzate
rules.infiniteresources = Risorse Infinite rules.infiniteresources = Risorse Infinite
rules.reactorexplosions = Esplosioni Reattore rules.reactorexplosions = Esplosioni Reattore
rules.coreincinerates = Core Incinerates Overflow
rules.schematic = Schematiche Consentite rules.schematic = Schematiche Consentite
rules.wavetimer = Timer Ondate rules.wavetimer = Timer Ondate
rules.waves = Ondate rules.waves = Ondate
rules.attack = Modalità Attacco rules.attack = Modalità Attacco
rules.buildai = Costruzioni dell'AI rules.buildai = Costruzioni dell'AI
rules.aitier = AI Tier
rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP)
rules.corecapture = Capture Core On Destruction
rules.polygoncoreprotection = Polygonal Core Protection
rules.enemyCheat = Risorse AI (Team Rosso) Infinite rules.enemyCheat = Risorse AI (Team Rosso) Infinite
rules.blockhealthmultiplier = Moltiplicatore Salute Blocco rules.blockhealthmultiplier = Moltiplicatore Salute Blocco
rules.blockdamagemultiplier = Moltiplicatore Danno Blocco rules.blockdamagemultiplier = Moltiplicatore Danno Blocco
rules.unitbuildspeedmultiplier = Moltiplicatore Velocità Costruzione Unità rules.unitbuildspeedmultiplier = Moltiplicatore Velocità Costruzione Unità
rules.unithealthmultiplier = Moltiplicatore Vita Unità rules.unithealthmultiplier = Moltiplicatore Vita Unità
rules.unitdamagemultiplier = Moltiplicatore Danno Unità rules.unitdamagemultiplier = Moltiplicatore Danno Unità
rules.unitcapvariable = Cores Contribute To Unit Cap
rules.unitcap = Base Unit Cap
rules.enemycorebuildradius = Raggio di protezione del Nucleo Nemico dalle costruzioni:[lightgray] (blocchi) rules.enemycorebuildradius = Raggio di protezione del Nucleo Nemico dalle costruzioni:[lightgray] (blocchi)
rules.wavespacing = Tempo fra Ondate:[lightgray] (secondi) rules.wavespacing = Tempo fra Ondate:[lightgray] (secondi)
rules.buildcostmultiplier = Moltiplicatore Costo Costruzione rules.buildcostmultiplier = Moltiplicatore Costo Costruzione
@@ -942,12 +1041,15 @@ rules.deconstructrefundmultiplier = Moltiplicatore Rimborso di Smantellamento
rules.waitForWaveToEnd = Le ondate aspettano fino a quando l'ondata precedente finisce rules.waitForWaveToEnd = Le ondate aspettano fino a quando l'ondata precedente finisce
rules.dropzoneradius = Raggio di Generazione:[lightgray] (blocchi) rules.dropzoneradius = Raggio di Generazione:[lightgray] (blocchi)
rules.unitammo = Unità Richiedono Munizioni rules.unitammo = Unità Richiedono Munizioni
rules.enemyteam = Enemy Team
rules.playerteam = Player Team
rules.title.waves = Ondate rules.title.waves = Ondate
rules.title.resourcesbuilding = Risorse e Costruzioni rules.title.resourcesbuilding = Risorse e Costruzioni
rules.title.enemy = Nemici rules.title.enemy = Nemici
rules.title.unit = Unità rules.title.unit = Unità
rules.title.experimental = Sperimentale rules.title.experimental = Sperimentale
rules.title.environment = Ambiente rules.title.environment = Ambiente
rules.title.teams = Teams
rules.lighting = Illuminazione rules.lighting = Illuminazione
rules.enemyLights = Illuminazione Nemica rules.enemyLights = Illuminazione Nemica
rules.fire = Fuoco rules.fire = Fuoco
@@ -955,12 +1057,14 @@ rules.explosions = Danno da Esplosione Blocchi/Unità
rules.ambientlight = Illuminazione\nAmbientale rules.ambientlight = Illuminazione\nAmbientale
rules.weather = Meteo rules.weather = Meteo
rules.weather.frequency = Frequenza: rules.weather.frequency = Frequenza:
rules.weather.always = Always
rules.weather.duration = Durata: rules.weather.duration = Durata:
content.item.name = Oggetti content.item.name = Oggetti
content.liquid.name = Liquidi content.liquid.name = Liquidi
content.unit.name = Unità content.unit.name = Unità
content.block.name = Blocchi content.block.name = Blocchi
content.status.name = Status Effects
content.sector.name = Settori content.sector.name = Settori
item.copper.name = Rame item.copper.name = Rame
@@ -1010,6 +1114,11 @@ unit.minke.name = Cacciatorpediniere
unit.bryde.name = Incrociatore unit.bryde.name = Incrociatore
unit.sei.name = Nave da Guerra unit.sei.name = Nave da Guerra
unit.omura.name = Portaerei unit.omura.name = Portaerei
unit.retusa.name = Retusa
unit.oxynoe.name = Oxynoe
unit.cyerce.name = Cyerce
unit.aegires.name = Aegires
unit.navanax.name = Navanax
unit.alpha.name = Alpha unit.alpha.name = Alpha
unit.beta.name = Beta unit.beta.name = Beta
unit.gamma.name = Gamma unit.gamma.name = Gamma
@@ -1017,14 +1126,13 @@ unit.scepter.name = Infiltratore
unit.reign.name = Conquistatore unit.reign.name = Conquistatore
unit.vela.name = Radiante unit.vela.name = Radiante
unit.corvus.name = Disgregatore unit.corvus.name = Disgregatore
block.resupply-point.name = Punto di Rifornimento
block.parallax.name = Parallasse block.parallax.name = Parallasse
block.cliff.name = Scogliera block.cliff.name = Scogliera
block.sand-boulder.name = Masso di Sabbia block.sand-boulder.name = Masso di Sabbia
block.basalt-boulder.name = Masso di Basalto block.basalt-boulder.name = Masso di Basalto
block.grass.name = Erba block.grass.name = Erba
block.molten-slag.name = Scoria block.molten-slag.name = Scoria
block.pooled-cryofluid.name = Cryofluid
block.space.name = Spazio block.space.name = Spazio
block.salt.name = Sale block.salt.name = Sale
block.salt-wall.name = Muro di Sale block.salt-wall.name = Muro di Sale
@@ -1058,6 +1166,7 @@ block.core-nucleus.name = Nucleo: Kernel
block.deep-water.name = Acqua Profonda block.deep-water.name = Acqua Profonda
block.shallow-water.name = Acqua block.shallow-water.name = Acqua
block.tainted-water.name = Acqua Contaminata block.tainted-water.name = Acqua Contaminata
block.deep-tainted-water.name = Deep Tainted Water
block.darksand-tainted-water.name = Acqua Contaminata Scura block.darksand-tainted-water.name = Acqua Contaminata Scura
block.tar.name = Catrame block.tar.name = Catrame
block.stone.name = Pietra block.stone.name = Pietra
@@ -1070,6 +1179,7 @@ block.sand-water.name = Acqua Sabbiosa
block.darksand-water.name = Acqua Sabbiosa Scura block.darksand-water.name = Acqua Sabbiosa Scura
block.char.name = Carbone block.char.name = Carbone
block.dacite.name = Dacite block.dacite.name = Dacite
block.rhyolite.name = Rhyolite
block.dacite-wall.name = Muro di Dacite block.dacite-wall.name = Muro di Dacite
block.dacite-boulder.name = Masso di Dacite block.dacite-boulder.name = Masso di Dacite
block.ice-snow.name = Neve Ghiacciata block.ice-snow.name = Neve Ghiacciata
@@ -1087,6 +1197,7 @@ block.spore-cluster.name = Agglomerato di Spore
block.metal-floor.name = Pavimento Metallico 1 block.metal-floor.name = Pavimento Metallico 1
block.metal-floor-2.name = Pavimento Metallico 2 block.metal-floor-2.name = Pavimento Metallico 2
block.metal-floor-3.name = Pavimento Metallico 3 block.metal-floor-3.name = Pavimento Metallico 3
block.metal-floor-4.name = Metal Floor 4
block.metal-floor-5.name = Pavimento Metallico 4 block.metal-floor-5.name = Pavimento Metallico 4
block.metal-floor-damaged.name = Pavimento Metallico Danneggiato block.metal-floor-damaged.name = Pavimento Metallico Danneggiato
block.dark-panel-1.name = Pannello Scuro 1 block.dark-panel-1.name = Pannello Scuro 1
@@ -1177,11 +1288,13 @@ block.solar-panel.name = Pannello Solare
block.solar-panel-large.name = Pannello Solare Grande block.solar-panel-large.name = Pannello Solare Grande
block.oil-extractor.name = Estrattore di Petrolio block.oil-extractor.name = Estrattore di Petrolio
block.repair-point.name = Punto di Riparazione block.repair-point.name = Punto di Riparazione
block.repair-turret.name = Repair Turret
block.pulse-conduit.name = Condotto a Impulsi block.pulse-conduit.name = Condotto a Impulsi
block.plated-conduit.name = Condotto Placcato block.plated-conduit.name = Condotto Placcato
block.phase-conduit.name = Condotto di Fase block.phase-conduit.name = Condotto di Fase
block.liquid-router.name = Distributore di Liquidi block.liquid-router.name = Distributore di Liquidi
block.liquid-tank.name = Serbatoio block.liquid-tank.name = Serbatoio
block.liquid-container.name = Liquid Container
block.liquid-junction.name = Giunzione Liquida block.liquid-junction.name = Giunzione Liquida
block.bridge-conduit.name = Condotto Sopraelevato block.bridge-conduit.name = Condotto Sopraelevato
block.rotary-pump.name = Pompa a Turbina block.rotary-pump.name = Pompa a Turbina
@@ -1207,7 +1320,6 @@ block.meltdown.name = Fusione
block.foreshadow.name = Tenebra block.foreshadow.name = Tenebra
block.container.name = Contenitore block.container.name = Contenitore
block.launch-pad.name = Ascensore Spaziale block.launch-pad.name = Ascensore Spaziale
block.launch-pad-large.name = Ascensore Spaziale Avanzato
block.segment.name = Segmentatore block.segment.name = Segmentatore
block.command-center.name = Centro di Controllo block.command-center.name = Centro di Controllo
block.ground-factory.name = Fabbrica Terrestre block.ground-factory.name = Fabbrica Terrestre
@@ -1219,14 +1331,26 @@ block.exponential-reconstructor.name = Ricostruttore Esponenziale
block.tetrative-reconstructor.name = Ricostruttore Tetrattivo block.tetrative-reconstructor.name = Ricostruttore Tetrattivo
block.payload-conveyor.name = Trasportatore di Massa block.payload-conveyor.name = Trasportatore di Massa
block.payload-router.name = Distributore di Carico block.payload-router.name = Distributore di Carico
block.duct.name = Duct
block.duct-router.name = Duct Router
block.duct-bridge.name = Duct Bridge
block.payload-propulsion-tower.name = Payload Propulsion Tower
block.payload-void.name = Payload Void
block.payload-source.name = Payload Source
block.disassembler.name = Disassemblatore block.disassembler.name = Disassemblatore
block.silicon-crucible.name = Crogiolo per Silicio block.silicon-crucible.name = Crogiolo per Silicio
block.overdrive-dome.name = Cupola di Overdrive block.overdrive-dome.name = Cupola di Overdrive
#sperimentale, potrebbero esseri rimossi
block.block-forge.name = Forgia per Blocco
block.block-loader.name = Caricatore Blocchi
block.block-unloader.name = Scaricatore Blocchi
block.interplanetary-accelerator.name = Acceleratore Interplanetario block.interplanetary-accelerator.name = Acceleratore Interplanetario
block.constructor.name = Constructor
block.constructor.description = Fabricates structures up to 2x2 tiles in size.
block.large-constructor.name = Large Constructor
block.large-constructor.description = Fabricates structures up to 4x4 tiles in size.
block.deconstructor.name = Deconstructor
block.deconstructor.description = Deconstructs structures and units. Returns 100% of build cost.
block.payload-loader.name = Payload Loader
block.payload-loader.description = Load liquids and items into blocks.
block.payload-unloader.name = Payload Unloader
block.payload-unloader.description = Unloads liquids and items from blocks.
block.switch.name = Interruttore block.switch.name = Interruttore
block.micro-processor.name = Micro Processore block.micro-processor.name = Micro Processore
@@ -1240,7 +1364,6 @@ block.memory-bank.name = Banca di Memoria
team.blue.name = blu team.blue.name = blu
team.crux.name = rosso team.crux.name = rosso
team.sharded.name = arancione team.sharded.name = arancione
team.orange.name = arancione
team.derelict.name = abbandonato team.derelict.name = abbandonato
team.green.name = verde team.green.name = verde
team.purple.name = viola team.purple.name = viola
@@ -1261,6 +1384,8 @@ hint.placeConveyor.mobile = I nastri trasportatori muovono gli oggetti dalle tri
hint.placeTurret = Posiziona \uf861 [accent]Torrette[] per difendere la tua base dai nemici.\n\n Le torrette richiedono munizioni- in questo caso, \uf838rame.\nUsa nastri e trivelle per rifornirli. hint.placeTurret = Posiziona \uf861 [accent]Torrette[] per difendere la tua base dai nemici.\n\n Le torrette richiedono munizioni- in questo caso, \uf838rame.\nUsa nastri e trivelle per rifornirli.
hint.breaking = [accent]Click-destro[] e trascina per distruggere blocchi. hint.breaking = [accent]Click-destro[] e trascina per distruggere blocchi.
hint.breaking.mobile = Attivita il \ue817 [accent]martello[] in fondo a destra e tocca per distruggere blocchi.\n\nTieni premuto il tuo dito per un secondo e trascina per distruggere blocchi in una selezione. hint.breaking.mobile = Attivita il \ue817 [accent]martello[] in fondo a destra e tocca per distruggere blocchi.\n\nTieni premuto il tuo dito per un secondo e trascina per distruggere blocchi in una selezione.
hint.blockInfo = View information of a block by selecting it in the [accent]build menu[], then selecting the [accent][[?][] button at the right.
hint.derelict = [accent]Derelict[] structures are broken remnants of old bases that no longer function.\n\nThese structures can be [accent]deconstructed[] for resources.
hint.research = Usa il pulsante \ue875 [accent]Scopri[] per scoprire nuova tecnologia. hint.research = Usa il pulsante \ue875 [accent]Scopri[] per scoprire nuova tecnologia.
hint.research.mobile = Usa il pulsante \ue875 [accent]Research[] nel \ue88c [accent]menu[] per scoprire una nuova tecnologia. hint.research.mobile = Usa il pulsante \ue875 [accent]Research[] nel \ue88c [accent]menu[] per scoprire una nuova tecnologia.
hint.unitControl = Tieni premuto [accent][[L-ctrl][] e [accent]clic[] per controllare unità o torrette amichevoli. hint.unitControl = Tieni premuto [accent][[L-ctrl][] e [accent]clic[] per controllare unità o torrette amichevoli.
@@ -1280,8 +1405,11 @@ hint.payloadDrop.mobile = [accent]Clicca e trattieni[] una posizione vuota per r
hint.waveFire = [accent]Idrogetto[] torrette con acqua per munizioni spegneranno automaticamente incendi. hint.waveFire = [accent]Idrogetto[] torrette con acqua per munizioni spegneranno automaticamente incendi.
hint.generator = \uf879 [accent]Generatori a Combustibile[] bruciano carbone e trasferiscono energia ai blocchi adiacenti.\n\nIl raggio di trasmissione dell'enrgia può essere esteso con \uf87f [accent]Nodo Energetico[]. hint.generator = \uf879 [accent]Generatori a Combustibile[] bruciano carbone e trasferiscono energia ai blocchi adiacenti.\n\nIl raggio di trasmissione dell'enrgia può essere esteso con \uf87f [accent]Nodo Energetico[].
hint.guardian = Unità [accent]Guardiano[] sono corazzate. Munizioni deboli come [accent]Rame[] e [accent]Piombo[] sono [scarlet]inefficaci[].\n\nUsa torrette di grado superiore o \uf835 [accent]Grafite[] \uf861Duo/\uf859Cannone Leggero per buttare giù il boss. hint.guardian = Unità [accent]Guardiano[] sono corazzate. Munizioni deboli come [accent]Rame[] e [accent]Piombo[] sono [scarlet]inefficaci[].\n\nUsa torrette di grado superiore o \uf835 [accent]Grafite[] \uf861Duo/\uf859Cannone Leggero per buttare giù il boss.
hint.coreUpgrade = I nuclei possono essere aggiornati [accent]piazzando nuclei di un livello superiore sopra di loro[].\n\nPiazzia un nucleo [accent]Fondazione[] sopra il nucleo [accent]Frammento[]. Assicurati che sia libero da ostacoli. hint.coreUpgrade = I nuclei possono essere aggiornati [accent]piazzando nuclei di un livello superiore sopra di loro[].\n\nPiazzia un nucleo \uf868 [accent]Fondazione[] sopra il nucleo \uf869 [accent]Frammento[]. Assicurati che sia libero da ostacoli.
hint.presetLaunch = [accent]Settori grigi d'atterraggio[], come [accent]Foresta Ghiacciata[], possono essere lanciati da ovunque. Non richiedono la cattura nei terrotori circostanti.\n\n[accent]Settori numerati[], come questo qui, sono [accent]opzionali[]. hint.presetLaunch = [accent]Settori grigi d'atterraggio[], come [accent]Foresta Ghiacciata[], possono essere lanciati da ovunque. Non richiedono la cattura nei terrotori circostanti.\n\n[accent]Settori numerati[], come questo qui, sono [accent]opzionali[].
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.
item.copper.description = Usato in molti tipi di costruzioni e munizioni. 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. item.copper.details = Rame. Metallo anormalmente abbondante su Serpulo. Strutturalmente debole se non rinforzato.
@@ -1309,8 +1437,7 @@ liquid.water.description = Usato per il raffreddamento di macchinari ed il tratt
liquid.slag.description = Raffinata nei separatori in diversi metalli o spruzzata sui nemici come munizione. liquid.slag.description = Raffinata nei separatori in diversi metalli o spruzzata sui nemici come munizione.
liquid.oil.description = Usato nella produzione di materiali avanzati e come munizione incendiaria. liquid.oil.description = Usato nella produzione di materiali avanzati e come munizione incendiaria.
liquid.cryofluid.description = Usato come refrigerante in reattori, torrette e macchinari. liquid.cryofluid.description = Usato come refrigerante in reattori, torrette e macchinari.
block.derelict = \uf77e [lightgray]Derelict
block.resupply-point.description = Rifornisce untià vicine con munizioni in rame. Incompatibile con unità che richiedono energia.
block.armored-conveyor.description = Trasporta gli oggetti. Non accetta oggetti dai lati. block.armored-conveyor.description = Trasporta gli oggetti. Non accetta oggetti dai lati.
block.illuminator.description = Emette luce. block.illuminator.description = Emette luce.
block.message.description = Memorizza un messaggio per le comunicazioni tra alleati. block.message.description = Memorizza un messaggio per le comunicazioni tra alleati.
@@ -1336,6 +1463,8 @@ block.item-source.description = Genera oggetti infiniti. Disponibile solo nella
block.item-void.description = Distrugge tutti gli oggetti che riceve. Disponibile solo nella modalità creativa. block.item-void.description = Distrugge tutti gli oggetti che riceve. Disponibile solo nella modalità creativa.
block.liquid-source.description = Genera liquidi infiniti. Disponibile solo nella modalità creativa. block.liquid-source.description = Genera liquidi infiniti. Disponibile solo nella modalità creativa.
block.liquid-void.description = Distrugge qualsiasi liquido che riceve. Disponibile solo nella modalità creativa. block.liquid-void.description = Distrugge qualsiasi liquido che riceve. Disponibile solo nella modalità creativa.
block.payload-source.description = Infinitely outputs payloads. Sandbox only.
block.payload-void.description = Destroys any payloads. Sandbox only.
block.copper-wall.description = Protegge le strutture dai proiettili nemici. block.copper-wall.description = Protegge le strutture dai proiettili nemici.
block.copper-wall-large.description = Protegge le strutture dai proiettili nemici. block.copper-wall-large.description = Protegge le strutture dai proiettili nemici.
block.titanium-wall.description = Protegge le strutture dai proiettili nemici. block.titanium-wall.description = Protegge le strutture dai proiettili nemici.
@@ -1357,7 +1486,7 @@ block.force-projector.description = Crea un campo di forza esagonale attorno a s
block.shock-mine.description = Rilascia archi elettrici al contatto con un nemico. block.shock-mine.description = Rilascia archi elettrici al contatto con un nemico.
block.conveyor.description = Trasporta gli oggetti. block.conveyor.description = Trasporta gli oggetti.
block.titanium-conveyor.description = Trasporta gli oggetti. È più veloce di un nastro trasportatore standard. block.titanium-conveyor.description = Trasporta gli oggetti. È più veloce di un nastro trasportatore standard.
block.plastanium-conveyor.description = Trasporta gli oggetti in lotti. Accetta gli oggetti dal retro e li scarica in tre direzioni. Necessita di molteplici punti di carico e scarico per aumentare la portata. block.plastanium-conveyor.description = Trasporta gli oggetti in lotti. Accetta gli oggetti dal retro e li scarica in tre direzioni. Necessita di molteplici punti di carico e scarico per aumentare la portata.
block.junction.description = Funge da ponte tra due nastri trasportatori che si incrociano. block.junction.description = Funge da ponte tra due nastri trasportatori che si incrociano.
block.bridge-conveyor.description = Trasporta gli oggetti sopra blocchi e strutture. block.bridge-conveyor.description = Trasporta gli oggetti sopra blocchi e strutture.
block.phase-conveyor.description = Trasporta gli oggetti sopra blocchi e strutture istantaneamente. Ha un raggio più ampio rispetto al nastro trasportatore sopraelevato, ma ha bisogno di energia per funzionare. block.phase-conveyor.description = Trasporta gli oggetti sopra blocchi e strutture istantaneamente. Ha un raggio più ampio rispetto al nastro trasportatore sopraelevato, ma ha bisogno di energia per funzionare.
@@ -1376,6 +1505,7 @@ block.conduit.description = Trasporta i liquidi. Spesso usato insieme a pompe e
block.pulse-conduit.description = Trasporta i liquidi più velocemente. Ha una capacità maggiore rispetto ai condotti tradizionali. block.pulse-conduit.description = Trasporta i liquidi più velocemente. Ha una capacità maggiore rispetto ai condotti tradizionali.
block.plated-conduit.description = Trasporta i liquidi. Non accetta liquidi dai lati. Non spande. block.plated-conduit.description = Trasporta i liquidi. Non accetta liquidi dai lati. Non spande.
block.liquid-router.description = Accetta liquidi da un lato e li divide equamente nelle 3 uscite. Può anche immagazzinare una piccola quantità di liquido. block.liquid-router.description = Accetta liquidi da un lato e li divide equamente nelle 3 uscite. Può anche immagazzinare una piccola quantità di liquido.
block.liquid-container.description = Stores a sizeable amount of liquid. Outputs to all sides, similarly to a liquid router.
block.liquid-tank.description = Immagazzina una grande quantità di liquido. Emette il liquido che contiene da tutti i lati, simile ad un distributore di liquidi. block.liquid-tank.description = Immagazzina una grande quantità di liquido. Emette il liquido che contiene da tutti i lati, simile ad un distributore di liquidi.
block.liquid-junction.description = Funge da ponte tra due condotti che si incrociano. block.liquid-junction.description = Funge da ponte tra due condotti che si incrociano.
block.bridge-conduit.description = Trasporta i liquidi sopra blocchi e strutture. block.bridge-conduit.description = Trasporta i liquidi sopra blocchi e strutture.
@@ -1434,7 +1564,7 @@ block.parallax.description = Spara un raggio traente che avvicina i bersagli aer
block.tsunami.description = Spara potenti getti di liquidi ai nemici. Quando alimentato ad acqua, estingue automaticamente gli incendi. block.tsunami.description = Spara potenti getti di liquidi ai nemici. Quando alimentato ad acqua, estingue automaticamente gli incendi.
block.silicon-crucible.description = Produce il silicio da sabbia e carbone usando la pirite come fonte di calore aggiuntiva. Aumenta la sua efficienza su terreni caldi. block.silicon-crucible.description = Produce il silicio da sabbia e carbone usando la pirite come fonte di calore aggiuntiva. Aumenta la sua efficienza su terreni caldi.
block.disassembler.description = Separa le scorie in diversi minerali, tra cui il torio. block.disassembler.description = Separa le scorie in diversi minerali, tra cui il torio.
block.overdrive-dome.description = Aumenta la velocità delle strutture vicine. Richiede tessuto di fase e silicio per funzionare. block.overdrive-dome.description = Aumenta la velocità delle strutture vicine. Richiede tessuto di fase e silicio per funzionare.
block.payload-conveyor.description = Trasporta carichi pesanti come le unità prodotte nelle fabbriche. block.payload-conveyor.description = Trasporta carichi pesanti come le unità prodotte nelle fabbriche.
block.payload-router.description = Divide equamente il carico dei trasportatori di massa in 3 direzioni. block.payload-router.description = Divide equamente il carico dei trasportatori di massa in 3 direzioni.
block.command-center.description = Permette di controllare il comportamento delle unità con diversi comandi. block.command-center.description = Permette di controllare il comportamento delle unità con diversi comandi.
@@ -1454,6 +1584,8 @@ block.memory-bank.description = Imagazzina le informazioni elaborate dai process
block.logic-display.description = Visualizza la grafica arbitraria elaborata dal processore. block.logic-display.description = Visualizza la grafica arbitraria elaborata dal processore.
block.large-logic-display.description = Visualizza la grafica arbitraria elaborata dal processore. block.large-logic-display.description = Visualizza la grafica arbitraria elaborata dal processore.
block.interplanetary-accelerator.description = Una massiccia torre che utilizza potenti campi elettromagnetici. Accelera nuclei fino alla velocità di fuga per un impiego interplanetario. block.interplanetary-accelerator.description = Una massiccia torre che utilizza potenti campi elettromagnetici. Accelera nuclei fino alla velocità di fuga per un impiego interplanetario.
block.repair-turret.description = Continuously repairs the closest damaged unit in its vicinity. Optionally accepts coolant.
block.payload-propulsion-tower.description = Long-range payload transport structure. Shoots payloads to other linked payload propulsion towers.
unit.dagger.description = Spara proiettili standard ai nemici vicini. unit.dagger.description = Spara proiettili standard ai nemici vicini.
unit.mace.description = Spara raffiche infuocate ai nemici vicini. unit.mace.description = Spara raffiche infuocate ai nemici vicini.
@@ -1488,3 +1620,141 @@ unit.omura.description = Utilizza un bullone sparatato grazie a due binari a sco
unit.alpha.description = Difende il nucleo Frammento dai nemici. Costruisce strutture. unit.alpha.description = Difende il nucleo Frammento dai nemici. Costruisce strutture.
unit.beta.description = Difende il nucleo Fondamento dai nemici. Costruisce strutture. unit.beta.description = Difende il nucleo Fondamento dai nemici. Costruisce strutture.
unit.gamma.description = Difende il nucleo Kernel dai nemici. Costruisce strutture. unit.gamma.description = Difende il nucleo Kernel dai nemici. Costruisce strutture.
unit.retusa.description = Fires homing torpedoes at nearby enemies. Repairs allied units.
unit.oxynoe.description = Fires structure-repairing streams of flame at nearby enemies. Targets nearby enemy projectiles with a point defense turret.
unit.cyerce.description = Fires seeking cluster-missiles at enemies. Repairs allied units.
unit.aegires.description = Shocks all enemy units and structures that enter its energy field. Repairs all allies.
unit.navanax.description = Fires explosive EMP projectiles, dealing significant damage to enemy power networks and repairing allied structures. Melts nearby enemies with 4 autonomous laser turrets.
lst.read = Read a number from a linked memory cell.
lst.write = Write a number to a linked memory cell.
lst.print = Add text to the print buffer.\nDoes not display anything until [accent]Print Flush[] is used.
lst.draw = Add an operation to the drawing buffer.\nDoes not display anything until [accent]Draw Flush[] is used.
lst.drawflush = Flush queued [accent]Draw[] operations to a display.
lst.printflush = Flush queued [accent]Print[] operations to a message block.
lst.getlink = Get a processor link by index. Starts at 0.
lst.control = Control a building.
lst.radar = Locate units around a building with range.
lst.sensor = Get data from a building or unit.
lst.set = Set a variable.
lst.operation = Perform an operation on 1-2 variables.
lst.end = Jump to the top of the instruction stack.
lst.wait = Wait a certain number of seconds.
lst.lookup = Look up an item/liquid/unit/block type by ID.\nTotal counts of each type can be accessed with:\n[accent]@unitCount[] / [accent]@itemCount[] / [accent]@liquidCount[] / [accent]@blockCount[]
lst.jump = Conditionally jump to another statement.
lst.unitbind = Bind to the next unit of a type, and store it in [accent]@unit[].
lst.unitcontrol = Control the currently bound unit.
lst.unitradar = Locate units around the currently bound unit.
lst.unitlocate = Locate a specific type of position/building anywhere on the map.\nRequires a bound unit.
logic.nounitbuild = [red]Unit building logic is not allowed here.
lenum.type = Type of building/unit.\ne.g. for any router, this will return [accent]@router[].\nNot a string.
lenum.shoot = Shoot at a position.
lenum.shootp = Shoot at a unit/building with velocity prediction.
lenum.config = Building configuration, e.g. sorter item.
lenum.enabled = Whether the block is enabled.
laccess.color = Illuminator color.
laccess.controller = Unit controller. If processor controlled, returns processor.\nIf in a formation, returns leader.\nOtherwise, returns the unit itself.
laccess.dead = Whether a unit/building is dead or no longer valid.
laccess.controlled = Returns:\n[accent]@ctrlProcessor[] if unit controller is processor\n[accent]@ctrlPlayer[] if unit/building controller is player\n[accent]@ctrlFormation[] if unit is in formation\nOtherwise, 0.
laccess.commanded = [red]Deprecated. Will be removed![]\nUse [accent]controlled[] instead.
laccess.progress = Action progress, 0 to 1.\nReturns production, turret reload or construction progress.
graphicstype.clear = Fill the display with a color.
graphicstype.color = Set color for next drawing operations.
graphicstype.stroke = Set line width.
graphicstype.line = Draw line segment.
graphicstype.rect = Fill a rectangle.
graphicstype.linerect = Draw a rectangle outline.
graphicstype.poly = Fill a regular polygon.
graphicstype.linepoly = Draw a regular polygon outline.
graphicstype.triangle = Fill a triangle.
graphicstype.image = Draw an image of some content.\nex: [accent]@router[] or [accent]@dagger[].
lenum.always = Always true.
lenum.idiv = Integer division.
lenum.div = Division.\nReturns [accent]null[] on divide-by-zero.
lenum.mod = Modulo.
lenum.equal = Equal. Coerces types.\nNon-null objects compared with numbers become 1, otherwise 0.
lenum.notequal = Not equal. Coerces types.
lenum.strictequal = Strict equality. Does not coerce types.\nCan be used to check for [accent]null[].
lenum.shl = Bit-shift left.
lenum.shr = Bit-shift right.
lenum.or = Bitwise OR.
lenum.land = Logical AND.
lenum.and = Bitwise AND.
lenum.not = Bitwise flip.
lenum.xor = Bitwise XOR.
lenum.min = Minimum of two numbers.
lenum.max = Maximum of two numbers.
lenum.angle = Angle of vector in degrees.
lenum.len = Length of vector.
lenum.sin = Sine, in degrees.
lenum.cos = Cosine, in degrees.
lenum.tan = Tangent, in degrees.
lenum.asin = Arc sine, in degrees.
lenum.acos = Arc cosine, in degrees.
lenum.atan = Arc tangent, in degrees.
lenum.rand = Random decimal in range [0, value).
lenum.log = Natural logarithm (ln).
lenum.log10 = Base 10 logarithm.
lenum.noise = 2D simplex noise.
lenum.abs = Absolute value.
lenum.sqrt = Square root.
lenum.any = Any unit.
lenum.ally = Ally unit.
lenum.attacker = Unit with a weapon.
lenum.enemy = Enemy unit.
lenum.boss = Guardian unit.
lenum.flying = Flying unit.
lenum.ground = Ground unit.
lenum.player = Unit controlled by a player.
lenum.ore = Ore deposit.
lenum.damaged = Damaged ally building.
lenum.spawn = Enemy spawn point.\nMay be a core or a position.
lenum.building = Building in a specific group.
lenum.core = Any core.
lenum.storage = Storage building, e.g. Vault.
lenum.generator = Buildings that generate power.
lenum.factory = Buildings that transform resources.
lenum.repair = Repair points.
lenum.rally = Command center.
lenum.battery = Any battery.
lenum.resupply = Resupply points.\nOnly relevant when [accent]"Unit Ammo"[] is enabled.
lenum.reactor = Impact/Thorium reactor.
lenum.turret = Any turret.
sensor.in = The building/unit to sense.
radar.from = Building to sense from.\nSensor range is limited by building range.
radar.target = Filter for units to sense.
radar.and = Additional filters.
radar.order = Sorting order. 0 to reverse.
radar.sort = Metric to sort results by.
radar.output = Variable to write output unit to.
unitradar.target = Filter for units to sense.
unitradar.and = Additional filters.
unitradar.order = Sorting order. 0 to reverse.
unitradar.sort = Metric to sort results by.
unitradar.output = Variable to write output unit to.
control.of = Building to control.
control.unit = Unit/building to aim at.
control.shoot = Whether to shoot.
unitlocate.enemy = Whether to locate enemy buildings.
unitlocate.found = Whether the object was found.
unitlocate.building = Output variable for located building.
unitlocate.outx = Output X coordinate.
unitlocate.outy = Output Y coordinate.
unitlocate.group = Building group to look for.
lenum.idle = Don't move, but keep building/mining.\nThe default state.
lenum.stop = Stop moving/mining/building.
lenum.move = Move to exact position.
lenum.approach = Approach a position with a radius.
lenum.pathfind = Pathfind to the enemy spawn.
lenum.target = Shoot a position.
lenum.targetp = Shoot a target with velocity prediction.
lenum.itemdrop = Drop an item.
lenum.itemtake = Take an item from a building.
lenum.paydrop = Drop current payload.
lenum.paytake = Pick up payload at current location.
lenum.payenter = Enter/land on the payload block the unit is on.
lenum.flag = Numeric unit flag.
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.

View File

@@ -318,7 +318,6 @@ data.exported = ゲームデータをエクスポートしました。
data.invalid = これは有効なゲームデータではありません。 data.invalid = これは有効なゲームデータではありません。
data.import.confirm = ゲームデータをインポートすると、現在のすべてのデータが削除されます。\n[accent]これは元に戻せません![]\n\nインポートが完了すると、ゲームは終了します。 data.import.confirm = ゲームデータをインポートすると、現在のすべてのデータが削除されます。\n[accent]これは元に戻せません![]\n\nインポートが完了すると、ゲームは終了します。
quit.confirm = 終了してもよろしいですか? quit.confirm = 終了してもよろしいですか?
quit.confirm.tutorial = チュートリアルを終了しますか?\nチュートリアルは [accent]設定->ゲーム->チュートリアル[] から再度受けることができます。
loading = [accent]読み込み中... loading = [accent]読み込み中...
downloading = [accent]ダウンロード中... downloading = [accent]ダウンロード中...
saving = [accent]保存中... saving = [accent]保存中...
@@ -327,6 +326,7 @@ cancelbuilding = [accent][[{0}][] 選択を解除する
selectschematic = [accent][[{0}][] 選択し、コピーする selectschematic = [accent][[{0}][] 選択し、コピーする
pausebuilding = [accent][[{0}][] 建築を一時的に中断する pausebuilding = [accent][[{0}][] 建築を一時的に中断する
resumebuilding = [scarlet][[{0}][] 建築を再開する resumebuilding = [scarlet][[{0}][] 建築を再開する
enablebuilding = [scarlet][[{0}][] to enable building
showui = UI 非表示.\nUIを表示するには[accent][[{0}][] を押下 showui = UI 非表示.\nUIを表示するには[accent][[{0}][] を押下
wave = [accent]ウェーブ {0} wave = [accent]ウェーブ {0}
wave.cap = [accent]ウェーブ {0}/{1} wave.cap = [accent]ウェーブ {0}/{1}
@@ -410,7 +410,7 @@ waves.sort.begin = 開始
waves.sort.health = 体力 waves.sort.health = 体力
waves.sort.type = タイプ waves.sort.type = タイプ
waves.units.hide = すべて非表示 waves.units.hide = すべて非表示
aves.units.show = すべて表示 waves.units.show = Show All
#these are intentionally in lower case #these are intentionally in lower case
wavemode.counts = wavemode.counts =
@@ -507,8 +507,8 @@ filter.option.circle-scale = サークルスケール
filter.option.octaves = オクターブ filter.option.octaves = オクターブ
filter.option.falloff = 減衰 filter.option.falloff = 減衰
filter.option.angle = 角度 filter.option.angle = 角度
filter.option.amount =
filter.option.rotate = 回転 filter.option.rotate = 回転
filter.option.amount =
filter.option.block = ブロック filter.option.block = ブロック
filter.option.floor = 地面 filter.option.floor = 地面
filter.option.flooronto = 対象の地面 filter.option.flooronto = 対象の地面
@@ -564,7 +564,6 @@ launch.from = [accent]{0}[] からの発射
launch.destination = 目的地: {0} launch.destination = 目的地: {0}
configure.invalid = 値は 0 から {0} の間でなければなりません。 configure.invalid = 値は 0 から {0} の間でなければなりません。
add = 追加... add = 追加...
boss.health = ボスのHP
guardian = ガーディアン guardian = ガーディアン
connectfail = [crimson]サーバーへ接続できませんでした:\n\n[accent]{0} connectfail = [crimson]サーバーへ接続できませんでした:\n\n[accent]{0}
@@ -590,6 +589,7 @@ sectors.unexplored = [lightgray]未踏査
sectors.resources = 資源: sectors.resources = 資源:
sectors.production = 生産: sectors.production = 生産:
sectors.export = 搬出: sectors.export = 搬出:
sectors.import = Import:
sectors.time = 時間: sectors.time = 時間:
sectors.threat = 脅威: sectors.threat = 脅威:
sectors.wave = ウェーブ: sectors.wave = ウェーブ:
@@ -821,18 +821,14 @@ units.processorcontrol = [lightgray]プロセッサーの制御下
bullet.damage = [stat]{0}[lightgray] ダメージ bullet.damage = [stat]{0}[lightgray] ダメージ
bullet.splashdamage = [stat]{0}[lightgray] 範囲ダメージ 約[stat] {1}[lightgray] タイル bullet.splashdamage = [stat]{0}[lightgray] 範囲ダメージ 約[stat] {1}[lightgray] タイル
bullet.incendiary = [stat]焼夷弾 bullet.incendiary = [stat]焼夷弾
bullet.sapping = [stat]吸収弾
bullet.homing = [stat]追尾弾 bullet.homing = [stat]追尾弾
bullet.shock = [stat]電撃 bullet.frags = [stat]{0}[lightgray]x frag bullets:
bullet.frag = [stat]爆発弾
bullet.lightning = [stat]{0}[lightgray]x ライトニング ~ [stat]{1}[lightgray] ダメージ bullet.lightning = [stat]{0}[lightgray]x ライトニング ~ [stat]{1}[lightgray] ダメージ
bullet.buildingdamage = [stat]{0}%[lightgray] 対物ダメージ bullet.buildingdamage = [stat]{0}%[lightgray] 対物ダメージ
bullet.knockback = [stat]{0}[lightgray] ノックバック bullet.knockback = [stat]{0}[lightgray] ノックバック
bullet.pierce = [stat]{0}[lightgray]x レーザー弾 bullet.pierce = [stat]{0}[lightgray]x レーザー弾
bullet.infinitepierce = [stat]レーザー弾 bullet.infinitepierce = [stat]レーザー弾
bullet.healpercent = [stat]{0}[lightgray]% 回復 bullet.healpercent = [stat]{0}[lightgray]% 回復
bullet.freezing = [stat]凍結
bullet.tarred = [stat]タール弾
bullet.multiplier = [stat]弾薬 {0}[lightgray]倍 bullet.multiplier = [stat]弾薬 {0}[lightgray]倍
bullet.reload = [stat]リロード速度 {0}[lightgray]倍 bullet.reload = [stat]リロード速度 {0}[lightgray]倍
@@ -1375,7 +1371,6 @@ block.memory-bank.name = メモリーバンク
team.blue.name = ブルー team.blue.name = ブルー
team.crux.name = レッド team.crux.name = レッド
team.sharded.name = オレンジ team.sharded.name = オレンジ
team.orange.name = オレンジ
team.derelict.name = 廃墟 team.derelict.name = 廃墟
team.green.name = グリーン team.green.name = グリーン
team.purple.name = パープル team.purple.name = パープル
@@ -1417,7 +1412,7 @@ hint.payloadDrop.mobile = 空いている場所を[accent]タップ&ホールド
hint.waveFire = [accent]ウェーブ[]ターレットは水を搬入すると、近くの火を自動的に消火します。 hint.waveFire = [accent]ウェーブ[]ターレットは水を搬入すると、近くの火を自動的に消火します。
hint.generator = \uf879 [accent]火力発電機[]石炭を燃やし、隣接するブロックに電力を供給します。\n\n電力供給範囲は\uf87f [accent]電源ノード[]で拡張できます。 hint.generator = \uf879 [accent]火力発電機[]石炭を燃やし、隣接するブロックに電力を供給します。\n\n電力供給範囲は\uf87f [accent]電源ノード[]で拡張できます。
hint.guardian = [accent]ガーディアン[]ユニットは装甲を搭載しています。[accent]銅[]や[accent]鉛[]などの弱い弾薬は[scarlet]効果がありません[]。\n\n強力なターレット、または\uf861デュオ/\uf859サルボーの弾薬に\uf835 [accent]黒鉛[]を使用してガーディアンを撃破してください。 hint.guardian = [accent]ガーディアン[]ユニットは装甲を搭載しています。[accent]銅[]や[accent]鉛[]などの弱い弾薬は[scarlet]効果がありません[]。\n\n強力なターレット、または\uf861デュオ/\uf859サルボーの弾薬に\uf835 [accent]黒鉛[]を使用してガーディアンを撃破してください。
hint.coreUpgrade = コアは [accent]上位のコアを配置することでアップグレードできます[]。\n\n [accent]シャード[]コアの上に、 [accent]ファンデーション[]コアを置きます。近くに障害物がないことを確認してください。 hint.coreUpgrade = コアは [accent]上位のコアを配置することでアップグレードできます[]。\n\n \uf869 [accent]シャード[]コアの上に、 \uf868 [accent]ファンデーション[]コアを置きます。近くに障害物がないことを確認してください。
hint.presetLaunch = [accent]フローズン · フォレスト[]などの灰色の[accent]着陸ゾーンセクター[]には、どこからでも発射できるため近くの領土を確保する必要はありません。\n\nしかし、このような[accent]数字のセクター[]では[accent]この限りではありません[]。 hint.presetLaunch = [accent]フローズン · フォレスト[]などの灰色の[accent]着陸ゾーンセクター[]には、どこからでも発射できるため近くの領土を確保する必要はありません。\n\nしかし、このような[accent]数字のセクター[]では[accent]この限りではありません[]。
hint.presetDifficulty = このセクターは[scarlet]敵の脅威レベルが高いです[]。\nこのようなセクターへの出撃は、適切な技術と準備なしには[accent]お勧めできません[]。 hint.presetDifficulty = このセクターは[scarlet]敵の脅威レベルが高いです[]。\nこのようなセクターへの出撃は、適切な技術と準備なしには[accent]お勧めできません[]。
hint.coreIncinerate = コアのアイテム収納数の上限に達したアイテムは搬入されず[accent]破棄[]されます。 hint.coreIncinerate = コアのアイテム収納数の上限に達したアイテムは搬入されず[accent]破棄[]されます。
@@ -1450,7 +1445,7 @@ liquid.slag.description = 多種多様の鉱石が混ざり合っています。
liquid.oil.description = 高度な材料生産で使用される液体です。 燃料として石炭に変換したり、武器として噴霧して発火させることができます。 liquid.oil.description = 高度な材料生産で使用される液体です。 燃料として石炭に変換したり、武器として噴霧して発火させることができます。
liquid.cryofluid.description = 水とチタニウムから作られる不活性で非腐食性の液体です。 非常に高い熱容量を持っているため、冷却に使用されます。 liquid.cryofluid.description = 水とチタニウムから作られる不活性で非腐食性の液体です。 非常に高い熱容量を持っているため、冷却に使用されます。
block.derelict = [lightgray]放棄 block.derelict = \ue815 [lightgray]放棄
block.armored-conveyor.description = チタンコンベアーと同じ速度でアイテムを輸送することができ、耐久性に優れています。\nまた、コンベアー以外による側面への入力を受け入れません。 block.armored-conveyor.description = チタンコンベアーと同じ速度でアイテムを輸送することができ、耐久性に優れています。\nまた、コンベアー以外による側面への入力を受け入れません。
block.illuminator.description = 電力が必要な光源です。 block.illuminator.description = 電力が必要な光源です。
block.message.description = メッセージを保存し、仲間間の通信に使用します。 block.message.description = メッセージを保存し、仲間間の通信に使用します。
@@ -1638,3 +1633,136 @@ unit.oxynoe.description = 建造物修復火炎放射を発射します。敵に
unit.cyerce.description = 敵に追尾クラスターミサイルを発射します。\n味方ユニットを修復します。 unit.cyerce.description = 敵に追尾クラスターミサイルを発射します。\n味方ユニットを修復します。
unit.aegires.description = エネルギーフィールド内の全ての敵ユニットと建造物には電撃を放ち、全ての味方ユニットには修復効果を与えます。 unit.aegires.description = エネルギーフィールド内の全ての敵ユニットと建造物には電撃を放ち、全ての味方ユニットには修復効果を与えます。
unit.navanax.description = 爆発性のEMP弾を発射し、敵の電力系統には重大な損傷を与え、味方の建造物は修復します。\n4門の自律型レーザータレットで近くの敵を溶かします。 unit.navanax.description = 爆発性のEMP弾を発射し、敵の電力系統には重大な損傷を与え、味方の建造物は修復します。\n4門の自律型レーザータレットで近くの敵を溶かします。
lst.read = Read a number from a linked memory cell.
lst.write = Write a number to a linked memory cell.
lst.print = Add text to the print buffer.\nDoes not display anything until [accent]Print Flush[] is used.
lst.draw = Add an operation to the drawing buffer.\nDoes not display anything until [accent]Draw Flush[] is used.
lst.drawflush = Flush queued [accent]Draw[] operations to a display.
lst.printflush = Flush queued [accent]Print[] operations to a message block.
lst.getlink = Get a processor link by index. Starts at 0.
lst.control = Control a building.
lst.radar = Locate units around a building with range.
lst.sensor = Get data from a building or unit.
lst.set = Set a variable.
lst.operation = Perform an operation on 1-2 variables.
lst.end = Jump to the top of the instruction stack.
lst.wait = Wait a certain number of seconds.
lst.lookup = Look up an item/liquid/unit/block type by ID.\nTotal counts of each type can be accessed with:\n[accent]@unitCount[] / [accent]@itemCount[] / [accent]@liquidCount[] / [accent]@blockCount[]
lst.jump = Conditionally jump to another statement.
lst.unitbind = Bind to the next unit of a type, and store it in [accent]@unit[].
lst.unitcontrol = Control the currently bound unit.
lst.unitradar = Locate units around the currently bound unit.
lst.unitlocate = Locate a specific type of position/building anywhere on the map.\nRequires a bound unit.
logic.nounitbuild = [red]Unit building logic is not allowed here.
lenum.type = Type of building/unit.\ne.g. for any router, this will return [accent]@router[].\nNot a string.
lenum.shoot = Shoot at a position.
lenum.shootp = Shoot at a unit/building with velocity prediction.
lenum.config = Building configuration, e.g. sorter item.
lenum.enabled = Whether the block is enabled.
laccess.color = Illuminator color.
laccess.controller = Unit controller. If processor controlled, returns processor.\nIf in a formation, returns leader.\nOtherwise, returns the unit itself.
laccess.dead = Whether a unit/building is dead or no longer valid.
laccess.controlled = Returns:\n[accent]@ctrlProcessor[] if unit controller is processor\n[accent]@ctrlPlayer[] if unit/building controller is player\n[accent]@ctrlFormation[] if unit is in formation\nOtherwise, 0.
laccess.commanded = [red]Deprecated. Will be removed![]\nUse [accent]controlled[] instead.
laccess.progress = Action progress, 0 to 1.\nReturns production, turret reload or construction progress.
graphicstype.clear = Fill the display with a color.
graphicstype.color = Set color for next drawing operations.
graphicstype.stroke = Set line width.
graphicstype.line = Draw line segment.
graphicstype.rect = Fill a rectangle.
graphicstype.linerect = Draw a rectangle outline.
graphicstype.poly = Fill a regular polygon.
graphicstype.linepoly = Draw a regular polygon outline.
graphicstype.triangle = Fill a triangle.
graphicstype.image = Draw an image of some content.\nex: [accent]@router[] or [accent]@dagger[].
lenum.always = Always true.
lenum.idiv = Integer division.
lenum.div = Division.\nReturns [accent]null[] on divide-by-zero.
lenum.mod = Modulo.
lenum.equal = Equal. Coerces types.\nNon-null objects compared with numbers become 1, otherwise 0.
lenum.notequal = Not equal. Coerces types.
lenum.strictequal = Strict equality. Does not coerce types.\nCan be used to check for [accent]null[].
lenum.shl = Bit-shift left.
lenum.shr = Bit-shift right.
lenum.or = Bitwise OR.
lenum.land = Logical AND.
lenum.and = Bitwise AND.
lenum.not = Bitwise flip.
lenum.xor = Bitwise XOR.
lenum.min = Minimum of two numbers.
lenum.max = Maximum of two numbers.
lenum.angle = Angle of vector in degrees.
lenum.len = Length of vector.
lenum.sin = Sine, in degrees.
lenum.cos = Cosine, in degrees.
lenum.tan = Tangent, in degrees.
lenum.asin = Arc sine, in degrees.
lenum.acos = Arc cosine, in degrees.
lenum.atan = Arc tangent, in degrees.
lenum.rand = Random decimal in range [0, value).
lenum.log = Natural logarithm (ln).
lenum.log10 = Base 10 logarithm.
lenum.noise = 2D simplex noise.
lenum.abs = Absolute value.
lenum.sqrt = Square root.
lenum.any = Any unit.
lenum.ally = Ally unit.
lenum.attacker = Unit with a weapon.
lenum.enemy = Enemy unit.
lenum.boss = Guardian unit.
lenum.flying = Flying unit.
lenum.ground = Ground unit.
lenum.player = Unit controlled by a player.
lenum.ore = Ore deposit.
lenum.damaged = Damaged ally building.
lenum.spawn = Enemy spawn point.\nMay be a core or a position.
lenum.building = Building in a specific group.
lenum.core = Any core.
lenum.storage = Storage building, e.g. Vault.
lenum.generator = Buildings that generate power.
lenum.factory = Buildings that transform resources.
lenum.repair = Repair points.
lenum.rally = Command center.
lenum.battery = Any battery.
lenum.resupply = Resupply points.\nOnly relevant when [accent]"Unit Ammo"[] is enabled.
lenum.reactor = Impact/Thorium reactor.
lenum.turret = Any turret.
sensor.in = The building/unit to sense.
radar.from = Building to sense from.\nSensor range is limited by building range.
radar.target = Filter for units to sense.
radar.and = Additional filters.
radar.order = Sorting order. 0 to reverse.
radar.sort = Metric to sort results by.
radar.output = Variable to write output unit to.
unitradar.target = Filter for units to sense.
unitradar.and = Additional filters.
unitradar.order = Sorting order. 0 to reverse.
unitradar.sort = Metric to sort results by.
unitradar.output = Variable to write output unit to.
control.of = Building to control.
control.unit = Unit/building to aim at.
control.shoot = Whether to shoot.
unitlocate.enemy = Whether to locate enemy buildings.
unitlocate.found = Whether the object was found.
unitlocate.building = Output variable for located building.
unitlocate.outx = Output X coordinate.
unitlocate.outy = Output Y coordinate.
unitlocate.group = Building group to look for.
lenum.idle = Don't move, but keep building/mining.\nThe default state.
lenum.stop = Stop moving/mining/building.
lenum.move = Move to exact position.
lenum.approach = Approach a position with a radius.
lenum.pathfind = Pathfind to the enemy spawn.
lenum.target = Shoot a position.
lenum.targetp = Shoot a target with velocity prediction.
lenum.itemdrop = Drop an item.
lenum.itemtake = Take an item from a building.
lenum.paydrop = Drop current payload.
lenum.paytake = Pick up payload at current location.
lenum.payenter = Enter/land on the payload block the unit is on.
lenum.flag = Numeric unit flag.
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.

View File

@@ -547,8 +547,8 @@ complete = [lightgray]해금 조건:
requirement.wave = {1} 지역에서 {0}단계 달성 requirement.wave = {1} 지역에서 {0}단계 달성
requirement.core = {0} 지역에서 적 코어를 파괴 requirement.core = {0} 지역에서 적 코어를 파괴
requirement.research = {0} 연구 requirement.research = {0} 연구
requirement.produce = Produce {0}
requirement.capture = {0} 점령 requirement.capture = {0} 점령
bestwave = [lightgray]최고 단계: {0}
launch.text = 출격 launch.text = 출격
research.multiplayer = 캠페인 멀티 플레이 시에는 해당 캠페인 서버의 호스트만 연구할 수 있습니다. research.multiplayer = 캠페인 멀티 플레이 시에는 해당 캠페인 서버의 호스트만 연구할 수 있습니다.
map.multiplayer = 캠페인 멀티 플레이 시에는 해당 캠페인 서버의 호스트만 다른 섹터들을 보고, 이동이 가능합니다. map.multiplayer = 캠페인 멀티 플레이 시에는 해당 캠페인 서버의 호스트만 다른 섹터들을 보고, 이동이 가능합니다.
@@ -603,7 +603,7 @@ sectors.enemybase = [scarlet]적 기지[]
sectors.vulnerable = [scarlet]취약함[] sectors.vulnerable = [scarlet]취약함[]
sectors.underattack = [scarlet]공격받고 있습니다! [accent]{0}% 손상됨[][] sectors.underattack = [scarlet]공격받고 있습니다! [accent]{0}% 손상됨[][]
sectors.survives = [accent]{0} 단계 이상 버티세요.[] sectors.survives = [accent]{0} 단계 이상 버티세요.[]
sectors.go =진입 sectors.go = 진입
sector.curcapture = 지역 점령됨 sector.curcapture = 지역 점령됨
sector.curlost = 지역 잃음 sector.curlost = 지역 잃음
sector.missingresources = [scarlet]자원 부족[] sector.missingresources = [scarlet]자원 부족[]
@@ -1003,7 +1003,7 @@ keybind.toggle_menus.name = 메뉴 보이기/숨기기
keybind.chat_history_prev.name = 이전 채팅 기록 keybind.chat_history_prev.name = 이전 채팅 기록
keybind.chat_history_next.name = 다음 채팅 기록 keybind.chat_history_next.name = 다음 채팅 기록
keybind.chat_scroll.name = 채팅 스크롤 keybind.chat_scroll.name = 채팅 스크롤
keybind.chat_mode = 대화 대상 변경 keybind.chat_mode.name = Change Chat Mode
keybind.drop_unit.name = 유닛 내려놓기 keybind.drop_unit.name = 유닛 내려놓기
keybind.zoom_minimap.name = 미니맵 확대 keybind.zoom_minimap.name = 미니맵 확대
mode.help.title = 모드 설명 mode.help.title = 모드 설명
@@ -1186,9 +1186,9 @@ block.sand-water.name = 젖은 모래
block.darksand-water.name = 젖은 검은 모래 block.darksand-water.name = 젖은 검은 모래
block.char.name = block.char.name =
block.dacite.name = 석영안산암 block.dacite.name = 석영안산암
block.rhyolite.name = 유문암
block.dacite-wall.name = 석영안산암 벽 block.dacite-wall.name = 석영안산암 벽
block.dacite-boulder.name = 석영안산암 block.dacite-boulder.name = 석영안산암
block.rhyolite.name = 유문암
block.ice-snow.name = 얼음눈 block.ice-snow.name = 얼음눈
block.stone-wall.name = 돌 벽 block.stone-wall.name = 돌 벽
block.ice-wall.name = 얼음 벽 block.ice-wall.name = 얼음 벽
@@ -1378,7 +1378,7 @@ team.purple.name = 보라색 팀
hint.skip = 힌트 넘기기 hint.skip = 힌트 넘기기
hint.desktopMove = [accent][[WASD][] 키를 이용해 자신의 유닛을 조종하세요. hint.desktopMove = [accent][[WASD][] 키를 이용해 자신의 유닛을 조종하세요.
hint.zoom = [accent]마우스 스크롤[]을 사용해 확대 또는 축소가 가능합니다. hint.zoom = [accent]마우스 스크롤[]을 사용해 확대 또는 축소가 가능합니다.
hint.mine =\uf8c4 주변의 구리 광석을 수동으로 채굴하려면 광석을 [accent]누르십시오[]. (추가 설명) 마우스가 있으면 마우스 오른쪽 클릭을 하면 채굴 중단이 가능합니다. hint.mine = \uf8c4 주변의 구리 광석을 수동으로 채굴하려면 광석을 [accent]누르십시오[]. (추가 설명) 마우스가 있으면 마우스 오른쪽 클릭을 하면 채굴 중단이 가능합니다.
hint.desktopShoot = [accent][[마우스 좌클릭][]으로 발사할 수 있습니다. hint.desktopShoot = [accent][[마우스 좌클릭][]으로 발사할 수 있습니다.
hint.depositItems = 자원을 코어로 옮기려면, 기체의 자원을 코어로 끌어놓으세요. hint.depositItems = 자원을 코어로 옮기려면, 기체의 자원을 코어로 끌어놓으세요.
hint.respawn = 기체를 떠나려면 [accent][[V][]를 누르십시오. hint.respawn = 기체를 떠나려면 [accent][[V][]를 누르십시오.
@@ -1445,7 +1445,7 @@ liquid.slag.description = 다양한 종류의 금속들이 함께 섞여 녹아
liquid.oil.description = 고급 재료 생산에 사용되는 액체. 석탄으로 전환하거나 무기로 뿌려서 불을 지를 수 있습니다. liquid.oil.description = 고급 재료 생산에 사용되는 액체. 석탄으로 전환하거나 무기로 뿌려서 불을 지를 수 있습니다.
liquid.cryofluid.description = 물과 티타늄으로 만든 비부식성 액체. 열용량이 매우 높으며 냉각수로 광범위하게 사용됩니다. liquid.cryofluid.description = 물과 티타늄으로 만든 비부식성 액체. 열용량이 매우 높으며 냉각수로 광범위하게 사용됩니다.
block.derelict = [lightgray]잔해 block.derelict = \ue815 [lightgray]잔해
block.armored-conveyor.description = 앞으로 자원들을 운반합니다. 측면에서 자원들을 받아들이지 않습니다. block.armored-conveyor.description = 앞으로 자원들을 운반합니다. 측면에서 자원들을 받아들이지 않습니다.
block.illuminator.description = 발광합니다. block.illuminator.description = 발광합니다.
block.message.description = 아군 간의 소통을 위한 메시지를 저장합니다. block.message.description = 아군 간의 소통을 위한 메시지를 저장합니다.
@@ -1544,7 +1544,7 @@ block.oil-extractor.description = 석유를 추출하기 위해 많은 양의
block.core-shard.description = 기지의 핵심입니다. 파괴되면 해당 지역과의 모든 연결이 끊어집니다. 이런 일이 일어나지 않도록 하십시오. block.core-shard.description = 기지의 핵심입니다. 파괴되면 해당 지역과의 모든 연결이 끊어집니다. 이런 일이 일어나지 않도록 하십시오.
block.core-shard.details = 첫 번째 버전. 휴대용. 자가복제 가능. 일회용 출격 추진기를 가졌으며, 행성간 이동에는 부적합함. block.core-shard.details = 첫 번째 버전. 휴대용. 자가복제 가능. 일회용 출격 추진기를 가졌으며, 행성간 이동에는 부적합함.
block.core-foundation.description = 기지의 핵심입니다. 더 나은 방어력과 자원을 저장합니다. block.core-foundation.description = 기지의 핵심입니다. 더 나은 방어력과 자원을 저장합니다.
block.core-foundation.details = 두 번째 버전. block.core-foundation.details = 두 번째 버전.
block.core-nucleus.description = 기지의 핵심입니다. 방어력이 매우 높고 대량의 자원을 저장할 수 있습니다. block.core-nucleus.description = 기지의 핵심입니다. 방어력이 매우 높고 대량의 자원을 저장할 수 있습니다.
block.core-nucleus.details = 세 번째, 궁극의 버전. block.core-nucleus.details = 세 번째, 궁극의 버전.
block.vault.description = 각 유형의 많은 양의 자원을 저장합니다. 언로더 블록을 사용하여 창고에서 자원을 빼낼 수 있습니다. block.vault.description = 각 유형의 많은 양의 자원을 저장합니다. 언로더 블록을 사용하여 창고에서 자원을 빼낼 수 있습니다.
@@ -1662,8 +1662,7 @@ lenum.shoot = 특정 위치에 발사
lenum.shootp = 목표물 속도를 예측하여 발사 lenum.shootp = 목표물 속도를 예측하여 발사
lenum.config = 필터의 아이템같은 건물의 설정 lenum.config = 필터의 아이템같은 건물의 설정
lenum.enabled = 블록의 활성 여부 lenum.enabled = 블록의 활성 여부
laccess.color = Illuminator color.
lenum.color = 조명 색 설정
laccess.controller = 유닛 제어자. 프로세서가 제어하면, 프로세서를 반환합니다.\n다른 유닛에 의해 지휘되면(G키), 지휘하는 유닛을 반환합니다.\n그 외에는 자신을 반환합니다. laccess.controller = 유닛 제어자. 프로세서가 제어하면, 프로세서를 반환합니다.\n다른 유닛에 의해 지휘되면(G키), 지휘하는 유닛을 반환합니다.\n그 외에는 자신을 반환합니다.
laccess.dead = 유닛 또는 건물 사망/무효 여부 laccess.dead = 유닛 또는 건물 사망/무효 여부
laccess.controlled = 만약 유닛 제어자가 프로세서라면 [accent]@ctrlProcessor[]를 반환합니다.\n만약 유닛/건물 제어자가 플레이어라면 [accent]@ctrlPlayer[]를 반환합니다.\n만약 유닛이 다른 유닛에 의해 지휘되면(G키)[accent]@ctrlFormation[]를 반환합니다.\n그 외에는 0을 반환합니다. laccess.controlled = 만약 유닛 제어자가 프로세서라면 [accent]@ctrlProcessor[]를 반환합니다.\n만약 유닛/건물 제어자가 플레이어라면 [accent]@ctrlPlayer[]를 반환합니다.\n만약 유닛이 다른 유닛에 의해 지휘되면(G키)[accent]@ctrlFormation[]를 반환합니다.\n그 외에는 0을 반환합니다.
@@ -1773,7 +1772,7 @@ lenum.stop = 이동/채광/건설 중단
lenum.move = 특정 위치로 이동 lenum.move = 특정 위치로 이동
lenum.approach = 특정 위치로 반지름만큼 접근 lenum.approach = 특정 위치로 반지름만큼 접근
lenum.pathfind = 적 스폰 지점으로 길찾기 lenum.pathfind = 적 스폰 지점으로 길찾기
lenum.target = 특정 위치에 발사 lenum.target = 특정 위치에 발사
lenum.targetp = 목표물 속도를 예측하여 발사 lenum.targetp = 목표물 속도를 예측하여 발사
lenum.itemdrop = 아이템 투하 lenum.itemdrop = 아이템 투하
lenum.itemtake = 건물에서 아이템 수송 lenum.itemtake = 건물에서 아이템 수송

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -78,13 +78,12 @@ schematic.tagexists = Taki znacznik już istnieje.
stats = Statystyki stats = Statystyki
stat.wave = Fale powstrzymane:[accent] {0} stat.wave = Fale powstrzymane:[accent] {0}
stat.unitsCreated = Units Created:[accent] {0}
stat.enemiesDestroyed = Przeciwnicy zniszczeni:[accent] {0} stat.enemiesDestroyed = Przeciwnicy zniszczeni:[accent] {0}
stat.built = Budynki zbudowane:[accent] {0} stat.built = Budynki zbudowane:[accent] {0}
stat.destroyed = Budynki zniszczone:[accent] {0} stat.destroyed = Budynki zniszczone:[accent] {0}
stat.deconstructed = Budynki zrekonstruowane:[accent] {0} stat.deconstructed = Budynki zrekonstruowane:[accent] {0}
stat.delivered = Surowce wystrzelone:
stat.playtime = Czas Gry:[accent] {0} stat.playtime = Czas Gry:[accent] {0}
stat.rank = Ocena: [accent]{0}
globalitems = [accent]Wszystkie przedmioty globalitems = [accent]Wszystkie przedmioty
map.delete = Jesteś pewny, że chcesz usunąć "[accent]{0}[]"? map.delete = Jesteś pewny, że chcesz usunąć "[accent]{0}[]"?
@@ -94,6 +93,7 @@ level.mode = Tryb gry:
coreattack = < Rdzeń jest atakowany! > coreattack = < Rdzeń jest atakowany! >
nearpoint = [[ [scarlet]NATYCHMIAST OPUŚĆ PUNKT ZRZUTU[] ]\nnadciąga zniszczenie nearpoint = [[ [scarlet]NATYCHMIAST OPUŚĆ PUNKT ZRZUTU[] ]\nnadciąga zniszczenie
database = Centralna baza danych database = Centralna baza danych
database.button = Database
savegame = Zapisz Grę savegame = Zapisz Grę
loadgame = Wczytaj Grę loadgame = Wczytaj Grę
joingame = Dołącz Do Gry joingame = Dołącz Do Gry
@@ -101,6 +101,7 @@ customgame = Własna Gra
newgame = Nowa Gra newgame = Nowa Gra
none = <brak> none = <brak>
none.found = [lightgray]<żaden znaleziony> none.found = [lightgray]<żaden znaleziony>
none.inmap = [lightgray]<none in map>
minimap = Minimapa minimap = Minimapa
position = Pozycja position = Pozycja
close = Zamknij close = Zamknij
@@ -168,6 +169,7 @@ launchcore = Wystrzel Rdzeń
filename = Nazwa Pliku: filename = Nazwa Pliku:
unlocked = Odblokowano nową zawartość! unlocked = Odblokowano nową zawartość!
available = Nowe Odkrycie dostępne available = Nowe Odkrycie dostępne
unlock.incampaign = < Unlock in campaign for details >
completed = [accent]Ukończony completed = [accent]Ukończony
techtree = Drzewo Techno-\nlogiczne techtree = Drzewo Techno-\nlogiczne
research.legacy = Znaleziono badania z wersji [accent]5.0[].\nChcesz [accent]załadować je[], czy [accent]usunąć[] dane z drzewa technologicznego w nowej kampanii (zalecane)? research.legacy = Znaleziono badania z wersji [accent]5.0[].\nChcesz [accent]załadować je[], czy [accent]usunąć[] dane z drzewa technologicznego w nowej kampanii (zalecane)?
@@ -214,6 +216,7 @@ hosts.none = [lightgray]Brak serwerów w sieci LAN!
host.invalid = [scarlet]Nie można połączyć się z hostem. host.invalid = [scarlet]Nie można połączyć się z hostem.
servers.local = Serwery Lokalne servers.local = Serwery Lokalne
servers.local.steam = Open Games & Local Servers
servers.remote = Serwery Zdalne servers.remote = Serwery Zdalne
servers.global = Serwery Publiczne servers.global = Serwery Publiczne
@@ -285,6 +288,7 @@ save.corrupted = Zapis gry jest uszkodzony lub nieprawidłowy!
empty = <pusto> empty = <pusto>
on = Włączone on = Włączone
off = Wyłączone off = Wyłączone
save.search = Search saved games...
save.autosave = Autozapis: {0} save.autosave = Autozapis: {0}
save.map = Mapa: {0} save.map = Mapa: {0}
save.wave = Fala {0} save.wave = Fala {0}
@@ -314,9 +318,8 @@ data.exported = Dane wyeksportowane.
data.invalid = Nieprawidłowe dane gry. data.invalid = Nieprawidłowe dane gry.
data.import.confirm = Zaimportowanie zewnętrznych danych nadpisze[scarlet] wszystkie[] obecne dane gry.\n[accent]Nie można tego cofnąć![]\n\nGdy dane zostaną zaimportowane, gra automatycznie się wyłączy. data.import.confirm = Zaimportowanie zewnętrznych danych nadpisze[scarlet] wszystkie[] obecne dane gry.\n[accent]Nie można tego cofnąć![]\n\nGdy dane zostaną zaimportowane, gra automatycznie się wyłączy.
quit.confirm = Czy na pewno chcesz wyjść? quit.confirm = Czy na pewno chcesz wyjść?
quit.confirm.tutorial = Jesteś pewien?\nSamouczek może zostać powtórzony w[accent] Ustawienia->Gra->Ponów samouczek.[]
loading = [accent]Ładowanie... loading = [accent]Ładowanie...
reloading = [accent]Przeładowywanie modów... downloading = [accent]Downloading...
saving = [accent]Zapisywanie... saving = [accent]Zapisywanie...
respawn = [accent][[{0}][] by odrodzić się w rdzeniu respawn = [accent][[{0}][] by odrodzić się w rdzeniu
cancelbuilding = [accent][[{0}][] by wyczyścić plan cancelbuilding = [accent][[{0}][] by wyczyścić plan
@@ -360,6 +363,7 @@ publishing = [accent]Publikowanie...
publish.confirm = Czy jesteś pewien, że chcesz to opublikować?\n\n[lightgray]Najpierw upewnij się, że zgadzasz się z umową EULA Warsztatu, w przeciwnym razie twoje pozycje nie będą widoczne! publish.confirm = Czy jesteś pewien, że chcesz to opublikować?\n\n[lightgray]Najpierw upewnij się, że zgadzasz się z umową EULA Warsztatu, w przeciwnym razie twoje pozycje nie będą widoczne!
publish.error = Błąd podczas publikowania pozycji: {0} publish.error = Błąd podczas publikowania pozycji: {0}
steam.error = Nie udało się zainicjować serwisów Steam.\nBłąd: {0} steam.error = Nie udało się zainicjować serwisów Steam.\nBłąd: {0}
editor.cliffs = Walls To Cliffs
editor.brush = Pędzel editor.brush = Pędzel
editor.openin = Otwórz w Edytorze editor.openin = Otwórz w Edytorze
@@ -376,6 +380,13 @@ editor.ingame = Edytuj w Grze
editor.publish.workshop = Opublikuj w Warsztacie editor.publish.workshop = Opublikuj w Warsztacie
editor.newmap = Nowa Mapa editor.newmap = Nowa Mapa
editor.center = Wyśrodkuj editor.center = Wyśrodkuj
editor.search = Search maps...
editor.filters = Filter Maps
editor.filters.mode = Gamemodes:
editor.filters.type = Map Type:
editor.filters.search = Search In:
editor.filters.author = Author
editor.filters.description = Description
workshop = Warsztat workshop = Warsztat
waves.title = Fale waves.title = Fale
waves.remove = Usuń waves.remove = Usuń
@@ -384,6 +395,7 @@ waves.waves = fal(e)
waves.perspawn = co pojawienie waves.perspawn = co pojawienie
waves.shields = tarcze/fala waves.shields = tarcze/fala
waves.to = do waves.to = do
waves.max = max units
waves.guardian = Strażnik waves.guardian = Strażnik
waves.preview = Podgląd waves.preview = Podgląd
waves.edit = Edytuj... waves.edit = Edytuj...
@@ -392,6 +404,13 @@ waves.load = Załaduj Ze Schowka
waves.invalid = Nieprawidłowe fale w schowku. waves.invalid = Nieprawidłowe fale w schowku.
waves.copied = Fale zostały skopiowane. waves.copied = Fale zostały skopiowane.
waves.none = Brak zdefiniowanych wrogów.\nPamiętaj, że puste układy fal zostaną automatycznie zastąpione układem domyślnym. waves.none = Brak zdefiniowanych wrogów.\nPamiętaj, że puste układy fal zostaną automatycznie zastąpione układem domyślnym.
waves.sort = Sort By
waves.sort.reverse = Reverse Sort
waves.sort.begin = Begin
waves.sort.health = Health
waves.sort.type = Type
waves.units.hide = Hide All
waves.units.show = Show All
#these are intentionally in lower case #these are intentionally in lower case
wavemode.counts = liczba wavemode.counts = liczba
@@ -401,6 +420,7 @@ wavemode.health = życie
editor.default = [lightgray]<Domyślne> editor.default = [lightgray]<Domyślne>
details = Detale... details = Detale...
edit = Edytuj... edit = Edytuj...
variables = Vars
editor.name = Nazwa: editor.name = Nazwa:
editor.spawn = Stwórz Jednostkę editor.spawn = Stwórz Jednostkę
editor.removeunit = Usuń Jednostkę editor.removeunit = Usuń Jednostkę
@@ -485,11 +505,13 @@ filter.option.circle-scale = Skala Koła
filter.option.octaves = Oktawy filter.option.octaves = Oktawy
filter.option.falloff = Spadek filter.option.falloff = Spadek
filter.option.angle = Kąt filter.option.angle = Kąt
filter.option.rotate = Rotate
filter.option.amount = Ilość filter.option.amount = Ilość
filter.option.block = Blok filter.option.block = Blok
filter.option.floor = Podłoga filter.option.floor = Podłoga
filter.option.flooronto = Podłoga Docelowa filter.option.flooronto = Podłoga Docelowa
filter.option.target = Cel filter.option.target = Cel
filter.option.replacement = Replacement
filter.option.wall = Ściana filter.option.wall = Ściana
filter.option.ore = Ruda filter.option.ore = Ruda
filter.option.floor2 = Druga Podłoga filter.option.floor2 = Druga Podłoga
@@ -506,6 +528,7 @@ load = Wczytaj
save = Zapisz save = Zapisz
fps = FPS: {0} fps = FPS: {0}
ping = Ping: {0}ms ping = Ping: {0}ms
tps = TPS: {0}
memory = Pam: {0}mb memory = Pam: {0}mb
memory2 = Pam:\n {0}mb +\n {1}mb memory2 = Pam:\n {0}mb +\n {1}mb
language.restart = Uruchom grę ponownie, aby nowo ustawiony język zaczął funkcjonować. language.restart = Uruchom grę ponownie, aby nowo ustawiony język zaczął funkcjonować.
@@ -533,6 +556,7 @@ configure = Skonfiguruj Ładunek
loadout = Ładunek loadout = Ładunek
resources = Zasoby resources = Zasoby
bannedblocks = Zabronione bloki bannedblocks = Zabronione bloki
bannedunits = Banned Units
addall = Dodaj wszystkie addall = Dodaj wszystkie
launch.from = Wystrzelony z: [accent]{0} launch.from = Wystrzelony z: [accent]{0}
launch.destination = Cel: {0} launch.destination = Cel: {0}
@@ -556,11 +580,14 @@ weather.snow.name = Śnieg
weather.sandstorm.name = Burza piaskowa weather.sandstorm.name = Burza piaskowa
weather.sporestorm.name = Burza zarodników weather.sporestorm.name = Burza zarodników
weather.fog.name = Mgła weather.fog.name = Mgła
sectorlist = Sectors
sectorlist.attacked = {0} under attack
sectors.unexplored = [lightgray]Niezbadane sectors.unexplored = [lightgray]Niezbadane
sectors.resources = Zasoby: sectors.resources = Zasoby:
sectors.production = Produkcja: sectors.production = Produkcja:
sectors.export = Eksport: sectors.export = Eksport:
sectors.import = Import:
sectors.time = Czas: sectors.time = Czas:
sectors.threat = Zagrożenie: sectors.threat = Zagrożenie:
sectors.wave = Fala: sectors.wave = Fala:
@@ -582,6 +609,7 @@ sector.attacked = Sektor [accent]{0}[white] jest atakowany!
sector.lost = Sektor [accent]{0}[white] został stracony! sector.lost = Sektor [accent]{0}[white] został stracony!
#note: the missing space in the line below is intentional #note: the missing space in the line below is intentional
sector.captured = Sektor [accent]{0}[white]został podbity! sector.captured = Sektor [accent]{0}[white]został podbity!
sector.changeicon = Change Icon
threat.low = Niski threat.low = Niski
threat.medium = Średni threat.medium = Średni
@@ -610,6 +638,8 @@ sector.biomassFacility.name = Obiekt Syntezy Biomasy
sector.windsweptIslands.name = Wyspy Wiatru sector.windsweptIslands.name = Wyspy Wiatru
sector.extractionOutpost.name = Placówka Ekstrakcji sector.extractionOutpost.name = Placówka Ekstrakcji
sector.planetaryTerminal.name = Planetarny Terminal Startowy sector.planetaryTerminal.name = Planetarny Terminal Startowy
sector.coastline.name = Coastline
sector.navalFortress.name = Naval Fortress
sector.groundZero.description = Optymalna lokalizacja, aby rozpocząć jeszcze raz. Niskie zagrożenie. Niewiele zasobów.\nZbierz jak najwięcej miedzi i ołowiu, tyle ile jest możliwe.\nPrzejdź do następnej strefy jak najszybciej. sector.groundZero.description = Optymalna lokalizacja, aby rozpocząć jeszcze raz. Niskie zagrożenie. Niewiele zasobów.\nZbierz jak najwięcej miedzi i ołowiu, tyle ile jest możliwe.\nPrzejdź do następnej strefy jak najszybciej.
sector.frozenForest.description = Nawet tutaj, bliżej gór, zarodniki rozprzestrzeniły się. Niskie temperatury nie mogą ich zatrzymać na zawsze.\n\nRozpocznij przedsięwzięcie od prądu. Buduj generatory spalinowe. Naucz się korzystać z naprawiaczy. sector.frozenForest.description = Nawet tutaj, bliżej gór, zarodniki rozprzestrzeniły się. Niskie temperatury nie mogą ich zatrzymać na zawsze.\n\nRozpocznij przedsięwzięcie od prądu. Buduj generatory spalinowe. Naucz się korzystać z naprawiaczy.
@@ -637,10 +667,12 @@ status.sapped.name = Osłabienie
status.electrified.name = Naelektryzowanie status.electrified.name = Naelektryzowanie
status.spore-slowed.name = Zarodnikowe Spowolnienie status.spore-slowed.name = Zarodnikowe Spowolnienie
status.tarred.name = Osmołowanie status.tarred.name = Osmołowanie
status.overdrive.name = Overdrive
status.overclock.name = Przyspieszenie status.overclock.name = Przyspieszenie
status.shocked.name = Porażenie status.shocked.name = Porażenie
status.blasted.name = Wysadzenie status.blasted.name = Wysadzenie
status.unmoving.name = Unieruchomienie status.unmoving.name = Unieruchomienie
status.boss.name = Guardian
settings.language = Język settings.language = Język
settings.data = Dane Gry settings.data = Dane Gry
@@ -663,6 +695,7 @@ settings.clearcampaignsaves.confirm = Jesteś pewny że chcesz usunąć wszystki
paused = [accent]< Wstrzymano > paused = [accent]< Wstrzymano >
clear = Wyczyść clear = Wyczyść
banned = [scarlet]Zbanowano banned = [scarlet]Zbanowano
unsupported.environment = [scarlet]Unsupported Environment
yes = Tak yes = Tak
no = Nie no = Nie
info.title = Informacje info.title = Informacje
@@ -671,6 +704,7 @@ error.crashtitle = Wystąpił błąd
unit.nobuild = [scarlet]Jednostka nie może budować unit.nobuild = [scarlet]Jednostka nie może budować
lastaccessed = [lightgray]Ostatnia interakcja: {0} lastaccessed = [lightgray]Ostatnia interakcja: {0}
block.unknown = [lightgray]??? block.unknown = [lightgray]???
stat.showinmap = <load map to show>
stat.description = Opis stat.description = Opis
stat.input = Wejście stat.input = Wejście
@@ -701,6 +735,7 @@ stat.memorycapacity = Pojemość Pamięci
stat.basepowergeneration = Podstawowa generacja mocy stat.basepowergeneration = Podstawowa generacja mocy
stat.productiontime = Czas produkcji stat.productiontime = Czas produkcji
stat.repairtime = Czas pełnej naprawy bloku stat.repairtime = Czas pełnej naprawy bloku
stat.repairspeed = Repair Speed
stat.weapons = Bronie stat.weapons = Bronie
stat.bullet = Pocisk stat.bullet = Pocisk
stat.speedincrease = Zwiększenie prędkości stat.speedincrease = Zwiększenie prędkości
@@ -784,18 +819,14 @@ units.processorcontrol = [lightgray]Kontrolowany przez procesor
bullet.damage = [stat]{0}[lightgray] Obrażenia bullet.damage = [stat]{0}[lightgray] Obrażenia
bullet.splashdamage = [stat]{0}[lightgray] Obrażenia obszarowe ~[stat] {1}[lightgray] kratki bullet.splashdamage = [stat]{0}[lightgray] Obrażenia obszarowe ~[stat] {1}[lightgray] kratki
bullet.incendiary = [stat]zapalający bullet.incendiary = [stat]zapalający
bullet.sapping = [stat]wyczerpujący
bullet.homing = [stat]naprowadzający bullet.homing = [stat]naprowadzający
bullet.shock = [stat]piorunowy bullet.frags = [stat]{0}[lightgray]x frag bullets:
bullet.frag = [stat]fragmentacyjny
bullet.lightning = [stat]{0}[lightgray]x błyskawice ~ [stat]{1}[lightgray] Obrażenia bullet.lightning = [stat]{0}[lightgray]x błyskawice ~ [stat]{1}[lightgray] Obrażenia
bullet.buildingdamage = [stat]{0}%[lightgray] obrażeń budynkom bullet.buildingdamage = [stat]{0}%[lightgray] obrażeń budynkom
bullet.knockback = [stat]{0}[lightgray] odrzut bullet.knockback = [stat]{0}[lightgray] odrzut
bullet.pierce = [stat]{0}[lightgray]x przebicia bullet.pierce = [stat]{0}[lightgray]x przebicia
bullet.infinitepierce = [stat]przebijający bullet.infinitepierce = [stat]przebijający
bullet.healpercent = [stat]{0}[lightgray]% leczenia bullet.healpercent = [stat]{0}[lightgray]% leczenia
bullet.freezing = [stat]zamrażający
bullet.tarred = [stat]smolny
bullet.multiplier = [stat]{0}[lightgray]x mnożnik amunicji bullet.multiplier = [stat]{0}[lightgray]x mnożnik amunicji
bullet.reload = [stat]{0}[lightgray]x szybkość ataku bullet.reload = [stat]{0}[lightgray]x szybkość ataku
@@ -828,20 +859,19 @@ category.items = Przedmioty
category.crafting = Przetwórstwo category.crafting = Przetwórstwo
category.function = Funkcja category.function = Funkcja
category.optional = Dodatkowe ulepszenia category.optional = Dodatkowe ulepszenia
setting.skipcoreanimation.name = Skip Core Launch/Land Animation
setting.landscape.name = Zablokuj tryb panoramiczny setting.landscape.name = Zablokuj tryb panoramiczny
setting.shadows.name = Cienie setting.shadows.name = Cienie
setting.blockreplace.name = Automatyczne sugestie bloków setting.blockreplace.name = Automatyczne sugestie bloków
setting.linear.name = Filtrowanie liniowe setting.linear.name = Filtrowanie liniowe
setting.hints.name = Podpowiedzi setting.hints.name = Podpowiedzi
setting.logichints.name = Wskazówki dot. logiki setting.logichints.name = Wskazówki dot. logiki
setting.flow.name = Wyświetl szybkość przepływu zasobów
setting.backgroundpause.name = Wstrzymaj w tle setting.backgroundpause.name = Wstrzymaj w tle
setting.buildautopause.name = Automatycznie zatrzymaj budowanie setting.buildautopause.name = Automatycznie zatrzymaj budowanie
setting.doubletapmine.name = Kliknij podwójnie, aby wydobywać setting.doubletapmine.name = Kliknij podwójnie, aby wydobywać
setting.modcrashdisable.name = Wyłącz mody w przypadku awarii podczas uruchamiania setting.modcrashdisable.name = Wyłącz mody w przypadku awarii podczas uruchamiania
setting.animatedwater.name = Animowana woda setting.animatedwater.name = Animowana woda
setting.animatedshields.name = Animowana tarcza setting.animatedshields.name = Animowana tarcza
setting.antialias.name = Antyaliasing[lightgray] (wymaga restartu)[]
setting.playerindicators.name = Znaczniki graczy setting.playerindicators.name = Znaczniki graczy
setting.indicators.name = Znaczniki przyjaciół setting.indicators.name = Znaczniki przyjaciół
setting.autotarget.name = Automatyczne celowanie setting.autotarget.name = Automatyczne celowanie
@@ -851,6 +881,7 @@ setting.fpscap.name = Maksymalny FPS
setting.fpscap.none = Nieograniczone setting.fpscap.none = Nieograniczone
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Skalowanie interfejsu[lightgray] (wymaga restartu)[] setting.uiscale.name = Skalowanie interfejsu[lightgray] (wymaga restartu)[]
setting.uiscale.description = Restart required to apply changes.
setting.swapdiagonal.name = Pozwala na ukośną budowę setting.swapdiagonal.name = Pozwala na ukośną budowę
setting.difficulty.training = Treningowy setting.difficulty.training = Treningowy
setting.difficulty.easy = Łatwy setting.difficulty.easy = Łatwy
@@ -869,6 +900,8 @@ setting.seconds = {0} sekund
setting.milliseconds = {0} milisekund setting.milliseconds = {0} milisekund
setting.fullscreen.name = Pełny ekran setting.fullscreen.name = Pełny ekran
setting.borderlesswindow.name = Bezramkowe okno[lightgray] (może wymagać restartu) setting.borderlesswindow.name = Bezramkowe okno[lightgray] (może wymagać restartu)
setting.borderlesswindow.name.windows = Borderless Fullscreen
setting.borderlesswindow.description = Restart may be required to apply changes.
setting.fps.name = Pokazuj FPS oraz ping setting.fps.name = Pokazuj FPS oraz ping
setting.smoothcamera.name = Płynna kamera setting.smoothcamera.name = Płynna kamera
setting.vsync.name = Synchronizacja pionowa setting.vsync.name = Synchronizacja pionowa
@@ -958,6 +991,7 @@ keybind.pause_building.name = Wstrzymaj/kontynuuj budowę
keybind.minimap.name = Minimapa keybind.minimap.name = Minimapa
keybind.planet_map.name = Mapa Planety keybind.planet_map.name = Mapa Planety
keybind.research.name = Odkryj keybind.research.name = Odkryj
keybind.block_info.name = Block Info
keybind.chat.name = Czat keybind.chat.name = Czat
keybind.player_list.name = Lista graczy keybind.player_list.name = Lista graczy
keybind.console.name = Konsola keybind.console.name = Konsola
@@ -990,6 +1024,10 @@ rules.wavetimer = Zegar Fal
rules.waves = Fale rules.waves = Fale
rules.attack = Tryb Ataku rules.attack = Tryb Ataku
rules.buildai = SI Może Budować rules.buildai = SI Może Budować
rules.aitier = AI Tier
rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP)
rules.corecapture = Capture Core On Destruction
rules.polygoncoreprotection = Polygonal Core Protection
rules.enemyCheat = Nieskończone Zasoby SI (czerwonego zespołu) rules.enemyCheat = Nieskończone Zasoby SI (czerwonego zespołu)
rules.blockhealthmultiplier = Mnożnik Życia Bloków rules.blockhealthmultiplier = Mnożnik Życia Bloków
rules.blockdamagemultiplier = Mnożnik Uszkodzeń Bloków rules.blockdamagemultiplier = Mnożnik Uszkodzeń Bloków
@@ -1006,12 +1044,15 @@ rules.deconstructrefundmultiplier = Mnożnik Zwrotu Dekonstrukcji
rules.waitForWaveToEnd = Fale Czekają Na Przeciwników rules.waitForWaveToEnd = Fale Czekają Na Przeciwników
rules.dropzoneradius = Zasięg Strefy Zrzutu:[lightgray] (kratki) rules.dropzoneradius = Zasięg Strefy Zrzutu:[lightgray] (kratki)
rules.unitammo = Jednostki Potrzebują Amunicji rules.unitammo = Jednostki Potrzebują Amunicji
rules.enemyteam = Enemy Team
rules.playerteam = Player Team
rules.title.waves = Fale rules.title.waves = Fale
rules.title.resourcesbuilding = Zasoby i Budowanie rules.title.resourcesbuilding = Zasoby i Budowanie
rules.title.enemy = Przeciwnicy rules.title.enemy = Przeciwnicy
rules.title.unit = Jednostki rules.title.unit = Jednostki
rules.title.experimental = Eksperymentalne rules.title.experimental = Eksperymentalne
rules.title.environment = Otoczenie rules.title.environment = Otoczenie
rules.title.teams = Teams
rules.lighting = Oświetlenie rules.lighting = Oświetlenie
rules.enemyLights = Wrogowie Emitują Światło rules.enemyLights = Wrogowie Emitują Światło
rules.fire = Ogień rules.fire = Ogień
@@ -1076,6 +1117,11 @@ unit.minke.name = Minke
unit.bryde.name = Bryde unit.bryde.name = Bryde
unit.sei.name = Sei unit.sei.name = Sei
unit.omura.name = Omura unit.omura.name = Omura
unit.retusa.name = Retusa
unit.oxynoe.name = Oxynoe
unit.cyerce.name = Cyerce
unit.aegires.name = Aegires
unit.navanax.name = Navanax
unit.alpha.name = Alpha unit.alpha.name = Alpha
unit.beta.name = Beta unit.beta.name = Beta
unit.gamma.name = Gamma unit.gamma.name = Gamma
@@ -1083,14 +1129,13 @@ unit.scepter.name = Scepter
unit.reign.name = Reign unit.reign.name = Reign
unit.vela.name = Vela unit.vela.name = Vela
unit.corvus.name = Corvus unit.corvus.name = Corvus
block.resupply-point.name = Punkt Uzupełnienia
block.parallax.name = Parallax block.parallax.name = Parallax
block.cliff.name = Klif block.cliff.name = Klif
block.sand-boulder.name = Piaskowy Głaz block.sand-boulder.name = Piaskowy Głaz
block.basalt-boulder.name = Bazaltowy Głaz block.basalt-boulder.name = Bazaltowy Głaz
block.grass.name = Trawa block.grass.name = Trawa
block.molten-slag.name = Żużel block.molten-slag.name = Żużel
block.pooled-cryofluid.name = Cryofluid
block.space.name = Kosmos block.space.name = Kosmos
block.salt.name = Sól block.salt.name = Sól
block.salt-wall.name = Ściana Solna block.salt-wall.name = Ściana Solna
@@ -1124,6 +1169,7 @@ block.core-nucleus.name = Rdzeń: Jądro
block.deep-water.name = Głęboka Woda block.deep-water.name = Głęboka Woda
block.shallow-water.name = Woda block.shallow-water.name = Woda
block.tainted-water.name = Skażona Woda block.tainted-water.name = Skażona Woda
block.deep-tainted-water.name = Deep Tainted Water
block.darksand-tainted-water.name = Skażona Woda z Ciemnym Piaskiem block.darksand-tainted-water.name = Skażona Woda z Ciemnym Piaskiem
block.tar.name = Smoła block.tar.name = Smoła
block.stone.name = Kamień block.stone.name = Kamień
@@ -1136,6 +1182,7 @@ block.sand-water.name = Woda z Piaskiem
block.darksand-water.name = Woda z Ciemnym Piaskiem block.darksand-water.name = Woda z Ciemnym Piaskiem
block.char.name = Popiół block.char.name = Popiół
block.dacite.name = Dacyt block.dacite.name = Dacyt
block.rhyolite.name = Rhyolite
block.dacite-wall.name = Dacytowa Ściana block.dacite-wall.name = Dacytowa Ściana
block.dacite-boulder.name = Dacytowy Głaz block.dacite-boulder.name = Dacytowy Głaz
block.ice-snow.name = Lodowy Śnieg block.ice-snow.name = Lodowy Śnieg
@@ -1153,6 +1200,7 @@ block.spore-cluster.name = Skupisko Zarodników
block.metal-floor.name = Metalowa Podłoga block.metal-floor.name = Metalowa Podłoga
block.metal-floor-2.name = Metalowa Podłoga 2 block.metal-floor-2.name = Metalowa Podłoga 2
block.metal-floor-3.name = Metalowa Podłoga 3 block.metal-floor-3.name = Metalowa Podłoga 3
block.metal-floor-4.name = Metal Floor 4
block.metal-floor-5.name = Metalowa Podłoga 4 block.metal-floor-5.name = Metalowa Podłoga 4
block.metal-floor-damaged.name = Uszkodzona Metalowa Podłoga block.metal-floor-damaged.name = Uszkodzona Metalowa Podłoga
block.dark-panel-1.name = Ciemny Panel 1 block.dark-panel-1.name = Ciemny Panel 1
@@ -1243,11 +1291,13 @@ block.solar-panel.name = Panel Słoneczny
block.solar-panel-large.name = Duży Panel Słoneczny block.solar-panel-large.name = Duży Panel Słoneczny
block.oil-extractor.name = Ekstraktor Ropy block.oil-extractor.name = Ekstraktor Ropy
block.repair-point.name = Punkt Naprawy block.repair-point.name = Punkt Naprawy
block.repair-turret.name = Repair Turret
block.pulse-conduit.name = Rura Pulsacyjna block.pulse-conduit.name = Rura Pulsacyjna
block.plated-conduit.name = Opancerzona rura block.plated-conduit.name = Opancerzona rura
block.phase-conduit.name = Rura Fazowa block.phase-conduit.name = Rura Fazowa
block.liquid-router.name = Rozdzielacz Płynów block.liquid-router.name = Rozdzielacz Płynów
block.liquid-tank.name = Zbiornik Płynów block.liquid-tank.name = Zbiornik Płynów
block.liquid-container.name = Liquid Container
block.liquid-junction.name = Łącznik Płynów block.liquid-junction.name = Łącznik Płynów
block.bridge-conduit.name = Most Płynów block.bridge-conduit.name = Most Płynów
block.rotary-pump.name = Wirowa Pompa block.rotary-pump.name = Wirowa Pompa
@@ -1273,7 +1323,6 @@ block.meltdown.name = Rozpad
block.foreshadow.name = Foreshadow block.foreshadow.name = Foreshadow
block.container.name = Kontener block.container.name = Kontener
block.launch-pad.name = Wyrzutnia block.launch-pad.name = Wyrzutnia
block.launch-pad-large.name = Duża Wyrzutnia
block.segment.name = Segment block.segment.name = Segment
block.command-center.name = Centrum Dowodzenia block.command-center.name = Centrum Dowodzenia
block.ground-factory.name = Fabryka Naziemna block.ground-factory.name = Fabryka Naziemna
@@ -1285,14 +1334,26 @@ block.exponential-reconstructor.name = Rekonstruktor Wykładniczy
block.tetrative-reconstructor.name = Rekonstruktor Tetratywny block.tetrative-reconstructor.name = Rekonstruktor Tetratywny
block.payload-conveyor.name = Przenośnik Masowy block.payload-conveyor.name = Przenośnik Masowy
block.payload-router.name = Rozdzielacz Ładunku block.payload-router.name = Rozdzielacz Ładunku
block.duct.name = Duct
block.duct-router.name = Duct Router
block.duct-bridge.name = Duct Bridge
block.payload-propulsion-tower.name = Payload Propulsion Tower
block.payload-void.name = Payload Void
block.payload-source.name = Payload Source
block.disassembler.name = Rozkładacz block.disassembler.name = Rozkładacz
block.silicon-crucible.name = Tygiel Krzemu block.silicon-crucible.name = Tygiel Krzemu
block.overdrive-dome.name = Kopuła Pola Overdrive block.overdrive-dome.name = Kopuła Pola Overdrive
#experimental, may be removed
block.block-forge.name = Piec Bloków
block.block-loader.name = Ładownik Bloków
block.block-unloader.name = Opróżniacz Bloków
block.interplanetary-accelerator.name = Przyspieszacz Międzyplanetarny block.interplanetary-accelerator.name = Przyspieszacz Międzyplanetarny
block.constructor.name = Constructor
block.constructor.description = Fabricates structures up to 2x2 tiles in size.
block.large-constructor.name = Large Constructor
block.large-constructor.description = Fabricates structures up to 4x4 tiles in size.
block.deconstructor.name = Deconstructor
block.deconstructor.description = Deconstructs structures and units. Returns 100% of build cost.
block.payload-loader.name = Payload Loader
block.payload-loader.description = Load liquids and items into blocks.
block.payload-unloader.name = Payload Unloader
block.payload-unloader.description = Unloads liquids and items from blocks.
block.switch.name = Przełącznik block.switch.name = Przełącznik
block.micro-processor.name = Mikroprocesor block.micro-processor.name = Mikroprocesor
@@ -1306,7 +1367,6 @@ block.memory-bank.name = Bank Pamięci
team.blue.name = niebieski team.blue.name = niebieski
team.crux.name = czerwony team.crux.name = czerwony
team.sharded.name = żółty team.sharded.name = żółty
team.orange.name = pomarańczowy
team.derelict.name = szary team.derelict.name = szary
team.green.name = zielony team.green.name = zielony
team.purple.name = fioletowy team.purple.name = fioletowy
@@ -1327,6 +1387,8 @@ hint.placeConveyor.mobile = Przenośniki mogą przenosić przedmioty z wierteł.
hint.placeTurret = Postaw \uf861 [accent]Działka[] by bronić się przed wrogami.\n\nDziałka potzebują amunicji - w tym wypadku, \uf838copper.\nUżyj przenośników i wierteł by je naładować. hint.placeTurret = Postaw \uf861 [accent]Działka[] by bronić się przed wrogami.\n\nDziałka potzebują amunicji - w tym wypadku, \uf838copper.\nUżyj przenośników i wierteł by je naładować.
hint.breaking = Użyj [accent]Prawego przycisku myszy[] i przeciągnij by zniszczyć bloki. hint.breaking = Użyj [accent]Prawego przycisku myszy[] i przeciągnij by zniszczyć bloki.
hint.breaking.mobile = Aktywuj \ue817 [accent]ikonę młota[] w dolnym prawym rogu by zniszczyć bloki.\n\nPrzytrymaj swój palec i przeciągij by wybrać wiele bloków do zniszczenia. hint.breaking.mobile = Aktywuj \ue817 [accent]ikonę młota[] w dolnym prawym rogu by zniszczyć bloki.\n\nPrzytrymaj swój palec i przeciągij by wybrać wiele bloków do zniszczenia.
hint.blockInfo = View information of a block by selecting it in the [accent]build menu[], then selecting the [accent][[?][] button at the right.
hint.derelict = [accent]Derelict[] structures are broken remnants of old bases that no longer function.\n\nThese structures can be [accent]deconstructed[] for resources.
hint.research = Klikij przycisk \ue875 [accent]Badań[] by odkrwyać nowe technologie. hint.research = Klikij przycisk \ue875 [accent]Badań[] by odkrwyać nowe technologie.
hint.research.mobile = Użyj przycisku \ue875 [accent]Badań[] w \ue88c [accent]Menu[] by odkrywać nowe technologie. hint.research.mobile = Użyj przycisku \ue875 [accent]Badań[] w \ue88c [accent]Menu[] by odkrywać nowe technologie.
hint.unitControl = Przytrzymaj [accent][[Lewy CTRL][] i [accent]kliknij[], by kontrolować sojusznicze jednostki i działka. hint.unitControl = Przytrzymaj [accent][[Lewy CTRL][] i [accent]kliknij[], by kontrolować sojusznicze jednostki i działka.
@@ -1346,8 +1408,9 @@ hint.payloadDrop.mobile = [accent]Kliknij i przytrzymaj[] w puste miejsce by opu
hint.waveFire = [accent]Strumień[] wypełniony wodą będzie gasić pobiskie pożary. hint.waveFire = [accent]Strumień[] wypełniony wodą będzie gasić pobiskie pożary.
hint.generator = \uf879 [accent]Generatory Spalinowe[] spalają węgiel i przekazują moc do pobliskich bloków.\n\nMożesz powiększyć odległość transmitowanej mocy używająć \uf87f [accent]Węzły Prądu[]. hint.generator = \uf879 [accent]Generatory Spalinowe[] spalają węgiel i przekazują moc do pobliskich bloków.\n\nMożesz powiększyć odległość transmitowanej mocy używająć \uf87f [accent]Węzły Prądu[].
hint.guardian = Jednostki [accent]Strażnicze[] są uzbrojone. Słaba amunicja - taka jak [accent]Miedź[] czy [accent]Ołów[] [scarlet]nie jest efektywna[].\n\nUżyj lepszych działek takich jak \uf835 [accent]Naładowane Grafitem[] \uf861Duo/\uf859Salwa by pozbyć się strażników. hint.guardian = Jednostki [accent]Strażnicze[] są uzbrojone. Słaba amunicja - taka jak [accent]Miedź[] czy [accent]Ołów[] [scarlet]nie jest efektywna[].\n\nUżyj lepszych działek takich jak \uf835 [accent]Naładowane Grafitem[] \uf861Duo/\uf859Salwa by pozbyć się strażników.
hint.coreUpgrade = Rdzenie mogą być ulepszone poprzez [accent]płożenie na nich rdzeń wyższego poziomu[].\n\nPołóż rdzeń [accent]Fundacji[] na rdzeń:[accent]Odłamek[] core. Żadna przeszkoda ani blok nie może stać na miejscu rdzenia. hint.coreUpgrade = Rdzenie mogą być ulepszone poprzez [accent]płożenie na nich rdzeń wyższego poziomu[].\n\nPołóż \uf868 rdzeń [accent]Fundacji[] na \uf869 rdzeń:[accent]Odłamek[] core. Żadna przeszkoda ani blok nie może stać na miejscu rdzenia.
hint.presetLaunch = Szare [accent]sektory[], takie jak [accent]Zamrożony Las[], to sektory do których możesz dotrzeć z każdego miejsca. Nie wymagają podbicia pobliskiego terenu.\n\n[accent]Ponumerowane sektory[], takie jak ten, [accent]są dodatkowe[]. hint.presetLaunch = Szare [accent]sektory[], takie jak [accent]Zamrożony Las[], to sektory do których możesz dotrzeć z każdego miejsca. Nie wymagają podbicia pobliskiego terenu.\n\n[accent]Ponumerowane sektory[], takie jak ten, [accent]są dodatkowe[].
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 = Jak rdzeń zostanie w pełni wypełniony danym przedmiotem, reszta przedmiotów tego typu zostanie [accent]spalona[]. hint.coreIncinerate = Jak rdzeń zostanie w pełni wypełniony danym przedmiotem, reszta przedmiotów tego typu zostanie [accent]spalona[].
hint.coopCampaign = Gdy grasz [accent]kooperacyjną kampanię[], 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.coopCampaign = Gdy grasz [accent]kooperacyjną kampanię[], 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.
@@ -1377,8 +1440,7 @@ liquid.water.description = Powszechnie używana do schładzania budowli i przetw
liquid.slag.description = Wiele różnych metali stopionych i zmieszanych razem. Może zostać rozdzielony na jego metale składowe, albo wystrzelony we wrogie jednostki i użyty jako broń. liquid.slag.description = Wiele różnych metali stopionych i zmieszanych razem. Może zostać rozdzielony na jego metale składowe, albo wystrzelony we wrogie jednostki i użyty jako broń.
liquid.oil.description = Używany w do produkcji złożonych materiałów. Może zostać przetworzony na węgiel, lub wystrzelony we wrogów przez wieżyczke. liquid.oil.description = Używany w do produkcji złożonych materiałów. Może zostać przetworzony na węgiel, lub wystrzelony we wrogów przez wieżyczke.
liquid.cryofluid.description = Obojętna, niekorozyjna ciecz utworzona z wody i tytanu. liquid.cryofluid.description = Obojętna, niekorozyjna ciecz utworzona z wody i tytanu.
block.derelict = \uf77e [lightgray]Derelict
block.resupply-point.description = Wypełnia pobliskie jednostki amunicją z miedzi. Nie jest kompatybilny z jednostkami, które wykorzystują energię z baterii.
block.armored-conveyor.description = Przesyła przedmioty z taką samą szybkością jak Przenośnik Tytanowy, ale jest bardziej odporny. Wejściami bocznymi mogą być tylko inne przenośniki. block.armored-conveyor.description = Przesyła przedmioty z taką samą szybkością jak Przenośnik Tytanowy, ale jest bardziej odporny. Wejściami bocznymi mogą być tylko inne przenośniki.
block.illuminator.description = Małe, kompaktowe i konfigurowane źródło światła. Wymaga energii do funkcjonowania. block.illuminator.description = Małe, kompaktowe i konfigurowane źródło światła. Wymaga energii do funkcjonowania.
block.message.description = Przechowuje wiadomość. Wykorzystywane do komunikacji pomiędzy sojusznikami. block.message.description = Przechowuje wiadomość. Wykorzystywane do komunikacji pomiędzy sojusznikami.
@@ -1404,6 +1466,8 @@ block.item-source.description = Wydziela przedmioty w nieskończoność. Dostęp
block.item-void.description = Niszczy wszystkie przedmioty, które idą do tego bloku. Nie wymaga prądu. Dostępny tylko w trybie sandbox. block.item-void.description = Niszczy wszystkie przedmioty, które idą do tego bloku. Nie wymaga prądu. Dostępny tylko w trybie sandbox.
block.liquid-source.description = Wydziela ciecz w nieskończoność. Dostępny tylko w trybie sandbox. block.liquid-source.description = Wydziela ciecz w nieskończoność. Dostępny tylko w trybie sandbox.
block.liquid-void.description = Usuwa każdą ciecz. Dostępny tylko w trybie sandbox. block.liquid-void.description = Usuwa każdą ciecz. Dostępny tylko w trybie sandbox.
block.payload-source.description = Infinitely outputs payloads. Sandbox only.
block.payload-void.description = Destroys any payloads. Sandbox only.
block.copper-wall.description = Tani blok obronny.\nPrzydatny do ochrony rdzenia i wieżyczek w pierwszych kilku falach. block.copper-wall.description = Tani blok obronny.\nPrzydatny do ochrony rdzenia i wieżyczek w pierwszych kilku falach.
block.copper-wall-large.description = Tani blok obronny.\nPrzydatny do ochrony rdzenia i wieżyczek w pierwszych kilku falach.\nObejmuje wiele kratek. block.copper-wall-large.description = Tani blok obronny.\nPrzydatny do ochrony rdzenia i wieżyczek w pierwszych kilku falach.\nObejmuje wiele kratek.
block.titanium-wall.description = Umiarkowanie silny blok obronny.\nZapewnia umiarkowaną ochronę przed wrogami. block.titanium-wall.description = Umiarkowanie silny blok obronny.\nZapewnia umiarkowaną ochronę przed wrogami.
@@ -1444,6 +1508,7 @@ block.conduit.description = Podstawowy blok do transportowania cieczy. Używany
block.pulse-conduit.description = Zaawansowany blok do transportowania cieczy. Transportuje je szybciej i magazynuje więcej niż standardowe rury. block.pulse-conduit.description = Zaawansowany blok do transportowania cieczy. Transportuje je szybciej i magazynuje więcej niż standardowe rury.
block.plated-conduit.description = Przesyła ciecze z taką samą szybkością co rura tytanowa, ale jest bardziej odporna. Wejściami bocznymi mogą być tylko inne rury.\nWycieka z niej mniej cieczy. block.plated-conduit.description = Przesyła ciecze z taką samą szybkością co rura tytanowa, ale jest bardziej odporna. Wejściami bocznymi mogą być tylko inne rury.\nWycieka z niej mniej cieczy.
block.liquid-router.description = Akceptuje płyny z jednego kierunku i wyprowadza je po równo do trzech innych kierunków. Może również przechowywać pewną ilość płynu. Przydatne do dzielenia płynów z jednego źródła do wielu celów. block.liquid-router.description = Akceptuje płyny z jednego kierunku i wyprowadza je po równo do trzech innych kierunków. Może również przechowywać pewną ilość płynu. Przydatne do dzielenia płynów z jednego źródła do wielu celów.
block.liquid-container.description = Stores a sizeable amount of liquid. Outputs to all sides, similarly to a liquid router.
block.liquid-tank.description = Magazynuje duże ilości cieczy. Użyj go do stworzenia buforu, gdy występuje różne zapotrzebowanie na materiały lub jako zabezpieczenie dla chłodzenia ważnych bloków. block.liquid-tank.description = Magazynuje duże ilości cieczy. Użyj go do stworzenia buforu, gdy występuje różne zapotrzebowanie na materiały lub jako zabezpieczenie dla chłodzenia ważnych bloków.
block.liquid-junction.description = Działa jak most dla dwóch krzyżujących się rur. Przydatne w sytuacjach, kiedy dwie rury mają różne ciecze do różnych lokacji. block.liquid-junction.description = Działa jak most dla dwóch krzyżujących się rur. Przydatne w sytuacjach, kiedy dwie rury mają różne ciecze do różnych lokacji.
block.bridge-conduit.description = Zaawansowany blok przenoszący ciecze. Pozwala na przenoszenie cieczy nawet do 3 bloków na każdym terenie, przez każdy budynek. block.bridge-conduit.description = Zaawansowany blok przenoszący ciecze. Pozwala na przenoszenie cieczy nawet do 3 bloków na każdym terenie, przez każdy budynek.
@@ -1502,7 +1567,7 @@ block.parallax.description = Wykorzystuje laser przyciągający do siebie wrogó
block.tsunami.description = Strzela wielkim strumieniem cieczy we wrogów. Automatycznie gasi ogień, gdy jest podłączony do wody. block.tsunami.description = Strzela wielkim strumieniem cieczy we wrogów. Automatycznie gasi ogień, gdy jest podłączony do wody.
block.silicon-crucible.description = Oczyszcza krzem z węgla i piasku wykorzystując piratian. Bardziej efektywny w gorących miejscach. block.silicon-crucible.description = Oczyszcza krzem z węgla i piasku wykorzystując piratian. Bardziej efektywny w gorących miejscach.
block.disassembler.description = Oddziela egzotyczne materiały z mieszaniny jaką jest żużel z małą efektywnością. Może wyprodukować tor. block.disassembler.description = Oddziela egzotyczne materiały z mieszaniny jaką jest żużel z małą efektywnością. Może wyprodukować tor.
block.overdrive-dome.description = Zwiększa szybkość budynków w zasięgu. Wymaga włókna fazowego oraz krzemu by działać. block.overdrive-dome.description = Zwiększa szybkość budynków w zasięgu. Wymaga włókna fazowego oraz krzemu by działać.
block.payload-conveyor.description = Przenosi duże ładunki, takie jak jednostki z fabryk. block.payload-conveyor.description = Przenosi duże ładunki, takie jak jednostki z fabryk.
block.payload-router.description = Dzieli wejście z przenośnika masowego w 3 różne strony. block.payload-router.description = Dzieli wejście z przenośnika masowego w 3 różne strony.
block.command-center.description = Kontroluje zachowanie jednostek paroma różnymi komendami. block.command-center.description = Kontroluje zachowanie jednostek paroma różnymi komendami.
@@ -1522,6 +1587,8 @@ block.memory-bank.description = Przechowuje informacje dla procesora. Duża poje
block.logic-display.description = Wyświetla obraz z procesora. block.logic-display.description = Wyświetla obraz z procesora.
block.large-logic-display.description = Wyświetla obraz z procesora. block.large-logic-display.description = Wyświetla obraz z procesora.
block.interplanetary-accelerator.description = Masywna elektromagnetyczna wieża. Przyspiesza rdzeń do prędkości ucieczki by wylądować na innych planetach. block.interplanetary-accelerator.description = Masywna elektromagnetyczna wieża. Przyspiesza rdzeń do prędkości ucieczki by wylądować na innych planetach.
block.repair-turret.description = Continuously repairs the closest damaged unit in its vicinity. Optionally accepts coolant.
block.payload-propulsion-tower.description = Long-range payload transport structure. Shoots payloads to other linked payload propulsion towers.
unit.dagger.description = Strzela standardowymi pociskami w najbliższych wrogów. unit.dagger.description = Strzela standardowymi pociskami w najbliższych wrogów.
unit.mace.description = Strzela strumieniami ognia w najbliższych wrogów. unit.mace.description = Strzela strumieniami ognia w najbliższych wrogów.
@@ -1556,6 +1623,11 @@ unit.omura.description = Strzela przebijającym superszybkim pociskiem we wrogó
unit.alpha.description = Chroni Rdzeń: Odłamek przed wrogami. Buduje struktury. unit.alpha.description = Chroni Rdzeń: Odłamek przed wrogami. Buduje struktury.
unit.beta.description = Chroni Rdzeń: Podstawa przed wrogami. Buduje struktury. unit.beta.description = Chroni Rdzeń: Podstawa przed wrogami. Buduje struktury.
unit.gamma.description = Chroni Rdzeń: Jądro przed wrogami. Buduje struktury. unit.gamma.description = Chroni Rdzeń: Jądro przed wrogami. Buduje struktury.
unit.retusa.description = Fires homing torpedoes at nearby enemies. Repairs allied units.
unit.oxynoe.description = Fires structure-repairing streams of flame at nearby enemies. Targets nearby enemy projectiles with a point defense turret.
unit.cyerce.description = Fires seeking cluster-missiles at enemies. Repairs allied units.
unit.aegires.description = Shocks all enemy units and structures that enter its energy field. Repairs all allies.
unit.navanax.description = Fires explosive EMP projectiles, dealing significant damage to enemy power networks and repairing allied structures. Melts nearby enemies with 4 autonomous laser turrets.
lst.read = Wczytuje liczbę z połączonej komórki pamięci. lst.read = Wczytuje liczbę z połączonej komórki pamięci.
lst.write = Zapisuje liczbę do połączonej komórki pamięci. lst.write = Zapisuje liczbę do połączonej komórki pamięci.
@@ -1583,7 +1655,7 @@ logic.nounitbuild = [red]Logika budowania jednostek nie jest tu dozwolona.
lenum.type = Typ budynku/jednostki.\nnp. dla każdego rozdzielacza, zwróci [accent]@router[].\nNie jest łańcuchem znaków (string). lenum.type = Typ budynku/jednostki.\nnp. dla każdego rozdzielacza, zwróci [accent]@router[].\nNie jest łańcuchem znaków (string).
lenum.shoot = Strzel w określoną pozycje. lenum.shoot = Strzel w określoną pozycje.
lenum.shootp = Strzel w jednostkę/budynek z przewidywaną prędkością. lenum.shootp = Strzel w jednostkę/budynek z przewidywaną prędkością.
lenum.configure = Konfiguracja budowania, np. sortowany przedmiot w sortowniku. lenum.config = Building configuration, e.g. sorter item.
lenum.enabled = Sprawdza czy blok jest włączony. lenum.enabled = Sprawdza czy blok jest włączony.
laccess.color = Kolor iluminatora. laccess.color = Kolor iluminatora.
@@ -1627,6 +1699,9 @@ lenum.len = Długość wektoru.
lenum.sin = Sinus, w stopniach. lenum.sin = Sinus, w stopniach.
lenum.cos = Cosinus, w stopniach. lenum.cos = Cosinus, w stopniach.
lenum.tan = Tangens, w stopniach. lenum.tan = Tangens, w stopniach.
lenum.asin = Arc sine, in degrees.
lenum.acos = Arc cosine, in degrees.
lenum.atan = Arc tangent, in degrees.
#not a typo, look up 'range notation' #not a typo, look up 'range notation'
lenum.rand = Losowa liczba w przedziale [0, wartość). lenum.rand = Losowa liczba w przedziale [0, wartość).
@@ -1698,6 +1773,7 @@ lenum.itemdrop = Upuść przedmiot.
lenum.itemtake = Zabierz przedmiot z budynku. lenum.itemtake = Zabierz przedmiot z budynku.
lenum.paydrop = Upuść obecny ładunek. lenum.paydrop = Upuść obecny ładunek.
lenum.paytake = Podnieś ładunek z obecnego miejsca. lenum.paytake = Podnieś ładunek z obecnego miejsca.
lenum.payenter = Enter/land on the payload block the unit is on.
lenum.flag = Numeryczny znacznik jednostki. lenum.flag = Numeryczny znacznik jednostki.
lenum.mine = Kop na danej pozycji. lenum.mine = Kop na danej pozycji.
lenum.build = Buduj strukturę. lenum.build = Buduj strukturę.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -99,9 +99,9 @@ loadgame = Încarcă Jocul
joingame = Intră în Joc joingame = Intră în Joc
customgame = Personalizat customgame = Personalizat
newgame = Joc Nou newgame = Joc Nou
none = <nimic>
none.found = [lightgray]<nu s-a găsit nimic> none.found = [lightgray]<nu s-a găsit nimic>
none.inmap = [lightgray]<niciunul pe hartă> none.inmap = [lightgray]<niciunul pe hartă>
none = <nimic>
minimap = Minihartă minimap = Minihartă
position = Poziție position = Poziție
close = Închide close = Închide
@@ -288,6 +288,7 @@ save.corrupted = Fișier salvare corupt sau invalid!
empty = <gol> empty = <gol>
on = Pornit on = Pornit
off = Oprit off = Oprit
save.search = Search saved games...
save.autosave = Autosalvare: {0} save.autosave = Autosalvare: {0}
save.map = Hartă: {0} save.map = Hartă: {0}
save.wave = Valul {0} save.wave = Valul {0}
@@ -379,6 +380,13 @@ editor.ingame = Editează în Joc
editor.publish.workshop = Publică pe Workshop editor.publish.workshop = Publică pe Workshop
editor.newmap = Hartă Nouă editor.newmap = Hartă Nouă
editor.center = Centrează editor.center = Centrează
editor.search = Search maps...
editor.filters = Filter Maps
editor.filters.mode = Gamemodes:
editor.filters.type = Map Type:
editor.filters.search = Search In:
editor.filters.author = Author
editor.filters.description = Description
workshop = Workshop workshop = Workshop
waves.title = Valuri waves.title = Valuri
waves.remove = Elimină waves.remove = Elimină
@@ -412,6 +420,7 @@ wavemode.health = viață
editor.default = [lightgray]<Prestabilit> editor.default = [lightgray]<Prestabilit>
details = Detalii... details = Detalii...
edit = Editează... edit = Editează...
variables = Vars
editor.name = Nume: editor.name = Nume:
editor.spawn = Adaugă Unitate editor.spawn = Adaugă Unitate
editor.removeunit = Înlătură Unitate editor.removeunit = Înlătură Unitate
@@ -520,10 +529,10 @@ campaign = Campanie
load = Încarcă load = Încarcă
save = Salvează save = Salvează
fps = FPS: {0} fps = FPS: {0}
ping = Ping: {0}ms
tps = TPS: {0} tps = TPS: {0}
memory = Mem: {0}mb memory = Mem: {0}mb
memory2 = Mem:\n {0}mb +\n {1}mb memory2 = Mem:\n {0}mb +\n {1}mb
ping = Ping: {0}ms
language.restart = Repornește jocul pentru ca setările de limbă să aibă efect. language.restart = Repornește jocul pentru ca setările de limbă să aibă efect.
settings = Setări settings = Setări
tutorial = Tutorial tutorial = Tutorial
@@ -702,10 +711,10 @@ stat.showinmap = <vezi pe hartă>
stat.description = Utilizare stat.description = Utilizare
stat.input = Necesită stat.input = Necesită
stat.output = Produce stat.output = Produce
stat.opposites = Opuși
stat.booster = Îmbunătățiri stat.booster = Îmbunătățiri
stat.tiles = Teren Necesar stat.tiles = Teren Necesar
stat.affinities = Afinități stat.affinities = Afinități
stat.opposites = Opuși
stat.powercapacity = Capacitate electrică stat.powercapacity = Capacitate electrică
stat.powershot = Electricitate/Glonț stat.powershot = Electricitate/Glonț
stat.damage = Forță stat.damage = Forță
@@ -754,10 +763,10 @@ stat.lightningchance = Șansă Fulger
stat.lightningdamage = Forță Fulger stat.lightningdamage = Forță Fulger
stat.flammability = Inflamabilitate stat.flammability = Inflamabilitate
stat.radioactivity = Radioactivitate stat.radioactivity = Radioactivitate
stat.charge = Sarcină Electrică
stat.heatcapacity = Capacitate de Căldură stat.heatcapacity = Capacitate de Căldură
stat.viscosity = Vâscozitate stat.viscosity = Vâscozitate
stat.temperature = Temperatură stat.temperature = Temperatură
stat.charge = Sarcină Electrică
stat.speed = Viteză stat.speed = Viteză
stat.buildspeed = Viteză Construcție stat.buildspeed = Viteză Construcție
stat.minespeed = Viteză Minare stat.minespeed = Viteză Minare
@@ -859,8 +868,8 @@ setting.blockreplace.name = Sugestii Plasare Automats
setting.linear.name = Filtrare Liniară setting.linear.name = Filtrare Liniară
setting.hints.name = Indicii setting.hints.name = Indicii
setting.logichints.name = Indicii Procesoare Logice setting.logichints.name = Indicii Procesoare Logice
setting.buildautopause.name = Autopauză de la Construit
setting.backgroundpause.name = Pune Pauză în Fundal setting.backgroundpause.name = Pune Pauză în Fundal
setting.buildautopause.name = Autopauză de la Construit
setting.doubletapmine.name = Dublu-Click pt a Mina setting.doubletapmine.name = Dublu-Click pt a Mina
setting.modcrashdisable.name = Dezactivează Modurile în Cazul unui Crash la Pornire setting.modcrashdisable.name = Dezactivează Modurile în Cazul unui Crash la Pornire
setting.animatedwater.name = Suprafețe Animate setting.animatedwater.name = Suprafețe Animate
@@ -1020,6 +1029,7 @@ rules.buildai = AI-ul Construiește
rules.aitier = Nivel AI rules.aitier = Nivel AI
rules.cleanupdeadteams = Îndepărtează Clădirile Echipelor Învinse (PvP) rules.cleanupdeadteams = Îndepărtează Clădirile Echipelor Învinse (PvP)
rules.corecapture = Capturează Nucleele Distruse rules.corecapture = Capturează Nucleele Distruse
rules.polygoncoreprotection = Protecție Poligonală a Nucleului
rules.enemyCheat = Resurse infinite pt AI (echipa roșie) rules.enemyCheat = Resurse infinite pt AI (echipa roșie)
rules.blockhealthmultiplier = Multiplicatorul Vieții Blocurilor rules.blockhealthmultiplier = Multiplicatorul Vieții Blocurilor
rules.blockdamagemultiplier = Multiplicatorul Deteriorării Blocurilor rules.blockdamagemultiplier = Multiplicatorul Deteriorării Blocurilor
@@ -1028,7 +1038,6 @@ rules.unithealthmultiplier = Multiplicatorul Vieții Unităților
rules.unitdamagemultiplier = Multiplicatorul Deteriorării Unităților rules.unitdamagemultiplier = Multiplicatorul Deteriorării Unităților
rules.unitcapvariable = Nucleele Contribuie la Limita Unităților rules.unitcapvariable = Nucleele Contribuie la Limita Unităților
rules.unitcap = Limita de Bază a Unităților rules.unitcap = Limita de Bază a Unităților
rules.polygoncoreprotection = Protecție Poligonală a Nucleului
rules.enemycorebuildradius = Interzisă Construirea în Jurul Nucleului Inamic:[lightgray] (pătrate) rules.enemycorebuildradius = Interzisă Construirea în Jurul Nucleului Inamic:[lightgray] (pătrate)
rules.wavespacing = Spațiul Dintre Valuri:[lightgray] (sec) rules.wavespacing = Spațiul Dintre Valuri:[lightgray] (sec)
rules.buildcostmultiplier = Multiplicatorul Costului Construcției rules.buildcostmultiplier = Multiplicatorul Costului Construcției
@@ -1127,9 +1136,10 @@ unit.corvus.name = Corvus
block.parallax.name = Parallax block.parallax.name = Parallax
block.cliff.name = Deal block.cliff.name = Deal
block.sand-boulder.name = Bolovan de Nisip block.sand-boulder.name = Bolovan de Nisip
block.grass.name = Iarbă
block.basalt-boulder.name = Bolovan de Bazalt block.basalt-boulder.name = Bolovan de Bazalt
block.grass.name = Iarbă
block.molten-slag.name = Zgură block.molten-slag.name = Zgură
block.pooled-cryofluid.name = Cryofluid
block.space.name = Cosmos block.space.name = Cosmos
block.salt.name = Sare block.salt.name = Sare
block.salt-wall.name = Perete de Sare block.salt-wall.name = Perete de Sare
@@ -1175,10 +1185,10 @@ block.crater-stone.name = Cratere
block.sand-water.name = Apă cu Nisip block.sand-water.name = Apă cu Nisip
block.darksand-water.name = Apă cu Nisip Negru block.darksand-water.name = Apă cu Nisip Negru
block.char.name = Turbă block.char.name = Turbă
block.rhyolite.name = Riolit
block.dacite.name = Dacit block.dacite.name = Dacit
block.dacite-boulder.name = Bolovan de Dacit block.rhyolite.name = Riolit
block.dacite-wall.name = Perete de Dacit block.dacite-wall.name = Perete de Dacit
block.dacite-boulder.name = Bolovan de Dacit
block.ice-snow.name = Gheață Înzăpezită block.ice-snow.name = Gheață Înzăpezită
block.stone-wall.name = Perete de Piatră block.stone-wall.name = Perete de Piatră
block.ice-wall.name = Perete de Gheață block.ice-wall.name = Perete de Gheață
@@ -1291,6 +1301,7 @@ block.plated-conduit.name = Conductă Armată
block.phase-conduit.name = Conductă de Fază block.phase-conduit.name = Conductă de Fază
block.liquid-router.name = Router de Lichid block.liquid-router.name = Router de Lichid
block.liquid-tank.name = Rezervor de Lichid block.liquid-tank.name = Rezervor de Lichid
block.liquid-container.name = Liquid Container
block.liquid-junction.name = Intersecție de Lichid block.liquid-junction.name = Intersecție de Lichid
block.bridge-conduit.name = Pod de Conductă block.bridge-conduit.name = Pod de Conductă
block.rotary-pump.name = Pompă Rotativă block.rotary-pump.name = Pompă Rotativă
@@ -1337,10 +1348,16 @@ block.disassembler.name = Dezasamblator
block.silicon-crucible.name = Creuzet de Silicon block.silicon-crucible.name = Creuzet de Silicon
block.overdrive-dome.name = Dom de Suprasolicitare block.overdrive-dome.name = Dom de Suprasolicitare
block.interplanetary-accelerator.name = Accelerator Interplanetar block.interplanetary-accelerator.name = Accelerator Interplanetar
#experimental, pot fi șterse în viitor block.constructor.name = Constructor
block.block-forge.name = Forjă de Blocuri block.constructor.description = Fabricates structures up to 2x2 tiles in size.
block.block-loader.name = Încărcător de Blocuri block.large-constructor.name = Large Constructor
block.block-unloader.name = Descărcător de Blocuri block.large-constructor.description = Fabricates structures up to 4x4 tiles in size.
block.deconstructor.name = Deconstructor
block.deconstructor.description = Deconstructs structures and units. Returns 100% of build cost.
block.payload-loader.name = Payload Loader
block.payload-loader.description = Load liquids and items into blocks.
block.payload-unloader.name = Payload Unloader
block.payload-unloader.description = Unloads liquids and items from blocks.
block.switch.name = Întrerupător block.switch.name = Întrerupător
block.micro-processor.name = Microprocesor block.micro-processor.name = Microprocesor
@@ -1395,7 +1412,7 @@ hint.payloadDrop.mobile = [accent]Ține apăsat[] pe o locație goală pt a desc
hint.waveFire = Armele [accent]Wave[] încărcate cu apă vor stinge incendiile automat. hint.waveFire = Armele [accent]Wave[] încărcate cu apă vor stinge incendiile automat.
hint.generator = \uf879 [accent]Generatoarele pe Combustie[] ard cărbunele și transmit electricitatea blocurilor învecinate.\n\nElectricitatea poate fi transmisă pe distanțe lungi folosind \uf87f [accent]Noduri Electrice[]. hint.generator = \uf879 [accent]Generatoarele pe Combustie[] ard cărbunele și transmit electricitatea blocurilor învecinate.\n\nElectricitatea poate fi transmisă pe distanțe lungi folosind \uf87f [accent]Noduri Electrice[].
hint.guardian = Unitățile [accent]Gardian[] au armuri puternice. Munițiile slabe precum [accent]Cuprul[] și [accent]Plumbul[] [scarlet]nu sunt eficiente[].\n\nFolosește arme mai bune sau muniție de \uf835 [accent]Grafit[] pt \uf861Duo/\uf859Salvo pt a nimici Gardianul. hint.guardian = Unitățile [accent]Gardian[] au armuri puternice. Munițiile slabe precum [accent]Cuprul[] și [accent]Plumbul[] [scarlet]nu sunt eficiente[].\n\nFolosește arme mai bune sau muniție de \uf835 [accent]Grafit[] pt \uf861Duo/\uf859Salvo pt a nimici Gardianul.
hint.coreUpgrade = Un nucleu poate pot fi îmbunătățit [accent]plasând o alt nucleu mai bun peste el[].\n\nPlasează un nucleu [accent]Foundation[] peste nucleul [accent]Shard[]. Nucleul nu poate fi plasat decât pe alte nuclee. Asigură-te că nu sunt alte benzi sau obstacole care să împiedice plasarea. hint.coreUpgrade = Un nucleu poate pot fi îmbunătățit [accent]plasând o alt nucleu mai bun peste el[].\n\nPlasează un nucleu \uf868 [accent]Foundation[] peste nucleul \uf869 [accent]Shard[]. Nucleul nu poate fi plasat decât pe alte nuclee. Asigură-te că nu sunt alte benzi sau obstacole care să împiedice plasarea.
hint.presetLaunch = Poți lansa de oriunde în sectoarele gri, precum [accent]Pădurea Glacială[]. Ele sunt [accent]zone[] speciale [accent]de aterizare[]. Nu ai nevoie să capturezi sectoarele învecinate pt a lansa.\n\n[accent]Sectoarele numerotate[], ca acesta, sunt [accent]opționale[]. hint.presetLaunch = Poți lansa de oriunde în sectoarele gri, precum [accent]Pădurea Glacială[]. Ele sunt [accent]zone[] speciale [accent]de aterizare[]. Nu ai nevoie să capturezi sectoarele învecinate pt a lansa.\n\n[accent]Sectoarele numerotate[], ca acesta, sunt [accent]opționale[].
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.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.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[].
@@ -1428,7 +1445,7 @@ liquid.slag.description = Rafinată înapoi în materialele constituente cu ajut
liquid.oil.description = Folosit în producerea avansată de materiale și ca muniție incendiară. liquid.oil.description = Folosit în producerea avansată de materiale și ca muniție incendiară.
liquid.cryofluid.description = Folosit ca răcitor în reactoare, arme și fabrici. liquid.cryofluid.description = Folosit ca răcitor în reactoare, arme și fabrici.
block.derelict = [lightgray]Ruină block.derelict = \ue815 [lightgray]Ruină
block.armored-conveyor.description = Transportă materialele înainte. Nu acceptă materiale de pe lateral decât de la alte benzi. block.armored-conveyor.description = Transportă materialele înainte. Nu acceptă materiale de pe lateral decât de la alte benzi.
block.illuminator.description = Emite lumină. block.illuminator.description = Emite lumină.
block.message.description = Păstrează un mesaj. Folosit pt comunicarea dintre aliați. block.message.description = Păstrează un mesaj. Folosit pt comunicarea dintre aliați.
@@ -1494,8 +1511,9 @@ block.rotary-pump.description = Pompează lichide din mediul înconjurător. Nec
block.thermal-pump.description = Pompează lichide din mediul înconjurător. block.thermal-pump.description = Pompează lichide din mediul înconjurător.
block.conduit.description = Împinge lichidele în față. Folosit cu pompe și alte conducte. block.conduit.description = Împinge lichidele în față. Folosit cu pompe și alte conducte.
block.pulse-conduit.description = Împinge lichidele în față. Transportă lichidele mai rapid și stochează mai mult decât conductele standard. block.pulse-conduit.description = Împinge lichidele în față. Transportă lichidele mai rapid și stochează mai mult decât conductele standard.
block.plated-conduit.description = Împinge lichidele în față. Nu acceptă lichide din lateral de la altceva în afară de conducte. Lichidul nu se varsă la exterior. block.plated-conduit.description = Împinge lichidele în față. Nu acceptă lichide din lateral de la altceva în afară de conducte. Lichidul nu se varsă la exterior.
block.liquid-router.description = Acceptă lichide dintr-o direcție și le distribuie în alte 3 direcții în mod egal. Poate stoca o anumită cantitate de lichid. block.liquid-router.description = Acceptă lichide dintr-o direcție și le distribuie în alte 3 direcții în mod egal. Poate stoca o anumită cantitate de lichid.
block.liquid-container.description = Stores a sizeable amount of liquid. Outputs to all sides, similarly to a liquid router.
block.liquid-tank.description = Stochează o mare cantitate de lichid și îl lasă să curgă prin toate conductele adiacente, similar unui router de lichid. block.liquid-tank.description = Stochează o mare cantitate de lichid și îl lasă să curgă prin toate conductele adiacente, similar unui router de lichid.
block.liquid-junction.description = Acționează ca un pod pt două conducte care se intersectează. block.liquid-junction.description = Acționează ca un pod pt două conducte care se intersectează.
block.bridge-conduit.description = Transportă lichidele peste orice teren sau clădire. block.bridge-conduit.description = Transportă lichidele peste orice teren sau clădire.
@@ -1528,7 +1546,7 @@ block.core-shard.details = Prima versiune. Compact. Autoreprodus. Echipat cu pro
block.core-foundation.description = Nucleul bazei. Bine armat. Stochează mai multe resurse decât nucleul Shard. block.core-foundation.description = Nucleul bazei. Bine armat. Stochează mai multe resurse decât nucleul Shard.
block.core-foundation.details = A doua versiune. block.core-foundation.details = A doua versiune.
block.core-nucleus.description = Nucleul bazei. Extrem de bine armat. Stochează cantități masive de resurse. block.core-nucleus.description = Nucleul bazei. Extrem de bine armat. Stochează cantități masive de resurse.
block.core-nucleus.details = A treia și ultima versiune. block.core-nucleus.details = A treia și ultima versiune.
block.vault.description = Stochează o mare cantitate de materiale de orice tip. Conținutul poate fi recuperat folosind un descărcător. block.vault.description = Stochează o mare cantitate de materiale de orice tip. Conținutul poate fi recuperat folosind un descărcător.
block.container.description = Stochează o mică cantitate de materiale de orice tip. Conținutul poate fi recuperat folosind un descărcător. block.container.description = Stochează o mică cantitate de materiale de orice tip. Conținutul poate fi recuperat folosind un descărcător.
block.unloader.description = Descarcă materialele din orice bloc din apropiere, mai puțin cele de transport. block.unloader.description = Descarcă materialele din orice bloc din apropiere, mai puțin cele de transport.
@@ -1554,7 +1572,7 @@ block.parallax.description = Trage cu o rază tractoare care atrage aeronavele i
block.tsunami.description = Trage jeturi puternice de lichid către inamici. Stinge focul automat când este alimentată cu apă. block.tsunami.description = Trage jeturi puternice de lichid către inamici. Stinge focul automat când este alimentată cu apă.
block.silicon-crucible.description = Rafinează silicon din nisip și cărbune, folosind piratită ca sursă adițională de cărbune. Mai eficient când e plasat în locuri calde. block.silicon-crucible.description = Rafinează silicon din nisip și cărbune, folosind piratită ca sursă adițională de cărbune. Mai eficient când e plasat în locuri calde.
block.disassembler.description = Separă zgura în componentele sale minerale exotice. Eficiență mică. Poate produce toriu. block.disassembler.description = Separă zgura în componentele sale minerale exotice. Eficiență mică. Poate produce toriu.
block.overdrive-dome.description = Grăbește blocurile din apropiere. Necesită fibră-fază și silicon pt a opera. block.overdrive-dome.description = Grăbește blocurile din apropiere. Necesită fibră-fază și silicon pt a opera.
block.payload-conveyor.description = Mișcă încărcături mari, cum ar fi unitățile militare din fabrici. block.payload-conveyor.description = Mișcă încărcături mari, cum ar fi unitățile militare din fabrici.
block.payload-router.description = Distribuie încărcătura primită în 3 direcții diferite. block.payload-router.description = Distribuie încărcătura primită în 3 direcții diferite.
block.command-center.description = Controlează comportamentul unităților militare folosind diverse comenzi. block.command-center.description = Controlează comportamentul unităților militare folosind diverse comenzi.
@@ -1761,6 +1779,7 @@ lenum.itemdrop = Descarcă o bucată de material.
lenum.itemtake = Ia o bucată de material dintr-o clădire. lenum.itemtake = Ia o bucată de material dintr-o clădire.
lenum.paydrop = Descarcă încărcătura curentă. lenum.paydrop = Descarcă încărcătura curentă.
lenum.paytake = Ia o încărcătură de la locația curentă. lenum.paytake = Ia o încărcătură de la locația curentă.
lenum.payenter = Enter/land on the payload block the unit is on.
lenum.flag = Oferă o etichetă numerică unității. lenum.flag = Oferă o etichetă numerică unității.
lenum.mine = Minează din această locație. lenum.mine = Minează din această locație.
lenum.build = Construiește o structură. lenum.build = Construiește o structură.

View File

@@ -101,6 +101,7 @@ customgame = Пользовательская игра
newgame = Новая игра newgame = Новая игра
none = <ничего> none = <ничего>
none.found = [lightgray]<ничего не найдено> none.found = [lightgray]<ничего не найдено>
none.inmap = [lightgray]<нет на карте>
minimap = Мини-карта minimap = Мини-карта
position = Координаты position = Координаты
close = Закрыть close = Закрыть
@@ -215,9 +216,9 @@ hosts.none = [lightgray]Локальных игр не обнаружено!
host.invalid = [scarlet]Не удаётся подключиться к хосту. host.invalid = [scarlet]Не удаётся подключиться к хосту.
servers.local = Локальные серверы servers.local = Локальные серверы
servers.local.steam = Открытые игры и локальные серверы
servers.remote = Удалённые серверы servers.remote = Удалённые серверы
servers.global = Серверы сообщества servers.global = Серверы сообщества
servers.local.steam = Открытые игры и локальные серверы
servers.disclaimer = Серверы сообщества [accent]не[] принадлежат разработчику и [accent]не[] контролируются им.\n\nСерверы могут содержать пользовательский контент, который не подходит для всех возрастов. servers.disclaimer = Серверы сообщества [accent]не[] принадлежат разработчику и [accent]не[] контролируются им.\n\nСерверы могут содержать пользовательский контент, который не подходит для всех возрастов.
servers.showhidden = Отображать скрытые серверы servers.showhidden = Отображать скрытые серверы
server.shown = Отображается server.shown = Отображается
@@ -227,10 +228,10 @@ trace = Отслеживать игрока
trace.playername = Имя игрока: [accent]{0} trace.playername = Имя игрока: [accent]{0}
trace.ip = IP: [accent]{0} trace.ip = IP: [accent]{0}
trace.id = ID: [accent]{0} trace.id = ID: [accent]{0}
trace.times.joined = Присоединялся раз: [accent]{0}
trace.times.kicked = Был выгнан раз: [accent]{0}
trace.mobile = Мобильный клиент: [accent]{0} trace.mobile = Мобильный клиент: [accent]{0}
trace.modclient = Пользовательский клиент: [accent]{0} trace.modclient = Пользовательский клиент: [accent]{0}
trace.times.joined = Присоединялся раз: [accent]{0}
trace.times.kicked = Был выгнан раз: [accent]{0}
invalidid = Недопустимый ID клиента! Отправьте отчёт об ошибке. invalidid = Недопустимый ID клиента! Отправьте отчёт об ошибке.
server.bans = Блокировки server.bans = Блокировки
server.bans.none = Заблокированных игроков нет! server.bans.none = Заблокированных игроков нет!
@@ -361,6 +362,7 @@ publishing = [accent]Отправка…
publish.confirm = Вы уверены, что хотите опубликовать этот предмет?\n\n[lightgray]Убедитесь, что вы согласны с EULA Мастерской, иначе ваши предметы не будут отображаться! publish.confirm = Вы уверены, что хотите опубликовать этот предмет?\n\n[lightgray]Убедитесь, что вы согласны с EULA Мастерской, иначе ваши предметы не будут отображаться!
publish.error = Ошибка отправки предмета: {0} publish.error = Ошибка отправки предмета: {0}
steam.error = Не удалось инициализировать сервисы Steam.\nОшибка: {0} steam.error = Не удалось инициализировать сервисы Steam.\nОшибка: {0}
editor.cliffs = Создать скалы из стен
editor.brush = Кисть editor.brush = Кисть
editor.openin = Открыть в редакторе editor.openin = Открыть в редакторе
@@ -401,6 +403,11 @@ waves.load = Загрузить из буфера обмена
waves.invalid = Неверные волны в буфере обмена. waves.invalid = Неверные волны в буфере обмена.
waves.copied = Волны скопированы. waves.copied = Волны скопированы.
waves.none = Враги не были определены.\nОбратите внимание, что пустые волны будут автоматически заменены обычной волной. waves.none = Враги не были определены.\nОбратите внимание, что пустые волны будут автоматически заменены обычной волной.
waves.sort = Сортировать по
waves.sort.reverse = Обратная сортировка
waves.sort.begin = Начало
waves.sort.health = Здоровье
waves.sort.type = Тип
waves.units.hide = Скрыть все waves.units.hide = Скрыть все
waves.units.show = Показать все waves.units.show = Показать все
@@ -456,7 +463,6 @@ editor.overwrite = [accent]Внимание!\nЭто перезапишет уж
editor.overwrite.confirm = [scarlet]Осторожно![] Карта с таким названием уже существует. Вы действительно хотите её перезаписать?\n«[accent]{0}[]» editor.overwrite.confirm = [scarlet]Осторожно![] Карта с таким названием уже существует. Вы действительно хотите её перезаписать?\n«[accent]{0}[]»
editor.exists = Карта с таким именем уже существует. editor.exists = Карта с таким именем уже существует.
editor.selectmap = Выберите карту для загрузки: editor.selectmap = Выберите карту для загрузки:
editor.cliffs = Создать скалы из стен
toolmode.replace = Заменить toolmode.replace = Заменить
toolmode.replace.description = Рисует только\nна сплошных блоках. toolmode.replace.description = Рисует только\nна сплошных блоках.
@@ -593,7 +599,6 @@ sectors.select = Выбор
sectors.nonelaunch = [lightgray]нет (солнце) sectors.nonelaunch = [lightgray]нет (солнце)
sectors.rename = Переименовать сектор sectors.rename = Переименовать сектор
sectors.enemybase = [scarlet]Вражеская база sectors.enemybase = [scarlet]Вражеская база
sectors.import = Импорт:
sectors.vulnerable = [scarlet]Уязвим sectors.vulnerable = [scarlet]Уязвим
sectors.underattack = [scarlet]Атакован! [accent]{0}% повреждений sectors.underattack = [scarlet]Атакован! [accent]{0}% повреждений
sectors.survives = [accent]Продержится {0} волн(ы) sectors.survives = [accent]Продержится {0} волн(ы)
@@ -663,8 +668,8 @@ status.sapped.name = Истощение
status.electrified.name = Электризация status.electrified.name = Электризация
status.spore-slowed.name = Замедление спорами status.spore-slowed.name = Замедление спорами
status.tarred.name = В нефти status.tarred.name = В нефти
status.overclock.name = Разгон
status.overdrive.name = Ускорение status.overdrive.name = Ускорение
status.overclock.name = Разгон
status.shocked.name = Шок status.shocked.name = Шок
status.blasted.name = Разрыв status.blasted.name = Разрыв
status.unmoving.name = Обездвиживание status.unmoving.name = Обездвиживание
@@ -877,6 +882,7 @@ setting.fpscap.name = Максимальный FPS
setting.fpscap.none = Неограниченный setting.fpscap.none = Неограниченный
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Масштаб пользовательского интерфейса setting.uiscale.name = Масштаб пользовательского интерфейса
setting.uiscale.description = Для вступления изменений в силу может потребоваться перезагрузка игры.
setting.swapdiagonal.name = Всегда диагональное размещение setting.swapdiagonal.name = Всегда диагональное размещение
setting.difficulty.training = Обучение setting.difficulty.training = Обучение
setting.difficulty.easy = Лёгкая setting.difficulty.easy = Лёгкая
@@ -895,6 +901,8 @@ setting.seconds = {0} секунд
setting.milliseconds = {0} миллисекунд setting.milliseconds = {0} миллисекунд
setting.fullscreen.name = Полноэкранный режим setting.fullscreen.name = Полноэкранный режим
setting.borderlesswindow.name = Безрамочное окно setting.borderlesswindow.name = Безрамочное окно
setting.borderlesswindow.name.windows = Полноэкранный режим без полей
setting.borderlesswindow.description = Для вступления изменений в силу может потребоваться перезагрузка игры.
setting.fps.name = Показывать FPS и пинг setting.fps.name = Показывать FPS и пинг
setting.smoothcamera.name = Плавная камера setting.smoothcamera.name = Плавная камера
setting.vsync.name = Вертикальная синхронизация setting.vsync.name = Вертикальная синхронизация
@@ -917,8 +925,6 @@ setting.lasersopacity.name = Непрозрачность лазеров эне
setting.bridgeopacity.name = Непрозрачность мостов setting.bridgeopacity.name = Непрозрачность мостов
setting.playerchat.name = Отображать облака чата над игроками setting.playerchat.name = Отображать облака чата над игроками
setting.showweather.name = Отображать погоду setting.showweather.name = Отображать погоду
setting.skipcoreanimation.name = Пропускать анимацию запуска/приземления ядра
setting.borderlesswindow.name.windows = Полноэкранный режим без полей
public.confirm = Вы хотите, чтобы ваша игра стала публичной?\n[accent] Любой игрок сможет присоединиться к вашим играм.\n[lightgray]Позже, это можно будет изменить в Настройки->Игра->Общедоступность игры. public.confirm = Вы хотите, чтобы ваша игра стала публичной?\n[accent] Любой игрок сможет присоединиться к вашим играм.\n[lightgray]Позже, это можно будет изменить в Настройки->Игра->Общедоступность игры.
public.confirm.really = Если вы хотите поиграть с друзьями, то используйте кнопку «[green]Пригласить друзей[]» вместо создания [scarlet]публичного сервера[]!\nВы уверены, что хотите сделать свою игру [scarlet]публичной[]? public.confirm.really = Если вы хотите поиграть с друзьями, то используйте кнопку «[green]Пригласить друзей[]» вместо создания [scarlet]публичного сервера[]!\nВы уверены, что хотите сделать свою игру [scarlet]публичной[]?
public.beta = Имейте в виду, что бета-версия игры не может делать игры публичными. public.beta = Имейте в виду, что бета-версия игры не может делать игры публичными.
@@ -1010,8 +1016,6 @@ mode.pvp.description = Боритесь против других игроков
mode.attack.name = Атака mode.attack.name = Атака
mode.attack.description = Уничтожьте вражескую базу.\n[gray]Для игры требуется красное ядро на карте. mode.attack.description = Уничтожьте вражескую базу.\n[gray]Для игры требуется красное ядро на карте.
mode.custom = Пользовательские правила mode.custom = Пользовательские правила
rules.cleanupdeadteams = Очистка строений побежденных команд (PvP)
rules.infiniteresources = Бесконечные ресурсы (Игрок) rules.infiniteresources = Бесконечные ресурсы (Игрок)
rules.reactorexplosions = Взрывы реакторов rules.reactorexplosions = Взрывы реакторов
rules.coreincinerates = Ядро сжигает избыток ресурсов rules.coreincinerates = Ядро сжигает избыток ресурсов
@@ -1020,15 +1024,16 @@ rules.wavetimer = Интервал волн
rules.waves = Волны rules.waves = Волны
rules.attack = Режим атаки rules.attack = Режим атаки
rules.buildai = Строительство ИИ rules.buildai = Строительство ИИ
rules.aitier = Уровень ИИ
rules.cleanupdeadteams = Очистка строений побежденных команд (PvP)
rules.corecapture = Захват ядра после уничтожения rules.corecapture = Захват ядра после уничтожения
rules.polygoncoreprotection = Полигональная защита ядер rules.polygoncoreprotection = Полигональная защита ядер
rules.enemyCheat = Бесконечные ресурсы ИИ (красная команда) rules.enemyCheat = Бесконечные ресурсы ИИ (красная команда)
rules.blockhealthmultiplier = Множитель прочности блоков rules.blockhealthmultiplier = Множитель прочности блоков
rules.blockdamagemultiplier = Множитель урона блоков rules.blockdamagemultiplier = Множитель урона блоков
rules.unitbuildspeedmultiplier = Множитель скорости производства боев. ед. rules.unitbuildspeedmultiplier = Множитель скорости производства боев. ед.
rules.aitier = Уровень ИИ
rules.unithealthmultiplier = Множитель прочности боев. ед. rules.unithealthmultiplier = Множитель прочности боев. ед.
rules.aitier = Уровень ИИ
rules.unitdamagemultiplier = Множитель урона боев. ед. rules.unitdamagemultiplier = Множитель урона боев. ед.
rules.unitcapvariable = Ядра увеличивают лимит единиц rules.unitcapvariable = Ядра увеличивают лимит единиц
rules.unitcap = Начальный лимит единиц rules.unitcap = Начальный лимит единиц
@@ -1040,21 +1045,20 @@ rules.deconstructrefundmultiplier = Множитель возврата ресу
rules.waitForWaveToEnd = Волны ожидают врагов rules.waitForWaveToEnd = Волны ожидают врагов
rules.dropzoneradius = Радиус зоны высадки врагов:[lightgray] (блоков) rules.dropzoneradius = Радиус зоны высадки врагов:[lightgray] (блоков)
rules.unitammo = Боев. ед. требуют боеприпасы rules.unitammo = Боев. ед. требуют боеприпасы
rules.enemyteam = Команда Врагов
rules.playerteam = Команда Игрока
rules.title.waves = Волны rules.title.waves = Волны
rules.title.resourcesbuilding = Ресурсы & строительство rules.title.resourcesbuilding = Ресурсы & строительство
rules.title.enemy = Враги rules.title.enemy = Враги
rules.title.unit = Боевые единицы rules.title.unit = Боевые единицы
rules.title.experimental = Экспериментально rules.title.experimental = Экспериментально
rules.title.environment = Окружение rules.title.environment = Окружение
rules.title.teams = Команды
rules.lighting = Освещение rules.lighting = Освещение
rules.enemyLights = Вражеские огни rules.enemyLights = Вражеские огни
rules.fire = Огонь rules.fire = Огонь
rules.enemyteam = Команда Врагов
rules.playerteam = Команда Игрока
rules.explosions = Урон от взрывов блоков/единиц rules.explosions = Урон от взрывов блоков/единиц
rules.ambientlight = Окружающий свет rules.ambientlight = Окружающий свет
rules.enemyteam = Команда Врагов
rules.playerteam = Команда Игрока
rules.weather = Погода rules.weather = Погода
rules.weather.frequency = Периодичность: rules.weather.frequency = Периодичность:
rules.weather.always = Всегда rules.weather.always = Всегда
@@ -1166,9 +1170,9 @@ block.core-shard.name = Ядро: «Осколок»
block.core-foundation.name = Ядро: «Штаб» block.core-foundation.name = Ядро: «Штаб»
block.core-nucleus.name = Ядро: «Атом» block.core-nucleus.name = Ядро: «Атом»
block.deep-water.name = Глубоководье block.deep-water.name = Глубоководье
block.deep-tainted-water.name = Загрязнённое глубоководье
block.shallow-water.name = Вода block.shallow-water.name = Вода
block.tainted-water.name = Загрязнённая вода block.tainted-water.name = Загрязнённая вода
block.deep-tainted-water.name = Загрязнённое глубоководье
block.darksand-tainted-water.name = Тёмный песок с загрязнённой водой block.darksand-tainted-water.name = Тёмный песок с загрязнённой водой
block.tar.name = Нефть block.tar.name = Нефть
block.stone.name = Камень block.stone.name = Камень
@@ -1322,7 +1326,6 @@ block.meltdown.name = Испепелитель
block.foreshadow.name = Знамение block.foreshadow.name = Знамение
block.container.name = Контейнер block.container.name = Контейнер
block.launch-pad.name = Пусковая площадка block.launch-pad.name = Пусковая площадка
block.launch-pad-large.name = Большая пусковая площадка
block.segment.name = Сегмент block.segment.name = Сегмент
block.command-center.name = Командный центр block.command-center.name = Командный центр
block.ground-factory.name = Наземная фабрика block.ground-factory.name = Наземная фабрика
@@ -1343,10 +1346,6 @@ block.payload-source.name = Грузовой источник
block.disassembler.name = Разборщик block.disassembler.name = Разборщик
block.silicon-crucible.name = Кремниевый тигель block.silicon-crucible.name = Кремниевый тигель
block.overdrive-dome.name = Сверхприводный купол block.overdrive-dome.name = Сверхприводный купол
#experimental, may be removed
block.block-forge.name = Завод блоков
block.block-loader.name = Загрузчик блоков
block.block-unloader.name = Разгрузчик блоков
block.interplanetary-accelerator.name = Межпланетный ускоритель block.interplanetary-accelerator.name = Межпланетный ускоритель
block.constructor.name = Конструктор block.constructor.name = Конструктор
block.constructor.description = Производит грузы размером 1x1 и 2x2 block.constructor.description = Производит грузы размером 1x1 и 2x2
@@ -1412,11 +1411,11 @@ hint.payloadDrop.mobile = [accent]Нажмите и удерживайте[] п
hint.waveFire = Турели [accent]Волна[] при подаче воды будут автоматически тушить пожары вокруг. hint.waveFire = Турели [accent]Волна[] при подаче воды будут автоматически тушить пожары вокруг.
hint.generator = \uf879 [accent]Генераторы внутреннего сгорания[] сжигают уголь и передают энергию рядомстоящим блокам.\n\nДальность передачи энергии может быть увеличена при помощи \uf87f [accent]силовых узлов[]. hint.generator = \uf879 [accent]Генераторы внутреннего сгорания[] сжигают уголь и передают энергию рядомстоящим блокам.\n\nДальность передачи энергии может быть увеличена при помощи \uf87f [accent]силовых узлов[].
hint.guardian = [accent]Стражи[] бронированы. Слабые боеприпасы, такие как [accent]медь[] и [accent]свинец[], [scarlet]не эффективны[].\n\nИспользуйте турели высокого уровня или \uf835 [accent]графитные[] боеприпасы в \uf861двойных турелях/\uf859залпах, чтобы уничтожить Стража. hint.guardian = [accent]Стражи[] бронированы. Слабые боеприпасы, такие как [accent]медь[] и [accent]свинец[], [scarlet]не эффективны[].\n\nИспользуйте турели высокого уровня или \uf835 [accent]графитные[] боеприпасы в \uf861двойных турелях/\uf859залпах, чтобы уничтожить Стража.
hint.coreUpgrade = Ядра могут быть улучшены путем [accent]размещения над ними ядер более высокого уровня[].\n\nПоместите ядро [accent]Штаб[] поверх ядра [accent]Осколок[]. Убедитесь, что никакие препятствия не мешают ему. hint.coreUpgrade = Ядра могут быть улучшены путем [accent]размещения над ними ядер более высокого уровня[].\n\nПоместите ядро \uf868 [accent]Штаб[] поверх ядра \uf869 [accent]Осколок[]. Убедитесь, что никакие препятствия не мешают ему.
hint.presetLaunch = В серые [accent]секторы с посадочными зонами[], такие как [accent]Ледяной лес[], можно запускаться из любого места. Они не требуют захвата близлежащей территории.\n\n[accent]Нумерованные секторы[], такие как этот, [accent]не обязательны[] для прохождения. hint.presetLaunch = В серые [accent]секторы с посадочными зонами[], такие как [accent]Ледяной лес[], можно запускаться из любого места. Они не требуют захвата близлежащей территории.\n\n[accent]Нумерованные секторы[], такие как этот, [accent]не обязательны[] для прохождения.
hint.presetDifficulty = У этого сектора [scarlet]высокий уровень угрозы[].\nЗапуск на такие сектора [accent]не рекомендуется[] без достаточных технологий и подготовки.
hint.coreIncinerate = После того, как ядро будет заполнено предметом до отказа, любые лишние входящие предметы этого типа будут [accent]сожжены[]. hint.coreIncinerate = После того, как ядро будет заполнено предметом до отказа, любые лишние входящие предметы этого типа будут [accent]сожжены[].
hint.coopCampaign = Во время игры в [accent]кампанию по сети[], произведённые на текущей карте предметы будут также отправлены [accent]на ваши локальные секторы[].\n\nЛюбое исследование со стороны хоста также будет перенесено. hint.coopCampaign = Во время игры в [accent]кампанию по сети[], произведённые на текущей карте предметы будут также отправлены [accent]на ваши локальные секторы[].\n\nЛюбое исследование со стороны хоста также будет перенесено.
hint.presetDifficulty = У этого сектора [scarlet]высокий уровень угрозы[].\nЗапуск на такие сектора [accent]не рекомендуется[] без достаточных технологий и подготовки.
item.copper.description = Используется во всех типах построек и боеприпасов. item.copper.description = Используется во всех типах построек и боеприпасов.
item.copper.details = Медь. Аномально широко распространённый металл на Серпуло. Структурно слабый, если не укреплён. item.copper.details = Медь. Аномально широко распространённый металл на Серпуло. Структурно слабый, если не укреплён.
@@ -1445,6 +1444,7 @@ liquid.slag.description = Может быть переработан в разд
liquid.oil.description = Используется в производстве продвинутых материалов и как зажигательный боеприпас. liquid.oil.description = Используется в производстве продвинутых материалов и как зажигательный боеприпас.
liquid.cryofluid.description = Используется в качестве охлаждающей жидкости для реакторов, турелей и фабрик. liquid.cryofluid.description = Используется в качестве охлаждающей жидкости для реакторов, турелей и фабрик.
block.derelict = \uf77e [lightgray]Заброшенный
block.armored-conveyor.description = Перемещает предметы вперёд. Не принимает вход по бокам. block.armored-conveyor.description = Перемещает предметы вперёд. Не принимает вход по бокам.
block.illuminator.description = Излучает свет. block.illuminator.description = Излучает свет.
block.message.description = Сохраняет сообщение для связи между союзниками. block.message.description = Сохраняет сообщение для связи между союзниками.
@@ -1470,6 +1470,8 @@ block.item-source.description = Постоянно выдаёт предметы
block.item-void.description = Уничтожает любые предметы. Только песочница. block.item-void.description = Уничтожает любые предметы. Только песочница.
block.liquid-source.description = Постоянно выдаёт жидкость. Только песочница. block.liquid-source.description = Постоянно выдаёт жидкость. Только песочница.
block.liquid-void.description = Уничтожает любые жидкости. Только песочница. block.liquid-void.description = Уничтожает любые жидкости. Только песочница.
block.payload-source.description = Постоянно выдает грузы. Только песочница.
block.payload-void.description = Уничтожает любые грузы. Только песочница.
block.copper-wall.description = Защищает постройки от вражеских снарядов. block.copper-wall.description = Защищает постройки от вражеских снарядов.
block.copper-wall-large.description = Защищает постройки от вражеских снарядов. block.copper-wall-large.description = Защищает постройки от вражеских снарядов.
block.titanium-wall.description = Защищает постройки от вражеских снарядов. block.titanium-wall.description = Защищает постройки от вражеских снарядов.
@@ -1510,10 +1512,10 @@ block.conduit.description = Перемещает жидкости вперёд.
block.pulse-conduit.description = Перемещает жидкости вперёд. Работает быстрее и вмещает в себе больше, чем стандартный трубопровод. block.pulse-conduit.description = Перемещает жидкости вперёд. Работает быстрее и вмещает в себе больше, чем стандартный трубопровод.
block.plated-conduit.description = Перемещает жидкости вперёд. Не принимает ввод по бокам. Не протекает. block.plated-conduit.description = Перемещает жидкости вперёд. Не принимает ввод по бокам. Не протекает.
block.liquid-router.description = Принимает жидкости из одного направления и равномерно распределяет их до 3 других. Также может хранить определённое количество жидкости. block.liquid-router.description = Принимает жидкости из одного направления и равномерно распределяет их до 3 других. Также может хранить определённое количество жидкости.
block.liquid-container.description = Хранит небольшое количество жидкости. Выводит жидкости во все стороны, подобно жидкостному маршрутизатору.
block.liquid-tank.description = Хранит большое количество жидкости. Выводит жидкости во все стороны, подобно жидкостному маршрутизатору. block.liquid-tank.description = Хранит большое количество жидкости. Выводит жидкости во все стороны, подобно жидкостному маршрутизатору.
block.liquid-junction.description = Действует как мост для двух пересекающихся трубопроводов. block.liquid-junction.description = Действует как мост для двух пересекающихся трубопроводов.
block.bridge-conduit.description = Перемещает жидкости над любой местностью или зданиями. block.bridge-conduit.description = Перемещает жидкости над любой местностью или зданиями.
block.liquid-container.description = Хранит большое количество жидкости. Выводит их во все стороны, как жидкостный маршрутизатор.
block.phase-conduit.description = Перемещает жидкости над любой местностью или зданиями. Большая дистанция, чем у жидкостного моста, но требует энергию. block.phase-conduit.description = Перемещает жидкости над любой местностью или зданиями. Большая дистанция, чем у жидкостного моста, но требует энергию.
block.power-node.description = Передает питание на подключенные узлы. Узел будет получать питание или поставлять питание на любые соседние блоки. block.power-node.description = Передает питание на подключенные узлы. Узел будет получать питание или поставлять питание на любые соседние блоки.
block.power-node-large.description = Усовершенствованный силовой узел с большей дальностью. block.power-node-large.description = Усовершенствованный силовой узел с большей дальностью.
@@ -1569,7 +1571,7 @@ block.parallax.description = Притягивает воздушные цели
block.tsunami.description = Стреляет мощными потоками жидкости по врагам. Автоматически тушит пожары при подаче воды. block.tsunami.description = Стреляет мощными потоками жидкости по врагам. Автоматически тушит пожары при подаче воды.
block.silicon-crucible.description = Синтезирует кремний из песка и угля, используя пиротит как дополнительный источник тепла. Более эффективен в горячих местах. block.silicon-crucible.description = Синтезирует кремний из песка и угля, используя пиротит как дополнительный источник тепла. Более эффективен в горячих местах.
block.disassembler.description = Разделяет шлак на крупицы экзотических минеральных компонентов с низкой эффективностью. Может производить торий. block.disassembler.description = Разделяет шлак на крупицы экзотических минеральных компонентов с низкой эффективностью. Может производить торий.
block.overdrive-dome.description = Увеличивает скорость близлежащих зданий. Требует фазовую ткань и кремний для работы. block.overdrive-dome.description = Увеличивает скорость близлежащих зданий. Требует фазовую ткань и кремний для работы.
block.payload-conveyor.description = Передвигает большие грузы, такие как единицы из фабрик. block.payload-conveyor.description = Передвигает большие грузы, такие как единицы из фабрик.
block.payload-router.description = Разделяет входящие грузы на 3 выходящих направления. block.payload-router.description = Разделяет входящие грузы на 3 выходящих направления.
block.command-center.description = Управляет поведением единиц при помощи различных команд. block.command-center.description = Управляет поведением единиц при помощи различных команд.
@@ -1623,7 +1625,7 @@ unit.bryde.description = Стреляет дальнобойными артил
unit.sei.description = Стреляет залпами ракет и бронебойных пуль по врагам. unit.sei.description = Стреляет залпами ракет и бронебойных пуль по врагам.
unit.omura.description = Стреляет дальнобойным пробивающим снарядом из рельсотрона по врагам. Производит единицы «Вспышка». unit.omura.description = Стреляет дальнобойным пробивающим снарядом из рельсотрона по врагам. Производит единицы «Вспышка».
unit.alpha.description = Защищает ядро «Осколок» от врагов. Основная строительная единица. unit.alpha.description = Защищает ядро «Осколок» от врагов. Основная строительная единица.
unit.beta.description = Защищает ядро «Штаб» от врагов. Основная строительная единица. unit.beta.description = Защищает ядро «Штаб» от врагов. Основная строительная единица.
unit.gamma.description = Защищает ядро «Атом» от врагов. Основная строительная единица. unit.gamma.description = Защищает ядро «Атом» от врагов. Основная строительная единица.
unit.retusa.description = Запускает самонаводящиеся торпеды в ближайших противников. Ремонтирует союзные единицы. unit.retusa.description = Запускает самонаводящиеся торпеды в ближайших противников. Ремонтирует союзные единицы.
unit.oxynoe.description = Стреляет потоками пламени, которые восстанавливают союзные постройки и наносят урон врагам. Разрушает ближайшие вражеские снаряды с помощью турели точечной защиты. unit.oxynoe.description = Стреляет потоками пламени, которые восстанавливают союзные постройки и наносят урон врагам. Разрушает ближайшие вражеские снаряды с помощью турели точечной защиты.
@@ -1776,6 +1778,7 @@ lenum.itemdrop = Сбрасывание предметов.
lenum.itemtake = Взятие предметов из постройки. lenum.itemtake = Взятие предметов из постройки.
lenum.paydrop = Сбрасывание текущего груза. lenum.paydrop = Сбрасывание текущего груза.
lenum.paytake = Взятие груза на текущей позиции. lenum.paytake = Взятие груза на текущей позиции.
lenum.payenter = Войти/приземлиться на грузовой блок на котором находится единица.
lenum.flag = Числовой флаг единицы. lenum.flag = Числовой флаг единицы.
lenum.mine = Копание в позиции. lenum.mine = Копание в позиции.
lenum.build = Строительство структур. lenum.build = Строительство структур.

View File

@@ -165,7 +165,7 @@ about.button = Više informacija
name = Ime: name = Ime:
noname = Izaberite [accent] ime igrača[] prvo. noname = Izaberite [accent] ime igrača[] prvo.
planetmap = Mapa planete planetmap = Mapa planete
launchcore =Lansirajte Jezgro launchcore = Lansirajte Jezgro
filename = Ime datoteke: filename = Ime datoteke:
unlocked = Novi sadržaj otključan! unlocked = Novi sadržaj otključan!
available = Nova tehnologija dostupna za izučavanje! available = Nova tehnologija dostupna za izučavanje!
@@ -288,6 +288,7 @@ save.corrupted = Save file corrupted or invalid!
empty = <empty> empty = <empty>
on = On on = On
off = Off off = Off
save.search = Search saved games...
save.autosave = Automatski snimak: {0} save.autosave = Automatski snimak: {0}
save.map = Mapa: {0} save.map = Mapa: {0}
save.wave = Talas {0} save.wave = Talas {0}
@@ -381,7 +382,11 @@ editor.newmap = New Map
editor.center = Center editor.center = Center
editor.search = Search Maps... editor.search = Search Maps...
editor.filters = Filter Maps editor.filters = Filter Maps
editor.showAll = Show Default Maps editor.filters.mode = Gamemodes:
editor.filters.type = Map Type:
editor.filters.search = Search In:
editor.filters.author = Author
editor.filters.description = Description
workshop = Workshop workshop = Workshop
waves.title = Waves waves.title = Waves
waves.remove = Remove waves.remove = Remove
@@ -415,6 +420,7 @@ wavemode.health = health
editor.default = [lightgray]<Default> editor.default = [lightgray]<Default>
details = Details... details = Details...
edit = Edit... edit = Edit...
variables = Vars
editor.name = Name: editor.name = Name:
editor.spawn = Spawn Unit editor.spawn = Spawn Unit
editor.removeunit = Remove Unit editor.removeunit = Remove Unit
@@ -639,7 +645,7 @@ sector.navalFortress.name = Pomorska tvrđava
sector.groundZero.description = Savršena lokacija za ponovni početak. Niska neprijateljska pretnja, ali i mala količina resursa.\nSakupite sav bakar i svo olovo koje možete. Nastavite dalje. sector.groundZero.description = Savršena lokacija za ponovni početak. Niska neprijateljska pretnja, ali i mala količina resursa.\nSakupite sav bakar i svo olovo koje možete. Nastavite dalje.
sector.frozenForest.description = Čak i ovde, u blizini planina, spore su se proširile… ledene temperature ih neće večno zadržati.\n\nZapočnite upotrebu elektriciteta. Graditei sagorevne generatore. Naučite primenu popravljača. sector.frozenForest.description = Čak i ovde, u blizini planina, spore su se proširile… ledene temperature ih neće večno zadržati.\n\nZapočnite upotrebu elektriciteta. Graditei sagorevne generatore. Naučite primenu popravljača.
sector.saltFlats.description =Na ivici pustinja nalaze se Slane Ravnice. Retko šta od resursa se može naći ovde..\n\nNeprijatelj je sazidao skladišno postrenje ovde. Uništite njihovo Jezgro. Sravnite sve sa zemljom. sector.saltFlats.description = Na ivici pustinja nalaze se Slane Ravnice. Retko šta od resursa se može naći ovde..\n\nNeprijatelj je sazidao skladišno postrenje ovde. Uništite njihovo Jezgro. Sravnite sve sa zemljom.
sector.craters.description = Voda se nakupila u ovim kraterima, ostacima davnih ratova... Povratite sektor. Kopajte pesak. Topite olovno staklo. Pumpajte vodu da ohladite topove i bušilice. sector.craters.description = Voda se nakupila u ovim kraterima, ostacima davnih ratova... Povratite sektor. Kopajte pesak. Topite olovno staklo. Pumpajte vodu da ohladite topove i bušilice.
sector.ruinousShores.description = Posle pustinja leži obala. Davno, ovde se nalazio sistem obalske odbrane. Malo šta od njega ostade do danas. Samo najosnovnije odbrane ostadoše, sve ostalo je svedeno na opiljke.\nNastavite širenje ka spoljašnjosti. Povratite tehnologiju. sector.ruinousShores.description = Posle pustinja leži obala. Davno, ovde se nalazio sistem obalske odbrane. Malo šta od njega ostade do danas. Samo najosnovnije odbrane ostadoše, sve ostalo je svedeno na opiljke.\nNastavite širenje ka spoljašnjosti. Povratite tehnologiju.
sector.stainedMountains.description = Dalje u unutrašnjosti nalaze se planine, još nezagađene sporama. \nKopajte titanijum, koji je prisutan u značajnoj količini. Naučite sve njegove primene. .\n\nNeprijateljsko prisustvo ovde je veće… ne dajte im vremena da pošalju svoje najmoćnije jedinice... sector.stainedMountains.description = Dalje u unutrašnjosti nalaze se planine, još nezagađene sporama. \nKopajte titanijum, koji je prisutan u značajnoj količini. Naučite sve njegove primene. .\n\nNeprijateljsko prisustvo ovde je veće… ne dajte im vremena da pošalju svoje najmoćnije jedinice...
@@ -649,10 +655,10 @@ sector.desolateRift.description = Zona ogromne opasnosti. Mnogo resursa, ali mal
sector.nuclearComplex.description = Bivše postrojenje za proizvodnju i preradu torijuma, sada ništa više od ruševina..\n[lightgray]Izuči torijum i njegove brojne primene.\n\nNeprijatlje je ovde prisutan u velikim brojevima, stalno tražeći nove pretnje... sector.nuclearComplex.description = Bivše postrojenje za proizvodnju i preradu torijuma, sada ništa više od ruševina..\n[lightgray]Izuči torijum i njegove brojne primene.\n\nNeprijatlje je ovde prisutan u velikim brojevima, stalno tražeći nove pretnje...
sector.fungalPass.description = Prelazna oblast između planina i nižih, sporama obraslim oblastima. Neprijatelj ovde ima malu izvidničku bazu.\nRazorite je..\nKoristite “Bodež” i “Puzač” jedinice. Uništite dva Jezgra. sector.fungalPass.description = Prelazna oblast između planina i nižih, sporama obraslim oblastima. Neprijatelj ovde ima malu izvidničku bazu.\nRazorite je..\nKoristite “Bodež” i “Puzač” jedinice. Uništite dva Jezgra.
sector.biomassFacility.description = Poreklo spora. Ovo je postrojenje gde su prvo otkrivene i proizvedene.\nIzučtei tehnologiju koja leži unutra. Proizvodi spore za kompresiju u ugalj i plastiku.\n\n[lightgray]Po propasti ovog zlosrećnog postrojenja, spore behu oslobođene. Ništa u lokalnom ekosistemu se nije moglo takmičiti sa tako invazivnim organizmom... sector.biomassFacility.description = Poreklo spora. Ovo je postrojenje gde su prvo otkrivene i proizvedene.\nIzučtei tehnologiju koja leži unutra. Proizvodi spore za kompresiju u ugalj i plastiku.\n\n[lightgray]Po propasti ovog zlosrećnog postrojenja, spore behu oslobođene. Ništa u lokalnom ekosistemu se nije moglo takmičiti sa tako invazivnim organizmom...
sector.windsweptIslands.description =Dalje nakon obale leže zabačena ostrva. Izveštaji pokazuju da su se ovde nalazile strukture za proizvodnju [accent]Plastaniuma[].\n\nOterajte neprijateljsku mornaricu. Sagradite bazu na ostrvu. Izučite novu tehnologiju tih fabrika. sector.windsweptIslands.description = Dalje nakon obale leže zabačena ostrva. Izveštaji pokazuju da su se ovde nalazile strukture za proizvodnju [accent]Plastaniuma[].\n\nOterajte neprijateljsku mornaricu. Sagradite bazu na ostrvu. Izučite novu tehnologiju tih fabrika.
sector.extractionOutpost.description = Zabačena utvrda, sagrađena od strane neprijatelja za lansiranje resursa u druge sektore..\n\nMeđusektorski transport je kljulčan za dalje osvajanje. Zauzmite bazu. Izučite njihove Lansirne Rampe. sector.extractionOutpost.description = Zabačena utvrda, sagrađena od strane neprijatelja za lansiranje resursa u druge sektore..\n\nMeđusektorski transport je kljulčan za dalje osvajanje. Zauzmite bazu. Izučite njihove Lansirne Rampe.
sector.impact0078.description = Ovde padošei 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.impact0078.description = Ovde padošei 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.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.
status.burning.name = Burning status.burning.name = Burning
status.freezing.name = Freezing status.freezing.name = Freezing
@@ -854,7 +860,7 @@ category.liquids = Tečnosti
category.items = Resursi category.items = Resursi
category.crafting = Ulaz/izlaz category.crafting = Ulaz/izlaz
category.function = Funkcija category.function = Funkcija
category.optional =Opcionalna poboljšanja category.optional = Opcionalna poboljšanja
setting.skipcoreanimation.name = Preskoči animacije sletanja i poletanja Jezgra. setting.skipcoreanimation.name = Preskoči animacije sletanja i poletanja Jezgra.
setting.landscape.name = Lock Landscape setting.landscape.name = Lock Landscape
setting.shadows.name = Shadows setting.shadows.name = Shadows
@@ -1295,6 +1301,7 @@ block.plated-conduit.name = Oklopna cev
block.phase-conduit.name = Fazna cev block.phase-conduit.name = Fazna cev
block.liquid-router.name = Ruter tečnosti block.liquid-router.name = Ruter tečnosti
block.liquid-tank.name = Rezervoar block.liquid-tank.name = Rezervoar
block.liquid-container.name = Liquid Container
block.liquid-junction.name = Raskršće tečnosti block.liquid-junction.name = Raskršće tečnosti
block.bridge-conduit.name = Premostna cev block.bridge-conduit.name = Premostna cev
block.rotary-pump.name = Obrtna pumpa block.rotary-pump.name = Obrtna pumpa
@@ -1341,10 +1348,16 @@ block.disassembler.name = Rastavljač
block.silicon-crucible.name = Silicijumska topionica block.silicon-crucible.name = Silicijumska topionica
block.overdrive-dome.name = Ubrzavna kupola block.overdrive-dome.name = Ubrzavna kupola
block.interplanetary-accelerator.name = Interplanetarni akcelerator block.interplanetary-accelerator.name = Interplanetarni akcelerator
#experimental, may be removed block.constructor.name = Constructor
block.block-forge.name = Kovnica blokova block.constructor.description = Fabricates structures up to 2x2 tiles in size.
block.block-loader.name = Utovarivač blokova block.large-constructor.name = Large Constructor
block.block-unloader.name = Istovarivač blokova block.large-constructor.description = Fabricates structures up to 4x4 tiles in size.
block.deconstructor.name = Deconstructor
block.deconstructor.description = Deconstructs structures and units. Returns 100% of build cost.
block.payload-loader.name = Payload Loader
block.payload-loader.description = Load liquids and items into blocks.
block.payload-unloader.name = Payload Unloader
block.payload-unloader.description = Unloads liquids and items from blocks.
block.switch.name = Prekidač block.switch.name = Prekidač
block.micro-processor.name = Mikro procesor block.micro-processor.name = Mikro procesor
@@ -1432,7 +1445,7 @@ liquid.slag.description = Može se preraditi u Razdvajačima u druge resurse, mo
liquid.oil.description = Koristi se za proizvodnju naprednih materijala. Može se koristi kao pojačivač vatre ako se sipa na neprijatelja dok gori. liquid.oil.description = Koristi se za proizvodnju naprednih materijala. Može se koristi kao pojačivač vatre ako se sipa na neprijatelja dok gori.
liquid.cryofluid.description = Rashladna tečnost za fabrike, reaktore i topove. liquid.cryofluid.description = Rashladna tečnost za fabrike, reaktore i topove.
block.derelict = [lightgray]Derelict block.derelict = [lightgray]Derelict
block.armored-conveyor.description = Moves items forward. Does not accept inputs from the sides. block.armored-conveyor.description = Moves items forward. Does not accept inputs from the sides.
block.illuminator.description = Emits light. block.illuminator.description = Emits light.
block.message.description = Stores a message for communication between allies. block.message.description = Stores a message for communication between allies.
@@ -1481,7 +1494,7 @@ block.force-projector.description = Creates a hexagonal force field around itsel
block.shock-mine.description = Releases electric arcs upon enemy unit contact. block.shock-mine.description = Releases electric arcs upon enemy unit contact.
block.conveyor.description = Transports items forward. block.conveyor.description = Transports items forward.
block.titanium-conveyor.description = Transports items forward. Faster than a standard conveyor. block.titanium-conveyor.description = Transports items forward. Faster than a standard conveyor.
block.plastanium-conveyor.description = Transports items forward in batches. Accepts items at the back, and unloads them in three directions at the front. Requires multiple loading and unloading points for peak throughput. block.plastanium-conveyor.description = Transports items forward in batches. Accepts items at the back, and unloads them in three directions at the front. Requires multiple loading and unloading points for peak throughput.
block.junction.description = Acts as a bridge for two crossing conveyor belts. block.junction.description = Acts as a bridge for two crossing conveyor belts.
block.bridge-conveyor.description = Transports items over terrain or buildings. block.bridge-conveyor.description = Transports items over terrain or buildings.
block.phase-conveyor.description = Instantly transports items over terrain or buildings. Longer range than the item bridge, but requires power. block.phase-conveyor.description = Instantly transports items over terrain or buildings. Longer range than the item bridge, but requires power.
@@ -1500,6 +1513,7 @@ block.conduit.description = Moves liquids forward. Used in conjunction with pump
block.pulse-conduit.description = Moves liquids forward. Transports faster and stores more than standard conduits. block.pulse-conduit.description = Moves liquids forward. Transports faster and stores more than standard conduits.
block.plated-conduit.description = Moves liquids forward. Does not accept input from the sides. Does not leak. block.plated-conduit.description = Moves liquids forward. Does not accept input from the sides. Does not leak.
block.liquid-router.description = Accepts liquids from one direction and outputs them to up to 3 other directions equally. Can also store a certain amount of liquid. block.liquid-router.description = Accepts liquids from one direction and outputs them to up to 3 other directions equally. Can also store a certain amount of liquid.
block.liquid-container.description = Stores a sizeable amount of liquid. Outputs to all sides, similarly to a liquid router.
block.liquid-tank.description = Stores a large amount of liquid. Outputs to all sides, similarly to a liquid router. block.liquid-tank.description = Stores a large amount of liquid. Outputs to all sides, similarly to a liquid router.
block.liquid-junction.description = Acts as a bridge for two crossing conduits. block.liquid-junction.description = Acts as a bridge for two crossing conduits.
block.bridge-conduit.description = Transports liquids over terrain or buildings. block.bridge-conduit.description = Transports liquids over terrain or buildings.
@@ -1509,7 +1523,7 @@ block.power-node-large.description = An advanced power node with greater range.
block.surge-tower.description = A long-range power node with fewer available connections. block.surge-tower.description = A long-range power node with fewer available connections.
block.diode.description = Moves battery power in one direction, but only if the other side has less power stored. block.diode.description = Moves battery power in one direction, but only if the other side has less power stored.
block.battery.description = Stores power in times of surplus energy. Outputs power in times of deficit. block.battery.description = Stores power in times of surplus energy. Outputs power in times of deficit.
block.battery-large.description = Stores power in times of surplus energy. Outputs power in times of deficit. Higher capacity than a regular battery. block.battery-large.description = Stores power in times of surplus energy. Outputs power in times of deficit. Higher capacity than a regular battery.
block.combustion-generator.description = Generates power by burning flammable materials, such as coal. block.combustion-generator.description = Generates power by burning flammable materials, such as coal.
block.thermal-generator.description = Generates power when placed in hot locations. block.thermal-generator.description = Generates power when placed in hot locations.
block.steam-generator.description = Generates power by burning flammable materials and converting water to steam. block.steam-generator.description = Generates power by burning flammable materials and converting water to steam.
@@ -1558,7 +1572,7 @@ block.parallax.description = Fires a tractor beam that pulls in air targets, dam
block.tsunami.description = Fires powerful streams of liquid at enemies. Automatically extinguishes fires when supplied with water. block.tsunami.description = Fires powerful streams of liquid at enemies. Automatically extinguishes fires when supplied with water.
block.silicon-crucible.description = Refines silicon from sand and coal, using pyratite as an additional heat source. More efficient in hot locations. block.silicon-crucible.description = Refines silicon from sand and coal, using pyratite as an additional heat source. More efficient in hot locations.
block.disassembler.description = Separates slag into trace amounts of exotic mineral components at low efficiency. Can produce thorium. block.disassembler.description = Separates slag into trace amounts of exotic mineral components at low efficiency. Can produce thorium.
block.overdrive-dome.description = Increases the speed of nearby buildings. Requires phase fabric and silicon to operate. block.overdrive-dome.description = Increases the speed of nearby buildings. Requires phase fabric and silicon to operate.
block.payload-conveyor.description = Moves large payloads, such as units from factories. block.payload-conveyor.description = Moves large payloads, such as units from factories.
block.payload-router.description = Splits input payloads into 3 output directions. block.payload-router.description = Splits input payloads into 3 output directions.
block.command-center.description = Controls unit behavior with several different commands. block.command-center.description = Controls unit behavior with several different commands.
@@ -1765,11 +1779,10 @@ lenum.itemdrop = Drop an item.
lenum.itemtake = Take an item from a building. lenum.itemtake = Take an item from a building.
lenum.paydrop = Drop current payload. lenum.paydrop = Drop current payload.
lenum.paytake = Pick up payload at current location. lenum.paytake = Pick up payload at current location.
lenum.payenter = Enter/land on the payload block the unit is on.
lenum.flag = Numeric unit flag. lenum.flag = Numeric unit flag.
lenum.mine = Mine at a position. lenum.mine = Mine at a position.
lenum.build = Build a structure. 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.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.within = Check if unit is near a position.
lenum.boost = Start/stop boosting. lenum.boost = Start/stop boosting.

File diff suppressed because it is too large Load Diff

View File

@@ -87,8 +87,8 @@ stat.playtime = ระยะเวลาที่เล่นไป:[accent] {0}
globalitems = [accent]ไอเท็มทั้งหมด globalitems = [accent]ไอเท็มทั้งหมด
map.delete = คุณแน่ใจหรือว่าจะลบแมพ "[accent]{0}[]"? map.delete = คุณแน่ใจหรือว่าจะลบแมพ "[accent]{0}[]"?
level.select = เลือกด่าน
level.highscore = คะแนนสูงสุด: [accent]{0} level.highscore = คะแนนสูงสุด: [accent]{0}
level.select = เลือกด่าน
level.mode = เกมโหมด: level.mode = เกมโหมด:
coreattack = < แกนกลางถูกโจมตี! > coreattack = < แกนกลางถูกโจมตี! >
nearpoint = [[ [scarlet]ออกจากจุดเกิดด่วน![] ]\nการทำลายล้างกำลังใกล้เข้ามา nearpoint = [[ [scarlet]ออกจากจุดเกิดด่วน![] ]\nการทำลายล้างกำลังใกล้เข้ามา
@@ -746,8 +746,8 @@ stat.drilltier = แร่ที่ขุดได้
stat.drillspeed = ความเร็วการขุดเฉลี่ย stat.drillspeed = ความเร็วการขุดเฉลี่ย
stat.boosteffect = เอฟเฟกต์ของบูสต์ stat.boosteffect = เอฟเฟกต์ของบูสต์
stat.maxunits = จำนวนยูนิตสูงสุด stat.maxunits = จำนวนยูนิตสูงสุด
stat.armor = เกราะ
stat.health = พลังชีวิต stat.health = พลังชีวิต
stat.armor = เกราะ
stat.buildtime = เวลาในการสร้าง stat.buildtime = เวลาในการสร้าง
stat.maxconsecutive = ติดต่อกันได้สูงสุด stat.maxconsecutive = ติดต่อกันได้สูงสุด
stat.buildcost = ใช้ stat.buildcost = ใช้
@@ -1300,8 +1300,8 @@ block.pulse-conduit.name = ท่อน้ำพัลซ์
block.plated-conduit.name = ท่อน้ำเสริมเกราะ block.plated-conduit.name = ท่อน้ำเสริมเกราะ
block.phase-conduit.name = ท่อน้ำเฟส block.phase-conduit.name = ท่อน้ำเฟส
block.liquid-router.name = เร้าเตอร์ของเหลว block.liquid-router.name = เร้าเตอร์ของเหลว
block.liquid-container.name = ตู้บรรจุของเหลว
block.liquid-tank.name = ถังบรรจุของเหลว block.liquid-tank.name = ถังบรรจุของเหลว
block.liquid-container.name = ตู้บรรจุของเหลว
block.liquid-junction.name = ทางแยกของเหลว block.liquid-junction.name = ทางแยกของเหลว
block.bridge-conduit.name = สะพานของเหลว block.bridge-conduit.name = สะพานของเหลว
block.rotary-pump.name = ปั๊มโรตารี่ block.rotary-pump.name = ปั๊มโรตารี่
@@ -1349,10 +1349,15 @@ block.silicon-crucible.name = เบ้าหลอมซิลิคอน
block.overdrive-dome.name = โดมเร่งประสิทธิภาพ block.overdrive-dome.name = โดมเร่งประสิทธิภาพ
block.interplanetary-accelerator.name = ฐานเร่งความเร็วระหว่างดาวเคราะห์ block.interplanetary-accelerator.name = ฐานเร่งความเร็วระหว่างดาวเคราะห์
block.constructor.name = เครื่องก่อสร้าง block.constructor.name = เครื่องก่อสร้าง
block.constructor.description = สรรค์สร้างสิ่งก่อสร้างขนาดจนถึง 2x2 ช่อง
block.large-constructor.name = เครื่องก่อสร้างขนาดใหญ่ block.large-constructor.name = เครื่องก่อสร้างขนาดใหญ่
block.large-constructor.description = สรรค์สร้างสิ่งก่อสร้างขนาดจนถึง 4x4 ช่อง
block.deconstructor.name = เครื่องลบทำลาย block.deconstructor.name = เครื่องลบทำลาย
block.deconstructor.description = ลบทำลายสิ่งก่อสร้างและยูนิต คืนทรัพยากรทั้งหมดที่ใช้ในการก่อสร้าง
block.payload-loader.name = เครื่องโหลดสิ่งบรรทุก block.payload-loader.name = เครื่องโหลดสิ่งบรรทุก
block.payload-loader.description = โหลดของเหลวและไอเท็มเข้าไปในบล็อก
block.payload-unloader.name = เครื่องถ่ายสิ่งบรรทุก block.payload-unloader.name = เครื่องถ่ายสิ่งบรรทุก
block.payload-unloader.description = ถ่ายของเหลวและไอเท็มออกจากบล็อก
block.switch.name = สวิตช์ block.switch.name = สวิตช์
block.micro-processor.name = ตัวประมวลผลขนาดเล็ก block.micro-processor.name = ตัวประมวลผลขนาดเล็ก
@@ -1407,7 +1412,7 @@ hint.payloadDrop.mobile = [accent]กดค้างไว้[]ที่พื
hint.waveFire = ป้อมปืน[accent]คลื่นน้ำ[]หากเติมน้ำเข้าไปจะช่วยดับไฟรอบข้างให้อัตโนมัติ hint.waveFire = ป้อมปืน[accent]คลื่นน้ำ[]หากเติมน้ำเข้าไปจะช่วยดับไฟรอบข้างให้อัตโนมัติ
hint.generator = \uf879 [accent]เครื่องกำเนิดไฟฟ้าเผาไหม้[]จะเผาถ่านและส่งพลังงานไปยังบล็อกที่อยู่ใกล้ๆ\n\nระยะของพลังงานสามารถขยายได้ด้วย \uf87f [accent]ตัวจ่ายพลังงาน[] hint.generator = \uf879 [accent]เครื่องกำเนิดไฟฟ้าเผาไหม้[]จะเผาถ่านและส่งพลังงานไปยังบล็อกที่อยู่ใกล้ๆ\n\nระยะของพลังงานสามารถขยายได้ด้วย \uf87f [accent]ตัวจ่ายพลังงาน[]
hint.guardian = หน่วย[accent]ผู้พิทักษ์[]มีเกราะป้องกันหนาแน่น กระสุนเปราะบางอย่าง[accent]ทองแดง[]และ[accent]ตะกั่ว[][scarlet]ไม่มีประสิทธิภาพ[]\n\nควรใช้ป้อมปืนที่ดีกว่านี้หรือใช้ \uf835 [accent]กราไฟท์[]ใส่ใน \uf861 ดูโอ/ \uf859 ซัลโวเป็นกระสุนเพื่อทำลายผู้พิทักษ์ hint.guardian = หน่วย[accent]ผู้พิทักษ์[]มีเกราะป้องกันหนาแน่น กระสุนเปราะบางอย่าง[accent]ทองแดง[]และ[accent]ตะกั่ว[][scarlet]ไม่มีประสิทธิภาพ[]\n\nควรใช้ป้อมปืนที่ดีกว่านี้หรือใช้ \uf835 [accent]กราไฟท์[]ใส่ใน \uf861 ดูโอ/ \uf859 ซัลโวเป็นกระสุนเพื่อทำลายผู้พิทักษ์
hint.coreUpgrade = สามารถอัปเกรดแกนกลางได้โดย[accent]วางแกนกลางที่ใหญ่กว่าทับมัน[]\n\nวาง [accent]แกนกลาง: ฟาวน์เดชั่น[]ทับ [accent]แกนกลาง: ชาร์ด[] ต้องแน่ใจว่ารอบข้างมีที่ว่างก่อนจะวาง hint.coreUpgrade = สามารถอัปเกรดแกนกลางได้โดย[accent]วางแกนกลางที่ใหญ่กว่าทับมัน[]\n\nวาง \uf868 [accent]แกนกลาง: ฟาวน์เดชั่น[]ทับ \uf869 [accent]แกนกลาง: ชาร์ด[] ต้องแน่ใจว่ารอบข้างมีที่ว่างก่อนจะวาง
hint.presetLaunch = [accent]เซ็กเตอร์ลงจอด[]สีเทา อย่างเช่น[accent]ป่าหนาวเหน็บ[] สามารถลงจอดจากที่ไหนที่ได้ในแผนที่ พวกนั้นไม่จำเป็นต้องยืดครองเซ็กเตอร์รอบข้างเพื่อส่งแกนกลางไป\n\n[accent]เซ็กเตอร์ที่มีเลข[] อย่างเช่นอันนี้[accent]ไม่จำเป็น[]ต้องยืดครอง hint.presetLaunch = [accent]เซ็กเตอร์ลงจอด[]สีเทา อย่างเช่น[accent]ป่าหนาวเหน็บ[] สามารถลงจอดจากที่ไหนที่ได้ในแผนที่ พวกนั้นไม่จำเป็นต้องยืดครองเซ็กเตอร์รอบข้างเพื่อส่งแกนกลางไป\n\n[accent]เซ็กเตอร์ที่มีเลข[] อย่างเช่นอันนี้[accent]ไม่จำเป็น[]ต้องยืดครอง
hint.presetDifficulty = เซ็กเตอร์นี้มี[scarlet]ระดับภัยคุกคามศัตรูสูง[]\n[accent]ไม่แนะนำ[]ให้ลงจอดไปยังเซ็กเซอร์พวกนั้นหากไม่มีการเตรียมพร้อมและเทคโนโลยี hint.presetDifficulty = เซ็กเตอร์นี้มี[scarlet]ระดับภัยคุกคามศัตรูสูง[]\n[accent]ไม่แนะนำ[]ให้ลงจอดไปยังเซ็กเซอร์พวกนั้นหากไม่มีการเตรียมพร้อมและเทคโนโลยี
hint.coreIncinerate = เมื่อแกนกลางมีจำนวนไอเท็มชนิดหนึ่งที่เต็ม ไอเท็มชนิดนั้นที่เข้ามาเพิ่มจะ[accent]ถูกเผา[] hint.coreIncinerate = เมื่อแกนกลางมีจำนวนไอเท็มชนิดหนึ่งที่เต็ม ไอเท็มชนิดนั้นที่เข้ามาเพิ่มจะ[accent]ถูกเผา[]
@@ -1418,42 +1423,31 @@ item.copper.details = ทองแดง มีอยู่มากอย่า
item.lead.description = ทรัพยากรพื้นฐานที่หาเจอได้ง่าย ใช้อย่างแพร่หลายในอิเล็กทรอนิกส์และบล็อกขนย้ายของเหลว item.lead.description = ทรัพยากรพื้นฐานที่หาเจอได้ง่าย ใช้อย่างแพร่หลายในอิเล็กทรอนิกส์และบล็อกขนย้ายของเหลว
item.lead.details = ทั้งหนาและเฉื่อย ใช้กันอย่างมากในแบตเตอรี่\n\nโน๊ต: มีแนวโน้มจะเป็นพิษต่อรูปแบบชีวิตทางชีวภาพ ไม่ใช่ว่ามันยังมีเหลืออยู่มากมายที่นี่ item.lead.details = ทั้งหนาและเฉื่อย ใช้กันอย่างมากในแบตเตอรี่\n\nโน๊ต: มีแนวโน้มจะเป็นพิษต่อรูปแบบชีวิตทางชีวภาพ ไม่ใช่ว่ามันยังมีเหลืออยู่มากมายที่นี่
item.metaglass.description = ใช้อย่างแพร่หลายกับท่อน้ำและที่เก็บของ หรือนำไปเป็นกระสุนกระจายใส่ในป้อมปืน item.metaglass.description = ใช้อย่างแพร่หลายกับท่อน้ำและที่เก็บของ หรือนำไปเป็นกระสุนกระจายใส่ในป้อมปืน
item.metaglass.details = กระจกที่แข็งแรงและทนทานอย่างมากจากการเสริมเกราะ\nด้วยตะกั่ว
item.graphite.description = เกิดจากการจัดเรียงตัวใหม่ของคาร์บอน ใช้เป็นชิ้นส่วนอุปกรณ์ไฟฟ้าหรือนำไปเป็นกระสุน item.graphite.description = เกิดจากการจัดเรียงตัวใหม่ของคาร์บอน ใช้เป็นชิ้นส่วนอุปกรณ์ไฟฟ้าหรือนำไปเป็นกระสุน
item.sand.description = ทรัพยาการที่พบได้ทั่วไป ใช้ในการแปรรูปเป็นวัสดุอื่นๆ หรือนำไปเผาเป็น[accent]กระจกเมต้า[] item.sand.description = ทรัพยาการที่พบได้ทั่วไป ใช้ในการแปรรูปเป็นวัสดุอื่นๆ หรือนำไปเผาเป็น[accent]กระจกเมต้า[]
item.coal.description = ใช้เป็นเชื้อเพลิงและการแปรรูปเป็นวัสดุอื่นๆ item.coal.description = ใช้เป็นเชื้อเพลิงและการแปรรูปเป็นวัสดุอื่นๆ
item.coal.details = ดูเหมือนจะเป็นซากพืชดึกดำบรรพ์ เกิดขึ้นนานก่อนการแพร่พันธุ์ของสปอร์เสียอีก item.coal.details = ดูเหมือนจะเป็นซากพืชดึกดำบรรพ์ เกิดขึ้นนานก่อนการแพร่พันธุ์ของสปอร์เสียอีก
item.titanium.description = ใช้อย่างแพร่หลายในการขนย้ายของเหลว เครื่องขุดเจาะและอากาศยาน item.titanium.description = ใช้อย่างแพร่หลายในการขนย้ายของเหลว เครื่องขุดเจาะและอากาศยาน
item.titanium.details = โลหะเบาซึ่งหายากตามธรรมชาติ เป็นโลหะที่แข็งแรงใช้ได้ จึงใช้กันอย่างแพร่หลายในการแปรรูปหรือสิ่งก่อสร้าง
item.thorium.description = ใช้ในการเสริมเกราะของสิ่งก่อสร้างต่างๆ หรือนำไปเป็นเป็นเชื้อเพลิงนิวเคลียร์ item.thorium.description = ใช้ในการเสริมเกราะของสิ่งก่อสร้างต่างๆ หรือนำไปเป็นเป็นเชื้อเพลิงนิวเคลียร์
item.thorium.details = แร่ธาตุที่หาได้ยากมากในธรรมชาติ เป็นแร่ธาตุที่ทั้งแข็งแกร่งและหนาแน่น จึงใช้กันอย่างแพร่หลายในสิ่งก่อสร้างคงทน มีคุณสมบัติพิเศษคือกัมมันตภาพรังสี ทำให้แร่ธาตุนี้อาจเป็นภัยหากใช้ในทางที่ผิด
item.scrap.description = ใช้ในเตาหลอมแร่และเครื่องบดอัดเพื่อเปลี่ยนเป็นวัสดุอื่นๆ item.scrap.description = ใช้ในเตาหลอมแร่และเครื่องบดอัดเพื่อเปลี่ยนเป็นวัสดุอื่นๆ
item.scrap.details = เศษที่เหลือจากสิ่งก่อสร้างและยูนิตเก่า มีร่องรอยของโลหะหลายชนิดอยู่ เกิดจากฐานทัพโบราณในสมัยสงครามเก่าแก่ถูกทำลาย ทำให้วัสดุต่างๆ พังลงมารวมกับ item.scrap.details = เศษที่เหลือจากสิ่งก่อสร้างและยูนิตเก่า มีร่องรอยของโลหะหลายชนิดอยู่ เกิดจากฐานทัพโบราณในสมัยสงครามเก่าแก่ถูกทำลาย ทำให้วัสดุต่างๆ พังลงมารวมกับ
item.silicon.description = ใช้ในแผงโซล่าเซลล์ อุปกรณ์อิเล็กทรอนิกที่ซับซ้อน\nหรือนำไปเป็นกระสุนติดตามตัวสำหรับป้อมปืน item.silicon.description = ใช้ในแผงโซล่าเซลล์ อุปกรณ์อิเล็กทรอนิกที่ซับซ้อน\nหรือนำไปเป็นกระสุนติดตามตัวสำหรับป้อมปืน
item.silicon.details = วัสดุกึ่งตัวนำที่มีประโยชน์มาก ผลิตจากการเผาทรายและถ่านหินเข้าด้วยกัน ใช้ในสิ่งก่อสร้างแทบทุกชนิดตั้งแต่ต้นเกมยันปลายเกม จึงควรผลิตวัสดุนี้ให้เยอะที่สุด
item.plastanium.description = ใช้ในอากาศยานขั้นสูง เป็นฉนวนกันความร้อนหรือนำไปเป็นกระสุนกระจาย item.plastanium.description = ใช้ในอากาศยานขั้นสูง เป็นฉนวนกันความร้อนหรือนำไปเป็นกระสุนกระจาย
item.plastanium.details = วัสดุที่เบาและดัดได้ ผลิตจากการอัดไทเทเนี่ยมและน้ำมันเข้าด้วยกัน
item.phase-fabric.description = ใช้ในอิเล็กทรอนิกส์ขั้นสูงและเทคโนโลยีซ่อมแซมตนเอง item.phase-fabric.description = ใช้ในอิเล็กทรอนิกส์ขั้นสูงและเทคโนโลยีซ่อมแซมตนเอง
item.phase-fabric.details = วัสดุที่เบาจนแทบจะไร้น้ำหนัก สังเคราะห์จากทรายและทอเรี่ยม แม้จะยังมีกัมมันตรังสีหลงเหลืออยู่ แต่มันก็ปลอดภัยพอที่จะไม่ระเบิด
item.surge-alloy.description = โลหะผสมขั้นสูงที่มีคุณสมบัติทางไฟฟ้าที่จำเพาะ\nใช้ในอาวุธขั้นสูงและการป้องกันต่างๆ item.surge-alloy.description = โลหะผสมขั้นสูงที่มีคุณสมบัติทางไฟฟ้าที่จำเพาะ\nใช้ในอาวุธขั้นสูงและการป้องกันต่างๆ
item.spore-pod.description = กระเปาะของสปอร์สังเคราะห์ สังเคราะห์โดยการสกัดสปอร์ที่อยู่ในบรรยากาศ\nใช้ในอุตสาหกรรม ใช้ในการกลั่นเป็นน้ำมัน สารระเบิดและเชื้อเพลิง item.spore-pod.description = กระเปาะของสปอร์สังเคราะห์ สังเคราะห์โดยการสกัดสปอร์ที่อยู่ในบรรยากาศ\nใช้ในอุตสาหกรรม ใช้ในการกลั่นเป็นน้ำมัน สารระเบิดและเชื้อเพลิง
item.spore-pod.details = สปอร์ น่าจะเป็นรูปแบบชีวิตสังเคราะห์ ปล่อยแก็สที่เป็นพิษต่อระบบสิ่งมีชีวิตอื่น แพร่พันธุ์และรุกรานเร็วมากๆ ไวไฟอย่างมากในบางสภาวะ item.spore-pod.details = สปอร์ น่าจะเป็นรูปแบบชีวิตสังเคราะห์ ปล่อยแก็สที่เป็นพิษต่อระบบสิ่งมีชีวิตอื่น แพร่พันธุ์และรุกรานเร็วมากๆ ไวไฟอย่างมากในบางสภาวะ
item.blast-compound.description = ใช้ในการระเบิดหรือนำไปเป็นกระสุนระเบิดจับคู่กับสารหล่อเย็น\nเพื่อทำดาเมจอย่างมหาศาล item.blast-compound.description = ใช้ในการระเบิดหรือนำไปเป็นกระสุนระเบิดจับคู่กับสารหล่อเย็น\nเพื่อทำดาเมจอย่างมหาศาล
item.blast-compound.details = สารประกอบที่ไม่เสถียร สังเคราะห์จากสปอร์และไพราไทต์ ไม่แนะนำให้ใช้เป็นเชื้อเพลิง (ตู้มมมมม)
item.pyratite.description = วัสดุที่ติดไฟได้ง่าย ใช้ในอาวุธเพลิงหรือนำมาผลิตพลังงาน สามารถนำมาผลิตเป็น[accent]สารระเบิด[]ได้ item.pyratite.description = วัสดุที่ติดไฟได้ง่าย ใช้ในอาวุธเพลิงหรือนำมาผลิตพลังงาน สามารถนำมาผลิตเป็น[accent]สารระเบิด[]ได้
liquid.water.description = ใช้ในการระบายความร้อนให้กับสิ่งก่อสร้างและจัดการของเสียต่างๆ liquid.water.description = ใช้ในการระบายความร้อนให้กับสิ่งก่อสร้างและจัดการของเสียต่างๆ
liquid.water.details = ของเหลวที่มีประโยชน์อย่างมาก พบได้แทบทุกที่บนดาว[accent]เซอร์ปูโล่[]
liquid.slag.description = สามารถนำไปแยกเป็นวัสดุต่างๆ หรือเป็นอาวุธพ่นใส่ศัตรู liquid.slag.description = สามารถนำไปแยกเป็นวัสดุต่างๆ หรือเป็นอาวุธพ่นใส่ศัตรู
liquid.slag.details = โลหะชนิดต่างๆซึ่งหลอมรวมกัน ร้อนและไม่เสถียรอย่างมาก ควรกักเก็บไว้อย่างไม่ประมาท เพราะอาจเป็นปัญหาได้หากรั่ว
liquid.oil.description = ใช้ในการผลิตวัสดุขั้นสูง สามารถแปรรูปเป็นถ่านหินเพื่อใช้เป็นเชื้อเพลิง หรือเป็นอาวุธเพื่อพ่นใส่ศัตรูเพื่อให้ศัตรูติดสถานะ[accent]เปื้อนน้ำมัน[] liquid.oil.description = ใช้ในการผลิตวัสดุขั้นสูง สามารถแปรรูปเป็นถ่านหินเพื่อใช้เป็นเชื้อเพลิง หรือเป็นอาวุธเพื่อพ่นใส่ศัตรูเพื่อให้ศัตรูติดสถานะ[accent]เปื้อนน้ำมัน[]
liquid.oil.details = ของเหลวเฉื่อยพบได้ไม่ยากแต่ก็ไม่ง่าย ไวไฟเป็นอย่างมาก จึงต้องระวังอย่าให้มันแตะต้องกับไฟ
liquid.cryofluid.description = ใช้ในการหล่อเย็นเตาปฏิกร สิ่งก่อสร้างหรือโรงงานต่างๆ liquid.cryofluid.description = ใช้ในการหล่อเย็นเตาปฏิกร สิ่งก่อสร้างหรือโรงงานต่างๆ
liquid.cryofluid.details = ของเหลวเฉื่อยและไม่กัดกร่อน ผลิตจากน้ำและไทเทเนี่ยม มีคุณสมบัติการถ่ายเทความร้อนสูง
block.derelict = [lightgray]ถูกทิ้งร้าง block.derelict = \uf77e [lightgray]ถูกทิ้งร้าง
block.armored-conveyor.description = เลื่อนไอเท็มไปข้างหน้า เร็วเท่าสายพานไทเทเนี่ยม แต่มีเกราะที่แข็งแรงกว่า ไม่รับไอเท็มจากด้านข้างยกเว้นเป็นสายพานด้วยกันเอง block.armored-conveyor.description = เลื่อนไอเท็มไปข้างหน้า เร็วเท่าสายพานไทเทเนี่ยม แต่มีเกราะที่แข็งแรงกว่า ไม่รับไอเท็มจากด้านข้างยกเว้นเป็นสายพานด้วยกันเอง
block.illuminator.description = ตัวเปล่งแสงขนาดกะทัดรัด ส่องสว่างในที่มืดได้ดี\nแถมยังกำหนดค่าสีของแสงได้ด้วย... เจ๋งใช่มั้ยล่ะ block.illuminator.description = ตัวเปล่งแสงขนาดกะทัดรัด ส่องสว่างในที่มืดได้ดี\nแถมยังกำหนดค่าสีของแสงได้ด้วย... เจ๋งใช่มั้ยล่ะ
block.message.description = เก็บข้อความ ใช้สื่อสารกับพันธมิตร block.message.description = เก็บข้อความ ใช้สื่อสารกับพันธมิตร
block.graphite-press.description = อัดก้อนถ่านหินให้เป็นแผ่นกราไฟต์บริสุทธิ์ block.graphite-press.description = อัดก้อนถ่านหินให้เป็นแผ่นกราไฟต์บริสุทธิ์
block.multi-press.description = อัดก้อนถ่านหินให้เป็นแผ่นกราไฟต์บริสุทธิ์ ใช้น้ำและพลังงานในการแปรรูปถ่านหินให้เร็วและมีประสิทธิภาพมากขึ้น block.multi-press.description = อัดก้อนถ่านหินให้เป็นแผ่นกราไฟต์บริสุทธิ์ ใช้น้ำและพลังงานในการแปรรูปถ่านหินให้เร็วและมีประสิทธิภาพมากขึ้น
@@ -1488,16 +1482,12 @@ block.plastanium-wall-large.description = ป้องกันสิ่งก
block.thorium-wall.description = ป้องกันสิ่งก่อสร้างจากศัตรู แข็งแรงมาก ป้องกันศัตรูได้อย่างดี block.thorium-wall.description = ป้องกันสิ่งก่อสร้างจากศัตรู แข็งแรงมาก ป้องกันศัตรูได้อย่างดี
block.thorium-wall-large.description = ป้องกันสิ่งก่อสร้างจากศัตรู แข็งแรงมาก ป้องกันศัตรูได้อย่างดี\nครอบคลุมหลายช่อง block.thorium-wall-large.description = ป้องกันสิ่งก่อสร้างจากศัตรู แข็งแรงมาก ป้องกันศัตรูได้อย่างดี\nครอบคลุมหลายช่อง
block.phase-wall.description = ป้องกันสิ่งก่อสร้างจากศัตรู ทนทานและแข็งแรง\nเคลือบด้วยวัสดุพิเศษที่สะท้อนกระสุนส่วนใหญ่ที่รับมา block.phase-wall.description = ป้องกันสิ่งก่อสร้างจากศัตรู ทนทานและแข็งแรง\nเคลือบด้วยวัสดุพิเศษที่สะท้อนกระสุนส่วนใหญ่ที่รับมา
block.phase-wall-large.description = ป้องกันสิ่งก่อสร้างจากศัตรู ทนทานและแข็งแรง\nเคลือบด้วยวัสดุพิเศษที่สะท้อนกระสุนส่วนใหญ่ที่รับมา\nครอบคลุมหลายช่อง block.phase-wall-large.description = ป้องกันสิ่งก่อสร้างจากศัตรู ทนทานและแข็งแรง\nเคลือบด้วยวัสดุพิเศษที่สะท้อนกระสุนส่วนใหญ่ที่รับมา\nครอบคลุมหลายช่อง
block.surge-wall.description = ป้องกันสิ่งก่อสร้างจากศัตรู แข็งแกร่งอย่างมาก\nปล่อยพลังงานสายฟ้าออกมาเป็นระยะๆ เมื่อถูกโจมตี block.surge-wall.description = ป้องกันสิ่งก่อสร้างจากศัตรู แข็งแกร่งอย่างมาก\nปล่อยพลังงานสายฟ้าออกมาเป็นระยะๆ เมื่อถูกโจมตี
block.surge-wall-large.description = ป้องกันสิ่งก่อสร้างจากศัตรู แข็งแกร่งอย่างมาก\nปล่อยพลังงานสายฟ้าออกมาเป็นระยะๆ เมื่อถูกโจมตี\nครอบคลุมหลายช่อง block.surge-wall-large.description = ป้องกันสิ่งก่อสร้างจากศัตรู แข็งแกร่งอย่างมาก\nปล่อยพลังงานสายฟ้าออกมาเป็นระยะๆ เมื่อถูกโจมตี\nครอบคลุมหลายช่อง
block.scrap-wall.description = เศษซากของกำแพงที่เคยปกป้องสิ่งก่อสร้างจากศัตรู\nในช่วงสมัยสงครามเก่าแก่
block.scrap-wall-large.description = เศษซากของกำแพงขนาดใหญ่ที่เคยปกป้องสิ่งก่อสร้างจากศัตรู\nในช่วงสมัยสงครามเก่าแก่
block.scrap-wall-huge.description = เศษซากของกำแพงขนาดยักษ์ที่เคยปกป้องสิ่งก่อสร้างจากศัตรู\nในช่วงสมัยสงครามเก่าแก่
block.scrap-wall-gigantic.description = เศษซากของกำแพงขนาดมหึมาที่เคยปกป้องสิ่งก่อสร้างจากศัตรู\nในช่วงสมัยสงครามเก่าแก่
block.door.description = กำแพงที่สามารถเปิด/ปิดได้ ไว้ใช้เพื่อให้ยูนิตเดินผ่าน block.door.description = กำแพงที่สามารถเปิด/ปิดได้ ไว้ใช้เพื่อให้ยูนิตเดินผ่าน
block.door-large.description = กำแพงที่สามารถเปิด/ปิดได้ ไว้ใช้เพื่อให้ยูนิตเดินผ่าน\nครอบคลุมหลายช่อง block.door-large.description = กำแพงที่สามารถเปิด/ปิดได้ ไว้ใช้เพื่อให้ยูนิตเดินผ่าน\nครอบคลุมหลายช่อง
block.mender.description = ซ่อมแซมสิ่งก่อสร้างในวงของมันอย่างช้าๆ\สามารถใช้ซิลิกอนเพื่อเพิ่มระยะและประสิทธิภาพได้ block.mender.description = ซ่อมแซมสิ่งก่อสร้างในวงของมันอย่างช้าๆสามารถใช้ซิลิกอนเพื่อเพิ่มระยะและประสิทธิภาพได้
block.mend-projector.description = ซ่อมแซมสิ่งก่อสร้างในวงของมันอย่างล้นเหลือ\nสามารถใช้ใยเฟสเพื่อเพิ่มระยะและประสิทธิภาพได้ block.mend-projector.description = ซ่อมแซมสิ่งก่อสร้างในวงของมันอย่างล้นเหลือ\nสามารถใช้ใยเฟสเพื่อเพิ่มระยะและประสิทธิภาพได้
block.overdrive-projector.description = เพิ่มความเร็วของสิ่งก่อสร้างรอบๆ\nสามารถใช้ใยเฟสเพื่อเพิ่มระยะและประสิทธิภาพ block.overdrive-projector.description = เพิ่มความเร็วของสิ่งก่อสร้างรอบๆ\nสามารถใช้ใยเฟสเพื่อเพิ่มระยะและประสิทธิภาพ
block.force-projector.description = สร้างสนามพลังงานหกเหลี่ยมรอบๆ ตัวเอง ป้องกันสิ่งก่อสร้างและยูนิตภายในสนามพลังงานจากการโจมตี\nจะร้อนจัดถ้าได้รับดาเมจมากพอ สามารถใช้น้ำหรือสารหล่อเย็นมาระบายความร้อนได้ สามารถเพิ่มขนาดสนามพลังได้ด้วยใยเฟส block.force-projector.description = สร้างสนามพลังงานหกเหลี่ยมรอบๆ ตัวเอง ป้องกันสิ่งก่อสร้างและยูนิตภายในสนามพลังงานจากการโจมตี\nจะร้อนจัดถ้าได้รับดาเมจมากพอ สามารถใช้น้ำหรือสารหล่อเย็นมาระบายความร้อนได้ สามารถเพิ่มขนาดสนามพลังได้ด้วยใยเฟส
@@ -1542,7 +1532,6 @@ block.rtg-generator.description = เครื่องกำเนิดไฟ
block.solar-panel.description = ผลิตพลังงานจากแสงอาทิตย์อย่างน้อยๆ block.solar-panel.description = ผลิตพลังงานจากแสงอาทิตย์อย่างน้อยๆ
block.solar-panel-large.description = ผลิตพลังงานจากแสงอาทิตย์อย่างพอประมาณ มีประสิทธิภาพมากกว่าแผงโซล่าเซลล์ธรรมดา block.solar-panel-large.description = ผลิตพลังงานจากแสงอาทิตย์อย่างพอประมาณ มีประสิทธิภาพมากกว่าแผงโซล่าเซลล์ธรรมดา
block.thorium-reactor.description = ผลิตพลังงานจำนวนมากจากทอเรี่ยม ต้องมีสารหล่อเย็นมาระบายความร้อนอยู่ตลอดเวลา จะร้อนและระเบิดอย่างรุนแรงหากขาดสารหล่อเย็น block.thorium-reactor.description = ผลิตพลังงานจำนวนมากจากทอเรี่ยม ต้องมีสารหล่อเย็นมาระบายความร้อนอยู่ตลอดเวลา จะร้อนและระเบิดอย่างรุนแรงหากขาดสารหล่อเย็น
block.thorium-reactor.details = เตาปฏิกรที่เป็นดาบสองคม ผลิตพลังงานได้มหาศาลขึ้นอยู่จำนวนทอเรี่ยม แต่จะระเบิดอย่างรุนแรงเช่นกันหากขาดสารหล่อเย็น ควรมั่นใจเรื่องทรัพยากรก่อนใช้เตาปฎิกรนี้
block.impact-reactor.description = สามารถผลิตไฟฟ้าได้จำนวนมหาศาลที่ประสิทธิภาพสูงสุด จำเป็นต้องใช้พลังงานจำนวนมากในการสตาร์ทเครื่อง block.impact-reactor.description = สามารถผลิตไฟฟ้าได้จำนวนมหาศาลที่ประสิทธิภาพสูงสุด จำเป็นต้องใช้พลังงานจำนวนมากในการสตาร์ทเครื่อง
block.mechanical-drill.description = เมื่อวางบนพื้นแร่ จะขุดแร่นั้นและส่งออกมาอย่างช้าๆ\nไปเรื่อยๆ ไม่มีที่สิ้นสุด ขุดได้แค่ทรัพยากรพื้นฐาน block.mechanical-drill.description = เมื่อวางบนพื้นแร่ จะขุดแร่นั้นและส่งออกมาอย่างช้าๆ\nไปเรื่อยๆ ไม่มีที่สิ้นสุด ขุดได้แค่ทรัพยากรพื้นฐาน
block.pneumatic-drill.description = เครื่องขุดที่ได้รับการปรับปรุง สามารถขุด[sky]ไทเทเนี่ยม[]ได้ ขุดได้เร็วกว่าเครื่องขุดเชิงกล block.pneumatic-drill.description = เครื่องขุดที่ได้รับการปรับปรุง สามารถขุด[sky]ไทเทเนี่ยม[]ได้ ขุดได้เร็วกว่าเครื่องขุดเชิงกล
@@ -1583,7 +1572,7 @@ block.parallax.description = ยิงลำแสงที่ดึงยาน
block.tsunami.description = ยิงกระแสของเหลวอันทรงพลังใส่ศัตรู จะดับไฟให้อัตโนมัติเมื่อใส่น้ำเข้าไป block.tsunami.description = ยิงกระแสของเหลวอันทรงพลังใส่ศัตรู จะดับไฟให้อัตโนมัติเมื่อใส่น้ำเข้าไป
block.silicon-crucible.description = หลอมซิลิกอนจากทรายและถ่านหิน ใช้ไพราไทต์เป็นแหล่งความร้อนเพิ่มเติม จะทำงานเร็วกว่าถ้าตั้งอยู่ในพื้นที่ร้อน block.silicon-crucible.description = หลอมซิลิกอนจากทรายและถ่านหิน ใช้ไพราไทต์เป็นแหล่งความร้อนเพิ่มเติม จะทำงานเร็วกว่าถ้าตั้งอยู่ในพื้นที่ร้อน
block.disassembler.description = แยกแร่หลอมออกเป็นแร่ธาตุปริมาณเล็กน้อยโดยมีประสิทธิภาพต่ำ สามารถผลิตทอเรี่ยมได้ block.disassembler.description = แยกแร่หลอมออกเป็นแร่ธาตุปริมาณเล็กน้อยโดยมีประสิทธิภาพต่ำ สามารถผลิตทอเรี่ยมได้
block.overdrive-dome.description = เร่งประสิทธิภาพสิ่งก่อสร้างรอบข้างอย่างมหาศาล ต้องมีใยเฟสกับซิลิกอนเพื่อทำงาน block.overdrive-dome.description = เร่งประสิทธิภาพสิ่งก่อสร้างรอบข้างอย่างมหาศาล ต้องมีใยเฟสกับซิลิกอนเพื่อทำงาน
block.payload-conveyor.description = เคลื่อนย้ายสิ่งของบรรทุกหนัก อย่างเช่นยูนิต block.payload-conveyor.description = เคลื่อนย้ายสิ่งของบรรทุกหนัก อย่างเช่นยูนิต
block.payload-router.description = แยกสิ่งของบรรทุกออกเป็นสามทิศทาง block.payload-router.description = แยกสิ่งของบรรทุกออกเป็นสามทิศทาง
block.command-center.description = ควบคุมและสั่งการยูนิตด้วยคำสั่งที่มีมากมาย block.command-center.description = ควบคุมและสั่งการยูนิตด้วยคำสั่งที่มีมากมาย
@@ -1605,11 +1594,6 @@ block.large-logic-display.description = แสดงกราฟิกโดย
block.interplanetary-accelerator.description = หอคอยเรลกันแม่เหล็กไฟฟ้าขนาดมหึมา เร่งความเร็วแกนกลางเพื่อบินสู่อวกาศไปยังดาวเคราะห์อื่นๆ block.interplanetary-accelerator.description = หอคอยเรลกันแม่เหล็กไฟฟ้าขนาดมหึมา เร่งความเร็วแกนกลางเพื่อบินสู่อวกาศไปยังดาวเคราะห์อื่นๆ
block.repair-turret.description = ซ่อมแซมยูนิตที่อยู่ในรัศมีของมันอย่างต่อเนื่อง สามารถใช้ของเหลวมาหล่อเย็นเพื่อเพิ่มประสิทธิภาพได้ block.repair-turret.description = ซ่อมแซมยูนิตที่อยู่ในรัศมีของมันอย่างต่อเนื่อง สามารถใช้ของเหลวมาหล่อเย็นเพื่อเพิ่มประสิทธิภาพได้
block.payload-propulsion-tower.description = บล็อกขนส่งสิ่งบรรทุกทางไกล\nยิงสิ่งบรรทุกไปยังหอเคลื่อนย้ายสิ่งบรรทุกอีกเครื่องที่เชื่อมต่อไว้ block.payload-propulsion-tower.description = บล็อกขนส่งสิ่งบรรทุกทางไกล\nยิงสิ่งบรรทุกไปยังหอเคลื่อนย้ายสิ่งบรรทุกอีกเครื่องที่เชื่อมต่อไว้
block.constructor.description = สรรค์สร้างสิ่งก่อสร้างขนาดจนถึง 2x2 ช่อง
block.large-constructor.description = สรรค์สร้างสิ่งก่อสร้างขนาดจนถึง 4x4 ช่อง
block.deconstructor.description = ลบทำลายสิ่งก่อสร้างและยูนิต คืนทรัพยากรทั้งหมดที่ใช้ในการก่อสร้าง
block.payload-loader.description = โหลดของเหลวและไอเท็มเข้าไปในบล็อก
block.payload-unloader.description = ถ่ายของเหลวและไอเท็มออกจากบล็อก
unit.dagger.description = ยิงกระสุนธรรมดาใส่ศัตรูที่อยู่ใกล้เคียง unit.dagger.description = ยิงกระสุนธรรมดาใส่ศัตรูที่อยู่ใกล้เคียง
unit.mace.description = ยิงเปลวไฟเผาไหม้ใส่ศัตรูที่อยู่ใกล้เคียง unit.mace.description = ยิงเปลวไฟเผาไหม้ใส่ศัตรูที่อยู่ใกล้เคียง
@@ -1691,7 +1675,7 @@ graphicstype.color = ตั้งค่าสีสำหรับการว
graphicstype.stroke = ตั้งค่าความกว้างของเส้น graphicstype.stroke = ตั้งค่าความกว้างของเส้น
graphicstype.line = วาดส่วนของเส้นตรง graphicstype.line = วาดส่วนของเส้นตรง
graphicstype.rect = เติมรูปเหลี่ยม graphicstype.rect = เติมรูปเหลี่ยม
graphicstype.linerect วาดโครงร่างสี่เหลี่ยม graphicstype.linerect = วาดโครงร่างสี่เหลี่ยม
graphicstype.poly = เติมรูปหลายเหลี่ยมปกติ graphicstype.poly = เติมรูปหลายเหลี่ยมปกติ
graphicstype.linepoly = วาดโครงร่างรูปหลายเหลี่ยมปกติ graphicstype.linepoly = วาดโครงร่างรูปหลายเหลี่ยมปกติ
graphicstype.triangle = เติมสามเหลี่ยม graphicstype.triangle = เติมสามเหลี่ยม
@@ -1802,4 +1786,15 @@ lenum.build = สร้างสิ่งก่อสร้าง
lenum.getblock = ดึงข้อมูลสิ่งก่อสร้างและประเภทสิ่งก่อสร้างที่ตำแหน่งเป้าหมาย\nหน่วยต้องอยู่ในช่วงของตำแหน่ง\nของแข็งที่ไม่ใช่สิ่งก่อสร้างจะส่งกลับเป็น [accent]@solid[] lenum.getblock = ดึงข้อมูลสิ่งก่อสร้างและประเภทสิ่งก่อสร้างที่ตำแหน่งเป้าหมาย\nหน่วยต้องอยู่ในช่วงของตำแหน่ง\nของแข็งที่ไม่ใช่สิ่งก่อสร้างจะส่งกลับเป็น [accent]@solid[]
lenum.within = ตรวจสอบว่ายูนิตอยู่ในระยะหรือไม่ lenum.within = ตรวจสอบว่ายูนิตอยู่ในระยะหรือไม่
lenum.boost = เริ่ม/หยุดการบูสต์ lenum.boost = เริ่ม/หยุดการบูสต์
#extra line: 16 => extra descriptions: 4 => extra details: (7+4)+1 item.metaglass.details = กระจกที่แข็งแรงและทนทานอย่างมากจากการเสริมเกราะ\nด้วยตะกั่ว
item.titanium.details = โลหะเบาซึ่งหายากตามธรรมชาติ เป็นโลหะที่แข็งแรงใช้ได้ จึงใช้กันอย่างแพร่หลายในการแปรรูปหรือสิ่งก่อสร้าง
item.thorium.details = แร่ธาตุที่หาได้ยากมากในธรรมชาติ เป็นแร่ธาตุที่ทั้งแข็งแกร่งและหนาแน่น จึงใช้กันอย่างแพร่หลายในสิ่งก่อสร้างคงทน มีคุณสมบัติพิเศษคือกัมมันตภาพรังสี ทำให้แร่ธาตุนี้อาจเป็นภัยหากใช้ในทางที่ผิด
item.silicon.details = วัสดุกึ่งตัวนำที่มีประโยชน์มาก ผลิตจากการเผาทรายและถ่านหินเข้าด้วยกัน ใช้ในสิ่งก่อสร้างแทบทุกชนิดตั้งแต่ต้นเกมยันปลายเกม จึงควรผลิตวัสดุนี้ให้เยอะที่สุด
item.plastanium.details = วัสดุที่เบาและดัดได้ ผลิตจากการอัดไทเทเนี่ยมและน้ำมันเข้าด้วยกัน
item.phase-fabric.details = วัสดุที่เบาจนแทบจะไร้น้ำหนัก สังเคราะห์จากทรายและทอเรี่ยม แม้จะยังมีกัมมันตรังสีหลงเหลืออยู่ แต่มันก็ปลอดภัยพอที่จะไม่ระเบิด
item.blast-compound.details = สารประกอบที่ไม่เสถียร สังเคราะห์จากสปอร์และไพราไทต์ ไม่แนะนำให้ใช้เป็นเชื้อเพลิง (ตู้มมมมม)
liquid.water.details = ของเหลวที่มีประโยชน์อย่างมาก พบได้แทบทุกที่บนดาว[accent]เซอร์ปูโล่[]
liquid.slag.details = โลหะชนิดต่างๆซึ่งหลอมรวมกัน ร้อนและไม่เสถียรอย่างมาก ควรกักเก็บไว้อย่างไม่ประมาท เพราะอาจเป็นปัญหาได้หากรั่ว
liquid.oil.details = ของเหลวเฉื่อยพบได้ไม่ยากแต่ก็ไม่ง่าย ไวไฟเป็นอย่างมาก จึงต้องระวังอย่าให้มันแตะต้องกับไฟ
liquid.cryofluid.details = ของเหลวเฉื่อยและไม่กัดกร่อน ผลิตจากน้ำและไทเทเนี่ยม มีคุณสมบัติการถ่ายเทความร้อนสูง
block.thorium-reactor.details = เตาปฏิกรที่เป็นดาบสองคม ผลิตพลังงานได้มหาศาลขึ้นอยู่จำนวนทอเรี่ยม แต่จะระเบิดอย่างรุนแรงเช่นกันหากขาดสารหล่อเย็น ควรมั่นใจเรื่องทรัพยากรก่อนใช้เตาปฎิกรนี้

File diff suppressed because it is too large Load Diff

View File

@@ -18,13 +18,13 @@ linkfail = Link açılamadı!\nURL kopyalandı.
screenshot = Ekran görüntüsü {0} konumuna kaydedildi screenshot = Ekran görüntüsü {0} konumuna kaydedildi
screenshot.invalid = Harita çok büyük, muhtemelen ekran görüntüsü için yeterli bellek yok. screenshot.invalid = Harita çok büyük, muhtemelen ekran görüntüsü için yeterli bellek yok.
gameover = Kaybettin gameover = Kaybettin
gameover.waiting = [accent]Sonraki Harita Bekleniyor...
gameover.pvp = [accent] {0}[] Takımı kazandı!
gameover.disconnect = Bağlantı Koptu! gameover.disconnect = Bağlantı Koptu!
gameover.pvp = [accent] {0}[] Takımı kazandı!
gameover.waiting = [accent]Sonraki Harita Bekleniyor...
highscore = [accent]Yeni rekor! highscore = [accent]Yeni rekor!
copied = Panoya Kopyalandı. copied = Panoya Kopyalandı.
indev.popup = [accent]v6[] şu anda [accent]beta aşamasındadır[].\n[lightgray]Bu demektir ki:[]\n[scarlet]- Mücadele modu tamamlanmamıştır[]\n- Müzik ve ses efektleri tamamlanmamıştır veya eksiktir\n- Gördüğün her şey değişime ya da kaldırılmaya açıktır.\n\nHataları ve çökmeleri [accent]Github[]'da bildir.
indev.notready = Oyunun bu kısmı henüz hazır değil. indev.notready = Oyunun bu kısmı henüz hazır değil.
indev.campaign = [accent]Congratulations! You've reached the end of the campaign![]\n\nThis is as far as the content goes right now. Interplanetary travel will be added in future updates.
load.sound = Sesler load.sound = Sesler
load.map = Haritalar load.map = Haritalar
@@ -78,13 +78,12 @@ schematic.tagexists = Böyle bir Etiket zaten var.
stats = İstatistikler stats = İstatistikler
stat.wave = Bozguna Uğratılan Dalgalar:[accent] {0} stat.wave = Bozguna Uğratılan Dalgalar:[accent] {0}
stat.unitsCreated = Units Created:[accent] {0}
stat.enemiesDestroyed = Yok Edilen Düşmanlar:[accent] {0} stat.enemiesDestroyed = Yok Edilen Düşmanlar:[accent] {0}
stat.built = İnşa Edilen Yapılar:[accent] {0} stat.built = İnşa Edilen Yapılar:[accent] {0}
stat.destroyed = Yok Edilen Yapılar:[accent] {0} stat.destroyed = Yok Edilen Yapılar:[accent] {0}
stat.deconstructed = Yıkılan Yapılar:[accent] {0} stat.deconstructed = Yıkılan Yapılar:[accent] {0}
stat.delivered = Gönderilen Kaynaklar:
stat.playtime = Oynama Süresi:[accent] {0} stat.playtime = Oynama Süresi:[accent] {0}
stat.rank = Rütbe: [accent]{0}
globalitems = [accent]Toplanan Kaynaklar globalitems = [accent]Toplanan Kaynaklar
map.delete = "[accent]{0}[]" haritasını silmek istediğine emin misin? map.delete = "[accent]{0}[]" haritasını silmek istediğine emin misin?
@@ -94,6 +93,7 @@ level.mode = Oyun Modu:
coreattack = < Merkez saldırı altında! > coreattack = < Merkez saldırı altında! >
nearpoint = [[ [scarlet]İNİŞ PİSTİNDEN AYRIL[] ]\nimha tehlikesi nearpoint = [[ [scarlet]İNİŞ PİSTİNDEN AYRIL[] ]\nimha tehlikesi
database = Çekirdek Veritabanı database = Çekirdek Veritabanı
database.button = Database
savegame = Oyunu Kaydet savegame = Oyunu Kaydet
loadgame = Oyunu Yükle loadgame = Oyunu Yükle
joingame = Oyuna Katıl joingame = Oyuna Katıl
@@ -229,10 +229,10 @@ trace = Oyuncuyu Takip Et
trace.playername = Oyuncu İsmi: [accent]{0} trace.playername = Oyuncu İsmi: [accent]{0}
trace.ip = IP: [accent]{0} trace.ip = IP: [accent]{0}
trace.id = Özel ID: [accent]{0} trace.id = Özel ID: [accent]{0}
trace.times.joined = Girme Sayısı: [accent]{0}
trace.times.kicked = Atılma Sayısı: [accent]{0}
trace.mobile = Mobil Sürüm: [accent]{0} trace.mobile = Mobil Sürüm: [accent]{0}
trace.modclient = Özel Sürüm: [accent]{0} trace.modclient = Özel Sürüm: [accent]{0}
trace.times.joined = Girme Sayısı: [accent]{0}
trace.times.kicked = Atılma Sayısı: [accent]{0}
invalidid = Geçersiz Sürüm ID'si! Bir hata raporu gönder. invalidid = Geçersiz Sürüm ID'si! Bir hata raporu gönder.
server.bans = Yasaklılar server.bans = Yasaklılar
server.bans.none = Yasaklanmış oyuncu bulunamadı! server.bans.none = Yasaklanmış oyuncu bulunamadı!
@@ -319,7 +319,7 @@ data.invalid = Bu oyun verisi geçerli değil.
data.import.confirm = Dışarıdan içeri veri aktarmak şu anki verilerinizin [scarlet]tamamını[] silecektir.[accent]Bu işlem geri alınamaz![]\n\nVeri içeri aktarıldığında oyundan çıkacaksınız. data.import.confirm = Dışarıdan içeri veri aktarmak şu anki verilerinizin [scarlet]tamamını[] silecektir.[accent]Bu işlem geri alınamaz![]\n\nVeri içeri aktarıldığında oyundan çıkacaksınız.
quit.confirm = Çıkmak istediğinize emin misiniz? quit.confirm = Çıkmak istediğinize emin misiniz?
loading = [accent]Yükleniyor... loading = [accent]Yükleniyor...
reloading = [accent]Modlar Yeniden Yükleniyor... downloading = [accent]Downloading...
saving = [accent]Kayıt ediliyor... saving = [accent]Kayıt ediliyor...
respawn = [accent][[{0}][] Çekirdekte yeniden doğ respawn = [accent][[{0}][] Çekirdekte yeniden doğ
cancelbuilding = [accent][[{0}][] Planı temizle cancelbuilding = [accent][[{0}][] Planı temizle
@@ -549,9 +549,9 @@ requirement.core = {0}`da Düşman Çekirdeği Yok Et
requirement.research = {0} araştır requirement.research = {0} araştır
requirement.produce = {0} üret requirement.produce = {0} üret
requirement.capture = {0} sektörünü ele geçir requirement.capture = {0} sektörünü ele geçir
bestwave = [lightgray]En İyi Dalga: {0}
launch.text = Kalkış launch.text = Kalkış
research.multiplayer = Sadece kurucu araştırma yapabilir. research.multiplayer = Sadece kurucu araştırma yapabilir.
map.multiplayer = Only the host can view sectors.
uncover = uncover =
configure = Ekipmanı Yapılandır configure = Ekipmanı Yapılandır
@@ -673,7 +673,7 @@ status.overdrive.name = Yüksek Hızlı
status.overclock.name = Hızlandırlımış status.overclock.name = Hızlandırlımış
status.shocked.name = Çarpılmış status.shocked.name = Çarpılmış
status.blasted.name = Patlatılmış status.blasted.name = Patlatılmış
status.unmoving.name =Sabit status.unmoving.name = Sabit
status.boss.name = Gardiyan status.boss.name = Gardiyan
settings.language = Dil settings.language = Dil
@@ -697,7 +697,7 @@ settings.clearcampaignsaves.confirm = Mücadele modundaki oynadığınız tüm s
paused = [accent]<Durduruldu> paused = [accent]<Durduruldu>
clear = Temizle clear = Temizle
banned = [scarlet]Yasaklı banned = [scarlet]Yasaklı
unplaceable.sectorcaptured = [scarlet]Ele geçirilmiş sektör gerekir unsupported.environment = [scarlet]Unsupported Environment
yes = Evet yes = Evet
no = Hayır no = Hayır
info.title = Bilgi info.title = Bilgi
@@ -799,6 +799,7 @@ bar.corereq = Çekirdek Tabanı Gerekli
bar.drillspeed = Matkap Hızı: {0}/s bar.drillspeed = Matkap Hızı: {0}/s
bar.pumpspeed = Pompa Hızı: {0}/s bar.pumpspeed = Pompa Hızı: {0}/s
bar.efficiency = Verim: {0}% bar.efficiency = Verim: {0}%
bar.boost = Boost: +{0}%
bar.powerbalance = Enerji: {0}/sn bar.powerbalance = Enerji: {0}/sn
bar.powerstored = Depolanan: {0}/{1} bar.powerstored = Depolanan: {0}/{1}
bar.poweramount = Enerji: {0} bar.poweramount = Enerji: {0}
@@ -807,7 +808,6 @@ bar.powerlines = Bağlantılar: {0}/{1}
bar.items = Eşyalar: {0} bar.items = Eşyalar: {0}
bar.capacity = Kapasite: {0} bar.capacity = Kapasite: {0}
bar.unitcap = {0} {1}/{2} bar.unitcap = {0} {1}/{2}
bar.limitreached = [scarlet] {0} / {1}[white] {2}\n[lightgray][[birlik engellendi]
bar.liquid = Sıvı bar.liquid = Sıvı
bar.heat = Isı bar.heat = Isı
bar.power = Enerji bar.power = Enerji
@@ -822,13 +822,13 @@ bullet.damage = [stat]{0} [lightgray]hasar
bullet.splashdamage = [stat]{0} [lightgray]alan hasarı ~[stat] {1} [lightgray]kare bullet.splashdamage = [stat]{0} [lightgray]alan hasarı ~[stat] {1} [lightgray]kare
bullet.incendiary = [stat]yakıcı bullet.incendiary = [stat]yakıcı
bullet.homing = [stat]güdümlü bullet.homing = [stat]güdümlü
bullet.shock = [stat]şoklayıcı bullet.frags = [stat]{0}[lightgray]x frag bullets:
bullet.frag = [stat]parça tesirli bullet.lightning = [stat]{0}[lightgray]x lightning ~ [stat]{1}[lightgray] damage
bullet.buildingdamage = [stat]{0}%[lightgray] building damage
bullet.knockback = [stat]{0} [lightgray]savurma bullet.knockback = [stat]{0} [lightgray]savurma
bullet.pierce = [stat]{0}[lightgray]x delme bullet.pierce = [stat]{0}[lightgray]x delme
bullet.infinitepierce = [stat]delme bullet.infinitepierce = [stat]delme
bullet.freezing = [stat]dondurucu bullet.healpercent = [stat]{0}[lightgray]% healing
bullet.tarred = [stat]katranlı
bullet.multiplier = [stat]{0}[lightgray]x mermi çarpanı bullet.multiplier = [stat]{0}[lightgray]x mermi çarpanı
bullet.reload = [stat]{0}[lightgray]x atış hızı bullet.reload = [stat]{0}[lightgray]x atış hızı
@@ -861,20 +861,19 @@ category.items = Eşyalar
category.crafting = Üretim category.crafting = Üretim
category.function = Fonksiyon category.function = Fonksiyon
category.optional = İsteğe Bağlı Geliştirmeler category.optional = İsteğe Bağlı Geliştirmeler
setting.skipcoreanimation.name = Skip Core Launch/Land Animation
setting.landscape.name = Yatayda sabitle setting.landscape.name = Yatayda sabitle
setting.shadows.name = Gölgeler setting.shadows.name = Gölgeler
setting.blockreplace.name = Otomatik Blok önerileri setting.blockreplace.name = Otomatik Blok önerileri
setting.linear.name = Lineer Filtreleme setting.linear.name = Lineer Filtreleme
setting.hints.name = İpuçları setting.hints.name = İpuçları
setting.logichints.name = İşemci İpuçları setting.logichints.name = İşemci İpuçları
setting.flow.name = Kaynak Geçiş Hızını Göster[scarlet]
setting.backgroundpause.name = Arka Planda Durdur setting.backgroundpause.name = Arka Planda Durdur
setting.buildautopause.name = İnşa etmeyi otomatik olarak durdur setting.buildautopause.name = İnşa etmeyi otomatik olarak durdur
setting.doubletapmine.name = İki Tıklamayla Kaz setting.doubletapmine.name = İki Tıklamayla Kaz
setting.modcrashdisable.name = Modları Çökmede Kapa setting.modcrashdisable.name = Modları Çökmede Kapa
setting.animatedwater.name = Animasyonlu Su setting.animatedwater.name = Animasyonlu Su
setting.animatedshields.name = Animasyonlu Kalkanlar setting.animatedshields.name = Animasyonlu Kalkanlar
setting.antialias.name = Düzgünleştirme [lightgray](yeniden başlatma gerekebilir)[]
setting.playerindicators.name = Oyuncu Belirteçleri setting.playerindicators.name = Oyuncu Belirteçleri
setting.indicators.name = Düşman/Müttefik Belirteçleri setting.indicators.name = Düşman/Müttefik Belirteçleri
setting.autotarget.name = Otomatik Hedef Alma setting.autotarget.name = Otomatik Hedef Alma
@@ -884,6 +883,7 @@ setting.fpscap.name = Maksimum FPS
setting.fpscap.none = Limitsiz setting.fpscap.none = Limitsiz
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Arayüz Ölçeği [lightgray](yeniden başlatma gerekebilir)[] setting.uiscale.name = Arayüz Ölçeği [lightgray](yeniden başlatma gerekebilir)[]
setting.uiscale.description = Restart required to apply changes.
setting.swapdiagonal.name = Her Zaman Çapraz Yerleştirme setting.swapdiagonal.name = Her Zaman Çapraz Yerleştirme
setting.difficulty.training = Eğitim setting.difficulty.training = Eğitim
setting.difficulty.easy = Kolay setting.difficulty.easy = Kolay
@@ -1138,8 +1138,8 @@ block.cliff.name = Uçurum
block.sand-boulder.name = Kumlu Kaya Parçaları block.sand-boulder.name = Kumlu Kaya Parçaları
block.basalt-boulder.name = Bazalt Kaya block.basalt-boulder.name = Bazalt Kaya
block.grass.name = Çimen block.grass.name = Çimen
block.pooled-cryofluid.name = Cryosıvı
block.molten-slag.name = Cüruf block.molten-slag.name = Cüruf
block.pooled-cryofluid.name = Cryosıvı
block.space.name = Uzay block.space.name = Uzay
block.salt.name = Tuz block.salt.name = Tuz
block.salt-wall.name = Tuz Duvar block.salt-wall.name = Tuz Duvar
@@ -1173,6 +1173,7 @@ block.core-nucleus.name = Merkez: Çekirdek
block.deep-water.name = Derin Su block.deep-water.name = Derin Su
block.shallow-water.name = Su block.shallow-water.name = Su
block.tainted-water.name = Kirli Su block.tainted-water.name = Kirli Su
block.deep-tainted-water.name = Deep Tainted Water
block.darksand-tainted-water.name = Kara Kumlu Kirli Su block.darksand-tainted-water.name = Kara Kumlu Kirli Su
block.tar.name = Katran block.tar.name = Katran
block.stone.name = Taş block.stone.name = Taş
@@ -1299,8 +1300,8 @@ block.pulse-conduit.name = Dalga Borusu
block.plated-conduit.name = Yalıtımlı Boru block.plated-conduit.name = Yalıtımlı Boru
block.phase-conduit.name = Faz Borusu block.phase-conduit.name = Faz Borusu
block.liquid-router.name = Sıvı Yönlendiricisi block.liquid-router.name = Sıvı Yönlendiricisi
block.liquid-container.name = Sıvı Konteyneri
block.liquid-tank.name = Sıvı Tankı block.liquid-tank.name = Sıvı Tankı
block.liquid-container.name = Sıvı Konteyneri
block.liquid-junction.name = Sıvı Kavşağı block.liquid-junction.name = Sıvı Kavşağı
block.bridge-conduit.name = Köprülü Boru block.bridge-conduit.name = Köprülü Boru
block.rotary-pump.name = Döner Pompa block.rotary-pump.name = Döner Pompa
@@ -1346,6 +1347,7 @@ block.payload-source.name = Kargo Kaynağı
block.disassembler.name = Sökücü block.disassembler.name = Sökücü
block.silicon-crucible.name = Büyük Silikon Fırını block.silicon-crucible.name = Büyük Silikon Fırını
block.overdrive-dome.name = Hızlandırma Kubbesi block.overdrive-dome.name = Hızlandırma Kubbesi
block.interplanetary-accelerator.name = Gezegenler Arası Hızlandırıcı
#Düzgün tutun bu TR translatei uğraştırıyonuz beni. -RTOmega #Düzgün tutun bu TR translatei uğraştırıyonuz beni. -RTOmega
block.constructor.name = İnşaatçı block.constructor.name = İnşaatçı
block.constructor.description = 2x2 ve daha küçük blokları inşaa edebilir. block.constructor.description = 2x2 ve daha küçük blokları inşaa edebilir.
@@ -1357,7 +1359,6 @@ block.payload-loader.name = Kargo Yükleyici
block.payload-loader.description = Sıvı ve malzemeleri bloklara yükler. block.payload-loader.description = Sıvı ve malzemeleri bloklara yükler.
block.payload-unloader.name = Kargo Boşaltıcı block.payload-unloader.name = Kargo Boşaltıcı
block.payload-unloader.description = Sıvı ve Malzemeleri bloklardan boşaltır. block.payload-unloader.description = Sıvı ve Malzemeleri bloklardan boşaltır.
block.interplanetary-accelerator.name = Gezegenler Arası Hızlandırıcı
#ama tüp ne aga -Anti Dragon #ama tüp ne aga -Anti Dragon
block.switch.name = Düğme block.switch.name = Düğme
block.micro-processor.name = Mikro İşlemci block.micro-processor.name = Mikro İşlemci
@@ -1384,7 +1385,7 @@ hint.depositItems = Malzeme transferi için, kendi biriminden çekirdeğe sürkl
hint.respawn = Tekrar doğmak için, [accent][[V][] ye bas. hint.respawn = Tekrar doğmak için, [accent][[V][] ye bas.
hint.respawn.mobile = Bir Bina veya Birimi kontrol ediyorsun. Tekrar doğmak için, [accent]sol üstteki avatara tıkla.[] hint.respawn.mobile = Bir Bina veya Birimi kontrol ediyorsun. Tekrar doğmak için, [accent]sol üstteki avatara tıkla.[]
hint.desktopPause = [accent][[Boşluk][] tuşuna basarak oyunu durdurup yeniden başlata bilrisin. hint.desktopPause = [accent][[Boşluk][] tuşuna basarak oyunu durdurup yeniden başlata bilrisin.
hint.placeDrill =İnşa menüsünden, \ue85e [accent]Kazıcı[] bölmesine tıkla \uf870 [accent]Kazıcıyı[] al ve bir madenin üstüne tıklayarak koy. hint.placeDrill = İnşa menüsünden, \ue85e [accent]Kazıcı[] bölmesine tıkla \uf870 [accent]Kazıcıyı[] al ve bir madenin üstüne tıklayarak koy.
hint.placeDrill.mobile = İnşa menüsünden, \ue85e [accent]Kazıcı[] bölmesini seç, ardından \uf870 [accent]Kazıcı[] ya tıkla ve bir madenin üstüne tıkla.\n\n \ue800 [accent]Check tuşuna bas[] ve inşayı tamala. hint.placeDrill.mobile = İnşa menüsünden, \ue85e [accent]Kazıcı[] bölmesini seç, ardından \uf870 [accent]Kazıcı[] ya tıkla ve bir madenin üstüne tıkla.\n\n \ue800 [accent]Check tuşuna bas[] ve inşayı tamala.
hint.placeConveyor = Konveyörler, bir kazıcıdan başka bir bloğa malzeme aktarmada kullanılır. Menüden bir \uf896 [accent]Konveyör[] seç, konveyörler \ue814 [accent]Taşıma[] menüsündedir.\n\nTıklayıp basılı tutraka biren fazla inşa edebilrsin.\n[accent]Scroll[] la döndürebilirsin. hint.placeConveyor = Konveyörler, bir kazıcıdan başka bir bloğa malzeme aktarmada kullanılır. Menüden bir \uf896 [accent]Konveyör[] seç, konveyörler \ue814 [accent]Taşıma[] menüsündedir.\n\nTıklayıp basılı tutraka biren fazla inşa edebilrsin.\n[accent]Scroll[] la döndürebilirsin.
hint.placeConveyor.mobile = Konveyörler, bir kazıcıdan başka bir bloğa malzeme aktarmada kullanılır. Menüden bir \uf896 [accent]Konveyör[] seç, konveyörler \ue814 [accent]Taşıma[] menüsündedir.\n\nParmağını basılı tutup sürüklersen birden fazla konveyör doşeyebilirsin. hint.placeConveyor.mobile = Konveyörler, bir kazıcıdan başka bir bloğa malzeme aktarmada kullanılır. Menüden bir \uf896 [accent]Konveyör[] seç, konveyörler \ue814 [accent]Taşıma[] menüsündedir.\n\nParmağını basılı tutup sürüklersen birden fazla konveyör doşeyebilirsin.
@@ -1445,7 +1446,7 @@ liquid.slag.description = Çeşitli tipte erimiş metallerin birbirine karışı
liquid.oil.description = İleri seviye malzeme üretiminde kullanılan bir sıvıdır. Yakıt olarak kömür haline getirilebilir veya püskürtülüp ateşe verilerek bir silah olarak kullanılabilir. liquid.oil.description = İleri seviye malzeme üretiminde kullanılan bir sıvıdır. Yakıt olarak kömür haline getirilebilir veya püskürtülüp ateşe verilerek bir silah olarak kullanılabilir.
liquid.cryofluid.description = Su ve titanyumdan oluşturulan inaktif bir sıvı. Son derece yüksek ısı kapasitesine sahiptir. Soğutucu olarak yaygın olarak kullanılır. liquid.cryofluid.description = Su ve titanyumdan oluşturulan inaktif bir sıvı. Son derece yüksek ısı kapasitesine sahiptir. Soğutucu olarak yaygın olarak kullanılır.
block.derelict = [lightgray] Sahipsiz block.derelict = [lightgray]\ue815 Sahipsiz
block.armored-conveyor.description = Materyalleri titanyum konveyörlerle aynı hızda taşır ama daha fazla zırha sahiptir. Diğer konveyörler dışında yan taraflardan materyal kabul etmez. block.armored-conveyor.description = Materyalleri titanyum konveyörlerle aynı hızda taşır ama daha fazla zırha sahiptir. Diğer konveyörler dışında yan taraflardan materyal kabul etmez.
block.illuminator.description = Küçük, kompakt, yapılandırılabilir bir ışık kaynağı. Çalışması için enerji gerekir. block.illuminator.description = Küçük, kompakt, yapılandırılabilir bir ışık kaynağı. Çalışması için enerji gerekir.
block.message.description = Bir mesajı saklar. Müttefikler arasındaki haberleşmede kullanılır. block.message.description = Bir mesajı saklar. Müttefikler arasındaki haberleşmede kullanılır.
@@ -1512,8 +1513,8 @@ block.thermal-pump.description = En iyi pompa. Çalışması için enerji gereki
block.conduit.description = Temel sıvı taşıma bloğu. Sıvıları ileri taşır. Pompalar ve diğer borularla birlikte kullanılır. block.conduit.description = Temel sıvı taşıma bloğu. Sıvıları ileri taşır. Pompalar ve diğer borularla birlikte kullanılır.
block.pulse-conduit.description = Gelişmiş bir sıvı taşıma bloğu. Sıvıları normal borulardan daha hızlı taşır ve onlardan daha fazla sıvı alır. block.pulse-conduit.description = Gelişmiş bir sıvı taşıma bloğu. Sıvıları normal borulardan daha hızlı taşır ve onlardan daha fazla sıvı alır.
block.plated-conduit.description = Sıvıları dalga borusuyla aynı güçte taşır ancak daha fazla zırha sahiptir. Borular dışında başka bir şekilde yandan sıvı kabul etmez.\nDaha az sızıntı yapar. block.plated-conduit.description = Sıvıları dalga borusuyla aynı güçte taşır ancak daha fazla zırha sahiptir. Borular dışında başka bir şekilde yandan sıvı kabul etmez.\nDaha az sızıntı yapar.
block.liquid-container.description = Az bir miktarda sıvı depolar, her yöne dağıtır.
block.liquid-router.description = Sıvıları bir yönden alıp diğer üç yöne eşit olarak dağıtır. Ayrıca kendisi de bir miktar sıvı depolayabilir. Sıvıları bir kaynaktan birden fazla hedefe iletmek için kullanılır. block.liquid-router.description = Sıvıları bir yönden alıp diğer üç yöne eşit olarak dağıtır. Ayrıca kendisi de bir miktar sıvı depolayabilir. Sıvıları bir kaynaktan birden fazla hedefe iletmek için kullanılır.
block.liquid-container.description = Az bir miktarda sıvı depolar, her yöne dağıtır.
block.liquid-tank.description = Çok miktarda sıvıyı depolar. İhtiyaçları devamlı olmayan sıvıları yedek olarak saklamakta ya da önemli blokların devamlı olarak soğutulmasında kullanılabilir. block.liquid-tank.description = Çok miktarda sıvıyı depolar. İhtiyaçları devamlı olmayan sıvıları yedek olarak saklamakta ya da önemli blokların devamlı olarak soğutulmasında kullanılabilir.
block.liquid-junction.description = Çakışan iki boru hattı arasında bir köprü görevi görür. İki farklı borunun farklı hedeflere farklı sıvıları taşıdığı durumlarda kullanışlıdır. block.liquid-junction.description = Çakışan iki boru hattı arasında bir köprü görevi görür. İki farklı borunun farklı hedeflere farklı sıvıları taşıdığı durumlarda kullanışlıdır.
block.bridge-conduit.description = Gelişmiş sıvı taşıma bloğu. Sıvıları her türlü arazi veya binanın üzerinden üç bloğa kadar uzağa taşıyabilir. block.bridge-conduit.description = Gelişmiş sıvı taşıma bloğu. Sıvıları her türlü arazi veya binanın üzerinden üç bloğa kadar uzağa taşıyabilir.
@@ -1572,7 +1573,7 @@ block.parallax.description = Çekici bir ışın fırlatarak hava düşmanların
block.tsunami.description = Düşmanlara yüksek miktarda sıvı püskürtür. Ateşleri otomatik söndürür. block.tsunami.description = Düşmanlara yüksek miktarda sıvı püskürtür. Ateşleri otomatik söndürür.
block.silicon-crucible.description = Kum ve Kömürü, Pirratitle eriterek Silikon üretir. Sıcak ortamda daha iyi çalışır. block.silicon-crucible.description = Kum ve Kömürü, Pirratitle eriterek Silikon üretir. Sıcak ortamda daha iyi çalışır.
block.disassembler.description = Cürüfü aşırı sıcak ortamda seritir. Toryum elde edebilir. block.disassembler.description = Cürüfü aşırı sıcak ortamda seritir. Toryum elde edebilir.
block.overdrive-dome.description = Yakındaki binaları hızlandırır. Çalışmak için silikon ve faz gerektirir. block.overdrive-dome.description = Yakındaki binaları hızlandırır. Çalışmak için silikon ve faz gerektirir.
block.payload-conveyor.description = Büyük yükleri hareket ettirir. Birimler gibi. block.payload-conveyor.description = Büyük yükleri hareket ettirir. Birimler gibi.
block.payload-router.description = Büyük Yükleri 3 Ayrı yöne aktarır. block.payload-router.description = Büyük Yükleri 3 Ayrı yöne aktarır.
block.command-center.description = Birimleri birkaç farklı şekilde yönlendirir. block.command-center.description = Birimleri birkaç farklı şekilde yönlendirir.

View File

@@ -13,6 +13,7 @@ link.google-play.description = Завантажити для Android з Google P
link.f-droid.description = Завантажити для Android з F-Droid link.f-droid.description = Завантажити для Android з F-Droid
link.wiki.description = Офіційна ігрова Wiki link.wiki.description = Офіційна ігрова Wiki
link.suggestions.description = Запропонувати нові функції link.suggestions.description = Запропонувати нові функції
link.bug.description = Found one? Report it here
linkfail = Не вдалося перейти за посиланням!\nURL-адреса скопійована в буфер обміну. linkfail = Не вдалося перейти за посиланням!\nURL-адреса скопійована в буфер обміну.
screenshot = Зняток мапи збережено до {0} screenshot = Зняток мапи збережено до {0}
screenshot.invalid = Мапа занадто велика, тому, мабуть, не вистачає пам’яті для знятку мапи. screenshot.invalid = Мапа занадто велика, тому, мабуть, не вистачає пам’яті для знятку мапи.
@@ -37,6 +38,15 @@ be.updating = Оновлення…
be.ignore = Ігнорувати be.ignore = Ігнорувати
be.noupdates = Оновлень не знайдено. be.noupdates = Оновлень не знайдено.
be.check = Перевірити на наявність оновлень be.check = Перевірити на наявність оновлень
mods.browser = Переглядач модифікацій
mods.browser.selected = Вибрана модифікація
mods.browser.add = Установити
mods.browser.reinstall = Перевстановити
mods.github.open = Відкрити репозиторій
mods.browser.sortdate = Сортувати за давністю
mods.browser.sortstars = Сортувати за популярністю
schematic = Схема schematic = Схема
schematic.add = Зберегти схему… schematic.add = Зберегти схему…
schematics = Схеми schematics = Схеми
@@ -64,16 +74,6 @@ schematic.renametag = Перейменувати мітку
schematic.tagdelconfirm = Видалити цю мітку повністю? schematic.tagdelconfirm = Видалити цю мітку повністю?
schematic.tagexists = Схожа мітка вже існує. schematic.tagexists = Схожа мітка вже існує.
mod.featured.title = Переглядач модифікацій
mods.browser = Переглядач модифікацій
mods.browser.selected = Вибрана модифікація
mods.browser.add = Установити
mods.browser.reinstall = Перевстановити
mods.github.open = Відкрити
mods.browser.sortdate = Сортувати за давністю
mods.browser.sortstars = Сортувати за популярністю
stats = Статистика stats = Статистика
stat.wave = Хвиль відбито:[accent] {0} stat.wave = Хвиль відбито:[accent] {0}
stat.unitsCreated = Одиниць створено:[accent] {0} stat.unitsCreated = Одиниць створено:[accent] {0}
@@ -81,9 +81,7 @@ stat.enemiesDestroyed = Противників знищено:[accent] {0}
stat.built = Будівель збудовано:[accent] {0} stat.built = Будівель збудовано:[accent] {0}
stat.destroyed = Будівель знищено:[accent] {0} stat.destroyed = Будівель знищено:[accent] {0}
stat.deconstructed = Будівель деконструйовано:[accent] {0} stat.deconstructed = Будівель деконструйовано:[accent] {0}
stat.delivered = Ресурсів запущено:
stat.playtime = Час у грі:[accent] {0} stat.playtime = Час у грі:[accent] {0}
stat.rank = Фінальний рахунок:[accent] {0}
globalitems = [accent]Усього ресурсів globalitems = [accent]Усього ресурсів
map.delete = Ви впевнені, що хочете видалити мапу «[accent]{0}[]»? map.delete = Ви впевнені, що хочете видалити мапу «[accent]{0}[]»?
level.highscore = Рекорд: [accent]{0} level.highscore = Рекорд: [accent]{0}
@@ -133,7 +131,7 @@ mod.installed = [[Установлено]
mod.display = [gray]Модифікація:[orange] {0} mod.display = [gray]Модифікація:[orange] {0}
mod.enabled = [lightgray]Увімкнено mod.enabled = [lightgray]Увімкнено
mod.disabled = [scarlet]Вимкнено mod.disabled = [scarlet]Вимкнено
mod.multiplayer.compatable = [gray]Доступна в мережевій грі mod.multiplayer.compatible = [gray]Multiplayer Compatible
mod.disable = Вимкнути mod.disable = Вимкнути
mod.content = Зміст: mod.content = Зміст:
mod.delete.error = Неможливо видалити модифікацію. Файл, можливо, використовується. mod.delete.error = Неможливо видалити модифікацію. Файл, можливо, використовується.
@@ -212,7 +210,7 @@ server.refreshing = Оновлення сервера
hosts.none = [lightgray]Локальних ігор не знайдено hosts.none = [lightgray]Локальних ігор не знайдено
host.invalid = [scarlet]Не вдалося під’єднатися до сервера. host.invalid = [scarlet]Не вдалося під’єднатися до сервера.
servers.local = Локальні сервери servers.local = Локальні сервери
servers.local.steam = Локальні сервери і сервери від гравців Steam servers.local.steam = Локальні сервери і сервери від гравців Steam
servers.remote = Віддалені сервери servers.remote = Віддалені сервери
servers.global = Глобальні сервери servers.global = Глобальні сервери
@@ -283,6 +281,7 @@ save.corrupted = Збережений файл пошкоджено або ві
empty = <порожньо> empty = <порожньо>
on = Увімкнено on = Увімкнено
off = Вимкнено off = Вимкнено
save.search = Search saved games...
save.autosave = Автозбереження: {0} save.autosave = Автозбереження: {0}
save.map = Мапа: {0} save.map = Мапа: {0}
save.wave = Хвиля {0} save.wave = Хвиля {0}
@@ -307,7 +306,7 @@ crash.none = Аварійних звітів не знайдено
crash.exported = Аварійні звіти експортовано crash.exported = Аварійні звіти експортовано
data.export = Вивантажити дані data.export = Вивантажити дані
data.import = Завантажити дані data.import = Завантажити дані
data.openfolder = Відчинити теку з даними data.openfolder = Відкрити теку з даними
data.exported = Дані вивантажено. data.exported = Дані вивантажено.
data.invalid = Це не дійсні ігрові дані. data.invalid = Це не дійсні ігрові дані.
data.import.confirm = Вивантаження зовнішніх даних перезапише[scarlet] ВСІ[] ваші поточні ігрові дані.\n[accent]Це неможливо скасувати![]\n\nЯк тільки дані імпортуються, гра негайно закриється. data.import.confirm = Вивантаження зовнішніх даних перезапише[scarlet] ВСІ[] ваші поточні ігрові дані.\n[accent]Це неможливо скасувати![]\n\nЯк тільки дані імпортуються, гра негайно закриється.
@@ -350,7 +349,6 @@ workshop.error = Помилка під час отримання інформа
map.publish.confirm = Ви дійсно хочете опублікувати цю мапу?\n\n[lightgray]Спершу переконайтеся, що ви згодні з Ліцензійною угодою Steam, або ваші мапи не з’являться! map.publish.confirm = Ви дійсно хочете опублікувати цю мапу?\n\n[lightgray]Спершу переконайтеся, що ви згодні з Ліцензійною угодою Steam, або ваші мапи не з’являться!
workshop.menu = Виберіть, що ви хочете зробити з цим предметом. workshop.menu = Виберіть, що ви хочете зробити з цим предметом.
workshop.info = Інформація про предмет workshop.info = Інформація про предмет
workshop.info = Інформація про предмет
changelog = Змінопис (за бажанням): changelog = Змінопис (за бажанням):
eula = Ліцензійна угода Steam eula = Ліцензійна угода Steam
missing = Цей предмет було видалено або переміщено.\n[lightgray]Список Майстерні тепер автоматично від’єднано. missing = Цей предмет було видалено або переміщено.\n[lightgray]Список Майстерні тепер автоматично від’єднано.
@@ -376,7 +374,11 @@ editor.newmap = Нова мапа
editor.center = Центрувати editor.center = Центрувати
editor.search = Шукати мапи… editor.search = Шукати мапи…
editor.filters = Фільтрувати мапи editor.filters = Фільтрувати мапи
editor.showAll = Показати вбудовані мапи editor.filters.mode = Gamemodes:
editor.filters.type = Map Type:
editor.filters.search = Search In:
editor.filters.author = Author
editor.filters.description = Description
workshop = Майстерня workshop = Майстерня
waves.title = Хвилі waves.title = Хвилі
waves.remove = Видалити waves.remove = Видалити
@@ -385,6 +387,7 @@ waves.waves = хвиля(і)
waves.perspawn = за появу waves.perspawn = за появу
waves.shields = щитів за хвилю waves.shields = щитів за хвилю
waves.to = до waves.to = до
waves.max = max units
waves.guardian = Вартовий waves.guardian = Вартовий
waves.preview = Попередній перегляд waves.preview = Попередній перегляд
waves.edit = Редагувати… waves.edit = Редагувати…
@@ -752,6 +755,7 @@ stat.speedmultiplier = Множник швидкості
stat.reloadmultiplier = Множник перезарядки stat.reloadmultiplier = Множник перезарядки
stat.buildspeedmultiplier = Множник швидкості будування stat.buildspeedmultiplier = Множник швидкості будування
stat.reactive = Реактивний stat.reactive = Реактивний
stat.healing = Healing
ability.forcefield = Щитове поле ability.forcefield = Щитове поле
ability.repairfield = Ремонтувальне поле ability.repairfield = Ремонтувальне поле
@@ -888,8 +892,8 @@ setting.playerlimit.name = Обмеження гравців
setting.chatopacity.name = Непрозорість чату setting.chatopacity.name = Непрозорість чату
setting.lasersopacity.name = Непрозорість лазерів енергопостачання setting.lasersopacity.name = Непрозорість лазерів енергопостачання
setting.bridgeopacity.name = Непрозорість мостів setting.bridgeopacity.name = Непрозорість мостів
setting.showweather.name = Показувати погоду
setting.playerchat.name = Показувати хмару чата над гравцями setting.playerchat.name = Показувати хмару чата над гравцями
setting.showweather.name = Показувати погоду
public.confirm = Ви хочете зробити цю гру загальнодоступною?\n[accent]Будь-хто може приєднатися до вашої гри.\n[lightgray]Це можна змінити в Налаштування->Гра->Загальнодоступність гри. public.confirm = Ви хочете зробити цю гру загальнодоступною?\n[accent]Будь-хто може приєднатися до вашої гри.\n[lightgray]Це можна змінити в Налаштування->Гра->Загальнодоступність гри.
public.confirm.really = Якщо ви хочете грати з друзями, використовуйте [green]Запросити друзів[] замість [scarlet]Публічного серверу[]!\nВи справді хочете зробити свою гру [scarlet]публічною[]? public.confirm.really = Якщо ви хочете грати з друзями, використовуйте [green]Запросити друзів[] замість [scarlet]Публічного серверу[]!\nВи справді хочете зробити свою гру [scarlet]публічною[]?
public.beta = Зауважте, що в бета-версії гри ви не можете робити публічні ігри. public.beta = Зауважте, що в бета-версії гри ви не можете робити публічні ігри.
@@ -902,7 +906,7 @@ category.general.name = Загальне
category.view.name = Перегляд category.view.name = Перегляд
category.multiplayer.name = Мережева гра category.multiplayer.name = Мережева гра
category.blocks.name = Вибір блока category.blocks.name = Вибір блока
command.attack = Атака command.attack = Наступ
command.rally = Точка збору command.rally = Точка збору
command.retreat = Відступити command.retreat = Відступити
command.idle = Бездіяльність command.idle = Бездіяльність
@@ -957,6 +961,7 @@ keybind.pause_building.name = Призупинити/продовжити буд
keybind.minimap.name = Мінімапа keybind.minimap.name = Мінімапа
keybind.planet_map.name = Планетна мапа keybind.planet_map.name = Планетна мапа
keybind.research.name = Дослідження keybind.research.name = Дослідження
keybind.block_info.name = Block Info
keybind.chat.name = Чат keybind.chat.name = Чат
keybind.player_list.name = Список гравців keybind.player_list.name = Список гравців
keybind.console.name = Консоль keybind.console.name = Консоль
@@ -1025,6 +1030,7 @@ rules.explosions = Шкода від вибухів блоків і одиниц
rules.ambientlight = Навколишнє світло rules.ambientlight = Навколишнє світло
rules.weather = Погода rules.weather = Погода
rules.weather.frequency = Повторюваність: rules.weather.frequency = Повторюваність:
rules.weather.always = Always
rules.weather.duration = Тривалість: rules.weather.duration = Тривалість:
content.item.name = Предмети content.item.name = Предмети
content.liquid.name = Рідини content.liquid.name = Рідини
@@ -1079,7 +1085,7 @@ unit.bryde.name = Брайд
unit.sei.name = Сейвал unit.sei.name = Сейвал
unit.omura.name = Омура unit.omura.name = Омура
unit.retusa.name = Ретуза unit.retusa.name = Ретуза
unit.oxynoe.name = Оксино unit.oxynoe.name = Оксиноя
unit.cyerce.name = Саєс unit.cyerce.name = Саєс
unit.aegires.name = Еґірес unit.aegires.name = Еґірес
unit.navanax.name = Наванакс unit.navanax.name = Наванакс
@@ -1327,37 +1333,36 @@ block.memory-bank.name = Блок пам’яті
team.blue.name = Сині team.blue.name = Сині
team.crux.name = Загарбники team.crux.name = Загарбники
team.sharded.name = Розколоті team.sharded.name = Розколоті
team.orange.name = Помаранчеві
team.derelict.name = Переможені team.derelict.name = Переможені
team.green.name = Зелені team.green.name = Зелені
team.purple.name = Фіолетові team.purple.name = Фіолетові
hint.skip = Пропустити hint.skip = Пропустити
hint.desktopMove = Використовуйте [accent][[WASD][], щоби рухатися. hint.desktopMove = Використовуйте [accent][[WASD][], щоби рухатися.
hint.zoom = [accent]Прокручуйте коліщатком миші[], щоби збільшити чи зменшити масштаб мапи. hint.zoom = [accent]Прокручуйте коліщатком миші[], щоби збільшити чи зменшити масштаб мапи.
hint.mine = Наблизьтесь до мідної руди і [accent]торкніться[] її, щоби видобувати вручну. hint.mine = Наблизьтесь до \uf8c4 мідної руди і [accent]торкніться[] її, щоби видобувати вручну.
hint.desktopShoot = [accent][[ЛКМ][] для стрільби. hint.desktopShoot = [accent][[ЛКМ][] для стрільби.
hint.depositItems = Для передачі предметів просто перетягніть із корабля в ядро. hint.depositItems = Для передачі предметів просто перетягніть із корабля в ядро.
hint.respawn = Для відродження кораблем натисніть [accent][[V][]. hint.respawn = Для відродження кораблем натисніть [accent][[V][].
hint.respawn.mobile = Ви контролюєте одиницю чи структуру. Щоби відродитися як корабель, [accent]торкніться свого аватара вгорі ліворуч.[] hint.respawn.mobile = Ви контролюєте одиницю чи структуру. Щоби відродитися як корабель, [accent]торкніться свого аватара вгорі ліворуч.[]
hint.desktopPause = Натисніть [accent][[Пробіл][], щоби зупинити чи продовжити гру. hint.desktopPause = Натисніть [accent][[Пробіл][], щоби зупинити чи продовжити гру.
hint.placeDrill = Виберіть у меню внизу праворуч вкладку [accent]Бур[], потім виберіть [accent]Механічний бур[] та натисніть на мідний клаптик для його розміщення. hint.placeDrill = Виберіть у меню внизу праворуч вкладку \ue85e [accent]Бур[], потім виберіть \uf870 [accent]Механічний бур[] та натисніть на мідний клаптик для його розміщення.
hint.placeDrill.mobile = Виберіть у меню внизу праворуч вкладку [accent]Бур[], потім виберіть [accent]Механічний бур[] та натисніть на мідний клаптик для його розміщення.\n\nНатисніть внизу праворуч [accent]галку[] для підтвердження. hint.placeDrill.mobile = Виберіть у меню внизу праворуч вкладку \ue85e [accent]Бур[], потім виберіть \uf870 [accent]Механічний бур[] та натисніть на мідний клаптик для його розміщення.\n\nНатисніть внизу праворуч \ue800 [accent]галку[] для підтвердження.
hint.placeConveyor = Конвеєри переміщують предмети з бурів до інших блоків. Виберіть [accent]конвеєр[] з вкладки [accent]Транспортування[].\n\nНатисніть і тягніть, щоби розмістити декілька конвеєрів.\n[accent]Прокручуйте коліщатком миші[], щоб обертати їх. hint.placeConveyor = Конвеєри переміщують предмети з бурів до інших блоків. Виберіть \uf896 [accent]конвеєр[] з вкладки \ue814 [accent]Транспортування[].\n\nНатисніть і тягніть, щоби розмістити декілька конвеєрів.\n[accent]Прокручуйте коліщатком миші[], щоб обертати їх.
hint.placeConveyor.mobile = Конвеєри переміщують предмети з бурів до інших блоків. Виберіть [accent]конвеєр[] з вкладки [accent]Транспортування[].\n\nУтримуйте палець протягом секунди і протягніть, щоби розмістити декілька конвеєрів. hint.placeConveyor.mobile = Конвеєри переміщують предмети з бурів до інших блоків. Виберіть \uf896 [accent]конвеєр[] з вкладки \ue814 [accent]Транспортування[].\n\nУтримуйте палець протягом секунди і протягніть, щоби розмістити декілька конвеєрів.
hint.placeTurret = Розмістіть [accent]башти[], щоби захистити базу від ворогів.\n\nБашти потребують боєприпасів. У цьому випадку \uf838мідь.\nДля її подачі використовуйте конвеєри та бури. hint.placeTurret = Розмістіть \uf861 [accent]башти[], щоби захистити базу від ворогів.\n\nБашти потребують боєприпасів. У цьому випадку \uf838мідь.\nДля її подачі використовуйте конвеєри та бури.
hhint.breaking = Натисніть [accent]ПКМ[] і тягніть, щоби зруйнувати блоки. hint.breaking = [accent]Right-click[] and drag to break blocks.
hint.breaking.mobile = Активуйте [accent]молот[] внизу праворуч і торкніться блоків, щоби їх розібрати.\n\nУтримуйте палець протягом секунди і протягніть, щоби розібрати виділене. hint.breaking.mobile = Активуйте \ue817 [accent]молот[] внизу праворуч і торкніться блоків, щоби їх розібрати.\n\nУтримуйте палець протягом секунди і протягніть, щоби розібрати виділене.
hint.blockInfo = Подивіться інформацію про блок. Перейдіть до [accent]меню будівництва[] і натисніть на кнопку [accent][[?][] праворуч. hint.blockInfo = Подивіться інформацію про блок. Перейдіть до [accent]меню будівництва[] і натисніть на кнопку [accent][[?][] праворуч.
hint.research = Використовуйте кнопку  [accent]Дослідження[] для дослідження нової технології.
hint.derelict = Будівлі [accent]Переможених[] є зламаними залишками старих баз, які більше не функціонують.\n\nЇх можна [accent]деконструювати[] для отримання ресурсів. hint.derelict = Будівлі [accent]Переможених[] є зламаними залишками старих баз, які більше не функціонують.\n\nЇх можна [accent]деконструювати[] для отримання ресурсів.
hint.research.mobile = Використовуйте [accent]Дослідження[] в  [accent]меню[] для дослідження нової технології. hint.research = Використовуйте кнопку \ue875 [accent]Дослідження[] для дослідження нової технології.
hint.research.mobile = Використовуйте \ue875 [accent]Дослідження[] в \ue88c [accent]меню[] для дослідження нової технології.
hint.unitControl = Утримуйте [accent][[лівий Ctrl][] і [accent]натисніть[] на одиницю чи башту, щоби контролювати її. hint.unitControl = Утримуйте [accent][[лівий Ctrl][] і [accent]натисніть[] на одиницю чи башту, щоби контролювати її.
hint.unitControl.mobile = [accent][Торкніться двічі[], щоби контролювати союзні одиниці чи башти. hint.unitControl.mobile = [accent][Торкніться двічі[], щоби контролювати союзні одиниці чи башти.
hint.launch = Як тільки буде зібрано достатньо ресурсів, ви зможете зробити [accent]Запуск[] за допомогою вибору найближчих секторів [accent]мапи[] внизу праворуч. hint.launch = Як тільки буде зібрано достатньо ресурсів, ви зможете зробити [accent]Запуск[] за допомогою вибору найближчих секторів \ue827 [accent]мапи[] внизу праворуч.
hint.launch.mobile = Як тільки буде зібрано достатньо ресурсів, ви зможете зробити [accent]Запуск[] за допомогою вибору найближчих секторів з [accent]мапи[] у [accent]меню[]. hint.launch.mobile = Як тільки буде зібрано достатньо ресурсів, ви зможете зробити [accent]Запуск[] за допомогою вибору найближчих секторів з \ue827 [accent]мапи[] у \ue88c [accent]меню[].
hint.schematicSelect = Утримуйте [accent][[F][] і тягніть, щоби вибрати блоки для їхнього подальшого копіювання і вставлення.\n\nНатисніть [accent][[СКМ][], щоби скопіювати певний тип блоку. hint.schematicSelect = Утримуйте [accent][[F][] і тягніть, щоби вибрати блоки для їхнього подальшого копіювання і вставлення.\n\nНатисніть [accent][[СКМ][], щоби скопіювати певний тип блоку.
hint.conveyorPathfind = Утримуйте [accent][[лівий Ctrl][], коли тягнете конвеєри, щоб автоматично прокласти шлях. hint.conveyorPathfind = Утримуйте [accent][[лівий Ctrl][], коли тягнете конвеєри, щоб автоматично прокласти шлях.
hint.conveyorPathfind.mobile = Увімкніть [accent]діагональний режим[] і тягніть конвеєри, щоб автоматично прокласти шлях. hint.conveyorPathfind.mobile = Увімкніть \ue844 [accent]діагональний режим[] і тягніть конвеєри, щоб автоматично прокласти шлях.
hint.boost = Утримуйте [accent][[лівий Shift][], щоби літати над перешкодами поточною одиницею.\n\nЛише декілька наземних одиниць мають цю перевагу. hint.boost = Утримуйте [accent][[лівий Shift][], щоби літати над перешкодами поточною одиницею.\n\nЛише декілька наземних одиниць мають цю перевагу.
hint.command = Натисніть [accent][[G][], щоб узяти командування над найближчими одиницями [accent]схожого типу[] і сформувати загін.\n\nЩоб командувати наземними одиницями, ви мусите спершу взяти контроль над іншою наземною одиницею. hint.command = Натисніть [accent][[G][], щоб узяти командування над найближчими одиницями [accent]схожого типу[] і сформувати загін.\n\nЩоб командувати наземними одиницями, ви мусите спершу взяти контроль над іншою наземною одиницею.
hint.command.mobile = [accent][[Торкніться двічі][] своєї одиниці, щоб узяти командування над найближчими союзними одиницями і сформувати загін. hint.command.mobile = [accent][[Торкніться двічі][] своєї одиниці, щоб узяти командування над найближчими союзними одиницями і сформувати загін.
@@ -1366,12 +1371,13 @@ hint.payloadPickup.mobile = [accent]Торкніться й утримуйте[]
hint.payloadDrop = Натисніть [accent]][], щоби вивантажити вантаж. hint.payloadDrop = Натисніть [accent]][], щоби вивантажити вантаж.
hint.payloadDrop.mobile = [accent]Торкніться[] вільного місця й [accent]утримуйте[], щоби вивантажити туди вантаж. hint.payloadDrop.mobile = [accent]Торкніться[] вільного місця й [accent]утримуйте[], щоби вивантажити туди вантаж.
hint.waveFire = Башта [accent]Хвиля[] з водою буде автоматично гасити найближчі пожежі. hint.waveFire = Башта [accent]Хвиля[] з водою буде автоматично гасити найближчі пожежі.
hint.generator = [accent]Генератори внутрішнього згорання[] спалюють вугілля і передають енергію прилеглим блокам.\n\nРадіус передачі енергії можна збільшити за допомогою [accent]силових вузлів[]. hint.generator = \uf879 [accent]Генератори внутрішнього згорання[] спалюють вугілля і передають енергію прилеглим блокам.\n\nРадіус передачі енергії можна збільшити за допомогою \uf87f [accent]силових вузлів[].
hint.guardian = [accent]Вартові[] одиниці броньовані. Слабкі боєприпаси, як-от [accent]мідь[] чи [accent]свинець[], [scarlet]не є ефективними[].\n\nВикористовуйте башти вищого рангу чи [accent]графітові боєприпаси[] для Подвійної башти чиЗалпу, щоб убити Вартових. hint.guardian = [accent]Вартові[] одиниці броньовані. Слабкі боєприпаси, як-от [accent]мідь[] чи [accent]свинець[], [scarlet]не є ефективними[].\n\nВикористовуйте башти вищого рангу чи \uf835 [accent]графітові боєприпаси[] для Подвійної башти чи\uf859Залпу, щоб убити Вартових.
hint.coreUpgrade = Ядро можна покращити, якщо [accent]розмістити поверх нього ядро вищого рівня[].\n\nРозмістіть ядро [accent]«Штаб»[] поверх ядра [accent]«Уламок»[]. Переконайтесь, що поблизу ядер немає перешкод (зайвих блоків). hint.coreUpgrade = Ядро можна покращити, якщо [accent]розмістити поверх нього ядро вищого рівня[].\n\nРозмістіть \uf868 ядро [accent]«Штаб»[] поверх \uf869 ядра [accent]«Уламок»[]. Переконайтесь, що поблизу ядер немає перешкод (зайвих блоків).
hint.presetLaunch = Сірі [accent]сектори зони посадки[], як-от [accent]Крижаний ліс[], можна запустити з будь-якого місця. Вони не вимагають захоплення сусідньої території.\n\n[accent]Нумеровані сектори[], як цей, [accent]необовʼязкові[]. hint.presetLaunch = Сірі [accent]сектори зони посадки[], як-от [accent]Крижаний ліс[], можна запустити з будь-якого місця. Вони не вимагають захоплення сусідньої території.\n\n[accent]Нумеровані сектори[], як цей, [accent]необовʼязкові[].
hint.presetDifficulty = Цей сектор має [scarlet]високий рівень ворожої загрози[].\nРобити запуск в такі [accent]не рекомендується[] без належних технологій та підготовки. hint.presetDifficulty = Цей сектор має [scarlet]високий рівень ворожої загрози[].\nРобити запуск в такі [accent]не рекомендується[] без належних технологій та підготовки.
hint.coreIncinerate = Після того, як ядро наповниться предметом, будь-які додаткові предмети того ж типу, які воно отримує, будуть [accent]спалені[]. hint.coreIncinerate = Після того, як ядро наповниться предметом, будь-які додаткові предмети того ж типу, які воно отримує, будуть [accent]спалені[].
hint.coopCampaign = When playing the [accent]co-op campaign[], items that are produced in the current map will also be sent [accent]to your local sectors[].\n\nAny new research done by the host also carries over.
item.copper.description = Використовується у всіх типах блоків і боєприпасах. item.copper.description = Використовується у всіх типах блоків і боєприпасах.
item.copper.details = Мідь. Напрочуд багато жил цієї руди на Серпуло. За своєю структурою слабка, якщо не зміцнена. item.copper.details = Мідь. Напрочуд багато жил цієї руди на Серпуло. За своєю структурою слабка, якщо не зміцнена.
@@ -1398,7 +1404,7 @@ liquid.water.description = Використовується для охолод
liquid.slag.description = Переробляється у відокремлювачах у складові метали або розпорошується на ворогів як зброя. liquid.slag.description = Переробляється у відокремлювачах у складові метали або розпорошується на ворогів як зброя.
liquid.oil.description = Використовується у виробництві передових матеріалів і як запальні боєприпаси. liquid.oil.description = Використовується у виробництві передових матеріалів і як запальні боєприпаси.
liquid.cryofluid.description = Використовується як теплоносій у реакторах, баштах і заводах. liquid.cryofluid.description = Використовується як теплоносій у реакторах, баштах і заводах.
block.derelict = [lightgray]Переможені block.derelict = \uf77e [lightgray]Переможені
block.armored-conveyor.description = Переміщує предмети вперед. Не приймає введення з боків ні з чого, крім інших конвеєрних стрічок. block.armored-conveyor.description = Переміщує предмети вперед. Не приймає введення з боків ні з чого, крім інших конвеєрних стрічок.
block.illuminator.description = Випромінює світло. block.illuminator.description = Випромінює світло.
block.message.description = Зберігає повідомлення для комунікації між союзниками. block.message.description = Зберігає повідомлення для комунікації між союзниками.
@@ -1410,7 +1416,7 @@ block.plastanium-compressor.description = Виробляє пластаній і
block.phase-weaver.description = Синтезує фазову тканину з торію та піску. block.phase-weaver.description = Синтезує фазову тканину з торію та піску.
block.alloy-smelter.description = Поєднує титан, свинець, кремній і мідь для отримання кінетичного сплаву. block.alloy-smelter.description = Поєднує титан, свинець, кремній і мідь для отримання кінетичного сплаву.
block.cryofluid-mixer.description = Змішує воду й подрібнений титан, щоби виробити кріогенну рідину. block.cryofluid-mixer.description = Змішує воду й подрібнений титан, щоби виробити кріогенну рідину.
block.blast-mixer.description = Виробляє вибухову суміш із піратиту і спорових стручків. block.blast-mixer.description = Виробляє вибухову суміш із пиротиту і спорових стручків.
block.pyratite-mixer.description = Змішує вугілля, свинець та пісок у легкозаймистий пиротит. block.pyratite-mixer.description = Змішує вугілля, свинець та пісок у легкозаймистий пиротит.
block.melter.description = Розплавляє брухт у шлак. block.melter.description = Розплавляє брухт у шлак.
block.separator.description = Відокремлює шлак на його мінеральні компоненти. block.separator.description = Відокремлює шлак на його мінеральні компоненти.
@@ -1445,15 +1451,15 @@ block.mend-projector.description = Ремонтує блоки у своєму
block.overdrive-projector.description = Збільшує швидкість найближчих будівель.\nЗа бажанням можна використати фазову тканину задля підвищення радіусу дії й ефективності. block.overdrive-projector.description = Збільшує швидкість найближчих будівель.\nЗа бажанням можна використати фазову тканину задля підвищення радіусу дії й ефективності.
block.force-projector.description = Створює навколо себе шестикутне силове поле, захищаючи будівлі та блоки всередині від пошкоджень.\nПерегрівається, якщо завдано занадто великої шкоди. За бажанням можна використати теплоносій для запобігання перегріву. Для збільшення розміру щита можна використовувати фазову тканину. block.force-projector.description = Створює навколо себе шестикутне силове поле, захищаючи будівлі та блоки всередині від пошкоджень.\nПерегрівається, якщо завдано занадто великої шкоди. За бажанням можна використати теплоносій для запобігання перегріву. Для збільшення розміру щита можна використовувати фазову тканину.
block.shock-mine.description = Випускає електричні дуги в разі контакту з ворогом. block.shock-mine.description = Випускає електричні дуги в разі контакту з ворогом.
block.conveyor.description = Переміщує елементи вперед. block.conveyor.description = Переміщує предмети вперед.
block.titanium-conveyor.description = Переміщує предмети швидше, ніж звичайний конвеєр. block.titanium-conveyor.description = Переміщує предмети швидше, ніж звичайний конвеєр.
block.plastanium-conveyor.description = Переміщує предмети партіями. Приймає елементи на задній частині та вивантажує їх у трьох напрямках спереду. Потребує кілька точок завантаження та розвантаження для максимальної пропускної здатності. block.plastanium-conveyor.description = Переміщує предмети партіями. Приймає предмети на задній частині та вивантажує їх у трьох напрямках спереду. Потребує кілька точок завантаження та розвантаження для максимальної пропускної здатності.
block.junction.description = Діє як міст для двох перехресних конвеєрних стрічок. block.junction.description = Діє як міст для двох перехресних конвеєрних стрічок.
block.bridge-conveyor.description = Транспортує предмети через будівлі або місцевість block.bridge-conveyor.description = Транспортує предмети через будівлі або місцевість
block.phase-conveyor.description = Миттєво транспортує предмети через місцевості або будівлі. Більший діапазон, ніж у мостового конвеєра, але потребує енергії. block.phase-conveyor.description = Миттєво транспортує предмети через місцевості або будівлі. Більший діапазон, ніж у мостового конвеєра, але потребує енергії.
block.sorter.description = Якщо елемент відповідає вибраному, його можна передати. В іншому випадку елемент виводиться ліворуч та праворуч. block.sorter.description = Якщо предмет відповідає вибраному, його можна передати. В іншому випадку предмет виводиться ліворуч та праворуч.
block.inverted-sorter.description = Схожий на звичайний сортувальник, але виводить обрані елементи на бокові сторони. block.inverted-sorter.description = Схожий на звичайний сортувальник, але виводить обрані предмети на бокові сторони.
block.router.description = Розподіляє елементи, що надходять, порівну на 3 різні напрямки. block.router.description = Розподіляє предмети, що надходять, порівну на 3 різні напрямки.
block.router.details = Необхідне зло. Не використовуйте поруч із входами до механізмів, оскільки вони, входи, будуть забиті вихідними предметами. block.router.details = Необхідне зло. Не використовуйте поруч із входами до механізмів, оскільки вони, входи, будуть забиті вихідними предметами.
block.distributor.description = Розділяє предмети до 7 інших напрямків порівну. block.distributor.description = Розділяє предмети до 7 інших напрямків порівну.
block.overflow-gate.description = Вивантажує лише ліворуч і праворуч, якщо передній шлях заблокований. block.overflow-gate.description = Вивантажує лише ліворуч і праворуч, якщо передній шлях заблокований.
@@ -1554,7 +1560,7 @@ unit.scepter.description = Вистрілює шквалом заряджени
unit.reign.description = Вистрілює шквалом масивних пронизливих куль у найближчих ворогів. unit.reign.description = Вистрілює шквалом масивних пронизливих куль у найближчих ворогів.
unit.nova.description = Вистрілює лазерними болтами, які пошкоджують ворогів та відновлюють союзні споруди. Здатний до польоту. unit.nova.description = Вистрілює лазерними болтами, які пошкоджують ворогів та відновлюють союзні споруди. Здатний до польоту.
unit.pulsar.description = Випускає дуги електрики, які завдають шкоди ворогам та відновлюють союзні споруди. Здатний до польоту. unit.pulsar.description = Випускає дуги електрики, які завдають шкоди ворогам та відновлюють союзні споруди. Здатний до польоту.
unit.quasar.description = Вистрілює пробивними лазерними промені, які пошкоджують ворогів та відновлюють споріднені конструкції. Здатний до польоту. Захищений. unit.quasar.description = Вистрілює пробивними лазерними променями, які пошкоджують ворогів та відновлюють союзні споруди. Здатний до польоту. Захищений.
unit.vela.description = Вистрілює масивним безперервним лазерним променем, який завдає шкоди ворогам, спричиняє пожежі та відновлює союзні споруди. Здатний до польоту. unit.vela.description = Вистрілює масивним безперервним лазерним променем, який завдає шкоди ворогам, спричиняє пожежі та відновлює союзні споруди. Здатний до польоту.
unit.corvus.description = Спричиняє масивний лазерний вибух, який завдає шкоди ворогам та відновлює споріднені споруди. Може переступати через більшість місцевості. unit.corvus.description = Спричиняє масивний лазерний вибух, який завдає шкоди ворогам та відновлює споріднені споруди. Може переступати через більшість місцевості.
unit.crawler.description = Біжить до ворогів і самознищується, викликаючи великий вибух. unit.crawler.description = Біжить до ворогів і самознищується, викликаючи великий вибух.
@@ -1569,7 +1575,7 @@ unit.antumbra.description = Вистрілює шквал куль у всіх
unit.eclipse.description = Вистрілює двома пронизливими лазерами та шквалом куль у всіх найближчих ворогів. unit.eclipse.description = Вистрілює двома пронизливими лазерами та шквалом куль у всіх найближчих ворогів.
unit.mono.description = Автоматично видобуває мідь і свинець і кладе їх у ядро. unit.mono.description = Автоматично видобуває мідь і свинець і кладе їх у ядро.
unit.poly.description = Автоматично перебудовує зруйновані споруди та допомагає іншим одиницям у будівництві. unit.poly.description = Автоматично перебудовує зруйновані споруди та допомагає іншим одиницям у будівництві.
unit.mega.description = Автоматично відновлює пошкоджені конструкції. Здатний нести блоки та невеликі наземні блоки. unit.mega.description = Автоматично відновлює пошкоджені споруди. Здатний нести блоки та невеликі наземні блоки.
unit.quad.description = Кидає великі бомби на наземні цілі, відновлюючи союзні споруди та завдаючи шкоди ворогам. Здатний нести середні наземні одиниці. unit.quad.description = Кидає великі бомби на наземні цілі, відновлюючи союзні споруди та завдаючи шкоди ворогам. Здатний нести середні наземні одиниці.
unit.oct.description = Захищає найближчих союзників своїм відновлювальним щитом. Здатний нести більшість наземних одиниць. unit.oct.description = Захищає найближчих союзників своїм відновлювальним щитом. Здатний нести більшість наземних одиниць.
unit.risso.description = Вистрілює шквалом ракет і куль по всіх найближчих ворогах. unit.risso.description = Вистрілює шквалом ракет і куль по всіх найближчих ворогах.
@@ -1581,9 +1587,9 @@ unit.alpha.description = Захищає ядро «Уламок» від про
unit.beta.description = Захищає ядро «Штаб» від противників. Будує споруди. unit.beta.description = Захищає ядро «Штаб» від противників. Будує споруди.
unit.gamma.description = Захищає ядро «Атом» від противників. Будує споруди. unit.gamma.description = Захищає ядро «Атом» від противників. Будує споруди.
unit.retusa.description = Вистрілює самонаведеними торпедами по ворогах. Ремонтує найближчі одиниці. unit.retusa.description = Вистрілює самонаведеними торпедами по ворогах. Ремонтує найближчі одиниці.
unit.oxynoe.description = Вистрілює потоками полум'я, яке ремонтує споруди та наносить шкоду ворогам. Захищає від ворожик снарядів за допомогою башти точкової оборони. unit.oxynoe.description = Вистрілює потоками полум'я, що ремонтують споруди та наносять шкоду ворогам. Захищає від ворожих снарядів за допомогою башти точкової оборони.
unit.cyerce.description = Вистрілює у ворогів навідними касетними ракетами. Ремонтує найближчі одиниці. unit.cyerce.description = Вистрілює у ворогів навідними касетними ракетами. Ремонтує найближчі одиниці.
unit.aegires.description = Приголомшлює ворожі одиниці та будівлі, що входять до його енергетичного поля. Ремонтує всіх союзників. unit.aegires.description = Електризує ворожі одиниці та будівлі, що входять до його енергетичного поля. Ремонтує всіх союзників.
unit.navanax.description = Вистрілює вибухонебезпечні снаряди електромагнітного імпульсу, завдаючи значної шкоди ворожим енергетичним мережам та ремонтуючи союзницькі споруди. Розплавляє сусідніх ворогів за допомогою 4 автономних лазерних веж. unit.navanax.description = Вистрілює вибухонебезпечні снаряди електромагнітного імпульсу, завдаючи значної шкоди ворожим енергетичним мережам та ремонтуючи союзницькі споруди. Розплавляє сусідніх ворогів за допомогою 4 автономних лазерних веж.
@@ -1601,7 +1607,7 @@ lst.set = Установити значення змінної.
lst.operation = Виконує операцію над 1-2 змінними. lst.operation = Виконує операцію над 1-2 змінними.
lst.end = Перейти до верхньої частини стеку операцій. lst.end = Перейти до верхньої частини стеку операцій.
lst.wait = Чекати певну кількість секунд. lst.wait = Чекати певну кількість секунд.
lst.lookup = Знайти тип елемента, рідини, одиниці чи блоку за ідентифікатором.\nМожна отримати доступ до загальної кількості кожного типу через \n[accent]@unitCount[] / [accent]@itemCount[] / [accent]@liquidCount[] / [accent]@blockCount[] lst.lookup = Знайти тип предмета, рідини, одиниці чи блоку за ідентифікатором.\nМожна отримати доступ до загальної кількості кожного типу через \n[accent]@unitCount[] / [accent]@itemCount[] / [accent]@liquidCount[] / [accent]@blockCount[]
lst.jump = Умовне переходження до іншої операції. lst.jump = Умовне переходження до іншої операції.
lst.unitbind = Прив’язка до одиниці певного типу та його зберігання в [accent]@unit[]. lst.unitbind = Прив’язка до одиниці певного типу та його зберігання в [accent]@unit[].
lst.unitcontrol = Контролювати поточну прив’язану одиницю. lst.unitcontrol = Контролювати поточну прив’язану одиницю.

View File

@@ -78,13 +78,12 @@ schematic.tagexists = Thẻ đã tồn tại.
stats = Thống kê stats = Thống kê
stat.wave = Đợt đã vượt qua:[accent] {0} stat.wave = Đợt đã vượt qua:[accent] {0}
stat.unitsCreated = Quân lính đã tạo:[accent] {0}
stat.enemiesDestroyed = Kẻ thù bị tiêu diệt:[accent] {0} stat.enemiesDestroyed = Kẻ thù bị tiêu diệt:[accent] {0}
stat.built = Số công trình đã xây dựng:[accent] {0} stat.built = Số công trình đã xây dựng:[accent] {0}
stat.destroyed = Số công trình đã bị phá:[accent] {0} stat.destroyed = Số công trình đã bị phá:[accent] {0}
stat.deconstructed = Số công trình được xây dựng lại:[accent] {0} stat.deconstructed = Số công trình được xây dựng lại:[accent] {0}
stat.delivered = Lượng tài nguyên được phóng:
stat.playtime = Thời gian chơi:[accent] {0} stat.playtime = Thời gian chơi:[accent] {0}
stat.rank = Xếp hạng: [accent]{0}
globalitems = [accent]Toàn bộ vật phẩm globalitems = [accent]Toàn bộ vật phẩm
map.delete = Bạn có chắc chắn muốn xóa bản đồ "[accent]{0}[]"? map.delete = Bạn có chắc chắn muốn xóa bản đồ "[accent]{0}[]"?
@@ -94,6 +93,7 @@ level.mode = Chế độ:
coreattack = < Căn cứ đang bị tấn công! > coreattack = < Căn cứ đang bị tấn công! >
nearpoint = [[ [scarlet]RỜI KHỎI KHU VỰC ĐÁP NGAY LẬP TỨC[] ]\nsự hủy diệt sắp xảy ra nearpoint = [[ [scarlet]RỜI KHỎI KHU VỰC ĐÁP NGAY LẬP TỨC[] ]\nsự hủy diệt sắp xảy ra
database = Cơ sở dữ liệu database = Cơ sở dữ liệu
database.button = Cơ sở dữ liệu
savegame = Lưu trò chơi savegame = Lưu trò chơi
loadgame = Tải lại màn chơi loadgame = Tải lại màn chơi
joingame = Tham gia trò chơi joingame = Tham gia trò chơi
@@ -101,6 +101,7 @@ customgame = Tùy chỉnh
newgame = Trò chơi mới newgame = Trò chơi mới
none = <trống> none = <trống>
none.found = [lightgray]<không tìm thấy> none.found = [lightgray]<không tìm thấy>
none.inmap = [lightgray]<không có trong bản đồ>
minimap = Bản đồ nhỏ minimap = Bản đồ nhỏ
position = Vị trí position = Vị trí
close = Đóng close = Đóng
@@ -168,6 +169,7 @@ launchcore = Phóng căn cứ
filename = Tên tệp: filename = Tên tệp:
unlocked = Đã mở khóa nội dung mới! unlocked = Đã mở khóa nội dung mới!
available = Đã có mục nghiên cứu mới! available = Đã có mục nghiên cứu mới!
unlock.incampaign = < Mở khóa trong chiến dịch để biết chi tiết >
completed = [accent]Hoàn tất completed = [accent]Hoàn tất
techtree = Tiến trình techtree = Tiến trình
research.legacy = Dữ liệu nghiên cứu từ phiên bản[accent]5.0[] được tìm thấy.\nBạn có muốn [accent]tải dữ liệu này[], hoặc [accent]bỏ qua[] và bắt đầu nghiên cứu lại trong chiến dịch mới (khuyến nghị)? research.legacy = Dữ liệu nghiên cứu từ phiên bản[accent]5.0[] được tìm thấy.\nBạn có muốn [accent]tải dữ liệu này[], hoặc [accent]bỏ qua[] và bắt đầu nghiên cứu lại trong chiến dịch mới (khuyến nghị)?
@@ -214,6 +216,7 @@ hosts.none = [lightgray]Không có máy chủ cục bộ nào được tìm th
host.invalid = [scarlet]Không thể kết nối đến máy chủ. host.invalid = [scarlet]Không thể kết nối đến máy chủ.
servers.local = Máy chủ cục bộ servers.local = Máy chủ cục bộ
servers.local.steam = Màn chơi hiện có & Máy chủ cục bộ
servers.remote = Máy chủ tùy chỉnh servers.remote = Máy chủ tùy chỉnh
servers.global = Máy chủ từ cộng đồng servers.global = Máy chủ từ cộng đồng
@@ -285,6 +288,7 @@ save.corrupted = Tệp bản lưu bị hỏng hoặc không hợp lệ!
empty = <trống> empty = <trống>
on = Bật on = Bật
off = Tắt off = Tắt
save.search = Tìm kiếm màn chơi đã lưu...
save.autosave = Tự động lưu: {0} save.autosave = Tự động lưu: {0}
save.map = Bản đồ: {0} save.map = Bản đồ: {0}
save.wave = Đợt {0} save.wave = Đợt {0}
@@ -315,7 +319,7 @@ data.invalid = Đây không phải dữ liệu trò chơi hợp lệ.
data.import.confirm = Nhập dữ liệu bên ngoài sẽ ghi đè[scarlet] tất cả[] dữ liệu trò chơi hiện tại.\n[accent]Điều này không thể hoàn tác![]\n\nSau khi dữ liệu được nhập, trò chơi của bạn sẽ thoát ngay lập tức. data.import.confirm = Nhập dữ liệu bên ngoài sẽ ghi đè[scarlet] tất cả[] dữ liệu trò chơi hiện tại.\n[accent]Điều này không thể hoàn tác![]\n\nSau khi dữ liệu được nhập, trò chơi của bạn sẽ thoát ngay lập tức.
quit.confirm = Bạn có chắc muốn thoát? quit.confirm = Bạn có chắc muốn thoát?
loading = [accent]Đang tải... loading = [accent]Đang tải...
reloading = [accent]Đang tải lại Mods... downloading = [accent]Đang tải xuống...
saving = [accent]Đang lưu... saving = [accent]Đang lưu...
respawn = [accent][[{0}][] để hồi sinh tại căn cứ respawn = [accent][[{0}][] để hồi sinh tại căn cứ
cancelbuilding = [accent][[{0}][] để hủy xây cancelbuilding = [accent][[{0}][] để hủy xây
@@ -360,6 +364,7 @@ publish.confirm = Bạn có chắc chắn muốn xuất bản không?\n\n[lightg
publish.error = Lỗi khi xuất bản: {0} publish.error = Lỗi khi xuất bản: {0}
steam.error = Không thể khởi chạy dịch vụ Steam.\nLỗi: {0} steam.error = Không thể khởi chạy dịch vụ Steam.\nLỗi: {0}
editor.cliffs = Chuyển tường thành vách đá
editor.brush = Kích thước editor.brush = Kích thước
editor.openin = Mở trong trình chỉnh sửa editor.openin = Mở trong trình chỉnh sửa
editor.oregen = Cấu trúc quặng editor.oregen = Cấu trúc quặng
@@ -375,6 +380,13 @@ editor.ingame = Chỉnh sửa trong trò chơi
editor.publish.workshop = Xuất bản lên Workshop editor.publish.workshop = Xuất bản lên Workshop
editor.newmap = Bản đồ mới editor.newmap = Bản đồ mới
editor.center = Trung tâm editor.center = Trung tâm
editor.search = Tìm kiếm bản đồ...
editor.filters = Lọc bản đồ
editor.filters.mode = Chế độ:
editor.filters.type = Kiểu bản đồ:
editor.filters.search = Tìm kiếm trongtrong:
editor.filters.author = Tác giả
editor.filters.description = Miêu tả
workshop = Workshop workshop = Workshop
waves.title = Đợt waves.title = Đợt
waves.remove = Xóa waves.remove = Xóa
@@ -383,6 +395,7 @@ waves.waves = đợt
waves.perspawn = mỗi lần xuất hiện waves.perspawn = mỗi lần xuất hiện
waves.shields = khiên/đợt waves.shields = khiên/đợt
waves.to = đến waves.to = đến
waves.max = Số lượng quân lính tối đa
waves.guardian = Boss waves.guardian = Boss
waves.preview = Xem trước waves.preview = Xem trước
waves.edit = Chỉnh sửa... waves.edit = Chỉnh sửa...
@@ -391,6 +404,13 @@ waves.load = Lấy từ bộ nhớ tạm
waves.invalid = Lượt không hợp lệ trong bộ nhớ tạm. waves.invalid = Lượt không hợp lệ trong bộ nhớ tạm.
waves.copied = Đã sao chép lượt. waves.copied = Đã sao chép lượt.
waves.none = Không có kẻ thù được xác định.\nLưu ý rằng bố cục mỗi đợt trống sẽ tự động được thay thế bằng bố cục mặc định. waves.none = Không có kẻ thù được xác định.\nLưu ý rằng bố cục mỗi đợt trống sẽ tự động được thay thế bằng bố cục mặc định.
waves.sort = Sắp xếp theo
waves.sort.reverse = Đảo ngược sắp xếp
waves.sort.begin = Bắt đầu
waves.sort.health = Máu
waves.sort.type = Thể loại
waves.units.hide = Ẩn tất cả
waves.units.show = Hiện tất cả
#these are intentionally in lower case #these are intentionally in lower case
wavemode.counts = số lượng wavemode.counts = số lượng
@@ -400,6 +420,7 @@ wavemode.health = máu
editor.default = [lightgray]<Mặc định> editor.default = [lightgray]<Mặc định>
details = Chi tiết... details = Chi tiết...
edit = Chỉnh sửa... edit = Chỉnh sửa...
variables = Thông số
editor.name = Tên: editor.name = Tên:
editor.spawn = Thêm kẻ địch editor.spawn = Thêm kẻ địch
editor.removeunit = Xóa kẻ địch editor.removeunit = Xóa kẻ địch
@@ -537,6 +558,7 @@ configure = Tùy chỉnh vật phẩm
loadout = Vật phẩm loadout = Vật phẩm
resources = Tài nguyên resources = Tài nguyên
bannedblocks = Khối bị cấm bannedblocks = Khối bị cấm
bannedunits = Quân lính bị cấm
addall = Thêm tất cả addall = Thêm tất cả
launch.from = Đang phóng từ: [accent]{0} launch.from = Đang phóng từ: [accent]{0}
launch.destination = Đích đến: {0} launch.destination = Đích đến: {0}
@@ -561,10 +583,13 @@ weather.sandstorm.name = Bão cát
weather.sporestorm.name = Bão bào tử weather.sporestorm.name = Bão bào tử
weather.fog.name = Sương mù weather.fog.name = Sương mù
sectorlist = Khu vực
sectorlist.attacked = {0} đang bị tấn công
sectors.unexplored = [lightgray]Chưa được khám phá sectors.unexplored = [lightgray]Chưa được khám phá
sectors.resources = Tài nguyên: sectors.resources = Tài nguyên:
sectors.production = Sản lượng: sectors.production = Sản lượng:
sectors.export = Xuất: sectors.export = Xuất:
sectors.import = Nhập:
sectors.time = Thời gian: sectors.time = Thời gian:
sectors.threat = Mối đe dọa: sectors.threat = Mối đe dọa:
sectors.wave = Đợt: sectors.wave = Đợt:
@@ -615,6 +640,8 @@ sector.biomassFacility.name = Biomass Synthesis Facility
sector.windsweptIslands.name = Windswept Islands sector.windsweptIslands.name = Windswept Islands
sector.extractionOutpost.name = Extraction Outpost sector.extractionOutpost.name = Extraction Outpost
sector.planetaryTerminal.name = Planetary Launch Terminal sector.planetaryTerminal.name = Planetary Launch Terminal
sector.coastline.name = Coastline
sector.navalFortress.name = Naval Fortress
sector.groundZero.description = Vị trí tối ưu để bắt đầu một lần nữa. Mối đe dọa của kẻ thù thấp. Ít tài nguyên.\nThu thập càng nhiều chì và đồng càng tốt.\nTiến lên. sector.groundZero.description = Vị trí tối ưu để bắt đầu một lần nữa. Mối đe dọa của kẻ thù thấp. Ít tài nguyên.\nThu thập càng nhiều chì và đồng càng tốt.\nTiến lên.
sector.frozenForest.description = Ngay cả ở đây, gần núi hơn, các bào tử đã phát tán. Nhiệt độ lạnh giá không thể chứa chúng mãi mãi.\n\nBắt đầu tham gia vào quyền lực. Chế tạo máy phát điện đốt. Học cách sử dụng Máy sửa chữa. sector.frozenForest.description = Ngay cả ở đây, gần núi hơn, các bào tử đã phát tán. Nhiệt độ lạnh giá không thể chứa chúng mãi mãi.\n\nBắt đầu tham gia vào quyền lực. Chế tạo máy phát điện đốt. Học cách sử dụng Máy sửa chữa.
@@ -642,10 +669,12 @@ status.sapped.name = Ăn mòn
status.electrified.name = Electrified status.electrified.name = Electrified
status.spore-slowed.name = Spore Slowed status.spore-slowed.name = Spore Slowed
status.tarred.name = Tarred status.tarred.name = Tarred
status.overdrive.name = Overdrive
status.overclock.name = Overclock status.overclock.name = Overclock
status.shocked.name = Shock status.shocked.name = Shock
status.blasted.name = Nổ status.blasted.name = Nổ
status.unmoving.name = Bất động status.unmoving.name = Bất động
status.boss.name = Guardian
settings.language = Ngôn ngữ settings.language = Ngôn ngữ
settings.data = Dữ liệu trò chơi settings.data = Dữ liệu trò chơi
@@ -793,9 +822,9 @@ bullet.damage = [stat]{0}[lightgray] sát thương
bullet.splashdamage = [stat]{0}[lightgray] sát thương diện rộng ~[stat] {1}[lightgray] ô bullet.splashdamage = [stat]{0}[lightgray] sát thương diện rộng ~[stat] {1}[lightgray] ô
bullet.incendiary = [stat]cháy bullet.incendiary = [stat]cháy
bullet.homing = [stat]truy đuổi bullet.homing = [stat]truy đuổi
bullet.buildingdamage = [stat]{0}%[lightgray] sát thương khối bullet.frags = [stat]phá mảnh
bullet.frag = [stat]phá mảnh
bullet.lightning = [stat]{0}[lightgray]x tia chớp ~ [stat]{1}[lightgray] sát thương bullet.lightning = [stat]{0}[lightgray]x tia chớp ~ [stat]{1}[lightgray] sát thương
bullet.buildingdamage = [stat]{0}%[lightgray] sát thương khối
bullet.knockback = [stat]{0}[lightgray] bật lùi bullet.knockback = [stat]{0}[lightgray] bật lùi
bullet.pierce = [stat]{0}[lightgray]x xuyên giáp bullet.pierce = [stat]{0}[lightgray]x xuyên giáp
bullet.infinitepierce = [stat]xuyên thấu bullet.infinitepierce = [stat]xuyên thấu
@@ -806,6 +835,7 @@ bullet.reload = [stat]{0}[lightgray]x tốc độ bắn
unit.blocks = Khối unit.blocks = Khối
unit.blockssquared = Khối² unit.blockssquared = Khối²
unit.powersecond = đơn vị năng lượng/giây unit.powersecond = đơn vị năng lượng/giây
unit.tilessecond = ô/giây
unit.liquidsecond = đơn vị chất lỏng/giây unit.liquidsecond = đơn vị chất lỏng/giây
unit.itemssecond = vật phẩm/giây unit.itemssecond = vật phẩm/giây
unit.liquidunits = đơn vị chất lỏng unit.liquidunits = đơn vị chất lỏng
@@ -831,20 +861,19 @@ category.items = Vật phẩm
category.crafting = Vào/Sản phẩm category.crafting = Vào/Sản phẩm
category.function = Chức năng category.function = Chức năng
category.optional = Cải tiến category.optional = Cải tiến
setting.skipcoreanimation.name = Bỏ qua hiệu ứng phóng/đáp căn cứcứ
setting.landscape.name = Khóa ngang setting.landscape.name = Khóa ngang
setting.shadows.name = Bóng đổ setting.shadows.name = Bóng đổ
setting.blockreplace.name = Tự động đề xuất khối setting.blockreplace.name = Tự động đề xuất khối
setting.linear.name = Lọc tuyến tính setting.linear.name = Lọc tuyến tính
setting.hints.name = Gợi ý setting.hints.name = Gợi ý
setting.logichints.name = Gợi ý Logic setting.logichints.name = Gợi ý Logic
setting.flow.name = Hiện thị tốc độ chuyền tài nguyên
setting.backgroundpause.name = Tạm dừng trong nền setting.backgroundpause.name = Tạm dừng trong nền
setting.buildautopause.name = Tự động dừng xây dựng setting.buildautopause.name = Tự động dừng xây dựng
setting.doubletapmine.name = Nhấn đúp để Đào setting.doubletapmine.name = Nhấn đúp để Đào
setting.modcrashdisable.name = Tắt các mod khi gặp sự cố trong khởi động setting.modcrashdisable.name = Tắt các mod khi gặp sự cố trong khởi động
setting.animatedwater.name = Hiệu ứng nước setting.animatedwater.name = Hiệu ứng nước
setting.animatedshields.name = Hiệu ứng khiên setting.animatedshields.name = Hiệu ứng khiên
setting.antialias.name = Khử răng cưa[lightgray] (yêu cầu khởi động lại)[]
setting.playerindicators.name = Hướng người chơi setting.playerindicators.name = Hướng người chơi
setting.indicators.name = Hướng kẻ địch setting.indicators.name = Hướng kẻ địch
setting.autotarget.name = Tự động nhắm mục tiêu setting.autotarget.name = Tự động nhắm mục tiêu
@@ -853,7 +882,8 @@ setting.touchscreen.name = Điều khiển bằng màn hình cảm ứng
setting.fpscap.name = FPS tối đa setting.fpscap.name = FPS tối đa
setting.fpscap.none = Không giới hạn setting.fpscap.none = Không giới hạn
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Kích thước UI[lightgray] (yêu cầu khởi động lại)[] setting.uiscale.name = Kích thước UI
setting.uiscale.description = Trò chơi sẽ khởi động lại để áp dụng các thay đổi.
setting.swapdiagonal.name = Đặt luôn theo đường chéo setting.swapdiagonal.name = Đặt luôn theo đường chéo
setting.difficulty.training = Luyện tập setting.difficulty.training = Luyện tập
setting.difficulty.easy = Dễ setting.difficulty.easy = Dễ
@@ -871,7 +901,9 @@ setting.saveinterval.name = Khoảng thời gian lưu
setting.seconds = {0} giây setting.seconds = {0} giây
setting.milliseconds = {0} mili giây setting.milliseconds = {0} mili giây
setting.fullscreen.name = Toàn màn hình setting.fullscreen.name = Toàn màn hình
setting.borderlesswindow.name = Không viền[lightgray] (yêu cầu khởi động lại) setting.borderlesswindow.name = Không viền
setting.borderlesswindow.name.windows = Toàn màng hình (không viền)
setting.borderlesswindow.description = Trò chơi có thể sẽ khởi động lại để áp dụng các thay đổi
setting.fps.name = Hiển thị FPS & Ping setting.fps.name = Hiển thị FPS & Ping
setting.smoothcamera.name = Chế độ mượt mà setting.smoothcamera.name = Chế độ mượt mà
setting.vsync.name = VSync setting.vsync.name = VSync
@@ -994,6 +1026,8 @@ rules.wavetimer = Đếm ngược đợt
rules.waves = Đợt rules.waves = Đợt
rules.attack = Chế độ tấn công rules.attack = Chế độ tấn công
rules.buildai = AI Xây dựng rules.buildai = AI Xây dựng
rules.aitier = Cấp độ AI
rules.cleanupdeadteams = Xóa công trình của đội bị đánh bại (PvP)
rules.corecapture = Chiếm căn cứ khi phá hủy rules.corecapture = Chiếm căn cứ khi phá hủy
rules.polygoncoreprotection = Bảo vệ lõi kiểu đa giác. rules.polygoncoreprotection = Bảo vệ lõi kiểu đa giác.
rules.enemyCheat = Tài nguyên vô hạn (kẻ địch) rules.enemyCheat = Tài nguyên vô hạn (kẻ địch)
@@ -1012,12 +1046,15 @@ rules.deconstructrefundmultiplier = Hệ số số vật phẩm hoàn lại khi
rules.waitForWaveToEnd = Đợt chờ hết kẻ địch rules.waitForWaveToEnd = Đợt chờ hết kẻ địch
rules.dropzoneradius = Bán kính vùng thả:[lightgray] (ô) rules.dropzoneradius = Bán kính vùng thả:[lightgray] (ô)
rules.unitammo = Quân lính cần đạn rules.unitammo = Quân lính cần đạn
rules.enemyteam = Đội quân địch
rules.playerteam = Đội người chơi
rules.title.waves = Đợt rules.title.waves = Đợt
rules.title.resourcesbuilding = Tài nguyên & Xây dựng rules.title.resourcesbuilding = Tài nguyên & Xây dựng
rules.title.enemy = Kẻ địch rules.title.enemy = Kẻ địch
rules.title.unit = Quân lính rules.title.unit = Quân lính
rules.title.experimental = Thực nghiệm rules.title.experimental = Thực nghiệm
rules.title.environment = Môi trường rules.title.environment = Môi trường
rules.title.teams = Đội
rules.lighting = Ánh sáng rules.lighting = Ánh sáng
rules.enemyLights = Đèn địch rules.enemyLights = Đèn địch
rules.fire = Lửa rules.fire = Lửa
@@ -1096,13 +1133,13 @@ unit.reign.name = Reign
unit.vela.name = Vela unit.vela.name = Vela
unit.corvus.name = Corvus unit.corvus.name = Corvus
block.resupply-point.name = Điểm tiếp tế
block.parallax.name = Parallax block.parallax.name = Parallax
block.cliff.name = Vách đá block.cliff.name = Vách đá
block.sand-boulder.name = Tường cát block.sand-boulder.name = Tường cát
block.basalt-boulder.name = Tường đá basalt block.basalt-boulder.name = Tường đá basalt
block.grass.name = Cỏ block.grass.name = Cỏ
block.molten-slag.name = Xỉ nóng chảy block.molten-slag.name = Xỉ nóng chảy
block.pooled-cryofluid.name = Chất làm lạnh
block.space.name = Không gian block.space.name = Không gian
block.salt.name = Muối block.salt.name = Muối
block.salt-wall.name = Tường muối block.salt-wall.name = Tường muối
@@ -1136,6 +1173,7 @@ block.core-nucleus.name = Căn cứ: Trung tâm
block.deep-water.name = Nước sâu block.deep-water.name = Nước sâu
block.shallow-water.name = Nước block.shallow-water.name = Nước
block.tainted-water.name = Nước nhiểm bẩn block.tainted-water.name = Nước nhiểm bẩn
block.deep-tainted-water.name = Nước nhiểm bẩn sâu
block.darksand-tainted-water.name = Nước nhiễm bẩn cát đen block.darksand-tainted-water.name = Nước nhiễm bẩn cát đen
block.tar.name = Dầu block.tar.name = Dầu
block.stone.name = Đá block.stone.name = Đá
@@ -1263,6 +1301,7 @@ block.plated-conduit.name = Ống dẫn bọc giáp
block.phase-conduit.name = Ống dẫn Phase block.phase-conduit.name = Ống dẫn Phase
block.liquid-router.name = Bộ phân phát chất lỏng block.liquid-router.name = Bộ phân phát chất lỏng
block.liquid-tank.name = Thùng chất lỏng block.liquid-tank.name = Thùng chất lỏng
block.liquid-container.name = Bình chất lỏng
block.liquid-junction.name = Giao điểm chất lỏng block.liquid-junction.name = Giao điểm chất lỏng
block.bridge-conduit.name = Cầu dẫn chất lỏng block.bridge-conduit.name = Cầu dẫn chất lỏng
block.rotary-pump.name = Bơm điện block.rotary-pump.name = Bơm điện
@@ -1288,7 +1327,6 @@ block.meltdown.name = Meltdown
block.foreshadow.name = Foreshadow block.foreshadow.name = Foreshadow
block.container.name = Container block.container.name = Container
block.launch-pad.name = Bệ phóng block.launch-pad.name = Bệ phóng
block.launch-pad-large.name = Bệ phóng lớn
block.segment.name = Segment block.segment.name = Segment
block.command-center.name = Trung tâm chỉ huy block.command-center.name = Trung tâm chỉ huy
block.ground-factory.name = Nhà máy bộ binh block.ground-factory.name = Nhà máy bộ binh
@@ -1303,17 +1341,23 @@ block.payload-router.name = Bộ định tuyến khối hàng
block.duct.name = Duct block.duct.name = Duct
block.duct-router.name = Duct Router block.duct-router.name = Duct Router
block.duct-bridge.name = Duct Bridge block.duct-bridge.name = Duct Bridge
block.payload-propulsion-tower.name = Payload Propulsion Tower block.payload-propulsion-tower.name = Tháp đẩy khối hàng
block.payload-void.name = Payload Void block.payload-void.name = Payload Void
block.payload-source.name = Payload Source block.payload-source.name = Payload Source
block.disassembler.name = Máy phân tách lớn block.disassembler.name = Máy phân tách lớn
block.silicon-crucible.name = Máy nấu Silicon lớn block.silicon-crucible.name = Máy nấu Silicon lớn
block.overdrive-dome.name = Máy tăng tốc lớn block.overdrive-dome.name = Máy tăng tốc lớn
#experimental, may be removed
block.block-forge.name = Block Forge
block.block-loader.name = Block Loader
block.block-unloader.name = Điểm dỡ hàng
block.interplanetary-accelerator.name = Máy gia tốc liên hành tinh block.interplanetary-accelerator.name = Máy gia tốc liên hành tinh
block.constructor.name = Máy chế tạo
block.constructor.description = Chế tạo các khối có kích thước 2x2 ô.
block.large-constructor.name = Máy chế tạo lớn
block.large-constructor.description = Chế tạo các khối có kích thước lên đến 4x4 ô.
block.deconstructor.name = Máy tháo dỡ
block.deconstructor.description = Tháo dỡ khối và quân lính, trả lại 100% nguyên liệu.
block.payload-loader.name = Payload Loader
block.payload-loader.description = Nạp chất lỏng và vật phẩm vào khối.
block.payload-unloader.name = Payload Unloader
block.payload-unloader.description = Lấy chất lỏng và vật phẩm từ khối.
block.switch.name = Công tắc block.switch.name = Công tắc
block.micro-processor.name = Bộ xử lí nhỏ block.micro-processor.name = Bộ xử lí nhỏ
@@ -1348,6 +1392,7 @@ hint.placeTurret = Đặt \uf861 [accent]Súng[] để bảo vệ căn cứ củ
hint.breaking = [accent]Chuột phải[] và kéo để phá vỡ các khối. hint.breaking = [accent]Chuột phải[] và kéo để phá vỡ các khối.
hint.breaking.mobile = Kích hoạt \ue817 [accent]Cây búa[] ở phía dưới cùng bên phải và nhấn để phá vỡ các khối.\n\nGiữ ngón tay của bạn trong một giây và kéo để phá khối trong vùng được chọn. hint.breaking.mobile = Kích hoạt \ue817 [accent]Cây búa[] ở phía dưới cùng bên phải và nhấn để phá vỡ các khối.\n\nGiữ ngón tay của bạn trong một giây và kéo để phá khối trong vùng được chọn.
hint.blockInfo = Xem thông tin của một khối bằng cách chọn nó trong [accent]menu xây dựng[], Sau đó chọn nút [accent][[?][] ở bên phải. hint.blockInfo = Xem thông tin của một khối bằng cách chọn nó trong [accent]menu xây dựng[], Sau đó chọn nút [accent][[?][] ở bên phải.
hint.derelict = [accent]Derelict[] structures are broken remnants of old bases that no longer function.\n\nThese structures can be [accent]deconstructed[] for resources.
hint.research = Sử dụng nút \ue875 [accent]Nghiên cứu[] để nghiên cứu công nghệ mới. hint.research = Sử dụng nút \ue875 [accent]Nghiên cứu[] để nghiên cứu công nghệ mới.
hint.research.mobile = Sử dụng nút \ue875 [accent]Nghiên cứu[] trong \ue88c [accent]Menu[] để nghiên cứu công nghệ mới. hint.research.mobile = Sử dụng nút \ue875 [accent]Nghiên cứu[] trong \ue88c [accent]Menu[] để nghiên cứu công nghệ mới.
hint.unitControl = Giữ [accent][[L-ctrl][] và [accent]click[] để điều khiển quân lính của bạn hoặc súng. hint.unitControl = Giữ [accent][[L-ctrl][] và [accent]click[] để điều khiển quân lính của bạn hoặc súng.
@@ -1367,8 +1412,9 @@ hint.payloadDrop.mobile = [accent]Nhấn và giữ[] tại một khu vực trố
hint.waveFire = [accent]Wave[] súng có nước làm đạn dược sẽ tự động dập tắt các đám cháy gần đó. hint.waveFire = [accent]Wave[] súng có nước làm đạn dược sẽ tự động dập tắt các đám cháy gần đó.
hint.generator = \uf879 [accent]Máy phát điện đốt cháy[] đốt than và truyền năng lượng cho các khối liền kề.\n\nPhạm vi truyền tải năng lượng có thể được mở rộng với \uf87f [accent]Chốt điện[]. hint.generator = \uf879 [accent]Máy phát điện đốt cháy[] đốt than và truyền năng lượng cho các khối liền kề.\n\nPhạm vi truyền tải năng lượng có thể được mở rộng với \uf87f [accent]Chốt điện[].
hint.guardian = [accent]Boss[] được bọc giáp. Sử dụng loại đạn yếu chẳng hạn như [accent]Đồng[] và [accent]Chì[] là [scarlet]không hiệu quả[].\n\nSử dụng súng tiên tiến hơn hoặc sử dụng \uf835 [accent]Than chì làm đạn [] \uf861Duo/\uf859Salvo đạn dược để hạ gục Boss. hint.guardian = [accent]Boss[] được bọc giáp. Sử dụng loại đạn yếu chẳng hạn như [accent]Đồng[] và [accent]Chì[] là [scarlet]không hiệu quả[].\n\nSử dụng súng tiên tiến hơn hoặc sử dụng \uf835 [accent]Than chì làm đạn [] \uf861Duo/\uf859Salvo đạn dược để hạ gục Boss.
hint.coreUpgrade = Các căn cứ có thể được nâng cấp bằng cách [accent]đặt căn cứ cấp cao hơn trên chúng[].\n\nĐặt một căn cứ [accent]Trụ sở[] trên căn cứ [accent]Cơ sở[]. Đảm bảo không có vật cản gần đó. hint.coreUpgrade = Các căn cứ có thể được nâng cấp bằng cách [accent]đặt căn cứ cấp cao hơn trên chúng[].\n\nĐặt một căn cứ \uf868 [accent]Trụ sở[] trên căn cứ \uf869 [accent]Cơ sở[]. Đảm bảo không có vật cản gần đó.
hint.presetLaunch = Khác khu vực đáp [accent] xám[], như [accent]Frozen Forest[], có thể được phóng đến từ bất cứ đâu. Nó không yêu cầu chiếm các khu vực lân cận.\n\n[accent]Các khu vực được đánh số[], chẳng hạn như cái này, là [accent]không bắt buộc[]. hint.presetLaunch = Khác khu vực đáp [accent] xám[], như [accent]Frozen Forest[], có thể được phóng đến từ bất cứ đâu. Nó không yêu cầu chiếm các khu vực lân cận.\n\n[accent]Các khu vực được đánh số[], chẳng hạn như cái này, là [accent]không bắt buộc[].
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.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.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.
@@ -1399,7 +1445,7 @@ liquid.slag.description = Dùng để tách các kim loại, hoặc phun vào k
liquid.oil.description = Dùng trong sản xuất vật liệu tiên tiến và làm đạn gây cháy. liquid.oil.description = Dùng trong sản xuất vật liệu tiên tiến và làm đạn gây cháy.
liquid.cryofluid.description = Dùng làm chất làm mát trong lò phản ứng, súng và nhà máy. liquid.cryofluid.description = Dùng làm chất làm mát trong lò phản ứng, súng và nhà máy.
block.resupply-point.description = Cung cấp đạn đồng cho các quân lính ở gần. Không tương thích với quân lính sử dụng điện. block.derelict = \uf77e [lightgray]Derelict
block.armored-conveyor.description = Vận chuyển vật phẩm về phía trước. Không nhận đầu vào từ phía bên cạnh. block.armored-conveyor.description = Vận chuyển vật phẩm về phía trước. Không nhận đầu vào từ phía bên cạnh.
block.illuminator.description = Phát sáng. block.illuminator.description = Phát sáng.
block.message.description = Lưu trữ tin nhắn giao tiếp giữa đồng đội. block.message.description = Lưu trữ tin nhắn giao tiếp giữa đồng đội.
@@ -1425,6 +1471,8 @@ block.item-source.description = Tạo ra vật phẩm mãi mãi. Chỉ có trong
block.item-void.description = Hủy mọi vật phẩm. Chỉ có trong chế độ tự do. block.item-void.description = Hủy mọi vật phẩm. Chỉ có trong chế độ tự do.
block.liquid-source.description = Tạo ra chất lỏng mãi mãi. Chỉ có trong chế độ tự do. block.liquid-source.description = Tạo ra chất lỏng mãi mãi. Chỉ có trong chế độ tự do.
block.liquid-void.description = Loại bỏ mọi chất lỏng. Chỉ có trong chế độ tự do. block.liquid-void.description = Loại bỏ mọi chất lỏng. Chỉ có trong chế độ tự do.
block.payload-source.description = Tạo ra bất kì khối hàng nào. Chỉ có trong chế độ tự do.
block.payload-void.description = Phá hủy bất kì khối hàng nào. Chỉ có trong chế độ tự do.
block.copper-wall.description = Bảo vệ các công trình khỏi đạn của kẻ thù. block.copper-wall.description = Bảo vệ các công trình khỏi đạn của kẻ thù.
block.copper-wall-large.description = Bảo vệ nhiều công trình khỏi đạn của kẻ thù. block.copper-wall-large.description = Bảo vệ nhiều công trình khỏi đạn của kẻ thù.
block.titanium-wall.description = Bảo vệ các công trình khỏi đạn của kẻ thù. block.titanium-wall.description = Bảo vệ các công trình khỏi đạn của kẻ thù.
@@ -1446,7 +1494,7 @@ block.force-projector.description = Tạo ra một trường lực lục giác x
block.shock-mine.description = Giải phóng tia điện khi tiếp xúc với quân lính đối phương. block.shock-mine.description = Giải phóng tia điện khi tiếp xúc với quân lính đối phương.
block.conveyor.description = Vận chuyển vật phẩm về phía trước. block.conveyor.description = Vận chuyển vật phẩm về phía trước.
block.titanium-conveyor.description = Vận chuyển vật phẩm về phía trước. Nhanh hơn băng chuyền tiêu chuẩn. block.titanium-conveyor.description = Vận chuyển vật phẩm về phía trước. Nhanh hơn băng chuyền tiêu chuẩn.
block.plastanium-conveyor.description = Vận chuyển vật phẩm về phía trước theo lô. Nhận các vật phẩm ở phía sau và dỡ chúng theo ba hướng ở phía trước. Yêu cầu nhiều điểm tải và dỡ hàng để có hiệu quả cao nhất. block.plastanium-conveyor.description = Vận chuyển vật phẩm về phía trước theo lô. Nhận các vật phẩm ở phía sau và dỡ chúng theo ba hướng ở phía trước. Yêu cầu nhiều điểm tải và dỡ hàng để có hiệu quả cao nhất.
block.junction.description = Hoạt động như một cầu nối cho hai băng chuyền băng qua. block.junction.description = Hoạt động như một cầu nối cho hai băng chuyền băng qua.
block.bridge-conveyor.description = Vận chuyển vật phẩm qua nhiều loại địa hình hoặc công trình. block.bridge-conveyor.description = Vận chuyển vật phẩm qua nhiều loại địa hình hoặc công trình.
block.phase-conveyor.description = Vận chuyển tức thời vật phẩm qua địa hình hoặc công trình. Phạm vi dài hơn cầu nối, nhưng cần năng lượng. block.phase-conveyor.description = Vận chuyển tức thời vật phẩm qua địa hình hoặc công trình. Phạm vi dài hơn cầu nối, nhưng cần năng lượng.
@@ -1465,7 +1513,8 @@ block.conduit.description = Đẩy chất lỏng đến trước, dùng với b
block.pulse-conduit.description = Đẩy chất lỏng đến trước, vận chuyển nhanh và trữ nhiều hơn so với ống tiêu chuẩn. block.pulse-conduit.description = Đẩy chất lỏng đến trước, vận chuyển nhanh và trữ nhiều hơn so với ống tiêu chuẩn.
block.plated-conduit.description = Đẩy chất lỏng đến trước, không nhận đầu vào ở bên, không bị rò rỉ. block.plated-conduit.description = Đẩy chất lỏng đến trước, không nhận đầu vào ở bên, không bị rò rỉ.
block.liquid-router.description = Nhận chất lỏng từ một phía và đưa đều ra ba phía còn lại. Có thể trữ một lượng chất lỏng nhất định. block.liquid-router.description = Nhận chất lỏng từ một phía và đưa đều ra ba phía còn lại. Có thể trữ một lượng chất lỏng nhất định.
block.liquid-tank.description = Trữ được nhiều chất lỏng. Đưa đều ra mọi phía như bộ phân nnh chất lỏng. block.liquid-container.description = Lưu trữ một lượng vừa phải chất lỏng. Đưa đều ra mọi phía như bộ phân pt chất lỏng.
block.liquid-tank.description = Trữ được một lượng lớn chất lỏng. Đưa đều ra mọi phía như bộ phân phát chất lỏng.
block.liquid-junction.description = Chức năng như cầu cho hai ống nước băng chéo nhau. block.liquid-junction.description = Chức năng như cầu cho hai ống nước băng chéo nhau.
block.bridge-conduit.description = Vận chuyển chất lỏng qua nhiều loại địa hình hoặc công trình. block.bridge-conduit.description = Vận chuyển chất lỏng qua nhiều loại địa hình hoặc công trình.
block.phase-conduit.description = Vận chuyển chất lỏng qua địa hình hoặc công trình. Phạm vi dài hơn cầu nối, nhưng cần năng lượng. block.phase-conduit.description = Vận chuyển chất lỏng qua địa hình hoặc công trình. Phạm vi dài hơn cầu nối, nhưng cần năng lượng.
@@ -1474,7 +1523,7 @@ block.power-node-large.description = Một chốt điện với phạm vi lớn
block.surge-tower.description = Một chốt điện tầm xa với ít kết nối khả dụng hơn. block.surge-tower.description = Một chốt điện tầm xa với ít kết nối khả dụng hơn.
block.diode.description = Di chuyển năng lượng trong pin theo một hướng, nhưng chỉ khi phía bên kia có ít năng lượng được lưu trữ hơn. block.diode.description = Di chuyển năng lượng trong pin theo một hướng, nhưng chỉ khi phía bên kia có ít năng lượng được lưu trữ hơn.
block.battery.description = Tích trữ năng lượng khi dư thừa. Xuất năng lượng khi thiếu hụt. block.battery.description = Tích trữ năng lượng khi dư thừa. Xuất năng lượng khi thiếu hụt.
block.battery-large.description = Tích trữ năng lượng khi dư thừa. Xuất năng lượng khi thiếu hụt. Dung lượng cao hơn pin thông thường. block.battery-large.description = Tích trữ năng lượng khi dư thừa. Xuất năng lượng khi thiếu hụt. Dung lượng cao hơn pin thông thường.
block.combustion-generator.description = Tạo ra năng lượng bằng cách đốt các vật liệu dễ cháy như than. block.combustion-generator.description = Tạo ra năng lượng bằng cách đốt các vật liệu dễ cháy như than.
block.thermal-generator.description = Tạo ra năng lượng khi đặt ở những nơi nóng. block.thermal-generator.description = Tạo ra năng lượng khi đặt ở những nơi nóng.
block.steam-generator.description = Tạo ra năng lượng bằng cách đốt cháy các vật liệu dễ cháy và chuyển nước thành hơi nước. block.steam-generator.description = Tạo ra năng lượng bằng cách đốt cháy các vật liệu dễ cháy và chuyển nước thành hơi nước.
@@ -1543,6 +1592,8 @@ block.memory-bank.description = Lưu trữ thông tin cho bộ xử lí. Dung l
block.logic-display.description = Hiển thị đồ họa tùy ý từ bộ xử lí. block.logic-display.description = Hiển thị đồ họa tùy ý từ bộ xử lí.
block.large-logic-display.description = Hiển thị đồ họa tùy ý từ bộ xử lí. block.large-logic-display.description = Hiển thị đồ họa tùy ý từ bộ xử lí.
block.interplanetary-accelerator.description = Tòa súng từ trường cỡ lớn. Tăng tốc vật phóng đến vận tốc thoát để di chuyển giữa các hành tinh. block.interplanetary-accelerator.description = Tòa súng từ trường cỡ lớn. Tăng tốc vật phóng đến vận tốc thoát để di chuyển giữa các hành tinh.
block.repair-turret.description = Sửa chữa những quân lính bị hư hỏng trong khu vực nhất địnhđịnh. Có thể làm mát để tăng hiệu quả.
block.payload-propulsion-tower.description = Cơ cấu vận chuyển các khối hàng tầm xa. Bắn khối hàng cho các tháp đẩy khối hàng kháckhác.
unit.dagger.description = Bắn đạn tiêu chuẩn vào tất cả kẻ địch xung quanh. unit.dagger.description = Bắn đạn tiêu chuẩn vào tất cả kẻ địch xung quanh.
unit.mace.description = Phun lửa vào tất cả kẻ địch xung quanh. unit.mace.description = Phun lửa vào tất cả kẻ địch xung quanh.
@@ -1577,6 +1628,11 @@ unit.omura.description = Bắn đạn từ trường xuyên giáp tầm xa vào
unit.alpha.description = Bảo vệ căn cứ cơ sở khỏi kẻ thù. Có thể xây dựng. unit.alpha.description = Bảo vệ căn cứ cơ sở khỏi kẻ thù. Có thể xây dựng.
unit.beta.description = Bảo vệ căn cứ trụ sở khỏi kẻ thù. Có thể xây dựng. unit.beta.description = Bảo vệ căn cứ trụ sở khỏi kẻ thù. Có thể xây dựng.
unit.gamma.description = Bảo vệ căn cứ trung tâm khỏi kẻ thù. Có thể xây dựng. unit.gamma.description = Bảo vệ căn cứ trung tâm khỏi kẻ thù. Có thể xây dựng.
unit.retusa.description = Fires homing torpedoes at nearby enemies. Repairs allied units.
unit.oxynoe.description = Fires structure-repairing streams of flame at nearby enemies. Targets nearby enemy projectiles with a point defense turret.
unit.cyerce.description = Fires seeking cluster-missiles at enemies. Repairs allied units.
unit.aegires.description = Shocks all enemy units and structures that enter its energy field. Repairs all allies.
unit.navanax.description = Fires explosive EMP projectiles, dealing significant damage to enemy power networks and repairing allied structures. Melts nearby enemies with 4 autonomous laser turrets.
lst.read = Đọc một số từ bộ nhớ được liên kết. lst.read = Đọc một số từ bộ nhớ được liên kết.
lst.write = Ghi một số vào bộ nhớ được liên kết. lst.write = Ghi một số vào bộ nhớ được liên kết.
@@ -1591,6 +1647,8 @@ lst.sensor = Lấy dữ liệu từ một khối hoặc quân lính.
lst.set = Đặt một biến. lst.set = Đặt một biến.
lst.operation = Thực hiện thao tác trên 1-2 biến. lst.operation = Thực hiện thao tác trên 1-2 biến.
lst.end = Chuyển đến lệnh đầu tiên. lst.end = Chuyển đến lệnh đầu tiên.
lst.wait = Chờ trong khoảng thời gian nhất định.
lst.lookup = Look up an item/liquid/unit/block type by ID.\nTotal counts of each type can be accessed with:\n[accent]@unitCount[] / [accent]@itemCount[] / [accent]@liquidCount[] / [accent]@blockCount[]
lst.jump = Chuyển qua lệnh khác nếu điều kiện đúng. lst.jump = Chuyển qua lệnh khác nếu điều kiện đúng.
lst.unitbind = Bind to the next unit of a type, and store it in [accent]@unit[]. lst.unitbind = Bind to the next unit of a type, and store it in [accent]@unit[].
lst.unitcontrol = Control the currently bound unit. lst.unitcontrol = Control the currently bound unit.
@@ -1681,7 +1739,7 @@ lenum.repair = Điểm sửa chữa.
lenum.rally = Trung tâm chỉ huy. lenum.rally = Trung tâm chỉ huy.
lenum.battery = Bất kì pin. lenum.battery = Bất kì pin.
lenum.resupply = Điểm tiếp tế.\nChỉ phù hợp khi [accent]"Quân lính cần đạn"[] được bật. lenum.resupply = Điểm tiếp tế.\nChỉ phù hợp khi [accent]"Quân lính cần đạn"[] được bật.
lenum.reactor = Lò phản ứng Thorium\Nhiệt hạch. lenum.reactor = Lò phản ứng ThoriumNhiệt hạch.
lenum.turret = Bất kì súng. lenum.turret = Bất kì súng.
sensor.in = The building/unit to sense. sensor.in = The building/unit to sense.
@@ -1689,13 +1747,13 @@ sensor.in = The building/unit to sense.
radar.from = Building to sense from.\nSensor range is limited by building range. radar.from = Building to sense from.\nSensor range is limited by building range.
radar.target = Filter for units to sense. radar.target = Filter for units to sense.
radar.and = Additional filters. radar.and = Additional filters.
radar.order = Sorting order. 0 to reverse. radar.order = Sắp xếp theo thứ tự. đặt giá trị 0 để đảo ngược.
radar.sort = Metric to sort results by. radar.sort = Metric to sort results by.
radar.output = Variable to write output unit to. radar.output = Variable to write output unit to.
unitradar.target = Filter for units to sense. unitradar.target = Filter for units to sense.
unitradar.and = Additional filters. unitradar.and = Additional filters.
unitradar.order = Sorting order. 0 to reverse. unitradar.order = Sắp xếp theo thứ tự. đặt giá trị 0 để đảo ngược.
unitradar.sort = Metric to sort results by. unitradar.sort = Metric to sort results by.
unitradar.output = Variable to write output unit to. unitradar.output = Variable to write output unit to.
@@ -1706,8 +1764,8 @@ control.shoot = Whether to shoot.
unitlocate.enemy = Whether to locate enemy buildings. unitlocate.enemy = Whether to locate enemy buildings.
unitlocate.found = Whether the object was found. unitlocate.found = Whether the object was found.
unitlocate.building = Output variable for located building. unitlocate.building = Output variable for located building.
unitlocate.outx = Output X coordinate. unitlocate.outx = Cho ra tọa độ X.
unitlocate.outy = Output Y coordinate. unitlocate.outy = Cho ra tọa độ Y.
unitlocate.group = Building group to look for. unitlocate.group = Building group to look for.
lenum.idle = Không di chuyển, nhưng vẫn xây dựng/đào.\nTrạng thái mặc định. lenum.idle = Không di chuyển, nhưng vẫn xây dựng/đào.\nTrạng thái mặc định.
@@ -1721,6 +1779,7 @@ lenum.itemdrop = Thả vật phẩm.
lenum.itemtake = Lấy vật phẩm từ khối. lenum.itemtake = Lấy vật phẩm từ khối.
lenum.paydrop = Thả khối hàng hiện tại. lenum.paydrop = Thả khối hàng hiện tại.
lenum.paytake = Nhất khối hàng tại vị trí hiện tại. lenum.paytake = Nhất khối hàng tại vị trí hiện tại.
lenum.payenter = Enter/land on the payload block the unit is on.
lenum.flag = Numeric unit flag. lenum.flag = Numeric unit flag.
lenum.mine = Đào tại vị trí. lenum.mine = Đào tại vị trí.
lenum.build = Xây công trình. lenum.build = Xây công trình.

View File

@@ -382,10 +382,9 @@ editor.newmap = 新地图
editor.center = 居中 editor.center = 居中
editor.search = 搜索地图… editor.search = 搜索地图…
editor.filters = 筛选地图 editor.filters = 筛选地图
editor.showAll = 显示默认地图
editor.filters.mode = 游戏模式: editor.filters.mode = 游戏模式:
editor.filters.type = 地图类型: editor.filters.type = 地图类型:
editor.filters.search = 关键词搜索: editor.filters.search = 在特定关键词中进行搜索:
editor.filters.author = 作者 editor.filters.author = 作者
editor.filters.description = 描述 editor.filters.description = 描述
workshop = 创意工坊 workshop = 创意工坊
@@ -704,7 +703,7 @@ no = 否
info.title = 详情 info.title = 详情
error.title = [scarlet]发生了一个错误 error.title = [scarlet]发生了一个错误
error.crashtitle = 发生了一个错误 error.crashtitle = 发生了一个错误
unit.nobuild = [scarlet]单位不可建造 unit.nobuild = [scarlet]无法进行建造
lastaccessed = [lightgray]上次操作:{0} lastaccessed = [lightgray]上次操作:{0}
block.unknown = [lightgray] block.unknown = [lightgray]
@@ -1446,7 +1445,7 @@ liquid.slag.description = 在分离器中提炼成金属成分,或作为武器
liquid.oil.description = 用于先进材料生产和喷射类武器。 liquid.oil.description = 用于先进材料生产和喷射类武器。
liquid.cryofluid.description = 用作反应堆、 炮塔和工厂的冷却剂。 liquid.cryofluid.description = 用作反应堆、 炮塔和工厂的冷却剂。
block.derelict = [lightgray]废墟 block.derelict = \uf77e[lightgray]废墟
block.armored-conveyor.description = 向前方输送物品,不接受侧面的输入,除非来自其他传送带。 block.armored-conveyor.description = 向前方输送物品,不接受侧面的输入,除非来自其他传送带。
block.illuminator.description = 释放光线。 block.illuminator.description = 释放光线。
block.message.description = 保存文字信息,用于队友间进行交流。 block.message.description = 保存文字信息,用于队友间进行交流。
@@ -1524,7 +1523,7 @@ block.power-node-large.description = 具有更大范围的高级电力节点。
block.surge-tower.description = 用于远距离连接的电力节点,但连接数较少。 block.surge-tower.description = 用于远距离连接的电力节点,但连接数较少。
block.diode.description = 单向传输电力,仅当此方向上电力储备较少时起作用。 block.diode.description = 单向传输电力,仅当此方向上电力储备较少时起作用。
block.battery.description = 储存电网多余电力,并在电网供电不足时放电。 block.battery.description = 储存电网多余电力,并在电网供电不足时放电。
block.battery-large.description = 储存电网多余电力,并在电网供电不足时放电。 比普通电池容量更高。 block.battery-large.description = 储存电网多余电力,并在电网供电不足时放电。 比普通电池容量更高。
block.combustion-generator.description = 燃烧煤炭之类的可燃材料发电。 block.combustion-generator.description = 燃烧煤炭之类的可燃材料发电。
block.thermal-generator.description = 放置在炽热的地形上能够发电。 block.thermal-generator.description = 放置在炽热的地形上能够发电。
block.steam-generator.description = 通过燃烧易燃材料并将水转化为蒸汽来发电。 block.steam-generator.description = 通过燃烧易燃材料并将水转化为蒸汽来发电。

View File

@@ -44,7 +44,7 @@ be.check = 檢查是否有新的更新
mods.browser = 模組瀏覽器 mods.browser = 模組瀏覽器
mods.browser.selected = 已選模組 mods.browser.selected = 已選模組
mods.browser.add = 安裝 mods.browser.add = 安裝
mods.github.reinstall = 重新安裝 mods.browser.reinstall = Reinstall
mods.github.open = 查看Github mods.github.open = 查看Github
mods.browser.sortdate = 以最近篩選 mods.browser.sortdate = 以最近篩選
mods.browser.sortstars = 以星數篩選 mods.browser.sortstars = 以星數篩選
@@ -131,8 +131,8 @@ mods.openfolder = 開啟模組資料夾
mods.viewcontent = 查看內容 mods.viewcontent = 查看內容
mods.reload = 重新載入 mods.reload = 重新載入
mods.reloadexit = 遊戲將會結束以重新載入模組。 mods.reloadexit = 遊戲將會結束以重新載入模組。
mod.display = [gray]模組:[orange]{0}
mod.installed = [[已安裝] mod.installed = [[已安裝]
mod.display = [gray]模組:[orange]{0}
mod.enabled = [lightgray]已啟用 mod.enabled = [lightgray]已啟用
mod.disabled = [scarlet]已禁用 mod.disabled = [scarlet]已禁用
mod.multiplayer.compatible = [gray]與多人模式相容 mod.multiplayer.compatible = [gray]與多人模式相容
@@ -288,6 +288,7 @@ save.corrupted = 此存檔無效或已損毀!
empty = 〈空白〉 empty = 〈空白〉
on = 開啟 on = 開啟
off = 關閉 off = 關閉
save.search = Search saved games...
save.autosave = 自動存檔:{0} save.autosave = 自動存檔:{0}
save.map = 地圖:{0} save.map = 地圖:{0}
save.wave = 波次:{0} save.wave = 波次:{0}
@@ -381,7 +382,11 @@ editor.newmap = 新地圖
editor.center = 中心 editor.center = 中心
editor.search = 尋找地圖... editor.search = 尋找地圖...
editor.filters = 篩選地圖 editor.filters = 篩選地圖
editor.showAll = 顯示內建地圖 editor.filters.mode = Gamemodes:
editor.filters.type = Map Type:
editor.filters.search = Search In:
editor.filters.author = Author
editor.filters.description = Description
workshop = 工作坊 workshop = 工作坊
waves.title = 波次 waves.title = 波次
waves.remove = 移除 waves.remove = 移除
@@ -415,6 +420,7 @@ wavemode.health = 生命值
editor.default = [lightgray](預設) editor.default = [lightgray](預設)
details = 詳細資訊…… details = 詳細資訊……
edit = 編輯…… edit = 編輯……
variables = Vars
editor.name = 名稱: editor.name = 名稱:
editor.spawn = 重生單位 editor.spawn = 重生單位
editor.removeunit = 移除單位 editor.removeunit = 移除單位
@@ -543,9 +549,9 @@ requirement.core = 在{0}摧毀敵人核心
requirement.research = 研究 {0} requirement.research = 研究 {0}
requirement.produce = 生產 {0} requirement.produce = 生產 {0}
requirement.capture = 捕獲 {0} requirement.capture = 捕獲 {0}
bestwave = [lightgray]最高波次:{0}
launch.text = 發射 launch.text = 發射
research.multiplayer = 只有管理者可以使用這個物品 research.multiplayer = 只有管理者可以使用這個物品
map.multiplayer = Only the host can view sectors.
uncover = 探索 uncover = 探索
configure = 設定 configure = 設定
@@ -816,7 +822,7 @@ bullet.damage = [stat]{0}[lightgray]傷害
bullet.splashdamage = [stat]{0}[lightgray]範圍傷害 ~[stat] {1}[lightgray]格 bullet.splashdamage = [stat]{0}[lightgray]範圍傷害 ~[stat] {1}[lightgray]格
bullet.incendiary = [stat]燃燒 bullet.incendiary = [stat]燃燒
bullet.homing = [stat]追蹤 bullet.homing = [stat]追蹤
bullet.frag = [stat]{0}[lightgray]x 破片彈 bullet.frags = [stat]{0}[lightgray]x frag bullets:
bullet.lightning = [stat]{0}[lightgray]x 電弧 ~ [stat]{1}[lightgray] 傷害 bullet.lightning = [stat]{0}[lightgray]x 電弧 ~ [stat]{1}[lightgray] 傷害
bullet.buildingdamage = [stat]{0}%[lightgray] 建築傷害 bullet.buildingdamage = [stat]{0}%[lightgray] 建築傷害
bullet.knockback = [stat]{0}[lightgray]擊退 bullet.knockback = [stat]{0}[lightgray]擊退
@@ -1295,6 +1301,7 @@ block.plated-conduit.name = 裝甲管線
block.phase-conduit.name = 相織管線 block.phase-conduit.name = 相織管線
block.liquid-router.name = 液體分配器 block.liquid-router.name = 液體分配器
block.liquid-tank.name = 液體儲存槽 block.liquid-tank.name = 液體儲存槽
block.liquid-container.name = Liquid Container
block.liquid-junction.name = 液體樞紐 block.liquid-junction.name = 液體樞紐
block.bridge-conduit.name = 管線橋 block.bridge-conduit.name = 管線橋
block.rotary-pump.name = 迴旋泵 block.rotary-pump.name = 迴旋泵
@@ -1341,10 +1348,16 @@ block.disassembler.name = 還原機
block.silicon-crucible.name = 矽爐 block.silicon-crucible.name = 矽爐
block.overdrive-dome.name = 高速拱頂 block.overdrive-dome.name = 高速拱頂
block.interplanetary-accelerator.name = 星際加速站 block.interplanetary-accelerator.name = 星際加速站
#以下為實驗性建築,未來可能移除 experimental, may be removed block.constructor.name = Constructor
block.block-forge.name = 方塊鑄造坊 block.constructor.description = Fabricates structures up to 2x2 tiles in size.
block.block-loader.name = 方塊裝載器 block.large-constructor.name = Large Constructor
block.block-unloader.name = 方塊卸載器 block.large-constructor.description = Fabricates structures up to 4x4 tiles in size.
block.deconstructor.name = Deconstructor
block.deconstructor.description = Deconstructs structures and units. Returns 100% of build cost.
block.payload-loader.name = Payload Loader
block.payload-loader.description = Load liquids and items into blocks.
block.payload-unloader.name = Payload Unloader
block.payload-unloader.description = Unloads liquids and items from blocks.
block.switch.name = 按鈕 block.switch.name = 按鈕
block.micro-processor.name = 微處理器 block.micro-processor.name = 微處理器
@@ -1399,7 +1412,7 @@ hint.payloadDrop.mobile = [accent]長按[]任何空白處可以放下持有的
hint.waveFire = 以[accent]水[]裝填的[accent]波浪[]會自動撲滅附近火勢。 hint.waveFire = 以[accent]水[]裝填的[accent]波浪[]會自動撲滅附近火勢。
hint.generator = \uf879 [accent]燃燒發電機[]消耗煤炭產生能源給相鄰的方塊。\n\n使用 \uf87f [accent]能量節點[]增加電力涵蓋範圍。 hint.generator = \uf879 [accent]燃燒發電機[]消耗煤炭產生能源給相鄰的方塊。\n\n使用 \uf87f [accent]能量節點[]增加電力涵蓋範圍。
hint.guardian = [accent]頭目[]擁有厚實的裝甲。較弱的彈藥如[accent]銅[]和[accent]鉛[]並[scarlet]沒有效果[].\n\n使用更高等的砲臺或以\uf835 [accent]石墨[]配合\uf861雙砲、\uf859齊射砲摧毀頭目。 hint.guardian = [accent]頭目[]擁有厚實的裝甲。較弱的彈藥如[accent]銅[]和[accent]鉛[]並[scarlet]沒有效果[].\n\n使用更高等的砲臺或以\uf835 [accent]石墨[]配合\uf861雙砲、\uf859齊射砲摧毀頭目。
hint.coreUpgrade = 核心可以透過在上面[accent]覆蓋一個更高等級的核心[]來升級。\n\n放置 [accent]核心:基地[] 到 [accent]核心:碎片[] 上. 確保沒有其他障礙物。 hint.coreUpgrade = 核心可以透過在上面[accent]覆蓋一個更高等級的核心[]來升級。\n\n放置 \uf868 [accent]核心:基地[] 到 \uf869 [accent]核心:碎片[] 上. 確保沒有其他障礙物。
hint.presetLaunch = 灰色的[accent]降落地區[],例如[accent]冰凍森林[],可由任何地區發射。這類地區無須由相鄰地區進攻。\n\n[accent]數字編號地區[],如同這一個,不是完成戰役的必要條件。 hint.presetLaunch = 灰色的[accent]降落地區[],例如[accent]冰凍森林[],可由任何地區發射。這類地區無須由相鄰地區進攻。\n\n[accent]數字編號地區[],如同這一個,不是完成戰役的必要條件。
hint.presetDifficulty = 此地區為[scarlet]高危險等級[]區域。\n[accent]不建議[]在準備好科技和資源以前發射至此區域。 hint.presetDifficulty = 此地區為[scarlet]高危險等級[]區域。\n[accent]不建議[]在準備好科技和資源以前發射至此區域。
hint.coreIncinerate = 當任一物品的核心庫存滿了後,後續進入的同種資源會被[accent]銷毀[]。 hint.coreIncinerate = 當任一物品的核心庫存滿了後,後續進入的同種資源會被[accent]銷毀[]。
@@ -1500,6 +1513,7 @@ block.conduit.description = 基本液體運輸方塊。將液體往前輸送。
block.pulse-conduit.description = 高級的液體運輸方塊。比標準管線更快地輸送並儲存更多液體。 block.pulse-conduit.description = 高級的液體運輸方塊。比標準管線更快地輸送並儲存更多液體。
block.plated-conduit.description = 用和脈衝管線相同的速率運送液體,但有更強的裝甲。除了其他管線以外,不會接受來自側面的其他液體\n比較不會漏液。 block.plated-conduit.description = 用和脈衝管線相同的速率運送液體,但有更強的裝甲。除了其他管線以外,不會接受來自側面的其他液體\n比較不會漏液。
block.liquid-router.description = 接受來自一個方向的液體並將它們平均輸出到最多3個其他方向。可以儲存一定量的液體。用於將液體從一個來源分成多個目標。 block.liquid-router.description = 接受來自一個方向的液體並將它們平均輸出到最多3個其他方向。可以儲存一定量的液體。用於將液體從一個來源分成多個目標。
block.liquid-container.description = Stores a sizeable amount of liquid. Outputs to all sides, similarly to a liquid router.
block.liquid-tank.description = 儲存大量液體。當液體需求非恆定時,使用它來創建緩衝或作為冷卻重要方塊的保障。 block.liquid-tank.description = 儲存大量液體。當液體需求非恆定時,使用它來創建緩衝或作為冷卻重要方塊的保障。
block.liquid-junction.description = 作為兩個交叉管線的橋樑。適用於兩條不同管線將不同液體運送到不同位置的情況。 block.liquid-junction.description = 作為兩個交叉管線的橋樑。適用於兩條不同管線將不同液體運送到不同位置的情況。
block.bridge-conduit.description = 高級的液體運輸方塊。允許跨過最多3個任何地形或建築物的方塊運輸液體。 block.bridge-conduit.description = 高級的液體運輸方塊。允許跨過最多3個任何地形或建築物的方塊運輸液體。
@@ -1558,7 +1572,7 @@ block.parallax.description = 發射牽引光束,牽引空中目標,並在此
block.tsunami.description = 向敵人發射強大的液體。如果提供水會自動滅火。 block.tsunami.description = 向敵人發射強大的液體。如果提供水會自動滅火。
block.silicon-crucible.description = 使用火焰彈作為附加熱源,從沙子和煤炭中提煉矽。在高溫地區效率更高。 block.silicon-crucible.description = 使用火焰彈作為附加熱源,從沙子和煤炭中提煉矽。在高溫地區效率更高。
block.disassembler.description = 以低效率將熔渣分離成少量的礦物成分。可生產釷。 block.disassembler.description = 以低效率將熔渣分離成少量的礦物成分。可生產釷。
block.overdrive-dome.description = 用相織布和矽增加附近建築物的速度。 block.overdrive-dome.description = 用相織布和矽增加附近建築物的速度。
block.payload-conveyor.description = 移動大型物體,像是從工廠出來的機甲。 block.payload-conveyor.description = 移動大型物體,像是從工廠出來的機甲。
block.payload-router.description = 把大型物體分配到三個方向。 block.payload-router.description = 把大型物體分配到三個方向。
block.command-center.description = 用幾個不同的指令控制機甲的行為。 block.command-center.description = 用幾個不同的指令控制機甲的行為。
@@ -1646,10 +1660,9 @@ logic.nounitbuild = [red]單位建造邏輯已被禁止。
lenum.type = 建築/單位種類。\n例操控單位建造光矛砲應使用[accent]@lancer[],而非字串 lenum.type = 建築/單位種類。\n例操控單位建造光矛砲應使用[accent]@lancer[],而非字串
lenum.shoot = 對該位置開火 lenum.shoot = 對該位置開火
lenum.shootp = 對指定單位/建築開火,具自瞄功能 lenum.shootp = 對指定單位/建築開火,具自瞄功能
lenum.configure = 建築設定,如分類器、兵器工廠 lenum.config = Building configuration, e.g. sorter item.
lenum.enabled = 確認該建築是否啟用 lenum.enabled = 確認該建築是否啟用
laccess.color = Illuminator color.
laacess.color = 設定照明燈的顏色
laccess.controller = 單位的控制者。受處理器控制時回傳處理器。\n在隊形中回傳領導的單位。\n否則回傳單位自己。 laccess.controller = 單位的控制者。受處理器控制時回傳處理器。\n在隊形中回傳領導的單位。\n否則回傳單位自己。
laccess.dead = 單位或建築是否已死亡或不存在。 laccess.dead = 單位或建築是否已死亡或不存在。
laccess.controlled = 將回傳:\n處理器控制[accent]@ctrlProcessor[]\n玩家控制[accent]@ctrlPlayer[]\n在隊形中[accent]@ctrlFormation[]\n其他[accent]0[]。 laccess.controlled = 將回傳:\n處理器控制[accent]@ctrlProcessor[]\n玩家控制[accent]@ctrlPlayer[]\n在隊形中[accent]@ctrlFormation[]\n其他[accent]0[]。
@@ -1765,6 +1778,7 @@ lenum.itemdrop = 放下物品
lenum.itemtake = 從建築拿取物品 lenum.itemtake = 從建築拿取物品
lenum.paydrop = 放下拾取的負載 lenum.paydrop = 放下拾取的負載
lenum.paytake = 拾取船身下方的單位/建築 lenum.paytake = 拾取船身下方的單位/建築
lenum.payenter = Enter/land on the payload block the unit is on.
lenum.flag = 單位編號(可異) lenum.flag = 單位編號(可異)
lenum.mine = 挖指定位置的礦物 lenum.mine = 挖指定位置的礦物
lenum.build = 建造一個建築 lenum.build = 建造一個建築

View File

@@ -129,3 +129,5 @@ genNAowl
TranquillyUnpleasant TranquillyUnpleasant
Darkness6030 Darkness6030
hortiSquash hortiSquash
King-BR
citrusMarmelade

View File

@@ -54,9 +54,9 @@ public class Pathfinder implements Runnable{
(PathTile.solid(tile) ? 5 : 0), (PathTile.solid(tile) ? 5 : 0),
//water //water
(team, tile) -> PathTile.solid(tile) || !PathTile.liquid(tile) ? 200 : 2 + (team, tile) -> (PathTile.solid(tile) || !PathTile.liquid(tile) ? 6000 : 1) +
(PathTile.nearGround(tile) || PathTile.nearSolid(tile) ? 14 : 0) + (PathTile.nearGround(tile) || PathTile.nearSolid(tile) ? 14 : 0) +
(PathTile.deep(tile) ? -1 : 0) + (PathTile.deep(tile) ? 0 : 1) +
(PathTile.damages(tile) ? 35 : 0) (PathTile.damages(tile) ? 35 : 0)
); );

View File

@@ -25,7 +25,7 @@ public class MinerAI extends AIController{
if(mining){ if(mining){
if(timer.get(timerTarget2, 60 * 4) || targetItem == null){ if(timer.get(timerTarget2, 60 * 4) || targetItem == null){
targetItem = unit.team.data().mineItems.min(i -> indexer.hasOre(i) && unit.canMine(i), i -> core.items.get(i)); targetItem = unit.type.mineItems.min(i -> indexer.hasOre(i) && unit.canMine(i), i -> core.items.get(i));
} }
//core full of the target item, do nothing //core full of the target item, do nothing

View File

@@ -38,7 +38,7 @@ public class PhysicsProcess implements AsyncProcess{
//find Unit without bodies and assign them //find Unit without bodies and assign them
for(Unit entity : group){ for(Unit entity : group){
if(entity.type == null) continue; if(entity == null || entity.type == null) continue;
if(entity.physref == null){ if(entity.physref == null){
PhysicsBody body = new PhysicsBody(); PhysicsBody body = new PhysicsBody();

View File

@@ -5,6 +5,7 @@ import arc.math.*;
import arc.struct.*; import arc.struct.*;
import mindustry.*; import mindustry.*;
import mindustry.ctype.*; import mindustry.ctype.*;
import mindustry.entities.*;
import mindustry.entities.bullet.*; import mindustry.entities.bullet.*;
import mindustry.gen.*; import mindustry.gen.*;
import mindustry.graphics.*; import mindustry.graphics.*;
@@ -1839,7 +1840,7 @@ public class Blocks implements ContentList{
size = 4; size = 4;
shootCone = 2f; shootCone = 2f;
shootSound = Sounds.railgun; shootSound = Sounds.railgun;
unitSort = (u, x, y) -> -u.maxHealth + Mathf.dst2(u.x, u.y, x, y) / 6400f; unitSort = UnitSorts.strongest;
coolantMultiplier = 0.4f; coolantMultiplier = 0.4f;

View File

@@ -260,33 +260,10 @@ public class NetClient implements ApplicationListener{
//a command was sent, now get the output //a command was sent, now get the output
if(response.type != ResponseType.valid){ if(response.type != ResponseType.valid){
String text; String text = netServer.invalidHandler.handle(player, response);
if(text != null){
//send usage player.sendMessage(text);
if(response.type == ResponseType.manyArguments){
text = "[scarlet]Too many arguments. Usage:[lightgray] " + response.command.text + "[gray] " + response.command.paramText;
}else if(response.type == ResponseType.fewArguments){
text = "[scarlet]Too few arguments. Usage:[lightgray] " + response.command.text + "[gray] " + response.command.paramText;
}else{ //unknown command
int minDst = 0;
Command closest = null;
for(Command command : netServer.clientCommands.getCommandList()){
int dst = Strings.levenshtein(command.text, response.runCommand);
if(dst < 3 && (closest == null || dst < minDst)){
minDst = dst;
closest = command;
}
}
if(closest != null){
text = "[scarlet]Unknown command. Did you mean \"[lightgray]" + closest.text + "[]\"?";
}else{
text = "[scarlet]Unknown command. Check [lightgray]/help[scarlet].";
}
} }
player.sendMessage(text);
} }
} }
} }
@@ -599,11 +576,14 @@ public class NetClient implements ApplicationListener{
for(int i = 0; i < usedRequests; i++){ for(int i = 0; i < usedRequests; i++){
BuildPlan plan = player.unit().plans().get(i); BuildPlan plan = player.unit().plans().get(i);
if(plan.config instanceof byte[] b){ if(plan.config instanceof byte[] b){
int length = b.length; totalLength += b.length;
totalLength += length;
} }
if(totalLength > 1024){ if(plan.config instanceof String b){
totalLength += b.length();
}
if(totalLength > 500){
usedRequests = i + 1; usedRequests = i + 1;
break; break;
} }

View File

@@ -67,6 +67,32 @@ public class NetServer implements ApplicationListener{
/** Converts a message + NULLABLE player sender into a single string. Override for custom prefixes/suffixes. */ /** Converts a message + NULLABLE player sender into a single string. Override for custom prefixes/suffixes. */
public ChatFormatter chatFormatter = (player, message) -> player == null ? message : "[coral][[" + player.coloredName() + "[coral]]:[white] " + message; public ChatFormatter chatFormatter = (player, message) -> player == null ? message : "[coral][[" + player.coloredName() + "[coral]]:[white] " + message;
/** Handles an incorrect command response. Returns text that will be sent to player. Override for customisation. */
public InvalidCommandHandler invalidHandler = (player, response) -> {
if(response.type == ResponseType.manyArguments){
return "[scarlet]Too many arguments. Usage:[lightgray] " + response.command.text + "[gray] " + response.command.paramText;
}else if(response.type == ResponseType.fewArguments){
return "[scarlet]Too few arguments. Usage:[lightgray] " + response.command.text + "[gray] " + response.command.paramText;
}else{ //unknown command
int minDst = 0;
Command closest = null;
for(Command command : netServer.clientCommands.getCommandList()){
int dst = Strings.levenshtein(command.text, response.runCommand);
if(dst < 3 && (closest == null || dst < minDst)){
minDst = dst;
closest = command;
}
}
if(closest != null){
return "[scarlet]Unknown command. Did you mean \"[lightgray]" + closest.text + "[]\"?";
}else{
return "[scarlet]Unknown command. Check [lightgray]/help[scarlet].";
}
}
};
private boolean closing = false; private boolean closing = false;
private Interval timer = new Interval(); private Interval timer = new Interval();
@@ -757,6 +783,8 @@ public class NetServer implements ApplicationListener{
player.add(); player.add();
Events.fire(new PlayerConnectionConfirmed(player));
if(player.con == null || player.con.hasConnected) return; if(player.con == null || player.con.hasConnected) return;
player.con.hasConnected = true; player.con.hasConnected = true;
@@ -992,4 +1020,8 @@ public class NetServer implements ApplicationListener{
/** @return text to be placed before player name */ /** @return text to be placed before player name */
String format(@Nullable Player player, String message); String format(@Nullable Player player, String message);
} }
public interface InvalidCommandHandler{
String handle(Player player, CommandResponse response);
}
} }

View File

@@ -95,7 +95,7 @@ public class WaveInfoDialog extends BaseDialog{
dialog.hide(); dialog.hide();
}).marginLeft(12f).disabled(b -> Core.app.getClipboardText() == null || Core.app.getClipboardText().isEmpty()).row(); }).marginLeft(12f).disabled(b -> Core.app.getClipboardText() == null || Core.app.getClipboardText().isEmpty()).row();
t.button("@settings.reset", Icon.upload, style, () -> ui.showConfirm("@confirm", "@settings.clear.confirm", () -> { t.button("@settings.reset", Icon.upload, style, () -> ui.showConfirm("@confirm", "@settings.clear.confirm", () -> {
groups = JsonIO.copy(waves.get()); groups = JsonIO.copy(waves.get());
buildGroups(); buildGroups();
dialog.hide(); dialog.hide();

View File

@@ -461,11 +461,12 @@ public class Damage{
} }
private static void completeDamage(Team team, float x, float y, float radius, float damage){ private static void completeDamage(Team team, float x, float y, float radius, float damage){
int trad = (int)(radius / tilesize); int trad = (int)(radius / tilesize);
for(int dx = -trad; dx <= trad; dx++){ for(int dx = -trad; dx <= trad; dx++){
for(int dy = -trad; dy <= trad; dy++){ for(int dy = -trad; dy <= trad; dy++){
Tile tile = world.tile(Math.round(x / tilesize) + dx, Math.round(y / tilesize) + dy); Tile tile = world.tile(Math.round(x / tilesize) + dx, Math.round(y / tilesize) + dy);
if(tile != null && tile.build != null && (team == null ||team.isEnemy(tile.team())) && dx*dx + dy*dy <= trad){ if(tile != null && tile.build != null && (team == null ||team.isEnemy(tile.team())) && dx*dx + dy*dy <= trad*trad){
tile.build.damage(team, damage); tile.build.damage(team, damage);
} }
} }

View File

@@ -35,7 +35,7 @@ public class Effect{
/** Amount added to rotation */ /** Amount added to rotation */
public float baseRotation; public float baseRotation;
/** If true, parent unit is data are followed. */ /** If true, parent unit is data are followed. */
public boolean followParent; public boolean followParent = true;
/** If this and followParent are true, the effect will offset and rotate with the parent's rotation. */ /** If this and followParent are true, the effect will offset and rotate with the parent's rotation. */
public boolean rotWithParent; public boolean rotWithParent;

View File

@@ -14,4 +14,5 @@ class GroupDefs<G>{
@GroupDef(value = Firec.class) G fire; @GroupDef(value = Firec.class) G fire;
@GroupDef(value = Puddlec.class) G puddle; @GroupDef(value = Puddlec.class) G puddle;
@GroupDef(value = WeatherStatec.class) G weather; @GroupDef(value = WeatherStatec.class) G weather;
@GroupDef(value = WorldLabelc.class, mapping = true) G label;
} }

View File

@@ -0,0 +1,14 @@
package mindustry.entities;
import arc.math.*;
import mindustry.entities.Units.*;
import mindustry.gen.*;
public class UnitSorts{
public static Sortf
closest = Unit::dst2,
farthest = (u, x, y) -> -u.dst2(x, y),
strongest = (u, x, y) -> -u.maxHealth + Mathf.dst2(u.x, u.y, x, y) / 6400f,
weakest = (u, x, y) -> u.maxHealth + Mathf.dst2(u.x, u.y, x, y) / 6400f;
}

View File

@@ -81,6 +81,12 @@ public class Units{
return Math.max(0, state.rules.unitCapVariable ? state.rules.unitCap + team.data().unitCap : state.rules.unitCap); return Math.max(0, state.rules.unitCapVariable ? state.rules.unitCap + team.data().unitCap : state.rules.unitCap);
} }
/** @return unit cap as a string, substituting the infinity symbol instead of MAX_VALUE */
public static String getStringCap(Team team){
int cap = getCap(team);
return cap >= Integer.MAX_VALUE - 1 ? "" : cap + "";
}
/** @return whether this player can interact with a specific tile. if either of these are null, returns true.*/ /** @return whether this player can interact with a specific tile. if either of these are null, returns true.*/
public static boolean canInteract(Player player, Building tile){ public static boolean canInteract(Player player, Building tile){
return player == null || tile == null || tile.interactable(player.team()); return player == null || tile == null || tile.interactable(player.team());

View File

@@ -30,7 +30,7 @@ public class EnergyFieldAbility extends Ability{
public int maxTargets = 25; public int maxTargets = 25;
public float healPercent = 2.5f; public float healPercent = 2.5f;
public float layer = Layer.bullet - 0.001f, blinkScl = 20f; public float layer = Layer.bullet - 0.001f, blinkScl = 20f, blinkSize = 0.1f;
public float effectRadius = 5f, sectorRad = 0.14f, rotateSpeed = 0.5f; public float effectRadius = 5f, sectorRad = 0.14f, rotateSpeed = 0.5f;
public int sectors = 5; public int sectors = 5;
public Color color = Pal.heal; public Color color = Pal.heal;
@@ -60,7 +60,7 @@ public class EnergyFieldAbility extends Ability{
Draw.color(color); Draw.color(color);
Tmp.v1.trns(unit.rotation - 90, x, y).add(unit.x, unit.y); Tmp.v1.trns(unit.rotation - 90, x, y).add(unit.x, unit.y);
float rx = Tmp.v1.x, ry = Tmp.v1.y; float rx = Tmp.v1.x, ry = Tmp.v1.y;
float orbRadius = effectRadius * (1f + Mathf.absin(blinkScl, 0.1f)); float orbRadius = effectRadius * (1f + Mathf.absin(blinkScl, blinkSize));
Fill.circle(rx, ry, orbRadius); Fill.circle(rx, ry, orbRadius);
Draw.color(); Draw.color();

View File

@@ -359,8 +359,9 @@ public class BulletType extends Content implements Cloneable{
//home in on allies if possible //home in on allies if possible
if(healPercent > 0){ if(healPercent > 0){
target = Units.closestTarget(null, b.x, b.y, homingRange, target = Units.closestTarget(null, b.x, b.y, homingRange,
e -> e.checkTarget(collidesAir, collidesGround) && e.team != b.team, e -> e.checkTarget(collidesAir, collidesGround) && e.team != b.team && !b.hasCollided(e.id),
t -> collidesGround && (t.team != b.team || t.damaged())); t -> collidesGround && (t.team != b.team || t.damaged()) && !b.hasCollided(t.id)
);
}else{ }else{
target = Units.closestTarget(b.team, b.x, b.y, homingRange, e -> e.checkTarget(collidesAir, collidesGround) && !b.hasCollided(e.id), t -> collidesGround && !b.hasCollided(t.id)); target = Units.closestTarget(b.team, b.x, b.y, homingRange, e -> e.checkTarget(collidesAir, collidesGround) && !b.hasCollided(e.id), t -> collidesGround && !b.hasCollided(t.id));
} }

View File

@@ -21,9 +21,7 @@ public class EmpBulletType extends BasicBulletType{
Vars.indexer.allBuildings(x, y, radius, other -> { Vars.indexer.allBuildings(x, y, radius, other -> {
if(other.team == b.team){ if(other.team == b.team){
if(other.block.hasPower && other.block.canOverdrive && other.timeScale < timeIncrease){ if(other.block.hasPower && other.block.canOverdrive && other.timeScale < timeIncrease){
if(timeIncrease >= other.timeScale){ other.timeScale = Math.max(other.timeScale, timeIncrease);
other.timeScale = Math.max(other.timeScale, timeIncrease);
}
other.timeScaleDuration = Math.max(other.timeScaleDuration, timeDuration); other.timeScaleDuration = Math.max(other.timeScaleDuration, timeDuration);
chainEffect.at(x, y, 0, hitColor, other); chainEffect.at(x, y, 0, hitColor, other);
applyEffect.at(other, other.block.size * 7f); applyEffect.at(other, other.block.size * 7f);

View File

@@ -61,6 +61,7 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc,
transient boolean updateFlow; transient boolean updateFlow;
transient byte cdump; transient byte cdump;
transient int rotation; transient int rotation;
transient float payloadRotation;
transient boolean enabled = true; transient boolean enabled = true;
transient float enabledControlTime; transient float enabledControlTime;
transient String lastAccessed; transient String lastAccessed;
@@ -268,7 +269,7 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc,
public void applyBoost(float intensity, float duration){ public void applyBoost(float intensity, float duration){
//do not refresh time scale when getting a weaker intensity //do not refresh time scale when getting a weaker intensity
if(intensity >= this.timeScale){ if(intensity >= this.timeScale - 0.001f){
timeScaleDuration = Math.max(timeScaleDuration, duration); timeScaleDuration = Math.max(timeScaleDuration, duration);
} }
timeScale = Math.max(timeScale, intensity); timeScale = Math.max(timeScale, intensity);
@@ -279,11 +280,13 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc,
} }
public Building nearby(int rotation){ public Building nearby(int rotation){
if(rotation == 0) return world.build(tile.x + 1, tile.y); return switch(rotation){
if(rotation == 1) return world.build(tile.x, tile.y + 1); case 0 -> world.build(tile.x + 1, tile.y);
if(rotation == 2) return world.build(tile.x - 1, tile.y); case 1 -> world.build(tile.x, tile.y + 1);
if(rotation == 3) return world.build(tile.x, tile.y - 1); case 2 -> world.build(tile.x - 1, tile.y);
return null; case 3 -> world.build(tile.x, tile.y - 1);
default -> null;
};
} }
public byte relativeTo(Tile tile){ public byte relativeTo(Tile tile){
@@ -421,8 +424,15 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc,
} }
unit.remove(); unit.remove();
//needs new ID as it is now a payload //needs new ID as it is now a payload
unit.id = EntityGroup.nextId(); if(net.client()){
unit.id = EntityGroup.nextId();
}else{
//server-side, this needs to be delayed until next frame because otherwise the packets sent out right after this event would have the wrong unit ID, leading to ghosts
Core.app.post(() -> unit.id = EntityGroup.nextId());
}
grabber.get(new UnitPayload(unit)); grabber.get(new UnitPayload(unit));
Fx.unitDrop.at(unit); Fx.unitDrop.at(unit);
} }
@@ -431,6 +441,10 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc,
return block.unloadable; return block.unloadable;
} }
public boolean canResupply(){
return block.allowResupply;
}
public boolean payloadCheck(int conveyorRotation){ public boolean payloadCheck(int conveyorRotation){
return block.rotate && (rotation + 2) % 4 == conveyorRotation; return block.rotate && (rotation + 2) % 4 == conveyorRotation;
} }
@@ -1032,7 +1046,12 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc,
/** Called *after* the tile has been removed. */ /** Called *after* the tile has been removed. */
public void afterDestroyed(){ public void afterDestroyed(){
if(block.destroyBullet != null){
//I really do not like that the bullet will not destroy derelict
//but I can't do anything about it without using a random team
//which may or may not cause issues with servers and js
block.destroyBullet.create(this, Team.derelict, x, y, 0);
}
} }
/** @return the cap for item amount calculations, used when this block explodes. */ /** @return the cap for item amount calculations, used when this block explodes. */
@@ -1293,10 +1312,20 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc,
return true; return true;
} }
/** Called right before this building is picked up. */
public void pickedUp(){ public void pickedUp(){
} }
/** Called right after this building is picked up. */
public void afterPickedUp(){
if(power != null){
power.graph = new PowerGraph();
power.links.clear();
power.status = 0f;
}
}
public void removeFromProximity(){ public void removeFromProximity(){
onProximityRemoved(); onProximityRemoved();
tmpTiles.clear(); tmpTiles.clear();

View File

@@ -93,7 +93,7 @@ abstract class PayloadComp implements Posc, Rotc, Hitboxc, Unitc{
void pickup(Building tile){ void pickup(Building tile){
tile.pickedUp(); tile.pickedUp();
tile.tile.remove(); tile.tile.remove();
tile.tile = Vars.emptyTile; tile.afterPickedUp();
addPayload(new BuildPayload(tile)); addPayload(new BuildPayload(tile));
Fx.unitPickup.at(tile); Fx.unitPickup.at(tile);
Events.fire(new PickupEvent(self(), tile)); Events.fire(new PickupEvent(self(), tile));

View File

@@ -0,0 +1,68 @@
package mindustry.entities.comp;
import arc.graphics.*;
import arc.graphics.g2d.*;
import arc.scene.ui.layout.*;
import arc.util.*;
import arc.util.pooling.*;
import mindustry.annotations.Annotations.*;
import mindustry.gen.*;
import mindustry.graphics.*;
import mindustry.ui.*;
/** Component/entity for labels in world space. Useful for servers. Does not save in files - create only on world load. */
@EntityDef(value = {WorldLabelc.class}, serialize = false)
@Component(base = true)
public abstract class WorldLabelComp implements Posc, Drawc, Syncc{
@Import int id;
@Import float x, y;
public static final byte flagBackground = 1, flagOutline = 2;
public String text = "sample text";
public float fontSize = 1f, z = Layer.playerName + 1;
/** Flags are packed into a byte for sync efficiency; see the flag static values. */
public byte flags = flagBackground | flagOutline;
@Replace
public float clipSize(){
return text.length() * 10f * fontSize;
}
@Override
public void draw(){
Draw.z(z);
float z = Drawf.text();
Font font = (flags & flagOutline) != 0 ? Fonts.outline : Fonts.def;
GlyphLayout layout = Pools.obtain(GlyphLayout.class, GlyphLayout::new);
boolean ints = font.usesIntegerPositions();
font.setUseIntegerPositions(false);
font.getData().setScale(0.25f / Scl.scl(1f) * fontSize);
layout.setText(font, text);
if((flags & flagBackground) != 0){
Draw.color(0f, 0f, 0f, 0.3f);
Fill.rect(x, y - layout.height / 2, layout.width + 2, layout.height + 3);
Draw.color();
}
font.setColor(Color.white);
font.draw(text, x, y, 0, Align.center, false);
Draw.reset();
Pools.free(layout);
font.getData().setScale(1f);
font.setColor(Color.white);
font.setUseIntegerPositions(ints);
Draw.z(z);
}
/** This MUST be called instead of remove()! */
public void hide(){
remove();
Call.removeWorldLabel(id);
}
}

View File

@@ -32,6 +32,8 @@ public class ParticleEffect extends Effect{
public float spin = 0f; public float spin = 0f;
/** Controls the initial and final sprite sizes. */ /** Controls the initial and final sprite sizes. */
public float sizeFrom = 2f, sizeTo = 0f; public float sizeFrom = 2f, sizeTo = 0f;
/** Whether the rotation adds with the parent */
public boolean useRotation = true;
/** Rotation offset. */ /** Rotation offset. */
public float offset = 0; public float offset = 0;
/** Sprite to draw. */ /** Sprite to draw. */
@@ -53,10 +55,11 @@ public class ParticleEffect extends Effect{
public void render(EffectContainer e){ public void render(EffectContainer e){
if(tex == null) tex = Core.atlas.find(region); if(tex == null) tex = Core.atlas.find(region);
float realRotation = (useRotation ? e.rotation : baseRotation);
float rawfin = e.fin(); float rawfin = e.fin();
float fin = e.fin(interp); float fin = e.fin(interp);
float rad = sizeInterp.apply(sizeFrom, sizeTo, rawfin) * 2; float rad = sizeInterp.apply(sizeFrom, sizeTo, rawfin) * 2;
float ox = e.x + Angles.trnsx(e.rotation, offsetX, offsetY), oy = e.y + Angles.trnsy(e.rotation, offsetX, offsetY); float ox = e.x + Angles.trnsx(realRotation, offsetX, offsetY), oy = e.y + Angles.trnsy(realRotation, offsetX, offsetY);
Draw.color(colorFrom, colorTo, fin); Draw.color(colorFrom, colorTo, fin);
Color lightColor = this.lightColor == null ? Draw.getColor() : this.lightColor; Color lightColor = this.lightColor == null ? Draw.getColor() : this.lightColor;
@@ -68,7 +71,7 @@ public class ParticleEffect extends Effect{
rand.setSeed(e.id); rand.setSeed(e.id);
for(int i = 0; i < particles; i++){ for(int i = 0; i < particles; i++){
float l = length * fin + baseLength; float l = length * fin + baseLength;
rv.trns(e.rotation + rand.range(cone), !randLength ? l : rand.random(l)); rv.trns(realRotation + rand.range(cone), !randLength ? l : rand.random(l));
float x = rv.x, y = rv.y; float x = rv.x, y = rv.y;
Lines.lineAngle(ox + x, oy + y, Mathf.angle(x, y), len); Lines.lineAngle(ox + x, oy + y, Mathf.angle(x, y), len);
@@ -78,10 +81,10 @@ public class ParticleEffect extends Effect{
rand.setSeed(e.id); rand.setSeed(e.id);
for(int i = 0; i < particles; i++){ for(int i = 0; i < particles; i++){
float l = length * fin + baseLength; float l = length * fin + baseLength;
rv.trns(e.rotation + rand.range(cone), !randLength ? l : rand.random(l)); rv.trns(realRotation + rand.range(cone), !randLength ? l : rand.random(l));
float x = rv.x, y = rv.y; float x = rv.x, y = rv.y;
Draw.rect(tex, ox + x, oy + y, rad, rad, e.rotation + offset + e.time * spin); Draw.rect(tex, ox + x, oy + y, rad, rad, realRotation + offset + e.time * spin);
Drawf.light(ox + x, oy + y, rad * lightScl, lightColor, lightOpacity * Draw.getColor().a); Drawf.light(ox + x, oy + y, rad * lightScl, lightColor, lightOpacity * Draw.getColor().a);
} }
} }

View File

@@ -480,7 +480,19 @@ public class EventType{
} }
} }
/** Called after connecting; when a player receives world data and is ready to play.*/ /**
* Called after player confirmed it has received world data and is ready to play.
* Note that if this is the first world receival, then player.con.hasConnected is false.
*/
public static class PlayerConnectionConfirmed{
public final Player player;
public PlayerConnectionConfirmed(Player player){
this.player = player;
}
}
/** Called after connecting; when a player receives world data and is ready to play. Fired only once, after initial connection. */
public static class PlayerJoin{ public static class PlayerJoin{
public final Player player; public final Player player;

View File

@@ -242,7 +242,8 @@ public class SectorInfo{
production.get(item).mean = Math.min(production.get(item).mean, rawProduction.get(item).mean); production.get(item).mean = Math.min(production.get(item).mean, rawProduction.get(item).mean);
if(export.containsKey(item)){ if(export.containsKey(item)){
export.get(item).mean = Math.min(export.get(item).mean, Math.max(rawProduction.get(item).mean, -production.get(item).mean)); //export can, at most, be the raw items being produced from factories + the items being taken from the core
export.get(item).mean = Math.min(export.get(item).mean, rawProduction.get(item).mean + Math.max(-production.get(item).mean, 0));
} }
} }

View File

@@ -234,8 +234,6 @@ public class Teams{
public Queue<BlockPlan> blocks = new Queue<>(); public Queue<BlockPlan> blocks = new Queue<>();
/** The current command for units to follow. */ /** The current command for units to follow. */
public UnitCommand command = UnitCommand.attack; public UnitCommand command = UnitCommand.attack;
/** Target items to mine. */
public Seq<Item> mineItems = Seq.with(Items.copper, Items.lead, Items.titanium, Items.thorium);
/** Quadtree for all buildings of this team. Null if not active. */ /** Quadtree for all buildings of this team. Null if not active. */
@Nullable @Nullable

View File

@@ -62,7 +62,7 @@ public class Layer{
//flying units //flying units
flyingUnit = 115, flyingUnit = 115,
//overlaied UI, like block config guides //overlaid UI, like block config guides
overlayUI = 120, overlayUI = 120,
//build beam effects //build beam effects

View File

@@ -182,6 +182,7 @@ public class LightRenderer{
public void draw(){ public void draw(){
if(!Vars.enableLight){ if(!Vars.enableLight){
lights.clear(); lights.clear();
circleIndex = 0;
return; return;
} }

View File

@@ -616,6 +616,7 @@ public class DesktopInput extends InputHandler{
super.updateState(); super.updateState();
if(state.isMenu()){ if(state.isMenu()){
lastSchematic = null;
droppingItem = false; droppingItem = false;
mode = none; mode = none;
block = null; block = null;

View File

@@ -696,9 +696,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{
}); });
//flip rotation //flip rotation
if(x == (req.rotation % 2 == 0)){ req.block.flipRotation(req, x);
req.rotation = Mathf.mod(req.rotation + 2, 4);
}
}); });
} }
@@ -1113,7 +1111,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{
} }
Building build = world.buildWorld(Core.input.mouseWorld().x, Core.input.mouseWorld().y); Building build = world.buildWorld(Core.input.mouseWorld().x, Core.input.mouseWorld().y);
if(build instanceof ControlBlock cont && cont.canControl() && build.team == player.team()){ if(build instanceof ControlBlock cont && cont.canControl() && build.team == player.team() && cont.unit() != player.unit()){
return cont.unit(); return cont.unit();
} }

View File

@@ -228,7 +228,12 @@ public class JsonIO{
Item item = Vars.content.getByName(ContentType.item, str); Item item = Vars.content.getByName(ContentType.item, str);
Liquid liquid = Vars.content.getByName(ContentType.liquid, str); Liquid liquid = Vars.content.getByName(ContentType.liquid, str);
Block block = Vars.content.getByName(ContentType.block, str); Block block = Vars.content.getByName(ContentType.block, str);
return item != null ? item : liquid == null ? block : liquid; UnitType unit = Vars.content.getByName(ContentType.unit, str);
return
item != null ? item :
block != null ? block :
liquid != null ? liquid :
unit;
} }
}); });

View File

@@ -20,6 +20,7 @@ import mindustry.content.*;
import mindustry.content.TechTree.*; import mindustry.content.TechTree.*;
import mindustry.ctype.*; import mindustry.ctype.*;
import mindustry.entities.*; import mindustry.entities.*;
import mindustry.entities.Units.*;
import mindustry.entities.abilities.*; import mindustry.entities.abilities.*;
import mindustry.entities.bullet.*; import mindustry.entities.bullet.*;
import mindustry.entities.effect.*; import mindustry.entities.effect.*;
@@ -61,6 +62,7 @@ public class ContentParser{
readFields(result, data); readFields(result, data);
return result; return result;
}); });
put(Sortf.class, (type, data) -> field(UnitSorts.class, data));
put(Interp.class, (type, data) -> field(Interp.class, data)); put(Interp.class, (type, data) -> field(Interp.class, data));
put(CacheLayer.class, (type, data) -> field(CacheLayer.class, data)); put(CacheLayer.class, (type, data) -> field(CacheLayer.class, data));
put(Attribute.class, (type, data) -> Attribute.get(data.asString())); put(Attribute.class, (type, data) -> Attribute.get(data.asString()));
@@ -196,6 +198,18 @@ public class ContentParser{
} }
} }
//try to parse env bits
if((type == int.class || type == Integer.class) && jsonData.isArray()){
int value = 0;
for(var str : jsonData){
if(!str.isString()) throw new SerializationException("Integer bitfield values must all be strings. Found: " + str);
String field = str.asString();
value |= Reflect.<Integer>get(Env.class, field);
}
return (T)(Integer)value;
}
//try to parse "item/amount" syntax //try to parse "item/amount" syntax
if(type == ItemStack.class && jsonData.isString() && jsonData.asString().contains("/")){ if(type == ItemStack.class && jsonData.isString() && jsonData.asString().contains("/")){
String[] split = jsonData.asString().split("/"); String[] split = jsonData.asString().split("/");

View File

@@ -8,6 +8,7 @@ import arc.util.*;
import arc.util.io.*; import arc.util.io.*;
import mindustry.*; import mindustry.*;
import mindustry.core.*; import mindustry.core.*;
import mindustry.mod.Mods.*;
import java.io.*; import java.io.*;
import java.text.*; import java.text.*;
@@ -27,7 +28,7 @@ public class CrashSender{
+ "Version: " + Version.combined() + (Vars.headless ? " (Server)" : "") + "\n" + "Version: " + Version.combined() + (Vars.headless ? " (Server)" : "") + "\n"
+ "OS: " + OS.osName + " x" + (OS.osArchBits) + " (" + OS.osArch + ")\n" + "OS: " + OS.osName + " x" + (OS.osArchBits) + " (" + OS.osArch + ")\n"
+ "Java Version: " + OS.javaVersion + "\n" + "Java Version: " + OS.javaVersion + "\n"
+ (mods == null ? "<no mod init>" : mods.list().size + " Mods" + (mods.list().isEmpty() ? "" : ": " + mods.list().toString(", ", mod -> mod.name + ":" + mod.meta.version))) + (mods == null ? "<no mod init>" : "Mods: " + (!mods.list().contains(LoadedMod::shouldBeEnabled) ? "none (vanilla)" : mods.list().select(LoadedMod::shouldBeEnabled).toString(", ", mod -> mod.name + ":" + mod.meta.version)))
+ "\n\n" + error; + "\n\n" + error;
} }

View File

@@ -88,6 +88,8 @@ public class UnitType extends UnlockableContent{
public BlockFlag[] targetFlags = {null}; public BlockFlag[] targetFlags = {null};
/** targetFlags, as an override for "non-AI" teams. By default, units of this type will rush the core. */ /** targetFlags, as an override for "non-AI" teams. By default, units of this type will rush the core. */
public BlockFlag[] playerTargetFlags = {BlockFlag.core, null}; public BlockFlag[] playerTargetFlags = {BlockFlag.core, null};
/** Target items to mine. Used in MinerAI */
public Seq<Item> mineItems = Seq.with(Items.copper, Items.lead, Items.titanium, Items.thorium);
public Color outlineColor = Pal.darkerMetal; public Color outlineColor = Pal.darkerMetal;
public int outlineRadius = 3; public int outlineRadius = 3;
@@ -118,6 +120,8 @@ public class UnitType extends UnlockableContent{
public boolean canDrown = true, naval = false; public boolean canDrown = true, naval = false;
public float drownTimeMultiplier = 1f; public float drownTimeMultiplier = 1f;
public float engineOffset = 5f, engineSize = 2.5f; public float engineOffset = 5f, engineSize = 2.5f;
public @Nullable Color engineColor = null;
public Color engineColorInner = Color.white;
public float strafePenalty = 0.5f; public float strafePenalty = 0.5f;
public float hitSize = 6f; public float hitSize = 6f;
public float itemOffsetY = 3f; public float itemOffsetY = 3f;
@@ -141,8 +145,7 @@ public class UnitType extends UnlockableContent{
public TextureRegion[] wreckRegions; public TextureRegion[] wreckRegions;
protected float buildTime = -1f; protected float buildTime = -1f;
protected @Nullable ItemStack[] cachedRequirements; protected @Nullable ItemStack[] totalRequirements, cachedRequirements, firstRequirements;
protected @Nullable ItemStack[] totalRequirements;
public UnitType(String name){ public UnitType(String name){
super(name); super(name);
@@ -307,6 +310,12 @@ public class UnitType extends UnlockableContent{
stats.add(Stat.payloadCapacity, (payloadCapacity / (tilesize * tilesize)), StatUnit.blocksSquared); stats.add(Stat.payloadCapacity, (payloadCapacity / (tilesize * tilesize)), StatUnit.blocksSquared);
} }
var reqs = getFirstRequirements();
if(reqs != null){
stats.add(Stat.buildCost, StatValues.items(reqs));
}
if(weapons.any()){ if(weapons.any()){
stats.add(Stat.weapons, StatValues.weapons(this, weapons)); stats.add(Stat.weapons, StatValues.weapons(this, weapons));
} }
@@ -547,6 +556,13 @@ public class UnitType extends UnlockableContent{
return null; return null;
} }
public @Nullable ItemStack[] getFirstRequirements(){
if(firstRequirements == null){
firstRequirements = getRequirements(null, null);
}
return firstRequirements;
}
@Override @Override
public ItemStack[] researchRequirements(){ public ItemStack[] researchRequirements(){
if(cachedRequirements != null){ if(cachedRequirements != null){
@@ -752,13 +768,13 @@ public class UnitType extends UnlockableContent{
trail.draw(unit.team.color, (engineSize + Mathf.absin(Time.time, 2f, engineSize / 4f) * scale) * trailScl); trail.draw(unit.team.color, (engineSize + Mathf.absin(Time.time, 2f, engineSize / 4f) * scale) * trailScl);
} }
Draw.color(unit.team.color); Draw.color(engineColor == null ? unit.team.color : engineColor);
Fill.circle( Fill.circle(
unit.x + Angles.trnsx(unit.rotation + 180, offset), unit.x + Angles.trnsx(unit.rotation + 180, offset),
unit.y + Angles.trnsy(unit.rotation + 180, offset), unit.y + Angles.trnsy(unit.rotation + 180, offset),
(engineSize + Mathf.absin(Time.time, 2f, engineSize / 4f)) * scale (engineSize + Mathf.absin(Time.time, 2f, engineSize / 4f)) * scale
); );
Draw.color(Color.white); Draw.color(engineColorInner);
Fill.circle( Fill.circle(
unit.x + Angles.trnsx(unit.rotation + 180, offset - 1f), unit.x + Angles.trnsx(unit.rotation + 180, offset - 1f),
unit.y + Angles.trnsy(unit.rotation + 180, offset - 1f), unit.y + Angles.trnsy(unit.rotation + 180, offset - 1f),

View File

@@ -97,6 +97,8 @@ public class Weapon implements Cloneable{
public boolean parentizeEffects; public boolean parentizeEffects;
/** internal value used for alternation - do not change! */ /** internal value used for alternation - do not change! */
public int otherSide = -1; public int otherSide = -1;
/** draw Z offset relative to the default value */
public float layerOffset = 0f;
/** sound used for shooting */ /** sound used for shooting */
public Sound shootSound = Sounds.pew; public Sound shootSound = Sounds.pew;
/** sound used for weapons that have a delay */ /** sound used for weapons that have a delay */
@@ -161,6 +163,10 @@ public class Weapon implements Cloneable{
} }
public void draw(Unit unit, WeaponMount mount){ public void draw(Unit unit, WeaponMount mount){
//apply layer offset, roll it back at the end
float z = Draw.z();
Draw.z(z + layerOffset);
float float
rotation = unit.rotation - 90, rotation = unit.rotation - 90,
weaponRotation = rotation + (rotate ? mount.rotation : 0), weaponRotation = rotation + (rotate ? mount.rotation : 0),
@@ -171,12 +177,8 @@ public class Weapon implements Cloneable{
Drawf.shadow(wx, wy, shadow); Drawf.shadow(wx, wy, shadow);
} }
if(outlineRegion.found() && top){ if(top){
Draw.rect(outlineRegion, drawOutline(unit, mount);
wx, wy,
outlineRegion.width * Draw.scl * -Mathf.sign(flipSprite),
region.height * Draw.scl,
weaponRotation);
} }
Draw.rect(region, Draw.rect(region,
@@ -196,6 +198,8 @@ public class Weapon implements Cloneable{
Draw.blend(); Draw.blend();
Draw.color(); Draw.color();
} }
Draw.z(z);
} }
public void update(Unit unit, WeaponMount mount){ public void update(Unit unit, WeaponMount mount){

View File

@@ -46,7 +46,7 @@ public class ItemAmmoType implements AmmoType{
float range = unit.hitSize + this.range; float range = unit.hitSize + this.range;
Building build = Units.closestBuilding(unit.team, unit.x, unit.y, range, u -> u.block.allowResupply && u.items.has(item)); Building build = Units.closestBuilding(unit.team, unit.x, unit.y, range, u -> u.canResupply() && u.items.has(item));
if(build != null){ if(build != null){
Fx.itemTransfer.at(build.x, build.y, ammoPerItem / 2f, item.color, unit); Fx.itemTransfer.at(build.x, build.y, ammoPerItem / 2f, item.color, unit);

View File

@@ -31,9 +31,11 @@ public class Menus{
@Remote(targets = Loc.both, called = Loc.both) @Remote(targets = Loc.both, called = Loc.both)
public static void menuChoose(@Nullable Player player, int menuId, int option){ public static void menuChoose(@Nullable Player player, int menuId, int option){
if(player != null && menuId >= 0 && menuId < menuListeners.size){ if(player != null){
Events.fire(new MenuOptionChooseEvent(player, menuId, option)); Events.fire(new MenuOptionChooseEvent(player, menuId, option));
menuListeners.get(menuId).get(player, option); if(menuId >= 0 && menuId < menuListeners.size){
menuListeners.get(menuId).get(player, option);
}
} }
} }
@@ -92,9 +94,7 @@ public class Menus{
@Remote(variants = Variant.both) @Remote(variants = Variant.both)
public static void labelReliable(String message, float duration, float worldx, float worldy){ public static void labelReliable(String message, float duration, float worldx, float worldy){
if(message == null) return; label(message, duration, worldx, worldy);
ui.showLabel(message, duration, worldx, worldy);
} }
@Remote(variants = Variant.both) @Remote(variants = Variant.both)
@@ -111,6 +111,15 @@ public class Menus{
ui.hudfrag.showToast(Fonts.getGlyph(Fonts.icon, (char)unicode), text); ui.hudfrag.showToast(Fonts.getGlyph(Fonts.icon, (char)unicode), text);
} }
//internal use only
@Remote
public static void removeWorldLabel(int id){
var label = Groups.label.getByID(id);
if(label != null){
label.remove();
}
}
public interface MenuListener{ public interface MenuListener{
void get(Player player, int option); void get(Player player, int option);
} }

View File

@@ -31,7 +31,7 @@ public class ContentInfoDialog extends BaseDialog{
table.table(title1 -> { table.table(title1 -> {
title1.image(content.uiIcon).size(iconXLarge).scaling(Scaling.fit); title1.image(content.uiIcon).size(iconXLarge).scaling(Scaling.fit);
title1.add("[accent]" + content.localizedName).padLeft(5); title1.add("[accent]" + content.localizedName + (enableConsole ? "\n[gray]" + content.name : "")).padLeft(5);
}); });
table.row(); table.row();

View File

@@ -98,7 +98,7 @@ public class DatabaseDialog extends BaseDialog{
ui.content.show(unlock); ui.content.show(unlock);
} }
}); });
image.addListener(new Tooltip(t -> t.background(Tex.button).add(unlock.localizedName))); image.addListener(new Tooltip(t -> t.background(Tex.button).add(unlock.localizedName + (enableConsole ? "\n[gray]" + unlock.name : ""))));
} }
if((++count) % cols == 0){ if((++count) % cols == 0){

View File

@@ -257,6 +257,12 @@ public class ChatFragment extends Table{
return shown; return shown;
} }
/** @deprecated prefixes are ignored now, just add raw messages */
@Deprecated
public void addMessage(String pointless, String message){
addMessage(message);
}
public void addMessage(String message){ public void addMessage(String message){
if(message == null) return; if(message == null) return;
messages.insert(0, message); messages.insert(0, message);

View File

@@ -29,6 +29,7 @@ import mindustry.world.blocks.*;
import mindustry.world.blocks.environment.*; import mindustry.world.blocks.environment.*;
import mindustry.world.blocks.power.*; import mindustry.world.blocks.power.*;
import mindustry.world.consumers.*; import mindustry.world.consumers.*;
import mindustry.entities.bullet.*;
import mindustry.world.meta.*; import mindustry.world.meta.*;
import java.lang.reflect.*; import java.lang.reflect.*;
@@ -86,7 +87,7 @@ public class Block extends UnlockableContent{
public boolean solid; public boolean solid;
/** whether this block CAN be solid. */ /** whether this block CAN be solid. */
public boolean solidifes; public boolean solidifes;
/** whether this is rotateable */ /** whether this is rotatable */
public boolean rotate; public boolean rotate;
/** number of different variant regions to use */ /** number of different variant regions to use */
public int variants = 0; public int variants = 0;
@@ -132,6 +133,8 @@ public class Block extends UnlockableContent{
public int health = -1; public int health = -1;
/** base block explosiveness */ /** base block explosiveness */
public float baseExplosiveness = 0f; public float baseExplosiveness = 0f;
/** bullet that this block spawns when destroyed */
public @Nullable BulletType destroyBullet = null;
/** whether this block can be placed on edges of liquids. */ /** whether this block can be placed on edges of liquids. */
public boolean floating = false; public boolean floating = false;
/** multiblock size */ /** multiblock size */
@@ -989,4 +992,9 @@ public class Block extends UnlockableContent{
packer.add(PageType.editor, name + "-icon-editor", editorBase); packer.add(PageType.editor, name + "-icon-editor", editorBase);
} }
public void flipRotation(BuildPlan req, boolean x){
if(x == (req.rotation % 2 == 0)){
req.rotation = Mathf.mod(req.rotation + 2, 4);
}
}
} }

View File

@@ -56,6 +56,10 @@ public class Attributes implements JsonSerializable{
} }
private void check(){ private void check(){
if(arr.length != Attribute.all.length) arr = new float[Attribute.all.length]; if(arr.length != Attribute.all.length){
var last = arr;
arr = new float[Attribute.all.length];
System.arraycopy(last, 0, arr, 0, Math.min(last.length, arr.length));
}
} }
} }

View File

@@ -122,6 +122,12 @@ public class ForceProjector extends Block{
super.onRemoved(); super.onRemoved();
} }
@Override
public void pickedUp(){
super.pickedUp();
radscl = warmup = 0f;
}
@Override @Override
public void updateTile(){ public void updateTile(){
boolean phaseValid = consumes.get(ConsumeType.item).valid(this); boolean phaseValid = consumes.get(ConsumeType.item).valid(this);

View File

@@ -121,7 +121,7 @@ public class MendProjector extends Block{
float f = 1f - (Time.time / 100f) % 1f; float f = 1f - (Time.time / 100f) % 1f;
Draw.color(baseColor, phaseColor, phaseHeat); Draw.color(baseColor, phaseColor, phaseHeat);
Draw.alpha(heat * Mathf.absin(Time.time, 10f, 1f) * 0.5f); Draw.alpha(heat * Mathf.absin(Time.time, 50f / Mathf.PI2, 1f) * 0.5f);
Draw.rect(topRegion, x, y); Draw.rect(topRegion, x, y);
Draw.alpha(1f); Draw.alpha(1f);
Lines.stroke((2f * f + 0.2f) * heat); Lines.stroke((2f * f + 0.2f) * heat);

View File

@@ -76,7 +76,7 @@ public class OverdriveProjector extends Block{
@Override @Override
public void setBars(){ public void setBars(){
super.setBars(); super.setBars();
bars.add("boost", (OverdriveBuild entity) -> new Bar(() -> Core.bundle.format("bar.boost", Math.max((int)(entity.realBoost() * 100 - 100), 0)), () -> Pal.accent, () -> entity.realBoost() / (hasBoost ? speedBoost + speedBoostPhase : speedBoost))); bars.add("boost", (OverdriveBuild entity) -> new Bar(() -> Core.bundle.format("bar.boost", Mathf.round(Math.max((entity.realBoost() * 100 - 100), 0))), () -> Pal.accent, () -> entity.realBoost() / (hasBoost ? speedBoost + speedBoostPhase : speedBoost)));
} }
public class OverdriveBuild extends Building implements Ranged{ public class OverdriveBuild extends Building implements Ranged{
@@ -137,7 +137,7 @@ public class OverdriveProjector extends Block{
float f = 1f - (Time.time / 100f) % 1f; float f = 1f - (Time.time / 100f) % 1f;
Draw.color(baseColor, phaseColor, phaseHeat); Draw.color(baseColor, phaseColor, phaseHeat);
Draw.alpha(heat * Mathf.absin(Time.time, 10f, 1f) * 0.5f); Draw.alpha(heat * Mathf.absin(Time.time, 50f / Mathf.PI2, 1f) * 0.5f);
Draw.rect(topRegion, x, y); Draw.rect(topRegion, x, y);
Draw.alpha(1f); Draw.alpha(1f);
Lines.stroke((2f * f + 0.1f) * heat); Lines.stroke((2f * f + 0.1f) * heat);

View File

@@ -29,8 +29,7 @@ public class Thruster extends Wall{
@Override @Override
public void draw(){ public void draw(){
super.draw(); Draw.rect(block.region, x, y);
Draw.rect(topRegion, x, y, rotdeg()); Draw.rect(topRegion, x, y, rotdeg());
} }
} }

View File

@@ -76,7 +76,7 @@ public class Turret extends ReloadTurret{
public Effect chargeBeginEffect = Fx.none; public Effect chargeBeginEffect = Fx.none;
public Sound chargeSound = Sounds.none; public Sound chargeSound = Sounds.none;
public Sortf unitSort = Unit::dst2; public Sortf unitSort = UnitSorts.closest;
protected Vec2 tr = new Vec2(); protected Vec2 tr = new Vec2();
protected Vec2 tr2 = new Vec2(); protected Vec2 tr2 = new Vec2();
@@ -419,9 +419,6 @@ public class Turret extends ReloadTurret{
int ii = i; int ii = i;
Time.run(burstSpacing * i, () -> { Time.run(burstSpacing * i, () -> {
if(dead || !hasAmmo()) return; if(dead || !hasAmmo()) return;
recoil = recoilAmount;
tr.trns(rotation, shootLength, Mathf.range(xRand)); tr.trns(rotation, shootLength, Mathf.range(xRand));
bullet(type, rotation + Mathf.range(inaccuracy + type.inaccuracy) + (ii - (int)(shots / 2f)) * spread); bullet(type, rotation + Mathf.range(inaccuracy + type.inaccuracy) + (ii - (int)(shots / 2f)) * spread);
effects(); effects();

View File

@@ -252,6 +252,7 @@ public class MassDriver extends Block{
@Override @Override
public boolean onConfigureTileTapped(Building other){ public boolean onConfigureTileTapped(Building other){
if(this == other){ if(this == other){
if(link == -1) deselect();
configure(-1); configure(-1);
return false; return false;
} }

View File

@@ -95,7 +95,7 @@ public class PayloadConveyor extends Block{
public void onProximityUpdate(){ public void onProximityUpdate(){
super.onProximityUpdate(); super.onProximityUpdate();
Building accept = nearby(Geometry.d4(rotation).x * size, Geometry.d4(rotation).y * size); Building accept = nearby(Geometry.d4(rotation).x * (size/2+1), Geometry.d4(rotation).y * (size/2+1));
//next block must be aligned and of the same size //next block must be aligned and of the same size
if(accept != null && ( if(accept != null && (
//same size //same size

View File

@@ -154,6 +154,11 @@ public class StackConveyor extends Block implements Autotiler{
super.drawCracks(); super.drawCracks();
} }
@Override
public void payloadDraw(){
Draw.rect(block.fullIcon, x, y);
}
@Override @Override
public void onProximityUpdate(){ public void onProximityUpdate(){
super.onProximityUpdate(); super.onProximityUpdate();

View File

@@ -40,7 +40,7 @@ public class BuildPayload implements Payload{
public void update(boolean inUnit){ public void update(boolean inUnit){
if(inUnit && !build.block.updateInUnits) return; if(inUnit && !build.block.updateInUnits) return;
if(build.tile == null) build.tile = emptyTile; build.tile = emptyTile;
build.update(); build.update();
} }
@@ -80,6 +80,7 @@ public class BuildPayload implements Payload{
@Override @Override
public void set(float x, float y, float rotation){ public void set(float x, float y, float rotation){
build.set(x, y); build.set(x, y);
build.payloadRotation = rotation;
} }
@Override @Override
@@ -91,9 +92,11 @@ public class BuildPayload implements Payload{
public void draw(){ public void draw(){
drawShadow(1f); drawShadow(1f);
float prevZ = Draw.z(); float prevZ = Draw.z();
Draw.zTransform(z -> 0.0011f + Mathf.clamp(z, prevZ - 0.001f, prevZ + 0.9f)); Draw.zTransform(z -> z >= Layer.flyingUnitLow ? z : 0.0011f + Mathf.clamp(z, prevZ - 0.001f, prevZ + 0.9f));
build.tile = emptyTile;
build.payloadDraw(); build.payloadDraw();
Draw.zTransform(); Draw.zTransform();
Draw.z(prevZ);
} }
@Override @Override

View File

@@ -160,8 +160,8 @@ public class PayloadLoader extends PayloadBlock{
public boolean shouldExport(){ public boolean shouldExport(){
return payload != null && ( return payload != null && (
exporting || exporting ||
(payload.block().hasLiquids && payload.build.liquids.total() >= payload.block().liquidCapacity - 0.001f) || (payload.block().hasLiquids && liquids.total() >= 0.1f && payload.build.liquids.total() >= payload.block().liquidCapacity - 0.001f) ||
(payload.block().hasItems && payload.block().separateItemCapacity && content.items().contains(i -> payload.build.items.get(i) >= payload.block().itemCapacity))); (payload.block().hasItems && items.any() && payload.block().separateItemCapacity && content.items().contains(i -> payload.build.items.get(i) >= payload.block().itemCapacity)));
} }
@Override @Override

View File

@@ -432,6 +432,7 @@ public class PayloadMassDriver extends PayloadBlock{
@Override @Override
public boolean onConfigureTileTapped(Building other){ public boolean onConfigureTileTapped(Building other){
if(this == other){ if(this == other){
if(link == -1) deselect();
configure(-1); configure(-1);
return false; return false;
} }

View File

@@ -20,6 +20,7 @@ public class Battery extends PowerDistributor{
super(name); super(name);
outputsPower = true; outputsPower = true;
consumesPower = true; consumesPower = true;
canOverdrive = false;
flags = EnumSet.of(BlockFlag.battery); flags = EnumSet.of(BlockFlag.battery);
//TODO could be supported everywhere... //TODO could be supported everywhere...
envEnabled |= Env.space; envEnabled |= Env.space;

View File

@@ -53,7 +53,6 @@ public class CoreBlock extends StorageBlock{
//support everything //support everything
envEnabled = Env.any; envEnabled = Env.any;
drawDisabled = false;
replaceable = false; replaceable = false;
rebuildable = false; rebuildable = false;
} }

View File

@@ -64,8 +64,11 @@ public class Unloader extends Block{
float loadFactor; float loadFactor;
boolean canLoad; boolean canLoad;
boolean canUnload; boolean canUnload;
int index;
} }
public int[] lastUsed;
@Override @Override
public void updateTile(){ public void updateTile(){
if(((unloadTimer += delta()) < speed) || (proximity.size < 2)) return; if(((unloadTimer += delta()) < speed) || (proximity.size < 2)) return;
@@ -80,6 +83,7 @@ public class Unloader extends Block{
for(int i = tmp; i < proximity.size; i++){ for(int i = tmp; i < proximity.size; i++){
possibleBlocks.set(i, new ContainerStat()); possibleBlocks.set(i, new ContainerStat());
} }
lastUsed = new int[proximity.size];
} }
if(sortItem != null){ if(sortItem != null){
@@ -94,6 +98,7 @@ public class Unloader extends Block{
pb.building = other; pb.building = other;
pb.canUnload = interactable && other.canUnload() && other.items != null && other.items.has(sortItem); pb.canUnload = interactable && other.canUnload() && other.items != null && other.items.has(sortItem);
pb.canLoad = interactable && !(other.block instanceof StorageBlock) && other.acceptItem(this, sortItem); pb.canLoad = interactable && !(other.block instanceof StorageBlock) && other.acceptItem(this, sortItem);
pb.index = pos;
} }
}else{ }else{
//select the next item for nulloaders //select the next item for nulloaders
@@ -114,6 +119,7 @@ public class Unloader extends Block{
pb.building = other; pb.building = other;
pb.canUnload = interactable && other.canUnload() && other.items != null && other.items.has(possibleItem); pb.canUnload = interactable && other.canUnload() && other.items != null && other.items.has(possibleItem);
pb.canLoad = interactable && !(other.block instanceof StorageBlock) && other.acceptItem(this, possibleItem); pb.canLoad = interactable && !(other.block instanceof StorageBlock) && other.acceptItem(this, possibleItem);
pb.index = pos;
//the part handling framerate issues and slow conveyor belts, to avoid skipping items //the part handling framerate issues and slow conveyor belts, to avoid skipping items
if(hasProvider && pb.canLoad) isDistinct = true; if(hasProvider && pb.canLoad) isDistinct = true;
@@ -136,11 +142,19 @@ public class Unloader extends Block{
pb.loadFactor = (other.getMaximumAccepted(item) == 0) || (other.items == null) ? 0 : other.items.get(item) / (float)other.getMaximumAccepted(item); pb.loadFactor = (other.getMaximumAccepted(item) == 0) || (other.items == null) ? 0 : other.items.get(item) / (float)other.getMaximumAccepted(item);
} }
//sort so it gives full priority to blocks that can give but not receive (stackConveyors and Storage), and then by load //sort so it gives full priority to blocks that can give but not receive (stackConveyors and Storage), and then by load, and then by last use
possibleBlocks.sort(Structs.comps( possibleBlocks.sort(
Structs.comparingBool(e -> e.building.block.highUnloadPriority), Structs.comps(
Structs.comparingFloat(e -> e.loadFactor) Structs.comps(
)); Structs.comparingBool(e -> e.building.block.highUnloadPriority && !e.canLoad),
Structs.comparingBool(e -> e.canUnload && !e.canLoad)
),
Structs.comps(
Structs.comparingFloat(e -> e.loadFactor),
Structs.comparingInt(e -> -lastUsed[e.index])
)
)
);
ContainerStat dumpingFrom = null; ContainerStat dumpingFrom = null;
ContainerStat dumpingTo = null; ContainerStat dumpingTo = null;
@@ -161,10 +175,17 @@ public class Unloader extends Block{
} }
} }
//increment the priority if not used
for(int i = 0; i < possibleBlocks.size; i++){
lastUsed[i] = (lastUsed[i] + 1 ) % 2147483647;
}
//trade the items //trade the items
if(dumpingFrom != null && dumpingTo != null && (dumpingFrom.loadFactor != dumpingTo.loadFactor || dumpingFrom.building.block.highUnloadPriority)){ if(dumpingFrom != null && dumpingTo != null && (dumpingFrom.loadFactor != dumpingTo.loadFactor || !dumpingFrom.canLoad)){
dumpingTo.building.handleItem(this, item); dumpingTo.building.handleItem(this, item);
dumpingFrom.building.removeStack(item, 1); dumpingFrom.building.removeStack(item, 1);
lastUsed[dumpingFrom.index] = 0;
lastUsed[dumpingTo.index] = 0;
any = true; any = true;
} }

View File

@@ -118,6 +118,16 @@ public class CommandCenter extends Block{
table.label(() -> team.data().command.localized()).style(Styles.outlineLabel).center().growX().get().setAlignment(Align.center); table.label(() -> team.data().command.localized()).style(Styles.outlineLabel).center().growX().get().setAlignment(Align.center);
} }
@Override
public boolean onConfigureTileTapped(Building other){
if(this == other){
deselect();
return false;
}
return true;
}
@Override @Override
public void write(Writes write){ public void write(Writes write){
super.write(write); super.write(write);

View File

@@ -78,7 +78,7 @@ public class UnitFactory extends UnitBlock{
Core.bundle.format("bar.unitcap", Core.bundle.format("bar.unitcap",
Fonts.getUnicodeStr(e.unit().name), Fonts.getUnicodeStr(e.unit().name),
e.team.data().countType(e.unit()), e.team.data().countType(e.unit()),
Units.getCap(e.team) Units.getStringCap(e.team)
), ),
() -> Pal.power, () -> Pal.power,
() -> e.unit() == null ? 0f : (float)e.team.data().countType(e.unit()) / Units.getCap(e.team) () -> e.unit() == null ? 0f : (float)e.team.data().countType(e.unit()) / Units.getCap(e.team)

View File

@@ -24,4 +24,4 @@ android.useAndroidX=true
#used for slow jitpack builds; TODO see if this actually works #used for slow jitpack builds; TODO see if this actually works
org.gradle.internal.http.socketTimeout=100000 org.gradle.internal.http.socketTimeout=100000
org.gradle.internal.http.connectionTimeout=100000 org.gradle.internal.http.connectionTimeout=100000
archash=026c9216c893c9b768748cc63b4c2b8c3739f892 archash=916c5a77

View File

@@ -1,5 +1,5 @@
distributionBase=GRADLE_USER_HOME distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip distributionUrl=https\://services.gradle.org/distributions/gradle-7.3-bin.zip
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists zipStorePath=wrapper/dists

View File

@@ -3,15 +3,11 @@
"name": "RCM", "name": "RCM",
"address": ["185.104.248.61", "easyplay.su"] "address": ["185.104.248.61", "easyplay.su"]
}, },
{
"name": "SkaarjDustry",
"address": ["skaarjproject.duckdns.org"]
},
{ {
"name": "{AA}", "name": "{AA}",
"address": ["aamindustry.play.ai", "aamindustry.play.ai:6571", "aamindustry.play.ai:6572", "aamindustry.play.ai:6573", "aamindustry.play.ai:6574"] "address": ["aamindustry.play.ai", "aamindustry.play.ai:6571", "aamindustry.play.ai:6572", "aamindustry.play.ai:6573", "aamindustry.play.ai:6574"]
}, },
{ {
"name": "Atanner", "name": "Atanner",
"address": ["atannergaming.com:13000"] "address": ["atannergaming.com:13000"]
}, },
@@ -25,7 +21,7 @@
}, },
{ {
"name": "Chaotic Neutral", "name": "Chaotic Neutral",
"address": ["Chaotic-Neutral.ddns.net:1111", "Chaotic-Neutral.ddns.net:2222", "Chaotic-Neutral.ddns.net:7777"] "address": ["c-n.ddns.net:1111", "c-n.ddns.net:2222", "c-n.ddns.net:3333", "c-n.ddns.net:4444"]
}, },
{ {
"name": "Ranked", "name": "Ranked",
@@ -63,10 +59,6 @@
"name": "Obvilion Network", "name": "Obvilion Network",
"address": ["obvilion.ru", "obvilion.ru:7001", "obvilion.ru:7002", "obvilion.ru:7003"] "address": ["obvilion.ru", "obvilion.ru:7001", "obvilion.ru:7002", "obvilion.ru:7003"]
}, },
{
"name": "Mindustry PLAY",
"address": ["92.63.100.160"]
},
{ {
"name": "Nydus", "name": "Nydus",
"address": ["v6.mindustry.nydus.app:6566"] "address": ["v6.mindustry.nydus.app:6566"]
@@ -104,8 +96,8 @@
"address": ["usfr2.forcehost.net:25578"] "address": ["usfr2.forcehost.net:25578"]
}, },
{ {
"name": "Español", "name": "Mindustry Español",
"address": ["168.119.36.188:41445"] "address": ["panel.mindustry.me:2011", "yeeth.mindustry.me:6573", "panel.mindustry.me:2000", "panel.mindustry.me:2026"]
}, },
{ {
"name": "CreateDustry", "name": "CreateDustry",
@@ -122,5 +114,13 @@
{ {
"name": "Conservatory", "name": "Conservatory",
"address": ["143.198.71.232"] "address": ["143.198.71.232"]
},
{
"name": "Shard",
"address": ["shard.mcv.kr"]
},
{
"name": "OMNIDUSTRY",
"address": ["109.94.209.233"]
} }
] ]

View File

@@ -1,12 +1,12 @@
[ [
{
"name": "Español",
"address": ["n2.mindustry.me:4019", "mindustry.me:2034", "mindustry.me:2035"]
},
{ {
"name": "mindustry.pl", "name": "mindustry.pl",
"address": ["0.baseduser.eu.org:6000", "0.baseduser.eu.org:6666", "0.baseduser.eu.org:6966"] "address": ["0.baseduser.eu.org:6000", "0.baseduser.eu.org:6666", "0.baseduser.eu.org:6966"]
}, },
{
"name": "SkaarjDustry",
"address": ["skaarjproject.duckdns.org"]
},
{ {
"name": "C.A.M.S.", "name": "C.A.M.S.",
"address": ["baseduser.eu.org:6569", "v7.thedimas.pp.ua", "yeeth.mindustry.me:7000", "yeeth.mindustry.me:4000", "yeeth.mindustry.me:2000", "yeeth.mindustry.me:3000"] "address": ["baseduser.eu.org:6569", "v7.thedimas.pp.ua", "yeeth.mindustry.me:7000", "yeeth.mindustry.me:4000", "yeeth.mindustry.me:2000", "yeeth.mindustry.me:3000"]
@@ -33,7 +33,7 @@
}, },
{ {
"name": "XCore", "name": "XCore",
"address": ["35.202.253.94", "35.202.253.94:2000"] "address": ["skaarjproject.duckdns.org:2000"]
}, },
{ {
"name": "Obvilion Network", "name": "Obvilion Network",
@@ -55,10 +55,6 @@
"name": "Shiza Minigames", "name": "Shiza Minigames",
"address": ["shizashizashiza.ml"] "address": ["shizashizashiza.ml"]
}, },
{
"name": "devass.su",
"address": ["185.22.152.66"]
},
{ {
"name": "Phoenix Network", "name": "Phoenix Network",
"address": ["172.104.253.198"] "address": ["172.104.253.198"]
@@ -73,7 +69,7 @@
}, },
{ {
"name": "MindustryBR", "name": "MindustryBR",
"address": ["n2.mindustry.me:4003", "n2.mindustry.me:4005", "n2.mindustry.me:4008", "n2.mindustry.me:4009", "n2.mindustry.me:4010"] "address": ["n2.mindustry.me:4003", "n2.mindustry.me:4005", "n2.mindustry.me:4008", "panel.mindustry.me:2005", "n2.mindustry.me:4010"]
}, },
{ {
"name": "LostDustry", "name": "LostDustry",

View File

@@ -2,12 +2,22 @@ sourceSets.main.java.srcDirs = ["src/"]
import arc.files.Fi import arc.files.Fi
import arc.files.ZipFi
import arc.func.Func2
import arc.graphics.Color import arc.graphics.Color
import arc.graphics.Pixmap import arc.graphics.Pixmap
import arc.packer.TexturePacker import arc.packer.TexturePacker
import arc.struct.IntIntMap import arc.struct.IntIntMap
import arc.struct.IntMap import arc.struct.IntMap
import arc.struct.ObjectMap
import arc.struct.OrderedMap
import arc.struct.Seq
import arc.util.Http
import arc.util.Log
import arc.util.OS
import arc.util.async.Threads import arc.util.async.Threads
import arc.util.io.PropertiesUtils
import arc.util.io.Streams
import java.util.concurrent.ExecutorService import java.util.concurrent.ExecutorService
import java.util.concurrent.Executors import java.util.concurrent.Executors
@@ -247,38 +257,171 @@ task pack(dependsOn: [classes, configurations.runtimeClasspath]){
task genSprites(dependsOn: classes, type: JavaExec){ task genSprites(dependsOn: classes, type: JavaExec){
finalizedBy 'antialiasGen' finalizedBy 'antialiasGen'
main = "mindustry.tools.ImagePacker" mainClass = "mindustry.tools.ImagePacker"
classpath = sourceSets.main.runtimeClasspath classpath = sourceSets.main.runtimeClasspath
standardInput = System.in standardInput = System.in
workingDir = genFolder workingDir = genFolder
} }
task updateBundles(dependsOn: classes, type: JavaExec){
file(genFolder).mkdirs()
main = "mindustry.tools.BundleLauncher"
classpath = sourceSets.main.runtimeClasspath
standardInput = System.in
workingDir = "../core/assets/bundles/"
}
task fontgen(dependsOn: classes, type: JavaExec){ task fontgen(dependsOn: classes, type: JavaExec){
main = "mindustry.tools.FontGenerator" /* icon font pipeline:
classpath = sourceSets.main.runtimeClasspath 1. take set of pre-defined icons and SVGs
standardInput = System.in 2. use Fontello API to get a font with these
workingDir = "../" 3. combine fontello font and standard font, get output font
4. use json to generate a file with constants for every icon size+type (during annotation processing)
*/
doLast{
Fi folder = Fi.get("core/assets-raw/fontgen/out/");
folder.mkdirs();
Log.info("Session...");
OS.exec("curl", "--fail", "--output", "core/assets-raw/fontgen/out/session", "--form", "config=@core/assets-raw/fontgen/config.json", "https://fontello.com");
Log.info("Zip...");
String session = folder.child("session").readString();
Http.get("https://fontello.com/" + session + "/get").block(result -> {
Streams.copy(result.getResultAsStream(), folder.child("font.zip").write());
});
Log.info("Icon font...");
ZipFi zip = new ZipFi(folder.child("font.zip"));
Fi dest = folder.child("font.woff");
zip.list()[0].child("font").child("fontello.ttf").copyTo(dest);
dest.copyTo(Fi.get("core/assets/fonts/icon.ttf"));
Log.info("Merge...");
//TODO this is broken
Log.info(OS.exec("fontforge", "-script",
Fi.get("core/assets-raw/fontgen/merge.pe").absolutePath(),
Fi.get("core/assets/fonts/font.woff").absolutePath(),
Fi.get("core/assets-raw/fontgen/out/font.woff").absolutePath())
);
Log.info("Done.");
}
} }
task icongen(dependsOn: classes, type: JavaExec){ task icongen(dependsOn: classes, type: JavaExec){
main = "mindustry.tools.IconConverter" mainClass = "mindustry.tools.IconConverter"
classpath = sourceSets.main.runtimeClasspath classpath = sourceSets.main.runtimeClasspath
standardInput = System.in standardInput = System.in
workingDir = "../core/assets-raw" workingDir = "../core/assets-raw"
} }
task updateScripts(dependsOn: classes, type: JavaExec){ task updateScripts(dependsOn: classes, type: JavaExec){
main = "mindustry.tools.ScriptMainGenerator" mainClass = "mindustry.tools.ScriptMainGenerator"
classpath = sourceSets.main.runtimeClasspath classpath = sourceSets.main.runtimeClasspath
standardInput = System.in standardInput = System.in
workingDir = "../" workingDir = "../"
} }
task updateBundles{
doLast{
def uniEscape = { String string ->
StringBuilder outBuffer = new StringBuilder();
int len = string.length();
for(int i = 0; i < len; i++){
char ch = string.charAt(i);
if((ch > 61) && (ch < 127)){
outBuffer.append(ch == '\\' ? "\\\\" : ch);
continue;
}
if(ch >= 0xE000 && ch <= 0xF8FF){
String hex = Integer.toHexString((int)ch);
outBuffer.append("\\u");
for(int j = 0; j < 4 - hex.length(); j++){
outBuffer.append('0');
}
outBuffer.append(hex);
}else{
outBuffer.append(ch);
}
}
return outBuffer.toString();
}
OrderedMap<String, String> base = new OrderedMap<>();
PropertiesUtils.load(base, Fi.get("core/assets/bundles/bundle.properties").reader());
Seq<String> removals = new Seq<>();
Log.info("Updating bundles...");
Fi.get("core/assets/bundles").walk(child -> {
if(child.name().equals("bundle.properties") || child.toString().contains("output")) return;
Log.info("| @", child.nameWithoutExtension());
OrderedMap<String, String> other = new OrderedMap<>();
//find the last known comment of each line
ObjectMap<String, String> comments = new ObjectMap<>();
StringBuilder curComment = new StringBuilder();
for(String line : Seq.with(child.readString().split("\n", -1))){
if(line.startsWith("#") || line.isEmpty()){
curComment.append(line).append("\n");
}else if(line.contains("=")){
String lastKey = line.substring(0, line.indexOf("=")).trim();
if(curComment.length() != 0){
comments.put(lastKey, curComment.toString());
curComment.setLength(0);
}
}
}
ObjectMap<String, String> extras = new OrderedMap<>();
PropertiesUtils.load(other, child.reader());
removals.clear();
for(String key : other.orderedKeys()){
if(!base.containsKey(key) && key.contains(".details")){
extras.put(key, other.get(key));
}else if(!base.containsKey(key)){
removals.add(key);
Log.info("&lr- Removing unused key '@'...", key);
}
}
if(removals.size > 0) Log.info("&lr@ keys removed.", removals.size);
for(String s : removals){
other.remove(s);
}
int added = 0;
for(String key : base.orderedKeys()){
if(other.get(key) == null || other.get(key).trim().isEmpty()){
other.put(key, base.get(key));
added++;
Log.info("&lc- Adding missing key '@'...", key);
}
}
Func2<String, String, String> processor = (key, value) ->
(comments.containsKey(key) ? comments.get(key) : "") + //append last known comment if present
(key + " =" + (value.trim().isEmpty() ? "" : " ") + uniEscape(value)).replace("\n", "\\n") + "\n";
Fi output = child.sibling("output/" + child.name());
if(added > 0) Log.info("&lc@ keys added.", added);
if(removals.size + added > 0) Log.info("Writing bundle to @", output);
StringBuilder result = new StringBuilder();
//add everything ordered
for(String key : base.orderedKeys().copy().and(extras.keys().toSeq())){
if(other.get(key) == null) continue;
result.append(processor.get(key, other.get(key)));
other.remove(key);
}
child.writeString(result.toString());
});
}
}

View File

@@ -1,227 +0,0 @@
package mindustry.tools;
import arc.*;
import arc.files.*;
import arc.func.*;
import arc.struct.*;
import arc.util.*;
import java.io.*;
import java.lang.reflect.*;
import java.nio.*;
import java.nio.charset.*;
import java.util.*;
import static mindustry.tools.ScriptMainGenerator.*;
//experimental binding generator - used for Nim, but can be used for other languages as well, theoretically
public class BindingsGenerator{
//list of touchy class names that lead to conflicts or should not be referenced; all typedefs and procs containing these are ignored
static Seq<String> ignored = Seq.with(".Entry", ".MapIterator", "arc.freetype.FreeType.Glyph", "FrameBufferBuilder", "Spliterator",
"java.util.function", "java.util.stream", "ArrayList", "Constable", "Optional", "java.lang.reflect", "rhino.Context", "arc.graphics.GL20", "arc.graphics.GL30");
static ObjectSet<Class<?>> classSet = new ObjectSet<>();
static ObjectSet<String> keywords = ObjectSet.with("object", "string");
public static void main(String[] args) throws Exception{
Seq<String> blacklist = Seq.with(
"mindustry.tools",
"arc.backend",
"arc.maps",
"arc.util.serialization.Xml",
"arc.fx",
"arc.net", "arc.Net",
"arc.freetype"
);
Seq<Class<?>> classes = Seq.withArrays(
getClasses("mindustry")
//getClasses("arc")
);
classes.removeAll(type -> type.isSynthetic() || type.isAnonymousClass() || type.getCanonicalName() == null || Modifier.isPrivate(type.getModifiers())
|| blacklist.contains(s -> type.getName().startsWith(s)));
classes.addAll(Enum.class, FloatBuffer.class, IntBuffer.class, ByteBuffer.class, StringBuilder.class,
Comparator.class, Comparable.class, Reader.class, Writer.class, PrintStream.class, PrintWriter.class, File.class, Charset.class,
ClassLoader.class, DoubleBuffer.class, CharBuffer.class, Locale.class,
LongBuffer.class, DataInputStream.class, DataOutputStream.class, Events.class, Cons.class
);
classes.distinct();
classes = sorted(classes);
classes.removeAll(BindingsGenerator::ignore);
classes.removeAll(c -> !Modifier.isPublic(c.getModifiers()));
ObjectMap<String, Seq<Class<?>>> similars = new ObjectMap<>();
classes.each(c -> similars.get(c.getSimpleName(), Seq::new).add(c));
similars.each((key, val) -> {
if(val.size > 1){
Log.info("\n" + key + ":\n" + val.toString("\n", v -> "- " + v.getCanonicalName()));
}
});
classSet = classes.asSet();
classSet.addAll(Object.class, Number.class, Integer.class, Double.class, Short.class, Float.class, Byte.class, Long.class, String.class, Boolean.class, Throwable.class, Exception.class, Class.class);
classSet.addAll(void.class, int.class, float.class, long.class, char.class, byte.class, boolean.class, double.class, short.class);
StringBuilder result = new StringBuilder();
result.append("import jnim, jnim/java/lang\n\n{.push hint[ConvFromXtoItselfNotNeeded]: off.}\n\n");
for(Class<?> type : classes){
result.append("jclassDef ").append(type.getName()).append(" of `")
.append(repr(type.getSuperclass())).append("`\n");
}
result.append("\n");
for(Class<?> type : classes){
Seq<Executable> exec = new Seq<>();
Seq<Method> methods = Seq.with(type.getDeclaredMethods());
methods.removeAll(m -> ignore(m.getReturnType()) || !discovered(m.getReturnType()));
exec.addAll(methods);
exec.addAll(type.getDeclaredConstructors());
exec.removeAll(e -> !Modifier.isPublic(e.getModifiers()) || keywords.contains(e.getName()));
exec.removeAll(e -> Structs.contains(e.getParameterTypes(), BindingsGenerator::ignore));
exec.removeAll(e -> Structs.contains(e.getParameterTypes(), p -> !discovered(p)));
Seq<Field> fields = Seq.select(type.getDeclaredFields(), f ->
Modifier.isPublic(f.getModifiers()) &&
!keywords.contains(f.getName()) &&
!ignore(f.getType()) && Modifier.isPublic(f.getType().getModifiers()) &&
!(f.getType().isArray() &&
f.getType().getComponentType().isArray()) &&
classSet.contains(f.getType())
);
if(exec.size + fields.size <= 0) continue;
result.append("jclassImpl ").append(type.getName()).append(" of `")
.append(repr(type.getSuperclass())).append("`").append(":").append("\n");
for(Field field : fields){
result.append(" proc `").append(field.getName()).append("`");
result.append(": ").append(str(field.getType()));
result.append(" {.prop");
if(Modifier.isStatic(field.getModifiers())) result.append(", `static`");
if(Modifier.isStatic(field.getModifiers())) result.append(", `final`");
result.append(".}\n");
}
for(Executable method : exec){
String mname = method.getName().equals("<init>") || method.getName().equals(type.getName()) ? "new" : method.getName();
if(method instanceof Method){
Method m = (Method)method;
//if a field by the same name exists, use it to prevent ambiguity
if(method.getParameterCount() == 0 && fields.contains(f -> f.getName().equals(method.getName()))){
continue;
}
//check if this is a less specific method that was overridden by another method
if(methods.contains(other ->
other != m &&
m.getName().equals(other.getName()) &&
m.getParameterCount() == other.getParameterCount() &&
Arrays.equals(m.getParameterTypes(), other.getParameterTypes()) &&
m.getReturnType().isAssignableFrom(other.getReturnType())
)){
continue;
}
}
result.append(" proc `").append(mname).append("`");
if(method.getParameterCount() > 0){
result.append("(");
for(int i = 0; i < method.getParameterCount(); i++){
Class p = method.getParameterTypes()[i];
result.append(method.getParameters()[i].getName()).append(": ").append(str(p));
if(i != method.getParameterCount() - 1){
result.append(", ");
}
}
result.append(")");
}
if(method instanceof Method){
Method m = (Method)method;
if(!m.getReturnType().equals(void.class)){
result.append(": ").append(str(m.getReturnType()));
}
}
if(Modifier.isStatic(method.getModifiers())){
result.append(" {.`static`.}");
}
result.append("\n");
}
result.append("\n");
}
result.append("{.pop.}\n");
//change directory as needed later
Fi.get("/home/anuke/Projects/Nimdustry-java/mindustry_bindings.nim").writeString(result.toString());
Log.info("Done. Classes found: @", classes.size);
}
static boolean discovered(Class<?> type){
return classSet.contains(type) || (type.isArray() && discovered(type.getComponentType()));
}
static boolean ignore(Class<?> type){
if(type == null) return false;
if(type.isArray() && type.getComponentType().isArray()) return true;
return ignored.contains(s -> type.getCanonicalName().contains(s)) || ignore(type.getSuperclass());
}
static Seq<Class<?>> sorted(Seq<Class<?>> classes){
ObjectSet<Class<?>> visited = new ObjectSet<>();
Seq<Class<?>> result = new Seq<>();
for(Class<?> c : classes){
if(!visited.contains(c)){
topoSort(c, result, visited);
}
}
return result;
}
static void topoSort(Class<?> c, Seq<Class<?>> stack, ObjectSet<Class<?>> visited){
visited.add(c);
for(Class<?> sup : c.getInterfaces()){
if(!visited.contains(sup)){
topoSort(sup, stack, visited);
}
}
if(c.getSuperclass() != null && !c.getSuperclass().equals(Object.class) && !visited.contains(c.getSuperclass())){
topoSort(c.getSuperclass(), stack, visited);
}
stack.add(c);
}
static String repr(Class type){
if(type == null) return "JVMObject";
if(type.equals(Object.class)) return "Object";
if(type.equals(String.class)) return "string";
if(!Modifier.isPublic(type.getModifiers())) return "Object";
return type.getSimpleName();
}
static String str(Class type){
if(type.equals(Object.class)) return "Object";
if(type.equals(String.class)) return "string";
if(type.isArray()) return "seq[" + str(type.getComponentType()) + "]";
if(type.isPrimitive()) return "j" + type.getSimpleName();
return type.getSimpleName();
}
}

View File

@@ -1,64 +0,0 @@
package mindustry.tools;
import arc.files.*;
import arc.func.*;
import arc.struct.*;
import arc.util.*;
import arc.util.io.*;
public class BundleLauncher{
public static void main(String[] args){
OrderedMap<String, String> base = new OrderedMap<>();
PropertiesUtils.load(base, Fi.get("bundle.properties").reader());
Seq<String> removals = new Seq<>();
String str = Fi.get("bundle.properties").readString();
ObjectSet<String> newlines = Seq.with(str.split("\n")).select(l -> l.contains(" = ") && str.indexOf(l) + l.length() < str.length() - 2 && str.charAt(str.indexOf(l) + l.length() + 1) == '\n').map(l -> l.split(" = ")[0]).asSet();
Fi.get(".").walk(child -> {
if(child.name().equals("bundle.properties") || child.toString().contains("output")) return;
Log.info("Parsing bundle: @", child);
OrderedMap<String, String> other = new OrderedMap<>();
PropertiesUtils.load(other, child.reader(2048, "UTF-8"));
removals.clear();
for(String key : other.orderedKeys()){
if(!base.containsKey(key)){
removals.add(key);
Log.info("&lr- Removing unused key '@'...", key);
}
}
Log.info("&lr@ keys removed.", removals.size);
for(String s : removals){
other.remove(s);
}
int added = 0;
for(String key : base.orderedKeys()){
if(!other.containsKey(key) || other.get(key).trim().isEmpty()){
other.put(key, base.get(key));
added++;
Log.info("&lc- Adding missing key '@'...", key);
}
}
Func2<String, String, String> processor = (key, value) -> (key + " = " + value).replace("\\", "\\\\").replace("\n", "\\n") + "\n" + (newlines.contains(key) ? "\n" : "");
Fi output = child.sibling("output/" + child.name());
Log.info("&lc@ keys added.", added);
Log.info("Writing bundle to @", output);
StringBuilder result = new StringBuilder();
//add everything ordered
for(String key : base.orderedKeys()){
result.append(processor.get(key, other.get(key)));
other.remove(key);
}
child.writeString(result.toString());
});
}
}

Some files were not shown because too many files have changed in this diff Show More