Compare commits

...

1045 Commits

Author SHA1 Message Date
Anuken
63b92e6dd6 Better caching 2024-01-28 12:54:16 -05:00
Anuken
3be67aa52a No main executor call 2024-01-28 11:31:03 -05:00
Anuken
a73b783d98 SRV support 2024-01-27 17:46:52 -05:00
Anuken
db4c861dde AAAA record support 2024-01-27 12:50:26 -05:00
Anuken
c7a35ae789 IPv6 address support 2024-01-27 11:15:58 -05:00
Anuken
3e5ad07e8c Merge branch 'master' of https://github.com/Anuken/Mindustry into async-ping
 Conflicts:
	core/src/mindustry/net/ArcNetProvider.java
	gradle.properties
2024-01-27 10:11:09 -05:00
Anuken
8aa7e8b930 Merge remote-tracking branch 'origin/master' 2024-01-27 10:08:06 -05:00
Anuken
021e766214 Cleanup 2024-01-27 10:07:59 -05:00
ulwepo
8d89fac0af Update servers_v7.json (#9496) 2024-01-27 10:05:03 -05:00
Elixias
342ec4adce Unprotect dumpTime (#9493) 2024-01-27 09:22:28 -05:00
StalkerBaran
d4d85ec873 Update servers_v7.json (#9494)
New server (MeowIsland)
2024-01-27 09:22:12 -05:00
Elixias
4406431291 Better Malis palette (#9491) 2024-01-26 19:08:15 -05:00
Anuken
1c40e3bbf2 Update pr.yml 2024-01-26 19:07:32 -05:00
Anuken
083168f7e0 Update servers_v7.json 2024-01-26 19:04:43 -05:00
HubsvVN
35a833eb67 Update servers_v7.json (#9484)
* Update servers_v7.json

* Update servers_v7.json
2024-01-24 22:43:40 -05:00
Redstonneur1256
b9bf4ee794 Allow markers to be deleted (#9485) 2024-01-23 22:05:14 -05:00
Anuken
6f3e75569c Added instantBuild rule for editor 2024-01-23 21:22:02 -05:00
Anuken
76e83c1516 Better allowRectanglePlacement 2024-01-22 22:12:24 -05:00
Anuken
bd4ae0639d Added allowRectanglePlacement for 1x1 blocks 2024-01-22 16:41:43 -05:00
Anuken
066fa04ded Merge remote-tracking branch 'origin/master' 2024-01-22 16:14:20 -05:00
Anuken
59ea35c443 Allow all floors to replace each other 2024-01-22 16:14:14 -05:00
CommandLine
477645a211 Mindurka IP change (#9483) 2024-01-22 08:38:33 -05:00
Anuken
e9d95c2c2e Switched sourceCompatibility to Java 17 2024-01-21 19:18:41 -05:00
Anuken
1224b29a4b Merge remote-tracking branch 'origin/master' 2024-01-21 19:12:45 -05:00
Anuken
41f448af2c Don't create outlines in units if they already exist 2024-01-21 19:12:39 -05:00
Poli23
4bf140c516 Update servers_v7.json (#9482)
I am the owner of the MineCore server, I ask you to update the list of servers and add new MineCore servers.
2024-01-21 13:20:14 -05:00
meiqiu
282946c5d8 Update servers_v7.json (#9480) 2024-01-21 10:35:25 -05:00
abcxyzDustry
75a06eaea1 Update servers_v7.json (#9481) 2024-01-21 10:35:14 -05:00
Anuken
7cf3ce0f66 Merge remote-tracking branch 'origin/master' 2024-01-20 20:45:23 -05:00
Anuken
7d8aea77d8 Added hidden rule for environment deconstruction / Increased impact reactor liquid capacity 2024-01-20 20:45:15 -05:00
Thomas Widyantoko
b8ab3fcc90 Indonesian localization for Steam game page (#9461)
* Indonesian localization for Steam

* id_ID Steam description fix

left untouched as is from the main repo
2024-01-20 12:13:41 -05:00
Redstonneur1256
9d4f5ff87c Fix wait instruction inconsistency (#9479) 2024-01-20 09:37:18 -05:00
Anuken
778e61e8d5 Update servers_v7.json 2024-01-20 08:10:24 -05:00
nega0311
2297aed1c9 Add new pvp servers to Duel.server. (#9471) 2024-01-19 19:58:57 -05:00
GeoNew2011
68f82e7b44 Update servers_v7.json (#9473)
added erepulo
2024-01-19 19:58:38 -05:00
alex
ef4a07a94f Update servers_v7.json (#9475)
add france servers
2024-01-19 19:58:11 -05:00
Gadgetroch
05fcc603b4 Update servers_v7.json (#9470)
add erekir server
2024-01-19 19:57:51 -05:00
PolarStar
2366041cfb Update servers_v7.json (#9474)
The address of the attack server has been updated
2024-01-19 19:57:40 -05:00
Anuken
367a20c891 Disallow diagonal placement for bridges 2024-01-19 19:57:15 -05:00
Anuken
0c233319d9 Fixed recoil for continuous weapons with offset 2024-01-17 12:47:19 -05:00
Anuken
22b1639b6f Fixed #9463 2024-01-17 08:51:18 -05:00
Anuken
944797f8e1 Cleared unit timeouts on reset 2024-01-15 12:59:21 -05:00
BlackDeluxeCat
931c03945d Further Fixed #7310 (#9456) 2024-01-15 12:58:36 -05:00
Redstonneur1256
7440f195ba Allow markers to use any texture (#9455) 2024-01-14 21:55:37 -05:00
Anuken
46fa57bb3b Merge remote-tracking branch 'origin/master' 2024-01-14 12:54:12 -05:00
Anuken
292c08fe63 ? 2024-01-14 12:54:06 -05:00
Github Actions
2f4d5fc1b2 Automatic bundle update 2024-01-14 17:53:32 +00:00
Anuken
8a5ccb3acf why does this suddenly not work 2024-01-14 12:52:45 -05:00
Anuken
14854ae0a2 Removed unused methods 2024-01-14 12:47:56 -05:00
Anuken
7fedc05ea9 Merge branch 'master' of https://github.com/Anuken/Mindustry 2024-01-14 12:41:52 -05:00
Anuken
cf1856229e Merge branch 'ApsZoldat-markers-update' 2024-01-14 12:41:40 -05:00
Anuken
1d894bdacd Objective marker cleanup & optimization 2024-01-14 12:41:20 -05:00
Anuken
84add050a9 Merge branch 'markers-update' of https://github.com/ApsZoldat/Mindustry into ApsZoldat-markers-update 2024-01-14 11:41:36 -05:00
Github Actions
30d2b443b1 Automatic bundle update 2024-01-13 17:21:00 +00:00
Anuken
a4c137b6b8 Fixed #9452 2024-01-13 12:20:14 -05:00
Anuken
f0a2bb87fc Merge remote-tracking branch 'origin/master' 2024-01-12 22:26:14 -05:00
Anuken
797ef6400c Removed redundant RailBulletType hitEffect call 2024-01-12 22:26:08 -05:00
HamzaGSopp
ce1ac8e934 Update servers_v7.json (#9447) 2024-01-12 15:17:35 -05:00
Toma
cde4fa2c29 Make file name orders deterministic (#9443) 2024-01-12 15:17:15 -05:00
Anuken
a2356d74aa Merge remote-tracking branch 'origin/master' 2024-01-12 15:13:16 -05:00
Anuken
b0cc7d2e85 Fixed #9445 2024-01-12 15:13:11 -05:00
Tom
e8db6d4837 Truncate ping response packets (#9446)
Previously all ping response packets were 0-padded to 500 bytes. By
truncating we only send the bytes that are actually needed.
2024-01-12 14:21:13 -05:00
Anuken
1d3736cf82 Fixed #9449 2024-01-12 14:20:28 -05:00
Anuken
a2e5fbdedb Merge remote-tracking branch 'origin/master' 2024-01-10 23:39:16 -05:00
Anuken
b94de4e9b9 Removed unused keepOutlines value in ModMeta 2024-01-10 23:39:09 -05:00
abcxyzDustry
92b2fc0772 Update servers_v7.json (#9442)
💀
2024-01-09 20:35:41 -05:00
thedimas
07fb3e04ff Update thedimas IP (#9441) 2024-01-09 18:13:37 -05:00
Anuken
3949679cc4 Merge remote-tracking branch 'origin/master' 2024-01-09 12:17:19 -05:00
Anuken
4aaf3b2287 Use movePref for circling 2024-01-09 12:17:11 -05:00
Github Actions
6e163591d9 Automatic bundle update 2024-01-08 13:13:13 +00:00
Anuken
f5b9fc21d0 . 2024-01-08 08:12:26 -05:00
Anuken
c255ff0acd Merge remote-tracking branch 'origin/master' 2024-01-08 08:09:45 -05:00
Anuken
5eab64ee50 Updated mod tests with new URL 2024-01-08 08:09:39 -05:00
summoner001
0145a1599e Update bundle_hu.properties (ready to merge) (#9436)
* Update bundle_hu.properties

Updates

* Update bundle_hu.properties

fixing typos

* Update bundle_hu.properties

fix

* Update bundle_hu.properties

Update
2024-01-07 10:39:58 -05:00
Anuken
89261e187e Merge remote-tracking branch 'origin/master' 2024-01-07 10:35:37 -05:00
Anuken
836e0a6f66 Fixed speed multiplier not affecting omni rotation speed 2024-01-07 10:35:31 -05:00
Github Actions
5a30696e79 Automatic bundle update 2024-01-07 13:53:23 +00:00
Anuken
2191c89fe3 Fixed #9438 2024-01-07 08:52:35 -05:00
Anuken
981796a5b2 Another minor optimization 2024-01-06 12:55:59 -05:00
Anuken
fae167a91d Minor optimization 2024-01-06 12:53:48 -05:00
Anuken
43e64c5205 Fixed missing comma 2024-01-05 08:29:35 -05:00
Anuken
ad746938a7 Merge remote-tracking branch 'origin/master' 2024-01-05 08:22:21 -05:00
Anuken
61945e5ce7 Clearer sector capture notification 2024-01-05 08:22:12 -05:00
112Hack
9d62bd0422 Update servers_v7.json (#9434) 2024-01-05 08:10:14 -05:00
Hahaa13
0b6b9b4525 Add AZDustry (#9418)
Empty 
Em ty
Em t
E T

Co-authored-by: Anuken <arnukren@gmail.com>
2024-01-03 17:04:08 -05:00
Github Actions
601efbf65f Automatic bundle update 2024-01-03 22:03:33 +00:00
summoner001
0f3b5d155e Update bundle_hu.properties (#9340)
* Update bundle_hu.properties

Translations, and follow the updates

* Update contributors

I'm Here :)

* Update bundle_hu.properties

add missing charachters

* Update bundle_hu.properties

update

* Update bundle_hu.properties

updates

* Update bundle_hu.properties

correction of uppercase and lowercase letters
other reformulations
filling in missing texts and words

* Update bundle_hu.properties

fixing mistakes from the previous updates
2024-01-03 17:02:44 -05:00
Dyx175
faf4432fbe Update servers_v7.json (#9428) 2024-01-03 16:58:00 -05:00
nega0311
60d1c91bf4 Add Duel.Server to the server list (#9411)
Duel.Server is a server for 1v1.
2024-01-03 16:57:51 -05:00
NazrinNya
7652fdf7cd Update servers_v7.json (#9415) 2024-01-03 16:53:42 -05:00
Arksource (ShardDustry [ES]) Owner
a68dc4feb2 New Agua bottles for Atomic 🐟 (#9409)
* Funny change

* Update servers_v7.json

* Update bundle_es.properties

Traductions for the bundle_es
By ArkSource

* Update servers_v7.json

* Agua prt 2

* Update servers_v7.json

* Update servers_v7.json

* Agua 2-3

* OWO PVP2

* OWO PVP AGUA2 100% REAL NO FAKE

* Que bueno que nadie lee estos PRs porque parecería retrasado haciéndolos
2024-01-03 16:53:29 -05:00
AFARIUS
55881d67b1 Added nuclear strike effects (#9233)
* Delete core/assets/maps/basin.msav

* Added nuclear strike effects

Added 3 lines of code to 1 world processor
2024-01-03 16:51:14 -05:00
Anuken
c1fabfd4a4 Fixed #9423 2024-01-03 16:47:24 -05:00
Anuken
7d1bbb61f0 Fixed #9420 / Fixed #9429 2024-01-03 16:33:42 -05:00
Anuken
288c969f51 Fixed #9422 2024-01-03 14:26:10 -05:00
Anuken
9b6d95c507 Bigger stream packet size 2023-12-29 21:14:39 -05:00
Anuken
33178c1635 Added launch hint for Erekir 2023-12-29 09:48:05 -05:00
Anuken
d1d1454a55 Merge remote-tracking branch 'origin/master' 2023-12-28 16:36:03 -05:00
Anuken
288ab37e6f Fixed derelict break hint persisting forever 2023-12-28 16:35:54 -05:00
a-big-fish-fish
6ce59b74bd Update servers_v7.json (#9408) 2023-12-25 08:56:59 -05:00
Anuken
2677ea5600 Update push.yml 2023-12-24 22:56:12 -05:00
Anuken
3a64685280 Minor clear optimization 2023-12-24 21:14:44 -05:00
Anuken
93d4eaa970 Fixed logic display flicker with lower opacity graphics 2023-12-24 21:05:14 -05:00
Anuken
5bf0193cb3 Fixed #9405 2023-12-24 16:29:51 -05:00
BalaM314
35df3202ae Add config option to disable logging trace requests (#9401)
* Add config option to disable logging trace requests

* Actually, just remove the trace logging

* Might as well
12 (soon 13) merged PRs
2023-12-23 09:16:48 -05:00
Anuken
b2f76ea0bd Updated Arc 2023-12-22 22:16:36 -05:00
Anuken
d8da46af87 Fixed #9399 2023-12-22 22:16:36 -05:00
112Hack
790d1e144f Update servers_v7.json (#9395) 2023-12-19 09:08:00 -05:00
HamzaGSopp
4495e85a4d Update servers_v7.json (#9385) 2023-12-16 20:39:07 -05:00
Anuken
2a6dc573ac Fixed FPS cap changes 2023-12-16 13:10:22 -05:00
NazrinNya
180eb6d1f0 Update servers_v7.json (#9383) 2023-12-16 12:13:09 -05:00
HamzaGSopp
7d3bd7e71b Update servers_v7.json (#9382) 2023-12-16 09:09:00 -05:00
Anuken
41d19ce0cb Less confusing JITPack hash message 2023-12-16 09:05:30 -05:00
Atomic-Laboratory
332d98148b Update servers_v7.json (#9381) 2023-12-15 12:21:42 -05:00
ApsZoldat
8ab37c5ce4 Merge branch 'master' of https://github.com/Anuken/Mindustry into markers-update 2023-12-15 19:39:30 +03:00
ApsZoldat
df8f90a02b Small MapObjectives refactor (removal of duplicating overrided methods) 2023-12-15 19:33:03 +03:00
Anuken
13b78927f4 Merge remote-tracking branch 'origin/master' 2023-12-13 22:37:39 -05:00
Anuken
3a485eb338 Fixed #9379 2023-12-13 22:37:31 -05:00
Estcool9
175153e870 Update servers_v7.json Add My server mindustry est1.be (#9378) 2023-12-13 17:05:15 -05:00
a-big-fish-fish
5d5783bf54 Update servers_v7.json (#9376) 2023-12-13 17:04:17 -05:00
ApsZoldat
317a533b5c millimicronanopico setmarker texture fix (object print consistency) 2023-12-13 18:24:08 +03:00
ApsZoldat
5830259e41 Markers draw code refactor, minor text marker control changes 2023-12-12 22:40:33 +03:00
BalaM314
68b06fdea6 Allow fetching unitCount by type, and buildCount without type (#9374)
* Allow fetching unitCount by type, and buildCount without type

* show in processor ui
2023-12-12 08:47:40 -05:00
Gadgetroch
588732c856 Update servers_v7.json (#9367)
Good morning,

Compared to your recommendations, everything was done except 2 things:
I left the connection/disconnect message because I am logging this in my discord server (protected channel)

I left the maps at default, to see over time.

Thank's
2023-12-11 07:46:37 -05:00
Anuken
eeefdd8054 Crash fix 2023-12-10 21:55:21 -05:00
Anuken
1eb70404d7 GC retention fixes 2023-12-10 20:01:40 -05:00
Anuken
a0f235b430 Make isSaveValid check backups 2023-12-10 15:48:35 -05:00
ApsZoldat
4802076bf8 WIP marker changes, fix server name not appearing for saved hosts in join dialog 2023-12-10 22:44:30 +03:00
Anuken
3e4b86d095 Clear block config background on rebuild 2023-12-10 09:29:02 -05:00
Anuken
32ca69a96f Merge remote-tracking branch 'origin/master' 2023-12-10 08:32:56 -05:00
Anuken
e494806cc8 Better Flare/Avert targeting / Fixed targets resetting on save load 2023-12-10 08:32:49 -05:00
TheRadioactiveBanana
c02a052b7b Load Balancing Refactor (#9369)
- Move off of dumb port scheme that I was too lazy to fix
- 3MIDustry partnership for more servers
- Load balancing because eradication servers have maxed out my two machines (yes, really)
2023-12-09 20:15:20 -05:00
Anuken
484d89f022 Merge remote-tracking branch 'origin/master' 2023-12-09 12:38:25 -05:00
Anuken
cecd84817c Validate server JSON with org.json as well 2023-12-09 12:38:16 -05:00
3MIDustry
5bc73fafea Update servers_v7.json (#9362)
* Update servers_v7.json

We changed our server and ports

* Update servers_v7.json
2023-12-09 08:39:35 -05:00
abcxyzDustry
ee52588ae7 Update servers_v7.json (#9364)
vndustry wants to merge into abcxyzdustry
2023-12-09 08:38:46 -05:00
AwA
f3e351cd9b Update servers_v7.json (#9365)
fix a syntax error in line 12
2023-12-09 08:37:56 -05:00
meiqiu
626edbbf2a Update servers_v7.json (#9361) 2023-12-08 18:25:22 -05:00
BnDLett
a2a690834d Add DDNS experimental server to server list (#9360)
Added DDNS experimental server to the server list under "mindustry.ddns.net".
2023-12-08 17:03:40 -05:00
Lifeless-Darkness
d15de9f4fc Update servers_v7.json (#9357) 2023-12-08 07:11:11 -05:00
CamoGekko
dd5dfa6a97 Fixed an error message (#9355) 2023-12-07 12:38:12 -05:00
ApsZoldat
2b0a6a6f97 Merge branch 'master' of https://github.com/Anuken/Mindustry into markers-update 2023-12-07 18:26:55 +03:00
ApsZoldat
c20684025e Small git shenanigans to actually (i really hope) revert all the bad stuff 2023-12-07 18:24:51 +03:00
Gamer-art9044
ec48733150 Update servers_v7.json (#9352)
add a STP server to the list
2023-12-07 07:20:14 -05:00
Anuken
45c21d60bf Merge remote-tracking branch 'origin/master' 2023-12-05 15:43:42 -05:00
Anuken
3232e97d1a Display banned status in Steam lobbies 2023-12-05 15:43:33 -05:00
Github Actions
3aa4da7ebd Automatic bundle update 2023-12-05 20:18:42 +00:00
Anuken
351c2c84f2 Fixed banned Steam users loading indefinitely 2023-12-05 15:17:55 -05:00
Anuken
91cc4f922e steamtest task destination 2023-12-05 13:57:41 -05:00
Anuken
2f9f371c88 ok buthed 2023-12-05 13:55:47 -05:00
Anuken
1df0495a2f Merge remote-tracking branch 'origin/master' 2023-12-05 13:54:54 -05:00
Anuken
b3c26fac05 Fixed Steam kicking 2023-12-05 13:54:47 -05:00
ApsZoldat
adada50f1c Minor map locales dialog fixes 2023-12-04 23:33:23 +03:00
ApsZoldat
cf131696bd Merge remote-tracking branch 'upstream/master' 2023-12-04 22:43:59 +03:00
ApsZoldat
cf02b0f36d Make setmarker ignor null values, remove redundant marker control operations 2023-12-04 22:39:32 +03:00
OSP
5d4d904ef9 Darkdustry reborn. Again. (#9346) 2023-12-04 10:35:37 -05:00
The1Crux
a0dc08aaca Update servers_v7.json (#9345)
new slots
2023-12-04 06:44:17 -05:00
Anuken
fdfb79477b Merge remote-tracking branch 'origin/master' 2023-12-02 20:04:53 -05:00
Anuken
c353163c34 Fixed #9342 2023-12-02 20:04:34 -05:00
112Hack
c63e853f8b Update servers_v7.json (#9338) 2023-12-02 10:48:07 -05:00
Anuken
6bc01a07a6 Merge remote-tracking branch 'origin/master' 2023-12-01 21:16:43 -05:00
Anuken
de50b207e5 Revert back to {0}-style format 2023-12-01 21:16:37 -05:00
Github Actions
54cf7812f0 Automatic bundle update 2023-12-02 02:14:51 +00:00
ApsZoldat
862d3153d9 Map-specific locale bundles system (#9199)
* Fix text setting in marker control

* Fix marker and bridge calculation game crashes, minor marker instruction code fixes

* Add privileged desynced client constant global variables

* Remove broken attempt to not initialize client vars on server

* Make @clientLocale variable non-constant, make @server and @client privileged

* WIP Implementation of map-specific locale bundles

* Progress on map locale bundles: add locale data to saves, make objectives use map locales if possible

* Add print formatting and map locale printing to world processors

* 🗿

* Minor map locales dialog ui changes

* Make map locale bundles load when joining multiplayer server

* Remove static declaration of current locale in MapLocales to fix tests failing

* Unify name of localeprint instruction, minor instruction description change, fix map locales incorrectly loading from clipboard

* Fix locale bundles not saving in game state, add  global var, make objective markers use map locale bundles and .mobile properties on mobile devices

* Even more map locales dialog improvements

* Fix english locale picking (when property isn't presented in current locale but english version has it) not working

* Add icon pasting to map locales dialog, minor ui changes

* Fix inconsistent game crash with null text in objectives, define player.locale on game loading (for clientLocale var)

* Change format instruction placeholders to backslash, fix map locales system incorrectly handling default locale

* understood
2023-12-01 21:14:10 -05:00
MEEPofFaith
2d6e1cdf65 PointLaserBulletType support for Weapons (#9331)
* PointLaserBulletType support for Weapons

I hate adding more fields to Weapon, but oh well. It's the price to pay when the behavior of what should be spread across multiple classes is compacted into a single class.

* Fix several problems
2023-12-01 20:50:32 -05:00
Anuken
9307cd74ef Merge remote-tracking branch 'origin/master' 2023-12-01 13:34:24 -05:00
Anuken
88b10f4cf8 Fixed #9336 2023-12-01 13:34:17 -05:00
Redstonneur1256
af36f5fd6d Update servers_v7.json (#9333) 2023-11-30 15:56:57 -05:00
Anuken
ed96b2eec8 Simplified JSON music/sound loading 2023-11-30 14:19:30 -05:00
Mythril382
5fe28254e7 Custom Launch Music for Each Planet (#8901)
* plant

* what

* literal ctrl+c ctrl+v

* more music

* issue

* feedback

* commit return
2023-11-30 14:16:44 -05:00
NazrinNya
0afed49b7c IP change of cyandustry (#9312)
* Update servers_v7.json

* Update servers_v7.json

* Update servers_v7.json

* Update servers_v7.json
2023-11-30 10:17:09 -05:00
alex
0271089211 Update servers_v7.json for alex mindustry (#9330) 2023-11-30 07:18:59 -05:00
MEEPofFaith
9bd494504e angleOffset is added twice in Weapon shoot (#9332) 2023-11-30 07:18:40 -05:00
abcxyzDustry
871209d880 Update servers_v7.json (#9329) 2023-11-29 19:29:52 -05:00
router
08758ec29c Clean up 0.baseduser.eu.org (servers_v7.json) (#9328) 2023-11-29 15:01:41 -05:00
router
ada2ee128b fix typo in russian bundle (#9326) 2023-11-29 07:10:52 +00:00
OSP
45aee7d582 Darkdustry reborn (#9324) 2023-11-28 22:35:49 +00:00
Anuken
f57d6a7ede Merge branch 'master' of https://github.com/Anuken/Mindustry 2023-11-28 15:02:31 -05:00
Anuken
2ad5e37302 Fixed #9325 2023-11-28 15:00:39 -05:00
ApsZoldat
90e40af8c1 Minor setmarker ui statement fix (farming tiny commits?) 2023-11-28 22:24:48 +03:00
ApsZoldat
20b2be5de8 "i forgor" fix 2023-11-28 22:19:08 +03:00
ApsZoldat
557f2d4447 Merge branch 'master' of https://github.com/Anuken/Mindustry into markers-update 2023-11-28 22:08:33 +03:00
ApsZoldat
02a53daa58 Marker autoscale now works outside of minimap mode, another yet lmarkercontrol instructions cleanup, fix renderer's draw color breaking after drawing markers 2023-11-28 22:00:08 +03:00
Anuken
120860665d Fixed #9322 2023-11-28 05:31:14 -05:00
Arksource (ShardDustry [ES]) Owner
6543c41bde Agua en HD (#9323)
* Funny change

* Update servers_v7.json

* Update bundle_es.properties

Traductions for the bundle_es
By ArkSource

* Update servers_v7.json

* Agua prt 2

* Update servers_v7.json

* Update servers_v7.json

* Agua 2-3
2023-11-28 05:29:04 -05:00
Anuken
1a3824700a Merge branch 'master' of https://github.com/Anuken/Mindustry 2023-11-27 20:48:11 -05:00
Anuken
bc308847f4 Clarify that only ASCII is supported 2023-11-27 20:47:24 -05:00
Anuken
e1ffc4ed62 Merge branch 'master' of https://github.com/Anuken/Mindustry 2023-11-27 20:38:02 -05:00
Anuken
5f06ce0bff Added draw print instruction 2023-11-27 20:37:25 -05:00
Github Actions
8db6ca8b59 Automatic bundle update 2023-11-28 01:35:56 +00:00
The1Crux
0469bb5ce5 Update servers_v7.json (#9321)
last servers exploded 💀
2023-11-27 17:40:13 -05:00
ApsZoldat
6ea2188bee Add minimap mode to other objective markers 2023-11-27 22:56:26 +03:00
alex
a0c4b0e431 Update servers_v7.json (#9319)
add more servers
2023-11-27 14:06:29 +00:00
Anuken
8bace60059 Merge branch 'master' of https://github.com/Anuken/Mindustry 2023-11-27 06:57:01 -05:00
Anuken
d759e71edc Fixed bombers stopping when patrolling 2023-11-27 06:55:40 -05:00
Anuken
44f7c726b5 Revert #9294 2023-11-27 06:05:57 -05:00
OSP
8d04a6820d Update servers_v7.json (#9318) 2023-11-27 09:51:47 +00:00
abcxyzDustry
f9d39ad31a Update servers_v7.json (#9315) 2023-11-25 12:54:05 -05:00
TheRadioactiveBanana
589b8d9d37 Eradication Mindustry Merge (#9310)
Anuke finally gave the go ahead
2023-11-24 02:46:19 -05:00
Anuken
fbf8b2bff1 Merge branch 'master' of https://github.com/Anuken/Mindustry 2023-11-23 19:04:19 -05:00
Anuken
130336bff0 arc 2023-11-23 19:04:17 -05:00
Elixias
9af7a864bd f (#9309) 2023-11-23 23:59:14 +00:00
Anuken
31eee11bf5 Merge branch 'master' of https://github.com/Anuken/Mindustry 2023-11-23 14:25:07 -05:00
Anuken
d2956d1f2c ConnectFilter API now public 2023-11-23 14:24:59 -05:00
karlo292
1feeef7aef Update servers_v7.json (#9307) 2023-11-23 13:35:26 -05:00
Anuken
f5424ea59b Merge branch 'master' of https://github.com/Anuken/Mindustry 2023-11-23 06:29:38 -05:00
Anuken
4076a146b1 Reject invalid tile configs 2023-11-23 06:28:57 -05:00
Hahaa13
f4741e0e59 Back back vndustry (#9297)
* Update servers_v7.json

* Update servers_v7.json

* Back :))
2023-11-23 06:25:36 -05:00
Electron
3fcaf8f916 Update servers_v7.json (#9294)
Co-authored-by: Electron <135461023+Electorn215@users.noreply.github.com>
2023-11-23 09:59:32 +00:00
abcxyzDustry
726ba2af31 Update servers_v7.json (#9304) 2023-11-22 17:06:05 -05:00
ApsZoldat
aa018b314d World processor markers: remove toggleVisibility, swap makemarker's type and id arguments for instruction consistency 2023-11-22 22:33:05 +03:00
112Hack
8bb6acfacb Update servers_v7.json (#9303) 2023-11-22 13:24:45 +00:00
Anuken
b189bfdf44 Closes Anuken/Mindustry-Suggestions/issues/4780 (dumping neoplasm from tanks) 2023-11-19 19:09:15 -05:00
Anuken
afc2e15c51 Fixed #9298 2023-11-19 10:55:42 -05:00
Arksource (ShardDustry [ES]) Owner
0787cbbb5f Agua 3, 20% more water (#9295)
* Funny change

* Update servers_v7.json

* Update bundle_es.properties

Traductions for the bundle_es
By ArkSource

* Update servers_v7.json

* Agua prt 2

* Update servers_v7.json

* Update servers_v7.json
2023-11-18 20:54:20 -05:00
Anuken
efce844e4e Merge remote-tracking branch 'origin/master' 2023-11-18 11:25:38 -05:00
Anuken
46b88092db Re-enabled mod unit tests 2023-11-18 11:25:31 -05:00
abcxyzDustry
bdbf168797 Update servers_v7.json (#9293) 2023-11-18 11:11:21 -05:00
Darkness
6200f08cd8 Remove Darkdustry from the Global Server List (#9289)
The time has come. It's been more than two years since we started Mindurka, which was later renamed to Darkdustry. It was an amazing time and an amazing experience to maintain the server, to create plugins and gamemodes, to discuss mindustry with all of you. But It's enough. The server is getting constantly DDoSed, the host dies all the time and I have no motivation to develop anything related to Mindustry. 
Goodbye. And I hope, we'll meet again.
2023-11-18 08:37:40 -05:00
Ilya246
533c5a8afb fix shield arc ability (#9290)
* fix shield arc ability

* Update ShieldArcAbility.java
2023-11-18 08:35:10 -05:00
CuteMiao Xuwen
c3134bfb2f Update servers_v7.json (#9288) 2023-11-18 00:15:30 -05:00
Anuken
5d1ec319bc BulletType delayFrags workaround 2023-11-17 19:12:56 -05:00
Anuken
60c05587a7 Merge remote-tracking branch 'origin/master' 2023-11-17 18:47:59 -05:00
Anuken
4c33eed833 RailBulletType pierceCap 2023-11-17 18:47:52 -05:00
abcxyzDustry
e5b3488a05 Update servers_v7.json (#9286) 2023-11-17 08:18:48 -05:00
Semetrix
53967d4d70 Fix format, it was breaking my thing (#9283) 2023-11-16 11:01:42 -05:00
Gureumi
1c96da3d67 Update servers_v7.json (#9282) 2023-11-15 00:08:27 -05:00
Anuken
ba6d2fc9e5 Merge branch 'master' of https://github.com/Anuken/Mindustry 2023-11-14 21:38:30 -05:00
Anuken
70132436db arc 2023-11-14 21:38:26 -05:00
abcxyzDustry
0c801b5c32 Update servers_v7.json (#9280) 2023-11-14 21:33:36 -05:00
Anuken
299457cea5 Merge remote-tracking branch 'origin/master' 2023-11-14 20:08:22 -05:00
Anuken
1a763a5db3 Beam nodes now display graph status 2023-11-14 20:08:13 -05:00
Darkness
d138aa7568 Update Blocks.java (#9278) 2023-11-14 10:27:51 -05:00
ApsZoldat
c434e18f8f Add drawing layers to markers 2023-11-13 23:25:44 +03:00
abcxyzDustry
d780ee0434 Update servers_v7.json (#9276) 2023-11-13 12:38:07 -05:00
BalaM314
dd9927d72d Correctly read item capacity in linked vaults (#9273) 2023-11-13 02:10:45 -05:00
Anuken
a836a64b5b Merge remote-tracking branch 'origin/master' 2023-11-12 21:55:21 -05:00
Anuken
06bacab710 Crash fix 2023-11-12 21:55:16 -05:00
Phinner
d2595543f9 Update French translations (#9140)
* chore: Synchronize lines

* chore: Remove empty space in bundle.properties

* chore: Translate to baguette

* Fixes for baguette language translations (#3)

* fix fpr translate to bagette language

---------

Co-authored-by: Phinner <62483793+phinner@users.noreply.github.com>

* chore: Smolchange

* chore: Apply @VizardAlpha suggestions

---------

Co-authored-by: ZetaMap <56844734+ZetaMap@users.noreply.github.com>
2023-11-12 21:19:45 -05:00
Hahaa13
4c15e0e0fc Good Bye VnDustry (#9268)
* Update servers_v7.json

* Update servers_v7.json
2023-11-12 09:49:20 -05:00
Anuken
84eb35ec83 Merge remote-tracking branch 'origin/master' 2023-11-12 09:49:12 -05:00
Anuken
8282a1e1bb Fixed #9269 2023-11-12 09:49:07 -05:00
Arksource (ShardDustry [ES]) Owner
e317a0da9e Agua part 2 (#9266)
* Funny change

* Update servers_v7.json

* Update bundle_es.properties

Traductions for the bundle_es
By ArkSource

* Update servers_v7.json

* Agua prt 2
2023-11-11 20:48:15 -05:00
ApsZoldat
c4dc095adb Minor ban/unban instruction and join dialog changes (#9249)
* Make PlacementFragment update after world processor's ban/unban instructions, add buttons in community server list to add server as remote

* Small world processor ban/unban optimization
2023-11-11 09:55:01 -05:00
OSP
fbd0675f75 someone forgot to place comma 💀 (#9263) 2023-11-11 09:36:22 -05:00
XuwenMeimei
71beeae32a Update servers_v7.json (#9262) 2023-11-11 01:46:18 -05:00
Anuken
2ab3ad0330 Merge remote-tracking branch 'origin/master' 2023-11-10 02:00:20 -05:00
Anuken
9bf23bfcc8 Fixed #9260 2023-11-10 02:00:15 -05:00
KotMilkMeoWtwo
0da4f763b3 Update servers_v7.json (#9258)
I'm sorry, I made a mistake in the domain
2023-11-08 17:18:30 -05:00
Anuken
66b8a6f939 Reverted fix for #9257 2023-11-08 10:12:35 -05:00
Anuken
bc6434bb64 Merge remote-tracking branch 'origin/master' 2023-11-08 09:02:27 -05:00
Anuken
7f805f1712 Fixed #9257 2023-11-08 09:02:20 -05:00
StalkerBaran
afc97ebeda Update servers_v7.json (#9256)
Update "MeowIsland" IP servers (Dont ask about "minecraft" in IP names, I using host for minecraft and its working on mindustry(no jokes plz, I know... its stupid... but its working))
2023-11-08 08:56:12 -05:00
Anuken
e7a0d05895 Update servers_v7.json 2023-11-08 08:47:40 -05:00
Gerald Elder-Vass
498bf079ec Move Surge Alloy in ErekirTechTree to the correct position (#9253)
Surge Alloy can be first obtained on the "Ravine" map.
Thorium can be first obtained on the "Caldera" map.
The "Ravine" map must be unlocked and completed before the "Caldera" map can be accessed.
Since Surge Alloy isn't required to produce Thorium (and vice versa), they should appear at the same level of the tech tree, under Tungsten.

Signed-off-by: Gerald Elder-Vass <geraldev@hotmail.co.uk>
2023-11-07 22:44:22 -05:00
The1Crux
5c50356fb2 Update servers_v7.json (#9255)
Crux's Revelations servers addition
2023-11-07 22:38:53 -05:00
TheRadioactiveBanana
8f97625fa1 Eradication Mindustry IP change (#9241) 2023-11-07 21:41:13 -05:00
KotMilkMeoWtwo
d53ac76461 Update servers_v7.json (#9243)
I changed the host ip.
2023-11-07 16:13:50 -05:00
ApsZoldat
6dff68e7d9 Texture marker implementation 2023-11-07 22:42:42 +03:00
buthed010203
e4eadbbb7f jlfhuyksft (#9251) 2023-11-06 20:54:58 -05:00
Anuken
884482e9b6 Fixed #9248 2023-11-06 13:29:40 -05:00
Anuken
8f4c21799c Merge remote-tracking branch 'origin/master' 2023-11-06 08:59:40 -05:00
Anuken
c0ed5b48f7 Fixed #9247 2023-11-06 08:59:33 -05:00
PloVez
f0963ef302 Update bundle_ru.properties (#9244)
I've translated the settinG
2023-11-05 19:09:23 -05:00
Anuken
cdb6e3f85b Merge remote-tracking branch 'origin/master' 2023-11-04 17:38:56 -04:00
Anuken
6b2229ffb9 Fixed #9239 2023-11-04 17:38:50 -04:00
summoner001
24c2be4994 Update bundle_hu.properties (#9236)
Minor fixes
2023-11-04 14:00:32 -04:00
Ilya246
b4f01742cc overdrivable meltdown (#9234) 2023-11-04 10:56:24 -04:00
ErosAa2
e02bb988c6 Slight adjusment (#9231) 2023-11-04 09:12:21 -04:00
Anuken
318ff1b5ad Merge remote-tracking branch 'origin/master' 2023-11-03 18:56:10 -04:00
Anuken
2aaa861755 Fixed #9224 2023-11-03 18:56:02 -04:00
Ilya246
b3cddb0d82 uncap fsh shield damage (#9230) 2023-11-03 11:19:49 -04:00
summoner001
fb53ea735d Update bundle_hu.properties (#9229)
Fix minor translation.
hint.derelict = .... updated
Ready to merge
2023-11-03 09:34:14 -04:00
Anuken
f606589173 Merge remote-tracking branch 'origin/master' 2023-11-02 22:46:22 -04:00
Anuken
5b5c5d0365 Fixed off-by-one team sprite in editor 2023-11-02 22:46:15 -04:00
summoner001
e98c112378 Update bundle_hu.properties (#9227)
The last one. Sorry! :( Ready to merge.
2023-11-02 11:45:08 -04:00
Github Actions
9eaf9ddddd Automatic bundle update 2023-11-02 15:03:05 +00:00
summoner001
e139baf858 Update bundle_hu.properties - The finishing touches (#9207)
* Update bundle_hu.properties - The finishing touches

Correction, completion and correction of errors in the Hungarian translation.

Sorry for the many commits, this is the first time I've done this.

This is the final corrections. If you find any problem, I will repair it asap.

* Update bundle_hu.properties

Filling in a missing translation

* Update bundle_hu.properties

Correction, completion and correction of errors in the Hungarian translation

* Update bundle_hu.properties

Correction, completion and correction of errors in the Hungarian translation

delete unnecessary spaces

* Update bundle_hu.properties

Minor fixes

* Update bundle_hu.properties

minor fixes
fixing typos

* Update bundle_hu.properties

minor fixes

* Update bundle_hu.properties

new translations

1263 - rules.derelictrepair = Allow Derelict Block Repair

Minor fixes

* Update bundle_hu.properties

more fixes

* Update bundle_hu.properties

Minor fixes

* Update bundle_hu.properties

fixes

* Update bundle_hu.properties

fixes

* Update bundle_hu.properties

fixes

* Update bundle_hu.properties

minor fixing
2023-11-02 11:02:26 -04:00
ErosAa2
7b686d56a8 Scepter buff (#9226)
* Update UnitTypes.java

* Update UnitTypes.java

* nevermind
2023-11-02 09:01:59 -04:00
Github Actions
1cdbb562f8 Automatic bundle update 2023-11-02 12:59:20 +00:00
Ilya246
6014f2353a foreshadow overhaul (#9223)
* overhaul foreshadow

* whar ?
2023-11-02 08:58:26 -04:00
Anuken
e15a4e6bdf Merge remote-tracking branch 'origin/master' 2023-11-01 19:13:32 -04:00
Anuken
ad6c9a5029 Fixed basin tank doors 2023-11-01 19:13:26 -04:00
Anuken
dd7cd827b9 Removed Omega network (see description)
Multiple staff members of the Omega network have been DDOSing other server networks. It's been pretty obvious for a while, but enough is enough.

No, I will not re-add the network. Don't bother commenting or PMing me on Discord.
2023-11-01 14:44:00 -04:00
Anuken
9c10a09438 Simplification 2023-11-01 12:23:48 -04:00
Anuken
90487f4120 Merge remote-tracking branch 'origin/master' 2023-10-31 23:59:41 -04:00
Anuken
67e35af718 Fixed #8917 2023-10-31 23:59:34 -04:00
Anuken
83c169ae01 Removed v7 server from v6 list 2023-10-31 19:37:48 -04:00
buthed010203
179dfc8d56 Update io ips (#9221) 2023-10-31 19:34:14 -04:00
Anuken
5fe4b9a36c alignment, comments 2023-10-31 12:38:55 -04:00
Anuken
e1ffce2fd8 Merge remote-tracking branch 'origin/master' 2023-10-31 12:20:23 -04:00
Anuken
1d051b5c16 Add setProp of speed/armor 2023-10-31 12:20:18 -04:00
Github Actions
b0612fa33d Automatic bundle update 2023-10-31 15:25:06 +00:00
Anuken
3e80541c2d Merge remote-tracking branch 'origin/master' 2023-10-31 11:24:11 -04:00
Anuken
e5047d752d Added dynamic status for custom speed/health/etc 2023-10-31 11:24:03 -04:00
Volas171
d06df37d02 Update servers_v7.json (#9219) 2023-10-31 10:20:39 -04:00
Anuken
968fa2f9b1 Derelict repair rule 2023-10-30 21:01:04 -04:00
Arksource (ShardDustry [ES]) Owner
f2994652e2 Agua (#9217)
* Funny change

* Update servers_v7.json

* Update bundle_es.properties

Traductions for the bundle_es
By ArkSource

* Update servers_v7.json
2023-10-30 19:06:53 -04:00
Anuken
9f88d895ad most unfortunate 2023-10-30 15:13:26 -04:00
Anuken
f6082225e8 no getArcHash 2023-10-30 15:01:57 -04:00
Anuken
695dad201f includeBuild for Arc 2023-10-30 14:56:40 -04:00
Anuken
db60fcd64d Fixed #9216 2023-10-30 09:45:48 -04:00
Anuken
e2daf957fb Merge remote-tracking branch 'origin/master' 2023-10-30 09:14:00 -04:00
Anuken
55684e8b98 Ignore .git in mods 2023-10-30 09:13:55 -04:00
NazrinNya
270c7845b8 Update servers_v7.json (#9215)
* Update servers_v7.json

* Update servers_v7.json

* Update servers_v7.json
2023-10-29 13:57:22 -04:00
meiqiu
44757f0cb4 Update servers_v7.json (#9214) 2023-10-29 11:19:53 -04:00
meiqiu
af20ea5605 Update servers_v7.json (#9211) 2023-10-28 18:55:03 -04:00
lemon3357
17978f736f Update servers_v7.json (#9204) 2023-10-28 09:32:12 -04:00
router
f38a6ed7f5 Update bundle_ru attributions (#9205)
* Update bundle_ru attributions

i don't think anyone calls me by my old alias anymore

* Update bundle_ru.properties
2023-10-28 09:32:03 -04:00
Anuken
a0a0b5942e Fixed #9208 2023-10-28 09:29:28 -04:00
Anuken
12769dd52b Merge remote-tracking branch 'origin/master' 2023-10-27 18:42:31 -04:00
Anuken
212adddd53 Fixed some blocks not being mobile rotate-able 2023-10-27 18:42:25 -04:00
Arksource
2bc8a25bc6 Edit bundle_es (#9198)
* Funny change

* Update servers_v7.json

* Update bundle_es.properties

Traductions for the bundle_es
By ArkSource
2023-10-27 18:36:15 -04:00
Github Actions
93c46ec2dc Automatic bundle update 2023-10-27 22:07:10 +00:00
summoner001
35742f00f1 Update bundle_hu.properties (#9203)
* Update bundle_hu.properties

Correction, completion and correction of errors in the Hungarian translation

* Update bundle_hu.properties

Correction, completion and correction of errors in the Hungarian translation

* Update bundle_hu.properties

Correction, completion and correction of errors in the Hungarian translation

* Update bundle_hu.properties

Correction, completion and correction of errors in the Hungarian translation

* Update bundle_hu.properties

Correction, completion and correction of errors in the Hungarian translation

* Update bundle_hu.properties

Correction, completion and correction of errors in the Hungarian translation
2023-10-27 18:06:26 -04:00
BeDanGames
fbac1e2e8a Update servers_v7.json (#9201) 2023-10-27 18:06:04 -04:00
Github Actions
cdb77defb0 Automatic bundle update 2023-10-24 05:00:24 +00:00
summoner001
4745c51901 Update bundle_hu.properties (#9189)
* Update bundle_hu.properties

Correction, completion and correction of errors in the Hungarian translation

* Update bundle_hu.properties

* Update bundle_hu.properties
2023-10-24 00:59:40 -04:00
eSK8er
e433667c04 Update servers_v7.json (#8438) 2023-10-24 00:59:15 -04:00
OGalaxy
2aad7ddde0 Update servers (#9190)
* Update servers_v7.json

For a while ".ru"

* Update servers

Fixed [ Line 125 ]

* Update servers

Fixed line 123
2023-10-23 12:24:48 -04:00
Anuken
ef7ee5fdfe Fixed #9195 2023-10-23 11:34:54 -04:00
Anuken
da32780a38 Merge remote-tracking branch 'origin/master' 2023-10-23 11:18:08 -04:00
Anuken
3229c1e7b7 Derelict block click repair 2023-10-23 11:18:01 -04:00
Mythril382
4f701a7063 useUnitCap fun (#9187)
* a

* aaaaa

* aaaaaaaaaaaa

* AAAAAAAAAAAAAAAAAAAAAAA

* *inhales*

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

* *inhales*

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

* *inhales*

* aaaa

* AAAAAAAÆEEEEEEEEEEEEEEEE

* anyways im stupid

* *exhales*

* Update core/src/mindustry/world/blocks/units/Reconstructor.java

---------

Co-authored-by: Anuken <arnukren@gmail.com>
2023-10-22 09:14:52 -04:00
Atomic-Laboratory
11c86b844b Move Atomic Servers to DE Node (#9191)
VPS Provider nuked their US node by accident, this may or may not be a permanent migration.
2023-10-21 23:41:01 -04:00
Anuken
471c8728a0 Let units without weapons patrol 2023-10-21 23:04:12 -04:00
Anuken
5ec2ee0428 Merge remote-tracking branch 'origin/master' 2023-10-21 15:19:03 -04:00
Anuken
3c6fc363f3 Fixed load block command not arriving on target 2023-10-21 15:18:57 -04:00
DVD
c9488fd72b Update servers_v7.json (#9182) 2023-10-21 09:15:15 -04:00
meiqiu
0ccc4df292 Update servers_v7.json (#9188) 2023-10-21 09:15:03 -04:00
Github Actions
1641d50661 Automatic bundle update 2023-10-20 05:49:09 +00:00
Anuken
e391434dc9 Unit enter payload command 2023-10-20 01:48:11 -04:00
Anuken
69462eb3f0 Merge remote-tracking branch 'origin/master' 2023-10-19 22:02:41 -04:00
Anuken
ed7f00f48a Load/unload command icon swap 2023-10-19 22:02:34 -04:00
MEEPofFaith
2522b16738 SoundEffect - An Effect that produces sound when created. (#9178)
* SoundEffect

* Add to ClassMap

* Loading via prov does not work

* MEEP, that's not how you random
2023-10-19 13:55:04 -04:00
karlo292
34782e943c Update servers_v7.json (#9177)
added new IP for crocraft network server
2023-10-19 09:27:30 -04:00
Atomic-Laboratory
7a02230226 Add Atomic PvP (#9176)
A pvp server were (almost) all turrets have infinite ammo and cryo fluid. Maximize chaos. Hosted on Germany.
2023-10-19 01:47:51 -04:00
lemon3357
033e3d136e Update servers_v7.json (#9175) 2023-10-18 10:18:29 -04:00
Atomic-Laboratory
721c2d40d8 Change port for Atomic Servers (#9174)
* Change port for Atomic Servers

I cant choose ports when making a new game server node...

* change domain

move domain to 129.146.33.189
2023-10-16 12:16:38 -04:00
Anuken
b0f449371e Merge remote-tracking branch 'origin/master' 2023-10-15 09:52:07 -04:00
Anuken
d01294d35c Fixed #9166 2023-10-15 09:52:02 -04:00
Jason
da8ebad0c5 Update servers_v7.json (#9171)
Added xpdustry events to partnered servers
2023-10-14 23:12:07 -04:00
Atomic-Laboratory
ef1413beab Add "loadautosave" server command. (#9169)
* Add "loadautosave" server command.

A command that loads the last auto-save. This command can be placed inside `config startcommands` to automatically load the last save when the server starts.

* autosaves config is actually autosave. use first() not get(0)

* Get most recent autosave w/o sorting

* Remove left over debug

oops....
2023-10-14 22:18:13 -04:00
Atomic-Laboratory
fbdfef625a Add Atomic Attack server (#9170) 2023-10-14 22:12:47 -04:00
WayZer
a6d0a17bd9 PR: world-switch (#9167) 2023-10-14 09:09:59 -04:00
Atomic-Laboratory
002f322563 Add Atomic to the server list (#9155)
* Add Atomic to the server list

* Add second port

* Remove unused port 6567

Was hoping to use it soon™️ but oh well...
2023-10-13 21:14:55 -04:00
NazrinNya
d9c2e9a6b1 Update servers_v7.json (#9165) 2023-10-13 14:58:59 -04:00
Joan Josep
f4bf76e3b2 Update bundle_ca.properties (#9158) 2023-10-13 09:23:14 -04:00
Anuken
74844a6fa9 Fixed #9156 2023-10-13 02:15:05 -04:00
Anuken
0a84482f91 Merge remote-tracking branch 'origin/master' 2023-10-13 00:39:00 -04:00
Anuken
4ea8199f83 Json support for UnlockableContent fields 2023-10-13 00:38:53 -04:00
Darkness
c110e6f802 Remove duplicate (#9149) 2023-10-09 16:16:32 -04:00
Anuken
1cc862d74d Fixed #9148 2023-10-09 10:04:45 -04:00
Anuken
970e07e146 Merge remote-tracking branch 'origin/master' 2023-10-08 13:00:50 -04:00
Anuken
19b4f871c2 ShootSummon empty constructor 2023-10-08 13:00:45 -04:00
Arksource
667d9b63d5 For events. (#9144)
* Funny change

* Update servers_v7.json
2023-10-07 14:49:18 -04:00
Anuken
3ae016e8ab Merge remote-tracking branch 'origin/master' 2023-10-07 13:18:06 -04:00
Anuken
0b6ff5c56d Slight puddle performance increase 2023-10-07 13:17:57 -04:00
WayZer
84dc5550ab Optimize wait/message (#9086)
* add `IExecutor.yield` to optimize `wait`

* add MessageType.label. and add outSuccess

* remove `MessageType.label` in support `marks`

* amend

* amend
2023-10-06 13:20:53 -04:00
StalkerBaran
5c0c8dcd43 Update servers_v7.json (#9141)
Update "Meow Island" to "MeowIsland" (because why not)
2023-10-06 12:00:56 -04:00
ApsZoldat
91d87e1dba Add privileged desynced client global variables (#9138)
* Fix text setting in marker control

* Fix marker and bridge calculation game crashes, minor marker instruction code fixes

* Add privileged desynced client constant global variables

* Remove broken attempt to not initialize client vars on server

* Make @clientLocale variable non-constant, make @server and @client privileged
2023-10-05 10:56:53 -04:00
Siede
16488aeae4 Fixing RegionPart Child Rotation (#9137)
why would it ever need i * sign.
when it first goes around i = 0;
second time i = 1;
it just breaks the Child Mirroring by adding 1 tiny little annoying offset.
2023-10-04 14:30:13 -04:00
meiqiu
a91d39f9f2 Update servers_v7.json (#9135) 2023-10-04 10:31:33 -04:00
Phinner
7a1411c03e chore: Add CN testing servers (#9134) 2023-10-04 09:34:34 -04:00
Anuken
b5db3ca6af Removed useless code from ScriptMainGenerator 2023-10-03 14:58:24 -04:00
Anuken
ef83af5f15 RailBulletType collision fixes 2023-10-03 09:48:55 -04:00
Anuken
0c1534d7d3 Merge remote-tracking branch 'origin/master' 2023-10-02 18:32:39 -04:00
Github Actions
e2521dc47f Automatic bundle update 2023-10-02 16:01:48 +00:00
Poli23
57e5a96543 Update servers_v7.json (#9129)
Hello, I started my server, I just had some problems with the network, I seem to have fixed them. Please add my server to your server list
2023-10-02 12:00:54 -04:00
RTOmega
b046861530 TR Bundle Update (mostly by Ekozet) (#9130)
* Update bundle_tr.properties

* Update bundle_tr.properties
2023-10-02 12:00:25 -04:00
Anuken
e9a801bcef Closes Anuken/Mindustry-Suggestions/issues/4703 2023-10-01 18:47:37 -04:00
Jerzozwierz
3e53c14d86 Update bundle_pl.properties (#9127)
Fixed translations
2023-10-01 14:58:44 -04:00
Arksource
b0f5c6d96d Funny change (#9126) 2023-10-01 13:52:53 -04:00
Iván Cea Fontenla
4a28f73d65 Changed "perpendicular" to "ortogonal" (#9125) 2023-10-01 11:51:56 -04:00
karlo292
37c596f409 Update servers_v7.json (#9122)
added second crocraft server
2023-10-01 09:20:21 -04:00
meiqiu
fd25523392 Update servers_v7.json (#9123) 2023-10-01 09:20:10 -04:00
Anuken
4c704b9366 Merge remote-tracking branch 'origin/master' 2023-09-30 21:09:10 -04:00
Anuken
d7c12edba4 Fixed #9121 2023-09-30 21:09:04 -04:00
OGalaxy
a45c0a7cec Update servers_v7.json (#9118) 2023-09-30 15:30:05 -04:00
XuwenMeimei
c1737a9e51 Update servers_v7.json (#9120) 2023-09-30 15:29:29 -04:00
Anuken
46ed5e05bb Merge remote-tracking branch 'origin/master' 2023-09-29 21:25:20 -04:00
Anuken
177125a616 Fixed #9116 2023-09-29 21:25:12 -04:00
meiqiu
dbea2e2161 Update servers_v7.json (#9115) 2023-09-29 10:40:08 -04:00
XuwenMeimei
db9e672eb2 Update servers_v7.json (#9111) 2023-09-29 10:27:42 -04:00
ApsZoldat
93269692ab Fix marker and bridge calculation game crashes, minor marker instruction fixes (#9112)
* Fix text setting in marker control

* Fix marker and bridge calculation game crashes, minor marker instruction code fixes
2023-09-29 10:10:50 -04:00
Arzxq
8b155828b7 Update servers_v7.json (#9110) 2023-09-29 00:48:06 -04:00
Anuken
d41b6f219b Markers no longer synced 2023-09-28 18:25:20 -04:00
ApsZoldat
6119f3a507 Fix text setting in marker control (#9108) 2023-09-28 16:07:02 -04:00
MEEPofFaith
1d484d34e7 Point bullets hitting buildings doesn't call hit (#9106)
* Point bullet hitting buildings doesn't call hit

* Use px/py
2023-09-28 14:26:45 -04:00
guiY
81688f3954 Maybe the ShieldArcAbility needs a minor fix? (#9105)
* Update ShieldArcAbility.java

* Update Fx.java

* Update ShieldArcAbility.java

* Update Fx.java

* Update ShieldArcAbility.java

* Update ShieldArcAbility.java

* Update Fx.java

* Update Fx.java

* Update Fx.java...again...

* Switch method
2023-09-28 13:47:47 -04:00
Anuken
b1cb50a9cd Merge remote-tracking branch 'origin/master' 2023-09-28 08:52:14 -04:00
Anuken
4ed6ed9bcb copy paste 2023-09-28 08:52:08 -04:00
Redstonneur1256
4ddd1f7ca0 Add sensor for player camera (#9103)
* Add sensor for player camera

* Fix sensor for player camera
2023-09-28 01:48:38 -04:00
Github Actions
198d18bac4 Automatic bundle update 2023-09-28 05:06:36 +00:00
Anuken
8bbf5b1f52 Marker instruction rework 2023-09-28 01:04:03 -04:00
Github Actions
68a5ab14be Automatic bundle update 2023-09-27 21:18:48 +00:00
ApsZoldat
8c777e79fa Add marker instruction to world processors (#9087)
* Basic implementation of world processor marker control

* Add line marker, some marker control fixes

* Add remote for setting markers, add marker writer/reader to TypeIO

* Add sides cap to ShapeTextMarker's draw() method

* Marker instruction code refactor, revert accident auto-formatting, fix marker control bugs

* Cleanup LMarkerControl.java

* Remove deleted marker controls from MapObjectives

* Marker control method refactor, fix minimap marker rendering

* Refactor, proper double comparsion in MapObjectives

* Fix line marker's color not changing through world processors
2023-09-27 17:17:59 -04:00
Arksource
6310d54b53 Update bundle_es.properties (#9100) 2023-09-27 10:54:48 -04:00
112Hack
5b252e0dd8 Update servers_v7.json (#9093) 2023-09-27 09:38:28 -04:00
a-big-fish-fish
0b68c34297 Update servers_v7.json (#9099) 2023-09-27 08:58:55 -04:00
a-big-fish-fish
81b88e6cc8 Update servers_v7.json (#9095) 2023-09-26 08:30:34 -04:00
Anuken
0a7690a43b Fixed #9094 2023-09-26 08:30:17 -04:00
Anuken
39dfdff53a Queued formation movement fix 2023-09-25 13:37:11 -04:00
Anuken
95609a90be More misc pathfinding improvements 2023-09-25 12:48:55 -04:00
Anuken
7536bbfeb0 Pathfinding fixes 2023-09-25 12:23:46 -04:00
Anuken
d8535c4d03 Better turns for units pathfinding near blocks 2023-09-24 22:29:58 -04:00
Anuken
2b12800123 Remove all piercing from shocked status 2023-09-24 12:24:48 -04:00
Anuken
65aecbed20 Limit formation speed across collision layers 2023-09-24 09:03:44 -04:00
Anuken
235c0222bf Limit formation speed 2023-09-24 08:11:37 -04:00
Anuken
7d0bb3f1c8 Merge remote-tracking branch 'origin/master' 2023-09-24 07:46:04 -04:00
Anuken
2aab745603 WIP grouped unit arrival 2023-09-24 07:44:42 -04:00
Arksource
8bcd3a8990 Update servers_v7.json (#9091) 2023-09-23 21:43:38 -04:00
Arksource
a851b2ee6b Update servers_v7.json (#9089) 2023-09-23 18:15:09 -04:00
Anuken
276245bf3c Commands are now content 2023-09-23 17:10:19 -04:00
Anuken
cafec1386c Patrol tweaks 2023-09-23 17:09:50 -04:00
Anuken
f63837fa4b Craters + Naval fortress wave changes 2023-09-23 16:32:01 -04:00
Anuken
0965d90bc0 Stained mountains has Scepter again 2023-09-23 15:13:28 -04:00
Anuken
820a707e38 Merge remote-tracking branch 'origin/master' 2023-09-23 15:12:36 -04:00
Anuken
9cb64d987d Fixed tests 2023-09-23 15:12:31 -04:00
Github Actions
8f12bccecf Automatic bundle update 2023-09-23 16:02:54 +00:00
Anuken
d63133c720 Bindings per command/stance 2023-09-23 12:02:06 -04:00
Anuken
2286b54011 Command hotkeys 2023-09-23 11:03:15 -04:00
Anuken
f2bb712860 Merge remote-tracking branch 'origin/master' 2023-09-22 22:19:19 -04:00
Anuken
c59866a65c Offset tooltips on mobile 2023-09-22 22:19:13 -04:00
Github Actions
a539d6277d Automatic bundle update 2023-09-22 22:33:39 +00:00
Anuken
e6bb34acf2 Merge remote-tracking branch 'origin/master' 2023-09-22 18:32:40 -04:00
Anuken
06a5201ae8 Payload stances changed to commands 2023-09-22 18:32:35 -04:00
Github Actions
c04757414f Automatic bundle update 2023-09-22 22:23:22 +00:00
Anuken
9762507db6 Merge remote-tracking branch 'origin/master' 2023-09-22 18:22:24 -04:00
Anuken
b6c28bc27d Added stances for payloads 2023-09-22 18:22:19 -04:00
lemon3357
7fabe6b914 Update servers_v7.json (#9084) 2023-09-22 12:33:53 -04:00
Anuken
f633fb0af5 Fixed setProp x/y not teleporting on strict servers 2023-09-22 10:06:43 -04:00
Anuken
71e049d92d Merge remote-tracking branch 'origin/master' 2023-09-21 14:28:14 -04:00
Anuken
d9c607995b Misc bugfixes 2023-09-21 14:28:08 -04:00
Github Actions
4899b2765d Automatic bundle update 2023-09-21 16:34:07 +00:00
Anuken
1c76087930 Merge remote-tracking branch 'origin/master' 2023-09-21 12:33:15 -04:00
Anuken
78b4d366cc Closes Anuken/Mindustry-Suggestions/issues/4677 2023-09-21 12:33:09 -04:00
Github Actions
674d1bbcb6 Automatic bundle update 2023-09-21 14:41:58 +00:00
Anuken
8f0fe86366 Merge remote-tracking branch 'origin/master' 2023-09-21 10:40:52 -04:00
Anuken
8598eedd6f Keybind tweaks 2023-09-21 10:40:44 -04:00
Github Actions
64765cc4d3 Automatic bundle update 2023-09-21 13:59:23 +00:00
Anuken
36193c755f Merge remote-tracking branch 'origin/master' 2023-09-21 09:58:12 -04:00
Anuken
a6ec8f4bcc Ram stance + Mobile command queue support 2023-09-21 09:57:57 -04:00
DVD
653544f072 Open PVP (#9079)
New hosting, new ip
2023-09-20 22:49:19 -04:00
Github Actions
6fa88cdcb0 Automatic bundle update 2023-09-21 02:46:40 +00:00
Anuken
7ce05fde7a Merge remote-tracking branch 'origin/master' 2023-09-20 22:45:51 -04:00
Anuken
9d9d5d2e18 Patrol + pursue target stances 2023-09-20 22:45:45 -04:00
Github Actions
9ac8debf7a Automatic bundle update 2023-09-21 01:56:15 +00:00
Anuken
fccf6847c1 Merge remote-tracking branch 'origin/master' 2023-09-20 21:55:18 -04:00
Anuken
3e15f70efa Added unit stances 2023-09-20 21:55:06 -04:00
MEEPofFaith
fa0ce204da Unnecessary Drawer Icon Adding (#9078)
* DrawBlock icons shouldn't have icons by default

It doesn't make sense for drawers like DrawLiquidTile to return icons. Overriding in every such class doesn't make as much sense as simply changing the superclass.

* Ensure that finalIcons is never empty
2023-09-20 21:20:22 -04:00
Anuken
0d1c56fb60 Merge remote-tracking branch 'origin/master' 2023-09-20 11:00:01 -04:00
Anuken
cc4efdd428 Fixed #9077 2023-09-20 10:59:55 -04:00
Github Actions
815ee809b0 Automatic bundle update 2023-09-20 03:51:07 +00:00
Anuken
d7e0aea6e7 Merge remote-tracking branch 'origin/master' 2023-09-19 23:48:46 -04:00
Anuken
aecd220574 RTS Control groups 2023-09-19 23:48:40 -04:00
Arksource
0b5ce41b49 Update servers_v7.json (#9074) 2023-09-19 18:58:26 -04:00
Github Actions
d9c9e0794d Automatic bundle update 2023-09-19 21:26:43 +00:00
Anuken
e6b2e27d2a Merge remote-tracking branch 'origin/master' 2023-09-19 17:25:55 -04:00
Anuken
2e0c5619b1 WIP command queueing 2023-09-19 17:25:49 -04:00
XuwenMeimei
2294c4301d Update servers_v7.json (#9072)
* Update servers_v7.json

* Update servers_v7.json
2023-09-19 13:24:12 -04:00
a-big-fish-fish
2513f06895 Update servers_v7.json (#9071) 2023-09-19 09:12:34 -04:00
Anuken
a7ba018dc3 Merge remote-tracking branch 'origin/master' 2023-09-18 23:19:03 -04:00
Anuken
66ad4e1798 Fixed commanded units attacking invalid targets 2023-09-18 23:18:55 -04:00
WayZer
2b93d39e72 Update SpawnGroup.java (#9065) 2023-09-17 00:22:04 -04:00
Arksource
a1061059ab Update servers_v7.json (#9064) 2023-09-16 16:23:48 -04:00
NazrinNya
68d51c1770 Update server_v7.json (#9063)
* Update servers_v7.json

* Update servers_v7.json
2023-09-16 15:43:23 -04:00
Anuken
844894f584 Localization cleanup 2023-09-16 11:40:53 -04:00
Anuken
4cef55bcc5 Merge remote-tracking branch 'origin/master' 2023-09-16 11:19:43 -04:00
Anuken
217a1ee300 Updated Steam localization data 2023-09-16 11:19:37 -04:00
Phinner
cbc3721e50 Add text input option allowing empty text (#9058)
* feat: Add option allowing empty text input

* feat: Implement https://github.com/Anuken/Arc/pull/155

* chore: Add missing null checks in Menus
2023-09-15 17:11:22 -04:00
Anuken
9aa87f0f33 Merge remote-tracking branch 'origin/master' 2023-09-14 14:34:06 -04:00
Anuken
de773ce406 Fixed #9055 2023-09-14 14:34:00 -04:00
Github Actions
68dd1bb2ae Automatic bundle update 2023-09-14 05:54:13 +00:00
Anuken
73e9ed4919 Implements Anuken/Mindustry-Suggestions/issues/4665 2023-09-14 01:53:09 -04:00
Anuken
8c93fb5f10 Fixed some crawling unit visual issues 2023-09-14 00:50:30 -04:00
Anuken
cf503c0efc Merge remote-tracking branch 'origin/master' 2023-09-13 23:43:23 -04:00
Anuken
f698d4dd37 Clamp mobile view 2023-09-13 23:43:16 -04:00
Zerenta
8a9b123b81 Navanax buff (#8925)
* Update UnitTypes.java

its late at night imma just commit changes and pray i didnt fuck up anywhere

* Allow changing suppress effect color
* Fx.regenSuppressParticle and Fx.regenSuppressSeek now color-aware
- regenSuppressParticle's color handling changed, allows changing the from color intead of the to color
* Damage.applySuppression accepts color as an argument, old method signature still exists
* SuppressionFieldAbility has a new field allowing to specify the color for effect particles
* BulletType has a new field allowing to specify the color for suppress effect particles
* BuildingComp has a new field storing the color to be used for suppression effect

* name

---------

Co-authored-by: BalaM314 <71201189+BalaM314@users.noreply.github.com>
2023-09-12 16:31:38 -04:00
Mythril382
be525df065 Ban/Unban Blocks & Units with World Processors (#9052)
* uh

* mmmmmm

* hhhhhh

* i

* indicate
2023-09-12 13:56:16 -04:00
Anuken
34ba2cfd41 Fixed #9049 2023-09-11 20:00:20 -04:00
Anuken
3b2ac61dd0 Merge remote-tracking branch 'origin/master' 2023-09-10 17:19:40 -04:00
Anuken
4b6152ffe9 Removed pointless statement 2023-09-10 17:19:33 -04:00
OpalSoPL
6b04f7eb1c PL translation of missing texts (#9040)
* translation of most of the missing translations

* Update contributors
2023-09-09 19:34:47 -04:00
Anuken
15d3ff3b3e Merge remote-tracking branch 'origin/master' 2023-09-09 18:39:43 -04:00
Anuken
e61deb05ec Scathe buff 2023-09-09 18:39:37 -04:00
Darkness
b0cbe06e08 More ServerControl improvements (#9038)
* More ServerControl improvements

* Update server/src/mindustry/server/ServerControl.java

---------

Co-authored-by: Anuken <arnukren@gmail.com>
2023-09-09 15:53:24 -04:00
The1Crux
2b1557832d Update servers_v7.json (#9037)
sorry i forgot this ip in last fork
2023-09-09 15:52:16 -04:00
alex
3686f1c058 Update servers_v7.json (#9033)
change to ip address
2023-09-08 00:27:43 -04:00
Anuken
b9f2da7286 Merge remote-tracking branch 'origin/master' 2023-09-07 09:23:22 -04:00
Anuken
a47e4518fe Fixed #9031 2023-09-07 09:23:17 -04:00
DVD
d0e3a691d1 Update servers_v7.json (#9028)
* Update servers_v7.json

Idk if i need to write description, but i will. My server is about pvp in open world, that generates every round again. Also there are serpulo and erekir content, that balanced not bad.

* Update servers_v7.json

Fixed ad(d)ress
2023-09-06 10:55:20 -04:00
WayZer
c9beb3d158 add @server to logic (#9018)
* add @master to logic

* remove `Vars.`

* Update GlobalVars.java

* Update GlobalVars.java
2023-09-05 12:43:17 -04:00
Anuken
7fa002c626 Support for JSON planets without a parent 2023-09-05 09:41:04 -04:00
Anuken
fb3fff40d2 Merge remote-tracking branch 'origin/master' 2023-09-04 17:56:16 -04:00
Anuken
ee5fc8a332 Crash fix 2023-09-04 17:56:10 -04:00
HamzaGSopp
4a48115c0a Update servers_v7.json (#9019) 2023-09-04 16:59:19 -04:00
Anuken
d54f7acceb e 2023-09-04 11:29:08 -04:00
Anuken
d2de8e7880 2023-09-04 11:28:34 -04:00
Anuken
424714972c fixed #9017 2023-09-04 10:05:39 -04:00
Anuken
700dd38a36 Fixed #9011 2023-09-04 00:04:22 -04:00
Anuken
a4b1ad3b67 Fixed monos not mining 2023-09-03 23:50:38 -04:00
Anuken
3ce71aa891 Fixed mod loading 2023-09-03 22:45:37 -04:00
Anuken
26b66f9bdb Fixed empty admin menu 2023-09-03 22:02:02 -04:00
Anuken
5548e72750 I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN I HATE THE ANDROID GRADLE PLUGIN V 2023-09-03 21:52:25 -04:00
Anuken
766a95da03 Build fix? 2023-09-03 21:15:50 -04:00
Anuken
c705743696 Merge remote-tracking branch 'origin/master' 2023-09-03 21:12:52 -04:00
Anuken
0e24b67d09 Wave effect has color now 2023-09-03 21:12:46 -04:00
Zerenta
9d8905a4ae fixes serp-specific fog issue (#9009)
* fixes serp-specific fog issues

* didnt know the f had a purpose
2023-09-03 21:08:31 -04:00
Anuken
2882f7840e Merge remote-tracking branch 'origin/master' 2023-09-03 13:28:33 -04:00
Anuken
73dd487af9 Updated Gradle + other deps 2023-09-03 13:28:11 -04:00
SSansssssssssssss
798b493334 Update servers_v7.json (#9006) 2023-09-03 11:39:13 -04:00
Anuken
8311261e3c Merge remote-tracking branch 'origin/master' 2023-09-03 11:37:49 -04:00
Anuken
26c54ae0ed Removed pointless test 2023-09-03 11:37:43 -04:00
Hahaa13
6341da8f43 Update servers_v7.json (#9002) 2023-09-02 19:53:47 -04:00
Github Actions
f0e272d84c Automatic bundle update 2023-09-02 23:18:45 +00:00
Anuken
9c23134f2a Merge remote-tracking branch 'origin/master' 2023-09-02 19:17:53 -04:00
Anuken
d3b7fb0990 Fixed #9001 2023-09-02 19:17:47 -04:00
HamzaGSopp
90ed5f2750 Update servers_v7.json (#8996) 2023-09-02 11:59:23 -04:00
Anuken
e07ab5cef6 Merge remote-tracking branch 'origin/master' 2023-09-02 11:49:41 -04:00
Anuken
2e1b4934ad Added setting to disable lighting 2023-09-02 11:49:34 -04:00
Github Actions
91964da088 Automatic bundle update 2023-09-02 13:20:23 +00:00
nullevoy
cc66ccb49f most ability displays (#8981)
* works

* why not

* idk if that changes it but

* json

* destringening

* automatic imports and leftover marker

* uirfirf
2023-09-02 09:19:32 -04:00
Anuken
bff4097c88 Merge remote-tracking branch 'origin/master' 2023-09-01 14:24:17 -04:00
Anuken
996cbefb4f Fixed #8993 2023-09-01 14:24:11 -04:00
Darkness
579d63ac23 Update TraceDialog.java (#8992) 2023-08-31 17:23:23 -04:00
Github Actions
6a53a0e7be Automatic bundle update 2023-08-30 13:06:00 +00:00
Darkness
4edf4cac25 Add language to trace info (#8990)
* Update Administration.java

* im stoopid

* Update TraceDialog.java

* Update bundle.properties
2023-08-30 09:05:05 -04:00
Anuken
68141798d3 Merge remote-tracking branch 'origin/master' 2023-08-29 17:51:53 -04:00
Anuken
e3b815a4c6 Possible corner death fix 2023-08-29 17:51:45 -04:00
zeutd
57d000f767 let DrawRegion drawer can draw regions rotate with building rotation (#8987)
* let DrawRegion drawer can draw regions that rotate with building rotation

create a variable buildingRotate that can select whether the region will rotate with building rotation or not

* let DrawRegion drawer can draw regions rotate with building rotation

create a variable buildingRotate that can select whether the region will rotate with building rotation or not
make modders needn't to use DrawSideRegion to make this effect

* Update DrawRegion.java
2023-08-29 09:10:46 -04:00
alex
3ac9ae29ee removal of alex V6 servers (#8983)
V6 servers no longer functioning :(
2023-08-28 12:20:18 -04:00
Github Actions
3942445d1f Automatic bundle update 2023-08-27 15:39:50 +00:00
Anuken
16223af87d Fixed #8978 2023-08-27 11:39:05 -04:00
Anuken
109ba84625 Don't allow loaders to accept items/liquids from unloaders 2023-08-26 22:32:43 -04:00
Anuken
ec80fe9aad Merge remote-tracking branch 'origin/master' 2023-08-25 22:48:22 -04:00
Anuken
680fc34ac3 Reverted building explosion nerf completely 2023-08-25 22:48:16 -04:00
NazrinNya
d35acefcd0 Update servers_v7.json (#8974) 2023-08-25 17:14:27 -04:00
Anuken
c52b966dea Different block explosion damage formula 2023-08-24 15:26:02 -04:00
Anuken
c829f32efa Capped explosive damage of blocks 2023-08-23 11:05:09 -04:00
Anuken
beeeee9169 Merge remote-tracking branch 'origin/master' 2023-08-22 10:10:15 -04:00
Anuken
207806440b Fixed #8967 2023-08-22 10:10:08 -04:00
nullevoy
d60d3d78ea tree shadows (I'm sorry) (#8966)
* Update TreeBlock.java

* hgmjjjjjjjjjjjjjjjjjjjjjkhvgcfxchjk

* ig
2023-08-21 19:58:18 -04:00
nullevoy
490b281c43 Update TreeBlock.java (#8965) 2023-08-21 15:43:10 -04:00
alex
53cb0d4c89 add alex servers (#8962) 2023-08-20 10:09:30 -04:00
xem8k5
d787b4353b add a new server (#8960) 2023-08-20 10:08:56 -04:00
SITUVNgcd
9d21c0173d Update Vietnamese translation (#8959)
- Translated new strings.
- Fixed gammar issue/typo.
- Fixed strings format form (`{0}`).
2023-08-20 10:08:45 -04:00
lemon3357
56f29e1cd5 Update servers_v7.json (#8958) 2023-08-20 10:08:33 -04:00
Anuken
e6aa87ed71 Merge remote-tracking branch 'origin/master' 2023-08-20 04:26:14 -04:00
Anuken
480b68f8cc Fixed #8957 2023-08-20 04:26:08 -04:00
abcxyzDustry
3650589a59 Update servers_v7.json (#8955) 2023-08-19 21:11:50 -04:00
Valeriy
e3d0734790 Update servers_v7.json (#8950) 2023-08-18 22:40:53 -04:00
Anuken
c45f3d2253 #8897 2023-08-18 09:33:47 -04:00
Anuken
8e418915d4 Merge remote-tracking branch 'origin/master' 2023-08-17 09:17:54 -04:00
Anuken
2715d4954f Ignore ratelimit for local 2023-08-17 09:17:47 -04:00
南门阳德
6e33827576 Don't stop mining when planning (#8945) 2023-08-17 09:15:37 -04:00
Anuken
63d036d6ed Cleanup 2023-08-16 16:32:11 -04:00
Anuken
5487dad75e Merge remote-tracking branch 'origin/master' 2023-08-15 13:10:03 -04:00
Anuken
06edce3535 Fixed #8939 2023-08-15 13:09:57 -04:00
a-big-fish-fish
23cf1a7afa Update servers_v7.json (#8938) 2023-08-15 09:52:03 -04:00
Даркнесс#3729
6566f1c554 ServerControl improvements (#8928)
* Update ServerControl.java

* Update Administration.java

* Update Maps.java

* Update ServerControl.java

* Update ServerControl.java

* Update Administration.java

* Update ServerControl.java

* Update Maps.java
2023-08-15 09:51:52 -04:00
tech3mi
1d4084c387 Update servers_v7.json (#8936) 2023-08-14 13:33:42 -04:00
Anuken
8efed88669 Merge remote-tracking branch 'origin/master' 2023-08-14 11:50:43 -04:00
Anuken
11cd27fe1d Fixed #8935 2023-08-14 11:50:37 -04:00
Phinner
855789ec17 chore: Update chaotic neutral servers (#8934) 2023-08-14 11:20:28 -04:00
南门阳德
f8dac91cd9 Precept revert and buff (#8930) 2023-08-14 09:40:57 -04:00
Github Actions
161be3e8d3 Automatic bundle update 2023-08-13 15:06:41 +00:00
Anuken
ae6e74c24d Merge remote-tracking branch 'origin/master' 2023-08-13 11:05:49 -04:00
Anuken
2f991a85af Added logic autoPathfind command 2023-08-13 11:05:43 -04:00
MinRi2
f2c476a716 Fixed: Units lose LogicAI after reading. (#8920) 2023-08-13 10:18:06 -04:00
Anuken
2b05264093 Fixed #8921 2023-08-12 13:09:21 -04:00
Anuken
7de33b335a Merge remote-tracking branch 'origin/master' 2023-08-12 12:44:33 -04:00
Anuken
b47a1b6d0d Fixed #8924 2023-08-12 12:44:28 -04:00
南门阳德
a7e8dd126e Fix point defense weapons ignore damage multiplier (#8922) 2023-08-12 11:40:25 -04:00
Anuken
7999eb4c4d Merge remote-tracking branch 'origin/master' 2023-08-12 10:47:40 -04:00
Anuken
45d205f0ef Fixed #8923 2023-08-12 10:47:34 -04:00
Zerenta
585104a7f7 Scathe buff (#8919) 2023-08-11 22:16:58 -04:00
Github Actions
a3f7203993 Automatic bundle update 2023-08-11 16:17:29 +00:00
Anuken
fb4787ba52 Closes Anuken/Mindustry-Suggestions/issues/4608 2023-08-11 12:16:40 -04:00
Anuken
398a6f6a42 Merge remote-tracking branch 'origin/master' 2023-08-11 11:54:26 -04:00
Anuken
bdbb2de61a Closes Anuken/Mindustry-Suggestions/issues/4607 2023-08-11 11:54:20 -04:00
IqKero
c5a53f119b add new ips and change old one (#8918)
(im Taras4k, but with new account)
2023-08-11 10:23:02 -04:00
Satoshi Sasaki
e17d89e5a8 Fixed that the description of mech and ship was reversed (#8914) 2023-08-10 13:26:58 -04:00
a-big-fish-fish
0119e71677 Update servers_v7.json (#8913) 2023-08-10 11:15:26 -04:00
a-big-fish-fish
aa026b8b41 Update servers_v7.json (#8912) 2023-08-10 10:10:08 -04:00
a-big-fish-fish
933e4e84e0 Update servers_v7.json (#8911) 2023-08-10 09:58:42 -04:00
NazrinNya
73a7772eeb Update servers_v7.json (#8908) 2023-08-09 17:43:10 -04:00
Anuken
275c3ec163 Merge remote-tracking branch 'origin/master' 2023-08-09 13:05:26 -04:00
Anuken
f1172d45eb Pathfinding bugfixes / Logic dialog hiding "unfixed" 2023-08-09 13:05:19 -04:00
Zerenta
87e79913c5 Aegires Nerf (#8899)
* Update EnergyFieldAbility.java

Nerfs aegires. hard. 3x less healing (3% to 1%)

* Update UnitTypes.java

segments better.
reload 6 frames to 4 frames
damage 25 to 30

* Update EnergyFieldAbility.java

Ty balam

* Update UnitTypes.java

Ty balam! :D

* Update UnitTypes.java

Thanks balam :D

* Add EnergyFieldAbility.sameTypeHealMult

* Apply to aegires

Repair amount to other units is now 1.5% (50% of pre nerf)
Repair amount to aegires is now 0.75% (25% of pre nerf)

---------

Co-authored-by: BalaM314 <71201189+BalaM314@users.noreply.github.com>
2023-08-09 12:36:43 -04:00
Hahaa13
1656d788d3 Update servers_v7.json (#8905) 2023-08-08 19:48:04 -04:00
Anuken
19f34c14a0 Fixed #8904 2023-08-08 09:29:20 -04:00
Anuken
3157ff8cea Fixed #8903 2023-08-07 12:53:19 -04:00
Anuken
21fe8217d0 Merge remote-tracking branch 'origin/master' 2023-08-05 13:29:21 -04:00
Anuken
b7d707e8ba Do not allow various negative rule values 2023-08-05 13:29:15 -04:00
Zerenta
db96f2ef39 Update UnitTypes.java (#8895)
precept buff lmao
2023-08-05 01:57:13 -04:00
Anuken
4b38f667e7 Ignore wave version 2023-08-04 17:43:21 -04:00
Anuken
d5eeadab30 Merge remote-tracking branch 'origin/master' 2023-08-04 10:59:43 -04:00
Anuken
bc42b5a91e Fixed #8893 2023-08-04 10:59:33 -04:00
nullevoy
13745bfd99 ConsumeLiquidsDynamic (#8892)
* ConsumeLiquidsDynamic

* imports didn't optimize

* wording

* nevermind, no idea
2023-08-04 10:35:13 -04:00
Anuken
5e18e08bdf Fixed #8890 2023-08-03 02:56:38 -04:00
Anuken
6970a20f26 Merge remote-tracking branch 'origin/master' 2023-08-02 22:16:44 -04:00
Anuken
bd6c6524e6 WIP logic sync instruction 2023-08-02 22:16:39 -04:00
Github Actions
e9bf56e88c Automatic bundle update 2023-08-03 02:16:39 +00:00
Anuken
6bf5e8ae1e WIP logic particle effect instruction 2023-08-02 22:15:44 -04:00
Anuken
660c38db43 Fixed #8887 2023-08-02 21:20:28 -04:00
Anuken
2a76d25dfa Merge remote-tracking branch 'origin/master' 2023-08-02 09:39:34 -04:00
Anuken
7b9dfb9721 Fixed #8884 2023-08-02 09:39:27 -04:00
Slotterleet
bd0592a54c SunMesh support for JSON planets (#8882)
* Single-color SunMesh support

* This should work now

* No more crap code
2023-08-01 16:11:22 -04:00
Idontuse
12b6604143 Render the selected planets solar system (#8875)
* Solar systems render based on the selected planet

* Remove unnecessary setter

* Compatibility
2023-08-01 11:52:23 -04:00
Anuken
e3d3167b13 Merge remote-tracking branch 'origin/master' 2023-08-01 01:18:54 -04:00
Anuken
2ed8bdb2bc Fixed #8871 2023-08-01 01:18:47 -04:00
karlo292
a9a454dd61 Update servers_v7.json (#8879) 2023-07-31 17:15:12 -04:00
tech3mi
496d6978d0 Update servers_v7.json (#8847)
Co-authored-by: Anuken <arnukren@gmail.com>
2023-07-31 15:50:46 -04:00
Siede
e4bc6e21a4 -127 ~ 128 to 0 ~ 255 entityTypeID (#8874) 2023-07-31 13:48:41 -04:00
XaskyZ
c406979291 Update servers_v7.json (#8873) 2023-07-31 12:18:30 -04:00
tech3mi
b3508aa7c2 Update servers_v7.json (#8872)
Added Attack&Defend and Sandbox servers but they havent got community
2023-07-31 11:09:08 -04:00
Hahaa13
5207baea96 Update servers_v7.json (#8869) 2023-07-31 01:45:00 -04:00
abcxyzDustry
52d7a1e0e4 Update servers_v7.json (#8866)
re-add server abcxyz
2023-07-30 19:37:40 -04:00
Даркнесс#3729
117169c1d3 Update StatusEffects.java (#8867) 2023-07-30 13:28:47 -04:00
Anuken
cd461b133c Merge remote-tracking branch 'origin/master' 2023-07-29 21:57:06 -04:00
Anuken
59dd3a9e34 Fixed #8864 2023-07-29 21:57:01 -04:00
MEEPofFaith
3d0541084b Weird creation things (#8860) 2023-07-29 13:29:21 -04:00
XaskyZ
7d35c1ec7b Update servers_v7.json (#8862) 2023-07-29 12:16:15 -04:00
Anuken
07c7fd7dec More empty floor bugfixes 2023-07-29 12:10:27 -04:00
Anuken
6678729401 Added sensor for shields 2023-07-29 11:17:55 -04:00
Anuken
09d00b30e9 Fixed incorrect consumption rate in booster stats 2023-07-29 09:51:58 -04:00
Anuken
f3656d24d4 Merge remote-tracking branch 'origin/master' 2023-07-29 00:22:08 -04:00
Anuken
1968da9409 Fixed #8861 2023-07-29 00:22:01 -04:00
MEEPofFaith
0d8c07d007 Bullet despawn unit shenanigans (#8859)
* Proper despawn unit direction

* Despawn unit chance

* Merge if statements
2023-07-28 23:55:20 -04:00
OSP
0e83300548 ToxoFlame attack server (#8858) 2023-07-28 16:42:28 -04:00
Anuken
ba9e39d7a4 Fixed #8856 2023-07-28 09:07:50 -04:00
Anuken
d4111b8e76 Fixed #8854 2023-07-27 23:40:48 -04:00
Anuken
2bae95d2a8 Merge remote-tracking branch 'origin/master' 2023-07-27 15:48:41 -04:00
Anuken
69377bab3f Fixed #8849 2023-07-27 15:48:32 -04:00
tech3mi
2fc69c4f64 Update servers_v7.json (#8846) 2023-07-26 10:42:12 -04:00
Anuken
dae23c7fe6 Merge remote-tracking branch 'origin/master' 2023-07-26 10:31:24 -04:00
Anuken
7850e61672 Misc bugfixes 2023-07-26 10:31:18 -04:00
Tomoko
24c01f97d3 Rename my server and change ips (#8845) 2023-07-26 09:59:30 -04:00
BalaM314
a92bce2c14 Expose NetServer currentlyKicking for plugin access (#8817)
* Expose NetServer currentlyKicking for plugin access

* Move code around

* Un-final

* currentlyKicking no longer needs a wrapper array
2023-07-26 01:44:20 -04:00
MEEPofFaith
e5ded1f2dd Allow fluid type configuration for ConsumeCoolant (#8841)
* Allow fluid type configuration for ConsumeCoolant

* Methods
2023-07-25 21:47:46 -04:00
Anuken
dc8783d4a6 Legacy blocks must not be logic constants 2023-07-25 21:10:21 -04:00
Anuken
0ef5255650 Fixed #8840 2023-07-25 21:04:47 -04:00
Anuken
a922932a56 ??? 2023-07-25 12:14:22 -04:00
Anuken
3fd5f52545 Fixed #8837 2023-07-25 12:14:15 -04:00
Anuken
f976a294ce Merge remote-tracking branch 'origin/master' 2023-07-25 11:08:14 -04:00
Anuken
6f725d320b Fixed #8838 2023-07-25 11:08:08 -04:00
StalkerBaran
51b974f10e Update servers_v7.json (#8836) 2023-07-25 10:05:07 -04:00
KhanhLamVirual
447e07420e Update servers_v7.json (#8828)
I want to add a new vndustry server
2023-07-24 00:19:22 -04:00
Lime712
dbbcf4b168 German Translation (#8761)
* Update bundle_de.properties

English description in German bundle

* Update bundle_de.properties

* Update bundle_de.properties

* Update bundle_de.properties
2023-07-23 16:32:47 -04:00
Joan Josep
f3dd031d0e Update bundle_ca.properties (#8823) 2023-07-23 16:31:00 -04:00
Anuken
4998abfe01 Merge remote-tracking branch 'origin/master' 2023-07-23 16:30:49 -04:00
Anuken
636ce4ca94 Better implementation of #8810 2023-07-23 16:30:44 -04:00
Mythril382
bfdd7ecc3a the camper (#8806) 2023-07-23 16:28:50 -04:00
nowords123
28372b0f47 added new phoenix server (#8801)
Hi, I'm words an admin from phoenix
I added a new phoenix server under the ip

phoenix-network.dev:2023
2023-07-23 16:27:46 -04:00
MEEPofFaith
b4e03b46f6 Destroy bullet team (#8792)
* Option for destroy bullet to be on the block's team

* Random direction

* h
2023-07-23 16:27:11 -04:00
Lanark53
16949f1e69 toxoflame server (#8790) 2023-07-23 16:26:35 -04:00
Даркнесс#3729
b272008a90 Update EntityGroup.java (#8802) 2023-07-23 16:26:17 -04:00
NazrinNya
cc8d2b6a0c Update servers_v7.json (#8825) 2023-07-23 16:24:47 -04:00
Anuken
10fe6b9007 Fixed #8830 2023-07-23 16:07:53 -04:00
Anuken
ce43af9091 Fixed #8827 2023-07-23 15:59:19 -04:00
Anuken
788fa66a91 Fixed #8819 2023-07-23 15:56:36 -04:00
Anuken
fedad1e0d0 Fixed #8813 2023-07-23 15:49:12 -04:00
Anuken
a14149c952 Fixed #8807 2023-07-23 15:45:48 -04:00
Anuken
053afcace9 Fixed #8795 2023-07-23 15:43:04 -04:00
Anuken
e097346a73 Fixed #8794 2023-07-23 15:36:34 -04:00
Anuken
4076f09573 Fixed #8789 2023-07-23 15:22:52 -04:00
Anuken
e78fb11c48 Merge remote-tracking branch 'origin/master' 2023-07-23 15:19:31 -04:00
Anuken
135874b922 Fixed #8787 2023-07-23 15:19:21 -04:00
Epowerj
09aa68fdb2 Merge pull request #8805 from SSTentacleSS/patch-17
Update servers_v7.json
2023-07-22 01:03:36 -04:00
Tentyanuk
dd5037d9d2 Update servers_v7.json 2023-07-22 07:43:35 +03:00
Epowerj
418d533c3c Merge pull request #8800 from TheRadioactiveBanana/patch-6
Removal of dead ips and slight ip change
2023-07-20 23:56:29 -04:00
Epowerj
37e138858b Merge pull request #8824 from thedimas3007/patch-8
Update servers_v7.json
2023-07-18 18:34:19 -04:00
thedimas
b6a195cc80 Update servers_v7.json 2023-07-18 22:32:34 +02:00
Tentyanuk
4b4033e9e7 Update servers_v7.json 2023-07-08 22:49:10 +03:00
TheRadioactiveBanana
383d8b89e7 Forgot an ip 2023-07-07 16:35:33 +05:30
TheRadioactiveBanana
778d92b816 Removal of dead ips and slight ip change
Also Eradicationdustry -> Eradication Mindustry because it sounds better
2023-07-07 16:30:03 +05:30
Epowerj
93daa7a5dc Merge pull request #8796 from Def-Try/patch-1
Darkdustry IP change
2023-07-05 13:20:48 -04:00
CommandLine
f88654cdc1 Update servers_v7.json 2023-07-05 11:52:58 +03:00
Anuken
3e5898fff1 Disabled team switch outside of sandbox/PvP 2023-07-02 11:06:55 -04:00
FourGamingStudio
be96ddf463 Four Family (#8785)
add server.
2023-07-01 10:56:59 -04:00
nullevoy
20a3107b3f add sides to HoverPart (#8784)
* add sides to HoverPart

* weird elude
2023-07-01 09:21:53 -04:00
Anuken
05874ad3e2 Fixed pathfinding not being able to attack towards solid blocks 2023-06-30 22:51:14 -04:00
Anuken
ea8d796561 Merge remote-tracking branch 'origin/master' 2023-06-30 22:26:49 -04:00
Anuken
129c3f446a Fixed #8782 2023-06-30 22:26:43 -04:00
OSP
f611a5f038 [XCore] Anarchy server (#8779) 2023-06-29 13:25:14 -04:00
Gureumi
47c7906d55 Update servers_v7.json (#8776) 2023-06-29 09:48:39 -04:00
Anuken
c64b6092d7 Merge remote-tracking branch 'origin/master' 2023-06-29 09:48:31 -04:00
Anuken
f17719f08e Fixed #8777 2023-06-29 09:48:26 -04:00
Даркнесс#3729
cc41b99c75 Update UnitType.java (#8778) 2023-06-29 09:43:41 -04:00
Slotterleet
1d1ec8ee2d Update bundle_ru.properties (#8770) 2023-06-28 10:58:39 -04:00
Uenhe
8c7523b3b3 Update RegenProjector.java (#8768) 2023-06-28 10:58:28 -04:00
Anuken
f01df70d3f mesh fix 2 2023-06-27 18:38:45 -04:00
Anuken
c15b3421b2 mesh fix 2023-06-27 16:27:50 -04:00
Anuken
b4d5d05217 Merge remote-tracking branch 'origin/master' 2023-06-27 16:13:00 -04:00
Anuken
9b1a8edafc Closes Anuken/Mindustry-Suggestions/issues/4499 2023-06-27 16:12:55 -04:00
Sunky.MP3G
fbcc53e2c0 New Ru translations (#8755)
* Update bundle_ru.properties

* Mistake
2023-06-27 16:03:13 -04:00
Anuken
e630bcf41e Fixed #8764 2023-06-27 14:45:11 -04:00
Anuken
eb44a7ec84 Fixed #8762 2023-06-27 10:29:42 -04:00
Anuken
023ec9f66b Fixed #8760 2023-06-26 18:48:57 -04:00
Anuken
1bc3ac8761 Fixed #8759 2023-06-26 07:11:58 -04:00
Anuken
4b3feb2f0e Merge remote-tracking branch 'origin/master' 2023-06-25 20:04:16 -04:00
Anuken
ac5526e785 Fixed #8757 2023-06-25 20:04:02 -04:00
Anuken
95a7a181e0 Update contributors 2023-06-25 13:36:03 -04:00
Lime712
0a869fd690 Update bundle_de.properties (#8754)
English description in German bundle
2023-06-25 09:20:44 -04:00
Lime712
ec9c19101f Update bundle_de.properties (#8753)
Large plasma bores are boosted by nitrogen, not hydrogen.
2023-06-24 22:17:38 -04:00
Anuken
31b01ac39e Decreased canvas silicon cost 2023-06-24 13:43:10 -04:00
Anuken
f74293b878 Merge remote-tracking branch 'origin/master' 2023-06-23 22:51:58 -04:00
Anuken
0e31103b21 Cleanup output stream 2023-06-23 22:51:53 -04:00
router
591c31fd29 Add priority servers, update servers_v7.json (#8720)
* Update servers_v7.json

* Add priority server outlining and bumping

* a

* chore: A little bit of cleanup :)

* json

* fixed no-server issue

* removed cursed duplication

---------

Co-authored-by: phinner <62483793+Phinner@users.noreply.github.com>
2023-06-23 14:00:00 -04:00
Somka000
a20ca67527 Update contributors (#8748)
I did several Polish translations (I also helped translators since 2018), reported many bugs, had my own server, encouraged many people to play mindustry etc.
2023-06-22 17:15:07 -04:00
Anuken
c66abc3f0f Fixed #8742 2023-06-22 12:10:52 -04:00
Anuken
fea52c9132 arc 2023-06-22 12:03:15 -04:00
Anuken
6163738ad8 Merge remote-tracking branch 'origin/master' 2023-06-21 23:55:05 -04:00
Anuken
443d31e4a5 Less pierce damage for shocked status 2023-06-21 23:54:39 -04:00
Даркнесс#3729
2d827f83b4 add getEmoji() method (#8739) 2023-06-21 16:28:25 -04:00
Даркнесс#3729
fbc6740668 fix (#8736) 2023-06-21 09:05:39 -04:00
Anuken
06cd71e13c Merge remote-tracking branch 'origin/master' 2023-06-20 17:32:43 -04:00
Anuken
f65edb3468 Fixed #8735 2023-06-20 17:32:38 -04:00
Anuken
7cce799ec7 Update bug_report.yml 2023-06-20 13:23:58 -04:00
夜狐
aefcb7746a Turn Issue Templates into Issue Forms for better structure (#8734)
* Turned Issue Template into an Issue Form

* Bug Fix in Form

* Added Yoru Kitsune to credits

(I did some translations and bug fixes)
2023-06-20 13:22:08 -04:00
Anuken
a2dd2c88a2 Fixed #8733 2023-06-20 13:09:50 -04:00
Anuken
2008cf6387 Fixed non-even assembler modules not working 2023-06-19 19:42:54 -04:00
Anuken
6ba1cd3ef6 Fixed #8732 2023-06-19 18:44:16 -04:00
Anuken
c7181999b2 Pathfinding improvements 2023-06-19 17:21:21 -04:00
Anuken
974d19fb75 Fixed #8729 2023-06-19 13:50:33 -04:00
Anuken
f4dcd37be3 Conduit padCorners fix 2023-06-19 10:56:30 -04:00
Anuken
014750fa97 Merge remote-tracking branch 'origin/master' 2023-06-19 10:28:59 -04:00
Anuken
5c178c20a1 Conduit padCorners 2023-06-19 10:28:54 -04:00
Даркнесс#3729
3762ee6313 Fix invalid heal targeting for non-sharded teams (#8728) 2023-06-19 09:10:33 -04:00
RTOmega
4289450a4d Fixed Grammar Error on TR Bundle (#8727) 2023-06-18 16:46:01 -04:00
Anuken
509a6a28b5 . 2023-06-18 09:08:09 -04:00
Anuken
54d7f3e17c Fixed #8718 2023-06-18 09:06:52 -04:00
Anuken
7e23272668 Do not crash when reading null planets 2023-06-17 20:39:52 -04:00
Anuken
70516752fc Fixed reconstructor commanding in multiplayer 2023-06-17 17:54:29 -04:00
Anuken
6ed336ad95 Misc fixes 2023-06-17 17:40:29 -04:00
Anuken
0adfee97cc Merge remote-tracking branch 'origin/master' 2023-06-17 15:33:13 -04:00
Anuken
dc921ff4a8 Quieter build sound / Display player name on hovered unit 2023-06-17 15:33:08 -04:00
Github Actions
c39ad8ce6e Automatic bundle update 2023-06-17 03:53:36 +00:00
Phinner
a582fe0d1c Update french translations (#8715)
* pull #7883

* add new translations

* add these fine gentlemen to the contributors

* bateau -> vaisseau

* forgor again 💀

* chore: Translate missing strings + Small changes

* chore: Apply suggested changes (author: Kalpas)

* chore: Sync bundle files

* chore: Translate missing lines

* chore: Add trailing line back

* chore: Minor visual changes
2023-06-16 23:52:41 -04:00
Github Actions
6cbdc86169 Automatic bundle update 2023-06-17 00:13:54 +00:00
red
a650018b6e Update bundle_pt_BR.properties (#8687)
* Update bundle_pt_BR.properties

i translated the rest of the stuff to brazilian portuguese :D

* Update contributors

* Update bundle_pt_BR.properties

* Fixed color translation

* i fixed the miss conjugated verbs and translated one more line

---------

Co-authored-by: red <80164245+Redgabriel13-red13@users.noreply.github.com>
2023-06-16 20:12:59 -04:00
Anuken
743f61a92c lockRotation 2023-06-16 17:04:43 -04:00
Anuken
9eefea3c6f Merge remote-tracking branch 'origin/master' 2023-06-16 17:03:46 -04:00
Anuken
b4a32f506e Misc fixes 2023-06-16 17:03:42 -04:00
MEEPofFaith
26c0c7467b Lock rotation of blocks with rotate = false to 0 (#8531)
* Lock rotation of blocks that don't rotate

* Fix input visuals

* Default to false

Quick, stop forcing changes to mods before sk yells at me.

* lock GenericCrafter rotation if rotate = false

* Convert from a setter a to block method

* Simplify

* Revert "lock GenericCrafter rotation if rotate = false"

This reverts commit 26ac41baf5.

* Remove `lockRotation` boolean.

Pointless. If you want something to rotate, just do `rotate = true; drawArrow = false;`
2023-06-16 15:57:54 -04:00
BalaM314
d14cdfd59c Allow ulocate to output enemy buildings (#6704)
* Allow ulocate to output enemy buildings
Previously you would have to use ucontrol getblock to get the actual Building
that's weird and just confuses newbs
like me

* whoops, turns out ulocate doesn't have a range

* c o d e s t y l e

* Always return building object if on same team
2023-06-16 14:27:05 -04:00
Anuken
017aa71da8 Merge remote-tracking branch 'origin/master' 2023-06-16 13:19:57 -04:00
Anuken
58cd1852f1 Conduit junction replacement fix 2023-06-16 13:19:52 -04:00
Github Actions
500f22b1d0 Automatic bundle update 2023-06-16 15:57:43 +00:00
JniTrRny
ed6619d2df Update bundle_th.properties (#8714) 2023-06-16 11:56:55 -04:00
Tornado3708
be7a360bf5 Update bundle_be.properties (#8697)
Foreshadow, tar fields and particular interface text translation.
2023-06-15 23:31:37 -04:00
MEEPofFaith
2ff7ccfc19 Laser pierce fixes. (#8526)
* Flip pierce check order

Allow pierce cap + laser to function together

* Apply to continuous bullets

+ Make visually accurately show length.

* laser parameter for findPierceLength

consistency with collideLine
2023-06-15 19:33:01 -04:00
WayZer
bf1484b17c Update CoreBlock.java (#8583) 2023-06-15 15:44:02 -04:00
MEEPofFaith
40c5510205 Better handling of missiles splitting to other missiles (#8603)
- Pass a shooter separate to owner into `BulletType#create`. `killShooter` kills the owner while the shooter is passed into the missile ai
- `killShooter` no longer kills already dead units
- `MissileAI` no longer aims at shooter's aim pos if the shooter is dead
2023-06-15 13:57:27 -04:00
Alexander397172YT
71caf31543 new CreateDustry IP (#8713) 2023-06-15 12:52:14 -04:00
Github Actions
913722202e Automatic bundle update 2023-06-14 13:11:46 +00:00
BeDanGames
7bb03e8086 Update servers_v7.json (#8712) 2023-06-14 09:10:44 -04:00
Даркнесс#3729
4e5475f0ed Team improvements (#8704)
* Update Team.java

* Update ServerControl.java

* better

* kill me please

* kill me please

* kill me please

* Update bundle_ca.properties

* kill me please

* Update bundle_da.properties

* kill me please

* kill me please

* Update bundle_et.properties

* Update bundle_eu.properties

* Update bundle_fi.properties

* Update bundle_fil.properties

* Update bundle_fr.properties

* Update bundle_hu.properties

* Update bundle_id_ID.properties

* Update bundle_ja.properties

* Update bundle_ko.properties

* Update bundle_lt.properties

* Update bundle_nl.properties

* Update bundle_nl_BE.properties

* Update bundle_pl.properties

* Update bundle_pt_BR.properties

* Update bundle_pt_PT.properties

* Update bundle_ro.properties

* Update bundle_ru.properties

* Update bundle_sr.properties

* Update bundle_sv.properties

* Update bundle_th.properties

* Update bundle_tr.properties

* Update bundle_tk.properties

* Update bundle_uk_UA.properties

* Update bundle_vi.properties

* Update bundle_zh_CN.properties

* Update bundle_zh_TW.properties

* Update World.java

* Update CustomRulesDialog.java

* skill issue

* skill issue x2

* skill issue x3
2023-06-13 18:54:10 -04:00
Anuken
d4e7f4a2ee Merge remote-tracking branch 'origin/master' 2023-06-13 16:02:29 -04:00
Anuken
1928c6db83 Fixed #8710 2023-06-13 16:02:24 -04:00
BalaM314
c49075ff0d Correctly display ∞ unit cap in reconstructors (#8709)
* Correctly display ∞ in reconstructors

UnitFactory.java uses getStringCap, but Reconstructor uses getCap
this was probably missed in 8cabae1

* might as well fix formatting

same format as UnitFactory.java
2023-06-13 10:37:17 -04:00
Anuken
dbfd8a3ec1 Merge remote-tracking branch 'origin/master' 2023-06-13 09:29:26 -04:00
Anuken
1d358a3c84 Show locked item names 2023-06-13 09:29:21 -04:00
Даркнесс#3729
0f661444bd Update Darkdustry address 💀 (#8707) 2023-06-13 08:51:28 -04:00
Anuken
4721086a8e Fixed logic blocks making clicking noises when not accessible 2023-06-12 10:50:32 -04:00
Anuken
a07db8a08e Merge remote-tracking branch 'origin/master' 2023-06-12 10:35:36 -04:00
Anuken
a00b3a4670 Fixed objective flags not syncing 2023-06-12 10:35:31 -04:00
Github Actions
637bd4fc8f Automatic bundle update 2023-06-12 04:04:41 +00:00
Anuken
2b9ee88cc2 Merge remote-tracking branch 'origin/master' 2023-06-12 00:03:51 -04:00
Anuken
0006291631 e 2023-06-12 00:03:41 -04:00
WayZer
f1175b8735 Update servers_v7.json (#8702) 2023-06-11 23:46:12 -04:00
Anuken
8cb6f080f1 Merge remote-tracking branch 'origin/master' 2023-06-11 23:22:59 -04:00
Anuken
7389a5de7f Cleanup 2023-06-11 23:22:54 -04:00
Github Actions
5459322080 Automatic bundle update 2023-06-12 03:19:14 +00:00
Anuken
4b0824a20c Admin player team switch + more trace info 2023-06-11 23:18:04 -04:00
Anuken
0ec59691bf Merge remote-tracking branch 'origin/master' 2023-06-11 13:48:33 -04:00
Anuken
f00209ece7 Networking fix 2023-06-11 13:48:29 -04:00
NullReferenceExc
f05d1ebc78 Update Team.java (#8700) 2023-06-10 16:59:11 -04:00
Anuken
2dbbd62163 Merge remote-tracking branch 'origin/master' 2023-06-10 12:27:40 -04:00
Anuken
49168bb8f9 Fixed #8698 2023-06-10 12:27:36 -04:00
VaporSpace2
10c656bd16 GMS shutting down (removing GMS servers from server list) (#8696)
GMS is meeting its end so now is the time to remove the 2 servers from the server list, thanks
2023-06-09 21:53:35 -04:00
qwertystar
a8de7c17bd Update bundle_zh_CN.properties (#8692)
refer the Chinese translation of hint.rebuildSelect to provide that of hint.rebuildSelect.mobile
2023-06-09 09:26:21 -04:00
Anuken
ea8b2dea50 arc 2023-06-08 10:47:15 -04:00
Anuken
87348feab7 Merge branch 'master' of https://github.com/Anuken/Mindustry 2023-06-08 10:01:48 -04:00
Anuken
8da8783331 arc 2023-06-08 10:01:45 -04:00
夜狐
603efd7653 Update bundle_de.properties (#8688) 2023-06-07 23:15:24 -04:00
Valera
a43d39597a fix a small mistake made by inattention (#8686) 2023-06-07 17:36:19 -04:00
Даркнесс#3729
376e5c0b29 💀 (#8685) 2023-06-07 14:13:41 -04:00
Anuken
f2cd506eb4 Merge remote-tracking branch 'origin/master' 2023-06-07 09:52:55 -04:00
Anuken
af76e889cf Closes Anuken/Mindustry-Suggestions/issues/4452 2023-06-07 09:52:50 -04:00
Даркнесс#3729
ef0efc84cb Map improvements (#8682)
* Update Map.java

* Update MapListDialog.java

* Update ServerControl.java
2023-06-07 09:35:57 -04:00
xem8k5
e02de8eab5 Update servers_v7.json (#8677) 2023-06-06 15:44:18 -04:00
Anuken
4d301ebdbf Merge remote-tracking branch 'origin/master' 2023-06-06 10:05:16 -04:00
Anuken
84817c0c24 Fixed #8680 2023-06-06 10:05:11 -04:00
bendn
e9dfd29dcd replace aa server (#8679) 2023-06-05 20:08:26 -04:00
Github Actions
d7a87f36b7 Automatic bundle update 2023-06-05 18:30:55 +00:00
Ninjdai
379875f591 Update bundle_fr.properties (#8678)
Translated new votekick strings
2023-06-05 14:30:07 -04:00
MEEPofFaith
38b2540677 Side-based liquid tile padding (#8676) 2023-06-05 10:37:26 -04:00
Github Actions
9ff10e9d16 Automatic bundle update 2023-06-05 00:51:34 +00:00
Даркнесс#3729
ebe965ef40 Better votekick reason input (#8673)
* Update bundle.properties

* Update PlayerListFragment.java

* Update bundle.properties

* Update bundle.properties
2023-06-04 20:50:48 -04:00
Alex Gusev
32c146cdf1 Adapt interface to display notch of mac laptops (#8666)
* Adapt interface to display notch of mac laptops

* `macNotchHeight` as a separate variable, and description for mac notch setting
2023-06-04 12:43:07 -04:00
Semetrix
97a603204b Remove the rulebreaker (#8672) 2023-06-04 10:59:43 -04:00
frieda666
70bb7aff54 Improvement on votekick (#8664)
* Add test case for achievement

* Allow admins to cancel votekick & allow players to change vote

* Require reason to start votekick

* Require reason to start votekick

* Update message sent by votekick button
2023-06-03 23:45:55 -04:00
Anuken
fc673de556 augh 2023-06-03 12:43:39 -04:00
Anuken
925d19d867 Merge remote-tracking branch 'origin/master' 2023-06-03 12:38:22 -04:00
Anuken
cda82e572f ServerConnectFilter 2023-06-03 12:38:18 -04:00
Github Actions
21f4efaddc Automatic bundle update 2023-06-03 15:48:18 +00:00
Даркнесс#3729
93788addf6 Update servers_v7.json (#8669) 2023-06-03 11:47:32 -04:00
Anuken
5515cd3187 Merge remote-tracking branch 'origin/master' 2023-06-03 11:47:24 -04:00
Anuken
038994a95f Fixed #8667 2023-06-03 11:47:19 -04:00
SITUVNgcd
d09f4c0db5 Update Vietnamese translation (#8663)
* Update Vietnamese translation

- Fixed mistake in #8654: Changed new line to `\n` instead of `\r\n`.
- Update and translate new strings.

* Add SITUVNgcd as contributor
2023-06-03 01:00:29 -04:00
Anuken
37daf0a871 Ignore processing players kicked in event 2023-06-03 00:58:22 -04:00
Anuken
e2f4dd1f4b Merge remote-tracking branch 'origin/master' 2023-06-03 00:30:34 -04:00
Anuken
88c201559f Fixed #8658 2023-06-03 00:30:29 -04:00
Brandons404
2dd59aaaff Updated servers_v7.json - switching hosts (#8660)
* added pvp server to fish

* updated servers_v7.json

* updated servers_v7
2023-06-02 19:12:05 -04:00
Anuken
1266eb00ea Merge remote-tracking branch 'origin/master' 2023-06-02 19:11:54 -04:00
Anuken
174f0f2ffe Fixed #8659 2023-06-02 19:11:49 -04:00
Github Actions
798e442b2f Automatic bundle update 2023-06-02 16:06:53 +00:00
Anuken
dde7b77de6 Closes Anuken/Mindustry-Suggestions/issues/4457 2023-06-02 12:06:06 -04:00
Anuken
afee374a66 Merge remote-tracking branch 'origin/master' 2023-06-02 11:56:13 -04:00
Anuken
4dd414c22f Closes Anuken/Mindustry-Suggestions/issues/4456 2023-06-02 11:56:08 -04:00
Slotterleet
38b9027000 Dynamic selection of planet tech in rules dialog (#8487)
* Dynamic selection of planets in rules dialog

* Code cleanup

* Do not let Anuken/Mindustry#8494 happen again

* Fixed inconsistency with campaign sectors
2023-06-02 11:41:12 -04:00
Github Actions
4e0e48ea32 Automatic bundle update 2023-06-02 15:38:01 +00:00
JniTrRny
c84ec75c53 Improvements to the Schematics UI (#8605)
* schematics UI improvements

* better edit tags UI

* visual tweaks

* cleanup

inline obsession
cleanup again...
another little bit of cleanup
a little bit of cleanup
minor cleanup
2023-06-02 11:37:15 -04:00
ulwepo
bf51a01677 Update servers_v7.json (#8656)
thanks
2023-06-02 11:11:54 -04:00
Даркнесс#3729
94caca680a Make PlayerInfo map public (#8655) 2023-05-31 18:26:04 -04:00
Anuken
2f675a3b75 Merge remote-tracking branch 'origin/master' 2023-05-31 08:53:26 -04:00
Anuken
9d986e1e8d Fixed #8653 2023-05-31 08:53:21 -04:00
MEEPofFaith
8e1e003ff2 Inversion option for payload router sorting (#8652) 2023-05-30 22:51:07 -04:00
Anuken
1a0edf80f1 Bugfixes for reconstructor config 2023-05-30 20:15:44 -04:00
Anuken
b97e6ef84c Merge remote-tracking branch 'origin/master' 2023-05-30 20:08:53 -04:00
Anuken
b6f5d424da Select command from reconstructor / Units save command when controlled 2023-05-30 20:08:48 -04:00
Tentyanuk
2e96f598fb Update servers_v7.json (#8651) 2023-05-29 14:01:55 -04:00
Даркнесс#3729
e3ccd5cc2c Load content icons on a headless server (#8650)
* Update build.gradle

* Update Fonts.java

* Update ServerLauncher.java

* Update ServerLauncher.java

* s stands for shiza

* Update build.gradle
2023-05-29 13:09:56 -04:00
Anuken
7911a22cc9 Fixed #8649 2023-05-29 10:23:32 -04:00
Anuken
19f58f3dca Merge remote-tracking branch 'origin/master' 2023-05-28 09:57:31 -04:00
Anuken
c4cd9e8f56 Misc minor bugfixes 2023-05-28 09:57:26 -04:00
GlennFolker
8db8d79eff Allow Universe to update all solar systems (#8647) 2023-05-28 09:14:15 -04:00
MEEPofFaith
257d341703 Spinning FlareParts (#8637) 2023-05-28 00:06:57 -04:00
[Error_27]
fc0f48e13d Fix Scaling on Objective Dialogs (#8646) 2023-05-27 16:26:24 -04:00
Anuken
ab95b88c05 Fixed Base AI not working sometimes 2023-05-27 09:57:53 -04:00
thedimas
ca51ad601e Add some servers (#8640) 2023-05-27 09:19:14 -04:00
WayZer
c2d7e2eb72 fix assetsJar (#8641) 2023-05-27 09:05:08 -04:00
buthed010203
4f34a9235c Don't show ghosts when typing in chat (#8644)
* Don't show ghosts when typing in chat

* braint
2023-05-26 17:57:24 -04:00
Anuken
b21c0f4553 Fixed squished logic icons 2023-05-26 14:12:34 -04:00
Anuken
80ad379c18 Buffer gone 2023-05-25 12:05:33 -04:00
Anuken
6a8e0eb6b2 Stack router fix 2023-05-25 09:13:37 -04:00
Anuken
f5a32fdb6b near is further again 2023-05-25 02:44:07 -04:00
Anuken
5c45df1a69 Fixed turrets with moveWhileCharging = true and accurateDelay = true 2023-05-24 16:49:09 -04:00
Anuken
e9fe52d578 Merge remote-tracking branch 'origin/master' 2023-05-24 09:49:35 -04:00
Anuken
19cd6fd07c Fixed #8632 2023-05-24 09:49:30 -04:00
YozoZChomutova
9869922710 Update bundle_cs.properties (#8639)
* Updated bundle_cs.properties

All unstraslated words I've found were translated. Spacing between lines were synchronized with bundle.properties. +Added self to contributors file.

* Updated bundle_cs.properties

Replaced with shorters words, fixing issue with multilined text in buttons.

* Translated several keys to Czech.
2023-05-24 09:22:34 -04:00
The Serjio
ad4ce35a42 Update bundle_ru.properties (#8638) 2023-05-24 09:22:05 -04:00
frieda666
18cfffd105 Add test case for achievement (#8633) 2023-05-23 15:44:25 -04:00
Alexander397172YT
c774968c2d new server CreateDustry v7 (#8631) 2023-05-23 09:16:53 -04:00
Anuken
3813d66f30 New scorch sprite by Fox1va_ 2023-05-22 21:51:06 -04:00
Anuken
871548c095 Fixed mod startup crash 2023-05-22 21:42:46 -04:00
Anuken
c4b1df9526 Closes Anuken/Mindustry-Suggestions/issues/4433 2023-05-22 14:28:10 -04:00
Anuken
bf320a98b8 Faster connection lookup 2023-05-22 01:09:53 -04:00
Anuken
a78e7ca8c9 Possible crash fix 2023-05-21 22:36:36 -04:00
Anuken
520d122d82 arc 2023-05-21 20:42:34 -04:00
Anuken
7ab9c6fd9c Logic sprite upper limit now 64 2023-05-21 15:47:56 -04:00
Anuken
4d200276d2 Merge remote-tracking branch 'origin/master' 2023-05-21 15:24:30 -04:00
Anuken
c335722de5 Interplanetary accelerator hidden in database 2023-05-21 15:24:23 -04:00
WayZer
25b26be87b fixup! Fix Turret bug when cheat (#8273) (#8629) 2023-05-21 10:59:09 -04:00
Anuken
e714285671 pain 2023-05-21 04:46:50 -04:00
Anuken
dd3ce95264 fixed iOS crash 2023-05-21 04:42:23 -04:00
Anuken
564e81e734 Team#isEnemy is pointless 2023-05-21 03:59:08 -04:00
Anuken
dc63112915 Always hide content when isHidden() == true 2023-05-21 00:57:10 -04:00
Anuken
bc94e24874 Merge remote-tracking branch 'origin/master' 2023-05-20 10:40:39 -04:00
Anuken
94fe92d67d Pathfinder fixes / Hail resprite by Snake#2132 on Discord 2023-05-20 10:40:33 -04:00
MEEPofFaith
047d39d129 Chained PartProgress Operation in Json (#8627)
* Op parsing method

* Parse multi op

* Big brain

* Parse operation array

* Error wording

* Unnecessary code
2023-05-19 21:03:39 -04:00
MEEPofFaith
b6d27c16be Interval bullets for continuous bullets (#8628) 2023-05-19 21:02:54 -04:00
Anuken
7c52444e3c typo 2023-05-19 12:30:45 -04:00
Anuken
1f85d0d24f Load logger in iOS 2023-05-19 12:29:53 -04:00
Anuken
4a53a80b21 Removed redundant team checks 2023-05-19 11:12:32 -04:00
Anuken
cee09dd167 Merge remote-tracking branch 'origin/master' 2023-05-19 11:08:26 -04:00
Anuken
39227774e1 Ripple tint change / Minor optimization 2023-05-19 11:08:18 -04:00
MEEPofFaith
6cd778783e Shift swarmer shoot barrels to match the chutes (#8624)
Similar to how cyclone shoot barrels match the ends of each barrel.
2023-05-19 10:53:06 -04:00
Anuken
5db4c67477 Merge remote-tracking branch 'origin/master' 2023-05-19 00:01:43 -04:00
Anuken
0f87942b16 Fixed #8622 2023-05-19 00:01:36 -04:00
nullevoy
3dd7412ed8 swarmer resprite? (#8573)
* plastic

* swarm

* I did not forget I did not forget I did not forget I did not forget I did not for

* god I can never settle on anything hhhhhhhhhhhhhhhhhhhhhhhhhhhh

* Revert "god I can never settle on anything hhhhhhhhhhhhhhhhhhhhhhhhhhhh"

This reverts commit a59734eb04.

* eh why not

* Revert "eh why not"

This reverts commit c228dc5337.
2023-05-18 19:56:39 -04:00
Anuken
43d164d54b Map list fixes on phones 2023-05-18 12:21:45 -04:00
Anuken
d09695a946 Less MeshBuilder memory usage 2023-05-18 11:54:30 -04:00
Anuken
5976ed6983 Merge remote-tracking branch 'origin/master' 2023-05-18 11:04:04 -04:00
Anuken
d739269f59 Scatter resprite (By Daz from Discord) 2023-05-18 11:03:58 -04:00
Ilya246
72c28f7098 insanius (#8621) 2023-05-18 09:29:44 -04:00
Anuken
f2d83f3599 Vanilla base walls only 2023-05-18 00:45:18 -04:00
Anuken
b611e0f9f4 Tecta buff / Closes Anuken/Mindustry-Suggestions/issues/4427 2023-05-18 00:27:01 -04:00
Anuken
f59c439f2f Some more random schematics 2023-05-17 19:32:47 -04:00
Anuken
e6daf63a5a New base schematcs from Bluewolf 2023-05-17 19:03:16 -04:00
Anuken
00ae28847e New salvo sprite 2023-05-17 18:45:15 -04:00
Anuken
445e147c16 near is further 2023-05-17 09:38:15 -04:00
Anuken
410f4f69a1 near is nearer 2023-05-16 21:15:56 -04:00
Anuken
9e2251028b Merge remote-tracking branch 'origin/master' 2023-05-16 18:13:15 -04:00
Anuken
7f6907e14f More core units for bases 2023-05-16 18:13:09 -04:00
Github Actions
c6829c23d4 Automatic bundle update 2023-05-16 21:26:10 +00:00
Anuken
70293a4864 Merge remote-tracking branch 'origin/master' 2023-05-16 17:24:52 -04:00
Anuken
29855243cb Base building AI is back 2023-05-16 17:24:41 -04:00
Tentyanuk
16358dbd6a Update servers_v7.json (#8615)
Обновили комплектацию серверов
2023-05-16 09:35:12 -04:00
Anuken
83d28461f0 augh 2023-05-16 00:34:12 -04:00
Anuken
874cba7ad3 arc 2023-05-16 00:33:17 -04:00
Anuken
45baeb4933 Log zenity error 2023-05-16 00:16:46 -04:00
Anuken
8b35b44489 Made default CacheLayer add method insert before 'normal' 2023-05-15 22:54:10 -04:00
Anuken
1289e20990 Native (Zenity) file dialogs for Linux 2023-05-15 11:44:08 -04:00
Anuken
3593803ad9 Merge remote-tracking branch 'origin/master' 2023-05-15 10:26:40 -04:00
Anuken
0d89654103 Ignore null messages 2023-05-15 10:26:35 -04:00
GlennFolker
aa7ba6548c Move most planet rendering out of PlanetRenderer to Planet (#8608)
* Planet speaks for itself

* Ok fine keep old Gradle version

* Planet grid mesh builder

* Inline
2023-05-15 09:59:14 -04:00
Vojtak42
9b02d26856 Update bundle_cs.properties (#8610) 2023-05-15 08:54:07 -04:00
BeDanGames
30c773b304 Update servers_v7.json (#8611) 2023-05-15 08:53:54 -04:00
HamzaGSopp
738b96b94b Update servers_v7.json (#8606) 2023-05-14 16:50:20 -04:00
Anuken
151743021b Latest RoboVM 2023-05-13 18:22:01 -04:00
Anuken
dbbb27ec0f Merge remote-tracking branch 'origin/master' 2023-05-13 10:51:10 -04:00
Anuken
89e942ee35 Fixed #8602 2023-05-13 10:51:05 -04:00
BalaM314
5ec0e9dc9f Use shouldExplode, explosionMinWarmup in generators (#8600) 2023-05-13 09:53:47 -04:00
buthed010203
b40615d9e6 Fix crash (#8599) 2023-05-13 09:48:32 -04:00
Anuken
307943c098 Update SERVERLIST.md 2023-05-13 02:41:04 -04:00
Anuken
ebb40145ac Noise filter fix 2023-05-12 15:24:14 -04:00
Anuken
ae272f079b why was this here 2023-05-12 14:26:28 -04:00
Anuken
587c8c280c Better VariableReactorBuild explosion check 2023-05-12 12:16:32 -04:00
Anuken
7bcfaf54ef Fixed #8587 2023-05-12 12:10:37 -04:00
Anuken
bcee2e7083 Neoplasia reactor rebuildable 2023-05-12 02:34:02 -04:00
Anuken
ccf85b81c8 Fixed map list dialog 2023-05-12 02:23:03 -04:00
Anuken
126cca9e86 Gas sprite revert 2023-05-12 02:05:52 -04:00
MEEPofFaith
688b5b9eea Revert "Properly handle missile units shooting more missile units (#8359)" (#8585)
This reverts commit 1373381554.
2023-05-12 01:58:30 -04:00
WayZer
0496d2108c fix NPE in SpawnGroup.write (#8584)
* Update SpawnGroup.java

* Update contributors

* No Objects.isNull
2023-05-11 22:21:05 -04:00
Anuken
06e63dad45 Fixed #8582 2023-05-11 17:05:18 -04:00
Anuken
3b8f789955 Merge remote-tracking branch 'origin/master' 2023-05-11 15:24:45 -04:00
Anuken
be751f5b28 Minor cleanup 2023-05-11 15:24:41 -04:00
Github Actions
9a7f8bb573 Automatic bundle update 2023-05-11 17:42:50 +00:00
Anuken
d34631458e Mobile rebuild button support 2023-05-11 13:41:45 -04:00
Anuken
74f1688dd2 Merge remote-tracking branch 'origin/master' 2023-05-11 12:52:37 -04:00
Anuken
9745c2b7fd Better utilization of JoinDialog UI space 2023-05-11 12:52:32 -04:00
Phinner
bedd8f612a Update French translation (#8579)
* pull #7883

* add new translations

* add these fine gentlemen to the contributors

* bateau -> vaisseau

* forgor again 💀

* chore: Translate missing strings + Small changes

* chore: Apply suggested changes (author: Kalpas)
2023-05-11 12:04:14 -04:00
Anuken
38de095a2e Fixed map alignment 2023-05-11 11:59:45 -04:00
Anuken
8c56568f23 Reverted name change to un-break mods 2023-05-11 11:51:57 -04:00
Anuken
d14c42d8ba Disabled annoying X scrolling in map dialogs 2023-05-11 11:39:49 -04:00
Anuken
bed0bd135e Merge remote-tracking branch 'origin/master' 2023-05-11 11:24:47 -04:00
Anuken
b3e111ebbb Merged Custom/editor maps implementation 2023-05-11 11:24:42 -04:00
MEEPofFaith
2c77477987 PartMove progress is ignored for growth (#8580) 2023-05-11 01:06:49 -04:00
MEEPofFaith
397fd087f2 RegionPart movement should not be affected by growth scale (#8578) 2023-05-10 21:07:40 -04:00
Phinner
0919063ca3 Add BlockRotateEvent (#8577)
* feat: Add BuildRotateEvent

* fix: Fix invalid argument

* fix: Goofy aaah static imports

* chore: Update ConfigEvent doc + Add forgotten annotation

* chore: Remove final keyword

* fix: Remove rotation validation in Build#beginPlace

* Already covered by client snapshots

* fix: Remove useless imports
2023-05-10 21:03:08 -04:00
Anuken
51daa82a1b Fixed JSON sector preset files failing to load 2023-05-10 15:57:43 -04:00
Anuken
e60fff43bd Minor DrawPistons fix 2023-05-10 13:13:43 -04:00
MEEPofFaith
a5eda4fb2e Horizontal shifting of pistons (also adds proper icons for pistons) (#8345)
* Horizontal offset for pistons

* might as well fix icons in the meantime

* Make a positive offset shift to the right
2023-05-10 13:10:48 -04:00
Anuken
c7ad9d0250 Cleanup 2023-05-10 13:05:49 -04:00
Anuken
c5cf6f0af6 Cleanup 2023-05-10 13:00:49 -04:00
xStaBUx
a3dbbe63c4 Better planet selection (#8572)
* Better AboutDialog

* I'm there!

* New Planet Select UI

* fix

* Better Planet Selection

* no
2023-05-10 12:54:18 -04:00
MEEPofFaith
31bed37976 Ser-pew-lo Turret Animations (#8562)
* Scatter animations

* Do the same thing to salvo

Like, the exact same thing.

Corporate wants you to tell the difference between these two pictures.
They're the same picture.

* Faster salvo barrel recoil

* Move entire scatter midsection

* Cyclone barrel animations
2023-05-10 12:52:54 -04:00
Даркнесс#3729
4f845202f8 sendUnformatted method in PlayerComp (#8575) 2023-05-10 12:52:47 -04:00
Anuken
cac29c4ecc Placeable overlays 2023-05-10 12:48:41 -04:00
Anuken
0acb112f29 Allow placing floors (for mods) 2023-05-10 12:37:25 -04:00
Anuken
778e7d5f3f Merge remote-tracking branch 'origin/master' 2023-05-10 11:54:44 -04:00
Anuken
1b254745e9 bigger numbers 2023-05-10 11:54:39 -04:00
MEEPofFaith
1373381554 Properly handle missile units shooting more missile units (#8359)
* Properly handle missile units shooting more missile units

* Remove `shooter`, just pass down the owner
2023-05-09 20:34:13 -04:00
Anuken
584b22300d a few comments 2023-05-09 16:45:46 -04:00
Anuken
6eb049c419 Merge branch 'master' of https://github.com/Anuken/Mindustry into async-ping 2023-05-09 16:45:42 -04:00
MEEPofFaith
2289f29bd5 Revert Math.max in shakeReduction (#8570) 2023-05-09 09:33:59 -04:00
MEEPofFaith
552d6a2e9f Smoother Screenshake Reduction (#8310)
* Smoother Screenshake Reduction

Screen shake will now always reach 0 no matter the intensity or duration without being cut off early.

* Keep the max reduction rate
2023-05-08 18:41:56 -04:00
MEEPofFaith
9aa45b2a7c Attempt healing targetting even if the bullet doesn't collide with ground targets (#8516) 2023-05-08 17:05:27 -04:00
Anuken
ccd2727ab5 Merge remote-tracking branch 'origin/master' 2023-05-08 12:15:06 -04:00
Anuken
820fd0d7fc Canvas block schematic preview 2023-05-08 12:15:00 -04:00
Anuken
a4972886a3 Possible parser status effect fix 2023-05-08 09:50:33 -04:00
HamzaGSopp
552353972e Update servers_v7.json (#8568) 2023-05-07 21:17:44 -04:00
Github Actions
db0691f32f Automatic bundle update 2023-05-07 16:33:03 +00:00
Mario A
a36e31c4b4 Fix some Italian translations (#8564)
Co-authored-by: Midblyte <midblyte@anonaddy.me>
2023-05-07 12:32:10 -04:00
JniTrRny
23f1d24c45 Search bar for wave UI (#8501)
* wave search + other editor things

* everything but wave search
2023-05-07 10:42:45 -04:00
Github Actions
2b5ff56460 Automatic bundle update 2023-05-07 13:39:11 +00:00
nullevoy
dbafdfb312 gas sprites (ark too ig) (#8528)
* ?

* this was better

* ghghghghgghghhghghghg

* single pixel changes
2023-05-07 09:38:17 -04:00
JniTrRny
bb06c3f1e9 Wave limit game rule in custom maps (#8550)
* custom maps wave limit

* whoopsies
2023-05-06 23:04:31 -04:00
Anuken
72c67f6c9b Merge remote-tracking branch 'origin/master' 2023-05-06 21:57:00 -04:00
Anuken
ea27fa53bf unitHealth in logic 2023-05-06 21:56:56 -04:00
Github Actions
8bbd58053a Automatic bundle update 2023-05-07 01:53:52 +00:00
Philipp
f1b52164c9 Fix some mistakes in German translation (#8543)
* Fix typo in German tutorial

* Fix some more
2023-05-06 21:53:10 -04:00
Prosta4okua
6cfcffd04e New translation (#8555)
* Update bundle_uk_UA.properties

Old

* Messaged

* Update bundle_uk_UA.properties

* Update bundle_uk_UA.properties

---------

Co-authored-by: SUS <94375206+1stvaliduser@users.noreply.github.com>
2023-05-06 21:52:52 -04:00
HamzaGSopp
ddd77b2081 Update servers_v7.json (#8556)
* Update servers_v7.json

chabge adresse of tamazia

* Update servers_v7.json

---------

Co-authored-by: Anuken <arnukren@gmail.com>
2023-05-06 21:52:38 -04:00
Даркнесс#3729
f581aa3332 Update russian bundle (#8559)
* Update russian bundle

* Update bundle_ru.properties
2023-05-06 21:51:51 -04:00
Catchears
8126e970f3 update german translation (#8560)
* update german translation

* resolve @Shawak's comment
2023-05-06 21:51:37 -04:00
Slotterleet
52ec9f4296 A couple of features for better planet modding (#8558)
* Planet item whitelist

* allowLaunchToNumbered for planets

* Update core/src/mindustry/type/Planet.java

* Update core/src/mindustry/type/Planet.java

---------

Co-authored-by: Anuken <arnukren@gmail.com>
2023-05-06 21:49:40 -04:00
MEEPofFaith
cc17962d93 Clear invalid payload ammo (#8544) 2023-05-06 21:34:11 -04:00
BalaM314
6c7d506e42 Gradle opt -PnoLocalArc to force no localArc (#8552)
renaming Arc is annoying, also vscode doesnt like it
2023-05-06 21:33:45 -04:00
BalaM314
c1d3cdc5cb Fix override of Building.block in PayloadSource (#8551)
* Would break(without crash) mods that read the block config of PayloadSource
2023-05-06 21:31:02 -04:00
Anuken
d85995f6fd Fixed #8557 2023-05-06 21:27:45 -04:00
Anuken
bc622bd7ba Doubled max schematic size 2023-05-06 11:11:57 -04:00
Anuken
027b996ad6 Fixed power node linking in basegen 2023-05-05 23:46:21 -04:00
Anuken
0bed338141 Fixed invalid ranges for some weapons 2023-05-05 23:40:05 -04:00
Anuken
43922edac8 unitHealthMultiplier re-implemented 2023-05-03 18:38:50 -04:00
Joan Josep
c4e1719c0c Update bundle_ca.properties (#8542) 2023-04-29 09:03:51 -04:00
Anuken
4deddc6def tests are no longer stupid 2023-04-28 15:37:38 -04:00
Anuken
6f88684040 and these other weapons too 2023-04-28 15:17:05 -04:00
Anuken
1a83d35923 Merge remote-tracking branch 'origin/master' 2023-04-28 14:39:34 -04:00
Anuken
5e8f5f1d62 PointDefenseWeapon no longer affects range 2023-04-28 14:39:28 -04:00
OSP
d610cd6105 [XCore] Mini Attack server + reserve server (#8530) 2023-04-28 10:55:11 -04:00
Anuken
681bd19866 Merge remote-tracking branch 'origin/master' 2023-04-28 10:48:21 -04:00
Anuken
8eed0f8711 Fixed #8533 2023-04-28 10:48:17 -04:00
MEEPofFaith
61a83d0f6e warmup and totalProgress for Pumps (#8536) 2023-04-28 10:42:31 -04:00
Github Actions
fc23ad9910 Automatic bundle update 2023-04-28 14:41:51 +00:00
JniTrRny
eba58c73e6 Update bundle_th.properties (#8532)
* 6 months of doing nothing

* Why am I up there

* More lore to the descriptions

* RIP original item description

* revenge of the item details

* new vocabulary just dropped

* cancel transliteration

sounds kinda lame, so might revert it later.
2023-04-28 10:40:32 -04:00
Tomoko
ba0335e5ef new ip (#8534)
* new ip

* Update servers_v7.json
2023-04-28 10:39:35 -04:00
Anuken
7de6bd23ea Fixed #8529 2023-04-28 10:29:47 -04:00
Anuken
102d234129 Merge remote-tracking branch 'origin/master' 2023-04-24 23:59:51 -04:00
Anuken
583a1c69b6 Logic pathfind instruction 2023-04-24 23:59:46 -04:00
MEEPofFaith
1314dfe53e Don't set lighting if the preset has noLighting = true (#8519)
* Don't set lighting if the preset has noLighting = true

Allows lighting in the preset or world processors to take over instead of being forced to disable lighting.

* Less confusing style
2023-04-21 21:56:16 -04:00
ienov
abc80b9aab update easyplay servers (#8521) 2023-04-21 21:32:46 -04:00
Богдан
2ab9783639 Removed non-license notice from the end (#8524) 2023-04-21 21:32:30 -04:00
Anuken
05f158fd51 Fixed #8523 2023-04-21 21:29:39 -04:00
Anuken
13297023fe Fixed #8525 2023-04-21 21:24:18 -04:00
Anuken
9cc392a9ed Merge remote-tracking branch 'origin/master' 2023-04-21 11:44:05 -04:00
Anuken
eb1d0b8362 Fixed minimap update lag 2023-04-21 11:44:00 -04:00
Anuken
7a01be6dba splashDamagePierce 2023-04-20 01:03:18 -04:00
MEEPofFaith
6a3b243937 Erekir payload conveyor sprite consistency (#8506)
* Erekir payload conveyor sprite consistency

* Better blending from conveyor to factory

* Better blending for the 5x5
2023-04-18 16:37:34 -04:00
lemon3357
68016cc2b5 Update server_v7.json:add new server (#8512) 2023-04-18 10:55:39 -04:00
MEEPofFaith
b2f5312bf5 Add overlays to render updates (#8514) 2023-04-18 10:14:07 -04:00
Anuken
6a3638c3c2 Fixed #8513 2023-04-18 10:10:11 -04:00
Anuken
3ca3eb5951 Load saves in parallel 2023-04-18 09:35:29 -04:00
Anuken
d043c75022 Merge remote-tracking branch 'origin/master' 2023-04-16 12:09:06 -04:00
Anuken
2db90408fe Use schematic/map names for filenames 2023-04-16 12:09:02 -04:00
lemon3357
72577f20ba Update servers_v7.json (#8508) 2023-04-15 22:27:24 -04:00
Anuken
f62096dbd1 Merge remote-tracking branch 'origin/master' 2023-04-15 22:24:45 -04:00
Anuken
dbfbb08aaa Fixed #8509 2023-04-15 22:24:40 -04:00
Brandons404
4151d47837 Update servers_v7.json - added sandbox server (#8504)
* added pvp server to fish

* updated servers_v7.json
2023-04-15 22:22:39 -04:00
Github Actions
c54a76fc8a Automatic bundle update 2023-04-16 02:21:40 +00:00
BotiHUN7
95483286bf vps changed ip (#8510) 2023-04-15 22:20:55 -04:00
Anuken
3d013fc09c Merge remote-tracking branch 'origin/master' 2023-04-15 22:17:51 -04:00
Anuken
b83f5c66ca Fixed #8507 2023-04-15 22:17:46 -04:00
MonoDx
288080eeac Rework (#8488)
* update core/assets/bundles/bundle_be.properties

* update core/assets/bundles/bundle_be.properties

* update core/assets/bundles/bundle_be.properties

* update core/assets/bundles/bundle_be.properties

* update core/assets/bundles/bundle_be.properties

* update core/assets/bundles/bundle_be.properties

* update core/assets/bundles/bundle_be.properties

* update core/assets/bundles/bundle_be.properties
2023-04-15 22:16:44 -04:00
Noah van der Aa
f0342b2396 Remove mindustry.party (#8511) 2023-04-15 22:12:30 -04:00
Anuken
e47806b9b8 Minimap attack indicators 2023-04-15 15:54:33 -04:00
Anuken
4ae8a51676 Display camera on map + right-click to pan 2023-04-15 14:39:41 -04:00
Anuken
e8fbfe536e Merge remote-tracking branch 'origin/master' 2023-04-09 18:16:30 -04:00
Anuken
b86ca1d12f Fixed #8496 2023-04-09 18:16:25 -04:00
MEEPofFaith
1629afe491 Ammo obliteration (#8498)
* alwaysShooting for turrets

similar to alwaysShooting for weapons

* Weapon alwaysShooting takes shootCone into account

Speaking of untested PRs...
2023-04-09 16:12:24 -04:00
L0615T1C5-216AC-9437
3b1e5eadd9 Update CN Ports (#8499) 2023-04-09 16:08:04 -04:00
Anuken
df87b03e57 Fixed #8495 2023-04-09 16:07:34 -04:00
Anuken
a8b18bea2f Fixed #8494 2023-04-09 16:01:35 -04:00
Anuken
cdf14bb381 Fixed objectives disappearing for no reason 2023-04-08 21:55:20 -04:00
Anuken
bce9ecc520 Merge remote-tracking branch 'origin/master' 2023-04-08 21:37:37 -04:00
Anuken
b692c071ba Fixed shoot pattern overrides not working in mods 2023-04-08 21:37:33 -04:00
Даркнесс#3729
db90142a2d New Darkdustry host (#8492) 2023-04-08 12:15:16 -04:00
Anuken
6be497878c cleanup 2023-02-26 15:44:51 -05:00
Anuken
8e9b409b63 cleanup 2023-02-26 15:41:49 -05:00
Anuken
b496e8457c it works minus SRV 2023-02-26 15:32:35 -05:00
Anuken
41b87b9345 static 2023-02-26 12:06:06 -05:00
Anuken
84e52bdee3 async UDP ping 2023-02-26 11:40:53 -05:00
582 changed files with 18186 additions and 10831 deletions

View File

@@ -1,30 +0,0 @@
---
name: Bug report
about: Create a report to help fix an issue.
title: ''
labels: bug
assignees: ''
---
**Platform**: *The type of device you were playing on - Android/iOS/Mac/Windows/Linux* ("All" is NOT a platform!)
**Build**: *The build number under the title in the main menu. Required. "LATEST" IS NOT A VERSION, I NEED THE EXACT BUILD NUMBER OF YOUR GAME.*
**Issue**: *Explain your issue in detail.*
**Steps to reproduce**: *How you happened across the issue, and what exactly you did to make the bug happen.*
**Link(s) to mod(s) used**: *The mod repositories or zip files that are related to the issue, if applicable.*
**Save file**: *The (zipped) save file you were playing on when the bug happened. THIS IS REQUIRED FOR ANY ISSUE HAPPENING IN-GAME OR IN MULTIPLAYER, REGARDLESS OF WHETHER YOU THINK IT HAPPENS EVERYWHERE. DO NOT DELETE OR OMIT THIS LINE UNLESS YOU ARE SURE THAT THE ISSUE DOES NOT HAPPEN IN-GAME. IF YOU DO NOT HAVE A SAVE, DON'T WASTE TIME OPENING THIS ISSUE.*
If you remove the line above without reading it properly and understanding what it means, I will reap your soul. Even if you're playing on someone's server, you can still save the game to a slot.
**(Crash) logs**: *Either crash reports from the crash folder, or the file you get when you go into Settings -> Game Data -> Export Crash logs. REQUIRED if you are reporting a crash.*
---
*Place an X (no spaces) between the brackets to confirm that you have read the line below.*
- [ ] **I have updated to the latest release (https://github.com/Anuken/Mindustry/releases) to make sure my issue has not been fixed.**
- [ ] **I have searched the closed and open issues to make sure that this problem has not already been reported.**

74
.github/ISSUE_TEMPLATE/bug_report.yml vendored Normal file
View File

@@ -0,0 +1,74 @@
name: Bug report
description: The type of device you were playing on
labels: ["bug"]
body:
- type: dropdown
id: platform
attributes:
label: Platforms
description: On what platforms do you know the bug happens?
multiple: false
options:
- Android
- iOS
- Mac
- Windows
- Linux
validations:
required: true
- type: input
id: build
attributes:
label: Build
description: The build number under the title in the main menu.
placeholder: LATEST IS NOT A VERSION, I NEED THE EXACT BUILD NUMBER OF YOUR GAME.
validations:
required: true
- type: textarea
id: issue
attributes:
label: Issue
description: Explain your issue in detail.
validations:
required: true
- type: textarea
id: reproduction
attributes:
label: Steps to reproduce
description: How you happened across the issue, and what exactly you did to make the bug happen.
validations:
required: true
- type: textarea
id: mods
attributes:
label: Mods used
description: The mod repositories or zip files that are related to the issue, if applicable.
validations:
required: false
- type: textarea
id: save-file
attributes:
label: Save file
description: The (zipped) save file you were playing on when the bug happened. If this happened in the campaign, specify the sector, and attach the file you get from Settings -> Game Data -> Export Data. For custom games, attach the .msav file exported from the save dialog, zipped.
placeholder: THIS IS REQUIRED FOR ANY ISSUE HAPPENING IN-GAME OR IN MULTIPLAYER, REGARDLESS OF WHETHER YOU THINK IT HAPPENS EVERYWHERE. DO NOT OMIT THIS LINE UNLESS YOU ARE SURE THAT THE ISSUE DOES NOT HAPPEN IN-GAME. IF YOU DO NOT HAVE A SAVE, DON'T WASTE TIME OPENING THIS ISSUE.
validations:
required: false
- type: textarea
id: logs
attributes:
label: (Crash) logs
description: Either crash reports from the crash folder, or the file you get when you go into Settings -> Game Data -> Export Crash logs.
placeholder: REQUIRED if you are reporting a crash.
validations:
required: false
- type: checkboxes
id: agreement
attributes:
label: Submission
description: Check the boxes to confirm that you have read the lines below.
options:
- label: I have updated to the latest release (https://github.com/Anuken/Mindustry/releases) to make sure my issue has not been fixed.
required: true
- label: I have searched the closed and open issues to make sure that this problem has not already been reported.
required: true

View File

@@ -44,7 +44,7 @@ jobs:
rm -rf .github
rm README.md
git add .
git commit --allow-empty -m "${GITHUB_SHA}"
git commit --allow-empty -m "Updating"
git push https://Anuken:${{ secrets.API_TOKEN_GITHUB }}@github.com/Anuken/MindustryJitpack
git tag ${RELEASE_VERSION}
git push https://Anuken:${{ secrets.API_TOKEN_GITHUB }}@github.com/Anuken/MindustryJitpack

View File

@@ -17,8 +17,10 @@ jobs:
java-version: 17
- name: Setup Gradle
uses: gradle/gradle-build-action@v2
- name: Run unit tests
run: ./gradlew clean cleanTest test --stacktrace
- name: Run unit tests and build JAR
run: ./gradlew test desktop:dist
run: ./gradlew desktop:dist
- name: Upload desktop JAR for testing
uses: actions/upload-artifact@v2
with:

View File

@@ -33,6 +33,7 @@ jobs:
./gradlew updateBundles
if [ -n "$(git status --porcelain)" ]; then
git config --global user.name "Github Actions"
git add core/assets/bundles/*
git commit -m "Automatic bundle update"
git push
@@ -52,7 +53,7 @@ jobs:
rm -rf .github
rm README.md
git add .
git commit --allow-empty -m "${GITHUB_SHA}"
git commit --allow-empty -m "Updating"
git push https://Anuken:${{ secrets.API_TOKEN_GITHUB }}@github.com/Anuken/MindustryJitpack
cd ../Mindustry
- name: Run unit tests

2
.gitignore vendored
View File

@@ -6,6 +6,7 @@ logs/
/core/assets/.gifimages/
/deploy/
/out/
ios/libs/
/desktop/packr-out/
/desktop/packr-export/
/desktop/mindustry-saves/
@@ -43,6 +44,7 @@ steam_appid.txt
ios/robovm.properties
packr-out/
config/
buildSrc/
*.gif
/tests/out

55
LICENSE
View File

@@ -617,58 +617,3 @@ reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:
<program> Copyright (C) <year> <name of author>
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, your program's commands
might be different; for a GUI interface, you would use an "about box".
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
<http://www.gnu.org/licenses/>.
The GNU General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License. But first, please read
<http://www.gnu.org/philosophy/why-not-lgpl.html>.

View File

@@ -1,7 +1,7 @@
### Adding a server to the list
Mindustry now has a public list of servers that everyone can see and connect to.
This is done by letting clients `GET` a [JSON list of servers](https://github.com/Anuken/Mindustry/blob/master/servers_v6.json) in this repository.
This is done by letting clients `GET` a [JSON list of servers](https://github.com/Anuken/Mindustry/blob/master/servers_v7.json) in this repository.
You may want to add your server to this list. The steps for getting this done are as follows:
@@ -18,7 +18,7 @@ You'll need to either hire some moderators, or make use of (currently non-existe
4. **Get some good maps.** *(optional, but highly recommended)*. Add some maps to your server and set the map rotation to custom-only. You can get maps from the Steam workshop by subscribing and exporting them; using the `#maps` channel on Discord is also an option.
5. **Check your server configuration.** *(optional)* I would recommend adding a message rate limit of 1 second (`config messageRateLimit 1`), and disabling connect/disconnect messages to reduce spam (`config showConnectMessages false`).
6. Finally, **submit a pull request** to add your server's IP to the list.
This should be fairly straightforward: Press the edit button on the [server file](https://github.com/Anuken/Mindustry/blob/master/servers_v6.json), then add a JSON object with a single key, indicating your server address.
This should be fairly straightforward: Press the edit button on the [server file](https://github.com/Anuken/Mindustry/blob/master/servers_v7.json), then add a JSON object with a single key, indicating your server address.
For example, if your server address is `example.com:6000`, you would add a comma after the last entry and insert:
```json
{

View File

@@ -29,8 +29,8 @@ task deploy(type: Copy){
}
android{
buildToolsVersion '31.0.0'
compileSdkVersion 31
buildToolsVersion '33.0.2'
compileSdkVersion 33
sourceSets{
main{
manifest.srcFile 'AndroidManifest.xml'
@@ -56,7 +56,7 @@ android{
applicationId "io.anuke.mindustry"
minSdkVersion 14
targetSdkVersion 31
targetSdkVersion 33
versionName versionNameResult
versionCode = vcode
@@ -119,8 +119,8 @@ dependencies{
implementation arcModule("backends:backend-android")
implementation 'com.jakewharton.android.repackaged:dalvik-dx:9.0.0_r3'
natives "com.github.Anuken.Arc:natives-android:${getArcHash()}"
natives "com.github.Anuken.Arc:natives-freetype-android:${getArcHash()}"
natives "com.github.Anuken.Arc:natives-android:$arcHash"
natives "com.github.Anuken.Arc:natives-freetype-android:$arcHash"
def version;
def highestVersion;

View File

@@ -8,14 +8,12 @@ public class Annotations{
/** Indicates that a method overrides other methods. */
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.SOURCE)
public @interface Replace{
}
public @interface Replace{}
/** Indicates that a method should be final in all implementing classes. */
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.SOURCE)
public @interface Final{
}
public @interface Final{}
/** Indicates that a field will be interpolated when synced. */
@Target({ElementType.FIELD})
@@ -30,15 +28,18 @@ public class Annotations{
/** Indicates that a field will not be read from the server when syncing the local player state. */
@Target({ElementType.FIELD})
@Retention(RetentionPolicy.SOURCE)
public @interface SyncLocal{
public @interface SyncLocal{}
/** Indicates that a field should not be synced to clients (but may still be non-transient) */
@Target({ElementType.FIELD})
@Retention(RetentionPolicy.SOURCE)
public @interface NoSync{}
}
/** Indicates that a component field is imported from other components. This means it doesn't actually exist. */
@Target({ElementType.FIELD})
@Retention(RetentionPolicy.SOURCE)
public @interface Import{
}
public @interface Import{}
/** Indicates that a component field is read-only. */
@Target({ElementType.FIELD, ElementType.METHOD})
@@ -105,8 +106,7 @@ public class Annotations{
/** Indicates an internal interface for entity components. */
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.SOURCE)
public @interface EntityInterface{
}
public @interface EntityInterface{}
//endregion
//region misc. utility
@@ -145,15 +145,12 @@ public class Annotations{
/** Indicates that a method should always call its super version. */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.SOURCE)
public @interface CallSuper{
}
public @interface CallSuper{}
/** Annotation that allows overriding CallSuper annotation. To be used on method that overrides method with CallSuper annotation from parent class. */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.SOURCE)
public @interface OverrideCallSuper{
}
public @interface OverrideCallSuper{}
//endregion
//region struct
@@ -161,9 +158,7 @@ public class Annotations{
/** Marks a class as a special value type struct. Class name must end in 'Struct'. */
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.SOURCE)
public @interface Struct{
}
public @interface Struct{}
/** Marks a field of a struct. Optional. */
@Target(ElementType.FIELD)
@@ -251,8 +246,7 @@ public class Annotations{
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.SOURCE)
public @interface TypeIOHandler{
}
public @interface TypeIOHandler{ }
//endregion
}

View File

@@ -118,13 +118,16 @@ public class EntityIO{
}
}
void writeSync(MethodSpec.Builder method, boolean write, Seq<Svar> syncFields, Seq<Svar> allFields) throws Exception{
void writeSync(MethodSpec.Builder method, boolean write, Seq<Svar> allFields) throws Exception{
this.method = method;
this.write = write;
if(write){
//write uses most recent revision
for(RevisionField field : revisions.peek().fields){
Svar var = allFields.find(s -> s.name().equals(field.name));
if(var == null || var.has(NoSync.class)) continue;
io(field.type, "this." + field.name, true);
}
}else{
@@ -138,6 +141,7 @@ public class EntityIO{
//add code for reading revision
for(RevisionField field : rev.fields){
Svar var = allFields.find(s -> s.name().equals(field.name));
if(var == null || var.has(NoSync.class)) continue;
boolean sf = var.has(SyncField.class), sl = var.has(SyncLocal.class);
if(sl) cont("if(!islocal)");
@@ -223,7 +227,7 @@ public class EntityIO{
if(BaseProcessor.isPrimitive(type)){
s(type.equals("boolean") ? "bool" : type.charAt(0) + "", field);
}else if(instanceOf(type, "mindustry.ctype.Content")){
}else if(instanceOf(type, "mindustry.ctype.Content") && !type.equals("mindustry.ai.UnitStance") && !type.equals("mindustry.ai.UnitCommand")){
if(write){
s("s", field + ".id");
}else{

View File

@@ -490,7 +490,7 @@ public class EntityProcess extends BaseProcessor{
//SPECIAL CASE: sync I/O code
if((first.name().equals("readSync") || first.name().equals("writeSync"))){
io.writeSync(mbuilder, first.name().equals("writeSync"), syncedFields, allFields);
io.writeSync(mbuilder, first.name().equals("writeSync"), allFields);
}
//SPECIAL CASE: sync I/O code for writing to/from a manual buffer

View File

@@ -0,0 +1 @@
{version:1,fields:[{name:admin,type:boolean},{name:boosting,type:boolean},{name:color,type:arc.graphics.Color},{name:lastCommand,type:mindustry.ai.UnitCommand},{name:mouseX,type:float},{name:mouseY,type:float},{name:name,type:java.lang.String},{name:shooting,type:boolean},{name:team,type:mindustry.game.Team},{name:typing,type:boolean},{name:unit,type:Unit},{name:x,type:float},{name:y,type:float}]}

View File

@@ -1,10 +1,14 @@
buildscript{
ext{
getArcHash = {
return new Properties().with{ p -> p.load(file('gradle.properties').newReader()); return p }["archash"]
}
arcHash = property("archash")
arcHash = getArcHash()
localArc = !project.hasProperty("release") && new File(rootDir.parent, 'Arc').exists() && !project.hasProperty("noLocalArc")
arcModule = { String name ->
//skip to last submodule
name = name.substring(name.lastIndexOf(':') + 1)
return "com.github.Anuken${localArc ? "" : ".Arc"}:$name:$arcHash"
}
}
repositories{
@@ -16,8 +20,8 @@ buildscript{
}
dependencies{
classpath "com.github.Anuken.Arc:packer:$arcHash"
classpath "com.github.Anuken.Arc:arc-core:$arcHash"
classpath arcModule(":extensions:packer")
classpath arcModule(":arc-core")
}
}
@@ -48,20 +52,6 @@ allprojects{
return new File(projectDir.parent, '../Mindustry-Debug').exists() && !project.hasProperty("release") && project.hasProperty("args")
}
localArc = {
return !project.hasProperty("release") && new File(projectDir.parent, '../Arc').exists()
}
arcModule = { String name ->
if(localArc()){
return project(":Arc:$name")
}else{
//skip to last submodule
if(name.contains(':')) name = name.split(':').last()
return "com.github.Anuken.Arc:$name:${getArcHash()}"
}
}
generateDeployName = { String platform ->
if(platform == "windows"){
platform += "64"
@@ -116,12 +106,12 @@ allprojects{
generateLocales = {
def output = 'en\n'
def bundles = new File(project(':core').projectDir, 'assets/bundles/')
bundles.listFiles().each{ other ->
if(other.name == "bundle.properties") return
output += other.name.substring("bundle".length() + 1, other.name.lastIndexOf('.')) + "\n"
bundles.list().sort().each{ name ->
if(name == "bundle.properties") return
output += name.substring("bundle".length() + 1, name.lastIndexOf('.')) + "\n"
}
new File(project(':core').projectDir, 'assets/locales').text = output
new File(project(':core').projectDir, 'assets/basepartnames').text = new File(project(':core').projectDir, 'assets/baseparts/').list().join("\n")
new File(project(':core').projectDir, 'assets/basepartnames').text = new File(project(':core').projectDir, 'assets/baseparts/').list().sort().join("\n")
}
writeVersion = {
@@ -195,7 +185,7 @@ allprojects{
tasks.withType(JavaCompile){
targetCompatibility = 8
sourceCompatibility = JavaVersion.VERSION_16
sourceCompatibility = JavaVersion.VERSION_17
options.encoding = "UTF-8"
options.compilerArgs += ["-Xlint:deprecation"]
dependsOn clearCache
@@ -320,11 +310,6 @@ project(":core"){
}
}
artifacts{
archives sourcesJar
archives assetsJar
}
dependencies{
compileJava.dependsOn(preGen)
@@ -336,12 +321,12 @@ project(":core"){
api arcModule("extensions:fx")
api arcModule("extensions:arcnet")
api "com.github.Anuken:rhino:$rhinoVersion"
if(localArc() && debugged()) api arcModule("extensions:recorder")
if(localArc()) api arcModule(":extensions:packer")
if(localArc && debugged()) api arcModule("extensions:recorder")
if(localArc) api arcModule(":extensions:packer")
annotationProcessor 'com.github.Anuken:jabel:0.9.0'
compileOnly project(":annotations")
kapt project(":annotations")
if(!project.hasProperty("noKapt")) kapt project(":annotations")
}
afterEvaluate{
@@ -396,6 +381,7 @@ project(":tests"){
testImplementation "org.junit.jupiter:junit-jupiter-params:5.7.1"
testImplementation "org.junit.jupiter:junit-jupiter-api:5.7.1"
testImplementation arcModule("backends:backend-headless")
testImplementation "org.json:json:20230618"
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.7.1"
}
@@ -428,7 +414,7 @@ project(":annotations"){
dependencies{
implementation 'com.squareup:javapoet:1.12.1'
implementation "com.github.Anuken.Arc:arc-core:$arcHash"
implementation arcModule("arc-core")
}
}
@@ -442,6 +428,9 @@ configure([":core", ":server"].collect{project(it)}){
publications{
maven(MavenPublication){
from components.java
if(project.name == "core"){
artifact(tasks.named("assetsJar"))
}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 164 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 389 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 570 B

After

Width:  |  Height:  |  Size: 611 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 543 B

After

Width:  |  Height:  |  Size: 572 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1013 B

After

Width:  |  Height:  |  Size: 1012 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 536 B

After

Width:  |  Height:  |  Size: 542 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 416 B

After

Width:  |  Height:  |  Size: 416 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 463 B

After

Width:  |  Height:  |  Size: 463 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 784 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 464 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 230 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 221 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 B

View File

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 226 B

After

Width:  |  Height:  |  Size: 279 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 349 B

After

Width:  |  Height:  |  Size: 383 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 517 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 552 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 752 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1019 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 429 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 423 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 853 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 510 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 817 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 603 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 329 B

After

Width:  |  Height:  |  Size: 439 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 307 B

After

Width:  |  Height:  |  Size: 521 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 893 B

After

Width:  |  Height:  |  Size: 873 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 502 B

After

Width:  |  Height:  |  Size: 431 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 218 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 531 B

After

Width:  |  Height:  |  Size: 523 B

Binary file not shown.

View File

@@ -1 +0,0 @@
mschxœ%ŠQƒ0 C]RÐÄ>v>9Ê"µˆ¶S(HÜ~)X±_dƒƒÏKŒa•YëD­Ý¹(¼¸äS®¢øü²§¯ÆmÃ;VIÓ^es-@

View File

@@ -1,2 +0,0 @@
mschxœ5<C593>Ë
! E¯Ïy-J·ý‡ù(q¤£Gú÷<C3BA>„ââä&'›„Î.<Zl.Çž®Vª{lG¸|<7C>ŸK4ÌíúÙðü{»/ùßR±ÅÒ~•^=ÝùäГkÑïG<C3AF>ç àzRPm!&ÆÌX+ ÉÓ†4©¨²¼H}E“y$9À˜¢XQÜÔü‰æd8ZQŠ¡†acf,Œê˜ã"

View File

@@ -1,2 +0,0 @@
mschxœ5<C593>A E¿JkêÊStã<74><08>˜I
4”šx{¡ðòÿ¼ ¸vÐѽpq<71>°—”Ý^˜Ú}æ­pŠ€ÆÄ…¼§#{Âã¯Ï>Å}SÆmtWØÏKæuÅXGÅq¤ àY¬z\P?E½:<18>ÅYŽ

View File

@@ -1,3 +0,0 @@
mschxœ%Žknà „ÇØIü¨äV9×È
ú;¢xS!a@€“úîMÝ%F¬¾Ñ>fz<>Æ©™p¾~:“¯¥}ŽëõbU$ %MÈÆ;à
ãCeŠ~rT:ûˆ^/6»*ú#yA9²Õ7ϧà#É)%ŒÚ++5¹Ímáꘌ5Ú;™f²ì18Zf•<66>S4Öb0™f™ü5áô¥2w­èƒðÎO„÷ VëÕ$ÙçN+Ÿ1(åíuÞ

View File

@@ -0,0 +1,4 @@
mschxœM<C593>anÂ0 …MK[HÚ"Ä9rŠ<63> <Ô-4(MaÜ~ÏñŸ)RŸíú{vB':Ô´<C394>ý<EFBFBD>iðç¼ú^ñ'å+Ù /ç4Ýóg"jƒÿä°PõþaÉ~¿dwIStxúÌÉñoNpˆ‰ŽK >¹»Ÿ98DW&û¯DÇ<e?OëÍ<C3AB>ãüà<17>Ý•gN^Æu¾pú
ñé®0§S|p´»{Šß\ÆØe…µËñɉš‡_C&;e¾¹%®éÌXú<58>h#gƒxKT!îˆj[ªEªˆ4*­Jé¬iG¨‡-<2D><EFBFBD>ið.<2E>ŽÉvT‰ã@åO¥Ò Ð
Þâ`É
Þ*Þ¢¥<14>Uá:á*”ÁwŠ£<C5A0>jÉ€w,/ÅNø+³~¯6{o”7:Þèx£ã<C2A3>no”7…¯Èê-¬ÚXµéÕ¦×5zµéÕ¦×5z½Å Ü ·õ#誅”-FÅGÅG}„QñƒâÁ÷tDçF-b@tõ½ÔO¼

Binary file not shown.

View File

@@ -0,0 +1 @@
mschxœMŽÍNÃ0„'‰›æ¯^<5E>»Ÿq0‰,9vd»”¼{ ¬»*KÞ<4B>ogV'´„S³†¸XÐO:ŽÁ,Éx ¶êCÛˆòí}@oUÔANÁX—dræ:ËÑ»/½ú€“7VêïÔ˜Hžo*‘ýDc

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,2 @@
mschŒKà CͯE=
ž§Ê<EFBFBD>B%

View File

@@ -0,0 +1,5 @@
msch
ŚK
Ă0CĺOŇĐEâMŻşpśÁ<C59B>Ně0včő; ń$!„ ł<>Żń <däMJúľ±ěÔ“”s”VĚ»~&<u2U8š`é—d
ŁýHCt„Ţ.I„Wo%ś±u™°pě$a—¬ż“
Î(üÖÂŔhyłN˝ó

Binary file not shown.

View File

@@ -0,0 +1 @@
mschxś5PŃŽ„ @ôáľÄ/şÜ<C59F>Ë,‰ŠAÝËýýµt5!C§Ó™"FŚÝ6Ż î<>ĄĆĆg:bÍű™ËŔ-ó#-ô÷ŹĂ׾ĄkťĎ§gÍËËöNĄbŚeßSť~g˘o/WËu&jć3­ÓQ®yNt`Đ>­ `ů®™TźŞőŚTťôş»j=Ëë>rĹw“A`€Öč%˛IĎQ V*Ĺ˝6ĐË€—Ď<1D>fĄ'Ć0Đ6LZ^Âs0™3ée®™y1 b$=Hz<48>Ř Ę ĘAž2đo°6´†‰ <©ţ/_&

View File

@@ -0,0 +1,2 @@
mschxœ=벓0 å(=¾à³8þà@t¢jöôÉ<C3B4>qjqmÂq(|Ù—µ<C2B5>â|˜ºQ㼘ñjõ¨­æÛ5è¥wæêÍ<8ÙîUÛñç/5òÿ]õkç½v÷Övݢ];8c-š[ÇR«ß¼ëz?;(ãõØ.óêz<C3AA>¬Ÿ§a5jY)mý|Ó/Þøn2ëØ²üKß©º\¥ÒNó <C3B3>]šÞÝç¯v5C;š7ª”5?%¢ôš#ø¾Ný~øË‘ £ïÌÄ~à¡A!á"މ üð6À_•ræ$åªF”2U#>çœyòÃIÄR. `2'ʼD´=¶çö)¿ÏíùجeÛ“ï×Åö›[¤â]Ðâ„D<E2809E>#C&ÓÝ4”HJVx˜ˆÒHj²ÓŽLZr>;XUD"%(BgÁ$QJ”'™X\åÈïµZæS2ÇÎx¯ª` B“zo:M—½©
¾Uð­p$wI%àÌ“G2ïñ¨Þ¹ A#× Èò€"  PHþŸLo´

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,2 @@
mschxœ%ÐÝrƒ àã˜Üõm:½@³uÌ d“æí»¸^øÁ¸ËYÄÊÕ.„fd—É! ½Ñ6†ùg¿¨œÈmÈ¿\^6R0ôƒ£çâm™è_p9N1­ìñupvæfçÐïë<C3AF>¯ó/3ñ)¸Æ9ÚuÞ3úõIo®ÿôO
\ý$óþNGD=ØÈ¡o\7ïl0»3¼šíi1ßÃH<ëާH¯\(…Fè„E† 5s„\(…Fèîä†YÉdÈÃ

Binary file not shown.

View File

@@ -57,6 +57,7 @@ mods.browser.sortstars = Sort by stars
schematic = Schematic
schematic.add = Save Schematic...
schematics = Schematics
schematic.search = Search schematics...
schematic.replace = A schematic by that name already exists. Replace it?
schematic.exists = A schematic by that name already exists.
schematic.import = Import Schematic...
@@ -69,7 +70,7 @@ schematic.shareworkshop = Share on Workshop
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Flip Schematic
schematic.saved = Schematic saved.
schematic.delete.confirm = This schematic will be utterly eradicated.
schematic.rename = Rename Schematic
schematic.edit = Edit Schematic
schematic.info = {0}x{1}, {2} blocks
schematic.disabled = [scarlet]Schematics disabled[]\nYou are not allowed to use schematics on this [accent]map[] or [accent]server.
schematic.tags = Tags:
@@ -78,6 +79,7 @@ schematic.addtag = Add Tag
schematic.texttag = Text Tag
schematic.icontag = Icon Tag
schematic.renametag = Rename Tag
schematic.tagged = {0} tagged
schematic.tagdelconfirm = Delete this tag completely?
schematic.tagexists = That tag already exists.
@@ -257,11 +259,21 @@ trace = Trace Player
trace.playername = Player name: [accent]{0}
trace.ip = IP: [accent]{0}
trace.id = ID: [accent]{0}
trace.language = Language: [accent]{0}
trace.mobile = Mobile Client: [accent]{0}
trace.modclient = Custom Client: [accent]{0}
trace.times.joined = Times Joined: [accent]{0}
trace.times.kicked = Times Kicked: [accent]{0}
trace.ips = IPs:
trace.names = Names:
invalidid = Invalid client ID! Submit a bug report.
player.ban = Ban
player.kick = Kick
player.trace = Trace
player.admin = Toggle Admin
player.team = Change Team
server.bans = Bans
server.bans.none = No banned players found!
server.admins = Admins
@@ -275,10 +287,11 @@ server.version = [gray]v{0} {1}
server.custombuild = [accent]Custom Build
confirmban = Are you sure you want to ban "{0}[white]"?
confirmkick = Are you sure you want to kick "{0}[white]"?
confirmvotekick = Are you sure you want to vote-kick "{0}[white]"?
confirmunban = Are you sure you want to unban this player?
confirmadmin = Are you sure you want to make "{0}[white]" an admin?
confirmunadmin = Are you sure you want to remove admin status from "{0}[white]"?
votekick.reason = Vote-Kick Reason
votekick.reason.message = Are you sure you want to vote-kick "{0}[white]"?\nIf yes, please enter the reason:
joingame.title = Join Game
joingame.ip = Address:
disconnect = Disconnected.
@@ -334,12 +347,23 @@ open = Open
customize = Customize Rules
cancel = Cancel
command = Command
command.queue = Queue
command.mine = Mine
command.repair = Repair
command.rebuild = Rebuild
command.assist = Assist Player
command.move = Move
command.boost = Boost
command.enterPayload = Enter Payload Block
command.loadUnits = Load Units
command.loadBlocks = Load Blocks
command.unloadPayload = Unload Payload
stance.stop = Cancel Orders
stance.shoot = Stance: Shoot
stance.holdfire = Stance: Hold Fire
stance.pursuetarget = Stance: Pursue Target
stance.patrol = Stance: Patrol Path
stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding
openlink = Open Link
copylink = Copy Link
back = Back
@@ -386,9 +410,9 @@ custom = Custom
builtin = Built-In
map.delete.confirm = Are you sure you want to delete this map? This action cannot be undone!
map.random = [accent]Random Map
map.nospawn = This map does not have any cores for the player to spawn in! Add a [#{0}]{1}[] core to this map in the editor.
map.nospawn = This map does not have any cores for the player to spawn in! Add a {0} core to this map in the editor.
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[scarlet] non-orange[] cores to this map in the editor.
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add [#{0}]{1}[] cores to this map in the editor.
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add {0} cores to this map in the editor.
map.invalid = Error loading map: corrupted or invalid map file.
workshop.update = Update Item
workshop.error = Error fetching workshop details: {0}
@@ -420,6 +444,7 @@ editor.waves = Waves
editor.rules = Rules
editor.generation = Generation
editor.objectives = Objectives
editor.locales = Locale Bundles
editor.ingame = Edit In-Game
editor.playtest = Playtest
editor.publish.workshop = Publish On Workshop
@@ -462,6 +487,8 @@ waves.sort.reverse = Reverse Sort
waves.sort.begin = Begin
waves.sort.health = Health
waves.sort.type = Type
waves.search = Search waves...
waves.filter = Unit Filter
waves.units.hide = Hide All
waves.units.show = Show All
@@ -472,7 +499,7 @@ wavemode.health = health
editor.default = [lightgray]<Default>
details = Details...
edit = Edit...
edit = Edit
variables = Vars
editor.name = Name:
editor.spawn = Spawn Unit
@@ -485,6 +512,7 @@ editor.errorlegacy = This map is too old, and uses a legacy map format that is n
editor.errornot = This is not a map file.
editor.errorheader = This map file is either not valid or corrupt.
editor.errorname = Map has no name defined. Are you trying to load a save file?
editor.errorlocales = Error reading invalid locale bundles.
editor.update = Update
editor.randomize = Randomize
editor.moveup = Move Up
@@ -496,6 +524,7 @@ editor.sectorgenerate = Sector Generate
editor.resize = Resize
editor.loadmap = Load Map
editor.savemap = Save Map
editor.savechanges = [scarlet]You have unsaved changes!\n\n[]Do you want to save them?
editor.saved = Saved!
editor.save.noname = Your map does not have a name! Set one in the 'map info' menu.
editor.save.overwrite = Your map overwrites a built-in map! Pick a different name in the 'map info' menu.
@@ -534,6 +563,8 @@ toolmode.eraseores = Erase Ores
toolmode.eraseores.description = Erase only ores.
toolmode.fillteams = Fill Teams
toolmode.fillteams.description = Fill teams instead of blocks.
toolmode.fillerase = Fill Erase
toolmode.fillerase.description = Erase blocks of the same type.
toolmode.drawteams = Draw Teams
toolmode.drawteams.description = Draw teams instead of blocks.
#unused
@@ -582,6 +613,24 @@ filter.option.threshold2 = Secondary Threshold
filter.option.radius = Radius
filter.option.percentile = Percentile
locales.info = Here, you can add locale bundles for specific languages to your map. In locale bundles, each property has a name and a value. These properties can be used by world processors and objectives using their names. They support text formatting (replacing placeholders with actual values).\n\n[cyan]Example property:\n[]name: [accent]timer[]\nvalue: [accent]Example timer, time left: @[]\n\n[cyan]Usage:\n[]Set it as objective's text: [accent]@timer\n\n[]Print it in a world processor:\n[accent]localeprint "timer"\nformat time\n[gray](where time is a separately calculated variable)
locales.deletelocale = Are you sure you want to delete this locale bundle?
locales.applytoall = Apply Changes To All Locales
locales.addtoother = Add To Other Locales
locales.rollback = Rollback to last applied
locales.filter = Property filter
locales.searchname = Search name...
locales.searchvalue = Search value...
locales.searchlocale = Search locale...
locales.byname = By name
locales.byvalue = By value
locales.showcorrect = Show properties that are present in all locales and have unique values everywhere
locales.showmissing = Show properties that are missing in some locales
locales.showsame = Show properties that have same values in different locales
locales.viewproperty = View in all locales
locales.viewing = Viewing property "{0}"
locales.addicon = Add Icon
width = Width:
height = Height:
menu = Menu
@@ -636,6 +685,7 @@ marker.shapetext.name = Shape Text
marker.minimap.name = Minimap
marker.shape.name = Shape
marker.text.name = Text
marker.line.name = Line
marker.background = Background
marker.outline = Outline
@@ -664,7 +714,6 @@ resources.max = Max
bannedblocks = Banned Blocks
objectives = Objectives
bannedunits = Banned Units
rules.hidebannedblocks = Hide Banned Blocks
bannedunits.whitelist = Banned Units As Whitelist
bannedblocks.whitelist = Banned Blocks As Whitelist
addall = Add All
@@ -725,7 +774,7 @@ sector.missingresources = [scarlet]Insufficient Core Resources
sector.attacked = Sector [accent]{0}[white] under attack!
sector.lost = Sector [accent]{0}[white] lost!
#note: the missing space in the line below is intentional
sector.captured = Sector [accent]{0}[white]captured!
sector.capture = Sector [accent]{0}[white]Captured!
sector.changeicon = Change Icon
sector.noswitch.title = Unable to Switch Sectors
sector.noswitch = You may not switch sectors while an existing sector is under attack.\n\nSector: [accent]{0}[] on [accent]{1}[]
@@ -948,13 +997,16 @@ stat.healing = Healing
ability.forcefield = Force Field
ability.repairfield = Repair Field
ability.statusfield = {0} Status Field
ability.unitspawn = {0} Factory
ability.statusfield = Status Field
ability.unitspawn = Factory
ability.shieldregenfield = Shield Regen Field
ability.movelightning = Movement Lightning
ability.shieldarc = Shield Arc
ability.suppressionfield = Repair Suppression Field
ability.energyfield = Energy Field: [accent]{0}[] damage ~ [accent]{1}[] blocks / [accent]{2}[] targets
ability.suppressionfield = Repair Suppression
ability.energyfield = Energy Field
ability.energyfield.sametypehealmultiplier = [lightgray]Same Type Healing: [white]{0}%
ability.energyfield.maxtargets = [lightgray]Max Targets: [white]{0}
ability.regen = Regeneration
bar.onlycoredeposit = Only Core Depositing Allowed
bar.drilltierreq = Better Drill Required
@@ -994,6 +1046,7 @@ bullet.splashdamage = [stat]{0}[lightgray] area dmg ~ [stat]{1}[lightgray] tiles
bullet.incendiary = [stat]incendiary
bullet.homing = [stat]homing
bullet.armorpierce = [stat]armor piercing
bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit
bullet.suppression = [stat]{0}[lightgray] seconds of repair suppression ~ [stat]{1}[lightgray] tiles
bullet.interval = [stat]{0}/sec[lightgray] interval bullets:
bullet.frags = [stat]{0}[lightgray]x frag bullets:
@@ -1049,6 +1102,7 @@ setting.backgroundpause.name = Pause In Background
setting.buildautopause.name = Auto-Pause Building
setting.doubletapmine.name = Double-Tap to Mine
setting.commandmodehold.name = Hold For Command Mode
setting.distinctcontrolgroups.name = Limit One Control Group Per Unit
setting.modcrashdisable.name = Disable Mods On Startup Crash
setting.animatedwater.name = Animated Surfaces
setting.animatedshields.name = Animated Shields
@@ -1095,13 +1149,14 @@ setting.position.name = Show Player Position
setting.mouseposition.name = Show Mouse Position
setting.musicvol.name = Music Volume
setting.atmosphere.name = Show Planet Atmosphere
setting.drawlight.name = Draw Darkness/Lighting
setting.ambientvol.name = Ambient Volume
setting.mutemusic.name = Mute Music
setting.sfxvol.name = SFX Volume
setting.mutesound.name = Mute Sound
setting.crashreport.name = Send Anonymous Crash Reports
setting.savecreate.name = Auto-Create Saves
setting.publichost.name = Public Game Visibility
setting.steampublichost.name = Public Game Visibility
setting.playerlimit.name = Player Limit
setting.chatopacity.name = Chat Opacity
setting.lasersopacity.name = Power Laser Opacity
@@ -1109,6 +1164,8 @@ setting.bridgeopacity.name = Bridge Opacity
setting.playerchat.name = Display Player Bubble Chat
setting.showweather.name = Show Weather Graphics
setting.hidedisplays.name = Hide Logic Displays
setting.macnotch.name = Adapt interface to display notch
setting.macnotch.description = Restart required to apply changes
steam.friendsonly = Friends Only
steam.friendsonly.tooltip = Whether only Steam friends will be able to join your game.\nUnchecking this box will make your game public - anyone can join.
public.beta = Note that beta versions of the game cannot make public lobbies.
@@ -1119,6 +1176,7 @@ keybind.title = Rebind Keys
keybinds.mobile = [scarlet]Most keybinds here are not functional on mobile. Only basic movement is supported.
category.general.name = General
category.view.name = View
category.command.name = Unit Command
category.multiplayer.name = Multiplayer
category.blocks.name = Block Select
placement.blockselectkeys = \n[lightgray]Key: [{0},
@@ -1136,6 +1194,26 @@ keybind.mouse_move.name = Follow Mouse
keybind.pan.name = Pan View
keybind.boost.name = Boost
keybind.command_mode.name = Command Mode
keybind.command_queue.name = Queue Unit Command
keybind.create_control_group.name = Create Control Group
keybind.cancel_orders.name = Cancel Orders
keybind.unit_stance_shoot.name = Unit Stance: Shoot
keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire
keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target
keybind.unit_stance_patrol.name = Unit Stance: Patrol
keybind.unit_stance_ram.name = Unit Stance: Ram
keybind.unit_command_move = Unit Command: Move
keybind.unit_command_repair = Unit Command: Repair
keybind.unit_command_rebuild = Unit Command: Rebuild
keybind.unit_command_assist = Unit Command: Assist
keybind.unit_command_mine = Unit Command: Mine
keybind.unit_command_boost = Unit Command: Boost
keybind.unit_command_load_units = Unit Command: Load Units
keybind.unit_command_load_blocks = Unit Command: Load Blocks
keybind.unit_command_unload_payload = Unit Command: Unload Payload
keybind.rebuild_select.name = Rebuild Region
keybind.schematic_select.name = Select Region
keybind.schematic_menu.name = Schematic Menu
@@ -1200,8 +1278,11 @@ mode.attack.name = Attack
mode.attack.description = Destroy the enemy's base. \n[gray]Requires a red core in the map to play.
mode.custom = Custom Rules
rules.invaliddata = Invalid clipboard data.
rules.hidebannedblocks = Hide Banned Blocks
rules.infiniteresources = Infinite Resources
rules.onlydepositcore = Only Allow Core Depositing
rules.derelictrepair = Allow Derelict Block Repair
rules.reactorexplosions = Reactor Explosions
rules.coreincinerates = Core Incinerates Overflow
rules.disableworldprocessors = Disable World Processors
@@ -1210,6 +1291,8 @@ rules.wavetimer = Wave Timer
rules.wavesending = Wave Sending
rules.waves = Waves
rules.attack = Attack Mode
rules.buildai = Base Builder AI
rules.buildaitier = Builder AI Tier
rules.rtsai = RTS AI [red](WIP)
rules.rtsminsquadsize = Min Squad Size
rules.rtsmaxsquadsize = Max Squad Size
@@ -1237,6 +1320,7 @@ rules.buildcostmultiplier = Build Cost Multiplier
rules.buildspeedmultiplier = Build Speed Multiplier
rules.deconstructrefundmultiplier = Deconstruct Refund Multiplier
rules.waitForWaveToEnd = Waves Wait for Enemies
rules.wavelimit = Map Ends After Wave
rules.dropzoneradius = Drop Zone Radius:[lightgray] (tiles)
rules.unitammo = Units Require Ammo [red](may be removed)
rules.enemyteam = Enemy Team
@@ -1722,7 +1806,6 @@ block.disperse.name = Disperse
block.afflict.name = Afflict
block.lustre.name = Lustre
block.scathe.name = Scathe
block.fabricator.name = Fabricator
block.tank-refabricator.name = Tank Refabricator
block.mech-refabricator.name = Mech Refabricator
block.ship-refabricator.name = Ship Refabricator
@@ -1775,18 +1858,18 @@ hint.desktopPause = Press [accent][[Space][] to pause and unpause the game.
hint.breaking = [accent]Right-click[] and drag to break blocks.
hint.breaking.mobile = Activate the \uE817 [accent]hammer[] in the bottom right and tap to break blocks.\n\nHold down your finger for a second and drag to break in a selection.
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.derelict = [accent]Derelict[] structures are broken remnants of old bases that no longer function.\n\nThese structures can be [accent]deconstructed[] for resources, or repaired.
hint.research = Use the \uE875 [accent]Research[] button to research new technology.
hint.research.mobile = Use the \uE875 [accent]Research[] button in the \uE88C [accent]Menu[] to research new technology.
hint.unitControl = Hold [accent][[L-ctrl][] and [accent]click[] to manually control friendly units or turrets.
hint.unitControl.mobile = [accent][[Double-tap][] to manually control friendly units or turrets.
hint.unitSelectControl = To control units, enter [accent]command mode[] by holding [accent]L-shift.[]\nWhile in command mode, click and drag to select units. [accent]Right-click[] a location or target to command units there.
hint.unitSelectControl.mobile = To control units, enter [accent]command mode[] by pressing the [accent]command[] button in the bottom left.\nWhile in command mode, long-press and drag to select units. Tap a location or target to command units there.
hint.launch = Once enough resources are collected, you can [accent]Launch[] by selecting nearby sectors from the \uE827 [accent]Map[] in the bottom right.
hint.launch = Once enough resources are collected, you can [accent]Launch[] to the next sector by opening the \uE827 [accent]Map[] in the bottom right, and panning over to the new location.
hint.launch.mobile = Once enough resources are collected, you can [accent]Launch[] by selecting nearby sectors from the \uE827 [accent]Map[] in the \uE88C [accent]Menu[].
hint.schematicSelect = Hold [accent][[F][] and drag to select blocks to copy and paste.\n\n[accent][[Middle Click][] to copy a single block type.
hint.rebuildSelect = Hold [accent][[B][] and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.rebuildSelect.mobile = Select the \uE874 copy button, then tap the \uE80F rebuild button and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.conveyorPathfind = Hold [accent][[L-Ctrl][] while dragging conveyors to automatically generate a path.
hint.conveyorPathfind.mobile = Enable \uE844 [accent]diagonal mode[] and drag conveyors to automatically generate a path.
hint.boost = Hold [accent][[L-Shift][] to fly over obstacles with your current unit.\n\nOnly a few ground units have boosters.
@@ -1806,8 +1889,8 @@ hint.factoryControl.mobile = To set a unit factory's [accent]output destination[
gz.mine = Move near the \uF8C4 [accent]copper ore[] on the ground and click to begin mining.
gz.mine.mobile = Move near the \uF8C4 [accent]copper ore[] on the ground and tap it to begin mining.
gz.research = Open the \uE875 tech tree.\nResearch the \uF870 [accent]Mechanical Drill[], then select it from the menu in the bottom right.\nClick on a copper patch to place it.
gz.research.mobile = Open the \uE875 tech tree.\nResearch the \uF870 [accent]Mechanical Drill[], then select it from the menu in the bottom right.\nTap on a copper patch to place it.\n\nPress the \uE800 [accent]checkmark[] at the bottom right to confirm.
gz.research = Open the \uE875 tech tree.\nResearch the \uF870 [accent]Mechanical Drill[], then select it from the \ue85e menu in the bottom right.\nClick on a copper patch to place it.
gz.research.mobile = Open the \uE875 tech tree.\nResearch the \uF870 [accent]Mechanical Drill[], then select it from the \ue85e menu in the bottom right.\nTap on a copper patch to place it.\n\nPress the \uE800 [accent]checkmark[] at the bottom right to confirm.
gz.conveyors = Research and place \uF896 [accent]conveyors[] to move the mined resources\nfrom drills to the core.\n\nClick and drag to place multiple conveyors.\n[accent]Scroll[] to rotate.
gz.conveyors.mobile = Research and place \uF896 [accent]conveyors[] to move the mined resources\nfrom drills to the core.\n\nHold down your finger for a second and drag to place multiple conveyors.
gz.drills = Expand the mining operation.\nPlace more Mechanical Drills.\nMine 100 copper.
@@ -1840,12 +1923,16 @@ onset.crusher = Use \uF74D [accent]cliff crushers[] to mine sand.
onset.fabricator = Use [accent]units[] to explore the map, defend buildings, and attack the enemy. Research and place a \uF6A2 [accent]tank fabricator[].
onset.makeunit = Produce a unit.\nUse the "?" button to see selected factory requirements.
onset.turrets = Units are effective, but [accent]turrets[] provide better defensive capabilities if used effectively.\nPlace a \uF6EB [accent]Breach[] turret.\nTurrets require \uF748 [accent]ammo[].
onset.turretammo = Supply the turret with [accent]beryllium ammo.[]
onset.turretammo = Supply the turret with [accent]beryllium[] as ammo, using ducts.
onset.walls = [accent]Walls[] can prevent oncoming damage from reaching buildings.\nPlace some \uF6EE [accent]beryllium walls[] around the turret.
onset.enemies = Enemy incoming, prepare to defend.
onset.defenses = [accent]Set up defenses:[lightgray] {0}
onset.attack = The enemy is vulnerable. Counter-attack.
onset.cores = New cores can be placed on [accent]core tiles[].\nNew cores function as forward bases and share a resource inventory with other cores.\nPlace a \uF725 core.
onset.detect = The enemy will be able to detect you in 2 minutes.\nSet up defenses, mining, and production.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
aegis.tungsten = Tungsten can be mined using an [accent]impact drill[].\nThis structure requires [accent]water[] and [accent]power[].
split.pickup = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(Default keys are [[ and ] to pick up and drop)
split.pickup.mobile = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(To pick up or drop something, long-press it.)
@@ -2045,7 +2132,6 @@ block.logic-display.description = Displays arbitrary graphics from a logic proce
block.large-logic-display.description = Displays arbitrary graphics from a logic processor.
block.interplanetary-accelerator.description = A massive electromagnetic railgun tower. Accelerates cores to escape velocity for interplanetary deployment.
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.
#Erekir
block.core-bastion.description = Core of the base. Armored. Once destroyed, the sector is lost.
@@ -2083,7 +2169,6 @@ block.impact-drill.description = When placed on ore, outputs items in bursts ind
block.eruption-drill.description = An improved impact drill. Capable of mining thorium. Requires hydrogen.
block.reinforced-conduit.description = Moves fluids forward. Doesn't accept non-conduit inputs to the sides.
block.reinforced-liquid-router.description = Distributes fluids equally to all sides.
block.reinforced-junction.description = Acts as a bridge between two crossing conduits.
block.reinforced-liquid-tank.description = Stores a large amount of fluids.
block.reinforced-liquid-container.description = Stores a sizeable amount of fluids.
block.reinforced-bridge-conduit.description = Transports fluids over structures and terrain.
@@ -2195,8 +2280,8 @@ unit.collaris.description = Fires long-range fragmenting artillery at enemy targ
unit.elude.description = Fires pairs of homing bullets at enemy targets. Can float over bodies of liquid.
unit.avert.description = Fires twisting pairs of bullets at enemy targets.
unit.obviate.description = Fires twisting pairs of lightning orbs at enemy targets.
unit.quell.description = Fires long-range homing missiles at enemy targets. Suppresses enemy structure repair blocks.
unit.disrupt.description = Fires long-range homing suppression missiles at enemy targets. Suppresses enemy structure repair blocks.
unit.quell.description = Fires long-range homing missiles at enemy targets. Suppresses enemy structure repair blocks. Only attacks ground targets.
unit.disrupt.description = Fires long-range homing suppression missiles at enemy targets. Suppresses enemy structure repair blocks. Only attacks ground targets.
unit.evoke.description = Builds structures to defend the Bastion core. Repairs structures with a beam. Capable of carrying 2x2 structures.
unit.incite.description = Builds structures to defend the Citadel core. Repairs structures with a beam. Capable of carrying 2x2 structures.
unit.emanate.description = Builds structures to defend the Acropolis core. Repairs structures with beams. Capable of carrying 2x2 structures.
@@ -2204,6 +2289,7 @@ unit.emanate.description = Builds structures to defend the Acropolis core. Repai
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.format = Replace next placeholder in text buffer with a value.\nDoes not do anything if placeholder pattern is invalid.\nPlaceholder pattern: "{[accent]number 0-9[]}"\nExample:\n[accent]print "test {0}"\nformat "example"
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.
@@ -2216,7 +2302,7 @@ 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.stop = Halt execution of this processor.
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.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[]\nFor the inverse operation, sense [accent]@id[] of the object.
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.
@@ -2237,6 +2323,11 @@ lst.cutscene = Manipulate the player camera.
lst.setflag = Set a global flag that can be read by all processors.
lst.getflag = Check if a global flag is set.
lst.setprop = Sets a property of a unit or building.
lst.effect = Create a particle effect.
lst.sync = Sync a variable across the network.\nLimited to 20 times a second per variable.
lst.makemarker = Create a new logic marker in the world.\nAn ID to identify this marker must be provided.\nMarkers currently limited to 20,000 per world.
lst.setmarker = Set a property for a marker.\nThe ID used must be the same as in the Make Marker instruction.\n[accent]null []values are ignored.
lst.localeprint = Add map locale property value to the text buffer.\nTo set map locale bundles in map editor, check [accent]Map Info > Locale Bundles[].\nIf client is a mobile device, tries to print a property ending in ".mobile" first.
logic.nounitbuild = [red]Unit building logic is not allowed here.
@@ -2252,6 +2343,7 @@ 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]@ctrlCommand[] if unit controller is a player command\nOtherwise, 0.
laccess.progress = Action progress, 0 to 1.\nReturns production, turret reload or construction progress.
laccess.speed = Top speed of a unit, in tiles/sec.
laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup operation.
lcategory.unknown = Unknown
lcategory.unknown.description = Uncategorized instructions.
@@ -2279,6 +2371,7 @@ 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[].
graphicstype.print = Draws text from the print buffer.\nOnly ASCII characters are allowed.\nClears the print buffer.
lenum.always = Always true.
lenum.idiv = Integer division.
@@ -2298,6 +2391,7 @@ lenum.xor = Bitwise XOR.
lenum.min = Minimum of two numbers.
lenum.max = Maximum of two numbers.
lenum.angle = Angle of vector in degrees.
lenum.anglediff = Absolute distance between two angles in degrees.
lenum.len = Length of vector.
lenum.sin = Sine, in degrees.
@@ -2371,7 +2465,8 @@ lenum.stop = Stop moving/mining/building.
lenum.unbind = Completely disable logic control.\nResume standard AI.
lenum.move = Move to exact position.
lenum.approach = Approach a position with a radius.
lenum.pathfind = Pathfind to the enemy spawn.
lenum.pathfind = Pathfind to the specified position.
lenum.autopathfind = Automatically pathfinds to the nearest enemy core or drop point.\nThis is the same as standard wave enemy pathfinding.
lenum.target = Shoot a position.
lenum.targetp = Shoot a target with velocity prediction.
lenum.itemdrop = Drop an item.
@@ -2386,7 +2481,7 @@ lenum.getblock = Fetch a building, floor and type at coordinates.\nUnit must be
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
#Don't translate these yet!
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
lenum.flushtext = Flush print buffer's content to marker, if applicable.\nIf fetch is set to true, tries to fetch properties from map locale bundle or game's bundle.
lenum.texture = Texture name straight from game's texture atlas (using kebab-case naming style).\nIf printFlush is set to true, consumes text buffer content as text argument.
lenum.texturesize = Size of texture in tiles. Zero value scales marker width to original texture's size.
lenum.autoscale = Whether to scale marker corresponding to player's zoom level.

View File

@@ -56,6 +56,7 @@ mods.browser.sortstars = Сартаваць па зоркам
schematic = Схема
schematic.add = Захаваць схему...
schematics = Схемы
schematic.search = Пошук схемы...
schematic.replace = Схема с дадзенай назвай ужо існуе. Замяніць яе?
schematic.exists = Схема с дадзенай назвай ужо існуе.
schematic.import = Імпартаваць схему...
@@ -68,7 +69,7 @@ schematic.shareworkshop = Падзяліцца ў Майстэрні
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Адлюстраваць схему
schematic.saved = Схема захавана.
schematic.delete.confirm = Гэтая схема будзе выдалена.
schematic.rename = Пераназваць схему
schematic.edit = Рэдагаваць схему
schematic.info = {0}x{1}, {2} блокаў
schematic.disabled = [scarlet]Схемы забаронены[]\nВам нельга выкарыстоўваць схемы на гэтай [accent]карце[] альбо [accent]серверы.
schematic.tags = Тэгі:
@@ -77,6 +78,7 @@ schematic.addtag = Дадаць Тэг
schematic.texttag = Тэкставы Тэгу
schematic.icontag = Іконкавы Тэгу
schematic.renametag = Пераназваць Тэг
schematic.tagged = {0} tagged
schematic.tagdelconfirm = Выдаліць гэты тэг цалкам?
schematic.tagexists = Такі тэг ужо ёсць.
stats = Вынікі
@@ -88,7 +90,7 @@ stats.destroyed = Знішчана Будынкаў
stats.deconstructed = Дэкнструявана Будынкаў
stats.playtime = Час Гульні
globalitems = [accent]Усе Элементы
globalitems = [accent]Усе Прадметы
map.delete = Вы сапраўды хочаце выдаліць карту «[accent]{0}[]»?
level.highscore = Рэкорд: [accent]{0}
level.select = Выбар карты
@@ -124,7 +126,7 @@ uploadingpreviewfile = Выгрузка файла прадпрагляду
committingchanges = Унясенне змяненняў
done = Гатова
feature.unsupported = Ваша прылада не падтрымлівае гэтую магчымасць.
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.initfailed = [red]⚠[] Папярэдні асобнік Mindustry не атрымалася ініцыялізаваць. Гэта напэўна выклікана тым, што моды не працуюць належным чынам.\n\nКаб прадухіліць цыкл збояў, [red]усе моды былі адключаныя.[]
mods = Мадыфікацыі
mods.none = [lightgray]Мадыфікацыі не знойдзены!
mods.guide = Кіраўніцтва па мадам
@@ -248,11 +250,19 @@ trace = Адсочваць гульца
trace.playername = Iмя гульца: [accent]{0}
trace.ip = IP: [accent]{0}
trace.id = ID: [accent]{0}
trace.language = Language: [accent]{0}
trace.mobile = Мабільны кліент: [accent]{0}
trace.modclient = Карыстальніцкі кліент: [accent]{0}
trace.times.joined = Разоў Падлучана: [accent]{0}
trace.times.kicked = Разоў Выгнана: [accent]{0}
trace.ips = IPs:
trace.names = Names:
invalidid = Недапушчальны ID кліента! Адпраўце справаздачу пра памылку.
player.ban = Ban
player.kick = Kick
player.trace = Trace
player.admin = Toggle Admin
player.team = Change Team
server.bans = Блакаваннi
server.bans.none = Заблакаваных гульцоў няма!
server.admins = Адміністратары
@@ -266,10 +276,11 @@ server.version = [gray]Версія: {0} {1}
server.custombuild = [accent]карыстальніцкая зборка
confirmban = Вы сапраўды хочаце заблакаваць гэтага гульца?
confirmkick = Вы сапраўды хочаце выгнаць гэтага гульца?
confirmvotekick = Вы сапраўды хочаце галасаваннем выгнаць гэтага гульца?
confirmunban = Вы сапраўды хочаце разблакаваць гэтага гульца?
confirmadmin = Вы сапраўды хочаце зрабіць гэтага гульца адміністратарам?
confirmunadmin = Вы сапраўды хочаце прыбраць гэтага гульца з адміністратараў?
votekick.reason = Vote-Kick Reason
votekick.reason.message = Are you sure you want to vote-kick "{0}[white]"?\nIf yes, please enter the reason:
joingame.title = Далучыцца да гульні
joingame.ip = Адрас:
disconnect = Адключана.
@@ -287,7 +298,7 @@ server.invalidport = Няправільны нумар порта!
server.error = [барвовы]Памылка стварэння сервера.
save.new = Новае захаванне
save.overwrite = Вы ўпэўненыя, што жадаеце перазапісаць\nгэты слот для захавання?
save.nocampaign = Individual save files from the campaign cannot be imported.
save.nocampaign = Індывідуальныя файлы захавання кампаніі нельга імпартаваць.
overwrite = Перазапісаць
save.none = Захавання не знойдзены!
savefail = Не атрымалася захаваць гульню!
@@ -325,12 +336,23 @@ open = Адкрыць
customize = наладзіць правілы
cancel = адмена
command = Камандаваць
command.queue = [lightgray][Queuing]
command.mine = Дабываць
command.repair = Рамантаваць
command.rebuild = Перабудоўваць
command.assist = Следаваць За Гульцом
command.move = Рухацца
command.boost = Узляцець
command.enterPayload = Enter Payload Block
command.loadUnits = Load Units
command.loadBlocks = Load Blocks
command.unloadPayload = Unload Payload
stance.stop = Cancel Orders
stance.shoot = Stance: Shoot
stance.holdfire = Stance: Hold Fire
stance.pursuetarget = Stance: Pursue Target
stance.patrol = Stance: Patrol Path
stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding
openlink = адкрыць спасылку
copylink = скапіяваць спасылку
back = Назад
@@ -377,9 +399,9 @@ custom = Карыстацкая
builtin = Убудаваная
map.delete.confirm = Вы сапраўды жадаеце выдаліць гэтую карту? Гэта дзеянне не можа быць адменена!
map.random = [accent]Выпадковая карта
map.nospawn = Гэтая карта не мае ні аднаго ядра, у якім гулец можа з’явіцца! Дадайце[accent] аранжавае[] ядро на гэтую карту ў рэдактары.
map.nospawn.pvp = У гэтай карты няма варожых ядраў, у якіх гулец можа з’явіцца! Дадайце[scarlet] не аранжавае[] ядро на гэтую карту ў рэдактары.
map.nospawn.attack = У гэтай карты няма варожых ядраў для нападу гульцом! Дадайце[scarlet] ружовае[] ядро на гэтую карту ў рэдактары.
map.nospawn = Гэтая карта не мае ні аднаго ядра, у якім гулец можа з’явіцца! Дадайце {0} ядро на гэтую карту ў рэдактары.
map.nospawn.pvp = У гэтай карты няма варожых ядраў, у якіх гулец можа з’явіцца! Дадайце [scarlet]не аранжавае[] ядро на гэтую карту ў рэдактары.
map.nospawn.attack = У гэтай карты няма варожых ядраў для нападу гульцом! Дадайце {0} ядро на гэтую карту ў рэдактары.
map.invalid = Памылка загрузкі карты: пашкоджаны або недапушчальны файл карты.
workshop.update = Абнавіць змесціва
workshop.error = Памылка загрузкі інфармацыі з Майстэрні: {0}
@@ -411,6 +433,7 @@ editor.waves = Хвалі:
editor.rules = Правілы:
editor.generation = Генерацыя:
editor.objectives = Мэты
editor.locales = Locale Bundles
editor.ingame = Рэдагаваць ў гульні
editor.playtest = Тэставаць
editor.publish.workshop = Апублікаваць у майстэрні
@@ -430,14 +453,14 @@ waves.title = Хвалі
waves.remove = Выдаліць
waves.every = кожны
waves.waves = хваля (ы)
waves.health = health: {0}%
waves.health = Здароўе: {0}%
waves.perspawn = за з’яўленне
waves.shields = адзінак шчыта/хвалю
waves.to = да
waves.spawn = зявілася:
waves.spawn.all = <усе>
waves.spawn.select = Выбар Кропкі Зяўлення
waves.spawn.none = [scarlet]no spawns found in map
waves.spawn.none = [scarlet]спаўны на карце не знойдзены
waves.max = максімум адзінак
waves.guardian = Вартаўнік
waves.preview = Папярэдні прагляд
@@ -453,6 +476,8 @@ waves.sort.reverse = Рэверсіўнае Сартаванне
waves.sort.begin = Пачатак
waves.sort.health = Здароўе
waves.sort.type = Тып
waves.search = Пошук хваль...
waves.filter = Фільтраваць Юнітав
waves.units.hide = Схаваць Усё
waves.units.show = Паказаць Усё
@@ -475,6 +500,7 @@ editor.errorlegacy = Гэтая карта занадта старая і вык
editor.errornot = Гэта не файл карты.
editor.errorheader = Гэты файл карты ня дзейнічае або пашкоджаны.
editor.errorname = Карта не мае імя. Можа быць, Вы спрабуеце загрузіць захаванне?
editor.errorlocales = Error reading invalid locale bundles.
editor.update = Абнавіць
editor.randomize = Выпадкова
editor.moveup = Рухацца Уверх
@@ -486,6 +512,7 @@ editor.sectorgenerate = Згенераваць Сектар
editor.resize = Змяніць \nразмер
editor.loadmap = Загрузіць \nкарту
editor.savemap = Захаваць \nкарту
editor.savechanges = [scarlet]You have unsaved changes!\n\n[]Do you want to save them?
editor.saved = Захавана!
editor.save.noname = У Вашай карты няма імя! Назавіце яе ў меню «Інфармацыя аб карце».
editor.save.overwrite = Ваша карта не можа быць запісана па-над убудаванай карты! Калі ласка, увядзіце іншую назву ў меню «Інфармацыя аб карце»
@@ -524,10 +551,12 @@ toolmode.eraseores = Сцерці руды
toolmode.eraseores.description = Сцерці толькі руды.
toolmode.fillteams = Змяніць каманду блокаў
toolmode.fillteams.description = Змяняе прыналежнасць \nблокаў да каманды.
toolmode.fillerase = Сцерці заліўку
toolmode.fillerase.description = Сцерці ўсе блокі аднаго тыпу.
toolmode.drawteams = Змяніць каманду блока
toolmode.drawteams.description = Змяняе прыналежнасць \nблокаў да каманды.
toolmode.underliquid = Under Liquids
toolmode.underliquid.description = Draw floors under liquid tiles.
toolmode.underliquid = Пад вадкасцямі
toolmode.underliquid.description = Малюе паверхні пад вадзяныя блокі.
filters.empty = [lightgray]Няма фільтраў! Дадайце адзін пры дапамозе кнопкі ніжэй.
filter.distort = Скажэнне
@@ -568,6 +597,23 @@ filter.option.floor2 = Другая паверхню
filter.option.threshold2 = Другасны гранічны парог
filter.option.radius = Радыус
filter.option.percentile = Процентль
locales.info = Here, you can add locale bundles for specific languages to your map. In locale bundles, each property has a name and a value. These properties can be used by world processors and objectives using their names. They support text formatting (replacing placeholders with actual values).\n\n[cyan]Example property:\n[]name: [accent]timer[]\nvalue: [accent]Example timer, time left: @[]\n\n[cyan]Usage:\n[]Set it as objective's text: [accent]@timer\n\n[]Print it in a world processor:\n[accent]localeprint "timer"\nformat time\n[gray](where time is a separately calculated variable)
locales.deletelocale = Are you sure you want to delete this locale bundle?
locales.applytoall = Apply Changes To All Locales
locales.addtoother = Add To Other Locales
locales.rollback = Rollback to last applied
locales.filter = Property filter
locales.searchname = Search name...
locales.searchvalue = Search value...
locales.searchlocale = Search locale...
locales.byname = By name
locales.byvalue = By value
locales.showcorrect = Show properties that are present in all locales and have unique values everywhere
locales.showmissing = Show properties that are missing in some locales
locales.showsame = Show properties that have same values in different locales
locales.viewproperty = View in all locales
locales.viewing = Viewing property "{0}"
locales.addicon = Add Icon
width = Шырыня:
height = Вышыня:
@@ -600,14 +646,14 @@ requirement.capture = Захапіць {0}
requirement.onplanet = Кантраляваць Сектар На {0}
requirement.onsector = Прызямліцца На Сектар: {0}
launch.text = Запуск
research.multiplayer = Толькі хасты могуць даследаваць элементы.
research.multiplayer = Толькі хасты могуць даследаваць прадметы.
map.multiplayer = Толькі хасты могуць праглядаць сектары.
uncover = Раскрыць
configure = Канфігурацыя выгрузкі
objective.research.name = Даследаваць
objective.produce.name = Атрымаць
objective.item.name = Атрымаць Элемент
objective.coreitem.name = Элемент Ядра
objective.item.name = Атрымаць Прадмет
objective.coreitem.name = Прадмет Ядра
objective.buildcount.name = Колькасць Будынкаў
objective.unitcount.name = Колькасць Адзінкаў
objective.destroyunits.name = Адзінкаў Знішчыць
@@ -621,14 +667,15 @@ marker.shapetext.name = Форма Тэксту
marker.minimap.name = Міні-Мапа
marker.shape.name = Форма
marker.text.name = Тэкст
marker.line.name = Line
marker.background = Задні Фон
marker.outline = Outline
marker.outline = Контур
objective.research = [accent]Даследаваць:\n[]{0}[lightgray]{1}
objective.produce = [accent]Атрымаць:\n[]{0}[lightgray]{1}
objective.destroyblock = [accent]Знішчыць:\n[]{0}[lightgray]{1}
objective.destroyblocks = [accent]Знішчыць: [lightgray]{0}[white]/{1}\n{2}[lightgray]{3}
objective.item = [accent]Атрымаць: [][lightgray]{0}[]/{1}\n{2}[lightgray]{3}
objective.coreitem = [accent]Рухацца да Ядра:\n[][lightgray]{0}[]/{1}\n{2}[lightgray]{3}
objective.coreitem = [accent]Рухаць да Ядра:\n[][lightgray]{0}[]/{1}\n{2}[lightgray]{3}
objective.build = [accent]Будаваць: [][lightgray]{0}[]x\n{1}[lightgray]{2}
objective.buildunit = [accent]Будаваць Адзінку: [][lightgray]{0}[]x\n{1}[lightgray]{2}
objective.destroyunits = [accent]Знішчыць: [][lightgray]{0}[]x Адзінкаў
@@ -645,12 +692,11 @@ resources.max = Максімум Рэсурсаў
bannedblocks = Забароненыя блокі
objectives = Мэты
bannedunits = Забароненыя Адзінкі
rules.hidebannedblocks = Схаваць Забароненыя Блокі
bannedunits.whitelist = Забароненыя Адзінкі Ў Белым Спісе
bannedblocks.whitelist = Забароненыя Блокі Ў Белым Спісе
addall = Дадаць всё
launch.from = Запуск Ад: [accent]{0}
launch.capacity = Ёмістасць Элементаў Да Запуску: [accent]{0}
launch.capacity = Ёмістасць Прадметаў Да Запуску: [accent]{0}
launch.destination = Кропка Прызначэння: {0}
configure.invalid = Колькасць павінна быць лікам паміж 0 і {0}.
add = Дадаць...
@@ -704,7 +750,7 @@ sector.curlost = Сектар Згублены
sector.missingresources = [scarlet]Insufficient Core Resources
sector.attacked = Сектар [accent]{0}[white] атакуецца!
sector.lost = Сектар [accent]{0}[white] згублены!
sector.captured = Сектар [accent]{0}[white]захоплены!
sector.capture = Sector [accent]{0}[white]Captured!
sector.changeicon = Змяніць Іконку
sector.noswitch.title = Немагчыма Пераключыцца на Сектар
sector.noswitch = Вы не можаце пераключацца на сектары калі гэты сектар атакуецца.\n\nСектар: [accent]{0}[] у [accent]{1}[]
@@ -746,7 +792,7 @@ sector.craters.description = Вада сабралася ў гэтым крат
sector.ruinousShores.description = Ператварыўшаяся ў мусар, берагавая лінія. Раней, гэта лакацыя была раёнам берагавой абароны. Мала што ад яе засталося. Толькі самыя простыя абарончыя структуры засталіся непашкоджанымі, усё яшчэ ператвораныя ў металалом.\nПрацягніце пашырэнне па-за гэты сектар. Адкрыйце нанава гэту тэхналогію.
sector.stainedMountains.description = Далей ідзе востраў на якім ляжаць горы, яшчэ не заплямлены спорамі.\nДабудзьце багата тытану ў гэтым сектары. Даведайцеся як выкарыстоуваць яго.\n\nВарожая прысутнасць тут мацней. Не дайце ім часу каб адправіць іх мацнейшыя адзінкі.
sector.overgrowth.description = Гэты сектар зарос, бліжэйшы да крыніцы спораў.\nВораг заснаваў тутThe enemy has established an outpost here. Build Titan units. Destroy it. Reclaim that which was lost.
sector.tarFields.description = The outskirts of an oil production zone, between the mountains and desert. One of the few areas with usable tar reserves.\nAlthough abandoned, this area has some dangerous enemy forces nearby. Do not underestimate them.\n\n[lightgray]Research oil processing technology if possible.
sector.tarFields.description = Ваколіцы зоны здабычы нафты, паміж гарамі і пустыняй. Адзін з некалькіх зон з прыдатнымі для выкарыстання запасамі дзёгцю.\nТаксама закінутая, гэтая зона мае побач небяспечных ворагаў. Не варта недаацэньваць іх.\n\n[lightgray]Знайдзіце па магчымасці тэхналогіі перапрацоўкі нафты.
sector.desolateRift.description = An extremely dangerous zone. Plentiful resources, but little space. High risk of destruction. Leave as soon as possible. Do not be fooled by the long spacing between enemy attacks.
sector.nuclearComplex.description = A former facility for the production and processing of thorium, reduced to ruins.\n[lightgray]Research the thorium and its many uses.\n\nThe enemy is present here in great numbers, constantly scouting for attackers.
sector.fungalPass.description = A transition area between high mountains and lower, spore-ridden lands. A small enemy reconnaissance base is located here.\nDestroy it.\nUse Dagger and Crawler units. Take out the two cores.
@@ -875,7 +921,7 @@ stat.repairspeed = Хуткасць Рамонту
stat.weapons = Зброя
stat.bullet = Куля
stat.moduletier = Модульны Ўзровень
stat.unittype = Unit Type
stat.unittype = Тып Адзінкі
stat.speedincrease = Павелічэнне хуткасці
stat.range = Радыус дзеяння
stat.drilltier = Бурць
@@ -924,13 +970,16 @@ stat.healing = Аднаўленне
ability.forcefield = Сіловое Поле
ability.repairfield = Поле Рамонту
ability.statusfield = Поле Статусу
ability.unitspawn = {0} Завод
ability.unitspawn = Завод
ability.shieldregenfield = Васстанўляюяае Поле Шчыта
ability.movelightning = Рух Маланкі
ability.shieldarc = Шчытавая Дуга
ability.suppressionfield = Regen Suppression Field
ability.energyfield = Энэргетычнае Поле: [accent]{0}[] пашкоджанні ~ [accent]{1}[] блокі / [accent]{2}[] целі
bar.onlycoredeposit = Даступна Толькі Паляпшэнне Ядра
ability.energyfield = Энэргетычнае Поле
ability.energyfield.sametypehealmultiplier = [lightgray]Same Type Healing: [white]{0}%
ability.energyfield.maxtargets = [lightgray]Max Targets: [white]{0}
ability.regen = Regeneration
bar.onlycoredeposit = Даступны Толькі Перанос Рэсурсаў У Ядро
bar.drilltierreq = Патрабуецца свідар лепей
bar.noresources = Не Хапае Рэсурсаў
@@ -969,6 +1018,7 @@ bullet.splashdamage = [stat] {0} [lightgray]страты ў радыусе ~ [st
bullet.incendiary = [stat] запальны
bullet.homing = [stat] саманаводных
bullet.armorpierce = [stat]armor piercing
bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit
bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles
bullet.interval = [stat]{0}/sec[lightgray] interval bullets:
bullet.frags = [stat]{0}[lightgray]x frag bullets:
@@ -977,8 +1027,8 @@ bullet.buildingdamage = [stat]{0}%[lightgray] building damage
bullet.knockback = [stat] {0} [lightgray]аддачы
bullet.pierce = [stat]{0}[lightgray]x pierce
bullet.infinitepierce = [stat]pierce
bullet.healpercent = [stat]{0}[lightgray]% healing
bullet.healamount = [stat]{0}[lightgray] direct repair
bullet.healpercent = [stat]{0}[lightgray]% рамонт
bullet.healamount = [stat]{0}[lightgray] напрамкавы рамонт
bullet.multiplier = [stat]{0}[lightgray]x множнік боепрыпасаў
bullet.reload = [stat]{0}[lightgray]x хуткасць стрэльбы
bullet.range = [stat]{0}[lightgray] tiles range
@@ -1024,6 +1074,7 @@ setting.backgroundpause.name = Паўза Калі Ў Фоне
setting.buildautopause.name = Аўтаматычная прыпыненне будаўніцтва
setting.doubletapmine.name = Двайныая Пстрычка каб дабываць
setting.commandmodehold.name = Утрымаць Для Рэжыму Загадаў
setting.distinctcontrolgroups.name = Limit One Control Group Per Unit
setting.modcrashdisable.name = Адключыць Мадыфікацыі Пры Памылковым Запуску
setting.animatedwater.name = Аніміраваныя вада
setting.animatedshields.name = Аніміраваныя шчыты
@@ -1065,18 +1116,19 @@ setting.smoothcamera.name = Павольная Камера
setting.vsync.name = Вертыкальная сінхранізацыя
setting.pixelate.name = Пікселізацыя
setting.minimap.name = Адлюстроўваць міні-карту
setting.coreitems.name = Паказаць Элементы Ядра
setting.coreitems.name = Паказаць Прадметы Ядра
setting.position.name = Адлюстроўваць каардынаты гульца
setting.mouseposition.name = Паказаць Пазіцыю Мышы
setting.musicvol.name = Гучнасць музыкі
setting.atmosphere.name = Паказаць Атмасферу Планеты
setting.drawlight.name = Draw Darkness/Lighting
setting.ambientvol.name = Гучнасць акружэння
setting.mutemusic.name = Заглушыць музыку
setting.sfxvol.name = Гучнасць эфектаў
setting.mutesound.name = Заглушыць гук
setting.crashreport.name = Адпраўляць ананімныя справаздачы аб вылетах
setting.savecreate.name = Аўтаматычнае стварэнне захаванняў
setting.publichost.name = Агульная даступнасць гульні
setting.steampublichost.name = Public Game Visibility
setting.playerlimit.name = Абмежаванне гульцоў
setting.chatopacity.name = Непразрыстасць чата
setting.lasersopacity.name = Непразрыстасць лазераў энергазабеспячэння
@@ -1084,6 +1136,8 @@ setting.bridgeopacity.name = Непразрыстасць мастоў
setting.playerchat.name = Адлюстроўваць аблокі чата над гульцамі
setting.showweather.name = Паказаць Анімацыю Надвор'я
setting.hidedisplays.name = Схаваць Лагічныя Дысплэі
setting.macnotch.name = Адаптуйце інтэрфейс для адлюстравання выемкі
setting.macnotch.description = Каб змены ўжыліся патрабуецца перазапуск
steam.friendsonly = Friends Only
steam.friendsonly.tooltip = Whether only Steam friends will be able to join your game.\nUnchecking this box will make your game public - anyone can join.
public.beta = Майце на ўвазе, што бэта-версія гульні не можа рабіць гульні публічнымі.
@@ -1094,6 +1148,7 @@ keybind.title = Кіраванне
keybinds.mobile = [scarlet] Большасць камбінацый клавіш тут не працуюць на мабільных прыладах. Падтрымліваецца толькі базавы рух.
category.general.name = Асноўнае
category.view.name = Прагляд
category.command.name = Unit Command
category.multiplayer.name = Сеткавая гульня
category.blocks.name = Выбар Блока
placement.blockselectkeys = \n[lightgray]Клавіша: [{0},
@@ -1111,6 +1166,23 @@ keybind.mouse_move.name = Следаваць За Еурсорам
keybind.pan.name = Панарамны Прагляд
keybind.boost.name = Узляцець
keybind.command_mode.name = Рэжым Загадаў
keybind.command_queue.name = Unit Command Queue
keybind.create_control_group.name = Create Control Group
keybind.cancel_orders.name = Cancel Orders
keybind.unit_stance_shoot.name = Unit Stance: Shoot
keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire
keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target
keybind.unit_stance_patrol.name = Unit Stance: Patrol
keybind.unit_stance_ram.name = Unit Stance: Ram
keybind.unit_command_move = Unit Command: Move
keybind.unit_command_repair = Unit Command: Repair
keybind.unit_command_rebuild = Unit Command: Rebuild
keybind.unit_command_assist = Unit Command: Assist
keybind.unit_command_mine = Unit Command: Mine
keybind.unit_command_boost = Unit Command: Boost
keybind.unit_command_load_units = Unit Command: Load Units
keybind.unit_command_load_blocks = Unit Command: Load Blocks
keybind.unit_command_unload_payload = Unit Command: Unload Payload
keybind.rebuild_select.name = Перабудаваць Рэгіён
keybind.schematic_select.name = Абраць Вобласць
keybind.schematic_menu.name = Меню Схем
@@ -1174,9 +1246,12 @@ mode.pvp.description = Змагайцеся супраць іншых гульц
mode.attack.name = Атака
mode.attack.description = Знішчыце варожую базу. \n[gray]Для гульні патрабуецца чырвонае ядро ​​на карце.
mode.custom = Карыстальніцкія правілы
rules.invaliddata = Invalid clipboard data.
rules.hidebannedblocks = Схаваць Забароненыя Блокі
rules.infiniteresources = Бясконцыя рэсурсы (Гулец)
rules.onlydepositcore = Дазволіць Толькі Дэплананне Ядра
rules.derelictrepair = Allow Derelict Block Repair
rules.reactorexplosions = Выбухі рэактараў
rules.coreincinerates = Ядро Спальвае Рэсурсы
rules.disableworldprocessors = Адключыць Працэсары Свету
@@ -1185,6 +1260,8 @@ rules.wavetimer = Інтэрвал хваляў
rules.wavesending = Адпраўка Хваль
rules.waves = Хвалі
rules.attack = Рэжым атакі
rules.buildai = Base Builder AI
rules.buildaitier = Builder AI Tier
rules.rtsai = RTS AI
rules.rtsminsquadsize = Мінімальны Размер Атраду
rules.rtsmaxsquadsize = Максімальны Размер Атраду
@@ -1212,6 +1289,7 @@ rules.buildcostmultiplier = Множнік выдаткаў на будаўні
rules.buildspeedmultiplier = Множнік хуткасці будаўніцтва
rules.deconstructrefundmultiplier = Deconstruct Refund Multiplier
rules.waitForWaveToEnd = Хвалі чакаюць ворагаў
rules.wavelimit = Map Ends After Wave
rules.dropzoneradius = Радыус зоны высадкі ворагаў: [lightgray] (блокаў)
rules.unitammo = Адзінкі Патрабуюць Боезапас
rules.enemyteam = Варожая Каманда
@@ -1334,7 +1412,7 @@ unit.disrupt.name = Парушэнне
unit.evoke.name = Выклік
unit.incite.name = Узбуджэнне
unit.emanate.name = Зыход
unit.manifold.name = Калектар
unit.manifold.name = Грузавы Дрон
unit.assembly-drone.name = Зборачны Дрон
unit.latum.name = Латум
unit.renale.name = Рэнал
@@ -1436,7 +1514,7 @@ block.door.name = Дзверы
block.door-large.name = Вялікiя дзверы
block.duo.name = Двайная турэль
block.scorch.name = Абпальшчык
block.scatter.name = Рассейвальнік
block.scatter.name = льнік
block.hail.name = Град
block.lancer.name = Капейшчык
block.conveyor.name = Канвеер
@@ -1502,7 +1580,7 @@ block.solar-panel.name = Сонечная панэль
block.solar-panel-large.name = Вялікая сонечная панэль
block.oil-extractor.name = Нафтавая вышка
block.repair-point.name = Рамонтны пункт
block.repair-turret.name = Repair Turret
block.repair-turret.name = Рамонтна турэль
block.pulse-conduit.name = Імпульсны трубаправод
block.plated-conduit.name = Умацаваны трубаправод
block.phase-conduit.name = Фазавы трубаправод
@@ -1542,12 +1620,12 @@ block.additive-reconstructor.name = Злучальны рэканструкта
block.multiplicative-reconstructor.name = Мультыплікацыйны рэканструктар
block.exponential-reconstructor.name = Экспаненцыяльны рэканструктар
block.tetrative-reconstructor.name = Тэтрацыйны рэканструктар
block.payload-conveyor.name = Канвеер для цяжкай зброі
block.payload-router.name = Роутар для цяжкай зброі
block.payload-conveyor.name = Грузавы Канвеер
block.payload-router.name = Грузавы Маршрутызатар
block.duct.name = Канал
block.duct-router.name = Канальны Маршрутызатар
block.duct-bridge.name = Канальны Мост
block.large-payload-mass-driver.name = Вялікі Выгрузачны Кіроўца Масс
block.large-payload-mass-driver.name = Вялікі Грузавы Кіроўца Масс
block.payload-void.name = Выгрузачны Вакуум
block.payload-source.name = Выгрузачная Крыніца
block.disassembler.name = Разборшчык
@@ -1561,9 +1639,9 @@ block.large-constructor.description = Стварае збудаванні да 4
block.deconstructor.name = Дэканструктар
block.deconstructor.description = Дэканструюе збудаванні і адзінкі. Вяртае 100% ад кошту збокрі.
block.payload-loader.name = Загрузчык
block.payload-loader.description = Загружае вадкасці і элементы ў блокі.
block.payload-loader.description = Загружае вадкасці і прадметы ў блокі.
block.payload-unloader.name = Выгрузчык
block.payload-unloader.description = Выгружае вадкасці і элементы з блокаў.
block.payload-unloader.description = Выгружае вадкасці і прадметы з блокаў.
block.heat-source.name = Крыніца Цяпла
block.heat-source.description = Блок 1x1 які дае віртуальнае бясконцае цяпло.
block.empty.name = Пусты
@@ -1691,7 +1769,6 @@ block.disperse.name = Разыход
block.afflict.name = Пакута
block.lustre.name = Блеск
block.scathe.name = Паражэнне
block.fabricator.name = Фабрыкатар
block.tank-refabricator.name = Рэфабрыкатар Танкаў
block.mech-refabricator.name = Рэфабрыкатар Мяхоў
block.ship-refabricator.name = Рэфабрыкатар Суднаў
@@ -1708,7 +1785,7 @@ block.world-cell.name = Клетка Свету
block.tank-fabricator.name = Фабрыкатар Танкаў
block.mech-fabricator.name = Фабрыкатар Мяхоў
block.ship-fabricator.name = Фабрыкатар Суднаў
block.prime-refabricator.name = Галоўны Оэфабрыкатар
block.prime-refabricator.name = Галоўны Рэфабрыкатар
block.unit-repair-tower.name = Башня Рамонту Адзінак
block.diffuse.name = Дзіфуз
block.basic-assembler-module.name = Асноўны Сборачны Модуль
@@ -1736,7 +1813,7 @@ hint.skip = Прапусціць
hint.desktopMove = Выкарыстоўвайце [accent][[WASD][] каб рухацца.
hint.zoom = [accent]Пракручваць[] каб прыблізіць і аддаліць камеру.
hint.desktopShoot = [accent][[Левы-пстрык][] каб страляць.
hint.depositItems = Каб перанесці элементы, перанясіце іх са свайго карабля на ядро.
hint.depositItems = Каб перанесці прадметы, перанясіце іх са свайго карабля на ядро.
hint.respawn = Каб аднавіць карабель, націсніце [accent][[V][].
hint.respawn.mobile = Вы змянілі кантроль на адзінку/структуру. Каб аднавіць карабель, [accent]націсніце на іконку адзінкі зверху злева.[]
hint.desktopPause = Націсніце [accent][[Space][] каб прыпыніць і аднавіць гульню.
@@ -1754,6 +1831,7 @@ hint.launch = Калі рэсурсы сабраны, вы можаце [accent]
hint.launch.mobile = Калі рэсурсы сабраны, вы можаце [accentЗапусціць[] выбіраючы сектара якія знаходзяцца побач на \ue827 [accent]Карце[] ў \ue88c [accent]Меню[].
hint.schematicSelect = Утрымайце [accent][[F][] і працягніце каб выбраць блокі для капіявання і ўстаўкі.\n\n[accent][[Сярэдні Пстрык][] каб скапіяваць толькі адзін тып блоку.
hint.rebuildSelect = Утрымайце [accent][[B][] і працягніце каб выбраць блокі для разбудавання.\nГэта перабудуе іх аўтаматычна.
hint.rebuildSelect.mobile = Select the \ue874 copy button, then tap the \ue80f rebuild button and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.conveyorPathfind = Утрымайце [accent][[Левы Ctrl][] калі правозіце канвееры каб аутаматычна згенераваць шлях.
hint.conveyorPathfind.mobile = Уключыце \ue844 [accent]дыяганальны рэжым[] і утрымлівайце і размяшчайце канвееры па аўтаматычна згенераванаму шляху.
hint.boost = Утрымайце [accent][[Левы Shift][] каб ляцець праз перашкоды з вашай выбранай адзінкай.\n\nТолькі некаторыя наземныя адзінкі могуць узлятаць.
@@ -1767,39 +1845,39 @@ hint.guardian = Адзінкі [accent]Вартаўнік[] браніраван
hint.coreUpgrade = Ядра могуць быць палепшаны [accent]размяшчэннем больш моцных паверх другіх[].\n\nРазмясціце ядро \uf868 [accent]Штаб[] паверх ядра \uf869 [accent]Аскепак[]. Пераканайцеся, што гэта свабодна ад канструкцый побач.
hint.presetLaunch = Серыя [accent]сектара зоны пасадкі[], такія як [accent]Ледзяны Лес[], можна запусціць з любога месца. Яны не патрабуюць захапляць тэрыторыі побач.\n\n[accent]Пранумараваныя сектары[], такія як гэты, [accent]неабавязковыя[].
hint.presetDifficulty = На гэтым сектары [scarlet]вялікі узровень впрожай пагрозы[].\nЗапуск на такія сектары [accent]не рэкамендуецца[] без належнай тэхналогіі і падрыхтоўкі.
hint.coreIncinerate = Пасля таго як ёмістасць ядра запоўніцца элементам, any extra items of that type it receives will be [accent]incinerated[].
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
hint.coreIncinerate = Пасля таго як ёмістасць ядра запоўніцца прадметам, any extra items of that type it receives will be [accent]incinerated[].
hint.factoryControl = Каб усталяваць фабрыке адзінак [accent]шлях[], націсніце на блок фабрыку ў рэжыме камандавання, пасля нажміце на месца правай кнопкайэ мышкі.\nСтвораныя адзінкі будуць аўтаматычна рухацца сюды.
hint.factoryControl.mobile = Каб усталяваць фабрыке адзінак [accent]шлях[], націсніце на блок фабрыку ў рэжыме камандавання, пасля націсніце на месца.\nСтвораныя адзінкі будуць аўтаматычна рухацца сюды.
gz.mine = Рухайцеся да \uf8c4 [accent]меднай руды[] на зямлі і націсніце на яе каб пачаць дабываць.
gz.mine.mobile = Рухайцеся да \uf8c4 [accent]меднай руды[] на зямлі і дакраніцеся да яе каб пачаць дабываць.
gz.research = Адчыніце \ue875 дрэва тэхналогій.\nДаследуйце \uf870 [accent]Механічны Бур[], пасля выберыце яго ў ніжнім правым меню.\nНажміце на руду каб размясціць.
gz.research.mobile = Open the \ue875 tech tree.\nResearch the \uf870 [accent]Mechanical Drill[], then select it from the menu in the bottom right.\nTap on a copper patch to place it.\n\nPress the \ue800 [accent]checkmark[] at the bottom right to confirm.
gz.research.mobile = Адкройце \ue875 дрэва тэхналогій.\nДаследуйце \uf870 [accent]Механічны Бур[], пасля выберыце яго ў ніжнім правым меню.\nНацісніце на залежы медзі каб размясцічь бур.\n\nНацісніце на конпку \ue800 [accent]падцвердзіць[] у нізе справа каб падцвердзіць.
gz.conveyors = Даследуйце і размасціце \uf896 [accent]канвееры[] каб рухаць дабытыя рэсурсы\nад буроў да ядра.\n\nНажміце і правядзіце каб размясціць некалькі канвеераў.\n[accent]Пракручваць[] каб паварочваць аб'ект.
gz.conveyors.mobile = Даследуйце і размасціце \uf896 [accent]канвееры[] каб рухаць дабытыя рэсурсы\nад буроў да ядра.\n\nУтрымайце ваш палец адну секнду і правядзіце каб размясціць некалькі канвеераў.
gz.drills = Пашырайце аперацыю здабычы.\nРазмясціце больш Механічных Буроў.\nЗдабудзьце 100 медзі.
gz.lead = \uf837 [accent]Свінец[] гэта другі another commonly used resource.\nSet up drills to mine lead.
gz.moveup = \ue804 Move up for further objectives.
gz.turrets = Research and place 2 \uf861 [accent]Duo[] turrets to defend the core.\nDuo turrets require \uf838 [accent]ammo[] from conveyors.
gz.duoammo = Supply the Duo turrets with [accent]copper[], using conveyors.
gz.walls = [accent]Walls[] can prevent oncoming damage from reaching buildings.\nPlace \uf8ae [accent]copper walls[] around the turrets.
gz.defend = Enemy incoming, prepare to defend.
gz.aa = Flying units cannot easily be dispatched with standard turrets.\n\uf860 [accent]Scatter[] turrets provide excellent anti-air, but require \uf837 [accent]lead[] as ammo.
gz.scatterammo = Supply the Scatter turret with [accent]lead[], using conveyors.
gz.supplyturret = [accent]Supply Turret
gz.zone1 = This is the enemy drop zone.
gz.zone2 = Anything built in the radius is destroyed when a wave starts.
gz.zone3 = A wave will begin now.\nGet ready.
gz.finish = Build more turrets, mine more resources,\nand defend against all the waves to [accent]capture the sector[].
onset.mine = Click to mine \uf748 [accent]beryllium[] from walls.\n\nUse [accent][[WASD] to move.
onset.mine.mobile = Tap to mine \uf748 [accent]beryllium[] from walls.
onset.research = Open the \ue875 tech tree.\nResearch, then place a \uf73e [accent]turbine condenser[] on the vent.\nThis will generate [accent]power[].
onset.bore = Research and place a \uf741 [accent]plasma bore[].\nThis automatically mines resources from walls.
onset.power = To [accent]power[] the plasma bore, research and place a \uf73d [accent]beam node[].\nConnect the turbine condenser to the plasma bore.
onset.ducts = Research and place \uf799 [accent]ducts[] to move the mined resources from the plasma bore to the core.\nClick and drag to place multiple ducts.\n[accent]Scroll[] to rotate.
onset.ducts.mobile = Research and place \uf799 [accent]ducts[] to move the mined resources from the plasma bore to the core.\n\nHold down your finger for a second and drag to place multiple ducts.
onset.moremine = Expand the mining operation.\nPlace more Plasma Bores and use beam nodes and ducts to support them.\nMine 200 beryllium.
onset.graphite = More complex blocks require \uf835 [accent]graphite[].\nSet up plasma bores to mine graphite.
onset.research2 = Begin researching [accent]factories[].\nResearch the \uf74d [accent]cliff crusher[] and \uf779 [accent]silicon arc furnace[].
gz.lead = \uf837 [accent]Свінец[] гэта другі звычайны ў выкарыстанні рэсурс.\nПастаўце буры каб здабываць яго.
gz.moveup = \ue804 Перайдзіце да наступных мэт.
gz.turrets = Даследуйце і размясціце 2 \uf861 [accent]Двайныя турэлі[] каб абараняць ядро.\nДвайныя турэлі патрабуюць \uf838 [accent]снарады[] падведзеныя канвеерамі.
gz.duoammo = Зарадзіце Двайныя турэлт [accent]меддзю[], выкарыстоўваючы канвееры.
gz.walls = [accent]Сцены[] могуць стрымліваць ад пашкоджанняў другія блокі .\nРазмясціце \uf8ae [accent]медныя сцены[] вакол турэлей.
gz.defend = Ворагі на падыходзе, прыгатуйцеся да аховы.
gz.aa = Паветранныя адзінкі не проста знішчыць звычайнымі турэлямі.\n\uf860 [accent]Турэлі льнік[] моцныя ў супраць-паветраннай ахове, патрабуюць \uf837 [accent]свінец[] у якасці боепрыпасаў.
gz.scatterammo = Зараджайче турэлі льнік [accent]свінцом[], выкарыстоўваючы канвееры.
gz.supplyturret = [accent]Грузавая Турэль
gz.zone1 = Гэта вобласць зяўлення ворага.
gz.zone2 = Усё што пастроена ў гэтай вобласцт будзе знішчана калі пачанецца хваля.
gz.zone3 = Хваля амаль пачалася.\nПрыгатуйцеся.
gz.finish = Пабудуйце больш турэляў, дабудзьце больш рэсурсаў,\nі вытрывайце ад усе хвалі каб [accent]захапіць гэты сектар[].
onset.mine = Нажміце каб дабываць \uf748 [accent]берылій[] са сцен.\n\nВыкарыстоўвайце [accent][[WASD] каб рухацца.
onset.mine.mobile = Націсніце каб дабываць \uf748 [accent]берылій[] са сцен.
onset.research = Адчыніце \ue875 дрэва тэхналогій.\nДаследуйце, а пасля размясціце \uf870 [accent]Турбінны Кандэнсатар[], на гейзеры.\nЁн будзе генераваць [accent]энергію[].
onset.bore = Даследуйце і размясціце \uf870 [accent]Плазменны Бур[]. \nЁн будзе аўтаматычна дабываць рэсурсы са сцен.
onset.power = Каб падлучыць [accent]энергію[] да плазменнага бура, даследуйце і размясціце \uf73d [accent]энергетычная вузлы[].\nЗлучыце турбінны кандэнсатар з плазменным буром.
onset.ducts = Даследуйце і размясціце \uf799 [accent]каналы[] каб перамяшчаць дабытыя рэсуры ад плазменных буроў у ядро.\nНажміце і утрымайце каб раўмясціць больш каналаў.\n[accent]Пракручваць[] каб паварочваць.
onset.ducts.mobile = Даследуйце і размясціце \uf799 [accent]каналы[] каб перамяшчаць дабытыя рэсуры ад плазменных буроў у ядро.\n\nУтрымлівайце ваш палец адну секнд і правядзіце каб размясціць больш каналаў.
onset.moremine = Пашырайце дабываючую прамысловасць.\nРазмясціце больш Плазменных Буроўmore і выкарыстоўвайце прамянёвыя вузлы і каналы каб падтрымліваць прамысловасць.\nДабудзьце 200 берылія.
onset.graphite = Патрабуецца больш комплексных блокаў \uf835 [accent]графіта[].\nРазмясціце плазменныя буры каб дабываць графіт.
onset.research2 = Пачніце даследаваць [accent]фабрыкі[].\n Даследуйце \uf74d [accent]Здр crusher[] and \uf779 [accent]silicon arc furnace[].
onset.arcfurnace = The arc furnace needs \uf834 [accent]sand[] and \uf835 [accent]graphite[] to create \uf82f [accent]silicon[].\n[accent]Power[] is also required.
onset.crusher = Use \uf74d [accent]cliff crushers[] to mine sand.
onset.fabricator = Use [accent]units[] to explore the map, defend buildings, and attack the enemy. Research and place a \uf6a2 [accent]tank fabricator[].
@@ -1808,9 +1886,13 @@ onset.turrets = Units are effective, but [accent]turrets[] provide better defens
onset.turretammo = Supply the turret with [accent]beryllium ammo.[]
onset.walls = [accent]Walls[] can prevent oncoming damage from reaching buildings.\nPlace some \uf6ee [accent]beryllium walls[] around the turret.
onset.enemies = Enemy incoming, prepare to defend.
onset.defenses = [accent]Set up defenses:[lightgray] {0}
onset.attack = The enemy is vulnerable. Counter-attack.
onset.cores = New cores can be placed on [accent]core tiles[].\nNew cores function as forward bases and share a resource inventory with other cores.\nPlace a \uf725 core.
onset.detect = The enemy will be able to detect you in 2 minutes.\nSet up defenses, mining, and production.
onset.commandmode = Зажміце [accent]shift[] каб увайсці ў [accent]рэжым камандавання[].\n[accent]Левая Кнопка Мышкі і працягнуць[] каб выбраць адзінкі.\n[accent]Правая Кнопка Мышкі[] каб камандаваць выбранымі адзінкамі каб рухаць або атакаваць.
onset.commandmode.mobile = Націсніце на кнопку [accent]Камандавання[] каб увайсці ў [accent]рэжым камандавання[].\nУтрамайце палец, пасля [accent]правесці[] да выбраных адзінак.\n[accent]Націсніце[] каб камандаваць выбранымі адзінкамі каб рухаць або атакаваць.
aegis.tungsten = Tungsten can be mined using an [accent]impact drill[].\nThis structure requires [accent]water[] and [accent]power[].
split.pickup = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(Default keys are [ and ] to pick up and drop)
split.pickup.mobile = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(To pick up or drop something, long-press it.)
split.acquire = You must acquire some tungsten to build units.
@@ -1878,7 +1960,7 @@ block.coal-centrifuge.description = Атвярдае нафту ў кавалк
block.incinerator.description = Выпарае любы лішні прадмет або вадкасць, якую ён атрымлівае.
block.power-void.description = Ануляе ўсю энергію, уведзеную ў яго. Толькі пясочніца.
block.power-source.description = Бясконца выводзіць энергію. Толькі пясочніца.
block.item-source.description = Бясконца выводзіць элементы. Толькі пясочніца.
block.item-source.description = Бясконца выводзіць прадметы. Толькі пясочніца.
block.item-void.description = Знішчае любыя прадметы. Толькі пясочніца.
block.liquid-source.description = Бясконца выводзіць вадкасці. Толькі пясочніца.
block.liquid-void.description = Знішчае любыя вадкасці. Толькі пясочніца.
@@ -1905,7 +1987,7 @@ block.force-projector.description = Стварае вакол сябе шасц
block.shock-mine.description = Наносіць страты ворагам, надыходзячым на міну. Амаль нябачная для ворага.
block.conveyor.description = Базавы транспартны блок. Перамяшчае прадметы наперад і аўтаматычна складае іх у блокі. Можна павярнуць.
block.titanium-conveyor.description = Палепшаны транспартны блок. Перамяшчае прадметы хутчэй, чым стандартныя канвееры.
block.plastanium-conveyor.description = Moves items in batches.\nAccepts items at the back, and unloads them in three directions at the front.
block.plastanium-conveyor.description = Перамяшчае прадметы ў групах.\nПрынімае прадметы ззаду, і выгружае іх у трох напрамках наперад.
block.junction.description = Дзейнічае як мост для двух перасякальных канвеерных стужак. Карысны ў сітуацыях, калі два розныя канвеера перавозяць розныя матэрыялы ў розныя месцы.
block.bridge-conveyor.description = Палепшаны транспартны блок. Дазваляе транспартаваць прадметы над 3 пліткамі любой мясцовасці або будынка.
block.phase-conveyor.description = Палепшаны транспартны блок. Выкарыстоўвае энергію для тэлепартацыі прадметаў на падлучаны фазавы канвеер над некалькімі пліткамі.
@@ -1924,8 +2006,8 @@ block.conduit.description = Асноўны блок транспарціроўк
block.pulse-conduit.description = Палепшаны блок транспарціроўкі вадкасці. Транспартуе вадкасці хутчэй і захоўвае больш, чым стандартныя трубаправоды.
block.plated-conduit.description = Перамяшчае вадкасці з той жа хуткасцю, што і імпульсныя трубаправоды, але валодае большай трываласцю. Не бярэ вадкасці са бакоў, акрамя як ад іншых трубаправодаў. \nПротекает менш.
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-container.description = Захоўвае больш адзінак вадкасці. Выводзіць ва ўсіх напрамках, падобны да вадкаснага маршрутызатара.
block.liquid-tank.description = Захоўвае вялікую колькасць вадкасці. Выкарыстоўваецца для стварэння буфераў у сітуацыях з нясталай патрэбай у матэрыялах або ў якасці абароны для астуджэння жыццёва важных блокаў.
block.liquid-junction.description = Дзейнічае як мост для двух перасякальных трубаправодаў. Карысны ў сітуацыях, калі два розныя трубаправода пераносяць розныя вадкасці ў розныя месцы.
block.bridge-conduit.description = Пашыраны блок транспарціроўкі вадкасці. Дазваляе транспартаваць вадкасці над 3 пліткамі любой мясцовасці або будынка.
block.phase-conduit.description = Пашыраны блок транспарціроўкі вадкасці. Выкарыстоўвае энергію для тэлепартацыі вадкасцяў у падлучаны фазавы трубаправод над некалькімі пліткам.
@@ -1942,15 +2024,15 @@ block.differential-generator.description = Генеруе вялікая кол
block.rtg-generator.description = Просты, надзейны генератар. Выкарыстоўвае цяпло распадаюцца радыеактыўных злучэнняў для вытворчасці энергіі з нізкай хуткасцю.
block.solar-panel.description = Забяспечвае невялікая колькасць энергіі ад сонца.
block.solar-panel-large.description = Значна больш эфектыўны варыянт стандартнай сонечнай панэлі.
block.thorium-reactor.description = Генеруе значная колькасць энергіі з торыя. Патрабуе пастаяннага астуджэння. Выбухне з вялікай сілай пры недастатковай колькасці астуджальнай вадкасці. Выхадныя энергія залежыць ад напоўненасці торем, пры гэтым базавая энергія генеруецца пры максімальным запаўненні.
block.impact-reactor.description = Удасканалены генератар, здольны ствараць велізарная колькасць энергіі на піку эфектыўнасці. Патрабуецца значная колькасць энергіі для запуску працэсу.
block.thorium-reactor.description = Генеруе значную колькасць энергіі з торыя. Патрабуе пастаяннага астуджэння. Выбухне з вялікай сілай пры недастатковай колькасці астуджальнай вадкасці. Выхадныя энергія залежыць ад напоўненасці торем, пры гэтым базавая энергія генеруецца пры максімальным запаўненні.
block.impact-reactor.description = Удасканалены генератар, здольны ствараць велізарную колькасць энергіі на піку эфектыўнасці. Патрабуецца значная колькасць энергіі для запуску працэсу.
block.mechanical-drill.description = Танны свідар. Пры размяшчэнні на адпаведных плітках, прадметы бясконца выводзяцца ў павольным тэмпе. Здольны здабываць толькі базавыя рэсурсы.
block.pneumatic-drill.description = Палепшаны свідар, здольны здабываць тытан. Здабывае хутчэй, чым механічны свідар.
block.laser-drill.description = Дазваляе свідраваць яшчэ хутчэй з дапамогай лазернай тэхналогіі, але патрабуе энергіі. Здольны здабываць торый.
block.blast-drill.description = Самы прасунуты свідар. Патрабуе вялікую колькасці энергіі.
block.water-extractor.description = Выпампоўваецца падземныя воды. Выкарыстоўваецца ў месцах, дзе няма паверхневых вод.
block.cultivator.description = Вырошчвае малюсенькія канцэнтрацыі спрэчку ў атмасферы ў гатовыя да выкарыстання спрэчкі.
block.cultivator.details = Recovered technology. Used to produce massive amounts of biomass as efficiently as possible. Likely the initial incubator of the spores now covering Serpulo.
block.cultivator.details = Вастаноўленная тэхналогія. Выкарыстоўвае каб ствараць вялікую колькасць біямассы з найбольшай эфектыўнасццю. Падобны да ініцыйнага фабрыкатара спор які выкарыстоўваецца на Серпуло.
block.oil-extractor.description = Выкарыстоўвае вялікая колькасць энергіі, пяску і вады для бурэння, здабываючы нафту.
block.core-shard.description = Першая ітэрацыя капсулы ядра. Пасля знішчэння, увесь кантакт з рэгіёнам губляецца. Не дазваляйце гэтаму здарыцца.
block.core-shard.details = The first iteration. Compact. Self-replicating. Equipped with single-use launch thrusters. Not designed for interplanetary travel.
@@ -1959,7 +2041,7 @@ block.core-foundation.details = The second iteration.
block.core-nucleus.description = Трэцяя і апошняя ітэрацыя капсулы ядра. Вельмі добра Браніраваць. Захоўвае вялікая колькасць рэсурсаў.
block.core-nucleus.details = The third and final iteration.
block.vault.description = Захоўвае вялікая колькасць прадметаў кожнага тыпу. Блок разгрузчка можа быць выкарыстаны для здабывання прадметаў са сховішча.
block.container.description = Захоўвае невялікая колькасць прадметаў кожнага тыпу. Блок разгрузчка можа быць выкарыстаны для здабывання элементаў з кантэйнера.
block.container.description = Захоўвае невялікая колькасць прадметаў кожнага тыпу. Блок разгрузчка можа быць выкарыстаны для здабывання прадметаў з кантэйнера.
block.unloader.description = Выгружае прадметы з любога нетранспортного блока. Тып прадмета, які неабходна выгрузіць, можна змяніць націскам.
block.launch-pad.description = Запускае партыі прадметаў без неабходнасці запуску ядра.
block.launch-pad.details = Sub-orbital system for point-to-point transportation of resources. Payload pods are fragile and incapable of surviving re-entry.
@@ -1977,7 +2059,7 @@ block.ripple.description = Вельмі магутная артылерыйск
block.cyclone.description = Вялікая турэль, якая можа весці агонь па паветраных і наземных мэтах. Страляе разрыўнымі снарадамі па бліжэйшых ворагам.
block.spectre.description = Масіўная двуствольное гармата. Страляе буйнымі бранябойнымі кулямі па паветраных і наземных мэтах.
block.meltdown.description = Масіўная лазерная гармата. Зараджае і страляе пастаянным лазерным прамянём ў бліжэйшых ворагаў. Патрабуецца астуджальная вадкасць для працы.
block.foreshadow.description = Fires a large single-target bolt over long distances. Prioritizes enemies with higher max health.
block.foreshadow.description = Страляе маланкай па адной цэлі на вялікай адлегласці. Аддае прыярытэт ворагам з большым максімальным здароўем.
block.repair-point.description = Бесперапынна лечыць бліжэйшую пашкоджаную баявую адзінку або мех у сваім радыусе.
block.segment.description = Пашкоджвае і знішчае снарады. Лазерныя снарады не шкодзяца.
block.parallax.description = Fires a tractor beam that pulls in air targets, damaging them in the process.
@@ -2004,7 +2086,6 @@ block.logic-display.description = Displays arbitrary graphics from a logic proce
block.large-logic-display.description = Displays arbitrary graphics from a logic processor.
block.interplanetary-accelerator.description = A massive electromagnetic railgun tower. Accelerates cores to escape velocity for interplanetary deployment.
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.
block.core-bastion.description = Core of the base. Armored. Once destroyed, the sector is lost.
block.core-citadel.description = Core of the base. Very well armored. Stores more resources than a Bastion core.
block.core-acropolis.description = Core of the base. Exceptionally well armored. Stores more resources than a Citadel core.
@@ -2040,7 +2121,6 @@ block.impact-drill.description = When placed on ore, outputs items in bursts ind
block.eruption-drill.description = An improved impact drill. Capable of mining thorium. Requires hydrogen.
block.reinforced-conduit.description = Moves fluids forward. Doesn't accept non-conduit inputs to the sides.
block.reinforced-liquid-router.description = Distributes fluids equally to all sides.
block.reinforced-junction.description = Acts as a bridge for two crossing conduits.
block.reinforced-liquid-tank.description = Stores a large amount of fluids.
block.reinforced-liquid-container.description = Stores a sizeable amount of fluids.
block.reinforced-bridge-conduit.description = Transports fluids over structures and terrain.
@@ -2157,6 +2237,7 @@ unit.emanate.description = Builds structures to defend the Acropolis core. Repai
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.format = Replace next placeholder ("[accent]@[]") in text buffer with a value.\nExample:\n[accent]print "test @"\nformat "example"
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.
@@ -2190,6 +2271,11 @@ lst.cutscene = Manipulate the player camera.
lst.setflag = Set a global flag that can be read by all processors.
lst.getflag = Check if a global flag is set.
lst.setprop = Sets a property of a unit or building.
lst.effect = Create a particle effect.
lst.sync = Sync a variable across the network.\nOnly invoked 10 times a second at most.
lst.makemarker = Create a new logic marker in the world.\nAn ID to identify this marker must be provided.\nMarkers currently limited to 20,000 per world.
lst.setmarker = Set a property for a marker.\nThe ID used must be the same as in the Make Marker instruction.
lst.localeprint = Add map locale property value to the text buffer.\nTo set map locale bundles in map editor, check [accent]Map Info > Locale Bundles[].\nIf client is a mobile device, tries to print a property ending in ".mobile" first.
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.
@@ -2202,6 +2288,7 @@ 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.progress = Action progress, 0 to 1.\nReturns production, turret reload or construction progress.
laccess.speed = Top speed of a unit, in tiles/sec.
laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup operation.
lcategory.unknown = Unknown
lcategory.unknown.description = Uncategorized instructions.
lcategory.io = Input & Output
@@ -2227,6 +2314,7 @@ 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[].
graphicstype.print = Draws text from the print buffer.\nClears the print buffer.
lenum.always = Always true.
lenum.idiv = Integer division.
lenum.div = Division.\nReturns [accent]null[] on divide-by-zero.
@@ -2244,6 +2332,7 @@ lenum.xor = Bitwise XOR.
lenum.min = Minimum of two numbers.
lenum.max = Maximum of two numbers.
lenum.angle = Angle of vector in degrees.
lenum.anglediff = Absolute distance between two angles in degrees.
lenum.len = Length of vector.
lenum.sin = Sine, in degrees.
lenum.cos = Cosine, in degrees.
@@ -2295,20 +2384,21 @@ 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.
unitlocate.building = Выводзіць зменную для выбраннага будынку.
unitlocate.outx = Выводзіць X каардынату.
unitlocate.outy = Выводзіць Y каардынату.
unitlocate.group = Знаходзіць группу будынкаў.
lenum.idle = Не рухацца, а будаваць/дабываць.\nЗвычайны стан.
lenum.stop = Перастаць рухацца/дабываць/будаваць.
lenum.unbind = Поўнасццю адключыць кантраляванне працэссарамі.\nАднавіць звычайныя паводзіны AI.
lenum.move = Рухацца да канкрэтнай каардынаты.
lenum.approach = Падысці да каардынаты з радыюсам.
lenum.pathfind = Найці шлях да варожай кропкі з'яўлення.
lenum.autopathfind = Automatically pathfinds to the nearest enemy core or drop point.\nThis is the same as standard wave enemy pathfinding.
lenum.target = Атакаваць каардынату.
lenum.targetp = Атакаваць мэту з прадвылічэннем скорасці.
lenum.itemdrop = Апусціць элемент.
lenum.itemtake = Узяць элемент Take an item from a building.
lenum.itemdrop = Апусціць прадмет.
lenum.itemtake = Узяць прадмет Take an item from a building.
lenum.paydrop = Апусціць існуючы груз.
lenum.paytake = Узыць груз у заданных каардынатах.
lenum.payenter = Увайсці/прызямліцца на блок выгрузкі калі адзінка каля/над ім.
@@ -2318,5 +2408,7 @@ lenum.build = Пабудаваць структуру.
lenum.getblock = Атрымаць будынак і яго тып у каардынатах.\nАдзінка павінна быць у дыяпазоне ад каардынат.\nЦвердыя не будынкі павінны мець тып [accent]@solid[].
lenum.within = Правярае калі адзінка знаходзіцца каля каардынат.
lenum.boost = Пачаць/перастаць узлятаць.
onset.commandmode = Зажміце [accent]shift[] каб увайсці ў [accent]рэжым камандавання[].\n[accent]Левая Кнопка Мышкі і працягнуць[] каб выбраць адзінкі.\n[accent]Правая Кнопка Мышкі[] каб камандаваць выбранымі адзінкамі каб рухаць або атакаваць.
onset.commandmode.mobile = Націсніце на кнопку [accent]Камандавання[] каб увайсці ў [accent]рэжым камандавання[].\nУтрамайце палец, пасля [accent]правесці[] да выбраных адзінак.\n[accent]Націсніце[] каб камандаваць выбранымі адзінкамі каб рухаць або атакаваць.
lenum.flushtext = Flush print buffer's content to marker, if applicable.\nIf fetch is set to true, tries to fetch properties from map locale bundle or game's bundle.
lenum.texture = Texture name straight from game's texture atlas (using kebab-case naming style).\nIf printFlush is set to true, consumes text buffer content as text argument.
lenum.texturesize = Size of texture in tiles. Zero value scales marker width to original texture's size.
lenum.autoscale = Whether to scale marker corresponding to player's zoom level.

View File

@@ -57,6 +57,7 @@ mods.browser.sortstars = Сортирай по рейтинг
schematic = Схема
schematic.add = Запази Схема...
schematics = Схеми
schematic.search = Search schematics...
schematic.replace = Вече съществува схема с това име. Да бъде ли заместена?
schematic.exists = Вече съществува схема с това име.
schematic.import = Внасяне на Схема...
@@ -69,7 +70,7 @@ schematic.shareworkshop = Сподели в Работилницата
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Обърни Схемата
schematic.saved = Схемате беше запазена.
schematic.delete.confirm = Тази схема ще бъде напълно унищожена.
schematic.rename = Преименуване на схема
schematic.edit = Edit Schematic
schematic.info = {0}x{1}, {2} елемента
schematic.disabled = [scarlet]Схемите не са достъпни[]\nНе ви е позволено да използвате Схеми на тази [accent]карта[] или [accent]сървър[].
schematic.tags = Tags:
@@ -78,6 +79,7 @@ schematic.addtag = Add Tag
schematic.texttag = Text Tag
schematic.icontag = Icon Tag
schematic.renametag = Rename Tag
schematic.tagged = {0} tagged
schematic.tagdelconfirm = Delete this tag completely?
schematic.tagexists = That tag already exists.
@@ -253,11 +255,19 @@ trace = Проследи Играч
trace.playername = Име на играча: [accent]{0}
trace.ip = IP: [accent]{0}
trace.id = ID: [accent]{0}
trace.language = Language: [accent]{0}
trace.mobile = Мобилен Клиент: [accent]{0}
trace.modclient = Модифициран Клиент: [accent]{0}
trace.times.joined = Пъти участвал в игра: [accent]{0}
trace.times.kicked = Пъти изхвърлен от игра: [accent]{0}
trace.ips = IPs:
trace.names = Names:
invalidid = Невалидно ID на клиент. Съобщете за грешка.
player.ban = Ban
player.kick = Kick
player.trace = Trace
player.admin = Toggle Admin
player.team = Change Team
server.bans = Банове
server.bans.none = Няма намерени баннати играчи!
server.admins = Администратори
@@ -271,10 +281,11 @@ server.version = [gray]в{0} {1}
server.custombuild = [accent]Персонализирана компилация
confirmban = Сигурни ли сте, че искате да баннете "{0}[white]"?
confirmkick = Сигурни ли сте, че искате да изгоните "{0}[white]"?
confirmvotekick = Сигурни ли сте, че искате да изгоните "{0}[white]" чрез гласуване?
confirmunban = Сигурни ли сте че, искате да анулирате банването на този играч?
confirmadmin = Сигурни ли сте че, искате да направите "{0}[white]" администратор?
confirmunadmin = Сигурни ли сте че, искате да премахнете администраторските права на "{0}[white]"?
votekick.reason = Vote-Kick Reason
votekick.reason.message = Are you sure you want to vote-kick "{0}[white]"?\nIf yes, please enter the reason:
joingame.title = Присъединяване в игра
joingame.ip = IP адрес:
disconnect = Връзката беше прекъсната.
@@ -330,12 +341,23 @@ open = Отвори
customize = Персонализирай правилата
cancel = Отказ
command = Command
command.queue = [lightgray][Queuing]
command.mine = Mine
command.repair = Repair
command.rebuild = Rebuild
command.assist = Assist Player
command.move = Move
command.boost = Boost
command.enterPayload = Enter Payload Block
command.loadUnits = Load Units
command.loadBlocks = Load Blocks
command.unloadPayload = Unload Payload
stance.stop = Cancel Orders
stance.shoot = Stance: Shoot
stance.holdfire = Stance: Hold Fire
stance.pursuetarget = Stance: Pursue Target
stance.patrol = Stance: Patrol Path
stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding
openlink = Отвори Линк
copylink = Копирай Линк
back = Назад
@@ -382,9 +404,9 @@ custom = Персонализирано
builtin = Вградено
map.delete.confirm = Сигурни ли сте, че искате да изтриете тази карта? Това действие няма да може да бъде отменено!
map.random = [accent]Случайна Карта
map.nospawn = Тази карта няма позиция за ядро на играча! Добавете поне едно [accent]оранжево[] ядро от редактора на карти.
map.nospawn = Тази карта няма позиция за ядро на играча! Добавете поне едно {0} ядро от редактора на карти.
map.nospawn.pvp = Тази карта няма достатъчно позиции за ядра на други играчи! Добавете поне едно [scarlet]неоранжево[] ядро от редактора на карти.
map.nospawn.attack = Тази карта няма нито едно вражеско ядро! Добавете поне едно [scarlet]червено[] ядро от редактора на карти.
map.nospawn.attack = Тази карта няма нито едно вражеско ядро! Добавете поне едно {0} ядро от редактора на карти.
map.invalid = Грешка при зареждане на карта: увреден или невалиден файл.
workshop.update = Обновяване на елемент
workshop.error = Грешка при изтегляне на данни от Работилницата: {0}
@@ -416,6 +438,7 @@ editor.waves = Вълни:
editor.rules = Правила:
editor.generation = Генериране:
editor.objectives = Objectives
editor.locales = Locale Bundles
editor.ingame = Редактирай в игра
editor.playtest = Playtest
editor.publish.workshop = Публикувай в Работилницата
@@ -458,6 +481,8 @@ waves.sort.reverse = Reverse Sort
waves.sort.begin = Begin
waves.sort.health = Health
waves.sort.type = Type
waves.search = Search waves...
waves.filter = Unit Filter
waves.units.hide = Hide All
waves.units.show = Show All
@@ -481,6 +506,7 @@ editor.errorlegacy = Тази карта е твърде стара, играт
editor.errornot = Този файл не е карта.
editor.errorheader = Този файл с карта е повреден или невалиден.
editor.errorname = Картата няма зададено име. Да не се опитвате да заредите игра?
editor.errorlocales = Error reading invalid locale bundles.
editor.update = Обнови
editor.randomize = Случайно
editor.moveup = Move Up
@@ -492,6 +518,7 @@ editor.sectorgenerate = Sector Generate
editor.resize = Смени размера
editor.loadmap = Зареди Карта
editor.savemap = Запиши Карта
editor.savechanges = [scarlet]You have unsaved changes!\n\n[]Do you want to save them?
editor.saved = Записано!
editor.save.noname = Картата няма име! Задайте такова в 'Информация за картата' от менюто.
editor.save.overwrite = Съществува стандартна карта с такова име! Изберете различно име от 'Информация за картата' от менюто.
@@ -530,6 +557,8 @@ toolmode.eraseores = Изтриване на руди
toolmode.eraseores.description = Изтрива само руди.
toolmode.fillteams = Запълване в отбори
toolmode.fillteams.description = Променя отбора, не типа на обектите, чрез запълване
toolmode.fillerase = Fill Erase
toolmode.fillerase.description = Erase blocks of the same type.
toolmode.drawteams = Рисуване в отбори
toolmode.drawteams.description = Променя отбора, не типа на обектите, чрез рисуване
toolmode.underliquid = Under Liquids
@@ -574,6 +603,23 @@ filter.option.floor2 = Втори под
filter.option.threshold2 = Втори праг
filter.option.radius = Радиус
filter.option.percentile = Перцентил
locales.info = Here, you can add locale bundles for specific languages to your map. In locale bundles, each property has a name and a value. These properties can be used by world processors and objectives using their names. They support text formatting (replacing placeholders with actual values).\n\n[cyan]Example property:\n[]name: [accent]timer[]\nvalue: [accent]Example timer, time left: @[]\n\n[cyan]Usage:\n[]Set it as objective's text: [accent]@timer\n\n[]Print it in a world processor:\n[accent]localeprint "timer"\nformat time\n[gray](where time is a separately calculated variable)
locales.deletelocale = Are you sure you want to delete this locale bundle?
locales.applytoall = Apply Changes To All Locales
locales.addtoother = Add To Other Locales
locales.rollback = Rollback to last applied
locales.filter = Property filter
locales.searchname = Search name...
locales.searchvalue = Search value...
locales.searchlocale = Search locale...
locales.byname = By name
locales.byvalue = By value
locales.showcorrect = Show properties that are present in all locales and have unique values everywhere
locales.showmissing = Show properties that are missing in some locales
locales.showsame = Show properties that have same values in different locales
locales.viewproperty = View in all locales
locales.viewing = Viewing property "{0}"
locales.addicon = Add Icon
width = Дължина:
height = Височина:
@@ -627,6 +673,7 @@ marker.shapetext.name = Shape Text
marker.minimap.name = Minimap
marker.shape.name = Shape
marker.text.name = Text
marker.line.name = Line
marker.background = Background
marker.outline = Outline
objective.research = [accent]Research:\n[]{0}[lightgray]{1}
@@ -652,7 +699,6 @@ resources.max = Max
bannedblocks = Забранени блокове
objectives = Objectives
bannedunits = Banned Units
rules.hidebannedblocks = Hide Banned Blocks
bannedunits.whitelist = Banned Units As Whitelist
bannedblocks.whitelist = Banned Blocks As Whitelist
addall = Добави Всички
@@ -711,8 +757,7 @@ sector.curlost = Зоната загубена
sector.missingresources = [scarlet]Недостатъчни ресурси в ядрото
sector.attacked = Зона [accent]{0}[white] е под атака!
sector.lost = Зона [accent]{0}[white] беше загубена!
#note: the missing space in the line below is intentional
sector.captured = Зона [accent]{0}[white]беше превзета!
sector.capture = Sector [accent]{0}[white]Captured!
sector.changeicon = Change Icon
sector.noswitch.title = Unable to Switch Sectors
sector.noswitch = You may not switch sectors while an existing sector is under attack.\n\nSector: [accent]{0}[] on [accent]{1}[]
@@ -935,12 +980,16 @@ stat.healing = Healing
ability.forcefield = Енергийно Поле
ability.repairfield = Възстановяващо Поле
ability.statusfield = Подсилващо Поле
ability.unitspawn = {0} Factory
ability.unitspawn = Factory
ability.shieldregenfield = Възстановяващо броня Поле
ability.movelightning = Подвижна светкавица
ability.shieldarc = Shield Arc
ability.suppressionfield = Regen Suppression Field
ability.energyfield = Energy Field: [accent]{0}[] damage ~ [accent]{1}[] blocks / [accent]{2}[] targets
ability.energyfield = Energy Field
ability.energyfield.sametypehealmultiplier = [lightgray]Same Type Healing: [white]{0}%
ability.energyfield.maxtargets = [lightgray]Max Targets: [white]{0}
ability.regen = Regeneration
bar.onlycoredeposit = Only Core Depositing Allowed
bar.drilltierreq = Необходимо е по-добро Свредло
@@ -980,6 +1029,7 @@ bullet.splashdamage = [stat]{0}[lightgray] щети на площ ~[stat] {1}[li
bullet.incendiary = [stat]Подпалване
bullet.homing = [stat]Самонасочване
bullet.armorpierce = [stat]armor piercing
bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit
bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles
bullet.interval = [stat]{0}/sec[lightgray] interval bullets:
bullet.frags = [stat]{0}[lightgray]x frag bullets:
@@ -1035,6 +1085,7 @@ setting.backgroundpause.name = Пауза при загуба на фокус
setting.buildautopause.name = Автоматична Пауза на Изграждането
setting.doubletapmine.name = Двоен Клик за Добив на Ресурс
setting.commandmodehold.name = Hold For Command Mode
setting.distinctcontrolgroups.name = Limit One Control Group Per Unit
setting.modcrashdisable.name = Забрани Модовете При Стартиране След Срив
setting.animatedwater.name = Анимирани Повърхности
setting.animatedshields.name = Анимирани Щитове
@@ -1081,13 +1132,14 @@ setting.position.name = Показвай Позиция на Играч
setting.mouseposition.name = Show Mouse Position
setting.musicvol.name = Сила на Звука
setting.atmosphere.name = Показвай Атмосферата на Планетата
setting.drawlight.name = Draw Darkness/Lighting
setting.ambientvol.name = Сила на Звука на Околната Среда
setting.mutemusic.name = Заглуши Музиката
setting.sfxvol.name = Сила на Звуковите Ефекти
setting.mutesound.name = Заглуши Звука
setting.crashreport.name = ИЗпращай Анонимни Отчети за Сривове
setting.savecreate.name = Автоматични Записи
setting.publichost.name = Видимост на Публичните Игри
setting.steampublichost.name = Public Game Visibility
setting.playerlimit.name = Лимит на Играчи
setting.chatopacity.name = Плътност на Чата
setting.lasersopacity.name = Плътност на Енергийните Лазери
@@ -1095,6 +1147,8 @@ setting.bridgeopacity.name = Плътност на Мостовете
setting.playerchat.name = Показвай Мехурчета с Чат
setting.showweather.name = Показвай Графики за Климата
setting.hidedisplays.name = Hide Logic Displays
setting.macnotch.name = Адаптирайте интерфейса за показване на прорез
setting.macnotch.description = За прилагане на промените е необходимо рестартиране
steam.friendsonly = Friends Only
steam.friendsonly.tooltip = Whether only Steam friends will be able to join your game.\nUnchecking this box will make your game public - anyone can join.
public.beta = Имайте в предвид, че бета версии на играта не могат да стартират публични игри.
@@ -1105,6 +1159,7 @@ keybind.title = Промени Клавишите
keybinds.mobile = [scarlet]Повечето клавиши тук не са използваеми за мобилната версия. Само основните движения се поддържат.
category.general.name = Основни настройки
category.view.name = Изглед
category.command.name = Unit Command
category.multiplayer.name = Мрежова игра
category.blocks.name = Избор на блок
placement.blockselectkeys = \n[lightgray]Клавиш: [{0},
@@ -1122,6 +1177,23 @@ keybind.mouse_move.name = Следвай Мишката
keybind.pan.name = Панорамен Изглед
keybind.boost.name = Ускорение
keybind.command_mode.name = Command Mode
keybind.command_queue.name = Unit Command Queue
keybind.create_control_group.name = Create Control Group
keybind.cancel_orders.name = Cancel Orders
keybind.unit_stance_shoot.name = Unit Stance: Shoot
keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire
keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target
keybind.unit_stance_patrol.name = Unit Stance: Patrol
keybind.unit_stance_ram.name = Unit Stance: Ram
keybind.unit_command_move = Unit Command: Move
keybind.unit_command_repair = Unit Command: Repair
keybind.unit_command_rebuild = Unit Command: Rebuild
keybind.unit_command_assist = Unit Command: Assist
keybind.unit_command_mine = Unit Command: Mine
keybind.unit_command_boost = Unit Command: Boost
keybind.unit_command_load_units = Unit Command: Load Units
keybind.unit_command_load_blocks = Unit Command: Load Blocks
keybind.unit_command_unload_payload = Unit Command: Unload Payload
keybind.rebuild_select.name = Rebuild Region
keybind.schematic_select.name = Избери Регион
keybind.schematic_menu.name = Меню със Схеми
@@ -1185,9 +1257,12 @@ mode.pvp.description = Играйте срещу други играчи в ло
mode.attack.name = Нападение
mode.attack.description = Унищожете вражеската база. \n[gray]Картата трябва да съдържа червено ядро.
mode.custom = Персонализирани Правила
rules.invaliddata = Invalid clipboard data.
rules.hidebannedblocks = Hide Banned Blocks
rules.infiniteresources = Безкрайни Ресурси
rules.onlydepositcore = Only Allow Core Depositing
rules.derelictrepair = Allow Derelict Block Repair
rules.reactorexplosions = Експлозиращи Реактори
rules.coreincinerates = Унищожаване на Ресурси при Преливане
rules.disableworldprocessors = Disable World Processors
@@ -1196,6 +1271,8 @@ rules.wavetimer = Таймер за Вълни
rules.wavesending = Wave Sending
rules.waves = Вълни
rules.attack = Режим Атака
rules.buildai = Base Builder AI
rules.buildaitier = Builder AI Tier
rules.rtsai = RTS AI
rules.rtsminsquadsize = Min Squad Size
rules.rtsmaxsquadsize = Max Squad Size
@@ -1223,6 +1300,7 @@ rules.buildcostmultiplier = Множител на Необходимите Ре
rules.buildspeedmultiplier = Множител на Скоростта за Строене
rules.deconstructrefundmultiplier = Множител на Възстановени Ресурси при Деконструкция
rules.waitForWaveToEnd = Вълните Изчакват за Врагове
rules.wavelimit = Map Ends After Wave
rules.dropzoneradius = Радиус на Начална Точка на Враговете:[lightgray] (полета)
rules.unitammo = Единиците се Нуждаят от Боеприпаси
rules.enemyteam = Enemy Team
@@ -1702,7 +1780,6 @@ block.disperse.name = Disperse
block.afflict.name = Afflict
block.lustre.name = Lustre
block.scathe.name = Scathe
block.fabricator.name = Fabricator
block.tank-refabricator.name = Tank Refabricator
block.mech-refabricator.name = Mech Refabricator
block.ship-refabricator.name = Ship Refabricator
@@ -1766,6 +1843,7 @@ hint.launch = След като съберете достатъчно ресур
hint.launch.mobile = След като съберете достатъчно ресурси, можете да [accent]Изстреляте[] ядро като изберете близък сектор от \ue827 [accent]Глобуса[] в \ue88c [accent]Менюто[].
hint.schematicSelect = Задръжте [accent][[F][] и плъзнете за да изберете/копирате група от блокчета.\n\n[accent][[Среден клик][] за да копирате едно блокче.
hint.rebuildSelect = Hold [accent][[B][] and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.rebuildSelect.mobile = Select the \ue874 copy button, then tap the \ue80f rebuild button and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.conveyorPathfind = Задръжте [accent][[L-Ctrl][] докато поставяте пътека от конвейери за да генерирате пътека автоматично.
hint.conveyorPathfind.mobile = Позволете \ue844 [accent]Диагонално Поставяне[] за автоматично намиране на пътека при поставяне на конвейери.
hint.boost = Задръжте [accent][[L-Shift][] за да прелетите над препятствия с тази единица.\n\nСамо някои наземни единици имат двигатели за летене.
@@ -1820,9 +1898,13 @@ onset.turrets = Units are effective, but [accent]turrets[] provide better defens
onset.turretammo = Supply the turret with [accent]beryllium ammo.[]
onset.walls = [accent]Walls[] can prevent oncoming damage from reaching buildings.\nPlace some \uf6ee [accent]beryllium walls[] around the turret.
onset.enemies = Enemy incoming, prepare to defend.
onset.defenses = [accent]Set up defenses:[lightgray] {0}
onset.attack = The enemy is vulnerable. Counter-attack.
onset.cores = New cores can be placed on [accent]core tiles[].\nNew cores function as forward bases and share a resource inventory with other cores.\nPlace a \uf725 core.
onset.detect = The enemy will be able to detect you in 2 minutes.\nSet up defenses, mining, and production.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
aegis.tungsten = Tungsten can be mined using an [accent]impact drill[].\nThis structure requires [accent]water[] and [accent]power[].
split.pickup = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(Default keys are [ and ] to pick up and drop)
split.pickup.mobile = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(To pick up or drop something, long-press it.)
split.acquire = You must acquire some tungsten to build units.
@@ -2016,7 +2098,6 @@ block.logic-display.description = Позволява изобразяванет
block.large-logic-display.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.
block.core-bastion.description = Core of the base. Armored. Once destroyed, the sector is lost.
block.core-citadel.description = Core of the base. Very well armored. Stores more resources than a Bastion core.
block.core-acropolis.description = Core of the base. Exceptionally well armored. Stores more resources than a Citadel core.
@@ -2052,7 +2133,6 @@ block.impact-drill.description = When placed on ore, outputs items in bursts ind
block.eruption-drill.description = An improved impact drill. Capable of mining thorium. Requires hydrogen.
block.reinforced-conduit.description = Moves fluids forward. Doesn't accept non-conduit inputs to the sides.
block.reinforced-liquid-router.description = Distributes fluids equally to all sides.
block.reinforced-junction.description = Acts as a bridge for two crossing conduits.
block.reinforced-liquid-tank.description = Stores a large amount of fluids.
block.reinforced-liquid-container.description = Stores a sizeable amount of fluids.
block.reinforced-bridge-conduit.description = Transports fluids over structures and terrain.
@@ -2171,6 +2251,7 @@ unit.emanate.description = Builds structures to defend the Acropolis core. Repai
lst.read = Прочети число от свързано хранилище за памет.
lst.write = Запиши число в свързано хранилище за памет.
lst.print = Добави текст в буфера за изписване.\nНе визуализира нищо докато не използвате [accent]Print Flush[].
lst.format = Replace next placeholder ("[accent]@[]") in text buffer with a value.\nExample:\n[accent]print "test @"\nformat "example"
lst.draw = Добавя операция в буфера за изображение.\nНе показва нищо докато не използвате [accent]Draw Flush[].
lst.drawflush = Изпълнява операции, поискани с команда [accent]Draw[] върху посочен дисплей.
lst.printflush = Извежда текст натрупан с [accent]Print[] върху посочен блок за съобщение.
@@ -2204,6 +2285,11 @@ lst.cutscene = Manipulate the player camera.
lst.setflag = Set a global flag that can be read by all processors.
lst.getflag = Check if a global flag is set.
lst.setprop = Sets a property of a unit or building.
lst.effect = Create a particle effect.
lst.sync = Sync a variable across the network.\nOnly invoked 10 times a second at most.
lst.makemarker = Create a new logic marker in the world.\nAn ID to identify this marker must be provided.\nMarkers currently limited to 20,000 per world.
lst.setmarker = Set a property for a marker.\nThe ID used must be the same as in the Make Marker instruction.
lst.localeprint = Add map locale property value to the text buffer.\nTo set map locale bundles in map editor, check [accent]Map Info > Locale Bundles[].\nIf client is a mobile device, tries to print a property ending in ".mobile" first.
logic.nounitbuild = [red]Действия за строене на единици не са позволени тук.
@@ -2219,6 +2305,7 @@ laccess.dead = Дали дадена единица/сграда е била у
laccess.controlled = Връща:\n[accent]@ctrlProcessor[] ако единицата е контролирана от процесор\n[accent]@ctrlPlayer[] ако единицата/сградата е контролирана от играч\n[accent]@ctrlFormation[] ако единицата участва във формация\nИначе, връща 0.
laccess.progress = Action progress, 0 to 1.\nReturns production, turret reload or construction progress.
laccess.speed = Top speed of a unit, in tiles/sec.
laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup operation.
lcategory.unknown = Unknown
lcategory.unknown.description = Uncategorized instructions.
lcategory.io = Input & Output
@@ -2245,6 +2332,7 @@ graphicstype.poly = Запълва правилен многоъгълник.
graphicstype.linepoly = Очертава правилен многоъгълник.
graphicstype.triangle = Запълва триъгълник.
graphicstype.image = Рисува изображение.\nНапример: [accent]@router[] или [accent]@dagger[].
graphicstype.print = Draws text from the print buffer.\nClears the print buffer.
lenum.always = Винаги вярно
lenum.idiv = Деление с цели числа.
@@ -2264,6 +2352,7 @@ lenum.xor = Побитово ИЗКЛЮЧВАЩО ИЛИ.
lenum.min = Минимална стойност от 2 числа.
lenum.max = Максимална стойност от 2 числа.
lenum.angle = Ъгъл на вектор в градуси.
lenum.anglediff = Absolute distance between two angles in degrees.
lenum.len = Дължина на вектор.
lenum.sin = Синус, в градуси.
lenum.cos = Косинус, в градуси.
@@ -2335,6 +2424,7 @@ lenum.unbind = Completely disable logic control.\nResume standard AI.
lenum.move = Премести се на конкретна позиция.
lenum.approach = Доближи се до позиция на определено разстояние.
lenum.pathfind = Намери пътека до вражеската начална точка.
lenum.autopathfind = Automatically pathfinds to the nearest enemy core or drop point.\nThis is the same as standard wave enemy pathfinding.
lenum.target = Стреляй към позиция.
lenum.targetp = Стреляй към цел, изчислявайки нейната скорост.
lenum.itemdrop = Разтовари предмет(и).
@@ -2348,5 +2438,7 @@ lenum.build = Построй структура.
lenum.getblock = Преверете типът на постройката на дадени координати.\nПозицията трябва да е в обхвата на единицата.\nСолидни не-сгради ще имат типа [accent]@solid[].
lenum.within = Проверете дали дадена позиция е в обхват на единицата.
lenum.boost = Започни/Спри ускорението.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
lenum.flushtext = Flush print buffer's content to marker, if applicable.\nIf fetch is set to true, tries to fetch properties from map locale bundle or game's bundle.
lenum.texture = Texture name straight from game's texture atlas (using kebab-case naming style).\nIf printFlush is set to true, consumes text buffer content as text argument.
lenum.texturesize = Size of texture in tiles. Zero value scales marker width to original texture's size.
lenum.autoscale = Whether to scale marker corresponding to player's zoom level.

View File

@@ -57,6 +57,7 @@ mods.browser.sortstars = Ordena per valoració
schematic = Esquema
schematic.add = Desa lesquema…
schematics = Esquemes
schematic.search = Cerca esquemes...
schematic.replace = Ja hi ha un esquema amb aquest nom. Voleu reemplaçar-lo?
schematic.exists = Ja hi ha un esquema amb aquest nom.
schematic.import = Importa un esquema
@@ -69,7 +70,7 @@ schematic.shareworkshop = Comparteix al Workshop de lSteam
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Dóna la volta a lesquema
schematic.saved = Lesquema sha desat.
schematic.delete.confirm = Aquest esquema sesborrarà.
schematic.rename = Reanomena lesquema
schematic.edit = Edita lesquema
schematic.info = {0}×{1}, {2} blocs
schematic.disabled = [scarlet]Els esquemes shan desactivat.[]\nNo podeu fer servir esquemes en aquest [accent]mapa[] o [accent]servidor[].
schematic.tags = Etiquetes:
@@ -78,6 +79,7 @@ schematic.addtag = Afegeix una etiqueta
schematic.texttag = Text de letiqueta
schematic.icontag = Icona de letiqueta
schematic.renametag = Canvia el nom de letiqueta
schematic.tagged = {0} detiquetades
schematic.tagdelconfirm = Voleu esborrar del tot aquesta etiqueta?
schematic.tagexists = Aquesta etiqueta ja existeix.
@@ -253,11 +255,19 @@ trace = Rastreja un jugador
trace.playername = Nom del jugador: [accent]{0}
trace.ip = IP: [accent]{0}
trace.id = ID: [accent]{0}
trace.language = Language: [accent]{0}
trace.mobile = Client de mòbil: [accent]{0}
trace.modclient = Client personalitzat: [accent]{0}
trace.times.joined = Sha unit [accent]{0}[] vegades.
trace.times.kicked = Ha estat expulsat [accent]{0}[] vegades.
trace.ips = Direccions IP:
trace.names = Noms:
invalidid = ID de client no vàlid! Envieu un informe derror.
player.ban = Bandeja
player.kick = Expulsa
player.trace = Traça
player.admin = Commuta dadmin
player.team = Canvia lequip
server.bans = Bandejaments
server.bans.none = No sha trobat cap jugador bandejat!
server.admins = Administradors
@@ -271,10 +281,11 @@ server.version = [gray]v{0} {1}
server.custombuild = [accent]Versió personalitzada
confirmban = Esteu segur que voleu bandejar a «{0}[white]»?
confirmkick = Esteu segur que voleu expulsar a «{0}[white]»?
confirmvotekick = Esteu segur que voleu votar per a expulsar a «{0}[white]»?
confirmunban = Esteu segur que voleu treure el bandeig a aquest jugador?
confirmadmin = Esteu segur que voleu fer administrador a «{0}[white]»?
confirmunadmin = Esteu segur que voleu treure a «{0}[white]» els permisos dadministrador?
votekick.reason = Motiu per a la votació dexpulsió
votekick.reason.message = Esteu segur que voleu votar per a expulsar per votació a «{0}[white]»?\nSi és que sí, escriviu-ne el motiu:
joingame.title = Uneix-me a la partida
joingame.ip = Direcció IP:
disconnect = Desconnectat.
@@ -292,7 +303,7 @@ server.invalidport = El número de port no és vàlid!
server.error = [scarlet]Sha produït un error mentre sallotjava el servidor.
save.new = Desa en un fitxer nou
save.overwrite = Esteu segur que voleu sobreescriure\naquesta ranura de desades?
save.nocampaign = Individual save files from the campaign cannot be imported.
save.nocampaign = Els fitxers de desades individuals de la campanya no es poden importar.
overwrite = Sobreescriu
save.none = No sha trobat cap partida desada!
savefail = No sha pogut desar la partida!
@@ -330,12 +341,23 @@ open = Obre
customize = Personalitza les regles
cancel = Cancel·la
command = Ordre
command.queue = [lightgray][Queuing]
command.mine = Extreu recursos
command.repair = Repara
command.rebuild = Reconstrueix
command.assist = Assisteix al jugador
command.move = Mou
command.boost = Sobrevola
command.enterPayload = Enter Payload Block
command.loadUnits = Carrega unitats
command.loadBlocks = Carrega blocs
command.unloadPayload = Descarrega
stance.stop = Cancel·la les ordres
stance.shoot = Comportament: Dispara
stance.holdfire = Comportament: Mantén el foc
stance.pursuetarget = Comportament: Persegueix lobjectiu
stance.patrol = Comportament: Patrulla el camí
stance.ram = Comportament: Senzill\n[lightgray]Mou-te en línia recta, sense encaminador
openlink = Obre lenllaç
copylink = Copia lenllaç
back = Enrere
@@ -382,9 +404,9 @@ custom = Personalitzat
builtin = *Integrat*
map.delete.confirm = Esteu segur que voleu esborrar aquest mapa? Aquesta acció no es pot desfer!
map.random = [accent]Mapa aleatori
map.nospawn = Aquest mapa no té cap nucli per tal que el jugador hi pugui aparèixer! Afegiu-hi un nucli [#{0}]{1}[] amb leditor.
map.nospawn.pvp = Aquest mapa no té nuclis enemics per tal que hi puguin aparèixer altres jugadors! Afegiu-hi nuclis[scarlet] dun altre color[] amb leditor.
map.nospawn.attack = Aquest mapa no té cap nucli enemic que el jugador pugui atacar! Afegiu-hi nuclis [#{0}]{1}[] amb leditor.
map.nospawn = Aquest mapa no té cap nucli per tal que el jugador hi pugui aparèixer! Afegiu-hi un nucli {0} amb leditor.
map.nospawn.pvp = Aquest mapa no té nuclis enemics per tal que hi puguin aparèixer altres jugadors! Afegiu-hi nuclis [scarlet]dun altre color[] amb leditor.
map.nospawn.attack = Aquest mapa no té cap nucli enemic que el jugador pugui atacar! Afegiu-hi nuclis {0} amb leditor.
map.invalid = Sha produït un error carregant el mapa: el fitxer està corromput o bé el mapa no és vàlid.
workshop.update = Actualitza lelement
workshop.error = Sha produït un error mentre sobtenien els detalls del Workshop: {0}
@@ -416,6 +438,7 @@ editor.waves = Onades
editor.rules = Regles
editor.generation = Generació
editor.objectives = Objectius
editor.locales = Locale Bundles
editor.ingame = Edita des de la partida
editor.playtest = Prova el mapa
editor.publish.workshop = Publica al Workshop
@@ -458,6 +481,8 @@ waves.sort.reverse = Ordre invers
waves.sort.begin = Comença
waves.sort.health = Salut
waves.sort.type = Tipus
waves.search = Es busquen onades...
waves.filter = Filtre d'unitats
waves.units.hide = Amaga-les totes
waves.units.show = Mostra-les totes
@@ -481,6 +506,7 @@ editor.errorlegacy = Aquest mapa és massa antic i fa servir un format obsolet.
editor.errornot = No és un fitxer de mapa.
editor.errorheader = Aquest fitxer de mapa no és vàlid o està corromput.
editor.errorname = No sha definit el nom del mapa. Esteu intentant carregar una partida desada?
editor.errorlocales = Error reading invalid locale bundles.
editor.update = Actualitza
editor.randomize = Assigna a latzar
editor.moveup = Mou amunt
@@ -492,6 +518,7 @@ editor.sectorgenerate = Generació del sector
editor.resize = Canvia la mida
editor.loadmap = Carrega un mapa
editor.savemap = Desa el mapa
editor.savechanges = [scarlet]You have unsaved changes!\n\n[]Do you want to save them?
editor.saved = Sha desat.
editor.save.noname = El mapa no té nom! Trieu-ne un des del menú «Informació del mapa».
editor.save.overwrite = El vostre mapa sobreescriu un mapa incorporat al joc! Trieu un nom diferent des del menú «Informació del mapa».
@@ -530,6 +557,8 @@ toolmode.eraseores = Esborra els minerals
toolmode.eraseores.description = Esborra només els minerals.
toolmode.fillteams = Omple els equips
toolmode.fillteams.description = Omple els equips en lloc dels blocs.
toolmode.fillerase = Esborra els del mateix tipus
toolmode.fillerase.description = Esborra els blocs que siguin del mateix tipus.
toolmode.drawteams = Dibuixa els equips
toolmode.drawteams.description = Dibuixa els equips en lloc de dibuixar blocs.
#unused
@@ -577,6 +606,23 @@ filter.option.floor2 = Terra secundari
filter.option.threshold2 = Llindar secundari
filter.option.radius = Radi
filter.option.percentile = Percentil
locales.info = Here, you can add locale bundles for specific languages to your map. In locale bundles, each property has a name and a value. These properties can be used by world processors and objectives using their names. They support text formatting (replacing placeholders with actual values).\n\n[cyan]Example property:\n[]name: [accent]timer[]\nvalue: [accent]Example timer, time left: @[]\n\n[cyan]Usage:\n[]Set it as objective's text: [accent]@timer\n\n[]Print it in a world processor:\n[accent]localeprint "timer"\nformat time\n[gray](where time is a separately calculated variable)
locales.deletelocale = Are you sure you want to delete this locale bundle?
locales.applytoall = Apply Changes To All Locales
locales.addtoother = Add To Other Locales
locales.rollback = Rollback to last applied
locales.filter = Property filter
locales.searchname = Search name...
locales.searchvalue = Search value...
locales.searchlocale = Search locale...
locales.byname = By name
locales.byvalue = By value
locales.showcorrect = Show properties that are present in all locales and have unique values everywhere
locales.showmissing = Show properties that are missing in some locales
locales.showsame = Show properties that have same values in different locales
locales.viewproperty = View in all locales
locales.viewing = Viewing property "{0}"
locales.addicon = Add Icon
width = Amplada:
height = Alçada:
@@ -630,6 +676,7 @@ marker.shapetext.name = Forma del text
marker.minimap.name = Minimapa
marker.shape.name = Forma
marker.text.name = Text
marker.line.name = Línia
marker.background = Fons
marker.outline = Contorn
@@ -656,7 +703,6 @@ resources.max = Màx.
bannedblocks = Blocs no permesos
objectives = Objectius
bannedunits = Unitats no permeses
rules.hidebannedblocks = Amaga els blocs no permesos
bannedunits.whitelist = Unitats no permeses com a llista blanca
bannedblocks.whitelist = Blocs no permesos com a llista blanca
addall = Afegeix-ho tot
@@ -715,8 +761,7 @@ sector.curlost = Sector perdut
sector.missingresources = [scarlet]Recursos insuficients al nucli
sector.attacked = Ataquen el sector [accent]{0}[white]!
sector.lost = Heu perdut el sector [accent]{0}[white]!
#note: the missing space in the line below is intentional
sector.captured = Sha capturat el sector [accent]{0}[white]!
sector.capture = Sector [accent]{0}[white]Captured!
sector.changeicon = Canvia la icona
sector.noswitch.title = Els sectors no es poden canviar.
sector.noswitch = Potser no podeu canviar de sector perquè nataquen un altre.\n\nSector: [accent]{0}[] de [accent]{1}[]
@@ -890,7 +935,7 @@ stat.repairspeed = Velocitat de reparació
stat.weapons = Armes
stat.bullet = Bala
stat.moduletier = Nivell del mòdul
stat.unittype = Unit Type
stat.unittype = Tipus dunitat
stat.speedincrease = Augment de velocitat
stat.range = Abast
stat.drilltier = Perforables
@@ -938,13 +983,16 @@ stat.healing = Reparador
ability.forcefield = Camp de força
ability.repairfield = Repara el camp de força
ability.statusfield = Estat del camp: {0}
ability.unitspawn = Fàbrica de {0}
ability.statusfield = Estat del camp
ability.unitspawn = Fàbrica
ability.shieldregenfield = Regenerador de camps de força
ability.movelightning = Moviment llampec
ability.shieldarc = Escut de descàrregues
ability.suppressionfield = Regen Suppression Field
ability.energyfield = Camp de força: [accent]{0}[] de dany ~ [accent]{1}[] blocs / [accent]{2}[] objectius
ability.energyfield = Camp de força
ability.energyfield.sametypehealmultiplier = [lightgray]Mateix tipus de guarició: [white]{0} %
ability.energyfield.maxtargets = [lightgray]Objectius màx.: [white]{0}
ability.regen = Regeneració
bar.onlycoredeposit = Només es permet depositar al nucli.
bar.drilltierreq = Cal una perforadora millor.
@@ -984,6 +1032,7 @@ bullet.splashdamage = [stat]{0}[lightgray] de dany a làrea ~[stat] {1}[light
bullet.incendiary = [stat]incendiari
bullet.homing = [stat]munició guiada
bullet.armorpierce = [stat]perforador darmadures
bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit
bullet.suppression = [stat]Supressió de reparacions cada {0} s[lightgray] ~ [stat]{1}[lightgray] caselles
bullet.interval = [stat]Interval de bales de {0}/s[lightgray]:
bullet.frags = [stat]{0}[lightgray]× de bales de fragmentació:
@@ -1039,6 +1088,7 @@ setting.backgroundpause.name = Pausa automàtica quan sestigui en segon pla
setting.buildautopause.name = Pausa automàtica quan es construeixi
setting.doubletapmine.name = Dos tocs/clics per a extreure recursos
setting.commandmodehold.name = Mantén per al mode de comandament
setting.distinctcontrolgroups.name = Limita a un grup de control per unitat
setting.modcrashdisable.name = Desactiva els mods quan no es pugui iniciar el joc
setting.animatedwater.name = Animacions del terreny
setting.animatedshields.name = Animacions dels escuts
@@ -1085,13 +1135,14 @@ setting.position.name = Mostra la posició del jugador
setting.mouseposition.name = Mostra la posició del ratolí
setting.musicvol.name = Volum de la música
setting.atmosphere.name = Mostra latmosfera del planeta
setting.drawlight.name = Dibuixa la foscor/llum
setting.ambientvol.name = Volum del so ambiental
setting.mutemusic.name = Silencia la música
setting.sfxvol.name = Volums dels efectes de so
setting.mutesound.name = Silencia el so
setting.crashreport.name = Envia informes derror anònims
setting.savecreate.name = Desa automàticament la partida
setting.publichost.name = Visibilitat de la partida pública
setting.steampublichost.name = Public Game Visibility
setting.playerlimit.name = Límit de jugadors
setting.chatopacity.name = Opacitat del xat
setting.lasersopacity.name = Opacitat dels làsers denergia
@@ -1099,6 +1150,8 @@ setting.bridgeopacity.name = Opacitat de cintes i canonades subterrànies
setting.playerchat.name = Mostra el xat bombolla de jugadors
setting.showweather.name = Mostra lestat meteorològic
setting.hidedisplays.name = Amaga els monitors lògics
setting.macnotch.name = Adapta la interfície per a mostrar el notch
setting.macnotch.description = Cal reiniciar perquè sapliquin els canvis
steam.friendsonly = Només amics
steam.friendsonly.tooltip = Indica si només els amics de Steam podran unir-se a la vostra partida.\nSi no es selecciona aquesta opció, la vostra partida serà pública i shi podrà unir qualsevol jugador.
public.beta = Tingueu en compte que les versions beta no disposen de sales despera.
@@ -1109,6 +1162,7 @@ keybind.title = Personalització dels controls
keybinds.mobile = [scarlet]La majoria de dreceres no estan disponibles en les versions per a pantalles tàctils. Només està inclòs el moviment bàsic.
category.general.name = General
category.view.name = Control de la vista i altres
category.command.name = Ordre dunitat
category.multiplayer.name = Multijugador
category.blocks.name = Selecció destructures per construir
placement.blockselectkeys = \n[lightgray]Tecles: [{0},
@@ -1126,6 +1180,23 @@ keybind.mouse_move.name = Segueix el ratolí
keybind.pan.name = Desplaça la vista
keybind.boost.name = Sobrevola
keybind.command_mode.name = Mode de comandament
keybind.command_queue.name = Cua dordres dunitat
keybind.create_control_group.name = Crea un grup de control
keybind.cancel_orders.name = Cancel·la les ordres
keybind.unit_stance_shoot.name = Comportament: Dispara
keybind.unit_stance_hold_fire.name = Comportament: Mantén el foc
keybind.unit_stance_pursue_target.name = Comportament: Persegueix lobjectiu
keybind.unit_stance_patrol.name = Comportament: Patrulla
keybind.unit_stance_ram.name = Comportament: Senzill
keybind.unit_command_move = Comportament: Mou
keybind.unit_command_repair = Comportament: Repara
keybind.unit_command_rebuild = Comportament: Reconstrueix
keybind.unit_command_assist = Comportament: Assisteix
keybind.unit_command_mine = Comportament: Extrau
keybind.unit_command_boost = Comportament: Sobrevola
keybind.unit_command_load_units = Comportament: Carrega unitats
keybind.unit_command_load_blocks = Comportament: Carrega blocs
keybind.unit_command_unload_payload = Comportament: Descarrega
keybind.rebuild_select.name = Reconstrueix la regió
keybind.schematic_select.name = Selecciona una regió
keybind.schematic_menu.name = Menú de plànols
@@ -1189,9 +1260,12 @@ mode.pvp.description = Lluiteu contra altres jugadors localment.\n[gray]Cal que
mode.attack.name = Atac
mode.attack.description = Destruïu la base enemiga. \n[gray]Cal que al mapa hi hagi un nucli vermell.
mode.custom = Regles personalitzades
rules.invaliddata = Dades del porta-retalls no vàlides.
rules.hidebannedblocks = Amaga els blocs no permesos
rules.infiniteresources = Recursos infinits
rules.onlydepositcore = Al nucli només es poden dipositar recursos
rules.derelictrepair = Allow Derelict Block Repair
rules.reactorexplosions = Explosions als reactors
rules.coreincinerates = El nucli incinera els excedents
rules.disableworldprocessors = Desactiva els processadors integrats
@@ -1200,6 +1274,8 @@ rules.wavetimer = Temporitzador donades
rules.wavesending = Enviament donades
rules.waves = Onades
rules.attack = Mode datac
rules.buildai = IA constructora de bases
rules.buildaitier = Nivell de construcció de la IA
rules.rtsai = IA avançada (RTS AI)
rules.rtsminsquadsize = Mida mínima de lesquadró
rules.rtsmaxsquadsize = Mida màxima de lesquadró
@@ -1227,6 +1303,7 @@ rules.buildcostmultiplier = Multiplicador del cost de construcció
rules.buildspeedmultiplier = Multiplicador de la velocitat de construcció
rules.deconstructrefundmultiplier = Multiplicador dels elements recuperats per desmuntatge
rules.waitForWaveToEnd = Les onades esperen fins veure enemics
rules.wavelimit = El mapa acaba després de lonada
rules.dropzoneradius = Radi de la zona daterratge:[lightgray] (caselles)
rules.unitammo = Les unitats necessiten munició
rules.enemyteam = Equip enemic
@@ -1712,7 +1789,6 @@ block.disperse.name = Disperse
block.afflict.name = Afflict
block.lustre.name = Lustre
block.scathe.name = Scathe
block.fabricator.name = Fabricadora
block.tank-refabricator.name = Milloradora de tancs
block.mech-refabricator.name = Milloradora de meques
block.ship-refabricator.name = Milloradora de naus
@@ -1776,6 +1852,7 @@ hint.launch = Un cop shan recollit prou recursos, podeu iniciar un llançamen
hint.launch.mobile = Un cop shan recollit prou recursos, podeu iniciar un llançament seleccionant un sector proper del \ue827 [accent]Mapa[] del \ue88c [accent]Menú[].
hint.schematicSelect = Manteniu premuda la tecla [accent]F[] i arrossegueu per a seleccionar els blocs que vulgueu copiar i enganxar.\n\nFeu clic amb el [accent]botó del mig[] del ratolí per a copiar només un tipus de bloc.
hint.rebuildSelect = Manteniu premuda la tecla [accent][[B][] i arrossegueu per a seleccionar els plànols dels blocs destruïts.\nAixí, es podran reconstruir automàticament.
hint.rebuildSelect.mobile = Seleccioneu el botó de copiar \ue874. Després, toqueu el botó de reconstrucció \ue80f i arrossegueu per a triar quins blocs voleu que es reconstrueixin.\nAixò farà que es reconstrueixin de manera automàtica.
hint.conveyorPathfind = Manteniu premuda la tecla [accent]ControlEsquerra[] i arrossegueu les cintes per a generar un camí automàticament.
hint.conveyorPathfind.mobile = Activeu el \ue844 [accent]mode diagonal[] i arrossegueu les cintes per a generar un camí automàticament.
hint.boost = Manteniu premuda la tecla [accent]ControlEsquerra[] per a sobrevolar els obstacles amb la unitat actual.\n\nNomés algunes unitats terrestres tenen elevadors per a poder-ho fer.
@@ -1830,9 +1907,13 @@ onset.turrets = Les unitats són efectives, però les [accent]torretes[] proporc
onset.turretammo = Subministreu [accent]munició de beril·li[] a la torreta.
onset.walls = Els [accent]murs[] poden evitar que el dany arribi a les estructures importants.\nConstruïu alguns \uf6ee [accent]murs de beril·li[] al voltant de la torreta.
onset.enemies = Sapropa un enemic. Prepareu la defensa.
onset.defenses = [accent]Set up defenses:[lightgray] {0}
onset.attack = Lenemic és vulnerable. Contraataqueu.
onset.cores = Els nuclis nous es poden construir en [accent]caselles de nucli[].\nEls nuclis nous funcionen com a bases i comparteixen un inventari de recursos amb altres nuclis.\nConstruïu un \uf725 nucli.
onset.detect = Lenemic us detectarà daquí 2 minuts.\nEstabliu les defenses i les explotacions mineres i de producció.
onset.commandmode = Mantingueu premuda [accent]Maj.[] per a entrar al [accent]mode de comandament[].\n[accent]Feu clic amb el botó esquerre i arrossegueu[] per a seleccionar unitats.\n[accent]Feu clic amb el botó dret[] per a ordenar a les unitats seleccionades que ataquin o que es moguin.
onset.commandmode.mobile = Premeu el [accent]botó de comandament[] per a entrar al [accent]mode de comandament[].\nPremeu i [accent]arrossegueu[] per a seleccionar unitats.\n[accent]Toqueu[] per a ordenar a les unitats seleccionades que ataquin o que es moguin.
aegis.tungsten = Tungsten can be mined using an [accent]impact drill[].\nThis structure requires [accent]water[] and [accent]power[].
split.pickup = La unitat nucli pot recollir alguns blocs.\nRecolliu aquest [accent]contenidor[] i poseu-lo al [accent]transportador de blocs a distància[].\n(Les tecles per defecte són [ i ] per a recollir i deixar).
split.pickup.mobile = La unitat nucli pot recollir alguns blocs.\nRecolliu aquest [accent]contenidor[] i poseu-lo al [accent]transportador de blocs a distància[].\n(Per a deixar o recollir alguna cosa, premeu-la uns segons).
split.acquire = Heu daconseguir una mica de tungstè per a construir unitats.
@@ -2027,7 +2108,6 @@ block.logic-display.description = Mostra un gràfic des dun processador lògi
block.large-logic-display.description = Mostra un gràfic des dun processador lògic.
block.interplanetary-accelerator.description = Una torreta amb un canó electromagnètic enorme. Accelera els nuclis fins aconseguir la velocitat descapament per a fer llançaments interplanetaris.
block.repair-turret.description = Repara contínuament la unitat danyada que tingui més a prop al seu voltant. També se li pot subministrar refrigerant perquè funcioni més ràpid.
block.payload-propulsion-tower.description = Estructura de transport de recursos a distància. Dispara paquets de càrrega a altres torres de transport a distància enllaçades.
block.core-bastion.description = Nucli de la base. Blindat. Quan es destrueix, es perd el sector.
block.core-citadel.description = Nucli de la base. Molt ben blindat. Emmagatzema més recursos que un nucli Bastió.
block.core-acropolis.description = Nucli de la base. Excepcionalment ben blindat. Emmagatzema més recursos que un nucli Ciutadella.
@@ -2063,7 +2143,6 @@ block.impact-drill.description = Quan es posa a sobre de minerals, nextrau in
block.eruption-drill.description = Una perforadora dimpacte millorada. Pot extraure tori. Necessita hidrogen.
block.reinforced-conduit.description = Impulsa i fa circular els fluids. No accepta entrades des dels laterals si no és a través de conductes.
block.reinforced-liquid-router.description = Distribueix fluids a tots els seus costats.
block.reinforced-junction.description = Actua com a dues canonades independents que es creuen.
block.reinforced-liquid-tank.description = Emmagatzema una gran quantitat de fluid.
block.reinforced-liquid-container.description = Emmagatzema fluids.
block.reinforced-bridge-conduit.description = Transporta fluids per sota de les estructures i del terreny.
@@ -2182,6 +2261,7 @@ unit.emanate.description = Construeix estructures per defensar el nucli Acròpol
lst.read = Llegeix un nombre des duna cel·la de memòria connectada.
lst.write = Escriu un nombre en una cel·la de memòria connectada.
lst.print = Afegeix un text a la cua dimpressió.\nEl text no es mostrarà fins que sapliqui «[accent]Print Flush[]».
lst.format = Replace next placeholder ("[accent]@[]") in text buffer with a value.\nExample:\n[accent]print "test @"\nformat "example"
lst.draw = Afegeix una instrucció de dibuix a la cua corresponent.\nEl resultat no es mostrarà fins que sapliqui «[accent]Draw Flush[]».
lst.drawflush = Executa les operacions de la cua de dibuix al monitor lògic.
lst.printflush = Executa les operacions de la cua dimpressió al monitor lògic.
@@ -2215,6 +2295,11 @@ lst.cutscene = Manipula la càmera del jugador.
lst.setflag = Estableix un senyal global que es podrà llegir en tots els processadors.
lst.getflag = Obtén un senyal global.
lst.setprop = Estableix una propietat duna unitat o estructura.
lst.effect = Crea un efecte de particula.
lst.sync = Sincronitza una variable a través de la xarxa.\nSinvoca com a molt 10 vegades per segon.
lst.makemarker = Crea una marca lògica al món.\nSha de donar un ID per a identificar-la.\nEs poden establir fins a 20.000 marcadors per món.
lst.setmarker = Estableix una propietat per a la marca.\nLID que es faci servir ha de ser el mateix que el de la instrucció de crear la marca.
lst.localeprint = Add map locale property value to the text buffer.\nTo set map locale bundles in map editor, check [accent]Map Info > Locale Bundles[].\nIf client is a mobile device, tries to print a property ending in ".mobile" first.
logic.nounitbuild = [red]Aquí no es permet construir blocs de tipus lògic.
@@ -2230,6 +2315,7 @@ laccess.dead = Retorna si una unitat o bloc està destruïda o si ja no és vàl
laccess.controlled = Returna:\n[accent]@ctrlProcessor[] si el controlador de la unitat és un processador;\n[accent]@ctrlPlayer[] si el controlador de la unitat és un jugador;\n[accent]@ctrlCommand[] si el controlador és un comandament del jugador;\naltrament, és 0.
laccess.progress = Progrés de lacció, entre 0 i 1.\nRetorna la producció, la recàrrega de la torreta o el progrés de la construcció.
laccess.speed = Velocitat màxima de la unitat, en caselles/s.
laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup operation.
lcategory.unknown = Desconegut
lcategory.unknown.description = Instruccions sense categoria.
lcategory.io = Entrada i sortida
@@ -2256,6 +2342,7 @@ graphicstype.poly = Omple un polígon regular.
graphicstype.linepoly = Dibuixa els costats dun polígon regular.
graphicstype.triangle = Omple un triangle.
graphicstype.image = Dibuixa una imatge dalgun element del joc.\nPer exemple: [accent]@router[] o [accent]@dagger[].
graphicstype.print = Draws text from the print buffer.\nClears the print buffer.
lenum.always = Sempre cert.
lenum.idiv = Divisió entera.
@@ -2275,6 +2362,7 @@ lenum.xor = Operació lògica XOR bit a bit.
lenum.min = Mínim de dos nombres.
lenum.max = Màxim de dos nombres.
lenum.angle = Angle del vector en graus.
lenum.anglediff = Distància absoluta entre dos angles en graus.
lenum.len = Llargada (mòdul) del vector.
lenum.sin = Sinus de langle (en graus).
@@ -2349,6 +2437,7 @@ lenum.unbind = Desactiva del tot el control lògic.\nContinua amb la IA estànda
lenum.move = Mou a una posició exacta.
lenum.approach = Aproxima a una zona determinada amb una posició i un radi.
lenum.pathfind = Troba un camí i segueix una ruta fins al punt daparició denemics.
lenum.autopathfind = Automatically pathfinds to the nearest enemy core or drop point.\nThis is the same as standard wave enemy pathfinding.
lenum.target = Dispara a una posició.
lenum.targetp = Dispara a un objectiu tenint en compte la seva velocitat a lhora dapuntar.
lenum.itemdrop = Deixa un element.
@@ -2362,5 +2451,7 @@ lenum.build = Construeix una estructura.
lenum.getblock = Obté un bloc i el seu tipus a les coordenades indicades.\nLa posició escollida ha destar a labast de la unitat.\nEls blocs que no són construccions tindran el tipus [accent]@solid[].
lenum.within = Comprova si la unitat està a prop duna posició.
lenum.boost = Inicia/Detén el vol.
onset.commandmode = Mantingueu premuda [accent]Maj.[] per a entrar al [accent]mode de comandament[].\n[accent]Feu clic amb el botó esquerre i arrossegueu[] per a seleccionar unitats.\n[accent]Feu clic amb el botó dret[] per a ordenar a les unitats seleccionades que ataquin o que es moguin.
onset.commandmode.mobile = Premeu el [accent]botó de comandament[] per a entrar al [accent]mode de comandament[].\nPremeu i [accent]arrossegueu[] per a seleccionar unitats.\n[accent]Toqueu[] per a ordenar a les unitats seleccionades que ataquin o que es moguin.
lenum.flushtext = Flush print buffer's content to marker, if applicable.\nIf fetch is set to true, tries to fetch properties from map locale bundle or game's bundle.
lenum.texture = Texture name straight from game's texture atlas (using kebab-case naming style).\nIf printFlush is set to true, consumes text buffer content as text argument.
lenum.texturesize = Size of texture in tiles. Zero value scales marker width to original texture's size.
lenum.autoscale = Whether to scale marker corresponding to player's zoom level.

View File

@@ -12,9 +12,9 @@ link.itch.io.description = Stránka na itch.io s odkazy na stažení hry
link.google-play.description = Obchod Google Play
link.f-droid.description = F-Droid
link.wiki.description = Oficiální Wiki Mindustry
link.suggestions.description = Suggest new features
link.suggestions.description = Doporučit nové funkce
link.bug.description = Našel jsi nějaký? Nahlaš ho zde
linkopen = This server has sent you a link. Are you sure you want to open it?\n\n[sky]{0}
linkopen = Tento server vám poslal odkaz. Jste si jist s jeho otevřením?\n\n[sky]{0}
linkfail = Nepodařilo se otevřít odkaz!\nAdresa URL byla zkopírována do schránky.
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.
@@ -45,18 +45,19 @@ mods.browser = Prohlížeč modifikací
mods.browser.selected = Vybraný mod
mods.browser.add = Stáhnout
mods.browser.reinstall = Reinstalovat
mods.browser.view-releases = View Releases
mods.browser.noreleases = [scarlet]No Releases Found\n[accent]Couldn't find any releases for this mod. Check if the mod's repository has any releases published.
mods.browser.latest = <Latest>
mods.browser.releases = Releases
mods.browser.view-releases = Zobrazit Vydání
mods.browser.noreleases = [scarlet]Žádné Vydání Nenalezeny\n[accent]Nenalezene žádné vydání pro tento mod. Check if the mod's repository has any releases published. Zjistěte, jestli repozitář modu má již veřejně vydán.
mods.browser.latest = <Poslední>
mods.browser.releases = Vydání
mods.github.open = Úložiště
mods.github.open-release = Release Page
mods.github.open-release = Stranka Vydání
mods.browser.sortdate = Řadit podle nedavných
mods.browser.sortstars = Řadit podle hvězd
schematic = Šablona
schematic.add = Uložit šablonu...
schematics = Šablony
schematic.search = Search schematics...
schematic.replace = Šablona s tímto názvem již existuje. Chceš ji nahradit?
schematic.exists = Šablona s tímto názvem již existuje.
schematic.import = Importuji šablonu...
@@ -69,7 +70,7 @@ schematic.shareworkshop = Sdílet skrze Workshop na Steamu
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Převrátit šablonu
schematic.saved = Šablona byla uložena.
schematic.delete.confirm = Šablona bude kompletně vyhlazena.
schematic.rename = Přejmenovat šablonu
schematic.edit = Edit Schematic
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.tags = Značky:
@@ -78,17 +79,18 @@ schematic.addtag = Přidat Značku
schematic.texttag = Textová Značka
schematic.icontag = Ikonová Značka
schematic.renametag = Přejmenovat Značku
schematic.tagged = {0} tagged
schematic.tagdelconfirm = Smazat tuto značku?
schematic.tagexists = Tato značka již existuje.
stats = Statistiky
stats.wave = Waves Defeated
stats.unitsCreated = Units Created
stats.enemiesDestroyed = Enemies Destroyed
stats.built = Buildings Built
stats.destroyed = Buildings Destroyed
stats.deconstructed = Buildings Deconstructed
stats.playtime = Time Played
stats.wave = Poraženo Vln
stats.unitsCreated = Jednotek Vytvořeno
stats.enemiesDestroyed = Nepřátel Zničeno
stats.built = Budov Postaveno
stats.destroyed = Budov Zničeno
stats.deconstructed = Budov Zdekonstruovano
stats.playtime = Doba Hraní
globalitems = [accent]Celkové položky[]
map.delete = Jsi si jistý, že chceš smazat mapu "[accent]{0}[]"?
@@ -144,13 +146,13 @@ mod.multiplayer.compatible = [gray]Hra více hráčů komapitibilní
mod.disable = Zakázat
mod.content = Obsah:
mod.delete.error = Nebylo možnost smazat modifikaci. Soubor může být používán.
mod.incompatiblegame = [red]Outdated Game
mod.incompatiblemod = [red]Incompatible
mod.blacklisted = [red]Unsupported
mod.unmetdependencies = [red]Unmet Dependencies
mod.incompatiblegame = [red]Zastaralá Hra
mod.incompatiblemod = [red]Nekompatibilní
mod.blacklisted = [red]Nepodporováno
mod.unmetdependencies = [red]Nesplněné Dependencies
mod.erroredcontent = [scarlet]V obsahu jsou chyby[]
mod.circulardependencies = [red]Circular Dependencies
mod.incompletedependencies = [red]Incomplete Dependencies
mod.circulardependencies = [red]Kruhové Dependencies
mod.incompletedependencies = [red]Nedokončené Dependencies
mod.requiresversion.details = Requires game version: [accent]{0}[]\nYour game is outdated. This mod requires a newer version of the game (possibly a beta/alpha release) to function.
mod.outdatedv7.details = This mod is incompatible with the latest version of the game. The author must update it, and add [accent]minGameVersion: 136[] to its [accent]mod.json[] file.
mod.blacklisted.details = This mod has been manually blacklisted for causing crashes or other issues with this version of the game. Do not use it.
@@ -187,13 +189,13 @@ filename = Název souboru:
unlocked = Byl odemmknut nový blok!
available = Je zpřístupněn nový výzkum!
unlock.incampaign = < Odemkni v kampani pro více detailů >
campaign.select = Select Starting Campaign
campaign.select = Vybrat Začínající Kampaň
campaign.none = [lightgray]Select a planet to start on.\nThis can be switched at any time.
campaign.erekir = Newer, more polished content. Mostly linear campaign progression.\n\nHigher quality maps and overall experience.
campaign.serpulo = Older content; the classic experience. More open-ended.\n\nPotentially unbalanced maps and campaign mechanics. Less polished.
completed = [accent]Dokončeno[]
techtree = Technologie
techtree.select = Tech Tree Selection
techtree.select = Výběr Výzkumného Stromu
techtree.serpulo = Serpulo
techtree.erekir = Erekir
research.load = Načíst
@@ -253,11 +255,19 @@ trace = Vystopovat hráče
trace.playername = Jméno hráče: [accent]{0}[]
trace.ip = Adresa IP: [accent]{0}[]
trace.id = Unikátní ID: [accent]{0}[]
trace.language = Language: [accent]{0}
trace.mobile = Mobilní klient hry: [accent]{0}[]
trace.modclient = Upravený klient hry: [accent]{0}[]
trace.times.joined = Krát Připojen: [accent]{0}
trace.times.kicked = Krát Vyhozen: [accent]{0}
trace.ips = IPs:
trace.names = Names:
invalidid = Neplatná adresa IP klienta! Zašli prosím zprávu o chybě.
player.ban = Ban
player.kick = Kick
player.trace = Trace
player.admin = Toggle Admin
player.team = Change Team
server.bans = Zákazy
server.bans.none = Žádní hráči se zákazem nebyli nalezeni.
server.admins = Správci
@@ -271,10 +281,11 @@ server.version = [gray]Verze: {0} {1}[]
server.custombuild = [accent]Upravená verze hry[]
confirmban = Jsi si jistý, že chceš zakázat hráče "{0}[white]"?[]
confirmkick = Jsi si jistý, že chceš vykopnout hráče "{0}[white]"?[]
confirmvotekick = Jsi si jistý, že chceš hlasovat pro vykopnutí hráče "{0}[white]"?[]
confirmunban = Jsi si jistý, že chceš zrušit zákaz pro tohoto hráče?
confirmadmin = Jsi si jistý, že chceš hráče "{0}[white]" povýšit na správce?[]
confirmunadmin = Jsi si jistý, že chceš odebrat hráči "{0}[white]" roli správce?[]
votekick.reason = Vote-Kick Reason
votekick.reason.message = Are you sure you want to vote-kick "{0}[white]"?\nIf yes, please enter the reason:
joingame.title = Připojit se ke hře
joingame.ip = Adresa IP:
disconnect = Odpojeno.
@@ -330,12 +341,23 @@ open = Otevřít
customize = Přizpůsobit pravidla
cancel = Zrušit
command = Command
command.queue = [lightgray][Queuing]
command.mine = Mine
command.repair = Repair
command.rebuild = Rebuild
command.assist = Assist Player
command.move = Move
command.boost = Boost
command.enterPayload = Enter Payload Block
command.loadUnits = Load Units
command.loadBlocks = Load Blocks
command.unloadPayload = Unload Payload
stance.stop = Cancel Orders
stance.shoot = Stance: Shoot
stance.holdfire = Stance: Hold Fire
stance.pursuetarget = Stance: Pursue Target
stance.patrol = Stance: Patrol Path
stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding
openlink = Otevřít odkaz
copylink = Zkopírovat odkaz
back = Zpět
@@ -382,9 +404,9 @@ custom = Upraveno
builtin = Vestavěno
map.delete.confirm = Jsi si jistý, že chceš tuto mapu smazat? Tato akce je nevratná!
map.random = [accent]Náhodná mapa[]
map.nospawn = Na této mapě nejsou jádra, u kterých by se mohli zrodit hráči. Přidej v editoru do této mapy aspoň jedno [accent]oranžové[] jádro.
map.nospawn = Na této mapě nejsou jádra, u kterých by se mohli zrodit hráči. Přidej v editoru do této mapy aspoň jedno {0} jádro.
map.nospawn.pvp = Tato mapa nemá nepřátelská jádra, u kterých by se mohli zrodit hráči. Přidej v editoru do této mapy aspoň jedno [scarlet]neoranžové[] jádro.
map.nospawn.attack = Tato mapa nemá nepřátelská jádra, která by mohla být zničena. Přidej v editoru do této mapy aspoň jedno [scarlet]červené[] jádro.
map.nospawn.attack = Tato mapa nemá nepřátelská jádra, která by mohla být zničena. Přidej v editoru do této mapy aspoň jedno {0} jádro.
map.invalid = Chyba v načítání mapy: poškozený nebo neplatný soubor mapy.
workshop.update = Aktualizovat položku
workshop.error = Chyba při načítání podrobností z Workshopu na Steamu: {0}
@@ -392,15 +414,15 @@ map.publish.confirm = Jsi si jistý, že chceš publikovat tuto mapu?\n\n[lightg
workshop.menu = Vyber si, co bys chtěl dělat s touto položkou.
workshop.info = Informace o položce
changelog = Seznam změn (volitelně):
updatedesc = Overwrite Title & Description
updatedesc = Přepsat Nadpis a Popis
eula = Smluvní podmínky platformy Steam
missing = Tato položka byla smazána nebo přesunuta.\n[lightgray]Položka bude automaticky odebrána ze seznamu Workshopu na Steamu.
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.error = Chyba při publikování položky: {0}
steam.error = Nepodařilo se inicializovat služby platformy Steam. Chyba: {0}
editor.planet = Planet:
editor.sector = Sector:
editor.planet = Planeta:
editor.sector = Sektor:
editor.seed = Seed:
editor.cliffs = Zdi Na Útesy
@@ -415,7 +437,8 @@ editor.nodescription = Než může být mapa publikována, musí mít popis dlou
editor.waves = Vln:
editor.rules = Pravidla:
editor.generation = Generace:
editor.objectives = Objectives
editor.objectives = Úkoly:
editor.locales = Locale Bundles
editor.ingame = Upravit ve hře
editor.playtest = Playtest
editor.publish.workshop = Publikovat do Workshopu na Steamu
@@ -435,19 +458,19 @@ waves.title = Vlny
waves.remove = Odebrat
waves.every = každých
waves.waves = vln(y)
waves.health = health: {0}%
waves.health = životy: {0}%
waves.perspawn = za zrození
waves.shields = štítů/vlnu
waves.to = do
waves.spawn = spawn:
waves.spawn = zrození:
waves.spawn.all = <all>
waves.spawn.select = Spawn Select
waves.spawn.none = [scarlet]no spawns found in map
waves.spawn.select = Výběr Zrození
waves.spawn.none = [scarlet]žádné zrození nebyly nalezeny na mapě
waves.max = max jednotek
waves.guardian = Strážce
waves.preview = Náhled
waves.edit = Upravit....
waves.random = Random
waves.random = Náhodně
waves.copy = Uložit do schránky
waves.load = Načíst ze schránky
waves.invalid = Neplatné vlny ve schránce.
@@ -458,6 +481,8 @@ waves.sort.reverse = Obrátit řazení
waves.sort.begin = Začít
waves.sort.health = Životy
waves.sort.type = Typ
waves.search = Hledat vlny...
waves.filter = Unit Filter
waves.units.hide = Schovat vše
waves.units.show = Zobrazit vše
@@ -481,22 +506,24 @@ editor.errorlegacy = Tato mapa je příliš stará a používá formát mapy, kt
editor.errornot = Toto není soubor mapy.
editor.errorheader = Tento soubor mapy je buď neplatný nebo poškozen.
editor.errorname = Mapa nemá definované jméno. Nesnažíš se náhodou nahrát soubor s uložením hry?
editor.errorlocales = Error reading invalid locale bundles.
editor.update = Aktualizovat
editor.randomize = Náhodně vygenerovat
editor.moveup = Move Up
editor.movedown = Move Down
editor.copy = Copy
editor.moveup = Pohyb Nahoru
editor.movedown = Pohyb Dolu
editor.copy = Kopírovat
editor.apply = Aplikovat
editor.generate = Generovat
editor.sectorgenerate = Sector Generate
editor.sectorgenerate = Generovat Sektor
editor.resize = Změnit velikost
editor.loadmap = Načíst mapu
editor.savemap = Uložit mapu
editor.savechanges = [scarlet]You have unsaved changes!\n\n[]Do you want to save them?
editor.saved = Uloženo!
editor.save.noname = Tvoje mapa nemá jméno! Jméno nastavíš v položce nabídky "Informace o mapě".
editor.save.overwrite = Tvoje mapa přepisuje vestavěnou mapu! Nastav jí radši jiné jméno v položce nabídky "Informace o mapě".
editor.import.exists = [scarlet]Není možno importovat:[] existuje vestavěná mapa se stejným jménem '{0}'!
editor.import = Import...
editor.import = Importovat...
editor.importmap = Importovat mapu
editor.importmap.description = Importovat již existující mapu
editor.importfile = Importovat soubor
@@ -530,13 +557,14 @@ toolmode.eraseores = Mazat rudy
toolmode.eraseores.description = Maže jen rudy.
toolmode.fillteams = Doplnit týmy
toolmode.fillteams.description = Doplní týmy místo bloků.
toolmode.fillerase = Fill Erase
toolmode.fillerase.description = Erase blocks of the same type.
toolmode.drawteams = Kreslit týmy
toolmode.drawteams.description = Kreslí týmy místo bloků.
toolmode.underliquid = Under Liquids
toolmode.underliquid.description = Draw floors under liquid tiles.
toolmode.underliquid = Pod Kapalinami
toolmode.underliquid.description = Kreslí podlahy pod kostkama kapalin.
filters.empty = [lightgray]Nejsou zadány žádné filtry, přidej filtr tlačítkem níže.[]
filter.distort = Zkreslení
filter.noise = Zašumění
filter.enemyspawn = Výběr nepřátelské líhně
@@ -562,9 +590,9 @@ filter.option.circle-scale = Poloměr kružnice
filter.option.octaves = Octávy
filter.option.falloff = Pokles
filter.option.angle = Úhel
filter.option.tilt = Tilt
filter.option.tilt = Naklonit
filter.option.rotate = Otočit
filter.option.amount = Amount
filter.option.amount = Počet
filter.option.block = Blok
filter.option.floor = Povrch
filter.option.flooronto = Cílový povrch
@@ -576,6 +604,23 @@ filter.option.floor2 = Druhotný povrch
filter.option.threshold2 = Druhotný práh
filter.option.radius = Poloměr
filter.option.percentile = Percentil
locales.info = Here, you can add locale bundles for specific languages to your map. In locale bundles, each property has a name and a value. These properties can be used by world processors and objectives using their names. They support text formatting (replacing placeholders with actual values).\n\n[cyan]Example property:\n[]name: [accent]timer[]\nvalue: [accent]Example timer, time left: @[]\n\n[cyan]Usage:\n[]Set it as objective's text: [accent]@timer\n\n[]Print it in a world processor:\n[accent]localeprint "timer"\nformat time\n[gray](where time is a separately calculated variable)
locales.deletelocale = Are you sure you want to delete this locale bundle?
locales.applytoall = Apply Changes To All Locales
locales.addtoother = Add To Other Locales
locales.rollback = Rollback to last applied
locales.filter = Property filter
locales.searchname = Search name...
locales.searchvalue = Search value...
locales.searchlocale = Search locale...
locales.byname = By name
locales.byvalue = By value
locales.showcorrect = Show properties that are present in all locales and have unique values everywhere
locales.showmissing = Show properties that are missing in some locales
locales.showsame = Show properties that have same values in different locales
locales.viewproperty = View in all locales
locales.viewing = Viewing property "{0}"
locales.addicon = Add Icon
width = Šířka:
height = Výška:
@@ -605,31 +650,32 @@ requirement.core = Znič nepřátelské jádro na mapě {0}
requirement.research = Vynalezni {0}
requirement.produce = Vyrob {0}
requirement.capture = Polap {0}
requirement.onplanet = Control Sector On {0}
requirement.onsector = Land On Sector: {0}
requirement.onplanet = Kontrolovat Sektor na {0}
requirement.onsector = Přistát na Sektor: {0}
launch.text = Vyslat
research.multiplayer = Jen hostitel hry může vynalézat nové technologie.
map.multiplayer = Jen hostitel může prohlížet sektory.
uncover = Odkrýt mapu
configure = Přizpůsobit vybavení
objective.research.name = Research
objective.produce.name = Obtain
objective.item.name = Obtain Item
objective.coreitem.name = Core Item
objective.buildcount.name = Build Count
objective.unitcount.name = Unit Count
objective.destroyunits.name = Destroy Units
objective.timer.name = Timer
objective.destroyblock.name = Destroy Block
objective.destroyblocks.name = Destroy Blocks
objective.destroycore.name = Destroy Core
objective.commandmode.name = Command Mode
objective.flag.name = Flag
objective.research.name = Výzkum
objective.produce.name = Získat
objective.item.name = Získat Věc
objective.coreitem.name = Jádrova Věc
objective.buildcount.name = Počet Budov
objective.unitcount.name = Počet Jednotek
objective.destroyunits.name = Znič Jednotky
objective.timer.name = Časovač
objective.destroyblock.name = Zničit Kostku
objective.destroyblocks.name = Zničit Kostky
objective.destroycore.name = Zničit Jádro
objective.commandmode.name = Příkazovy Režim
objective.flag.name = Vlajka
marker.shapetext.name = Shape Text
marker.minimap.name = Minimap
marker.shape.name = Shape
marker.minimap.name = Minimapa
marker.shape.name = Tvar
marker.text.name = Text
marker.background = Background
marker.line.name = Line
marker.background = Pozadí
marker.outline = Outline
objective.research = [accent]Research:\n[]{0}[lightgray]{1}
objective.produce = [accent]Obtain:\n[]{0}[lightgray]{1}
@@ -652,9 +698,8 @@ loadout = Načtení
resources = Zdroje
resources.max = Max
bannedblocks = Zakázané bloky
objectives = Objectives
objectives = Úkoly
bannedunits = Zakázané jednotky
rules.hidebannedblocks = Hide Banned Blocks
bannedunits.whitelist = Banned Units As Whitelist
bannedblocks.whitelist = Banned Blocks As Whitelist
addall = Přidat vše
@@ -706,19 +751,18 @@ sectors.underattack = [scarlet]Pod palbou! [accent]{0}% poškozeno
sectors.underattack.nodamage = [scarlet]Uncaptured
sectors.survives = [accent]Přežívá již {0} vln
sectors.go = Jdi
sector.abandon = Abandon
sector.abandon = Opustit
sector.abandon.confirm = This sector's core(s) will self-destruct.\nContinue?
sector.curcapture = Sektor polapen
sector.curlost = Sektor ztracen
sector.missingresources = [scarlet]Nedostatečné zdroje v jádře
sector.attacked = Sektor [accent]{0}[white] pod útokem!
sector.lost = Sektor [accent]{0}[white] ztracen! :(
#note: chybějící mezera v řádce níže je záměrná :)
sector.captured = Sektor [accent]{0}[white]polapen! :)
sector.capture = Sector [accent]{0}[white]Captured!
sector.changeicon = Změnit Ikonu
sector.noswitch.title = Unable to Switch Sectors
sector.noswitch.title = Nelze Vyměnit Sektor
sector.noswitch = Sektory nelze přepnut, pokud je stávající sektor pod útokem.\n\nSektor: [accent]{0}[] na [accent]{1}[]
sector.view = View Sector
sector.view = Prohlédnout Sektor
threat.low = Nízké
threat.medium = Střední
@@ -726,7 +770,7 @@ threat.high = Velké
threat.extreme = Extrémní
threat.eradication = Vyhlazující
planets = Planets
planets = Planety
planet.serpulo.name = Serpulo
planet.erekir.name = Erekir
@@ -765,7 +809,7 @@ sector.fungalPass.description = Přechodová oblast mezi vysokými horami a spó
sector.biomassFacility.description = Prapůvod všech spór. Toto je zařízení, be kterém byly spóry vynalezeny a zpočátku u vyráběny.\nVynalezni technologii, která se skrýbá uvnitř. Kultivuj spóry k výrobě paliva a plastů.\n\n[lightgray]Po vypnutí tohoto zařízení byly spóry vypuštěny. V okolním ekosystému však tomuto invazivnímu druhu nebylo nic schopné konkurovat.
sector.windsweptIslands.description = Vzdálen od pevniny je tento řetízek ostrovů. Záznamy ukazují, že zde kdysi byly zařízení na výrobu [accent]Plastany[].\n\nPoraž nepřátelské námořní jednotky. Vybuduj základnu na ostrově. Vynalezni továrny.
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 do tohoto 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.coastline.description = Remnants of naval unit technology have been detected at this location. Repel the enemy attacks, capture this sector, and acquire the technology.
sector.navalFortress.description = The enemy has established a base on a remote, naturally-fortified island. Destroy this outpost. Acquire their advanced naval craft technology, and research it.
@@ -887,8 +931,8 @@ stat.repairtime = Čas do úplné opravy
stat.repairspeed = Rychlost Opravy
stat.weapons = Zbraně
stat.bullet = Střela
stat.moduletier = Module Tier
stat.unittype = Unit Type
stat.moduletier = Úroveň Modulu
stat.unittype = Typ Jednotky
stat.speedincrease = Zvýšení rychlosti
stat.range = Dosah
stat.drilltier = Lze těžit
@@ -931,19 +975,23 @@ stat.speedmultiplier = Násobič Rychlostí
stat.reloadmultiplier = Násobič Přebití
stat.buildspeedmultiplier = Nasobič Rychlostí Stavby
stat.reactive = Reaguje
stat.immunities = Immunities
stat.immunities = Imunity
stat.healing = Léčí se
ability.forcefield = Silové pole
ability.repairfield = Opravit pole
ability.statusfield = Stav pole
ability.unitspawn = {0} továrna
ability.unitspawn = továrna
ability.shieldregenfield = Silově opravné pole
ability.movelightning = Pohybující se blesk
ability.shieldarc = Shield Arc
ability.shieldarc = Štítovy Oblouk
ability.suppressionfield = Regen Suppression Field
ability.energyfield = Energetické pole: [accent]{0}[] poškození ~ [accent]{1}[] dlaždic / [accent]{2}[] cílu
bar.onlycoredeposit = Only Core Depositing Allowed
ability.energyfield = Energetické pole
ability.energyfield.sametypehealmultiplier = [lightgray]Same Type Healing: [white]{0}%
ability.energyfield.maxtargets = [lightgray]Max Targets: [white]{0}
ability.regen = Regeneration
bar.onlycoredeposit = Pouze Ukládání do Jádra je povoleno
bar.drilltierreq = Je vyžadován lepší vrt
bar.noresources = Chybějí zdroje
@@ -964,12 +1012,12 @@ bar.capacity = Kapacita: {0}
bar.unitcap = {0} {1}/{2}
bar.liquid = Chlazení
bar.heat = Teplo
bar.instability = Instability
bar.heatamount = Heat: {0}
bar.heatpercent = Heat: {0} ({1}%)
bar.instability = Nestabilita
bar.heatamount = Teplo: {0}
bar.heatpercent = Teplo: {0} ({1}%)
bar.power = Energie
bar.progress = Konstrukce v průběhu
bar.loadprogress = Progress
bar.loadprogress = Pokrok
bar.launchcooldown = Launch Cooldown
bar.input = Vstup
bar.output = Výstup
@@ -982,7 +1030,8 @@ bullet.splashdamage = [stat]{0}[lightgray] plošného poškození ~[stat] {1}[li
bullet.incendiary = [stat]zápalný
bullet.homing = [stat]samonaváděcí
bullet.armorpierce = [stat]armor piercing
bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles
bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit
bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] kostek
bullet.interval = [stat]{0}/sec[lightgray] interval bullets:
bullet.frags = [stat]{0}[lightgray]x frag střel:
bullet.lightning = [stat]{0}[lightgray]x jiskření ~ [stat]{1}[lightgray] poškození
@@ -991,10 +1040,10 @@ bullet.knockback = [stat]{0}[lightgray] odhození[]
bullet.pierce = [stat]{0}[lightgray]x průrazné[]
bullet.infinitepierce = [stat]průrazné[]
bullet.healpercent = [stat]{0}[lightgray]% opravující
bullet.healamount = [stat]{0}[lightgray] direct repair
bullet.healamount = [stat]{0}[lightgray] přímá oprava
bullet.multiplier = [stat]{0}[lightgray]x více střel[]
bullet.reload = [stat]{0}[lightgray]x rychlost střelby[]
bullet.range = [stat]{0}[lightgray] tiles range
bullet.range = [stat]{0}[lightgray] kostek dosah
unit.blocks = bloky
unit.blockssquared = bloky²
@@ -1004,7 +1053,7 @@ unit.liquidsecond = kapalin/sekundu
unit.itemssecond = předmětů/sekundu
unit.liquidunits = jednotek kapalin
unit.powerunits = jednotek energie
unit.heatunits = heat units
unit.heatunits = jednotek tepla
unit.degrees = úhly
unit.seconds = sekundy
unit.minutes = minuty
@@ -1036,7 +1085,8 @@ setting.logichints.name = Logic Nápovědy
setting.backgroundpause.name = Pozastavit v pozadí
setting.buildautopause.name = Automaticky pozastavit stavění
setting.doubletapmine.name = Dvojklik pro Těžbu
setting.commandmodehold.name = Hold For Command Mode
setting.commandmodehold.name = Držet pro Příkazový Režim
setting.distinctcontrolgroups.name = Limit One Control Group Per Unit
setting.modcrashdisable.name = Vypnout Modifikace Při Pádovém Spuštění
setting.animatedwater.name = Animované povrchy
setting.animatedshields.name = Animované štíty
@@ -1058,11 +1108,11 @@ setting.difficulty.hard = Těžká
setting.difficulty.insane = Šílená
setting.difficulty.name = Obtížnost:
setting.screenshake.name = Chvění obrazovky
setting.bloomintensity.name = Bloom Intensity
setting.bloomblur.name = Bloom Blur
setting.bloomintensity.name = Intenzita Bloom
setting.bloomblur.name = Rozmazání Bloom
setting.effects.name = Zobrazit efekty
setting.destroyedblocks.name = Zobrazit zničené bloky
setting.blockstatus.name = Display Block Status
setting.blockstatus.name = Zobrazit Stav Bloku
setting.conveyorpathfinding.name = Hledat cestu při umisťování pásu
setting.sensitivity.name = Citlivost ovladače
setting.saveinterval.name = Interval automatického ukládání
@@ -1073,23 +1123,24 @@ setting.borderlesswindow.name = Bezokrajové okno [lightgray](může výt vyžad
setting.borderlesswindow.name.windows = Celá obrazovka bez okrajů
setting.borderlesswindow.description = Pro aplikování změn, je potřeba restart.
setting.fps.name = Ukázat FPS a ping
setting.console.name = Enable Console
setting.console.name = Povolit Konzoli
setting.smoothcamera.name = Plynulá kamera
setting.vsync.name = Vertikální synchronizace
setting.pixelate.name = Rozpixlovat
setting.minimap.name = Ukázat mapičku
setting.coreitems.name = Ukázat položky jádra
setting.position.name = Ukázat pozici hráče
setting.mouseposition.name = Show Mouse Position
setting.mouseposition.name = Zobrazit Pozici Myši
setting.musicvol.name = Hlasitost hudby
setting.atmosphere.name = Ukázat atmosféru planety
setting.drawlight.name = Draw Darkness/Lighting
setting.ambientvol.name = Hlasitost prostředí
setting.mutemusic.name = Ztišit hudbu
setting.sfxvol.name = Hlasitost efektů
setting.mutesound.name = Ztišit zvuk
setting.crashreport.name = Poslat anonymní hlášení o spadnutí Mindustry
setting.savecreate.name = Automaticky ukládat hru
setting.publichost.name = Veřejná viditelnost hry
setting.steampublichost.name = Public Game Visibility
setting.playerlimit.name = Nejvyšší počet hráčů
setting.chatopacity.name = Průsvitnost kanálu zpráv
setting.lasersopacity.name = Průsvitnost energetického laseru
@@ -1097,7 +1148,9 @@ setting.bridgeopacity.name = Průsvitnost přemostění
setting.playerchat.name = Zobrazit bublinu se zprávami hráče
setting.showweather.name = Zobrazit Grafiku Počasí
setting.hidedisplays.name = Hide Logic Displays
steam.friendsonly = Friends Only
setting.macnotch.name = Přizpůsobte rozhraní zobrazení zářezu
setting.macnotch.description = Pro aplikování změn, je potřeba restart
steam.friendsonly = Přátele Pouze
steam.friendsonly.tooltip = Whether only Steam friends will be able to join your game.\nUnchecking this box will make your game public - anyone can join.
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...[]
@@ -1107,6 +1160,7 @@ keybind.title = Změnit klávesy
keybinds.mobile = [scarlet]Většina kláves nefunguje v mobilní verzi hry. Je podporován jen základní pohyb.[]
category.general.name = Všeobecné
category.view.name = Pohled
category.command.name = Unit Command
category.multiplayer.name = Hra více hráčů
category.blocks.name = Výběr bloků
placement.blockselectkeys = \n[lightgray]Klávesa:[] [{0},
@@ -1123,8 +1177,25 @@ keybind.move_y.name = Pohyb svisle
keybind.mouse_move.name = Následovat myš
keybind.pan.name = Následovat kameru
keybind.boost.name = Posílení
keybind.command_mode.name = Command Mode
keybind.rebuild_select.name = Rebuild Region
keybind.command_mode.name = Příkazový Režim
keybind.command_queue.name = Unit Command Queue
keybind.create_control_group.name = Create Control Group
keybind.cancel_orders.name = Cancel Orders
keybind.unit_stance_shoot.name = Unit Stance: Shoot
keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire
keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target
keybind.unit_stance_patrol.name = Unit Stance: Patrol
keybind.unit_stance_ram.name = Unit Stance: Ram
keybind.unit_command_move = Unit Command: Move
keybind.unit_command_repair = Unit Command: Repair
keybind.unit_command_rebuild = Unit Command: Rebuild
keybind.unit_command_assist = Unit Command: Assist
keybind.unit_command_mine = Unit Command: Mine
keybind.unit_command_boost = Unit Command: Boost
keybind.unit_command_load_units = Unit Command: Load Units
keybind.unit_command_load_blocks = Unit Command: Load Blocks
keybind.unit_command_unload_payload = Unit Command: Unload Payload
keybind.rebuild_select.name = Přestavět Region
keybind.schematic_select.name = Vybrat oblast
keybind.schematic_menu.name = Nabídka šablon
keybind.schematic_flip_x.name = Překlopit šablona podle svislé osy
@@ -1150,8 +1221,8 @@ keybind.select.name = Vybrat/Střílet
keybind.diagonal_placement.name = Umisťovat úhlopříčně
keybind.pick.name = Vybrat blok
keybind.break_block.name = Rozbít blok
keybind.select_all_units.name = Select All Units
keybind.select_all_unit_factories.name = Select All Unit Factories
keybind.select_all_units.name = Vybrat Všechny Jednotky
keybind.select_all_unit_factories.name = Vybrat Všechny Továrny Jednotek
keybind.deselect.name = Odznačit
keybind.pickupCargo.name = Vyzvednout náklad
keybind.dropCargo.name = Položit náklad
@@ -1187,34 +1258,39 @@ mode.pvp.description = Bojuj proti ostatním hráčům v lokální síti.\n[gray
mode.attack.name = Útok
mode.attack.description = Znič nepřátelskou základnu.\n[gray]Vyžaduje přítomnost červeného jádra na mapě.[]
mode.custom = Vlastní pravidla
rules.invaliddata = Invalid clipboard data.
rules.hidebannedblocks = Schovat Zakázané Kostky
rules.infiniteresources = Neomezeně surovin
rules.onlydepositcore = Only Allow Core Depositing
rules.derelictrepair = Allow Derelict Block Repair
rules.reactorexplosions = Výbuch reaktoru
rules.coreincinerates = Jádro Spaluje Nadbytečné Suroviny
rules.disableworldprocessors = Disable World Processors
rules.disableworldprocessors = Zakázat Světové Procesory
rules.schematic = Šablony povoleny
rules.wavetimer = Časovač vln
rules.wavesending = Wave Sending
rules.waves = Vlny
rules.attack = Režim útoku
rules.buildai = Umělá AI staví
rules.buildaitier = Úroveň AI stavitele
rules.rtsai = RTS AI
rules.rtsminsquadsize = Min Squad Size
rules.rtsmaxsquadsize = Max Squad Size
rules.rtsminattackweight = Min Attack Weight
rules.rtsminsquadsize = Min velikost skupiny
rules.rtsmaxsquadsize = Max velikost skupiny
rules.rtsminattackweight = Min váha útoku
rules.cleanupdeadteams = Vyčistit Budovy Poražených Týmů (PvP)
rules.corecapture = Dobýt Jádro Po Jeho Zničení
rules.polygoncoreprotection = Polygonální Ochrana Jádra
rules.placerangecheck = Placement Range Check
rules.placerangecheck = Dosah stavění
rules.enemyCheat = Neomezeně surovin pro umělou inteligenci
rules.blockhealthmultiplier = Násobek zdraví bloků
rules.blockdamagemultiplier = Násobek poškození bloků
rules.unitbuildspeedmultiplier = Násobek rychlosti výroby jednotek
rules.unitcostmultiplier = Unit Cost Multiplier
rules.unitcostmultiplier = Násobek ceny jednotek
rules.unithealthmultiplier = Násobek zdraví jednotek
rules.unitdamagemultiplier = Násobek poškození jednotkami
rules.unitcrashdamagemultiplier = Unit Crash Damage Multiplier
rules.solarmultiplier = Solar Power Multiplier
rules.unitcrashdamagemultiplier = Násobek poškození při nárazu jednotky
rules.solarmultiplier = Násobek Solární Energie
rules.unitcapvariable = Jádra Zvýšujou Maximum Počtu Jednotek
rules.unitcap = Základní Maximum Počtu Jednotek
rules.limitarea = Limit Map Area
@@ -1225,6 +1301,7 @@ rules.buildcostmultiplier = Násobek ceny stavění
rules.buildspeedmultiplier = Násobek rychlosti stavění
rules.deconstructrefundmultiplier = Násobek vratky při rozebrání
rules.waitForWaveToEnd = Vlny čekají na nepřátele
rules.wavelimit = Mapa končí po vlně
rules.dropzoneradius = Poloměr oblasti pro vylíhnutí: [lightgray](dlaždic)[]
rules.unitammo = Jednotky vyžadují munici
rules.enemyteam = Nepřátelský Tým
@@ -1236,11 +1313,11 @@ rules.title.unit = Jednotky
rules.title.experimental = Experimentální
rules.title.environment = Environmentální
rules.title.teams = Týmy
rules.title.planet = Planet
rules.title.planet = Planeta
rules.lighting = Osvětlení
rules.fog = Fog of War
rules.fire = Výstřel
rules.anyenv = <Any>
rules.anyenv = <Jakákoliv>
rules.explosions = Výbušné poškození bloku/jednotky
rules.ambientlight = Světlo prostředí
rules.weather = Počasí
@@ -1273,24 +1350,24 @@ item.blast-compound.name = Výbušnina
item.pyratite.name = Pyratit
item.metaglass.name = Metasklo
item.scrap.name = Šrot
item.fissile-matter.name = Fissile Matter
item.beryllium.name = Beryllium
item.tungsten.name = Tungsten
item.oxide.name = Oxide
item.carbide.name = Carbide
item.fissile-matter.name = Štěpná Hmota
item.beryllium.name = Berylium
item.tungsten.name = Wolfram
item.oxide.name = Oxid
item.carbide.name = Karbid
item.dormant-cyst.name = Dormant Cyst
liquid.water.name = Voda
liquid.slag.name = Struska
liquid.oil.name = Nafta
liquid.cryofluid.name = Chladící kapalina
liquid.neoplasm.name = Neoplasm
liquid.arkycite.name = Arkycite
liquid.gallium.name = Gallium
liquid.ozone.name = Ozone
liquid.hydrogen.name = Hydrogen
liquid.nitrogen.name = Nitrogen
liquid.cyanogen.name = Cyanogen
liquid.neoplasm.name = Neoplasma
liquid.arkycite.name = Arkycit
liquid.gallium.name = Gálium
liquid.ozone.name = Ozón
liquid.hydrogen.name = Vodík
liquid.nitrogen.name = Dusík
liquid.cyanogen.name = Kyanogen
unit.dagger.name = Dýka
unit.mace.name = Palcát
@@ -1334,12 +1411,12 @@ unit.stell.name = Stell
unit.locus.name = Locus
unit.precept.name = Precept
unit.vanquish.name = Vanquish
unit.conquer.name = Conquer
unit.conquer.name = Dobyvatel
unit.merui.name = Merui
unit.cleroi.name = Cleroi
unit.anthicus.name = Anthicus
unit.anthicus.name = Antikus
unit.tecta.name = Tecta
unit.collaris.name = Collaris
unit.collaris.name = Kolaris
unit.elude.name = Elude
unit.avert.name = Avert
unit.obviate.name = Obviate
@@ -1349,7 +1426,7 @@ unit.evoke.name = Evoke
unit.incite.name = Incite
unit.emanate.name = Emanate
unit.manifold.name = Manifold
unit.assembly-drone.name = Assembly Drone
unit.assembly-drone.name = Montážní Dron
unit.latum.name = Latum
unit.renale.name = Renale
@@ -1464,8 +1541,8 @@ block.distributor.name = Rozdělovač
block.sorter.name = Třídička
block.inverted-sorter.name = Obrácená třídička
block.message.name = Zpráva
block.reinforced-message.name = Reinforced Message
block.world-message.name = World Message
block.reinforced-message.name = Posílená Zpráva
block.world-message.name = Světová Zpráva
block.illuminator.name = Osvětlovač
block.overflow-gate.name = Brána s přepadem
block.underflow-gate.name = Brána s podtokem
@@ -1562,7 +1639,7 @@ block.payload-router.name = Směřovač nákladu
block.duct.name = Potrubí
block.duct-router.name = Potrubní Směrovač
block.duct-bridge.name = Potrubní Most
block.large-payload-mass-driver.name = Large Payload Mass Driver
block.large-payload-mass-driver.name = Velká Nákladní Transportní Věž
block.payload-void.name = Černá díra na náklad
block.payload-source.name = Zdroj nákladů
block.disassembler.name = Rozebírač
@@ -1579,23 +1656,23 @@ block.payload-loader.name = Nákladový Nakládač
block.payload-loader.description = Nakládá kapaliny a věci z bloků.
block.payload-unloader.name = Nákladový Vykládač
block.payload-unloader.description = Vykládá kapaliny a věci z bloků.
block.heat-source.name = Heat Source
block.heat-source.description = A 1x1 block that gives virtualy infinite heat.
block.empty.name = Empty
block.rhyolite-crater.name = Rhyolite Crater
block.rough-rhyolite.name = Rough Rhyolite
block.regolith.name = Regolith
block.yellow-stone.name = Yellow Stone
block.carbon-stone.name = Carbon Stone
block.heat-source.name = Zdroj Tepla
block.heat-source.description = 1x1 blok, který dává virtuálně někonečné teplo.
block.empty.name = Prázdné
block.rhyolite-crater.name = Ryolitní Kráter
block.rough-rhyolite.name = Hrubý Ryolit
block.regolith.name = Regolit
block.yellow-stone.name = Žlutý Kámen
block.carbon-stone.name = Krabonový Kámen
block.ferric-stone.name = Ferric Stone
block.ferric-craters.name = Ferric Craters
block.beryllic-stone.name = Beryllic Stone
block.crystalline-stone.name = Crystalline Stone
block.crystal-floor.name = Crystal Floor
block.yellow-stone-plates.name = Yellow Stone Plates
block.red-stone.name = Red Stone
block.dense-red-stone.name = Dense Red Stone
block.red-ice.name = Red Ice
block.crystal-floor.name = Křišťalová Zem
block.yellow-stone-plates.name = Žluté Kamenné Pláty
block.red-stone.name = Červený Kámen
block.dense-red-stone.name = Hustý Červený Kámen
block.red-ice.name = Červený Led
block.arkycite-floor.name = Arkycite Floor
block.arkyic-stone.name = Arkyic Stone
block.rhyolite-vent.name = Rhyolite Vent
@@ -1606,21 +1683,21 @@ block.red-stone-vent.name = Red Stone Vent
block.crystalline-vent.name = Crystalline Vent
block.redmat.name = Redmat
block.bluemat.name = Bluemat
block.core-zone.name = Core Zone
block.core-zone.name = Jádrová Zona
block.regolith-wall.name = Regolith Wall
block.yellow-stone-wall.name = Yellow Stone Wall
block.rhyolite-wall.name = Rhyolite Wall
block.carbon-wall.name = Carbon Wall
block.carbon-wall.name = Krabonová Zeď
block.ferric-stone-wall.name = Ferric Stone Wall
block.beryllic-stone-wall.name = Beryllic Stone Wall
block.arkyic-wall.name = Arkyic Wall
block.crystalline-stone-wall.name = Crystalline Stone Wall
block.red-ice-wall.name = Red Ice Wall
block.red-stone-wall.name = Red Stone Wall
block.red-diamond-wall.name = Red Diamond Wall
block.red-ice-wall.name = Červená Ledová Zeď
block.red-stone-wall.name = Červená Kamenná Zeď
block.red-diamond-wall.name = Červená Diamantová Zeď
block.redweed.name = Redweed
block.pur-bush.name = Pur Bush
block.yellowcoral.name = Yellowcoral
block.yellowcoral.name = Žlutý Korál
block.carbon-boulder.name = Carbon Boulder
block.ferric-boulder.name = Ferric Boulder
block.beryllic-boulder.name = Beryllic Boulder
@@ -1628,32 +1705,32 @@ block.yellow-stone-boulder.name = Yellow Stone Boulder
block.arkyic-boulder.name = Arkyic Boulder
block.crystal-cluster.name = Crystal Cluster
block.vibrant-crystal-cluster.name = Vibrant Crystal Cluster
block.crystal-blocks.name = Crystal Blocks
block.crystal-orbs.name = Crystal Orbs
block.crystal-blocks.name = Křišťálové Bloky
block.crystal-orbs.name = Křišťálové Orby
block.crystalline-boulder.name = Crystalline Boulder
block.red-ice-boulder.name = Red Ice Boulder
block.rhyolite-boulder.name = Rhyolite Boulder
block.red-stone-boulder.name = Red Stone Boulder
block.graphitic-wall.name = Graphitic Wall
block.silicon-arc-furnace.name = Silicon Arc Furnace
block.electrolyzer.name = Electrolyzer
block.electrolyzer.name = Elektrolyzer
block.atmospheric-concentrator.name = Atmospheric Concentrator
block.oxidation-chamber.name = Oxidation Chamber
block.electric-heater.name = Electric Heater
block.electric-heater.name = Elektrický Ohřívač
block.slag-heater.name = Slag Heater
block.phase-heater.name = Phase Heater
block.heat-redirector.name = Heat Redirector
block.heat-router.name = Heat Router
block.heat-router.name = Tepelný Směrovač
block.slag-incinerator.name = Slag Incinerator
block.carbide-crucible.name = Carbide Crucible
block.slag-centrifuge.name = Slag Centrifuge
block.surge-crucible.name = Surge Crucible
block.cyanogen-synthesizer.name = Cyanogen Synthesizer
block.phase-synthesizer.name = Phase Synthesizer
block.heat-reactor.name = Heat Reactor
block.heat-reactor.name = Tepelný Reaktor
block.beryllium-wall.name = Beryllium Wall
block.beryllium-wall-large.name = Large Beryllium Wall
block.tungsten-wall.name = Tungsten Wall
block.tungsten-wall.name = Wolframová Zeď
block.tungsten-wall-large.name = Large Tungsten Wall
block.blast-door.name = Blast Door
block.carbide-wall.name = Carbide Wall
@@ -1665,7 +1742,7 @@ block.radar.name = Radar
block.build-tower.name = Build Tower
block.regen-projector.name = Regen Projector
block.shockwave-tower.name = Shockwave Tower
block.shield-projector.name = Shield Projector
block.shield-projector.name = Štítový Projektor
block.large-shield-projector.name = Large Shield Projector
block.armored-duct.name = Armored Duct
block.overflow-duct.name = Overflow Duct
@@ -1706,7 +1783,6 @@ block.disperse.name = Disperse
block.afflict.name = Afflict
block.lustre.name = Lustre
block.scathe.name = Scathe
block.fabricator.name = Fabricator
block.tank-refabricator.name = Tank Refabricator
block.mech-refabricator.name = Mech Refabricator
block.ship-refabricator.name = Ship Refabricator
@@ -1717,20 +1793,20 @@ block.reinforced-payload-conveyor.name = Reinforced Payload Conveyor
block.reinforced-payload-router.name = Reinforced Payload Router
block.payload-mass-driver.name = Payload Mass Driver
block.small-deconstructor.name = Small Deconstructor
block.canvas.name = Canvas
block.world-processor.name = World Processor
block.world-cell.name = World Cell
block.tank-fabricator.name = Tank Fabricator
block.canvas.name = Plátno
block.world-processor.name = Světový Procesor
block.world-cell.name = Světová Buňka
block.tank-fabricator.name = Frabritor tanků
block.mech-fabricator.name = Mech Fabricator
block.ship-fabricator.name = Ship Fabricator
block.prime-refabricator.name = Prime Refabricator
block.unit-repair-tower.name = Unit Repair Tower
block.diffuse.name = Diffuse
block.basic-assembler-module.name = Basic Assembler Module
block.basic-assembler-module.name = Běžný Skládací Modul
block.smite.name = Smite
block.malign.name = Malign
block.flux-reactor.name = Flux Reactor
block.neoplasia-reactor.name = Neoplasia Reactor
block.flux-reactor.name = Flux Reaktor
block.neoplasia-reactor.name = Neoplasia Reaktor
block.switch.name = Přepínač
block.micro-processor.name = Mikroprocesor
@@ -1770,6 +1846,7 @@ hint.launch = Jakmile je nasbíráno dostatek zdrojových materiálů, můžeš
hint.launch.mobile = Jakmile je nasbíráno dostatek zdrojových materiálů, můžeš se [accent]vyslat[] do přilehlých sektorů z \ue827 [accent]mapy[] v the \ue88c [accent]nabídce[].
hint.schematicSelect = Podrž [accent][[F][] a potáhni pro výběr bloků, které chceš zkopírovat.\n\nKlikni na [accent][[prostřední tlačítko][] myši pro zkopírování jednoho typu bloku.
hint.rebuildSelect = Hold [accent][[B][] and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.rebuildSelect.mobile = Select the \ue874 copy button, then tap the \ue80f rebuild button and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.conveyorPathfind = Podrž [accent][[levý Ctrl][], když táhneš dopravníky, pro automatické vygenerování cesty.
hint.conveyorPathfind.mobile = Povol \ue844 [accent]úhlopříčný režim[] a potáhni dopravníky pro automatické generování cesty.
hint.boost = Podrž [accent][[levý Shift][], abys přeletěl přes překážky se svou současnou jednotkou.\n\nPouze některé jednotky však mají takový posilovač.
@@ -1824,9 +1901,13 @@ onset.turrets = Units are effective, but [accent]turrets[] provide better defens
onset.turretammo = Supply the turret with [accent]beryllium ammo.[]
onset.walls = [accent]Walls[] can prevent oncoming damage from reaching buildings.\nPlace some \uf6ee [accent]beryllium walls[] around the turret.
onset.enemies = Enemy incoming, prepare to defend.
onset.defenses = [accent]Set up defenses:[lightgray] {0}
onset.attack = The enemy is vulnerable. Counter-attack.
onset.cores = New cores can be placed on [accent]core tiles[].\nNew cores function as forward bases and share a resource inventory with other cores.\nPlace a \uf725 core.
onset.detect = The enemy will be able to detect you in 2 minutes.\nSet up defenses, mining, and production.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
aegis.tungsten = Tungsten can be mined using an [accent]impact drill[].\nThis structure requires [accent]water[] and [accent]power[].
split.pickup = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(Default keys are [ and ] to pick up and drop)
split.pickup.mobile = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(To pick up or drop something, long-press it.)
split.acquire = You must acquire some tungsten to build units.
@@ -2021,7 +2102,6 @@ block.logic-display.description = Zobrazuje libovolnou grafiku z logického proc
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.repair-turret.description = Nepřetržitě opravuje nejblížší poškozenou jednotku v jeho blízkosti. Lze volitelně dodávat chlazení pro jeho posílení.
block.payload-propulsion-tower.description = Dálková nákladní transportní věž. Střílí náklad do dalších propojených nákladních transportních věží.
block.core-bastion.description = Core of the base. Armored. Once destroyed, the sector is lost.
block.core-citadel.description = Core of the base. Very well armored. Stores more resources than a Bastion core.
block.core-acropolis.description = Core of the base. Exceptionally well armored. Stores more resources than a Citadel core.
@@ -2057,7 +2137,6 @@ block.impact-drill.description = When placed on ore, outputs items in bursts ind
block.eruption-drill.description = An improved impact drill. Capable of mining thorium. Requires hydrogen.
block.reinforced-conduit.description = Moves fluids forward. Doesn't accept non-conduit inputs to the sides.
block.reinforced-liquid-router.description = Distributes fluids equally to all sides.
block.reinforced-junction.description = Acts as a bridge for two crossing conduits.
block.reinforced-liquid-tank.description = Stores a large amount of fluids.
block.reinforced-liquid-container.description = Stores a sizeable amount of fluids.
block.reinforced-bridge-conduit.description = Transports fluids over structures and terrain.
@@ -2176,6 +2255,7 @@ unit.emanate.description = Builds structures to defend the Acropolis core. Repai
lst.read = Přečte číslo z připojené paměti.
lst.write = Zapíše číslo do připojené paměti.
lst.print = Přídá text do vypisovacího buferu.\nNezobrazí nic dokud [accent]Print Flush[] je použít.
lst.format = Replace next placeholder ("[accent]@[]") in text buffer with a value.\nExample:\n[accent]print "test @"\nformat "example"
lst.draw = Přídá operaci do vykreslovacího buferu.\nNezobrazí nic dokud [accent]Draw Flush[] je použít.
lst.drawflush = Provede všechny [accent]Draw[] operace na zobrazovač logiky. Pak vyčistí vykreslovací bufer.
lst.printflush = Provede všechny [accent]Print[] operace do zprávy. Pak vyčistí vypisovací bufer.
@@ -2209,6 +2289,11 @@ lst.cutscene = Manipulate the player camera.
lst.setflag = Set a global flag that can be read by all processors.
lst.getflag = Check if a global flag is set.
lst.setprop = Sets a property of a unit or building.
lst.effect = Create a particle effect.
lst.sync = Sync a variable across the network.\nOnly invoked 10 times a second at most.
lst.makemarker = Create a new logic marker in the world.\nAn ID to identify this marker must be provided.\nMarkers currently limited to 20,000 per world.
lst.setmarker = Set a property for a marker.\nThe ID used must be the same as in the Make Marker instruction.
lst.localeprint = Add map locale property value to the text buffer.\nTo set map locale bundles in map editor, check [accent]Map Info > Locale Bundles[].\nIf client is a mobile device, tries to print a property ending in ".mobile" first.
logic.nounitbuild = [red]Stavba budov pomoci jednotek kontrolované procesorem neni povolené.
@@ -2224,20 +2309,21 @@ laccess.dead = Zda jednotka/budova je mrtvá/zničená nebo již neplatná.
laccess.controlled = Vrací:\n[accent]@ctrlProcessor[] pokud kontroler jednotky je procesor\n[accent]@ctrlPlayer[] pokud kontroloer jednotky/budovy je hráč\n[accent]@ctrlFormation[] pokud jednotka je ve formaci\nJiank, 0.
laccess.progress = Průběh akce, 0 do 1.\nVrací průběh výroby, přebití věže nebo stavby.
laccess.speed = Top speed of a unit, in tiles/sec.
lcategory.unknown = Unknown
lcategory.unknown.description = Uncategorized instructions.
lcategory.io = Input & Output
lcategory.io.description = Modify contents of memory blocks and processor buffers.
lcategory.block = Block Control
lcategory.block.description = Interact with blocks.
lcategory.operation = Operations
lcategory.operation.description = Logical operations.
laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup operation.
lcategory.unknown = Neznámé
lcategory.unknown.description = Nezařazené instrukce.
lcategory.io = Vstup a Výstup
lcategory.io.description = Upravuje obsah paměťních bloků a procesorových pamětí.
lcategory.block = Ovládaní Bloku
lcategory.block.description = Interaktovat s bloky.
lcategory.operation = Operace
lcategory.operation.description = Logické operace.
lcategory.control = Flow Control
lcategory.control.description = Manage execution order.
lcategory.unit = Unit Control
lcategory.unit.description = Give units commands.
lcategory.world = World
lcategory.world.description = Control how the world behaves.
lcategory.world = Svět
lcategory.world.description = Ovládá, jak se svět chová.
graphicstype.clear = Vyplní zobrazovač danou barvou.
graphicstype.color = Vybere barvu pro další vykreslovací operace.
@@ -2250,6 +2336,7 @@ graphicstype.poly = Vyplní pravidelný mnohoúhelník.
graphicstype.linepoly = Nakreslí obrys pravidelného mnohoúhelníku.
graphicstype.triangle = Vyplní trojúhelník.
graphicstype.image = Vykreslí obrázek nějakého obsahu.\nnapř.: [accent]@router[] nebo [accent]@dagger[].
graphicstype.print = Draws text from the print buffer.\nClears the print buffer.
lenum.always = Vždy pravda.
lenum.idiv = Číselné dělení.
@@ -2269,6 +2356,7 @@ lenum.xor = Bitový XOR.
lenum.min = Menší číslo ze dvou čísel.
lenum.max = Větší číslo ze dvou čísel.
lenum.angle = Úhel vektoru ve stupních.
lenum.anglediff = Absolute distance between two angles in degrees.
lenum.len = Délka vektoru.
lenum.sin = Sinus, ve stupních.
@@ -2343,6 +2431,7 @@ lenum.unbind = Completely disable logic control.\nResume standard AI.
lenum.move = Pohnout se na určité místo.
lenum.approach = Přiblížit se k určité pozici s určitou vzdálenosti.
lenum.pathfind = Nalézt cestu k nepřátelskému spawnu/bodu zrození
lenum.autopathfind = Automatically pathfinds to the nearest enemy core or drop point.\nThis is the same as standard wave enemy pathfinding.
lenum.target = Střelit na pozici.
lenum.targetp = Vystřelí na jednotku/budovu s rychlostní předpovědí
lenum.itemdrop = Zahodit věc.
@@ -2356,5 +2445,7 @@ lenum.build = Postavit strukturu.
lenum.getblock = Získat budovu a typ na dané pozici.\nJednotka musí být v dosahu dané pozice.\nSolidní non-budovy budou mít typ [accent]@solid[].
lenum.within = Zkontrolovat, jestli jednotka je blízko dané pozice.
lenum.boost = Začít/Přestat posilovat.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
lenum.flushtext = Flush print buffer's content to marker, if applicable.\nIf fetch is set to true, tries to fetch properties from map locale bundle or game's bundle.
lenum.texture = Texture name straight from game's texture atlas (using kebab-case naming style).\nIf printFlush is set to true, consumes text buffer content as text argument.
lenum.texturesize = Size of texture in tiles. Zero value scales marker width to original texture's size.
lenum.autoscale = Whether to scale marker corresponding to player's zoom level.

View File

@@ -56,6 +56,7 @@ mods.browser.sortstars = Sort by stars
schematic = Skabelon
schematic.add = Gem skabelon...
schematics = Skabeloner
schematic.search = Search schematics...
schematic.replace = En skabelon med det navn eksisterer allerede - vil du erstatte denne?
schematic.exists = En skabelon med det navn eksisterer allerede.
schematic.import = Importer skabelon ...
@@ -68,7 +69,7 @@ schematic.shareworkshop = Del på Workshop
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Vend skabelon
schematic.saved = Skabelon gemt.
schematic.delete.confirm = Denne skabelon vil være væk for altid.
schematic.rename = Omdøb skabelon
schematic.edit = Edit Schematic
schematic.info = {0}x{1}, {2} blokke
schematic.disabled = [scarlet]Skabeloner er slået fra.[]\nDu har ikke lov til at bruge skabeloner på denne [accent]bane[] eller [accent]server.
schematic.tags = Tags:
@@ -77,6 +78,7 @@ schematic.addtag = Add Tag
schematic.texttag = Text Tag
schematic.icontag = Icon Tag
schematic.renametag = Rename Tag
schematic.tagged = {0} tagged
schematic.tagdelconfirm = Delete this tag completely?
schematic.tagexists = That tag already exists.
stats = Stats
@@ -249,11 +251,19 @@ trace = Følg spiller
trace.playername = Spiller-navn: [accent]{0}
trace.ip = IP: [accent]{0}
trace.id = Unik ID: [accent]{0}
trace.language = Language: [accent]{0}
trace.mobile = Mobil client: [accent]{0}
trace.modclient = Brugerdefineret klient: [accent]{0}
trace.times.joined = Times Joined: [accent]{0}
trace.times.kicked = Times Kicked: [accent]{0}
trace.ips = IPs:
trace.names = Names:
invalidid = Ugyldig klient-ID! Indsend en fejlrapport.
player.ban = Ban
player.kick = Kick
player.trace = Trace
player.admin = Toggle Admin
player.team = Change Team
server.bans = Banlysninger
server.bans.none = Ingen banned Spillere fundet!
server.admins = Administratorer
@@ -267,10 +277,11 @@ server.version = [gray]v{0} {1}
server.custombuild = [accent]Brugerdefineret version
confirmban = Er du sikker på, at du ønsker at banne denne spiller?
confirmkick = Er du sikker på, at du ønsker at kicke denne spiller?
confirmvotekick = Er du sikker på, at du ønsker at vote-kicke denne spiller?
confirmunban = Er du sikker på, at du ønsker at fjerne banlysning af denne spiller?
confirmadmin = Er du sikker på, at du ønsker at gøre denne spiller til administrator?
confirmunadmin = Er du sikker på at du ønsker at fjerne administrator-rolle fra denne spiller?
votekick.reason = Vote-Kick Reason
votekick.reason.message = Are you sure you want to vote-kick "{0}[white]"?\nIf yes, please enter the reason:
joingame.title = Deltag i spil
joingame.ip = Addresse:
disconnect = Afbryd forbindelse
@@ -326,12 +337,23 @@ open = Åben
customize = Customize Rules
cancel = Afblæs
command = Command
command.queue = [lightgray][Queuing]
command.mine = Mine
command.repair = Repair
command.rebuild = Rebuild
command.assist = Assist Player
command.move = Move
command.boost = Boost
command.enterPayload = Enter Payload Block
command.loadUnits = Load Units
command.loadBlocks = Load Blocks
command.unloadPayload = Unload Payload
stance.stop = Cancel Orders
stance.shoot = Stance: Shoot
stance.holdfire = Stance: Hold Fire
stance.pursuetarget = Stance: Pursue Target
stance.patrol = Stance: Patrol Path
stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding
openlink = Åben Link
copylink = Kopier Link
back = Tilbage
@@ -378,9 +400,9 @@ custom = Brugerdefineret
builtin = Indbygget
map.delete.confirm = Er du sikker på, at du vil slette dette spil? Dette kan ikke blive genskabt!
map.random = [accent]Tilfældig bane
map.nospawn = Denne bane har ikke nogen kerne, spillere kan opstå fra! Tilføj en [accent]orange[] kerne til denne bane via bane-editoren.
map.nospawn.pvp = Denne bane har ikke nogen kerne, modstandere kan opstå fra! Tilføj en [SCARLET]ikke-orange[] kerne til banen via bane-editoren.
map.nospawn.attack = Denne bane har ikke nogen kerne, spillerne kan angribe! Tilføj en [SCARLET]rød[] kerne til banen via bane-editoren.
map.nospawn = Denne bane har ikke nogen kerne, spillere kan opstå fra! Tilføj en {0} kerne til denne bane via bane-editoren.
map.nospawn.pvp = Denne bane har ikke nogen kerne, modstandere kan opstå fra! Tilføj en [scarlet]ikke-orange[] kerne til banen via bane-editoren.
map.nospawn.attack = Denne bane har ikke nogen kerne, spillerne kan angribe! Tilføj en {0} kerne til banen via bane-editoren.
map.invalid = Kunne ikke indlæse bane: bane-filen er i stykker.
workshop.update = Opdater genstand
workshop.error = Der skete en fejl ved indlæsning af Workshop-detaljer: {0}
@@ -412,6 +434,7 @@ editor.waves = Bølge:
editor.rules = Regler:
editor.generation = Generering:
editor.objectives = Objectives
editor.locales = Locale Bundles
editor.ingame = Ændr i spil
editor.playtest = Playtest
editor.publish.workshop = Publicer på Workshop
@@ -454,6 +477,8 @@ waves.sort.reverse = Reverse Sort
waves.sort.begin = Begin
waves.sort.health = Health
waves.sort.type = Type
waves.search = Search waves...
waves.filter = Unit Filter
waves.units.hide = Hide All
waves.units.show = Show All
@@ -476,6 +501,7 @@ editor.errorlegacy = Denne bane er forældet, og bruger et eftermægle-format, d
editor.errornot = Dette er ikke en bane-fil.
editor.errorheader = Denne bane er enten ugyldig eller i stykker.
editor.errorname = Banen har ikke noget navn. Forsøger du at gemme filen?
editor.errorlocales = Error reading invalid locale bundles.
editor.update = Opdater
editor.randomize = Tilfældiggør
editor.moveup = Move Up
@@ -487,6 +513,7 @@ editor.sectorgenerate = Sector Generate
editor.resize = Omskaler
editor.loadmap = Indlæs bane
editor.savemap = Gem bane
editor.savechanges = [scarlet]You have unsaved changes!\n\n[]Do you want to save them?
editor.saved = Gemt!
editor.save.noname = Din bane har intet navn! Giv den et navn under 'bane-information'-menuen.
editor.save.overwrite = Din bane overskriver en indbygget bane! Vælge et andet navn under 'bane-information'-menuen.
@@ -525,6 +552,8 @@ toolmode.eraseores = Udvisk malm
toolmode.eraseores.description = Udvisker udelukkende malm.
toolmode.fillteams = Udfyld hold
toolmode.fillteams.description = Udfylder hold i stedet for blokke.
toolmode.fillerase = Fill Erase
toolmode.fillerase.description = Erase blocks of the same type.
toolmode.drawteams = Tegn hold
toolmode.drawteams.description = Tegner hold i stedet for blokke.
toolmode.underliquid = Under Liquids
@@ -569,6 +598,23 @@ filter.option.floor2 = Sekundært gulv
filter.option.threshold2 = Sekundær terskel
filter.option.radius = Radius
filter.option.percentile = Percentil
locales.info = Here, you can add locale bundles for specific languages to your map. In locale bundles, each property has a name and a value. These properties can be used by world processors and objectives using their names. They support text formatting (replacing placeholders with actual values).\n\n[cyan]Example property:\n[]name: [accent]timer[]\nvalue: [accent]Example timer, time left: @[]\n\n[cyan]Usage:\n[]Set it as objective's text: [accent]@timer\n\n[]Print it in a world processor:\n[accent]localeprint "timer"\nformat time\n[gray](where time is a separately calculated variable)
locales.deletelocale = Are you sure you want to delete this locale bundle?
locales.applytoall = Apply Changes To All Locales
locales.addtoother = Add To Other Locales
locales.rollback = Rollback to last applied
locales.filter = Property filter
locales.searchname = Search name...
locales.searchvalue = Search value...
locales.searchlocale = Search locale...
locales.byname = By name
locales.byvalue = By value
locales.showcorrect = Show properties that are present in all locales and have unique values everywhere
locales.showmissing = Show properties that are missing in some locales
locales.showsame = Show properties that have same values in different locales
locales.viewproperty = View in all locales
locales.viewing = Viewing property "{0}"
locales.addicon = Add Icon
width = Bredde:
height = Højde:
@@ -622,6 +668,7 @@ marker.shapetext.name = Shape Text
marker.minimap.name = Minimap
marker.shape.name = Shape
marker.text.name = Text
marker.line.name = Line
marker.background = Background
marker.outline = Outline
objective.research = [accent]Research:\n[]{0}[lightgray]{1}
@@ -646,7 +693,6 @@ resources.max = Max
bannedblocks = Banlyste blokke
objectives = Objectives
bannedunits = Banned Units
rules.hidebannedblocks = Hide Banned Blocks
bannedunits.whitelist = Banned Units As Whitelist
bannedblocks.whitelist = Banned Blocks As Whitelist
addall = Tilføj alle
@@ -705,7 +751,7 @@ sector.curlost = Sector Lost
sector.missingresources = [scarlet]Ikke nok resurser i kernen.
sector.attacked = Sector [accent]{0}[white] under attack!
sector.lost = Sector [accent]{0}[white] lost!
sector.captured = Sector [accent]{0}[white]captured!
sector.capture = Sector [accent]{0}[white]Captured!
sector.changeicon = Change Icon
sector.noswitch.title = Unable to Switch Sectors
sector.noswitch = You may not switch sectors while an existing sector is under attack.\n\nSector: [accent]{0}[] on [accent]{1}[]
@@ -925,12 +971,16 @@ stat.healing = Healing
ability.forcefield = Kraftfelt
ability.repairfield = Reparationsfelt
ability.statusfield = Statusfelt
ability.unitspawn = {0} Fabrik
ability.unitspawn = Fabrik
ability.shieldregenfield = Skjold-regenereringsfelt
ability.movelightning = Movement Lightning
ability.shieldarc = Shield Arc
ability.suppressionfield = Regen Suppression Field
ability.energyfield = Energy Field: [accent]{0}[] damage ~ [accent]{1}[] blocks / [accent]{2}[] targets
ability.energyfield = Energy Field
ability.energyfield.sametypehealmultiplier = [lightgray]Same Type Healing: [white]{0}%
ability.energyfield.maxtargets = [lightgray]Max Targets: [white]{0}
ability.regen = Regeneration
bar.onlycoredeposit = Only Core Depositing Allowed
bar.drilltierreq = Kræver bedre bor
@@ -970,6 +1020,7 @@ bullet.splashdamage = [stat]{0}[lightgray] områdeskade ~[stat] {1}[lightgray] f
bullet.incendiary = [stat]brændfarlig
bullet.homing = [stat]målsøgende
bullet.armorpierce = [stat]armor piercing
bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit
bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles
bullet.interval = [stat]{0}/sec[lightgray] interval bullets:
bullet.frags = [stat]{0}[lightgray]x frag bullets:
@@ -1025,6 +1076,7 @@ setting.backgroundpause.name = Pause In Background
setting.buildautopause.name = Auto-pause af bygning
setting.doubletapmine.name = Double-Tap to Mine
setting.commandmodehold.name = Hold For Command Mode
setting.distinctcontrolgroups.name = Limit One Control Group Per Unit
setting.modcrashdisable.name = Disable Mods On Startup Crash
setting.animatedwater.name = Animeret vand
setting.animatedshields.name = Animeret skjold
@@ -1071,13 +1123,14 @@ setting.position.name = Vis spillerposition
setting.mouseposition.name = Show Mouse Position
setting.musicvol.name = Musik-volumen
setting.atmosphere.name = Vis planet-atmosfære
setting.drawlight.name = Draw Darkness/Lighting
setting.ambientvol.name = Stemningslyde-volumen
setting.mutemusic.name = Forstum musik
setting.sfxvol.name = SFX-volumen
setting.mutesound.name = Forstum lyde
setting.crashreport.name = Send anonyme fejlrapporter
setting.savecreate.name = Gem automatisk
setting.publichost.name = Synlighed af offentlige spil
setting.steampublichost.name = Public Game Visibility
setting.playerlimit.name = Spiller-grænse
setting.chatopacity.name = Chat-gennemsigtighed
setting.lasersopacity.name = Strøm-laser-gennemsigtighed
@@ -1085,6 +1138,8 @@ setting.bridgeopacity.name = Bro-gennemsigtighed
setting.playerchat.name = Vis spillers bobbel-chat
setting.showweather.name = Show Weather Graphics
setting.hidedisplays.name = Hide Logic Displays
setting.macnotch.name = Tilpas grænsefladen til at vise hak
setting.macnotch.description = Genstart påkrævet for at anvende ændringer
steam.friendsonly = Friends Only
steam.friendsonly.tooltip = Whether only Steam friends will be able to join your game.\nUnchecking this box will make your game public - anyone can join.
public.beta = Bemærk at beta-versioner af spillet ikke kan tilslutte sig offentlige spil.
@@ -1095,6 +1150,7 @@ keybind.title = Rekonfigurer taster
keybinds.mobile = [scarlet]De fleste taster er ikke relevante for mobil. Kun basal bevægelse er understøttet.
category.general.name = Generel
category.view.name = Billede
category.command.name = Unit Command
category.multiplayer.name = Spil med andre
category.blocks.name = Blokvalg
placement.blockselectkeys = \n[lightgray]Tast: [{0},
@@ -1112,6 +1168,23 @@ keybind.mouse_move.name = Følg musen
keybind.pan.name = Panorer billede
keybind.boost.name = Forstærk
keybind.command_mode.name = Command Mode
keybind.command_queue.name = Unit Command Queue
keybind.create_control_group.name = Create Control Group
keybind.cancel_orders.name = Cancel Orders
keybind.unit_stance_shoot.name = Unit Stance: Shoot
keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire
keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target
keybind.unit_stance_patrol.name = Unit Stance: Patrol
keybind.unit_stance_ram.name = Unit Stance: Ram
keybind.unit_command_move = Unit Command: Move
keybind.unit_command_repair = Unit Command: Repair
keybind.unit_command_rebuild = Unit Command: Rebuild
keybind.unit_command_assist = Unit Command: Assist
keybind.unit_command_mine = Unit Command: Mine
keybind.unit_command_boost = Unit Command: Boost
keybind.unit_command_load_units = Unit Command: Load Units
keybind.unit_command_load_blocks = Unit Command: Load Blocks
keybind.unit_command_unload_payload = Unit Command: Unload Payload
keybind.rebuild_select.name = Rebuild Region
keybind.schematic_select.name = Vælg region
keybind.schematic_menu.name = Skabelon-visning
@@ -1175,9 +1248,12 @@ mode.pvp.description = Spil mod andre spillere lokalt.\n[gray]Kræver mindst to
mode.attack.name = Angrib
mode.attack.description = Destruer fjendens base. \n[gray]Kræver en rød kerne i banen, for at spille.
mode.custom = Brugerdefinerede regler
rules.invaliddata = Invalid clipboard data.
rules.hidebannedblocks = Hide Banned Blocks
rules.infiniteresources = Uendelig resurser
rules.onlydepositcore = Only Allow Core Depositing
rules.derelictrepair = Allow Derelict Block Repair
rules.reactorexplosions = Reaktor-eksplosioner
rules.coreincinerates = Core Incinerates Overflow
rules.disableworldprocessors = Disable World Processors
@@ -1186,6 +1262,8 @@ rules.wavetimer = Bølge-æggeur
rules.wavesending = Wave Sending
rules.waves = Bølger
rules.attack = Angrebsmode
rules.buildai = Base Builder AI
rules.buildaitier = Builder AI Tier
rules.rtsai = RTS AI
rules.rtsminsquadsize = Min Squad Size
rules.rtsmaxsquadsize = Max Squad Size
@@ -1213,6 +1291,7 @@ rules.buildcostmultiplier = Byggepris-forstærker
rules.buildspeedmultiplier = Byggehastigheds-forstærker
rules.deconstructrefundmultiplier = Dekonstruerings-tilbagebetalings-forstærker
rules.waitForWaveToEnd = Bølge-ventetid for fjender
rules.wavelimit = Map Ends After Wave
rules.dropzoneradius = Drop-zone-radius:[lightgray] (felter)
rules.unitammo = Enheder kræver ammunition
rules.enemyteam = Enemy Team
@@ -1692,7 +1771,6 @@ block.disperse.name = Disperse
block.afflict.name = Afflict
block.lustre.name = Lustre
block.scathe.name = Scathe
block.fabricator.name = Fabricator
block.tank-refabricator.name = Tank Refabricator
block.mech-refabricator.name = Mech Refabricator
block.ship-refabricator.name = Ship Refabricator
@@ -1755,6 +1833,7 @@ hint.launch = Once enough resources are collected, you can [accent]Launch[] by s
hint.launch.mobile = Once enough resources are collected, you can [accent]Launch[] by selecting nearby sectors from the \ue827 [accent]Map[] in the \ue88c [accent]Menu[].
hint.schematicSelect = Hold [accent][[F][] and drag to select blocks to copy and paste.\n\n[accent][[Middle Click][] to copy a single block type.
hint.rebuildSelect = Hold [accent][[B][] and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.rebuildSelect.mobile = Select the \ue874 copy button, then tap the \ue80f rebuild button and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.conveyorPathfind = Hold [accent][[L-Ctrl][] while dragging conveyors to automatically generate a path.
hint.conveyorPathfind.mobile = Enable \ue844 [accent]diagonal mode[] and drag conveyors to automatically generate a path.
hint.boost = Hold [accent][[L-Shift][] to fly over obstacles with your current unit.\n\nOnly a few ground units have boosters.
@@ -1809,9 +1888,13 @@ onset.turrets = Units are effective, but [accent]turrets[] provide better defens
onset.turretammo = Supply the turret with [accent]beryllium ammo.[]
onset.walls = [accent]Walls[] can prevent oncoming damage from reaching buildings.\nPlace some \uf6ee [accent]beryllium walls[] around the turret.
onset.enemies = Enemy incoming, prepare to defend.
onset.defenses = [accent]Set up defenses:[lightgray] {0}
onset.attack = The enemy is vulnerable. Counter-attack.
onset.cores = New cores can be placed on [accent]core tiles[].\nNew cores function as forward bases and share a resource inventory with other cores.\nPlace a \uf725 core.
onset.detect = The enemy will be able to detect you in 2 minutes.\nSet up defenses, mining, and production.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
aegis.tungsten = Tungsten can be mined using an [accent]impact drill[].\nThis structure requires [accent]water[] and [accent]power[].
split.pickup = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(Default keys are [ and ] to pick up and drop)
split.pickup.mobile = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(To pick up or drop something, long-press it.)
split.acquire = You must acquire some tungsten to build units.
@@ -2003,7 +2086,6 @@ block.logic-display.description = Displays arbitrary graphics from a logic proce
block.large-logic-display.description = Displays arbitrary graphics from a logic processor.
block.interplanetary-accelerator.description = A massive electromagnetic railgun tower. Accelerates cores to escape velocity for interplanetary deployment.
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.
block.core-bastion.description = Core of the base. Armored. Once destroyed, the sector is lost.
block.core-citadel.description = Core of the base. Very well armored. Stores more resources than a Bastion core.
block.core-acropolis.description = Core of the base. Exceptionally well armored. Stores more resources than a Citadel core.
@@ -2039,7 +2121,6 @@ block.impact-drill.description = When placed on ore, outputs items in bursts ind
block.eruption-drill.description = An improved impact drill. Capable of mining thorium. Requires hydrogen.
block.reinforced-conduit.description = Moves fluids forward. Doesn't accept non-conduit inputs to the sides.
block.reinforced-liquid-router.description = Distributes fluids equally to all sides.
block.reinforced-junction.description = Acts as a bridge for two crossing conduits.
block.reinforced-liquid-tank.description = Stores a large amount of fluids.
block.reinforced-liquid-container.description = Stores a sizeable amount of fluids.
block.reinforced-bridge-conduit.description = Transports fluids over structures and terrain.
@@ -2156,6 +2237,7 @@ unit.emanate.description = Builds structures to defend the Acropolis core. Repai
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.format = Replace next placeholder ("[accent]@[]") in text buffer with a value.\nExample:\n[accent]print "test @"\nformat "example"
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.
@@ -2189,6 +2271,11 @@ lst.cutscene = Manipulate the player camera.
lst.setflag = Set a global flag that can be read by all processors.
lst.getflag = Check if a global flag is set.
lst.setprop = Sets a property of a unit or building.
lst.effect = Create a particle effect.
lst.sync = Sync a variable across the network.\nOnly invoked 10 times a second at most.
lst.makemarker = Create a new logic marker in the world.\nAn ID to identify this marker must be provided.\nMarkers currently limited to 20,000 per world.
lst.setmarker = Set a property for a marker.\nThe ID used must be the same as in the Make Marker instruction.
lst.localeprint = Add map locale property value to the text buffer.\nTo set map locale bundles in map editor, check [accent]Map Info > Locale Bundles[].\nIf client is a mobile device, tries to print a property ending in ".mobile" first.
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.
@@ -2201,6 +2288,7 @@ 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.progress = Action progress, 0 to 1.\nReturns production, turret reload or construction progress.
laccess.speed = Top speed of a unit, in tiles/sec.
laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup operation.
lcategory.unknown = Unknown
lcategory.unknown.description = Uncategorized instructions.
lcategory.io = Input & Output
@@ -2226,6 +2314,7 @@ 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[].
graphicstype.print = Draws text from the print buffer.\nClears the print buffer.
lenum.always = Always true.
lenum.idiv = Integer division.
lenum.div = Division.\nReturns [accent]null[] on divide-by-zero.
@@ -2243,6 +2332,7 @@ lenum.xor = Bitwise XOR.
lenum.min = Minimum of two numbers.
lenum.max = Maximum of two numbers.
lenum.angle = Angle of vector in degrees.
lenum.anglediff = Absolute distance between two angles in degrees.
lenum.len = Length of vector.
lenum.sin = Sine, in degrees.
lenum.cos = Cosine, in degrees.
@@ -2304,6 +2394,7 @@ lenum.unbind = Completely disable logic control.\nResume standard AI.
lenum.move = Move to exact position.
lenum.approach = Approach a position with a radius.
lenum.pathfind = Pathfind to the enemy spawn.
lenum.autopathfind = Automatically pathfinds to the nearest enemy core or drop point.\nThis is the same as standard wave enemy pathfinding.
lenum.target = Shoot a position.
lenum.targetp = Shoot a target with velocity prediction.
lenum.itemdrop = Drop an item.
@@ -2317,5 +2408,7 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
lenum.flushtext = Flush print buffer's content to marker, if applicable.\nIf fetch is set to true, tries to fetch properties from map locale bundle or game's bundle.
lenum.texture = Texture name straight from game's texture atlas (using kebab-case naming style).\nIf printFlush is set to true, consumes text buffer content as text argument.
lenum.texturesize = Size of texture in tiles. Zero value scales marker width to original texture's size.
lenum.autoscale = Whether to scale marker corresponding to player's zoom level.

View File

@@ -57,6 +57,7 @@ mods.browser.sortstars = Nach Sternen sortieren
schematic = Entwurf
schematic.add = Entwurf speichern...
schematics = Entwürfe
schematic.search = Search schematics...
schematic.replace = Es gibt bereits einen Entwurf mit diesem Namen. Diesen ersetzen?
schematic.exists = Es gibt schon einen Entwurf mit diesem Namen.
schematic.import = Entwurf importieren...
@@ -69,7 +70,7 @@ schematic.shareworkshop = Im Workshop teilen
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Entwurf umkehren
schematic.saved = Entwurf gespeichert.
schematic.delete.confirm = Dieser Entwurf wird vollständig vernichtet.
schematic.rename = Entwurf umbenennen
schematic.edit = Edit Schematic
schematic.info = {0}x{1}, {2} Blöcke
schematic.disabled = [scarlet]Entwürfe deaktiviert[]\nAuf dieser [accent]Karte[] oder [accent]Server[] dürfen keine Entwürfe verwendet werden.
schematic.tags = Tags:
@@ -78,6 +79,7 @@ schematic.addtag = Tag hinzufügen
schematic.texttag = Text-Tag
schematic.icontag = Bild-Tag
schematic.renametag = Tag umbenennen
schematic.tagged = {0} tagged
schematic.tagdelconfirm = Dieses Tag wirklich löschen?
schematic.tagexists = Dieses Tag gibt es schon.
@@ -150,17 +152,17 @@ mod.incompatiblemod = [red]Inkompatibel
mod.blacklisted = [red]Nicht unterstützt
mod.unmetdependencies = [red]Fehlende Abhängigkeiten
mod.erroredcontent = [scarlet]Inhalt-Fehler
mod.circulardependencies = [red]Circular Dependencies
mod.incompletedependencies = [red]Incomplete Dependencies
mod.circulardependencies = [red]Wechselseitige Abhängigkeiten
mod.incompletedependencies = [red]Fehlende Abhängigkeiten
mod.requiresversion.details = Benötigt Spielversion [accent]{0}[]\nDein Spiel ist veraltet. Diese Mod benötigt eine neuere (möglicherweise Alpha- oder Beta-) Spielversion.
mod.outdatedv7.details = Diese Mod ist nicht mit der neuesten Version von Mindustry kompatibel. Der Autor muss diesen aktualisieren und [accent]minGameVersion: 136[] in der [accent]mod.json[]-Datei hinzufügen.
mod.blacklisted.details = Diese Mod würde manuell gesperrt, weil er diese Spielversion zum Abstürzen bringt oder andere Fehler verursacht. Benutze diese Mod nicht.
mod.missingdependencies.details = Dieser Mod fehlen folgende Abhängigkeiten: {0}
mod.erroredcontent.details = Diese Mod hat beim Laden Fehler verursacht. Bitte den Mod-Autor, diese zu beheben.
mod.circulardependencies.details = This mod has dependencies that depends on each other.
mod.incompletedependencies.details = This mod is unable to be loaded due to invalid or missing dependencies: {0}.
mod.requiresversion = Requires game version: [red]{0}
mod.circulardependencies.details = Diese Mod hat Abhängigkeiten, die von einander abhängen.
mod.incompletedependencies.details = Diese Mod kann aufgrund fehlenden oder ungültigen Abhängigkeiten nicht geladen werden: {0}.
mod.requiresversion = Benötigt Spielversion: [red]{0}
mod.errors = Beim Laden von Inhalt sind Fehler aufgetreten.
mod.noerrorplay = [red]Du hast Mods mit Fehlern.[] Deaktiviere die Mods oder behebe die Fehler, bevor du spielst.
@@ -256,11 +258,19 @@ trace = Spieler verfolgen
trace.playername = Spielername: [accent]{0}
trace.ip = IP: [accent]{0}
trace.id = ID: [accent]{0}
trace.language = Language: [accent]{0}
trace.mobile = Mobiler Client: [accent]{0}
trace.modclient = Gemoddeter Client: [accent]{0}
trace.times.joined = Beigetreten: [accent]{0}[] Mal
trace.times.kicked = Rausgeworfen: [accent]{0}[] Mal
trace.ips = IPs:
trace.names = Names:
invalidid = Ungültige Client-ID! Berichte den Fehler.
player.ban = Ban
player.kick = Kick
player.trace = Trace
player.admin = Toggle Admin
player.team = Change Team
server.bans = Verbannungen
server.bans.none = Keine verbannten Spieler gefunden!
server.admins = Administratoren
@@ -274,10 +284,11 @@ server.version = [lightgray]Version: {0}
server.custombuild = [accent]Benutzerdefinierter Build
confirmban = Bist du sicher, dass du diesen Spieler verbannen möchtest?
confirmkick = Bist du sicher, dass du diesen Spieler rauswerfen willst?
confirmvotekick = Bist du sicher, dass du darüber abstimmen willst, diesen Spieler rauszuwerfen?
confirmunban = Bist du sicher, dass du die Verbannung des Spielers rückgängig machen willst?
confirmadmin = Bist du sicher, dass du diesen Spieler zu einem Administrator machen möchtest?
confirmunadmin = Bist du sicher, dass dieser Spieler kein Administrator mehr sein soll?
votekick.reason = Vote-Kick Reason
votekick.reason.message = Are you sure you want to vote-kick "{0}[white]"?\nIf yes, please enter the reason:
joingame.title = Spiel beitreten
joingame.ip = IP:
disconnect = Verbindung unterbrochen.
@@ -295,7 +306,7 @@ server.invalidport = Falscher Port!
server.error = [crimson] Fehler beim Hosten des Servers:[accent] {0}
save.new = Neuer Spielstand
save.overwrite = Möchtest du diesen Spielstand wirklich überschreiben?
save.nocampaign = Individual save files from the campaign cannot be imported.
save.nocampaign = Einzelne Spielstände aus der Kampagne können nicht importiert werden.
overwrite = Überschreiben
save.none = Keine Spielstände gefunden!
savefail = Fehler beim Speichern des Spiels!
@@ -333,12 +344,23 @@ open = Öffnen
customize = Anpassen
cancel = Abbruch
command = Befehl
command.queue = [lightgray][Queuing]
command.mine = Abbauen
command.repair = Reparieren
command.rebuild = Wiederaufbauen
command.assist = Spieler unterstützen
command.move = Bewegen
command.boost = Boost
command.enterPayload = Enter Payload Block
command.loadUnits = Load Units
command.loadBlocks = Load Blocks
command.unloadPayload = Unload Payload
stance.stop = Cancel Orders
stance.shoot = Stance: Shoot
stance.holdfire = Stance: Hold Fire
stance.pursuetarget = Stance: Pursue Target
stance.patrol = Stance: Patrol Path
stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding
openlink = Link öffnen
copylink = Link kopieren
back = Zurück
@@ -364,8 +386,8 @@ pausebuilding = [accent][[{0}][] um das Bauen zu pausieren
resumebuilding = [scarlet][[{0}][] um das Bauen fortzusetzen
enablebuilding = [scarlet][[{0}][] um zu bauen
showui = Bedienflächen versteckt.\nDrücke [accent][[{0}][], um sie wieder anzuzeigen.
commandmode.name = [accent]Command Mode
commandmode.nounits = [no units]
commandmode.name = [accent]Steuerungsmodus
commandmode.nounits = [keine Einheiten]
wave = [accent]Welle {0}
wave.cap = [accent]Welle {0}/{1}
wave.waiting = Nächste Welle in {0}
@@ -385,9 +407,9 @@ custom = Benutzerdefiniert
builtin = Enthalten
map.delete.confirm = Bist du sicher, dass du diese Karte löschen willst? Dies kann nicht rückgängig gemacht werden!
map.random = [accent]Zufällige Karte
map.nospawn = Diese Karte hat keine Kerne, in denen die Spieler beginnen können! Füge einen [#{0}]{1}[] Kern zu dieser Karte im Editor hinzu.
map.nospawn.pvp = Diese Karte hat keine Kerne für die gegnerischen Spieler! Füge über den Editor [scarlet] nicht-orange[] Kerne zu dieser Karte hinzu.
map.nospawn.attack = Diese Karte hat keine gegnerischen Kerne, die Spieler angreifen können! Füge über den Editor a [#{0}]{1}[] Kerne zu dieser Karte hinzu.
map.nospawn = Diese Karte hat keine Kerne, in denen die Spieler beginnen können! Füge einen {0} Kern zu dieser Karte im Editor hinzu.
map.nospawn.pvp = Diese Karte hat keine Kerne für die gegnerischen Spieler! Füge über den Editor [scarlet]nicht-orange[] Kerne zu dieser Karte hinzu.
map.nospawn.attack = Diese Karte hat keine gegnerischen Kerne, die Spieler angreifen können! Füge über den Editor a {0} Kerne zu dieser Karte hinzu.
map.invalid = Fehler beim Laden der Karte: Beschädigte oder ungültige Kartendatei.
workshop.update = Objekt aktualisieren
workshop.error = Fehler beim Laden von Workshop-Details: {0}
@@ -419,6 +441,7 @@ editor.waves = Wellen
editor.rules = Regeln
editor.generation = Generator
editor.objectives = Ziele
editor.locales = Locale Bundles
editor.ingame = Im Spiel bearbeiten
editor.playtest = Playtest
editor.publish.workshop = Im Workshop veröffentlichen
@@ -450,7 +473,7 @@ waves.max = maximale Einheiten
waves.guardian = Boss
waves.preview = Vorschau
waves.edit = Bearbeiten...
waves.random = Random
waves.random = Zufällig
waves.copy = Aus der Zwischenablage kopieren
waves.load = Aus der Zwischenablage laden
waves.invalid = Ungültige Wellen in der Zwischenablage.
@@ -461,6 +484,8 @@ waves.sort.reverse = Reihenfolge umkehren
waves.sort.begin = Anfang
waves.sort.health = Lebenspunkte
waves.sort.type = Sorte
waves.search = Search waves...
waves.filter = Unit Filter
waves.units.hide = Alle verstecken
waves.units.show = Alle anzeigen
@@ -484,6 +509,7 @@ editor.errorlegacy = Diese Karte ist zu alt und benutzt ein veraltetes Kartenfor
editor.errornot = Dies ist keine Kartendatei.
editor.errorheader = Diese Karte ist entweder nicht gültig oder beschädigt.
editor.errorname = Karte hat keinen Namen.
editor.errorlocales = Error reading invalid locale bundles.
editor.update = Aktualisieren
editor.randomize = Zufällig anordnen
editor.moveup = Hochschieben
@@ -495,6 +521,7 @@ editor.sectorgenerate = Sektor generieren
editor.resize = Größe\nanpassen
editor.loadmap = Karte\nladen
editor.savemap = Karte\nspeichern
editor.savechanges = [scarlet]You have unsaved changes!\n\n[]Do you want to save them?
editor.saved = Gespeichert!
editor.save.noname = Deine Karte hat keinen Namen! Setze einen Namen im [accent]Karten-Info[]-Menü.
editor.save.overwrite = Deine Karte überschreibt eine Standardkarte! Wähle einen anderen Karten Namen im [accent]Karten-Info[]-Menü.
@@ -533,6 +560,8 @@ toolmode.eraseores = Erze löschen
toolmode.eraseores.description = Löscht nur Erze.
toolmode.fillteams = Teams ausfüllen
toolmode.fillteams.description = Füllt Teams aus statt Blöcke.
toolmode.fillerase = Fill Erase
toolmode.fillerase.description = Erase blocks of the same type.
toolmode.drawteams = Teams zeichnen
toolmode.drawteams.description = Zeichnet Teams statt Blöcke.
#unused
@@ -580,6 +609,23 @@ filter.option.floor2 = Sekundärer Boden
filter.option.threshold2 = Sekundärer Grenzwert
filter.option.radius = Radius
filter.option.percentile = Perzentil
locales.info = Here, you can add locale bundles for specific languages to your map. In locale bundles, each property has a name and a value. These properties can be used by world processors and objectives using their names. They support text formatting (replacing placeholders with actual values).\n\n[cyan]Example property:\n[]name: [accent]timer[]\nvalue: [accent]Example timer, time left: @[]\n\n[cyan]Usage:\n[]Set it as objective's text: [accent]@timer\n\n[]Print it in a world processor:\n[accent]localeprint "timer"\nformat time\n[gray](where time is a separately calculated variable)
locales.deletelocale = Are you sure you want to delete this locale bundle?
locales.applytoall = Apply Changes To All Locales
locales.addtoother = Add To Other Locales
locales.rollback = Rollback to last applied
locales.filter = Property filter
locales.searchname = Search name...
locales.searchvalue = Search value...
locales.searchlocale = Search locale...
locales.byname = By name
locales.byvalue = By value
locales.showcorrect = Show properties that are present in all locales and have unique values everywhere
locales.showmissing = Show properties that are missing in some locales
locales.showsame = Show properties that have same values in different locales
locales.viewproperty = View in all locales
locales.viewing = Viewing property "{0}"
locales.addicon = Add Icon
width = Breite:
height = Höhe:
@@ -635,6 +681,7 @@ marker.shapetext.name = Geformter Text
marker.minimap.name = Minimap
marker.shape.name = Form
marker.text.name = Text
marker.line.name = Line
marker.background = Hintergrund
marker.outline = Umriss
@@ -649,8 +696,8 @@ objective.build = [accent]Baue: [][lightgray]{0}[]x\n{1}[lightgray]{2}
objective.buildunit = [accent]Baue Einheit: [][lightgray]{0}[]x\n{1}[lightgray]{2}
objective.destroyunits = [accent]Zerstöre: [][lightgray]{0}[]x Units
objective.enemiesapproaching = [accent]Gegner in [lightgray]{0}[]
objective.enemyescelating = [accent]Gegnerisch Lufteinheit-Produktion steigert sich in [lightgray]{0}[]
objective.enemyairunits = [accent]Gegnerisch Lufteinheit-Produktion startet in [lightgray]{0}[]
objective.enemyescelating = [accent]Gegnerische Einheit-Produktion steigert sich in [lightgray]{0}[]
objective.enemyairunits = [accent]Gegnerische Lufteinheit-Produktion startet in [lightgray]{0}[]
objective.destroycore = [accent]Gegnerischen Kern zerstören
objective.command = [accent]Einheiten Steuern
objective.nuclearlaunch = [accent]⚠ Atomraketenstart festgestellt: [lightgray]{0}
@@ -663,7 +710,6 @@ resources.max = Max
bannedblocks = Gesperrte Blöcke
objectives = Ziele
bannedunits = Gesperrte Einheiten
rules.hidebannedblocks = Gesperrte Blöcke verstecken
bannedunits.whitelist = Gesperrte Einheiten als Whitelist
bannedblocks.whitelist = Gesperrte Blöcke als Whitelist
addall = Alle hinzufügen
@@ -723,8 +769,7 @@ sector.curlost = Sektor verloren
sector.missingresources = [scarlet]Fehlende Kernressourcen
sector.attacked = Sektor [accent]{0}[white] wird angegriffen!
sector.lost = Sektor [accent]{0}[white] verloren!
#note: the missing space in the line below is intentional
sector.captured = Sektor [accent]{0}[white]erobert!
sector.capture = Sector [accent]{0}[white]Captured!
sector.changeicon = Bild ändern
sector.noswitch.title = Kann Sektoren nicht wechseln
sector.noswitch = Du kannst nicht zwischen Sektoren wechseln, wenn ein anderer angegriffen wird.\n\nSektor: [accent]{0}[] auf [accent]{1}[]
@@ -777,7 +822,7 @@ sector.windsweptIslands.description = Diese Inseln befinden sich in der Nähe vo
sector.extractionOutpost.description = Ein Außenposten, der vom Gegner erstellt wurde, um Ressourcen in andere Sektoren zu transportieren.\n\nTrans-Sektorischer Transport ist nötig, um weiter voranzuschreiten. Zerstöre den Posten. Erforsche deren Launchpads.
sector.impact0078.description = Hier liegen Reste der interplanetarischen Transporteinheit, die dieses Sonnensystem zuerst betreten hat.\n\nRette so viel wie möglich von den Ruinen. Erforsche jede intakte Technologie.
sector.planetaryTerminal.description = Das Endziel.\n\nDiese Uferbasis besitzt ein Gerät, mit dem es möglich ist, Kerne auf andere Planeten zu schicken. Es ist [accent]sehr[] gut beschützt.\n\nStelle Wassereinheiten her. Eliminiere den Gegner so schnell wie möglich. Erforsche das Launchgerät.
sector.coastline.description = Überreste alter Schiffstechnologien wurden hier entdeckt. Remnants of naval unit technology have been detected at this location. Wehre dich gegen die gegnischen Angriffe, erobere den Sektor und erforsche diese Technologie.
sector.coastline.description = Überreste alter Schiffstechnologien wurden hier entdeckt. Wehre dich gegen die gegnischen Angriffe, erobere den Sektor und erforsche diese Technologie.
sector.navalFortress.description = Der Gegner hat auf einer abgelegenen, von Natur aus sicheren Insel eine Basis aufgebaut. Zerstöre diesen Außenposten. Finde deren fortgeschrittene Schiffstechnologien und erforsche diese weiter.
sector.onset.name = Der Anfang
@@ -899,7 +944,7 @@ stat.repairspeed = Heilungsgeschwindigkeit
stat.weapons = Waffen
stat.bullet = Geschoss
stat.moduletier = Modulstufe
stat.unittype = Unit Type
stat.unittype = Einheitentyp
stat.speedincrease = Geschwindigkeitserhöhung
stat.range = Reichweite
stat.drilltier = Abbaubare Erze
@@ -947,13 +992,17 @@ stat.healing = Heilung
ability.forcefield = Kraftfeld
ability.repairfield = Heilungsfeld
ability.statusfield = {0} Statusfeld
ability.unitspawn = {0} Fabrik
ability.shieldregenfield = Schild-regenerations-Feld
ability.statusfield = Statusfeld
ability.unitspawn = Fabrik
ability.shieldregenfield = Schildregenerationsfeld
ability.movelightning = Bewegungsblitze
ability.shieldarc = Lichtbogenschild
ability.suppressionfield = Heilungsunterdrückungsfeld
ability.energyfield = Energiefeld: [accent]{0}[] Schaden ~ [accent]{1}[] Blöcke / [accent]{2}[] Ziele
ability.energyfield = Energiefeld
ability.energyfield.sametypehealmultiplier = [lightgray]Same Type Healing: [white]{0}%
ability.energyfield.maxtargets = [lightgray]Max Targets: [white]{0}
ability.regen = Regeneration
bar.onlycoredeposit = Nur Kernablage möglich
bar.drilltierreq = Besserer Bohrer benötigt
@@ -993,8 +1042,9 @@ bullet.splashdamage = [stat]{0}[lightgray] Flächenschaden ~[stat] {1}[lightgray
bullet.incendiary = [stat]entzündend
bullet.homing = [stat]zielsuchend
bullet.armorpierce = [stat]panzerbrechend
bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles
bullet.interval = [stat]{0}/sec[lightgray] interval bullets:
bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit
bullet.suppression = [stat]{0} sec[lightgray] Heilungsunterdrückung ~ [stat]{1}[lightgray] Kacheln
bullet.interval = [stat]{0}/sec[lightgray] Intervallgeschosse:
bullet.frags = [stat]{0}[lightgray]x Splittergeschosse:
bullet.lightning = [stat]{0}[lightgray]x Blitz ~ [stat]{1}[lightgray] Schaden
bullet.buildingdamage = [stat]{0}%[lightgray]Blockschaden
@@ -1038,7 +1088,7 @@ category.crafting = Erzeugung
category.function = Funktion
category.optional = Optionale Zusätze
setting.skipcoreanimation.name = Kern Start- und Lande-Animation überspringen
setting.landscape.name = Landschaft sperren
setting.landscape.name = Querformat sperren
setting.shadows.name = Schatten
setting.blockreplace.name = Automatische Blockvorschläge
setting.linear.name = Lineare Filterung
@@ -1048,8 +1098,9 @@ setting.backgroundpause.name = Im Hintergrund pausieren
setting.buildautopause.name = Bauen automatisch pausieren
setting.doubletapmine.name = Doppeltippen zum Abbauen
setting.commandmodehold.name = Halten für Steuerungsmodus
setting.distinctcontrolgroups.name = Limit One Control Group Per Unit
setting.modcrashdisable.name = Mods bei Absturz deaktivieren
setting.animatedwater.name = Animiertes Wasser
setting.animatedwater.name = Animierte Oberflächen
setting.animatedshields.name = Animierte Schilde
setting.playerindicators.name = Spieler-Indikatoren
setting.indicators.name = Verbündeten-Indikatoren
@@ -1091,16 +1142,17 @@ setting.pixelate.name = Verpixeln [lightgray](Könnte die Leistung beeinträchti
setting.minimap.name = Zeige die Minimap
setting.coreitems.name = Kern-Materialien anzeigen
setting.position.name = Spieler-Position anzeigen
setting.mouseposition.name = Mouseposition anzeigen
setting.mouseposition.name = Mausposition anzeigen
setting.musicvol.name = Musiklautstärke
setting.atmosphere.name = Planetatmosphäre zeigen
setting.drawlight.name = Draw Darkness/Lighting
setting.ambientvol.name = Ambient-Lautstärke
setting.mutemusic.name = Musik stummschalten
setting.sfxvol.name = Audioeffekt-Lautstärke
setting.mutesound.name = Audioeffekte stummschalten
setting.crashreport.name = Anonyme Absturzberichte senden
setting.savecreate.name = Automatisch speichern
setting.publichost.name = Öffentliche Sichtbarkeit des Spiels
setting.steampublichost.name = Public Game Visibility
setting.playerlimit.name = Spielerbegrenzung
setting.chatopacity.name = Chat-Deckkraft
setting.lasersopacity.name = Power-Laser-Deckkraft
@@ -1108,8 +1160,10 @@ setting.bridgeopacity.name = Brücken-Deckkraft
setting.playerchat.name = Chat im Spiel anzeigen
setting.showweather.name = Wetter anzeigen
setting.hidedisplays.name = Logik-Bildschirme verdecken
steam.friendsonly = Friends Only
steam.friendsonly.tooltip = Whether only Steam friends will be able to join your game.\nUnchecking this box will make your game public - anyone can join.
setting.macnotch.name = Passen Sie die Schnittstelle an die Anzeigekerbe an
setting.macnotch.description = Neustart erforderlich
steam.friendsonly = Nur Freunde
steam.friendsonly.tooltip = Ob nur Steam-Freunde dein Spiel beitreten können.\nDiese Einstellung zu deaktivieren macht dein Spiel öffentlich - jeder kann beitreten.
public.beta = Bemerke: Beta-Versionen des Spiels können keine öffentlichen Spiele machen.
uiscale.reset = UI-Skalierung wurde geändert.\nDrücke "OK", um diese Skalierung zu bestätigen.\n[scarlet]Zurückkehren und Beenden in[accent] {0}[] Einstellungen...
uiscale.cancel = Abbrechen & Beenden
@@ -1118,6 +1172,7 @@ keybind.title = Tasten zuweisen
keybinds.mobile = [scarlet]Die meisten Tastenzuweisungen hier funktionieren auf mobilen Geräten nicht. Nur grundlegende Bewegung wird unterstützt.
category.general.name = Allgemein
category.view.name = Ansicht
category.command.name = Unit Command
category.multiplayer.name = Mehrspieler
category.blocks.name = Blockauswahl
placement.blockselectkeys = \n[lightgray]Taste: [{0},
@@ -1135,6 +1190,23 @@ keybind.mouse_move.name = Der Maus folgen
keybind.pan.name = Kamera alleine bewegen
keybind.boost.name = Boost
keybind.command_mode.name = Steuerungsmodus
keybind.command_queue.name = Unit Command Queue
keybind.create_control_group.name = Create Control Group
keybind.cancel_orders.name = Cancel Orders
keybind.unit_stance_shoot.name = Unit Stance: Shoot
keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire
keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target
keybind.unit_stance_patrol.name = Unit Stance: Patrol
keybind.unit_stance_ram.name = Unit Stance: Ram
keybind.unit_command_move = Unit Command: Move
keybind.unit_command_repair = Unit Command: Repair
keybind.unit_command_rebuild = Unit Command: Rebuild
keybind.unit_command_assist = Unit Command: Assist
keybind.unit_command_mine = Unit Command: Mine
keybind.unit_command_boost = Unit Command: Boost
keybind.unit_command_load_units = Unit Command: Load Units
keybind.unit_command_load_blocks = Unit Command: Load Blocks
keybind.unit_command_unload_payload = Unit Command: Unload Payload
keybind.rebuild_select.name = Region wiederaufbauen
keybind.schematic_select.name = Bereich auswählen
keybind.schematic_menu.name = Entwurfsmenü
@@ -1198,9 +1270,12 @@ mode.pvp.description = Kämpfe lokal gegen andere Spieler.\n[gray]Benötigt mind
mode.attack.name = Angriff
mode.attack.description = Keine Wellen, das Ziel ist es, die gegnerische Basis zu zerstören.\n[gray]Benötigt einen roten Kern auf der Karte.
mode.custom = Angepasste Regeln
rules.invaliddata = Invalid clipboard data.
rules.hidebannedblocks = Gesperrte Blöcke verstecken
rules.infiniteresources = Unbegrenzte Ressourcen
rules.onlydepositcore = Nur in den Kern ablegen
rules.derelictrepair = Allow Derelict Block Repair
rules.reactorexplosions = Reaktor-Explosionen
rules.coreincinerates = Kern verbrennt überflüssige Materialien
rules.disableworldprocessors = Deaktiviere Weltprozessoren
@@ -1209,6 +1284,8 @@ rules.wavetimer = Wellen-Timer
rules.wavesending = Manuelle Wellen möglich
rules.waves = Wellen
rules.attack = Angriff-Modus
rules.buildai = Base Builder AI
rules.buildaitier = Builder AI Tier
rules.rtsai = RTS KI [red](unfertig)
rules.rtsminsquadsize = Min. Squadgröße
rules.rtsmaxsquadsize = Max. Squadgröße
@@ -1224,7 +1301,7 @@ rules.unitbuildspeedmultiplier = Einheiten-Baugeschwindigkeit Multiplikator
rules.unitcostmultiplier = Einheit-Baukosten Multiplikator
rules.unithealthmultiplier = Einheit-Lebenspunkte-Multiplikator
rules.unitdamagemultiplier = Einheit-Schaden-Multiplikator
rules.unitcrashdamagemultiplier = Unit Crash Damage Multiplier
rules.unitcrashdamagemultiplier = Einheiten-Absturzschaden-Multiplikator
rules.solarmultiplier = Solarstrom-Multiplikator
rules.unitcapvariable = Kerne zählen zum Einheiten-Limit dazu
rules.unitcap = Einheiten-Limit
@@ -1236,6 +1313,7 @@ rules.buildcostmultiplier = Bau-Kosten Multiplikator
rules.buildspeedmultiplier = Bau-Schnelligkeit Multiplikator
rules.deconstructrefundmultiplier = Abbau Ressourcen-Rückerstattung
rules.waitForWaveToEnd = Warten bis Welle endet
rules.wavelimit = Map Ends After Wave
rules.dropzoneradius = Drop-Zonen-Radius:[lightgray] (Kacheln)
rules.unitammo = Einheiten benötigen Munition [red](wird vielleicht entfernt)
rules.enemyteam = Gegnerteam
@@ -1458,8 +1536,8 @@ block.plastanium-wall.name = Plastaniummauer
block.plastanium-wall-large.name = Große Plastaniummauer
block.phase-wall.name = Phasenmauer
block.phase-wall-large.name = Große Phasenmauer
block.thorium-wall.name = Thorium-Mauer
block.thorium-wall-large.name = Große Thorium-Mauer
block.thorium-wall.name = Thoriummauer
block.thorium-wall-large.name = Große Thoriummauer
block.door.name = Tor
block.door-large.name = Großes Tor
block.duo.name = Doppelgeschütz
@@ -1721,7 +1799,6 @@ block.disperse.name = Streu
block.afflict.name = Afflikt
block.lustre.name = Lustre
block.scathe.name = Skate
block.fabricator.name = Hersteller
block.tank-refabricator.name = Panzerverbesserer
block.mech-refabricator.name = Mechverbesserer
block.ship-refabricator.name = Schiffverbesserer
@@ -1776,8 +1853,8 @@ hint.breaking = Benutze [accent]Rechtsklick[] und bewege deine Maus, um zu zerst
hint.breaking.mobile = Aktiviere den \ue817 [accent]Hammer[] unten rechts und tippe, um Blöcke zu zerstören.\n\nHalte deinen Finger auf dem Bildschirm, um eine Fläche auszuwählen.
hint.blockInfo = Genauere Blockinformationen können im [accent]Baumenü[] rechts beim [accent][[?][]-Symbol gefunden werden.
hint.derelict = [accent]Derelikte[] Blöcke sind kaputte Teile alter Basen, die nicht mehr funktionieren.\n\nSie können für Ressourcen [accent]abgebaut[] werden.
hint.research = Nehme den \ue875 [accent]Forschen[]-Knopf um neue Technologien zu erforschen.
hint.research.mobile = Nehme den \ue875 [accent]Forschen[]-Knopf im \ue88c [accent]Menü[], um neue Technologien zu erforschen.
hint.research = Klicke auf den \ue875 [accent]Forschen[]-Knopf um neue Technologien zu erforschen.
hint.research.mobile = Klicke auf den \ue875 [accent]Forschen[]-Knopf im \ue88c [accent]Menü[], um neue Technologien zu erforschen.
hint.unitControl = Halte [accent][[L-STRG][] und [accent]klicke[], um alliierte Einheiten oder Geschütze zu steuern.
hint.unitControl.mobile = [accent][[Doppelklicke][], um alliierte Einheiten oder Geschütze zu steuern.
hint.unitSelectControl = Du kannst [accent]L-Shift[] gedrückt halten, um den Steuerungsmodus zu aktivieren.\nIm Steuerungsmodus hältst du [accent]Linksklick[] gedrückt, um Einheiten auswählen zu können. Mit [accent]Rechtsklick[] bestimmst du, wo die ausgewählten Einheiten hingehen sollen.
@@ -1786,6 +1863,7 @@ hint.launch = Sobald du genug Ressourcen gesammelt hast, kannst du [accent]Start
hint.launch.mobile = Sobald du genug Ressourcen gesammelt hast, kannst du [accent]Starten[], indem du andere Sektoren auf der \ue827 [accent]Karte[] im \ue88c [accent]Menü[] auswählst.
hint.schematicSelect = Halte [accent][[F][] gedrückt und bewege deine Maus, um Blöcke zu kopieren.\n\nMit [accent][[Mittelklick][] kannst du einen einzelnen Block kopieren.
hint.rebuildSelect = Halte [accent][[B][] gedrückt und bewege deine Maus, um Überreste zerstörter Blöcke auszuwählen.\nDiese werden dann automatisch wiederaufgebaut.
hint.rebuildSelect.mobile = Select the \ue874 copy button, then tap the \ue80f rebuild button and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.conveyorPathfind = Halte [accent][[L-STRG][] während du Förderbänder baust, um automatisch einen Weg zu finden.
hint.conveyorPathfind.mobile = Aktiviere den \ue844 [accent]Diagonal-Modus[] unten rechts und platziere Förderbänder, um automatisch einen Weg zu generieren.
@@ -1830,9 +1908,9 @@ onset.mine.mobile = Tippe, um \uf748 [accent]Beryllium[] aus Wänden abzubauen.
onset.research = Öffne das \ue875 Forschungsmenü.\nErforsche und platziere einen \uf73e [accent]Turbinenkondensator[] auf einen Schlot.\nDieser erzeugt [accent]Strom[].
onset.bore = Erforsche und platziere einen \uf741 [accent]Plasmabohrer[].\nDieser baut Rohstoffe aus Wänden automatisch ab.
onset.power = Um den Plasmabohrer mit [accent]Strom[] zu versorgen, kannst du \uf73d [accent]Strahlknoten[] erforschen und bauen.\nVerbinde den Turbinenkondensator mit dem Plasmabohrer.
onset.ducts = Erforsche und platziere \uf799 [accent]Rohrleitugnen[], um die abgebauten Ressourcen zum Kern zu transportieren.\nZiehe die Maus über den Bildschirm, um mehrere Rohrleitugnen zu platzieren.\n[accent]Scrolle[], um die Richtung zu ändern.
onset.ducts.mobile = Erforsche und platziere \uf799 [accent]Rohrleitugnen[], um die abgebauten Ressourcen zum Kern zu transportieren.\n\nDrücke kurz und ziehe deinen Finger über den Bildschirm, um mehrere Rohrleitugnen zu platzieren.
onset.moremine = Erweitere den Bergbau.\nPlatziere mehr Plasmabohrer und verbinde sie mit Rohrleitugnen und Strahlknoten.\nBaue 200 Beryllium ab.
onset.ducts = Erforsche und platziere \uf799 [accent]Rohrleitungen[], um die abgebauten Ressourcen zum Kern zu transportieren.\nZiehe die Maus über den Bildschirm, um mehrere Rohrleitungen zu platzieren.\n[accent]Scrolle[], um die Richtung zu ändern.
onset.ducts.mobile = Erforsche und platziere \uf799 [accent]Rohrleitungen[], um die abgebauten Ressourcen zum Kern zu transportieren.\n\nDrücke kurz und ziehe deinen Finger über den Bildschirm, um mehrere Rohrleitungen zu platzieren.
onset.moremine = Erweitere den Bergbau.\nPlatziere mehr Plasmabohrer und verbinde sie mit Rohrleitungen und Strahlknoten.\nBaue 200 Beryllium ab.
onset.graphite = Komplexere Blöcke benötigen \uf835 [accent]Graphit[].\nStelle Plasmabohrer auf, um Graphit abzubauen.
onset.research2 = Fange an, [accent]Fabriken[] zu erforschen.\nEroforsche den \uf74d [accent]Klippenbohrer[] und den \uf779 [accent]Silizium-Lichtbogenofen[].
onset.arcfurnace = Der Lichtbogenofen verschmilzt \uf834 [accent]Sand[] und \uf835 [accent]Graphit[], um \uf82f [accent]Silizium[] herzustellen.\n[accent]Strom[] wird auch benötigt.
@@ -1843,10 +1921,16 @@ onset.turrets = Einheiten sind effektiv, aber [accent]Geschütze[] sind beim Ver
onset.turretammo = Versorge das Geschütz mit [accent]Berylliummunition[].
onset.walls = [accent]Mauern[] können andere Blöcke vor Schaden schützen.\nBaue \uf6ee [accent]Berylliummauern[] um die Geschütze.
onset.enemies = Feinde kommen bald, bereite dich vor.
onset.defenses = [accent]Set up defenses:[lightgray] {0}
onset.attack = Der Feid ist verwundbar. Greife ihn an.
onset.cores = Neue Kerne können auf [accent]Kernzonen[] platziert werden.\nNeue Kerne funktionieren als Außenposten und haben alle Zugriff auf dasselbe Kerninventar.\nBaue einen \uf725 Kern.
onset.detect = Der Feind wird dich in zwei Minuten entdecken.\nStelle Verteidigung, Bergbau und Produktion auf.
#Don't translate these yet!
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
aegis.tungsten = Tungsten can be mined using an [accent]impact drill[].\nThis structure requires [accent]water[] and [accent]power[].
split.pickup = Manche Blöcke können von der Kerneinheit aufgehoben werden.\nHebe diesen [accent]Behälter[] hoch und trage ihn auf den [accent]Frachtlader[].\n(Default-Tasten für Aufhaben und Fallenlassen sind [ und ] )
split.pickup.mobile = Manche Blöcke können von der Kerneinheit aufgehoben werden.\nHebe diesen [accent]Behälter[] hoch und trage ihn auf den [accent]Frachtlader[].\n(Um etwas aufzuheben oder fallenzulassen, tippe lange drauf.)
split.acquire = Du must etwas Wolfram sammeln, um Einheiten zu bauen.
@@ -2045,7 +2129,6 @@ block.logic-display.description = Zeigt mithilfe eines Prozessors Beliebiges an.
block.large-logic-display.description = Zeigt mithilfe eines Prozessors Beliebiges an.
block.interplanetary-accelerator.description = Ein Riesen-Railgun-Turm, der mithilfe des Elektromagnetismus Kerne auf die nötige Geschwindigkeit bringt, um interplanetarisches Reisen zu ermöglichen.
block.repair-turret.description = Heilt durchgehend die nächste befreundete, beschädigte Einheit in der Umgebung. Verwendet optional Kühlung.
block.payload-propulsion-tower.description = Frachttransportationsturm mit hoher Reichweite. Schießt Fracht zu verbundenen Türmen.
#Erekir
block.core-bastion.description = Kern der Basis. Gepanzert. Einmal zerstört, ist jeglicher Kontakt zum Sektor verloren.
@@ -2067,7 +2150,7 @@ block.electric-heater.description = Heizt Blöcke in einer bestimmten Richtung.
block.slag-heater.description = Heizt Blöcke in einer bestimmten Richtung. Benötigt Schlacke.
block.phase-heater.description = Heizt Blöcke in einer bestimmten Richtung. Benötigt Phasengewebe.
block.heat-redirector.description = Lenkt angesammelte Hitze weiter.
block.heat-router.description = Spreads accumulated heat in three output directions. Verteilt angesammelte Hitze auf die 3 anderen Seiten.
block.heat-router.description = Verteilt angesammelte Hitze auf die 3 anderen Seiten.
block.electrolyzer.description = Spaltet Wasser in Wasserstoff und Ozon.
block.atmospheric-concentrator.description = Sammelt Stickstoff aus der Atmosphäre. Benötigt Hitze.
block.surge-crucible.description = Formt Spannungslegierung ais Schlacke und Silizium. Benötigt Hitze.
@@ -2077,13 +2160,12 @@ block.cyanogen-synthesizer.description = Synthetisiert Cyanogen aus Arkyzit und
block.slag-incinerator.description = Verbrennt nicht-volatile Materialien und Flüssigkeiten. Benötigt Schlacke.
block.vent-condenser.description = Kondensiert Schlotgase zu Wasser. Verbraucht Strom.
block.plasma-bore.description = Baut unbefristet Erze aus einer Erzwand ab. Erfordert kleine Mengen an Strom.\nVerwendet optional Wasserstoff, um die Effizienz zu steigern.
block.large-plasma-bore.description = Ein größerer Plasmabohrer. Kann Wolfram und Thorium abbauen. Benötigt Wasserstoff und Strom.\nVerwendet optional Wasserstoff, um die Effizienz zu steigern.
block.large-plasma-bore.description = Ein größerer Plasmabohrer. Kann Wolfram und Thorium abbauen. Benötigt Wasserstoff und Strom.\nVerwendet optional Stickstoff, um die Effizienz zu steigern.
block.cliff-crusher.description = Zertrümmert Wände, um unbefristet Sand herzustellen. Benötigt Strom. Effizienz variiert je nach Wandart.
block.impact-drill.description = Baut unbefristet Erze in Schüben aus dem Boden ab. Benötigt Strom und Wasser.
block.eruption-drill.description = Ein verbesserter Schlagbohrer. Kann Thorium abbauen. Benötigt Wasserstoff.
block.reinforced-conduit.description = Transportiert Flüssigkeiten. Nimmt von nicht-Kanälen nur von hinten an.
block.reinforced-liquid-router.description = Verteilt Flüssigkeiten gleichmäßig auf bis zu drei Richtungen.
block.reinforced-junction.description = Kann als Brücke für zwei sich kreuzende Kanäle verwendet werden.
block.reinforced-liquid-tank.description = Lagert eine große Menge an Flüssigkeiten.
block.reinforced-liquid-container.description = Lagert eine beträchtliche Menge an Flüssigkeiten.
block.reinforced-bridge-conduit.description = Transportiert Flüssigkeiten über Blöcke und Terrain.
@@ -2099,7 +2181,7 @@ block.reinforced-surge-wall-large.description = Beschützt Blöcke vor gegnerisc
block.shielded-wall.description = Beschützt Blöcke vor gegnerischen Projektilen. Benutzt Strom, um ein Projektil-reflektierendes Schild zu erstellen. Leitet Strom.
block.blast-door.description = Eine Mauer, die verbündete Bodeneinheiten durchlässt. Kann nicht manuell gesteuert werden.
block.duct.description = Bewegt Materialien vorwärts. Kann nur ein einziges Item lagern.
block.armored-duct.description = Bewegt Materialien vorwärts. Materialen können von der Seite nur aus Rohrleitugnen herein.
block.armored-duct.description = Bewegt Materialien vorwärts. Materialen können von der Seite nur aus Rohrleitungen herein.
block.duct-router.description = Verteilt Materialien gleichmäßig auf bis zu drei Richtungen. Nimmt Materialien nur aus einer Richtung an. Kann als Sortierer verwendet werden.
block.overflow-duct.description = Gibt Materialien nur zu den Seiten heraus, wenn der vordere Ausgang blockiert ist.
block.duct-bridge.description = Transportierrt Materialen über Blöcke und Terrain.
@@ -2204,6 +2286,7 @@ unit.emanate.description = Baut Blöcke, um den Akropolis-Kern zu beschützen. H
lst.read = Liest einen Wert aus einer verbundenen Speicherzelle.
lst.write = Schreibt eine Zahl in einer verbundene Speicherzelle.
lst.print = Fügt Text zum Textspeicher hinzu.\nZeigt nichts an, bis [accent]Print Flush[] verwendet wird.
lst.format = Replace next placeholder ("[accent]@[]") in text buffer with a value.\nExample:\n[accent]print "test @"\nformat "example"
lst.draw = Fügt eine [accent]Draw[]-Aufgabe zum Bildspeicher hinzu.\nZeigt nichts an, bis [accent]Draw Flush[] verwendet wird.
lst.drawflush = Druckt [accent]Draw[]-Aufgaben aus dem Bildspeicher auf einen Bildschirm.
lst.printflush = Druckt [accent]Print[]-Aufgaben aus dem Textspeicher auf einen Nachrichtenblock.
@@ -2236,7 +2319,12 @@ lst.flushmessage = Zeige eine Nachricht aus dem Textspeicher auf dem Bildschirm.
lst.cutscene = Verschiebe die Spielerkamera.
lst.setflag = Setze eine Flag, die von allen Prozessoren gelesen werden kann.
lst.getflag = Überprüfe, ob eine Flag gesetzt ist.
lst.setprop = Sets a property of a unit or building.
lst.setprop = Setzt eine Eigenschaft einer Einheit oder eines Blockes.
lst.effect = Create a particle effect.
lst.sync = Sync a variable across the network.\nOnly invoked 10 times a second at most.
lst.makemarker = Create a new logic marker in the world.\nAn ID to identify this marker must be provided.\nMarkers currently limited to 20,000 per world.
lst.setmarker = Set a property for a marker.\nThe ID used must be the same as in the Make Marker instruction.
lst.localeprint = Add map locale property value to the text buffer.\nTo set map locale bundles in map editor, check [accent]Map Info > Locale Bundles[].\nIf client is a mobile device, tries to print a property ending in ".mobile" first.
logic.nounitbuild = [red]Logik, die Blöcke baut, ist hier nicht erlaubt.
@@ -2252,6 +2340,7 @@ 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.progress = Fortschritt, von 0 bis 1.\nGibt Produktion, Nachladestatus or Baufortschritt zurück.
laccess.speed = Höchstgeschwindigkeit einer Einheit, gemessen in Blöcke/Sekunde.
laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup operation.
lcategory.unknown = Unbekannt
lcategory.unknown.description = Unbekannte Anweisungen
@@ -2279,6 +2368,7 @@ graphicstype.poly = Füllt ein gleichmäßiges Polygon.
graphicstype.linepoly = Zeichnet den Umriss eines gleichmäßigen Polygons.
graphicstype.triangle = Zeichnet ein Dreieck.
graphicstype.image = Zeichnet ein Bild von einem englischen Namen.\nz.B. [accent]@router[] oder [accent]@dagger[].
graphicstype.print = Draws text from the print buffer.\nClears the print buffer.
lenum.always = Immer.
lenum.idiv = Division mit ganzen Zahlen.
@@ -2298,6 +2388,7 @@ lenum.xor = Bitweises XOR.
lenum.min = Die Größte von zwei Zahlen.
lenum.max = Die Kleinste von zwei Zahlen.
lenum.angle = Vektorwinkel in Grad.
lenum.anglediff = Absolute distance between two angles in degrees.
lenum.len = Vektorlänge.
lenum.sin = Sinus in Grad.
@@ -2372,6 +2463,7 @@ lenum.unbind = Logiksteuerung deaktivieren.\nNormale KI übernimmt.
lenum.move = Geht zu diese Position.
lenum.approach = Geht auf einen Punkt mit einem bestimmten Radius zu.
lenum.pathfind = Geht zum gegnerischen Spawnpunkt.
lenum.autopathfind = Automatically pathfinds to the nearest enemy core or drop point.\nThis is the same as standard wave enemy pathfinding.
lenum.target = Schießt auf eine Position.
lenum.targetp = Schießt auf eine Einheit und sagt deren Position voraus.
lenum.itemdrop = Materialien abwerfen.
@@ -2385,7 +2477,7 @@ lenum.build = Einen Block bauen.
lenum.getblock = Gibt den Boden- und Blocktyp an den Koordinaten zurück.\nEinheiten müssen nah genug dran sein.\nFeste nicht-Blöcke sind [accent]@solid[].
lenum.within = Prüft, ob eine Einheit in einem Radius um einen Punkt ist.
lenum.boost = Aktiviert / deaktiviert den Boost.
#Don't translate these yet!
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
lenum.flushtext = Flush print buffer's content to marker, if applicable.\nIf fetch is set to true, tries to fetch properties from map locale bundle or game's bundle.
lenum.texture = Texture name straight from game's texture atlas (using kebab-case naming style).\nIf printFlush is set to true, consumes text buffer content as text argument.
lenum.texturesize = Size of texture in tiles. Zero value scales marker width to original texture's size.
lenum.autoscale = Whether to scale marker corresponding to player's zoom level.

View File

@@ -57,6 +57,7 @@ mods.browser.sortstars = Mejor valorados
schematic = Esquema
schematic.add = Guardar esquema...
schematics = Esquemas
schematic.search = Search schematics...
schematic.replace = Ya existe un esquema con ese nombre. ¿Quieres reemplazarlo?
schematic.exists = Ya existe un esquema con ese nombre.
schematic.import = Importar esquema...
@@ -69,7 +70,7 @@ schematic.shareworkshop = Compartir en Steam Workshop
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Invertir esquema
schematic.saved = Esquema guardado.
schematic.delete.confirm = Este esquema será absolutamente erradicado.
schematic.rename = Renombrar esquema
schematic.edit = Edit Schematic
schematic.info = {0}x{1}, {2} bloques
schematic.disabled = [scarlet]Esquemas desactivados.[]\nNo está permitido usar esquemas en este [accent]mapa[] o [accent]servidor.
schematic.tags = Etiquetas:
@@ -78,6 +79,7 @@ schematic.addtag = Añadir etiqueta
schematic.texttag = Texto de etiqueta
schematic.icontag = Icono de etiqueta
schematic.renametag = Renombrar etiqueta
schematic.tagged = {0} etiquetado
schematic.tagdelconfirm = ¿Eliminar completamente esta etiqueta?
schematic.tagexists = Esa etiqueta ya existe.
@@ -156,8 +158,8 @@ mod.outdatedv7.details = Este mod no es compatible con la última versión del j
mod.blacklisted.details = Este mod ha sido bloqueado manualmente por causar cierres inesperados, errores u otros problemas en esta versión del juego. Será mejor no usarlo.
mod.missingdependencies.details = A este mod le faltan dependencias: {0}
mod.erroredcontent.details = La partida causó errores al cargar. Puedes pedir al autor del mod que los arregle.
mod.circulardependencies.details = This mod has dependencies that depends on each other.
mod.incompletedependencies.details = This mod is unable to be loaded due to invalid or missing dependencies: {0}.
mod.circulardependencies.details = Este mod tiene dependencias que dependen unas de otras.
mod.incompletedependencies.details = Este mod no se puede cargar debido a dependencias no válidas o faltantes: {0}.
mod.requiresversion = Requiere la versión del juego: [red]{0}
mod.errors = Ha ocurrido un fallo al cargar el contenido.
mod.noerrorplay = [scarlet]Se están ejecutando algunos mods con fallos.[]Debes deshabilitarlos o arreglar los errores antes de jugar.
@@ -253,11 +255,19 @@ trace = Rastrear Jugador
trace.playername = Nombre del jugador: [accent]{0}
trace.ip = IP: [accent]{0}
trace.id = ID: [accent]{0}
trace.language = Language: [accent]{0}
trace.mobile = Cliente de móvil: [accent]{0}
trace.modclient = Cliente personalizado: [accent]{0}
trace.times.joined = Se ha unido [accent]{0} []veces
trace.times.kicked = Fue expulsado [accent]{0} []veces
trace.ips = IPs:
trace.names = Names:
invalidid = ¡ID de cliente no válida! Puedes enviar un informe reportando el error.
player.ban = Ban
player.kick = Expulsar
player.trace = Trace
player.admin = Toggle Admin
player.team = Cambiar equipo
server.bans = Vetos
server.bans.none = ¡No se ha vetado a ningún usuario!
server.admins = Administradores
@@ -271,10 +281,11 @@ server.version = [gray]v{0} {1}
server.custombuild = [accent]Versión personalizada
confirmban = ¿Quieres vetar a "{0}[white]"?
confirmkick = ¿Quieres expulsar a "{0}[white]"?
confirmvotekick = ¿Estás a favor de expulsar a "{0}[white]"?
confirmunban = ¿Quieres quitar el veto a este jugador?
confirmadmin = ¿Quieres hacer administrador a "{0}[white]"?
confirmunadmin = ¿Quieres quitarle los permisos de administrador a "{0}[white]"?
votekick.reason = Razón del Voto de Expulsión
votekick.reason.message = Are you sure you want to vote-kick "{0}[white]"?\nIf yes, please enter the reason:
joingame.title = Unirse a una Partida
joingame.ip = Dirección IP:
disconnect = Desconectado.
@@ -292,7 +303,7 @@ server.invalidport = ¡El número de puerto no es valido!
server.error = [scarlet]Error alojando el servidor.
save.new = Nuevo archivo de guardado
save.overwrite = ¿Quieres sobrescribir\neste guardado?
save.nocampaign = Individual save files from the campaign cannot be imported.
save.nocampaign = Los archivos individuales guardados de la campaña no se pueden importar.
overwrite = Sobrescribir
save.none = ¡No se ha encontrado ningún archivo de guardado!
savefail = ¡No se ha podido guardar la partida!
@@ -330,12 +341,23 @@ open = Abrir
customize = Personalizar reglas
cancel = Cancelar
command = Comandar
command.queue = [lightgray][Queuing]
command.mine = Minar
command.repair = Reparar
command.rebuild = Reconstruir
command.assist = Asistir al jugador
command.move = Moverse
command.boost = Boost
command.enterPayload = Enter Payload Block
command.loadUnits = Load Units
command.loadBlocks = Load Blocks
command.unloadPayload = Unload Payload
stance.stop = Cancel Orders
stance.shoot = Stance: Shoot
stance.holdfire = Stance: Hold Fire
stance.pursuetarget = Stance: Pursue Target
stance.patrol = Stance: Patrol Path
stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding
openlink = Abrir enlace
copylink = Copiar enlace
back = Atrás
@@ -382,9 +404,9 @@ custom = Personalizado
builtin = Incorporado
map.delete.confirm = ¿Quieres borrar este mapa? ¡Esta acción no se puede deshacer!
map.random = [accent]Mapa aleatorio
map.nospawn = ¡Este mapa no tiene ningún núcleo para que aparezca el jugador! Agrega un núcleo [#{0}]{1}[] al mapa desde el editor.
map.nospawn.pvp = ¡Este mapa no tiene ningún núcleo enemigo donde puedan aparecer otros jugadores! Añade un núcleo[scarlet] de otro color[] a este mapa en el editor.
map.nospawn.attack = ¡Este mapa no tiene ningún núcleo enemigo al que los jugadores deban atacar! Añade núcleos [#{0}]{1}[] a este mapa desde el editor.
map.nospawn = ¡Este mapa no tiene ningún núcleo para que aparezca el jugador! Agrega un núcleo {0} al mapa desde el editor.
map.nospawn.pvp = ¡Este mapa no tiene ningún núcleo enemigo donde puedan aparecer otros jugadores! Añade un núcleo [scarlet]de otro color[] a este mapa en el editor.
map.nospawn.attack = ¡Este mapa no tiene ningún núcleo enemigo al que los jugadores deban atacar! Añade núcleos {0} a este mapa desde el editor.
map.invalid = Error cargando el mapa: Archivo de mapa corrupto o no válido.
workshop.update = Actualizar artículo
workshop.error = Error al obtener detalles del Steam Workshop: {0}
@@ -416,6 +438,7 @@ editor.waves = Oleadas:
editor.rules = Normas:
editor.generation = Generación:
editor.objectives = Objetivos
editor.locales = Locale Bundles
editor.ingame = Editar desde la nave
editor.playtest = Probar mapa
editor.publish.workshop = Publicar en Steam Workshop
@@ -458,6 +481,8 @@ waves.sort.reverse = Invertir orden
waves.sort.begin = Inicio
waves.sort.health = Vida
waves.sort.type = Tipo
waves.search = Search waves...
waves.filter = Unit Filter
waves.units.hide = Ocultar todo
waves.units.show = Mostrar todo
@@ -481,6 +506,7 @@ editor.errorlegacy = Este mapa es demasiado antiguo y usa un formato obsoleto.
editor.errornot = Esto no es un fichero de mapa.
editor.errorheader = Este mapa no es válido o está corrupto.
editor.errorname = El mapa no tiene un nombre definido. ¿Estás intentando cargar un fichero de guardado?
editor.errorlocales = Error reading invalid locale bundles.
editor.update = Actualizar
editor.randomize = Aleatorizar
editor.moveup = Subir
@@ -492,6 +518,7 @@ editor.sectorgenerate = Generación de sector
editor.resize = Redimensionar
editor.loadmap = Cargar mapa
editor.savemap = Guardar mapa
editor.savechanges = [scarlet]You have unsaved changes!\n\n[]Do you want to save them?
editor.saved = ¡Guardado!
editor.save.noname = ¡Tu mapa no tiene un nombre! Ponle uno en el menú "Info del Mapa".
editor.save.overwrite = ¡Tu mapa sobrescribe uno ya incorporado! Elige un nombre diferente en el menú 'Info del Mapa'.
@@ -522,14 +549,16 @@ toolmode.replace = Reemplazar
toolmode.replace.description = Dibuja en bloques sólidos.
toolmode.replaceall = Reemplazar todo
toolmode.replaceall.description = Sustituye todos los bloques del mapa.
toolmode.orthogonal = Perpendicular
toolmode.orthogonal.description = Dibuja líneas perpendiculares.
toolmode.orthogonal = Ortogonal
toolmode.orthogonal.description = Dibuja líneas ortogonales.
toolmode.square = Cuadrado
toolmode.square.description = Puntero cuadrado.
toolmode.eraseores = Borrar minerales
toolmode.eraseores.description = Solo borra minerales.
toolmode.fillteams = Rellenar equipos
toolmode.fillteams.description = Rellena equipos en lugar de bloques.
toolmode.fillerase = Fill Erase
toolmode.fillerase.description = Erase blocks of the same type.
toolmode.drawteams = Dibujar equipos
toolmode.drawteams.description = Dibuja equipos en lugar de bloques.
#no usados
@@ -577,6 +606,23 @@ filter.option.floor2 = Terreno secundario
filter.option.threshold2 = Umbral secundario
filter.option.radius = Radio
filter.option.percentile = Percentil
locales.info = Here, you can add locale bundles for specific languages to your map. In locale bundles, each property has a name and a value. These properties can be used by world processors and objectives using their names. They support text formatting (replacing placeholders with actual values).\n\n[cyan]Example property:\n[]name: [accent]timer[]\nvalue: [accent]Example timer, time left: @[]\n\n[cyan]Usage:\n[]Set it as objective's text: [accent]@timer\n\n[]Print it in a world processor:\n[accent]localeprint "timer"\nformat time\n[gray](where time is a separately calculated variable)
locales.deletelocale = Are you sure you want to delete this locale bundle?
locales.applytoall = Apply Changes To All Locales
locales.addtoother = Add To Other Locales
locales.rollback = Rollback to last applied
locales.filter = Property filter
locales.searchname = Search name...
locales.searchvalue = Search value...
locales.searchlocale = Search locale...
locales.byname = By name
locales.byvalue = By value
locales.showcorrect = Show properties that are present in all locales and have unique values everywhere
locales.showmissing = Show properties that are missing in some locales
locales.showsame = Show properties that have same values in different locales
locales.viewproperty = View in all locales
locales.viewing = Viewing property "{0}"
locales.addicon = Add Icon
width = Ancho:
height = Alto:
@@ -632,6 +678,7 @@ marker.shapetext.name = Forma del texto
marker.minimap.name = Minimapa
marker.shape.name = Forma
marker.text.name = Texto
marker.line.name = Line
marker.background = Fondo
marker.outline = Bordes
@@ -660,7 +707,6 @@ resources.max = Max
bannedblocks = Bloques prohibidos
objectives = Objetivos
bannedunits = Unidades prohibidas
rules.hidebannedblocks = Ocultar bloques prohibidos
bannedunits.whitelist = Sólo permitir unidades seleccionadas
bannedblocks.whitelist = Sólo permitir bloques seleccionados
addall = Añadir todo
@@ -719,8 +765,7 @@ sector.curlost = Sector perdido
sector.missingresources = [scarlet]Recursos insuficientes en el núcleo
sector.attacked = ¡Sector [accent]{0}[white] bajo ataque!
sector.lost = ¡Sector [accent]{0}[white] perdido!
#nota: El espacio que falta en la línea inferior (antes de "capturado") es intencional:
sector.captured = ¡Sector [accent]{0}[white]capturado!
sector.capture = Sector [accent]{0}[white]Captured!
sector.changeicon = Cambiar icono
sector.noswitch.title = No se pueden cambiar los sectores
sector.noswitch = Tal vez no puedas cambiar de sector mientras se encuentre bajo ataque.\n\nSector: [accent]{0}[] en [accent]{1}[]
@@ -944,13 +989,16 @@ stat.healing = Curación
ability.forcefield = Área de Escudo
ability.repairfield = Área de Reparación
ability.statusfield = Área de Potenciación {0}
ability.unitspawn = Fábrica de {0}
ability.statusfield = Área de Potenciación
ability.unitspawn = Fábrica
ability.shieldregenfield = Área de Regeneración de Armaduras
ability.movelightning = Movimiento Relámpago
ability.shieldarc = Sector de Escudo
ability.suppressionfield = Área de Bloqueo de Regeneración
ability.energyfield = Campo de Energía: [accent]{0}[] daño ~ [accent]{1}[] bloques / [accent]{2}[] objetivos
ability.energyfield = Campo de Energía
ability.energyfield.sametypehealmultiplier = [lightgray]Same Type Healing: [white]{0}%
ability.energyfield.maxtargets = [lightgray]Max Targets: [white]{0}
ability.regen = Regeneration
bar.onlycoredeposit = Sólo se permite depositar en el núcleo
bar.drilltierreq = Requiere un taladro mejor
@@ -990,6 +1038,7 @@ bullet.splashdamage = [stat]{0}[lightgray] daño en área ~[stat] {1}[lightgray]
bullet.incendiary = [stat]incendiaria
bullet.homing = [stat]rastreadora
bullet.armorpierce = [stat]perforación de armadura
bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit
bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles
bullet.interval = [stat]{0}/sec[lightgray] interval bullets:
bullet.frags = [stat]{0}[lightgray]x proyectiles fragmentados:
@@ -1045,6 +1094,7 @@ setting.backgroundpause.name = Pausar en segundo plano
setting.buildautopause.name = Auto-pausar construcción
setting.doubletapmine.name = Doble clic para extraer minerales
setting.commandmodehold.name = Mantener para comandar unidades
setting.distinctcontrolgroups.name = Limit One Control Group Per Unit
setting.modcrashdisable.name = Desactivar mods si el juego no puede iniciarse
setting.animatedwater.name = Animaciones de terreno
setting.animatedshields.name = Animación de escudos
@@ -1091,13 +1141,14 @@ setting.position.name = Mostrar posición de jugadores
setting.mouseposition.name = Mostrar posición del cursor
setting.musicvol.name = Volumen de la música
setting.atmosphere.name = Mostrar atmósfera de planetas
setting.drawlight.name = Draw Darkness/Lighting
setting.ambientvol.name = Volumen del ambiente
setting.mutemusic.name = Silenciar música
setting.sfxvol.name = Volumen del sonido
setting.mutesound.name = Silenciar sonido
setting.crashreport.name = Enviar registros de errores anónimos
setting.savecreate.name = Guardado automático
setting.publichost.name = Visibilidad pública de la partida
setting.steampublichost.name = Public Game Visibility
setting.playerlimit.name = Limite de jugadores
setting.chatopacity.name = Opacidad del chat
setting.lasersopacity.name = Opacidad de láseres energía
@@ -1105,6 +1156,8 @@ setting.bridgeopacity.name = Opacidad de puentes
setting.playerchat.name = Mostrar chat de burbuja de jugadores
setting.showweather.name = Efectos visuales climáticos
setting.hidedisplays.name = Ocultar monitores lógicos
setting.macnotch.name = Adaptar la interfaz para mostrar la muesca
setting.macnotch.description = Es necesario reiniciar para aplicar los cambios
steam.friendsonly = Friends Only
steam.friendsonly.tooltip = Whether only Steam friends will be able to join your game.\nUnchecking this box will make your game public - anyone can join.
public.beta = Recuerda que no puedes crear partidas públicas en las versiones beta del juego.
@@ -1115,6 +1168,7 @@ keybind.title = Reasignar controles
keybinds.mobile = [scarlet]La mayoría de los controles no están disponibles en versiones móviles. Sólo es compatible con el movimiento básico.
category.general.name = General
category.view.name = Ver
category.command.name = Unit Command
category.multiplayer.name = Multijugador
category.blocks.name = Seleccionar bloque
placement.blockselectkeys = \n[lightgray]Teclas: [{0},
@@ -1132,6 +1186,23 @@ keybind.mouse_move.name = Seguir al cursor
keybind.pan.name = Desplazar la cámara
keybind.boost.name = Sobrevolar
keybind.command_mode.name = Modo Comando
keybind.command_queue.name = Unit Command Queue
keybind.create_control_group.name = Create Control Group
keybind.cancel_orders.name = Cancel Orders
keybind.unit_stance_shoot.name = Unit Stance: Shoot
keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire
keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target
keybind.unit_stance_patrol.name = Unit Stance: Patrol
keybind.unit_stance_ram.name = Unit Stance: Ram
keybind.unit_command_move = Unit Command: Move
keybind.unit_command_repair = Unit Command: Repair
keybind.unit_command_rebuild = Unit Command: Rebuild
keybind.unit_command_assist = Unit Command: Assist
keybind.unit_command_mine = Unit Command: Mine
keybind.unit_command_boost = Unit Command: Boost
keybind.unit_command_load_units = Unit Command: Load Units
keybind.unit_command_load_blocks = Unit Command: Load Blocks
keybind.unit_command_unload_payload = Unit Command: Unload Payload
keybind.rebuild_select.name = Reconstruir región
keybind.schematic_select.name = Seleccionar región
keybind.schematic_menu.name = Menú de esquemas
@@ -1195,9 +1266,12 @@ mode.pvp.description = Combate contra otros jugadores localmente.\n[gray]Requier
mode.attack.name = Ataque
mode.attack.description = Destruye la base enemiga. \n[gray]Requiere un núcleo rojo en el mapa.
mode.custom = Normas personalizadas
rules.invaliddata = Invalid clipboard data.
rules.hidebannedblocks = Ocultar bloques prohibidos
rules.infiniteresources = Recursos infinitos
rules.onlydepositcore = Sólo permitir depositar recursos en el núcleo
rules.derelictrepair = Allow Derelict Block Repair
rules.reactorexplosions = Explosiones de reactores
rules.coreincinerates = Incinerar exceso de recursos en el núcleo
rules.disableworldprocessors = Desactivar procesadores estáticos
@@ -1206,6 +1280,8 @@ rules.wavetimer = Temporizador de oleadas
rules.wavesending = Envío de oleadas
rules.waves = Oleadas
rules.attack = Modo de ataque
rules.buildai = Base Builder AI
rules.buildaitier = Builder AI Tier
rules.rtsai = IA enemiga avanzada (RTS AI)
rules.rtsminsquadsize = Tamaño mínimo de escuadrón
rules.rtsmaxsquadsize = Tamaño máximo de escuadrón
@@ -1233,6 +1309,7 @@ rules.buildcostmultiplier = Multiplicador de coste de construcción
rules.buildspeedmultiplier = Multiplicador de velocidad de construcción
rules.deconstructrefundmultiplier = Multiplicador de devolución de desconstrucción
rules.waitForWaveToEnd = Las oleadas esperan a los enemigos
rules.wavelimit = Map Ends After Wave
rules.dropzoneradius = Radio de zona de aterrizaje:[lightgray] (bloques)
rules.unitammo = Las unidades necesitan munición
rules.enemyteam = Equipo enemigo
@@ -1718,7 +1795,6 @@ block.disperse.name = Disperse
block.afflict.name = Afflict
block.lustre.name = Lustre
block.scathe.name = Scathe
block.fabricator.name = Fabricador
block.tank-refabricator.name = Refabricador de tanques
block.mech-refabricator.name = Refabricador de mechs
block.ship-refabricator.name = Refabricador de aeronaves
@@ -1782,6 +1858,7 @@ hint.launch = Cuando tengas sufientes recursos, puedes [accent]Lanzar el núcleo
hint.launch.mobile = Cuando tengas sufientes recursos, puedes [accent]Lanzar el núcleo[] escogiendo como objetivo sectores cercanos en el [accent]Mapa[], disponible desde el [accent]Menú de pausa[].
hint.schematicSelect = Mantén [accent][[F][] y arrastra para crear una selección de bloques que puedes copiar y pegar.\n\nUsa [accent][[Clic central][] para seleccionar un tipo de bloque.
hint.rebuildSelect = Mantén [accent][[B][] y arrastra para seleccionar planos de bloques destruidos.\nEsto los reconstruirá automáticamente.
hint.rebuildSelect.mobile = Select the \ue874 copy button, then tap the \ue80f rebuild button and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.conveyorPathfind = Mantener [accent][[L-Ctrl][] mientras arrastras cintas transportadoras generará automáticamente una ruta.
hint.conveyorPathfind.mobile = Activa el [accent]modo diagonal[] y arrastra cintas transportadoras para generar una ruta inteligente.
hint.boost = Mantén [accent][[L-Shift][] para sobrevolar obstáculos con tu unidad actual.\n\nSólo algunas unidades terrestres disponen de propulsores que les otorgan esta habilidad.
@@ -1823,10 +1900,10 @@ onset.mine = Haz clic para minar \uf748 [accent]berilio[] de las paredes.\n\nUsa
onset.mine.mobile = Toca para minar \uf748 [accent]berilio[] de las paredes.
onset.research = Abre el \ue875 menú de investigaciones.\nInvestiga y construye una \uf73e [accent]turbina condensadora[] en la grieta.\nEsto generará [accent]energía[].
onset.bore = Investiga y construye un \uf741 [accent]perforador de plasma[].\nEste minará recursos de las paredes automáticamente.
onset.power = Para [accent]encender[] el perforador de plasma, investiga y coloca un \uf73d [accent]nodo de energía perpendicular[].\nConecta la turbina condensadora al perforador de plasma.
onset.power = Para [accent]encender[] el perforador de plasma, investiga y coloca un \uf73d [accent]nodo de energía ortogonal[].\nConecta la turbina condensadora al perforador de plasma.
onset.ducts = Investiga y construye \uf799 [accent]conductos[] para mover los recursos minados desde el perforador de plasma hasta el núcleo.\nArrastra para formar una cadena de transporte con múltiples bloques de conducto.\nUsa la [accent]rueda del ratón[] para cambiar la dirección.
onset.ducts.mobile = Investiga y construye \uf799 [accent]conductos[] para mover los recursos minados desde el perforador de plasma hasta el núcleo.\n\nPresiona por un segundo y arrastra para crear múltiples bloques de conducto.
onset.moremine = Expande la operación minera.\nConstruye más perforadores de plasma y usa nodos perpendiculares y conductos para complementarlos.\nExtrae 200 de berilio.
onset.moremine = Expande la operación minera.\nConstruye más perforadores de plasma y usa nodos de energía ortogonales y conductos para complementarlos.\nExtrae 200 de berilio.
onset.graphite = Otros bloques más complejos requieren \uf835 [accent]grafito[].\nConstruye perforadores de plasma para extraer grafito.
onset.research2 = Empieza a investigar las [accent]fábricas[].\nDesbloquea el \uf74d [accent]triturador de paredes[] y el \uf779 [accent]horno de arco de silicio[].
onset.arcfurnace = El horno de arco necesita \uf834 [accent]arena[] y \uf835 [accent]grafito[] para producir \uf82f [accent]silicio[].\nTambién requiere [accent]energía[] para funcionar.
@@ -1837,9 +1914,15 @@ onset.turrets = Las unidades son efectivas, pero las [accent]torretas[] pueden o
onset.turretammo = Suministra [accent]munición de berilio[] a la torreta.
onset.walls = Los [accent]muros[] pueden evitar que las estructuras reciban daño.\nColoca unos \uf6ee [accent]muros de berilio[] alrededor de la torreta.
onset.enemies = Se aproxima un enemigo, prepárate para defenderte.
onset.defenses = [accent]Set up defenses:[lightgray] {0}
onset.attack = El enemigo es ahora vulnerable. Contraataca.
onset.cores = Se pueden colocar nuevos núcleos sobre las [accent]zonas de núcleo[].\nLos núcleos adicionales funcionan como bases avanzadas y comparten el inventario de recursos con otros núcleos.\nColoca un \uf725 núcleo.
onset.detect = El enemigo te detectará en 2 minutos.\nEstablece sistemas de defensa, minería, y producción.
#Don't translate these yet!
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
aegis.tungsten = Tungsten can be mined using an [accent]impact drill[].\nThis structure requires [accent]water[] and [accent]power[].
split.pickup = Algunos bloques pueden ser recogidos por la unidad del núcleo.\nRecoge este [accent]contenedor[] y suéltalo sobre el [accent]puerto de carga[].\n(Las teclas por defecto son [ para recoger y ] para soltar la carga)
split.pickup.mobile = Algunos bloques pueden ser recogidos por la unidad del núcleo.\nRecoge este [accent]contenedor[] y suéltalo sobre el [accent]puerto de carga[].\n(Para recoger o soltar algo, mantenlo pulsado.)
split.acquire = Necesitas recolectar tungsteno para construir unidades.
@@ -2038,7 +2121,6 @@ block.logic-display.description = Muestra gráficos arbitrarios dibujados desde
block.large-logic-display.description = 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.repair-turret.description = Repara continuamente la unidad dañada más cercana dentro de su alcance. Opcionalmente acepta refrigerante.
block.payload-propulsion-tower.description = Estructura que permite transportar otras estructuras a largo alcance. Dispara cargas, tales como unidades o bloques hasta otras torres de propulsión elazadas.
# Erekir
block.core-bastion.description = Núcleo de la base. Blindado. Una vez destruido, se pierde toda comunicación con el sector.
@@ -2076,7 +2158,6 @@ block.impact-drill.description = Si se coloca sobre un mineral, extraerá ráfag
block.eruption-drill.description = Un taladro de impacto mejorado, capaz de extraer torio. Requiere hidrógeno.
block.reinforced-conduit.description = Mueve fluidos en una dirección. Sus lados no se conectarán con otros tipos de bloques, salvo que también sean tuberías.
block.reinforced-liquid-router.description = Distribuye fluidos equitativamente en todas direcciones.
block.reinforced-junction.description = Funciona como un puente para dos tuberías que se cruzan.
block.reinforced-liquid-tank.description = Almacena una gran cantidad de fluidos.
block.reinforced-liquid-container.description = Almacena una cantidad considerable de fluidos.
block.reinforced-bridge-conduit.description = Transporta fluidos sobre el terreno o estructuras.
@@ -2103,8 +2184,8 @@ block.surge-conveyor.description = Mueve objetos agrupados en lotes. Se puede ac
block.surge-router.description = Extrae objetos de las cintas transportadoras eléctricas, distribuyéndolos en hasta tres direcciones. Se puede acelerar suministrándole energía. Conduce la energía.
block.unit-cargo-loader.description = Construye drones de carga. Estos drones distribuyen los objetos automáticamente en los "puntos de descarga" con el mismo filtro.
block.unit-cargo-unload-point.description = Puntos de descarga para los drones de carga. Aceptan objetos que coincidan con el filtro seleccionado.
block.beam-node.description = Transmite energía a otros bloques perpendicularmente. Almacena una pequeña cantidad de energía.
block.beam-tower.description = Transmite energía a otros bloques perpendicularmente. Almacena grandes cantidades de energía. Tiene un mayor alcance.
block.beam-node.description = Transmite energía a otros bloques ortogonalmente. Almacena una pequeña cantidad de energía.
block.beam-tower.description = Transmite energía a otros bloques ortogonalmente. Almacena grandes cantidades de energía. Tiene un mayor alcance.
block.turbine-condenser.description = Genera energía si se coloca sobre grietas de gases en el terreno. Produce pequeñas cantidades de agua.
block.chemical-combustion-chamber.description = Genera energía mediante arquicita y ozono.
block.pyrolysis-generator.description = Genera grandes cantidades de energía mediante arquicita y magma. También produce agua.
@@ -2198,6 +2279,7 @@ unit.emanate.description = Construye estructuras para defender el núcleo Acropo
lst.read = Lee un número desde una unidad de memoria conectada.
lst.write = Escribe un número en una unidad de memoria conectada.
lst.print = Añade texto a la cola para imprimir texto.\nNo mostrará nada hasta que se use [accent]Print Flush[].
lst.format = Replace next placeholder ("[accent]@[]") in text buffer with a value.\nExample:\n[accent]print "test @"\nformat "example"
lst.draw = Añade una operación a la cola para dibujar.\nNo mostrará nada hasta que se use [accent]Draw Flush[].
lst.drawflush = Muestra los datos en cola de operaciones [accent]Draw[] en un monitor gráfico.
lst.printflush = Muestra los datos en cola de operaciones de [accent]Print[] en un bloque de mensaje.
@@ -2231,6 +2313,11 @@ lst.cutscene = Manipula la cámara del jugador.
lst.setflag = Establece una etiqueta global que se puede leer desde todos los procesadores.
lst.getflag = Comprueba si se ha establecido una etiqueta global.
lst.setprop = Sets a property of a unit or building.
lst.effect = Create a particle effect.
lst.sync = Sync a variable across the network.\nOnly invoked 10 times a second at most.
lst.makemarker = Create a new logic marker in the world.\nAn ID to identify this marker must be provided.\nMarkers currently limited to 20,000 per world.
lst.setmarker = Set a property for a marker.\nThe ID used must be the same as in the Make Marker instruction.
lst.localeprint = Add map locale property value to the text buffer.\nTo set map locale bundles in map editor, check [accent]Map Info > Locale Bundles[].\nIf client is a mobile device, tries to print a property ending in ".mobile" first.
logic.nounitbuild = [red]No se permite construir bloques de categoría lógica.
@@ -2246,6 +2333,7 @@ laccess.dead = Si una unidad/bloque es destruída o inválida.
laccess.controlled = Devuelve:\n[accent]@ctrlProcessor[] si el control de la unidad lo tiene un procesador\n[accent]@ctrlPlayer[] si el control de la unidad/bloque lo tiene un jugador\n[accent]@ctrlFormation[] si la unidad está en formación\nDe otra forma, devuelve 0.
laccess.progress = Progreso de una acción, 0 a 1.\nDevuelve el valor de una producción, la recarga de una torreta o el progreso de una construcción.
laccess.speed = Velocidad máxima de una unidad, en bloques/segundo.
laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup operation.
lcategory.unknown = Desconocido
lcategory.unknown.description = Instrucciones no clasificadas.
@@ -2273,6 +2361,7 @@ graphicstype.poly = Rellena un polígono regular.
graphicstype.linepoly = Dibuja las aristas de un polígono regular.
graphicstype.triangle = Rellena un triángulo.
graphicstype.image = Dibuja una imagen de algún contenido.\nEjemplo: [accent]@router[] o [accent]@dagger[].
graphicstype.print = Draws text from the print buffer.\nClears the print buffer.
lenum.always = Siempre "true".
lenum.idiv = División de un número entero.
@@ -2292,6 +2381,7 @@ lenum.xor = Comprobación bit a bit XOR.
lenum.min = Mínimo de dos números.
lenum.max = Máximo de dos números.
lenum.angle = Ángulo del vector en grados.
lenum.anglediff = Absolute distance between two angles in degrees.
lenum.len = Longitud del vector.
lenum.sin = Seno, en grados.
@@ -2366,6 +2456,7 @@ lenum.unbind = Desactiva el control externo de la unidad enlazada.\nLa unidad re
lenum.move = Moverse a una posición exacta.
lenum.approach = Aproximarse al radio establecido de una posición concreta.
lenum.pathfind = Establece y sigue una ruta hasta el punto de aterrizaje enemigo.
lenum.autopathfind = Automatically pathfinds to the nearest enemy core or drop point.\nThis is the same as standard wave enemy pathfinding.
lenum.target = Dispara a una posición.
lenum.targetp = Dispara a un objetivo con predicción de velocidad.
lenum.itemdrop = Suelta los objetos en la estructura especificacda.
@@ -2379,7 +2470,7 @@ lenum.build = Construye una estructura.
lenum.getblock = Obtiene la estructura y su categoría en unas coordenadas específicas.\nLa unidad debe estar en el rango de su posición.\nLos bloques no-construcciones tendrán el tipo [accent]@solid[].
lenum.within = Comprueba si una unidad se encuentra cerca de una posición.
lenum.boost = Iniciar/Detener vuelo.
#Don't translate these yet!
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
lenum.flushtext = Flush print buffer's content to marker, if applicable.\nIf fetch is set to true, tries to fetch properties from map locale bundle or game's bundle.
lenum.texture = Texture name straight from game's texture atlas (using kebab-case naming style).\nIf printFlush is set to true, consumes text buffer content as text argument.
lenum.texturesize = Size of texture in tiles. Zero value scales marker width to original texture's size.
lenum.autoscale = Whether to scale marker corresponding to player's zoom level.

View File

@@ -56,6 +56,7 @@ mods.browser.sortstars = Sort by stars
schematic = Schematic
schematic.add = Save Schematic...
schematics = Schematics
schematic.search = Search schematics...
schematic.replace = A schematic by that name already exists. Replace it?
schematic.exists = A schematic by that name already exists.
schematic.import = Import Schematic...
@@ -68,7 +69,7 @@ schematic.shareworkshop = Share on Workshop
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Flip Schematic
schematic.saved = Schematic saved.
schematic.delete.confirm = This schematic will be utterly eradicated.
schematic.rename = Rename Schematic
schematic.edit = Edit Schematic
schematic.info = {0}x{1}, {2} blocks
schematic.disabled = [scarlet]Schematics disabled[]\nYou are not allowed to use schematics on this [accent]map[] or [accent]server.
schematic.tags = Tags:
@@ -77,6 +78,7 @@ schematic.addtag = Add Tag
schematic.texttag = Text Tag
schematic.icontag = Icon Tag
schematic.renametag = Rename Tag
schematic.tagged = {0} tagged
schematic.tagdelconfirm = Delete this tag completely?
schematic.tagexists = That tag already exists.
stats = Stats
@@ -249,11 +251,19 @@ trace = Jälita mängijat
trace.playername = Mängija nimi: [accent]{0}
trace.ip = IP: [accent]{0}
trace.id = Mängija ID: [accent]{0}
trace.language = Language: [accent]{0}
trace.mobile = Mobiilne versioon: [accent]{0}
trace.modclient = Modifitseeritud versioon: [accent]{0}
trace.times.joined = Times Joined: [accent]{0}
trace.times.kicked = Times Kicked: [accent]{0}
trace.ips = IPs:
trace.names = Names:
invalidid = Kehtetu mängija ID! Saada veateade!
player.ban = Ban
player.kick = Kick
player.trace = Trace
player.admin = Toggle Admin
player.team = Change Team
server.bans = Keelatud mängijad
server.bans.none = Keelatud mängijaid ei leitud!
server.admins = Administraatorid
@@ -267,10 +277,11 @@ server.version = [lightgray]v{0} {1}
server.custombuild = [accent]Kohandatud versioon
confirmban = Oled kindel, et soovid keelata sellel mängjal siin mängida?
confirmkick = Oled kindel, et soovid selle mängija välja visata?
confirmvotekick = Oled kindel, et soovid selle mängija mängust välja hääletada?
confirmunban = Oled kindel, et soovid lubada sellel mängijal siin uuesti mängida?
confirmadmin = Oled kindel, et soovid anda sellele mängijale adminstraatori õigused?
confirmunadmin = Oled kindel, et soovid sellelt mängijalt adminstraatori õigused ära võtta?
votekick.reason = Vote-Kick Reason
votekick.reason.message = Are you sure you want to vote-kick "{0}[white]"?\nIf yes, please enter the reason:
joingame.title = Liitu mänguga
joingame.ip = Aadress:
disconnect = Ühendus katkestatud.
@@ -326,12 +337,23 @@ open = Ava
customize = Kohanda reegleid
cancel = Tühista
command = Command
command.queue = [lightgray][Queuing]
command.mine = Mine
command.repair = Repair
command.rebuild = Rebuild
command.assist = Assist Player
command.move = Move
command.boost = Boost
command.enterPayload = Enter Payload Block
command.loadUnits = Load Units
command.loadBlocks = Load Blocks
command.unloadPayload = Unload Payload
stance.stop = Cancel Orders
stance.shoot = Stance: Shoot
stance.holdfire = Stance: Hold Fire
stance.pursuetarget = Stance: Pursue Target
stance.patrol = Stance: Patrol Path
stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding
openlink = Ava link
copylink = Kopeeri link
back = Tagasi
@@ -378,9 +400,9 @@ custom = Mängija loodud
builtin = Sisse-ehitatud
map.delete.confirm = Oled kindel, et soovid maailma kustutada? Seda ei saa tagasi võtta!
map.random = [accent]Suvaline maailm
map.nospawn = Selles maailmas ei ole mängijate tuumikuid!\nLisa redaktoris sellele maailmale[accent] oranž[] tuumik.
map.nospawn.pvp = Selles maailmas ei ole piisavalt mängijate tuumikuid!\nLisa redaktoris sellele maailmale[scarlet] mitte-oranže[] tuumikuid.
map.nospawn.attack = Selles maailmas ei ole mängijate poolt rünnatavaid vaenlaste tuumikuid!\nLisa redaktoris sellele maailmale[scarlet] punaseid[] tuumikuid.
map.nospawn = Selles maailmas ei ole mängijate tuumikuid!\nLisa redaktoris sellele maailmale {0} tuumik.
map.nospawn.pvp = Selles maailmas ei ole piisavalt mängijate tuumikuid!\nLisa redaktoris sellele maailmale [scarlet]mitte-oranže[] tuumikuid.
map.nospawn.attack = Selles maailmas ei ole mängijate poolt rünnatavaid vaenlaste tuumikuid!\nLisa redaktoris sellele maailmale {0} tuumikuid.
map.invalid = Viga maailma laadimisel: ebasobiv või riknenud fail.
workshop.update = Update Item
workshop.error = Error fetching workshop details: {0}
@@ -412,6 +434,7 @@ editor.waves = Lahingulained:
editor.rules = Reeglid:
editor.generation = Genereerimine:
editor.objectives = Objectives
editor.locales = Locale Bundles
editor.ingame = Redigeeri mängus
editor.playtest = Playtest
editor.publish.workshop = Avalda Workshop'is
@@ -454,6 +477,8 @@ waves.sort.reverse = Reverse Sort
waves.sort.begin = Begin
waves.sort.health = Health
waves.sort.type = Type
waves.search = Search waves...
waves.filter = Unit Filter
waves.units.hide = Hide All
waves.units.show = Show All
@@ -476,6 +501,7 @@ editor.errorlegacy = See maailmafail on liiga vana ja kasutab iganenud formaati,
editor.errornot = See ei ole maailmafail.
editor.errorheader = See maailmafail on ebasobiv või riknenud.
editor.errorname = Maailma nime pole täpsustatud.
editor.errorlocales = Error reading invalid locale bundles.
editor.update = Uuenda
editor.randomize = Juhuslikusta
editor.moveup = Move Up
@@ -487,6 +513,7 @@ editor.sectorgenerate = Sector Generate
editor.resize = Suurus
editor.loadmap = Lae maailm
editor.savemap = Salvesta
editor.savechanges = [scarlet]You have unsaved changes!\n\n[]Do you want to save them?
editor.saved = Salvestatud!
editor.save.noname = Su maailmal ei ole nime! Anna maailmale nimi, vajutades menüüs nupule "Üldinfo".
editor.save.overwrite = Sinu maailm kirjutaks üle sisse-ehitatud maailma! Anna maailmale teistsugune nimi, vajutades menüüs nupule "Üldinfo".
@@ -525,6 +552,8 @@ toolmode.eraseores = Kustuta maake
toolmode.eraseores.description = Kustuta ainult maake.
toolmode.fillteams = Täida võistkondi
toolmode.fillteams.description = Täida blokkide asemel võistkondi.
toolmode.fillerase = Fill Erase
toolmode.fillerase.description = Erase blocks of the same type.
toolmode.drawteams = Joonista võistkondi
toolmode.drawteams.description = Joonista blokkide asemel võistkondi.
toolmode.underliquid = Under Liquids
@@ -569,6 +598,23 @@ filter.option.floor2 = Teine põrand
filter.option.threshold2 = Teine lävi
filter.option.radius = Raadius
filter.option.percentile = Protsentiil
locales.info = Here, you can add locale bundles for specific languages to your map. In locale bundles, each property has a name and a value. These properties can be used by world processors and objectives using their names. They support text formatting (replacing placeholders with actual values).\n\n[cyan]Example property:\n[]name: [accent]timer[]\nvalue: [accent]Example timer, time left: @[]\n\n[cyan]Usage:\n[]Set it as objective's text: [accent]@timer\n\n[]Print it in a world processor:\n[accent]localeprint "timer"\nformat time\n[gray](where time is a separately calculated variable)
locales.deletelocale = Are you sure you want to delete this locale bundle?
locales.applytoall = Apply Changes To All Locales
locales.addtoother = Add To Other Locales
locales.rollback = Rollback to last applied
locales.filter = Property filter
locales.searchname = Search name...
locales.searchvalue = Search value...
locales.searchlocale = Search locale...
locales.byname = By name
locales.byvalue = By value
locales.showcorrect = Show properties that are present in all locales and have unique values everywhere
locales.showmissing = Show properties that are missing in some locales
locales.showsame = Show properties that have same values in different locales
locales.viewproperty = View in all locales
locales.viewing = Viewing property "{0}"
locales.addicon = Add Icon
width = Laius:
height = Kõrgus:
@@ -622,6 +668,7 @@ marker.shapetext.name = Shape Text
marker.minimap.name = Minimap
marker.shape.name = Shape
marker.text.name = Text
marker.line.name = Line
marker.background = Background
marker.outline = Outline
objective.research = [accent]Research:\n[]{0}[lightgray]{1}
@@ -646,7 +693,6 @@ resources.max = Max
bannedblocks = Banned Blocks
objectives = Objectives
bannedunits = Banned Units
rules.hidebannedblocks = Hide Banned Blocks
bannedunits.whitelist = Banned Units As Whitelist
bannedblocks.whitelist = Banned Blocks As Whitelist
addall = Add All
@@ -705,7 +751,7 @@ sector.curlost = Sector Lost
sector.missingresources = [scarlet]Insufficient Core Resources
sector.attacked = Sector [accent]{0}[white] under attack!
sector.lost = Sector [accent]{0}[white] lost!
sector.captured = Sector [accent]{0}[white]captured!
sector.capture = Sector [accent]{0}[white]Captured!
sector.changeicon = Change Icon
sector.noswitch.title = Unable to Switch Sectors
sector.noswitch = You may not switch sectors while an existing sector is under attack.\n\nSector: [accent]{0}[] on [accent]{1}[]
@@ -925,12 +971,16 @@ stat.healing = Healing
ability.forcefield = Force Field
ability.repairfield = Repair Field
ability.statusfield = Status Field
ability.unitspawn = {0} Factory
ability.unitspawn = Factory
ability.shieldregenfield = Shield Regen Field
ability.movelightning = Movement Lightning
ability.shieldarc = Shield Arc
ability.suppressionfield = Regen Suppression Field
ability.energyfield = Energy Field: [accent]{0}[] damage ~ [accent]{1}[] blocks / [accent]{2}[] targets
ability.energyfield = Energy Field
ability.energyfield.sametypehealmultiplier = [lightgray]Same Type Healing: [white]{0}%
ability.energyfield.maxtargets = [lightgray]Max Targets: [white]{0}
ability.regen = Regeneration
bar.onlycoredeposit = Only Core Depositing Allowed
bar.drilltierreq = Nõuab paremat puuri
@@ -970,6 +1020,7 @@ bullet.splashdamage = [stat]{0}[lightgray] hävituspunkti ~[stat] {1}[lightgray]
bullet.incendiary = [stat]süttiv
bullet.homing = [stat]isesihtiv
bullet.armorpierce = [stat]armor piercing
bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit
bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles
bullet.interval = [stat]{0}/sec[lightgray] interval bullets:
bullet.frags = [stat]{0}[lightgray]x frag bullets:
@@ -1025,6 +1076,7 @@ setting.backgroundpause.name = Pause In Background
setting.buildautopause.name = Auto-Pause Building
setting.doubletapmine.name = Double-Tap to Mine
setting.commandmodehold.name = Hold For Command Mode
setting.distinctcontrolgroups.name = Limit One Control Group Per Unit
setting.modcrashdisable.name = Disable Mods On Startup Crash
setting.animatedwater.name = Animeeritud vesi
setting.animatedshields.name = Animeeritud kilbid
@@ -1071,13 +1123,14 @@ setting.position.name = Show Player Position
setting.mouseposition.name = Show Mouse Position
setting.musicvol.name = Muusika helitugevus
setting.atmosphere.name = Show Planet Atmosphere
setting.drawlight.name = Draw Darkness/Lighting
setting.ambientvol.name = Taustahelide tugevus
setting.mutemusic.name = Vaigista muusika
setting.sfxvol.name = Heliefektide tugevus
setting.mutesound.name = Vaigista heli
setting.crashreport.name = Saada automaatseid veateateid
setting.savecreate.name = Loo automaatseid salvestisi
setting.publichost.name = Avaliku mängu nähtavus
setting.steampublichost.name = Public Game Visibility
setting.playerlimit.name = Player Limit
setting.chatopacity.name = Vestlusakna läbipaistmatus
setting.lasersopacity.name = Power Laser Opacity
@@ -1085,6 +1138,8 @@ setting.bridgeopacity.name = Bridge Opacity
setting.playerchat.name = Näita mängusisest vestlusakent
setting.showweather.name = Show Weather Graphics
setting.hidedisplays.name = Hide Logic Displays
setting.macnotch.name = Kohandage liidest sälku kuvamiseks
setting.macnotch.description = Muudatuste rakendamiseks on vaja taaskäivitada
steam.friendsonly = Friends Only
steam.friendsonly.tooltip = Whether only Steam friends will be able to join your game.\nUnchecking this box will make your game public - anyone can join.
public.beta = Note that beta versions of the game cannot make public lobbies.
@@ -1095,6 +1150,7 @@ keybind.title = Muuda juhtnuppe
keybinds.mobile = [scarlet]Enamik kuvatud juhtnuppudest ei ole kasutusel mobiilsetel seadmetel. Toetatakse vaid lihtsaid liikumisega seotud juhtnuppe.
category.general.name = Mäng
category.view.name = Kaamera ja kasutajaliides
category.command.name = Unit Command
category.multiplayer.name = Mitmikmäng
category.blocks.name = Block Select
placement.blockselectkeys = \n[lightgray]Key: [{0},
@@ -1112,6 +1168,23 @@ keybind.mouse_move.name = Follow Mouse
keybind.pan.name = Pan View
keybind.boost.name = Boost
keybind.command_mode.name = Command Mode
keybind.command_queue.name = Unit Command Queue
keybind.create_control_group.name = Create Control Group
keybind.cancel_orders.name = Cancel Orders
keybind.unit_stance_shoot.name = Unit Stance: Shoot
keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire
keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target
keybind.unit_stance_patrol.name = Unit Stance: Patrol
keybind.unit_stance_ram.name = Unit Stance: Ram
keybind.unit_command_move = Unit Command: Move
keybind.unit_command_repair = Unit Command: Repair
keybind.unit_command_rebuild = Unit Command: Rebuild
keybind.unit_command_assist = Unit Command: Assist
keybind.unit_command_mine = Unit Command: Mine
keybind.unit_command_boost = Unit Command: Boost
keybind.unit_command_load_units = Unit Command: Load Units
keybind.unit_command_load_blocks = Unit Command: Load Blocks
keybind.unit_command_unload_payload = Unit Command: Unload Payload
keybind.rebuild_select.name = Rebuild Region
keybind.schematic_select.name = Select Region
keybind.schematic_menu.name = Schematic Menu
@@ -1175,9 +1248,12 @@ mode.pvp.description = Võitle teiste mängijate vastu.
mode.attack.name = Rünnak
mode.attack.description = Hävita vaenlaste baas. Lahingulaineid ei ole.
mode.custom = Reeglid
rules.invaliddata = Invalid clipboard data.
rules.hidebannedblocks = Hide Banned Blocks
rules.infiniteresources = Lõputult ressursse
rules.onlydepositcore = Only Allow Core Depositing
rules.derelictrepair = Allow Derelict Block Repair
rules.reactorexplosions = Reactor Explosions
rules.coreincinerates = Core Incinerates Overflow
rules.disableworldprocessors = Disable World Processors
@@ -1186,6 +1262,8 @@ rules.wavetimer = Kasuta taimerit
rules.wavesending = Wave Sending
rules.waves = Kasuta lahingulaineid
rules.attack = Mänguviis "Rünnak"
rules.buildai = Base Builder AI
rules.buildaitier = Builder AI Tier
rules.rtsai = RTS AI
rules.rtsminsquadsize = Min Squad Size
rules.rtsmaxsquadsize = Max Squad Size
@@ -1213,6 +1291,7 @@ rules.buildcostmultiplier = Ehitamise maksumuse kordaja
rules.buildspeedmultiplier = Ehitamise kiiruse kordaja
rules.deconstructrefundmultiplier = Deconstruct Refund Multiplier
rules.waitForWaveToEnd = Järgmine laine ootab eelmise laine lõpuni
rules.wavelimit = Map Ends After Wave
rules.dropzoneradius = Maandumisala raadius:[lightgray] (ühik)
rules.unitammo = Units Require Ammo
rules.enemyteam = Enemy Team
@@ -1692,7 +1771,6 @@ block.disperse.name = Disperse
block.afflict.name = Afflict
block.lustre.name = Lustre
block.scathe.name = Scathe
block.fabricator.name = Fabricator
block.tank-refabricator.name = Tank Refabricator
block.mech-refabricator.name = Mech Refabricator
block.ship-refabricator.name = Ship Refabricator
@@ -1755,6 +1833,7 @@ hint.launch = Once enough resources are collected, you can [accent]Launch[] by s
hint.launch.mobile = Once enough resources are collected, you can [accent]Launch[] by selecting nearby sectors from the \ue827 [accent]Map[] in the \ue88c [accent]Menu[].
hint.schematicSelect = Hold [accent][[F][] and drag to select blocks to copy and paste.\n\n[accent][[Middle Click][] to copy a single block type.
hint.rebuildSelect = Hold [accent][[B][] and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.rebuildSelect.mobile = Select the \ue874 copy button, then tap the \ue80f rebuild button and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.conveyorPathfind = Hold [accent][[L-Ctrl][] while dragging conveyors to automatically generate a path.
hint.conveyorPathfind.mobile = Enable \ue844 [accent]diagonal mode[] and drag conveyors to automatically generate a path.
hint.boost = Hold [accent][[L-Shift][] to fly over obstacles with your current unit.\n\nOnly a few ground units have boosters.
@@ -1809,9 +1888,13 @@ onset.turrets = Units are effective, but [accent]turrets[] provide better defens
onset.turretammo = Supply the turret with [accent]beryllium ammo.[]
onset.walls = [accent]Walls[] can prevent oncoming damage from reaching buildings.\nPlace some \uf6ee [accent]beryllium walls[] around the turret.
onset.enemies = Enemy incoming, prepare to defend.
onset.defenses = [accent]Set up defenses:[lightgray] {0}
onset.attack = The enemy is vulnerable. Counter-attack.
onset.cores = New cores can be placed on [accent]core tiles[].\nNew cores function as forward bases and share a resource inventory with other cores.\nPlace a \uf725 core.
onset.detect = The enemy will be able to detect you in 2 minutes.\nSet up defenses, mining, and production.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
aegis.tungsten = Tungsten can be mined using an [accent]impact drill[].\nThis structure requires [accent]water[] and [accent]power[].
split.pickup = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(Default keys are [ and ] to pick up and drop)
split.pickup.mobile = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(To pick up or drop something, long-press it.)
split.acquire = You must acquire some tungsten to build units.
@@ -2005,7 +2088,6 @@ block.logic-display.description = Displays arbitrary graphics from a logic proce
block.large-logic-display.description = Displays arbitrary graphics from a logic processor.
block.interplanetary-accelerator.description = A massive electromagnetic railgun tower. Accelerates cores to escape velocity for interplanetary deployment.
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.
block.core-bastion.description = Core of the base. Armored. Once destroyed, the sector is lost.
block.core-citadel.description = Core of the base. Very well armored. Stores more resources than a Bastion core.
block.core-acropolis.description = Core of the base. Exceptionally well armored. Stores more resources than a Citadel core.
@@ -2041,7 +2123,6 @@ block.impact-drill.description = When placed on ore, outputs items in bursts ind
block.eruption-drill.description = An improved impact drill. Capable of mining thorium. Requires hydrogen.
block.reinforced-conduit.description = Moves fluids forward. Doesn't accept non-conduit inputs to the sides.
block.reinforced-liquid-router.description = Distributes fluids equally to all sides.
block.reinforced-junction.description = Acts as a bridge for two crossing conduits.
block.reinforced-liquid-tank.description = Stores a large amount of fluids.
block.reinforced-liquid-container.description = Stores a sizeable amount of fluids.
block.reinforced-bridge-conduit.description = Transports fluids over structures and terrain.
@@ -2158,6 +2239,7 @@ unit.emanate.description = Builds structures to defend the Acropolis core. Repai
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.format = Replace next placeholder ("[accent]@[]") in text buffer with a value.\nExample:\n[accent]print "test @"\nformat "example"
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.
@@ -2191,6 +2273,11 @@ lst.cutscene = Manipulate the player camera.
lst.setflag = Set a global flag that can be read by all processors.
lst.getflag = Check if a global flag is set.
lst.setprop = Sets a property of a unit or building.
lst.effect = Create a particle effect.
lst.sync = Sync a variable across the network.\nOnly invoked 10 times a second at most.
lst.makemarker = Create a new logic marker in the world.\nAn ID to identify this marker must be provided.\nMarkers currently limited to 20,000 per world.
lst.setmarker = Set a property for a marker.\nThe ID used must be the same as in the Make Marker instruction.
lst.localeprint = Add map locale property value to the text buffer.\nTo set map locale bundles in map editor, check [accent]Map Info > Locale Bundles[].\nIf client is a mobile device, tries to print a property ending in ".mobile" first.
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.
@@ -2203,6 +2290,7 @@ 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.progress = Action progress, 0 to 1.\nReturns production, turret reload or construction progress.
laccess.speed = Top speed of a unit, in tiles/sec.
laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup operation.
lcategory.unknown = Unknown
lcategory.unknown.description = Uncategorized instructions.
lcategory.io = Input & Output
@@ -2228,6 +2316,7 @@ 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[].
graphicstype.print = Draws text from the print buffer.\nClears the print buffer.
lenum.always = Always true.
lenum.idiv = Integer division.
lenum.div = Division.\nReturns [accent]null[] on divide-by-zero.
@@ -2245,6 +2334,7 @@ lenum.xor = Bitwise XOR.
lenum.min = Minimum of two numbers.
lenum.max = Maximum of two numbers.
lenum.angle = Angle of vector in degrees.
lenum.anglediff = Absolute distance between two angles in degrees.
lenum.len = Length of vector.
lenum.sin = Sine, in degrees.
lenum.cos = Cosine, in degrees.
@@ -2306,6 +2396,7 @@ lenum.unbind = Completely disable logic control.\nResume standard AI.
lenum.move = Move to exact position.
lenum.approach = Approach a position with a radius.
lenum.pathfind = Pathfind to the enemy spawn.
lenum.autopathfind = Automatically pathfinds to the nearest enemy core or drop point.\nThis is the same as standard wave enemy pathfinding.
lenum.target = Shoot a position.
lenum.targetp = Shoot a target with velocity prediction.
lenum.itemdrop = Drop an item.
@@ -2319,5 +2410,7 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
lenum.flushtext = Flush print buffer's content to marker, if applicable.\nIf fetch is set to true, tries to fetch properties from map locale bundle or game's bundle.
lenum.texture = Texture name straight from game's texture atlas (using kebab-case naming style).\nIf printFlush is set to true, consumes text buffer content as text argument.
lenum.texturesize = Size of texture in tiles. Zero value scales marker width to original texture's size.
lenum.autoscale = Whether to scale marker corresponding to player's zoom level.

View File

@@ -56,6 +56,7 @@ mods.browser.sortstars = Ordenatu izarren arabera
schematic = Eskema
schematic.add = Gorde eskema...
schematics = Eskemak
schematic.search = Search schematics...
schematic.replace = Badago izen bereko eskema bat. Ordeztu nahi duzu?
schematic.exists = Badago izen bereko eskema bat.
schematic.import = Inportatu eskema...
@@ -68,7 +69,7 @@ schematic.shareworkshop = Partekatu tailerrean
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: itzulbiratu eskema
schematic.saved = Eskema gordeta.
schematic.delete.confirm = Eskema hau behin betiko suntsituko da.
schematic.rename = Aldatu izena eskemari
schematic.edit = Edit Schematic
schematic.info = {0}x{1}, {2} bloke
schematic.disabled = [scarlet]Eskemak desgaituta[]\nEz duzu eskemak erabiltzeko baimenik [accent]mapa[] edo [accent]zerbitzari[] honetan.
schematic.tags = Etiketak:
@@ -77,6 +78,7 @@ schematic.addtag = Gehitu etiketa
schematic.texttag = Etiketaren testua
schematic.icontag = Etiketaren ikonoa
schematic.renametag = Aldatu etiketaren izena
schematic.tagged = {0} tagged
schematic.tagdelconfirm = Ezabatu etiketa hau erabat?
schematic.tagexists = Etiketa badago aurretik.
stats = Estatistikak
@@ -251,11 +253,19 @@ trace = Trazatu jokalaria
trace.playername = Jokalariaren izena: [accent]{0}
trace.ip = IP-a: [accent]{0}
trace.id = ID bakana: [accent]{0}
trace.language = Language: [accent]{0}
trace.mobile = Bezero mugikorra: [accent]{0}
trace.modclient = Bezero pertsonalizatua: [accent]{0}
trace.times.joined = Times Joined: [accent]{0}
trace.times.kicked = Times Kicked: [accent]{0}
trace.ips = IPs:
trace.names = Names:
invalidid = Bezero ID baliogabea! Ireki arazte txosten bat.
player.ban = Ban
player.kick = Kick
player.trace = Trace
player.admin = Toggle Admin
player.team = Change Team
server.bans = Debekuak
server.bans.none = Ez da debekatutako jokalaririk aurkitu!
server.admins = Administratzaileak
@@ -269,10 +279,11 @@ server.version = [gray]v{0} {1}
server.custombuild = [accent]Konpilazio pertsonalizatua
confirmban = Ziur jokalari hau debekatu nahi duzula?
confirmkick = Ziur jokalari hau kanporatu nahi duzula?
confirmvotekick = Ziur hokalari hau botatzearen alde bozkaytu nahi duzula?
confirmunban = Ziur jokalari hau debekatzeari utzi nahi nahi diozula?
confirmadmin = Ziur jokalari hau admin bihurtu nahi duzula?
confirmunadmin = Ziur jokalari honi admin eskubidea kendu nahi diozula?
votekick.reason = Vote-Kick Reason
votekick.reason.message = Are you sure you want to vote-kick "{0}[white]"?\nIf yes, please enter the reason:
joingame.title = Batu partidara
joingame.ip = Helbidea:
disconnect = Deskonektatuta.
@@ -328,12 +339,23 @@ open = Ireki
customize = Aldatu arauak
cancel = Utzi
command = Command
command.queue = [lightgray][Queuing]
command.mine = Mine
command.repair = Repair
command.rebuild = Rebuild
command.assist = Assist Player
command.move = Move
command.boost = Boost
command.enterPayload = Enter Payload Block
command.loadUnits = Load Units
command.loadBlocks = Load Blocks
command.unloadPayload = Unload Payload
stance.stop = Cancel Orders
stance.shoot = Stance: Shoot
stance.holdfire = Stance: Hold Fire
stance.pursuetarget = Stance: Pursue Target
stance.patrol = Stance: Patrol Path
stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding
openlink = Ireki esteka
copylink = Kopiatu esteka
back = Atzera
@@ -380,9 +402,9 @@ custom = Pertsonalizatua
builtin = Jolas barnekoa
map.delete.confirm = Ziur mapa hau ezabatu nahi duzula? Ekintza hau ezin da desegin!
map.random = [accent]Ausazko mapa
map.nospawn = Mapa honek ez du muinik jokalaria sortu dadin! Gehitu muin [accent] laranja[] bat mapa honi editorean.
map.nospawn = Mapa honek ez du muinik jokalaria sortu dadin! Gehitu muin {0} bat mapa honi editorean.
map.nospawn.pvp = Mapa honek ez du etsaien muinik jokalaria sortu dadin! Gehitu [scarlet]laranja ez den[] muinen bat edo batzuk mapa honi editorean.
map.nospawn.attack = Mapa honek ez du etsaien muinik jokalariak eraso dezan! Gehitu muin [scarlet]gorriak[] mapa honi editorean.
map.nospawn.attack = Mapa honek ez du etsaien muinik jokalariak eraso dezan! Gehitu muin {0} mapa honi editorean.
map.invalid = Errorea mapa kargatzean: Mapa-fitxategi baliogabe edo hondatua.
workshop.update = Eguneratu elementua
workshop.error = Errorea tailerreko xehetasunak eskuratzean: {0}
@@ -414,6 +436,7 @@ editor.waves = Boladak:
editor.rules = Arauak:
editor.generation = Sorrarazi:
editor.objectives = Objectives
editor.locales = Locale Bundles
editor.ingame = Editatu jolasean
editor.playtest = Playtest
editor.publish.workshop = Argitaratu lantegian
@@ -456,6 +479,8 @@ waves.sort.reverse = Reverse Sort
waves.sort.begin = Begin
waves.sort.health = Health
waves.sort.type = Type
waves.search = Search waves...
waves.filter = Unit Filter
waves.units.hide = Hide All
waves.units.show = Show All
@@ -478,6 +503,7 @@ editor.errorlegacy = Mapa hau zaharregia da, eta jada onartzen ez den formatu za
editor.errornot = Hau ez da mapa-fitxategi bat.
editor.errorheader = Mapa hau hondatuta dago edo baliogabea da.
editor.errorname = Mapak ez du zehaztutako izenik. Gordetako partida bat kargatzen saiatu zara?
editor.errorlocales = Error reading invalid locale bundles.
editor.update = Eguneratu
editor.randomize = Ausazkoa
editor.moveup = Move Up
@@ -489,6 +515,7 @@ editor.sectorgenerate = Sector Generate
editor.resize = Aldatu neurria
editor.loadmap = Kargatu mapa
editor.savemap = Gorde mapa
editor.savechanges = [scarlet]You have unsaved changes!\n\n[]Do you want to save them?
editor.saved = Gordeta!
editor.save.noname = Zure mapak ez du izenik" Jarri baten bat 'Mapa info' menuan.
editor.save.overwrite = Zure mapak jolas barneko mapa bat gainidatziko luke! Hautatu beste izen bat 'Mapa info' menuan.
@@ -527,6 +554,8 @@ toolmode.eraseores = Ezabatu meak
toolmode.eraseores.description = Ezabatu meak soilik.
toolmode.fillteams = Bete taldeak
toolmode.fillteams.description = Bete taldeak blokeen ordez.
toolmode.fillerase = Fill Erase
toolmode.fillerase.description = Erase blocks of the same type.
toolmode.drawteams = Marraztu taldeak
toolmode.drawteams.description = Marraztu taldeak blokeen ordez.
toolmode.underliquid = Under Liquids
@@ -571,6 +600,23 @@ filter.option.floor2 = Bigarren zorua
filter.option.threshold2 = Bigarren atalasea
filter.option.radius = Erradioa
filter.option.percentile = Pertzentila
locales.info = Here, you can add locale bundles for specific languages to your map. In locale bundles, each property has a name and a value. These properties can be used by world processors and objectives using their names. They support text formatting (replacing placeholders with actual values).\n\n[cyan]Example property:\n[]name: [accent]timer[]\nvalue: [accent]Example timer, time left: @[]\n\n[cyan]Usage:\n[]Set it as objective's text: [accent]@timer\n\n[]Print it in a world processor:\n[accent]localeprint "timer"\nformat time\n[gray](where time is a separately calculated variable)
locales.deletelocale = Are you sure you want to delete this locale bundle?
locales.applytoall = Apply Changes To All Locales
locales.addtoother = Add To Other Locales
locales.rollback = Rollback to last applied
locales.filter = Property filter
locales.searchname = Search name...
locales.searchvalue = Search value...
locales.searchlocale = Search locale...
locales.byname = By name
locales.byvalue = By value
locales.showcorrect = Show properties that are present in all locales and have unique values everywhere
locales.showmissing = Show properties that are missing in some locales
locales.showsame = Show properties that have same values in different locales
locales.viewproperty = View in all locales
locales.viewing = Viewing property "{0}"
locales.addicon = Add Icon
width = Zabalera:
height = Altuera:
@@ -624,6 +670,7 @@ marker.shapetext.name = Shape Text
marker.minimap.name = Minimap
marker.shape.name = Shape
marker.text.name = Text
marker.line.name = Line
marker.background = Background
marker.outline = Outline
objective.research = [accent]Research:\n[]{0}[lightgray]{1}
@@ -648,7 +695,6 @@ resources.max = Max
bannedblocks = Debekatutako blokeak
objectives = Objectives
bannedunits = Banned Units
rules.hidebannedblocks = Hide Banned Blocks
bannedunits.whitelist = Banned Units As Whitelist
bannedblocks.whitelist = Banned Blocks As Whitelist
addall = Gehitu denak
@@ -707,7 +753,7 @@ sector.curlost = Sector Lost
sector.missingresources = [scarlet]Insufficient Core Resources
sector.attacked = Sector [accent]{0}[white] under attack!
sector.lost = Sector [accent]{0}[white] lost!
sector.captured = Sector [accent]{0}[white]captured!
sector.capture = Sector [accent]{0}[white]Captured!
sector.changeicon = Change Icon
sector.noswitch.title = Unable to Switch Sectors
sector.noswitch = You may not switch sectors while an existing sector is under attack.\n\nSector: [accent]{0}[] on [accent]{1}[]
@@ -927,12 +973,16 @@ stat.healing = Healing
ability.forcefield = Force Field
ability.repairfield = Repair Field
ability.statusfield = Status Field
ability.unitspawn = {0} Factory
ability.unitspawn = Factory
ability.shieldregenfield = Shield Regen Field
ability.movelightning = Movement Lightning
ability.shieldarc = Shield Arc
ability.suppressionfield = Regen Suppression Field
ability.energyfield = Energy Field: [accent]{0}[] damage ~ [accent]{1}[] blocks / [accent]{2}[] targets
ability.energyfield = Energy Field
ability.energyfield.sametypehealmultiplier = [lightgray]Same Type Healing: [white]{0}%
ability.energyfield.maxtargets = [lightgray]Max Targets: [white]{0}
ability.regen = Regeneration
bar.onlycoredeposit = Only Core Depositing Allowed
bar.drilltierreq = Zulagailu hobea behar da
@@ -972,6 +1022,7 @@ bullet.splashdamage = [stat]{0}[lightgray] ingurune-kaltea ~[stat] {1}[lightgray
bullet.incendiary = [stat]su-eragilea
bullet.homing = [stat]gidatua
bullet.armorpierce = [stat]armor piercing
bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit
bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles
bullet.interval = [stat]{0}/sec[lightgray] interval bullets:
bullet.frags = [stat]{0}[lightgray]x frag bullets:
@@ -1027,6 +1078,7 @@ setting.backgroundpause.name = Pause In Background
setting.buildautopause.name = Auto-Pause Building
setting.doubletapmine.name = Double-Tap to Mine
setting.commandmodehold.name = Hold For Command Mode
setting.distinctcontrolgroups.name = Limit One Control Group Per Unit
setting.modcrashdisable.name = Disable Mods On Startup Crash
setting.animatedwater.name = Animatutako ura
setting.animatedshields.name = Animatutako ezkutuak
@@ -1073,13 +1125,14 @@ setting.position.name = Erakutsi jokalariaren kokalekua
setting.mouseposition.name = Show Mouse Position
setting.musicvol.name = Musikaren bolumena
setting.atmosphere.name = Show Planet Atmosphere
setting.drawlight.name = Draw Darkness/Lighting
setting.ambientvol.name = Giroaren bolumena
setting.mutemusic.name = Isilarazi musika
setting.sfxvol.name = Efektuen bolumena
setting.mutesound.name = Isilarazi soinua
setting.crashreport.name = Bidali kraskatze txosten automatikoak
setting.savecreate.name = Gorde automatikoki
setting.publichost.name = Partidaren ikusgaitasun publikoa
setting.steampublichost.name = Public Game Visibility
setting.playerlimit.name = Player Limit
setting.chatopacity.name = Txataren opakotasuna
setting.lasersopacity.name = Energia laserraren opakutasuna
@@ -1087,6 +1140,8 @@ setting.bridgeopacity.name = Bridge Opacity
setting.playerchat.name = Erakutsi jolas barneko txata
setting.showweather.name = Show Weather Graphics
setting.hidedisplays.name = Hide Logic Displays
setting.macnotch.name = Egokitu interfazea bistaratzeko
setting.macnotch.description = Berrabiarazi behar da aldaketak aplikatzeko
steam.friendsonly = Friends Only
steam.friendsonly.tooltip = Whether only Steam friends will be able to join your game.\nUnchecking this box will make your game public - anyone can join.
public.beta = Kontuan izan jolasaren beta bertsioek ezin dituztela jokalarien gela publokoak sortu.
@@ -1097,6 +1152,7 @@ keybind.title = Aldatu teklak
keybinds.mobile = [scarlet]Tekla konfigurazio gehienak ez dabiltza mugikorrean. Oinarrizko mugimendua onartzen da soilik.
category.general.name = Orokorra
category.view.name = Bistaratzea
category.command.name = Unit Command
category.multiplayer.name = Hainbat jokalari
category.blocks.name = Block Select
placement.blockselectkeys = \n[lightgray]Key: [{0},
@@ -1114,6 +1170,23 @@ keybind.mouse_move.name = Follow Mouse
keybind.pan.name = Pan View
keybind.boost.name = Boost
keybind.command_mode.name = Command Mode
keybind.command_queue.name = Unit Command Queue
keybind.create_control_group.name = Create Control Group
keybind.cancel_orders.name = Cancel Orders
keybind.unit_stance_shoot.name = Unit Stance: Shoot
keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire
keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target
keybind.unit_stance_patrol.name = Unit Stance: Patrol
keybind.unit_stance_ram.name = Unit Stance: Ram
keybind.unit_command_move = Unit Command: Move
keybind.unit_command_repair = Unit Command: Repair
keybind.unit_command_rebuild = Unit Command: Rebuild
keybind.unit_command_assist = Unit Command: Assist
keybind.unit_command_mine = Unit Command: Mine
keybind.unit_command_boost = Unit Command: Boost
keybind.unit_command_load_units = Unit Command: Load Units
keybind.unit_command_load_blocks = Unit Command: Load Blocks
keybind.unit_command_unload_payload = Unit Command: Unload Payload
keybind.rebuild_select.name = Rebuild Region
keybind.schematic_select.name = Hautatu eskualdea
keybind.schematic_menu.name = Eskema menua
@@ -1177,9 +1250,12 @@ mode.pvp.description = Borrokatu beste jokalari batzuk lokalean.\n[gray]Gutxiene
mode.attack.name = Erasoa
mode.attack.description = Suntsitu etsaiaren basea. Boladarik ez.\n[gray]Kono gorria behar da mapan jolasteko.
mode.custom = Arau pertsonalizatuak
rules.invaliddata = Invalid clipboard data.
rules.hidebannedblocks = Hide Banned Blocks
rules.infiniteresources = Baliabide amaigabeak
rules.onlydepositcore = Only Allow Core Depositing
rules.derelictrepair = Allow Derelict Block Repair
rules.reactorexplosions = Reactor Explosions
rules.coreincinerates = Core Incinerates Overflow
rules.disableworldprocessors = Disable World Processors
@@ -1188,6 +1264,8 @@ rules.wavetimer = Boladen denboragailua
rules.wavesending = Wave Sending
rules.waves = Boladak
rules.attack = Eraso modua
rules.buildai = Base Builder AI
rules.buildaitier = Builder AI Tier
rules.rtsai = RTS AI
rules.rtsminsquadsize = Min Squad Size
rules.rtsmaxsquadsize = Max Squad Size
@@ -1215,6 +1293,7 @@ rules.buildcostmultiplier = Eraikitze kostu-biderkatzailea
rules.buildspeedmultiplier = Eraikitze abiadura-biderkatzailea
rules.deconstructrefundmultiplier = Deconstruct Refund Multiplier
rules.waitForWaveToEnd = Atzeratu bolada etsairik geratzen bada
rules.wavelimit = Map Ends After Wave
rules.dropzoneradius = Erruntze puntuaren erradioa:[lightgray] (lauzak)
rules.unitammo = Units Require Ammo
rules.enemyteam = Enemy Team
@@ -1694,7 +1773,6 @@ block.disperse.name = Disperse
block.afflict.name = Afflict
block.lustre.name = Lustre
block.scathe.name = Scathe
block.fabricator.name = Fabricator
block.tank-refabricator.name = Tank Refabricator
block.mech-refabricator.name = Mech Refabricator
block.ship-refabricator.name = Ship Refabricator
@@ -1757,6 +1835,7 @@ hint.launch = Once enough resources are collected, you can [accent]Launch[] by s
hint.launch.mobile = Once enough resources are collected, you can [accent]Launch[] by selecting nearby sectors from the \ue827 [accent]Map[] in the \ue88c [accent]Menu[].
hint.schematicSelect = Hold [accent][[F][] and drag to select blocks to copy and paste.\n\n[accent][[Middle Click][] to copy a single block type.
hint.rebuildSelect = Hold [accent][[B][] and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.rebuildSelect.mobile = Select the \ue874 copy button, then tap the \ue80f rebuild button and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.conveyorPathfind = Hold [accent][[L-Ctrl][] while dragging conveyors to automatically generate a path.
hint.conveyorPathfind.mobile = Enable \ue844 [accent]diagonal mode[] and drag conveyors to automatically generate a path.
hint.boost = Hold [accent][[L-Shift][] to fly over obstacles with your current unit.\n\nOnly a few ground units have boosters.
@@ -1811,9 +1890,13 @@ onset.turrets = Units are effective, but [accent]turrets[] provide better defens
onset.turretammo = Supply the turret with [accent]beryllium ammo.[]
onset.walls = [accent]Walls[] can prevent oncoming damage from reaching buildings.\nPlace some \uf6ee [accent]beryllium walls[] around the turret.
onset.enemies = Enemy incoming, prepare to defend.
onset.defenses = [accent]Set up defenses:[lightgray] {0}
onset.attack = The enemy is vulnerable. Counter-attack.
onset.cores = New cores can be placed on [accent]core tiles[].\nNew cores function as forward bases and share a resource inventory with other cores.\nPlace a \uf725 core.
onset.detect = The enemy will be able to detect you in 2 minutes.\nSet up defenses, mining, and production.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
aegis.tungsten = Tungsten can be mined using an [accent]impact drill[].\nThis structure requires [accent]water[] and [accent]power[].
split.pickup = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(Default keys are [ and ] to pick up and drop)
split.pickup.mobile = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(To pick up or drop something, long-press it.)
split.acquire = You must acquire some tungsten to build units.
@@ -2007,7 +2090,6 @@ block.logic-display.description = Displays arbitrary graphics from a logic proce
block.large-logic-display.description = Displays arbitrary graphics from a logic processor.
block.interplanetary-accelerator.description = A massive electromagnetic railgun tower. Accelerates cores to escape velocity for interplanetary deployment.
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.
block.core-bastion.description = Core of the base. Armored. Once destroyed, the sector is lost.
block.core-citadel.description = Core of the base. Very well armored. Stores more resources than a Bastion core.
block.core-acropolis.description = Core of the base. Exceptionally well armored. Stores more resources than a Citadel core.
@@ -2043,7 +2125,6 @@ block.impact-drill.description = When placed on ore, outputs items in bursts ind
block.eruption-drill.description = An improved impact drill. Capable of mining thorium. Requires hydrogen.
block.reinforced-conduit.description = Moves fluids forward. Doesn't accept non-conduit inputs to the sides.
block.reinforced-liquid-router.description = Distributes fluids equally to all sides.
block.reinforced-junction.description = Acts as a bridge for two crossing conduits.
block.reinforced-liquid-tank.description = Stores a large amount of fluids.
block.reinforced-liquid-container.description = Stores a sizeable amount of fluids.
block.reinforced-bridge-conduit.description = Transports fluids over structures and terrain.
@@ -2160,6 +2241,7 @@ unit.emanate.description = Builds structures to defend the Acropolis core. Repai
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.format = Replace next placeholder ("[accent]@[]") in text buffer with a value.\nExample:\n[accent]print "test @"\nformat "example"
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.
@@ -2193,6 +2275,11 @@ lst.cutscene = Manipulate the player camera.
lst.setflag = Set a global flag that can be read by all processors.
lst.getflag = Check if a global flag is set.
lst.setprop = Sets a property of a unit or building.
lst.effect = Create a particle effect.
lst.sync = Sync a variable across the network.\nOnly invoked 10 times a second at most.
lst.makemarker = Create a new logic marker in the world.\nAn ID to identify this marker must be provided.\nMarkers currently limited to 20,000 per world.
lst.setmarker = Set a property for a marker.\nThe ID used must be the same as in the Make Marker instruction.
lst.localeprint = Add map locale property value to the text buffer.\nTo set map locale bundles in map editor, check [accent]Map Info > Locale Bundles[].\nIf client is a mobile device, tries to print a property ending in ".mobile" first.
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.
@@ -2205,6 +2292,7 @@ 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.progress = Action progress, 0 to 1.\nReturns production, turret reload or construction progress.
laccess.speed = Top speed of a unit, in tiles/sec.
laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup operation.
lcategory.unknown = Unknown
lcategory.unknown.description = Uncategorized instructions.
lcategory.io = Input & Output
@@ -2230,6 +2318,7 @@ 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[].
graphicstype.print = Draws text from the print buffer.\nClears the print buffer.
lenum.always = Always true.
lenum.idiv = Integer division.
lenum.div = Division.\nReturns [accent]null[] on divide-by-zero.
@@ -2247,6 +2336,7 @@ lenum.xor = Bitwise XOR.
lenum.min = Minimum of two numbers.
lenum.max = Maximum of two numbers.
lenum.angle = Angle of vector in degrees.
lenum.anglediff = Absolute distance between two angles in degrees.
lenum.len = Length of vector.
lenum.sin = Sine, in degrees.
lenum.cos = Cosine, in degrees.
@@ -2308,6 +2398,7 @@ lenum.unbind = Completely disable logic control.\nResume standard AI.
lenum.move = Move to exact position.
lenum.approach = Approach a position with a radius.
lenum.pathfind = Pathfind to the enemy spawn.
lenum.autopathfind = Automatically pathfinds to the nearest enemy core or drop point.\nThis is the same as standard wave enemy pathfinding.
lenum.target = Shoot a position.
lenum.targetp = Shoot a target with velocity prediction.
lenum.itemdrop = Drop an item.
@@ -2321,5 +2412,7 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
lenum.flushtext = Flush print buffer's content to marker, if applicable.\nIf fetch is set to true, tries to fetch properties from map locale bundle or game's bundle.
lenum.texture = Texture name straight from game's texture atlas (using kebab-case naming style).\nIf printFlush is set to true, consumes text buffer content as text argument.
lenum.texturesize = Size of texture in tiles. Zero value scales marker width to original texture's size.
lenum.autoscale = Whether to scale marker corresponding to player's zoom level.

View File

@@ -56,6 +56,7 @@ mods.browser.sortstars = Järjestä tähtien määrän perusteella
schematic = Kaavio
schematic.add = Tallenna kaavio...
schematics = Kaaviot
schematic.search = Search schematics...
schematic.replace = Kaavio tällä nimellä on jo olemassa. Haluatko korvata sen?
schematic.exists = Kaavio tällä nimellä on jo olemassa.
schematic.import = Tuo kaavio...
@@ -68,7 +69,7 @@ schematic.shareworkshop = Jaa Workshoppiin
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Käännä Kaavio
schematic.saved = Kaavio tallennettu.
schematic.delete.confirm = Tämä kaavio poistetaan.
schematic.rename = Nimeä kaavio uudelleen
schematic.edit = Edit Schematic
schematic.info = {0}x{1}, {2} palikkaa
schematic.disabled = [scarlet]Kaaviot poistettu käytöstä[]\nEt pysty käyttämään kaavioita tällä [accent]kartalla[] tai [accent]palvelimella.
schematic.tags = Tunnisteet:
@@ -77,6 +78,7 @@ schematic.addtag = Lisää tunniste
schematic.texttag = Tekstitunniste
schematic.icontag = Kuvatunniste
schematic.renametag = Nimeä tunniste uudelleen
schematic.tagged = {0} tagged
schematic.tagdelconfirm = Poista tunniste pysyvästi?
schematic.tagexists = Samanlainen tunniste on jo olemassa.
stats = Tilastot
@@ -249,11 +251,19 @@ trace = Seuraa pelaajaa
trace.playername = Pelaajanimi: [accent]{0}
trace.ip = IP-osoite: [accent]{0}
trace.id = Pelaajakohtainen tunniste: [accent]{0}
trace.language = Language: [accent]{0}
trace.mobile = Mobiililaite: [accent]{0}
trace.modclient = Muokattu asiakasohjelma: [accent]{0}
trace.times.joined = Kuinka monta kertaa olet liittynyt: [accent]{0}
trace.times.kicked = Kuinka monta kertaa sinut on potkittu ulos: [accent]{0}
trace.ips = IPs:
trace.names = Names:
invalidid = Kelvoton asiakasohjelman ID! Lähetä bugiraportti.
player.ban = Ban
player.kick = Kick
player.trace = Trace
player.admin = Toggle Admin
player.team = Change Team
server.bans = Porttikiellot
server.bans.none = Porttikieltoja saaneita pelaajia ei löytynyt!
server.admins = Ylläpitäjät
@@ -267,10 +277,11 @@ server.version = [gray]v{0} {1}
server.custombuild = [accent]Muokattu koontiversio
confirmban = Oletko varma että haluat antaa porttikiellon tälle pelaajalle?
confirmkick = Oletko varma että haluat potkia tämän pelaajan?
confirmvotekick = Oletko varma että haluat äänestää tämän pelaajan potkituksi?
confirmunban = Oletko varma että haluat päästää tämän pelaajan takaisin?
confirmadmin = Oletko varma että haluat antaa pelaajalle hallinto-oikeuksia?
confirmunadmin = Oletko varma että haluat poistaa hallinto-oikeudet pelaajalta?
votekick.reason = Vote-Kick Reason
votekick.reason.message = Are you sure you want to vote-kick "{0}[white]"?\nIf yes, please enter the reason:
joingame.title = Liity peliin
joingame.ip = Osoite:
disconnect = Yhteys katkaistu.
@@ -326,12 +337,23 @@ open = Avaa
customize = Muokkaa sääntöjä
cancel = Peruuta
command = Komento
command.queue = [lightgray][Queuing]
command.mine = Mine
command.repair = Repair
command.rebuild = Rebuild
command.assist = Assist Player
command.move = Move
command.boost = Boost
command.enterPayload = Enter Payload Block
command.loadUnits = Load Units
command.loadBlocks = Load Blocks
command.unloadPayload = Unload Payload
stance.stop = Cancel Orders
stance.shoot = Stance: Shoot
stance.holdfire = Stance: Hold Fire
stance.pursuetarget = Stance: Pursue Target
stance.patrol = Stance: Patrol Path
stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding
openlink = Avaa linkki
copylink = Kopioi linkki
back = Takaisin
@@ -378,9 +400,9 @@ custom = Mukautettu
builtin = Sisäänrakennettu
map.delete.confirm = Oletko varma että haluat poistaa tämän kartan? Poistoa ei voi peruuttaa!
map.random = [accent]Satunnainen kartta
map.nospawn = Tässä kartassa ei ole ytimiä joihin syntyä! Lisää[accent] oranssi[] ydin karttaan editorissa.
map.nospawn.pvp = Tässä kartassa ei ole vihollisytimiä, joihin pelaaja voisi syntyä! Lisää karttaan[scarlet] ei-oransseja[] ytimiä editorissa.
map.nospawn.attack = Tässä kartassa ei ole vihollisytimiä, joihin pelaaja voisi hyökätä! Lisää karttaan[scarlet] punaisia[] ytimiä editorissa.
map.nospawn = Tässä kartassa ei ole ytimiä joihin syntyä! Lisää {0} ydin karttaan editorissa.
map.nospawn.pvp = Tässä kartassa ei ole vihollisytimiä, joihin pelaaja voisi syntyä! Lisää karttaan [scarlet]ei-oransseja[] ytimiä editorissa.
map.nospawn.attack = Tässä kartassa ei ole vihollisytimiä, joihin pelaaja voisi hyökätä! Lisää karttaan {0} ytimiä editorissa.
map.invalid = Virhe ladatessa karttaa: korruptoitunut tai väärä karttatiedosto.
workshop.update = Päivitä tavara
workshop.error = Virhe Workshopin tietoja noudettaessa: {0}
@@ -412,6 +434,7 @@ editor.waves = Tasot:
editor.rules = Säännöt:
editor.generation = Generaatio:
editor.objectives = Tehtävät
editor.locales = Locale Bundles
editor.ingame = Muokka pelin sisällä
editor.playtest = Testaa pelin sisällä
editor.publish.workshop = Julkaise Workshoppiin
@@ -454,6 +477,8 @@ waves.sort.reverse = Järjestä käänteisesti
waves.sort.begin = Alkutaso
waves.sort.health = Elämäpisteet
waves.sort.type = Tyyppi
waves.search = Search waves...
waves.filter = Unit Filter
waves.units.hide = Piilota kaikki
waves.units.show = Näytä kaikki
@@ -476,6 +501,7 @@ editor.errorlegacy = Tämä kartta on liian vanha, ja se käyttää vanhentunutt
editor.errornot = Tämä ei ole karttatiedosto.
editor.errorheader = Tämä karttatiedosto on joko kelvoton tai turmeltunut.
editor.errorname = Kartalla ei ole määritettyä nimeä. Yritätkö ladata tallennusta?
editor.errorlocales = Error reading invalid locale bundles.
editor.update = Päivitä
editor.randomize = Satunnaista
editor.moveup = Liiku yläkansioon
@@ -487,6 +513,7 @@ editor.sectorgenerate = Sektorigeneraatio
editor.resize = Säädä kokoa
editor.loadmap = Lataa kartta
editor.savemap = Tallenna kartta
editor.savechanges = [scarlet]You have unsaved changes!\n\n[]Do you want to save them?
editor.saved = Tallennettu!
editor.save.noname = Kartallasi ei ole nimeä! Aseta sellainen 'Kartan tiedot' valikossa.
editor.save.overwrite = Karttasi on ylikirjoittamassa sisäänrakennettua karttaa! Valitse toinen nimi 'Kartan tiedot' -valikossa.
@@ -525,6 +552,8 @@ toolmode.eraseores = Poista malmit
toolmode.eraseores.description = Poista vain malmit.
toolmode.fillteams = Täytä tiimit
toolmode.fillteams.description = Täytä joukkueita palikkojen sijaan.
toolmode.fillerase = Fill Erase
toolmode.fillerase.description = Erase blocks of the same type.
toolmode.drawteams = Piirrä joukkueita
toolmode.drawteams.description = Piirrä joukkueita palikkojen sijaan.
toolmode.underliquid = Pinnanalainen tila
@@ -569,6 +598,23 @@ filter.option.floor2 = Toinen lattia
filter.option.threshold2 = Toissijainen raja-arvo
filter.option.radius = Säde
filter.option.percentile = Prosentti
locales.info = Here, you can add locale bundles for specific languages to your map. In locale bundles, each property has a name and a value. These properties can be used by world processors and objectives using their names. They support text formatting (replacing placeholders with actual values).\n\n[cyan]Example property:\n[]name: [accent]timer[]\nvalue: [accent]Example timer, time left: @[]\n\n[cyan]Usage:\n[]Set it as objective's text: [accent]@timer\n\n[]Print it in a world processor:\n[accent]localeprint "timer"\nformat time\n[gray](where time is a separately calculated variable)
locales.deletelocale = Are you sure you want to delete this locale bundle?
locales.applytoall = Apply Changes To All Locales
locales.addtoother = Add To Other Locales
locales.rollback = Rollback to last applied
locales.filter = Property filter
locales.searchname = Search name...
locales.searchvalue = Search value...
locales.searchlocale = Search locale...
locales.byname = By name
locales.byvalue = By value
locales.showcorrect = Show properties that are present in all locales and have unique values everywhere
locales.showmissing = Show properties that are missing in some locales
locales.showsame = Show properties that have same values in different locales
locales.viewproperty = View in all locales
locales.viewing = Viewing property "{0}"
locales.addicon = Add Icon
width = Leveys:
height = Korkeus:
@@ -622,6 +668,7 @@ marker.shapetext.name = Shape Text
marker.minimap.name = Pikkukartta
marker.shape.name = Shape
marker.text.name = Teksti
marker.line.name = Line
marker.background = Background
marker.outline = Outline
objective.research = [accent]Tutki:\n[]{0}[lightgray]{1}
@@ -646,7 +693,6 @@ resources.max = Max
bannedblocks = Kielletyt Palikat
objectives = Tehtävät
bannedunits = Kielletyt yksiköt
rules.hidebannedblocks = Hide Banned Blocks
bannedunits.whitelist = Banned Units As Whitelist
bannedblocks.whitelist = Banned Blocks As Whitelist
addall = Lisää kaikki
@@ -705,7 +751,7 @@ sector.curlost = Sektori menetetty
sector.missingresources = [scarlet]Sinulla ei ole tarpeeksi resursseja.
sector.attacked = Sektori [accent]{0}[white] on hyökkäyksen kohteena!
sector.lost = Sektori [accent]{0}[white] menetetty!
sector.captured = Sektori [accent]{0}[white]vallattu!
sector.capture = Sector [accent]{0}[white]Captured!
sector.changeicon = Vaihda kuvaketta
sector.noswitch.title = Sektoria ei voida vaihtaa
sector.noswitch = Et voi vaihtaa sektoria, kun olemassaoleva sektori on hyökkäyksen kohteena.\n\nSektori: [accent]{0}[] planeetalla [accent]{1}[]
@@ -924,12 +970,16 @@ stat.healing = Parantuu
ability.forcefield = Voimakenttä
ability.repairfield = Korjauskenttä
ability.statusfield = Statuskenttä
ability.unitspawn = {0} Tehdas
ability.unitspawn = Tehdas
ability.shieldregenfield = Kilvenvahvistuskenttä
ability.movelightning = Salamointi liikkuessa
ability.shieldarc = Kilpikaari
ability.suppressionfield = Regen Suppression Field
ability.energyfield = Energiakenttä: [accent]{0}[] vahinko ~ [accent]{1}[] palikkaa / [accent]{2}[] kohdetta
ability.energyfield = Energiakenttä
ability.energyfield.sametypehealmultiplier = [lightgray]Same Type Healing: [white]{0}%
ability.energyfield.maxtargets = [lightgray]Max Targets: [white]{0}
ability.regen = Regeneration
bar.onlycoredeposit = Sijoittaminen sallittua vain ytimeen
bar.drilltierreq = Parempi pora vaadittu
@@ -969,6 +1019,7 @@ bullet.splashdamage = [stat]{0}[lightgray] Aluevahinko ~[stat] {1}[lightgray] pa
bullet.incendiary = [stat]sytyttävä
bullet.homing = [stat]itseohjautuva
bullet.armorpierce = [stat]haarniskan läpäisevä
bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit
bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles
bullet.interval = [stat]{0}/sec[lightgray] interval bullets:
bullet.frags = [stat]{0}[lightgray]x sirpaleammuksia:
@@ -1024,6 +1075,7 @@ setting.backgroundpause.name = Pysäytä taustalla
setting.buildautopause.name = Automaattisest Pysäytä Rakentaessa
setting.doubletapmine.name = Kaksoisklikkaa kaivaaksesi
setting.commandmodehold.name = Pidä pohjassa komentotilaa varten
setting.distinctcontrolgroups.name = Limit One Control Group Per Unit
setting.modcrashdisable.name = Poista lisäosat käytöstä käynnistyskaatumisissa
setting.animatedwater.name = Animoitu vesi
setting.animatedshields.name = Animoidut kilvet
@@ -1070,13 +1122,14 @@ setting.position.name = Näytä pelaajan sijainti
setting.mouseposition.name = Näytä hiiren sijainti
setting.musicvol.name = Musiikin äänenvoimakkuus
setting.atmosphere.name = Näytä planeetan ilmakehä
setting.drawlight.name = Draw Darkness/Lighting
setting.ambientvol.name = Taustaäänet
setting.mutemusic.name = Mykistä musiikki
setting.sfxvol.name = SFX-voimakkuus
setting.mutesound.name = Mykistä äänet
setting.crashreport.name = Lähetä anonyymejä kaatumisilmoituksia
setting.savecreate.name = Luo tallenuksia automaattisesti
setting.publichost.name = Julkisen pelin näkyvyys
setting.steampublichost.name = Public Game Visibility
setting.playerlimit.name = Pelaajaraja
setting.chatopacity.name = Keskustelun läpinäkymättömyys
setting.lasersopacity.name = Energia laserin läpinäkymättömyys
@@ -1084,6 +1137,8 @@ setting.bridgeopacity.name = Siltojen läpinäkyvyys
setting.playerchat.name = Näytä pelinsisäinen keskustelu
setting.showweather.name = Näytä säägrafiikat
setting.hidedisplays.name = Piilota logiikkanäytöt
setting.macnotch.name = Mukauta käyttöliittymä näyttämään lovi
setting.macnotch.description = Muutosten toteuttaminen vaatii uudelleenkäynnistyksen
steam.friendsonly = Friends Only
steam.friendsonly.tooltip = Whether only Steam friends will be able to join your game.\nUnchecking this box will make your game public - anyone can join.
public.beta = Huomaa, että pelin betaversiot eivät voi luoda julkisia auloja.
@@ -1094,6 +1149,7 @@ keybind.title = Kontrollit
keybinds.mobile = [scarlet]Useimmat näppäinkontrollit eivät toimi mobiililaitteilla. Vain yksinkertaista liikettä tuetaan.
category.general.name = Yleinen
category.view.name = Näytä
category.command.name = Unit Command
category.multiplayer.name = Moninpeli
category.blocks.name = Palikan Valinta
placement.blockselectkeys = \n[lightgray]Näppäin: [{0},
@@ -1111,6 +1167,23 @@ keybind.mouse_move.name = Seuraa Hiirtä
keybind.pan.name = Kelaa näkymää
keybind.boost.name = Tehosta
keybind.command_mode.name = Komentotila
keybind.command_queue.name = Unit Command Queue
keybind.create_control_group.name = Create Control Group
keybind.cancel_orders.name = Cancel Orders
keybind.unit_stance_shoot.name = Unit Stance: Shoot
keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire
keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target
keybind.unit_stance_patrol.name = Unit Stance: Patrol
keybind.unit_stance_ram.name = Unit Stance: Ram
keybind.unit_command_move = Unit Command: Move
keybind.unit_command_repair = Unit Command: Repair
keybind.unit_command_rebuild = Unit Command: Rebuild
keybind.unit_command_assist = Unit Command: Assist
keybind.unit_command_mine = Unit Command: Mine
keybind.unit_command_boost = Unit Command: Boost
keybind.unit_command_load_units = Unit Command: Load Units
keybind.unit_command_load_blocks = Unit Command: Load Blocks
keybind.unit_command_unload_payload = Unit Command: Unload Payload
keybind.rebuild_select.name = Rebuild Region
keybind.schematic_select.name = Valitse alue
keybind.schematic_menu.name = Kaavio Valikko
@@ -1174,9 +1247,12 @@ mode.pvp.description = Taistele toisia pelaajia vastaan paikallisesti.\n[gray]Pe
mode.attack.name = Hyökkäys
mode.attack.description = Tuhoa vihollisen tukikohta. Ei tasoja.\n[gray]Pelaaminen vaatii punaisen ytimen kartassa.
mode.custom = Muokkaa sääntöjä
rules.invaliddata = Invalid clipboard data.
rules.hidebannedblocks = Hide Banned Blocks
rules.infiniteresources = Loputtomat resurssit
rules.onlydepositcore = Salli sijoittaminen vain ytimeen
rules.derelictrepair = Allow Derelict Block Repair
rules.reactorexplosions = Reaktorien räjähtäminen
rules.coreincinerates = Ydin höyrystää ylivuodon
rules.disableworldprocessors = Poista maailmaprosessorit käytöstä
@@ -1185,6 +1261,8 @@ rules.wavetimer = Tasojen aikaraja
rules.wavesending = Wave Sending
rules.waves = Tasot
rules.attack = Hyökkäystila
rules.buildai = Base Builder AI
rules.buildaitier = Builder AI Tier
rules.rtsai = RTS AI
rules.rtsminsquadsize = Min. hyökkäysjoukon koko
rules.rtsmaxsquadsize = Max Squad Size
@@ -1212,6 +1290,7 @@ rules.buildcostmultiplier = Rakentamisen hintakerroin
rules.buildspeedmultiplier = Rakentamisen nopeuskerroin
rules.deconstructrefundmultiplier = Purkamisen palautuskerroin
rules.waitForWaveToEnd = Tasot odottavat edellisen tason loppumista
rules.wavelimit = Map Ends After Wave
rules.dropzoneradius = Syntypisteen säde:[lightgray] (laattoina)
rules.unitammo = Yksiköt tarvitsevat ammuksia
rules.enemyteam = Vihollisjoukkue
@@ -1694,7 +1773,6 @@ block.disperse.name = Hälvennys
block.afflict.name = Aiheuttaja
block.lustre.name = Kiilto
block.scathe.name = Vahinko
block.fabricator.name = Valmistaja
block.tank-refabricator.name = Tankkijälleenrakentaja
block.mech-refabricator.name = Robottijälleenrakentaja
block.ship-refabricator.name = Ilma-alusjälleenrakentaja
@@ -1757,6 +1835,7 @@ hint.launch = Kun olet kerännyt riittävästi resursseja, voit [accent]Laukaist
hint.launch.mobile = Kun olet kerännyt riittävästi resursseja, voit [accent]Laukaista[] valitsemalla läheisen sektorin \ue827[accent]Kartasta[], joka löytyy \ue88c[accent]Valikosta[].
hint.schematicSelect = Pidä näppäintä [accent][[F][] pohjassa ja vedä valitaksesi palikoita kopioitavaksi ja liitettäväksi.\n\n[accent] Paina [[Hiiren keskinäppäin][] kopioidaksesi yksittäisen palikan.
hint.rebuildSelect = Hold [accent][[B][] and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.rebuildSelect.mobile = Select the \ue874 copy button, then tap the \ue80f rebuild button and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.conveyorPathfind = Pidä näppäintä [accent][[Vasen ctrl][] pohjassa, kun vedät liukuhihnoja luodaksesi polun automaattisesti.
hint.conveyorPathfind.mobile = Salli \ue844[accent]Viisto tila[] ja vedä liukuhihnoja luodaksesi polun automaattisesti.
hint.boost = Pidä [accent][[Vasen shift][] pohjassa lentääksesi esteiden yli yksikölläsi.\n\nVain harvoilla maajoukoilla on tehostin.
@@ -1811,9 +1890,13 @@ onset.turrets = Units are effective, but [accent]turrets[] provide better defens
onset.turretammo = Supply the turret with [accent]beryllium ammo.[]
onset.walls = [accent]Walls[] can prevent oncoming damage from reaching buildings.\nPlace some \uf6ee [accent]beryllium walls[] around the turret.
onset.enemies = Enemy incoming, prepare to defend.
onset.defenses = [accent]Set up defenses:[lightgray] {0}
onset.attack = The enemy is vulnerable. Counter-attack.
onset.cores = New cores can be placed on [accent]core tiles[].\nNew cores function as forward bases and share a resource inventory with other cores.\nPlace a \uf725 core.
onset.detect = The enemy will be able to detect you in 2 minutes.\nSet up defenses, mining, and production.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
aegis.tungsten = Tungsten can be mined using an [accent]impact drill[].\nThis structure requires [accent]water[] and [accent]power[].
split.pickup = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(Default keys are [ and ] to pick up and drop)
split.pickup.mobile = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(To pick up or drop something, long-press it.)
split.acquire = You must acquire some tungsten to build units.
@@ -2008,7 +2091,6 @@ block.logic-display.description = Näyttää mielivaltaista ggrafiikkaa prosesso
block.large-logic-display.description = Näyttää mielivaltaista ggrafiikkaa prosessorista.
block.interplanetary-accelerator.description = Massiivinen sähkömagneettinen raidetykkitorni. Kiihdyttää ytimiä pakonopeuteen interplanetaarista leviämistä varten.
block.repair-turret.description = Korjaa jatkuvasti lähintä vahingoittunutta yksikköä lähellään. Käyttää vaihtoehtoisesti jäähdytysnestettä.
block.payload-propulsion-tower.description = Pitkän kantaman lastinsiirtorakennus. Ampuu lastia muihin yhdistettyihin massakiihdytystorneihin.
block.core-bastion.description = Tukikohdan ydin. Panssaroitu. Mikäli tuhottu, sektori on menetetty.
block.core-citadel.description = Tukikohdan ydin. Tosi hyvin panssaroitu. Varastoi enemmän tavaraa kuin Linnaydin.
block.core-acropolis.description = Tukikohdan ydin. Hemmetin hyvin panssaroitu. Varastoi enemmän tavaraa kuin Sitadelliydin.
@@ -2044,7 +2126,6 @@ block.impact-drill.description = When placed on ore, outputs items in bursts ind
block.eruption-drill.description = An improved impact drill. Capable of mining thorium. Requires hydrogen.
block.reinforced-conduit.description = Moves fluids forward. Doesn't accept non-conduit inputs to the sides.
block.reinforced-liquid-router.description = Distributes fluids equally to all sides.
block.reinforced-junction.description = Acts as a bridge for two crossing conduits.
block.reinforced-liquid-tank.description = Stores a large amount of fluids.
block.reinforced-liquid-container.description = Stores a sizeable amount of fluids.
block.reinforced-bridge-conduit.description = Transports fluids over structures and terrain.
@@ -2161,6 +2242,7 @@ unit.emanate.description = Builds structures to defend the Acropolis core. Repai
lst.read = Lue numero yhdistetystä muistisolusta.
lst.write = Kirjoita numero yhdistettyyn muistisoluun.
lst.print = Lisää tekstiä tekstipuskuriin.\nEi näytä mitään, kunnes [accent]Painosyötettä[] käytetään.
lst.format = Replace next placeholder ("[accent]@[]") in text buffer with a value.\nExample:\n[accent]print "test @"\nformat "example"
lst.draw = Lisää operaation piirtopuskuriin.\nEi näytä mitään, kunnes [accent]Piirtosyötettä[] käytetään.
lst.drawflush = Syöttää jonottavat [accent]Piirto[]-operaatiot näyttöön.
lst.printflush = Syöttää jonottavat [accent]Paino[]-operaatiot viestipalikkaan.
@@ -2194,6 +2276,11 @@ lst.cutscene = Hallitse pelaajan kameraa.
lst.setflag = Aseta globaali tunniste, jonka kaikki prosessorit voivat lukea.
lst.getflag = Tarkista, onko globaali tunniste asetettu.
lst.setprop = Sets a property of a unit or building.
lst.effect = Create a particle effect.
lst.sync = Sync a variable across the network.\nOnly invoked 10 times a second at most.
lst.makemarker = Create a new logic marker in the world.\nAn ID to identify this marker must be provided.\nMarkers currently limited to 20,000 per world.
lst.setmarker = Set a property for a marker.\nThe ID used must be the same as in the Make Marker instruction.
lst.localeprint = Add map locale property value to the text buffer.\nTo set map locale bundles in map editor, check [accent]Map Info > Locale Bundles[].\nIf client is a mobile device, tries to print a property ending in ".mobile" first.
logic.nounitbuild = [red]Logiikan käyttö ei täällä ole sallittu yksikköjen tuottamisessa.
lenum.type = Rakennuksen/Yksikön tyyppi.\nEsim. jokaisesta reitittimestä tämä palauttaa [accent]@router[].\nEi ole merkkijono.
lenum.shoot = Ammu tiettyä sijaintia.
@@ -2206,6 +2293,7 @@ laccess.dead = Selvitä, onko yksikkö/rakennus tuhoutunut tai ei enää kelvoll
laccess.controlled = Palauttaa:\n[accent]@ctrlProcessor[], jos yksikön hallitsija on prosessori.\n[accent]@ctrlPlayer[], jos yksikön/rakennuksen hallitsija on pelaaja.\n[accent]@ctrlFormation[], jos yksikkö on muodostelmassa\nMuussa tapauksessa palauttaa 0.
laccess.progress = Toiminnon edistys asteikolla nollasta yhteen.\nPalauttaa tuotannon, tykin latauksen tai rakennuksen edistymisen.
laccess.speed = Yksikön huippunopeus laattoina/sekunti.
laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup operation.
lcategory.unknown = Tuntematon
lcategory.unknown.description = Luokittelemattomat ohjeet.
lcategory.io = Sisään- ja ulostulo
@@ -2231,6 +2319,7 @@ graphicstype.poly = Piirrä säännöllinen monikulmio.
graphicstype.linepoly = Piirrä säännöllisen monikulmion ääriviivat.
graphicstype.triangle = Piirrä täytetty kolmio.
graphicstype.image = Piirrä kuva jostain sisällöstä.\nEsim: [accent]@router[] tai [accent]@dagger[].
graphicstype.print = Draws text from the print buffer.\nClears the print buffer.
lenum.always = Aina tosi.
lenum.idiv = Kokonaislukujen osamäärä.
lenum.div = Osamäärä.\nPalauttaa arvon [accent]null[] jaettaessa nollalla.
@@ -2248,6 +2337,7 @@ lenum.xor = Binäärinen XOR.
lenum.min = Vägintään kaksi numeroa.
lenum.max = Korkeintaan kaksi numeroa.
lenum.angle = Vektorin kulma asteina.
lenum.anglediff = Absolute distance between two angles in degrees.
lenum.len = Vektorin pituus.
lenum.sin = Sini asteina.
lenum.cos = Kosini asteina.
@@ -2309,6 +2399,7 @@ lenum.unbind = Poista logiikkahallinta kokonaan.\nAnna hallinta tavalliselle AI:
lenum.move = Liiku tarkkaan sijaintiin.
lenum.approach = Lähesty sijaintia tietylle säteelle.
lenum.pathfind = Etsi polku vihollisen syntypisteelle.
lenum.autopathfind = Automatically pathfinds to the nearest enemy core or drop point.\nThis is the same as standard wave enemy pathfinding.
lenum.target = Ammu tiettyä sijaintia.
lenum.targetp = Ammu kohdetta nopeudenennustuksen ollessa päällä.
lenum.itemdrop = Pudota tavaroita.
@@ -2322,5 +2413,7 @@ lenum.build = Rakenna tietty rakennus.
lenum.getblock = Selvitä rakennus ja sen tyyppi tietyissä koordinaateissa.\nSijainnin täytyy olla yksikön kantamalla.\nKiinteillä ei-rakennuksilla on tyyppi [accent]@solid[].
lenum.within = Tarkista, onko joukko tietyn sijainnin lähellä.
lenum.boost = Aloita tai lopeta tehostus.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
lenum.flushtext = Flush print buffer's content to marker, if applicable.\nIf fetch is set to true, tries to fetch properties from map locale bundle or game's bundle.
lenum.texture = Texture name straight from game's texture atlas (using kebab-case naming style).\nIf printFlush is set to true, consumes text buffer content as text argument.
lenum.texturesize = Size of texture in tiles. Zero value scales marker width to original texture's size.
lenum.autoscale = Whether to scale marker corresponding to player's zoom level.

View File

@@ -56,6 +56,7 @@ mods.browser.sortstars = Sort by stars
schematic = Schematic
schematic.add = I-adya ang Schematic...
schematics = Mga Schematic
schematic.search = Search schematics...
schematic.replace = Ang schematic na ito ay magkaparehas ang pangalan. Gusto mo bang palitan ito?
schematic.exists = Ang schematic na ito ay magkaparehas ang pangalan.
schematic.import = I-angkat ang Schematic...
@@ -68,7 +69,7 @@ schematic.shareworkshop = Ibahagi sa Workshop
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Baligtarin ang Schematic
schematic.saved = Na-i-adya na ang schematic.
schematic.delete.confirm = Ang schematic na'to ay tuluyang mawawala.
schematic.rename = Palitan Ang Pangalan ng Schematic
schematic.edit = Edit Schematic
schematic.info = {0}x{1}, {2} blocks
schematic.disabled = [scarlet]Ang mga schematics ay pinagbabawalan.[]\nBawal ka gumamit gang schematics sa [accent]mapa[] or [accent]server[] na ito.
schematic.tags = Mga Tag:
@@ -77,6 +78,7 @@ schematic.addtag = Mag-dagdag ng Tag
schematic.texttag = Text Tag
schematic.icontag = Icon Tag
schematic.renametag = Palitan ang pangalan ng Tag
schematic.tagged = {0} tagged
schematic.tagdelconfirm = I-delete itong tag?
schematic.tagexists = Meron nang tag na ganito.
stats = Mga Statistiko
@@ -249,11 +251,19 @@ trace = Trace Player
trace.playername = Pangalan ng Player: [accent]{0}
trace.ip = IP: [accent]{0}
trace.id = Unique ID: [accent]{0}
trace.language = Language: [accent]{0}
trace.mobile = Mobile Client: [accent]{0}
trace.modclient = Custom Client: [accent]{0}
trace.times.joined = Times Joined: [accent]{0}
trace.times.kicked = Times Kicked: [accent]{0}
trace.ips = IPs:
trace.names = Names:
invalidid = Di-wastong client ID! Magsumite ng ulat ng bug.
player.ban = Ban
player.kick = Kick
player.trace = Trace
player.admin = Toggle Admin
player.team = Change Team
server.bans = Bans
server.bans.none = walang nahanap na banned players!
server.admins = Admins
@@ -267,10 +277,11 @@ server.version = [gray]v{0} {1}
server.custombuild = [accent]Custom Build
confirmban = Sigurado ka bang gusto mong i-ban si "{0}[white]"?
confirmkick = Sigurado ka bang gusto mong i-kick si "{0}[white]"?
confirmvotekick = Sigurado ka bang gusto mong i-vote-kick si "{0}[white]"?
confirmunban = Sigurado kabang i-unban ang player?
confirmadmin = Sigurado ka bang gusto mong gawing admin si "{0}[white]"?
confirmunadmin = Sigurado kabang i-remove ang admin mula kay "{0}[white]"?
votekick.reason = Vote-Kick Reason
votekick.reason.message = Are you sure you want to vote-kick "{0}[white]"?\nIf yes, please enter the reason:
joingame.title = Sumali sa Laro
joingame.ip = Address:
disconnect = Disconnected.
@@ -326,12 +337,23 @@ open = Open
customize = I-customize ang Mga Panuntunan
cancel = Cancel
command = Command
command.queue = [lightgray][Queuing]
command.mine = Mine
command.repair = Repair
command.rebuild = Rebuild
command.assist = Assist Player
command.move = Move
command.boost = Boost
command.enterPayload = Enter Payload Block
command.loadUnits = Load Units
command.loadBlocks = Load Blocks
command.unloadPayload = Unload Payload
stance.stop = Cancel Orders
stance.shoot = Stance: Shoot
stance.holdfire = Stance: Hold Fire
stance.pursuetarget = Stance: Pursue Target
stance.patrol = Stance: Patrol Path
stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding
openlink = Open Link
copylink = Copy Link
back = Back
@@ -378,9 +400,9 @@ custom = Custom
builtin = Built-In
map.delete.confirm = Sigurado ka bang gusto mong tanggalin ang mapang ito? Ang gawaing ito ay hindi pwedeng baguhin!
map.random = [accent]Random Map
map.nospawn = Ang mapa na ito ay walang anumang mga core para sa player upang mai-spawn in! Mag-dagdag ng [accent]orange[] core sa editor ng mapa!
map.nospawn.pvp = Ang mapa na ito ay walang anumang mga core ng kaaway para sa player upang i-spawn! Add[scarlet] non-orange[] cores to this map in the editor.
map.nospawn.attack = Ang mapa na ito ay walang anumang mga core ng kaaway para sa pag-atake ng manlalaro! Add[scarlet] red[] cores to this map in the editor.
map.nospawn = Ang mapa na ito ay walang anumang mga core para sa player upang mai-spawn in! Mag-dagdag ng {0} core sa editor ng mapa!
map.nospawn.pvp = Ang mapa na ito ay walang anumang mga core ng kaaway para sa player upang i-spawn! Add [scarlet]non-orange[] cores to this map in the editor.
map.nospawn.attack = Ang mapa na ito ay walang anumang mga core ng kaaway para sa pag-atake ng manlalaro! Add {0} cores to this map in the editor.
map.invalid = Error loading map: corrupted o sira na map file.
workshop.update = Update Item
workshop.error = Error sa pagkuha ng mga detalye ng workshop: {0}
@@ -412,6 +434,7 @@ editor.waves = Waves:
editor.rules = Rules:
editor.generation = Generation:
editor.objectives = Objectives
editor.locales = Locale Bundles
editor.ingame = Edit In-Game
editor.playtest = Playtest
editor.publish.workshop = I-Publish Sa Workshop
@@ -454,6 +477,8 @@ waves.sort.reverse = Pabaliktad na Sort
waves.sort.begin = Simula
waves.sort.health = Health
waves.sort.type = Uri
waves.search = Search waves...
waves.filter = Unit Filter
waves.units.hide = Itago lahat
waves.units.show = Ipakita lahat
@@ -476,6 +501,7 @@ editor.errorlegacy = Masyadong luma ang mapang ito, at gumagamit ng legacy na fo
editor.errornot = Ito ay hindi isang file ng mapa.
editor.errorheader = Ang file ng mapa na ito ay maaaring hindi wasto o sira.
editor.errorname = Walang tinukoy na pangalan ang mapa. Sinusubukan mo bang mag-load ng save file?
editor.errorlocales = Error reading invalid locale bundles.
editor.update = Update
editor.randomize = Randomize
editor.moveup = Move Up
@@ -487,6 +513,7 @@ editor.sectorgenerate = Sector Generate
editor.resize = Resize
editor.loadmap = Load Map
editor.savemap = Save Map
editor.savechanges = [scarlet]You have unsaved changes!\n\n[]Do you want to save them?
editor.saved = Saved!
editor.save.noname = Walang pangalan ang iyong mapa! Itakda ang isa sa menu na 'impormasyon ng mapa'.
editor.save.overwrite = Ino-overwrite ng iyong mapa ang isang built-in na mapa! Pumili ng ibang pangalan sa menu na 'impormasyon ng mapa'.
@@ -525,6 +552,8 @@ toolmode.eraseores = Erase Ores
toolmode.eraseores.description = Erase only ores.
toolmode.fillteams = Fill Teams
toolmode.fillteams.description = Fill teams instead of blocks.
toolmode.fillerase = Fill Erase
toolmode.fillerase.description = Erase blocks of the same type.
toolmode.drawteams = Draw Teams
toolmode.drawteams.description = Draw teams instead of blocks.
toolmode.underliquid = Under Liquids
@@ -569,6 +598,23 @@ filter.option.floor2 = Secondary Floor
filter.option.threshold2 = Secondary Threshold
filter.option.radius = Radius
filter.option.percentile = Percentile
locales.info = Here, you can add locale bundles for specific languages to your map. In locale bundles, each property has a name and a value. These properties can be used by world processors and objectives using their names. They support text formatting (replacing placeholders with actual values).\n\n[cyan]Example property:\n[]name: [accent]timer[]\nvalue: [accent]Example timer, time left: @[]\n\n[cyan]Usage:\n[]Set it as objective's text: [accent]@timer\n\n[]Print it in a world processor:\n[accent]localeprint "timer"\nformat time\n[gray](where time is a separately calculated variable)
locales.deletelocale = Are you sure you want to delete this locale bundle?
locales.applytoall = Apply Changes To All Locales
locales.addtoother = Add To Other Locales
locales.rollback = Rollback to last applied
locales.filter = Property filter
locales.searchname = Search name...
locales.searchvalue = Search value...
locales.searchlocale = Search locale...
locales.byname = By name
locales.byvalue = By value
locales.showcorrect = Show properties that are present in all locales and have unique values everywhere
locales.showmissing = Show properties that are missing in some locales
locales.showsame = Show properties that have same values in different locales
locales.viewproperty = View in all locales
locales.viewing = Viewing property "{0}"
locales.addicon = Add Icon
width = Width:
height = Height:
@@ -622,6 +668,7 @@ marker.shapetext.name = Shape Text
marker.minimap.name = Minimap
marker.shape.name = Shape
marker.text.name = Text
marker.line.name = Line
marker.background = Background
marker.outline = Outline
objective.research = [accent]Research:\n[]{0}[lightgray]{1}
@@ -646,7 +693,6 @@ resources.max = Max
bannedblocks = Mga Pinagbabawalan na Blocks
objectives = Objectives
bannedunits = Mga Pinagbabawalan na Units
rules.hidebannedblocks = Hide Banned Blocks
bannedunits.whitelist = Banned Units As Whitelist
bannedblocks.whitelist = Banned Blocks As Whitelist
addall = Add All
@@ -705,7 +751,7 @@ sector.curlost = Nawala ang sector
sector.missingresources = [scarlet]Kulang ang mga Core Resources
sector.attacked = Ang sector [accent]{0}[white] ay inaatake!
sector.lost = Ang sector [accent]{0}[white] ay nawala!
sector.captured = Ang sector [accent]{0}[white] ay na-capture na!
sector.capture = Sector [accent]{0}[white]Captured!
sector.changeicon = Change Icon
sector.noswitch.title = Unable to Switch Sectors
sector.noswitch = You may not switch sectors while an existing sector is under attack.\n\nSector: [accent]{0}[] on [accent]{1}[]
@@ -924,12 +970,16 @@ stat.healing = Healing
ability.forcefield = Force Field
ability.repairfield = Repair Field
ability.statusfield = Status Field
ability.unitspawn = {0} Factory
ability.unitspawn = Factory
ability.shieldregenfield = Shield Regen Field
ability.movelightning = Movement Lightning
ability.shieldarc = Shield Arc
ability.suppressionfield = Regen Suppression Field
ability.energyfield = Energy Field: [accent]{0}[] damage ~ [accent]{1}[] blocks / [accent]{2}[] targets
ability.energyfield = Energy Field
ability.energyfield.sametypehealmultiplier = [lightgray]Same Type Healing: [white]{0}%
ability.energyfield.maxtargets = [lightgray]Max Targets: [white]{0}
ability.regen = Regeneration
bar.onlycoredeposit = Only Core Depositing Allowed
bar.drilltierreq = Better Drill Required
@@ -969,6 +1019,7 @@ bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
bullet.incendiary = [stat]incendiary
bullet.homing = [stat]homing
bullet.armorpierce = [stat]armor piercing
bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit
bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles
bullet.interval = [stat]{0}/sec[lightgray] interval bullets:
bullet.frags = [stat]{0}[lightgray]x frag bullets:
@@ -1024,6 +1075,7 @@ setting.backgroundpause.name = Pause In Background
setting.buildautopause.name = Auto-Pause Building
setting.doubletapmine.name = Double-Tap to Mine
setting.commandmodehold.name = Hold For Command Mode
setting.distinctcontrolgroups.name = Limit One Control Group Per Unit
setting.modcrashdisable.name = Huwag paganahin ang Mods Sa Startup Crash
setting.animatedwater.name = Animated Fluids
setting.animatedshields.name = Animated Shields
@@ -1070,13 +1122,14 @@ setting.position.name = Show Player Position
setting.mouseposition.name = Show Mouse Position
setting.musicvol.name = Music Volume
setting.atmosphere.name = Ipakita Planet Atmosphere
setting.drawlight.name = Draw Darkness/Lighting
setting.ambientvol.name = Ambient Volume
setting.mutemusic.name = Mute Music
setting.sfxvol.name = SFX Volume
setting.mutesound.name = Mute Sound
setting.crashreport.name = Mag-send ng Anonymous Crash Reports
setting.savecreate.name = Auto-Create Saves
setting.publichost.name = Public Game Visibility
setting.steampublichost.name = Public Game Visibility
setting.playerlimit.name = Player Limit
setting.chatopacity.name = Chat Opacity
setting.lasersopacity.name = Power Laser Opacity
@@ -1084,6 +1137,8 @@ setting.bridgeopacity.name = Bridge Opacity
setting.playerchat.name = Ipakita Player Bubble Chat
setting.showweather.name = Show Weather Graphics
setting.hidedisplays.name = Hide Logic Displays
setting.macnotch.name = Iangkop ang interface upang ipakita ang bingaw
setting.macnotch.description = Kinakailangan ang pag-restart upang mailapat ang mga pagbabago
steam.friendsonly = Friends Only
steam.friendsonly.tooltip = Whether only Steam friends will be able to join your game.\nUnchecking this box will make your game public - anyone can join.
public.beta = Tandaan na ang mga beta na bersyon ng laro ay hindi maaaring gumawa ng mga pampublikong lobby.
@@ -1094,6 +1149,7 @@ keybind.title = Rebind Keys
keybinds.mobile = [scarlet]Karamihan sa mga keybinds dito ay hindi gumagana sa mobile. Ang pangunahing paggalaw lamang ang sinusuportahan.
category.general.name = General
category.view.name = View
category.command.name = Unit Command
category.multiplayer.name = Multiplayer
category.blocks.name = Block Select
placement.blockselectkeys = \n[lightgray]Key: [{0},
@@ -1111,6 +1167,23 @@ keybind.mouse_move.name = Follow Mouse
keybind.pan.name = Pan View
keybind.boost.name = Boost
keybind.command_mode.name = Command Mode
keybind.command_queue.name = Unit Command Queue
keybind.create_control_group.name = Create Control Group
keybind.cancel_orders.name = Cancel Orders
keybind.unit_stance_shoot.name = Unit Stance: Shoot
keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire
keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target
keybind.unit_stance_patrol.name = Unit Stance: Patrol
keybind.unit_stance_ram.name = Unit Stance: Ram
keybind.unit_command_move = Unit Command: Move
keybind.unit_command_repair = Unit Command: Repair
keybind.unit_command_rebuild = Unit Command: Rebuild
keybind.unit_command_assist = Unit Command: Assist
keybind.unit_command_mine = Unit Command: Mine
keybind.unit_command_boost = Unit Command: Boost
keybind.unit_command_load_units = Unit Command: Load Units
keybind.unit_command_load_blocks = Unit Command: Load Blocks
keybind.unit_command_unload_payload = Unit Command: Unload Payload
keybind.rebuild_select.name = Rebuild Region
keybind.schematic_select.name = Select Region
keybind.schematic_menu.name = Schematic Menu
@@ -1174,9 +1247,12 @@ mode.pvp.description = Lumaban sa iba pang mga manlalaro nang lokal.\n[gray]Nang
mode.attack.name = Attack
mode.attack.description = Wasakin ang base ng kalaban. \n[gray]Nangangailangan ng pulang core sa mapa upang maglaro.
mode.custom = Custom Rules
rules.invaliddata = Invalid clipboard data.
rules.hidebannedblocks = Hide Banned Blocks
rules.infiniteresources = Infinite Resources
rules.onlydepositcore = Only Allow Core Depositing
rules.derelictrepair = Allow Derelict Block Repair
rules.reactorexplosions = Reactor Explosions
rules.coreincinerates = Core Incinerates Overflow
rules.disableworldprocessors = Disable World Processors
@@ -1185,6 +1261,8 @@ rules.wavetimer = Wave Timer
rules.wavesending = Wave Sending
rules.waves = Waves
rules.attack = Attack Mode
rules.buildai = Base Builder AI
rules.buildaitier = Builder AI Tier
rules.rtsai = RTS AI
rules.rtsminsquadsize = Min Squad Size
rules.rtsmaxsquadsize = Max Squad Size
@@ -1212,6 +1290,7 @@ rules.buildcostmultiplier = Build Cost Multiplier
rules.buildspeedmultiplier = Build Speed Multiplier
rules.deconstructrefundmultiplier = Deconstruct Refund Multiplier
rules.waitForWaveToEnd = Waves Wait for Enemies
rules.wavelimit = Map Ends After Wave
rules.dropzoneradius = Drop Zone Radius:[lightgray] (tiles)
rules.unitammo = Units Require Ammo
rules.enemyteam = Enemy Team
@@ -1691,7 +1770,6 @@ block.disperse.name = Disperse
block.afflict.name = Afflict
block.lustre.name = Lustre
block.scathe.name = Scathe
block.fabricator.name = Fabricator
block.tank-refabricator.name = Tank Refabricator
block.mech-refabricator.name = Mech Refabricator
block.ship-refabricator.name = Ship Refabricator
@@ -1754,6 +1832,7 @@ hint.launch = Kapag sapat na ang mga mapagkukunan, maaari mong [accent]Ilunsad[]
hint.launch.mobile = Kapag sapat na ang mga mapagkukunan, maaari mong [accent]Ilunsad[] sa pamamagitan ng pagpili sa mga kalapit na sektor mula sa \ue827 [accent]Map[] sa \ue88c [accent]Menu[].
hint.schematicSelect = Pindutin ang [accent][[F][] at i-drag upang pumili ng mga bloke na kokopyahin at ipe-paste.\n\n[accent][[Middle Click][] upang kopyahin ang isang uri ng block.
hint.rebuildSelect = Hold [accent][[B][] and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.rebuildSelect.mobile = Select the \ue874 copy button, then tap the \ue80f rebuild button and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.conveyorPathfind = Hold [accent][[L-Ctrl][] while dragging conveyors to automatically generate a path.
hint.conveyorPathfind.mobile = Pindutin ang [accent][[L-Ctrl][] habang dina-drag ang mga conveyor para awtomatikong bumuo ng landas.
hint.boost = Pindutin ang [accent][[L-Shift][] para lumipad sa mga obstacle kasama ang iyong kasalukuyang unit.\n\nIlang ground unit lang ang may mga booster
@@ -1808,9 +1887,13 @@ onset.turrets = Units are effective, but [accent]turrets[] provide better defens
onset.turretammo = Supply the turret with [accent]beryllium ammo.[]
onset.walls = [accent]Walls[] can prevent oncoming damage from reaching buildings.\nPlace some \uf6ee [accent]beryllium walls[] around the turret.
onset.enemies = Enemy incoming, prepare to defend.
onset.defenses = [accent]Set up defenses:[lightgray] {0}
onset.attack = The enemy is vulnerable. Counter-attack.
onset.cores = New cores can be placed on [accent]core tiles[].\nNew cores function as forward bases and share a resource inventory with other cores.\nPlace a \uf725 core.
onset.detect = The enemy will be able to detect you in 2 minutes.\nSet up defenses, mining, and production.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
aegis.tungsten = Tungsten can be mined using an [accent]impact drill[].\nThis structure requires [accent]water[] and [accent]power[].
split.pickup = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(Default keys are [ and ] to pick up and drop)
split.pickup.mobile = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(To pick up or drop something, long-press it.)
split.acquire = You must acquire some tungsten to build units.
@@ -2004,7 +2087,6 @@ block.logic-display.description = Displays arbitrary graphics from a logic proce
block.large-logic-display.description = Displays arbitrary graphics from a logic processor.
block.interplanetary-accelerator.description = A massive electromagnetic railgun tower. Accelerates cores to escape velocity for interplanetary deployment.
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.
block.core-bastion.description = Core of the base. Armored. Once destroyed, the sector is lost.
block.core-citadel.description = Core of the base. Very well armored. Stores more resources than a Bastion core.
block.core-acropolis.description = Core of the base. Exceptionally well armored. Stores more resources than a Citadel core.
@@ -2040,7 +2122,6 @@ block.impact-drill.description = When placed on ore, outputs items in bursts ind
block.eruption-drill.description = An improved impact drill. Capable of mining thorium. Requires hydrogen.
block.reinforced-conduit.description = Moves fluids forward. Doesn't accept non-conduit inputs to the sides.
block.reinforced-liquid-router.description = Distributes fluids equally to all sides.
block.reinforced-junction.description = Acts as a bridge for two crossing conduits.
block.reinforced-liquid-tank.description = Stores a large amount of fluids.
block.reinforced-liquid-container.description = Stores a sizeable amount of fluids.
block.reinforced-bridge-conduit.description = Transports fluids over structures and terrain.
@@ -2157,6 +2238,7 @@ unit.emanate.description = Builds structures to defend the Acropolis core. Repai
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.format = Replace next placeholder ("[accent]@[]") in text buffer with a value.\nExample:\n[accent]print "test @"\nformat "example"
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.
@@ -2190,6 +2272,11 @@ lst.cutscene = Manipulate the player camera.
lst.setflag = Set a global flag that can be read by all processors.
lst.getflag = Check if a global flag is set.
lst.setprop = Sets a property of a unit or building.
lst.effect = Create a particle effect.
lst.sync = Sync a variable across the network.\nOnly invoked 10 times a second at most.
lst.makemarker = Create a new logic marker in the world.\nAn ID to identify this marker must be provided.\nMarkers currently limited to 20,000 per world.
lst.setmarker = Set a property for a marker.\nThe ID used must be the same as in the Make Marker instruction.
lst.localeprint = Add map locale property value to the text buffer.\nTo set map locale bundles in map editor, check [accent]Map Info > Locale Bundles[].\nIf client is a mobile device, tries to print a property ending in ".mobile" first.
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.
@@ -2202,6 +2289,7 @@ 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.progress = Action progress, 0 to 1.\nReturns production, turret reload or construction progress.
laccess.speed = Top speed of a unit, in tiles/sec.
laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup operation.
lcategory.unknown = Unknown
lcategory.unknown.description = Uncategorized instructions.
lcategory.io = Input & Output
@@ -2227,6 +2315,7 @@ 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[].
graphicstype.print = Draws text from the print buffer.\nClears the print buffer.
lenum.always = Always true.
lenum.idiv = Integer division.
lenum.div = Division.\nReturns [accent]null[] on divide-by-zero.
@@ -2244,6 +2333,7 @@ lenum.xor = Bitwise XOR.
lenum.min = Minimum of two numbers.
lenum.max = Maximum of two numbers.
lenum.angle = Angle of vector in degrees.
lenum.anglediff = Absolute distance between two angles in degrees.
lenum.len = Length of vector.
lenum.sin = Sine, in degrees.
lenum.cos = Cosine, in degrees.
@@ -2305,6 +2395,7 @@ lenum.unbind = Completely disable logic control.\nResume standard AI.
lenum.move = Move to exact position.
lenum.approach = Approach a position with a radius.
lenum.pathfind = Pathfind to the enemy spawn.
lenum.autopathfind = Automatically pathfinds to the nearest enemy core or drop point.\nThis is the same as standard wave enemy pathfinding.
lenum.target = Shoot a position.
lenum.targetp = Shoot a target with velocity prediction.
lenum.itemdrop = Drop an item.
@@ -2318,5 +2409,7 @@ lenum.build = Build a structure.
lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[].
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
lenum.flushtext = Flush print buffer's content to marker, if applicable.\nIf fetch is set to true, tries to fetch properties from map locale bundle or game's bundle.
lenum.texture = Texture name straight from game's texture atlas (using kebab-case naming style).\nIf printFlush is set to true, consumes text buffer content as text argument.
lenum.texturesize = Size of texture in tiles. Zero value scales marker width to original texture's size.
lenum.autoscale = Whether to scale marker corresponding to player's zoom level.

View File

@@ -35,7 +35,7 @@ load.mod = Mods
load.scripts = Scripts
be.update = Une nouvelle version expérimentale est disponible:
be.update.confirm = Télécharger et Redémarrer le jeu maintenant ?
be.update.confirm = Télécharger et redémarrer le jeu maintenant ?
be.updating = Mise à jour en cours...
be.ignore = Ignorer
be.noupdates = Aucune mise à jour trouvée.
@@ -57,6 +57,7 @@ mods.browser.sortstars = Classer par étoiles
schematic = Schéma
schematic.add = Enregistrer le Schéma
schematics = Schémas
schematic.search = Chercher des schémas...
schematic.replace = Un schéma avec ce nom existe déjà. Voulez-vous le remplacer ?
schematic.exists = Un schéma avec ce nom existe déjà.
schematic.import = Importer un schéma
@@ -69,15 +70,16 @@ schematic.shareworkshop = Partager sur le Steam Workshop
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Retourner le schéma
schematic.saved = Schéma enregistré.
schematic.delete.confirm = Ce schéma sera supprimé définitivement !
schematic.rename = Renommer le schéma
schematic.edit = Editer Schéma
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é à utiliser des schémas sur cette [accent]carte[] ou dans ce [accent]serveur.
schematic.tags = Étiquettes :
schematic.edittags = Éditer les étiquettes
schematic.addtag = Ajouter une étiquette
schematic.texttag = Mot
schematic.icontag = Icône
schematic.renametag = Renommer l'étiquette
schematic.tagged = {0} étiqueté(s)
schematic.tagdelconfirm = Voulez-vous supprimer cette étiquette définitivement ?
schematic.tagexists = Cette étiquette existe déjà.
@@ -127,7 +129,7 @@ committingchanges = Validation des modifications
done = Terminé
feature.unsupported = Votre appareil ne prend pas en charge cette fonctionnalité.
mods.initfailed = [red]⚠[] L'instance précédente de Mindustry na pas pu sinitialiser. Cela a probablement été causé par des mods.\n\nPour éviter une boucle de crash, [red]tous les mods ont été désactivés.[]
mods.initfailed = [red]⚠[] L'instance précédente de Mindustry na pas pu sinitialiser. Cela a probablement été causé par des mods.\n\nPour éviter une boucle de plantage, [red]tous les mods ont été désactivés.[]
mods = Mods
mods.none = [lightgray]Aucun Mod trouvé !
mods.guide = Guide de Modding
@@ -150,16 +152,16 @@ mod.incompatiblemod = [red]Incompatible
mod.blacklisted = [red]Non supporté
mod.unmetdependencies = [red]Dépendances manquantes
mod.erroredcontent = [scarlet]Erreurs dans le contenu !
mod.circulardependencies = [red]Circular Dependencies
mod.incompletedependencies = [red]Incomplete Dependencies
mod.circulardependencies = [red]pendances circulaires
mod.incompletedependencies = [red]Dépendances incomplètes
mod.requiresversion.details = Requiert la version: [accent]{0}[]\nVotre jeu n'est pas à jour. Ce mod a besoin d'une version récente du jeu (la beta ou l'alpha) pour fonctionner.
mod.outdatedv7.details = Ce mod est incompatible avec la version la plus récente du jeu. L'auteur doit le mettre à jour et ajouter [accent]minGameVersion: 136[] dans le fichier [accent]mod.json[].
mod.blacklisted.details = Ce mod à été manuellement mis sur liste noire car il cause des crashs ou d'autres problèmes avec la version actuelle du jeu. Ne l'utilisez pas.
mod.blacklisted.details = Ce mod à été mis sur liste noire, car il cause des plantages ou d'autres problèmes avec la version actuelle du jeu. Ne l'utilisez pas.
mod.missingdependencies.details = Ce mod à des dépendances manquantes: {0}
mod.erroredcontent.details = Ce mod cause des erreurs lors du chargement. Demandez à l'autheur de les régler.
mod.circulardependencies.details = This mod has dependencies that depends on each other.
mod.incompletedependencies.details = This mod is unable to be loaded due to invalid or missing dependencies: {0}.
mod.erroredcontent.details = Ce mod cause des erreurs lors du chargement. Demandez à l'auteur de les régler.
mod.circulardependencies.details = Ce mod à des dépendances qui dépendent les unes des autres.
mod.incompletedependencies.details = Ce mod ne peut pas être chargé en raison de dépendances invalides ou manquantes: {0}.
mod.requiresversion = Requiert la version: [red]{0}
@@ -243,7 +245,7 @@ hosts.none = [lightgray]Aucune partie en LAN trouvée !
host.invalid = [scarlet]Impossible de se connecter à l'hôte.
servers.local = Serveurs locaux
servers.local.steam = Jeux Libres & Serveurs Locaux
servers.local.steam = Parties Libres & Serveurs Locaux
servers.remote = Serveurs distants
servers.global = Serveurs communautaires
@@ -257,11 +259,21 @@ trace = Suivre le joueur
trace.playername = Nom du joueur : [accent]{0}
trace.ip = IP : [accent]{0}
trace.id = ID : [accent]{0}
trace.language = Language: [accent]{0}
trace.mobile = Client Mobile : [accent]{0}
trace.modclient = Client personnalisé : [accent]{0}
trace.times.joined = Nombre de connexions : [accent]{0}
trace.times.kicked = Nombre d'expulsions : [accent]{0}
trace.ips = IPs:
trace.names = Noms:
invalidid = ID du client invalide ! Veuillez soumettre un rapport d'erreur.
player.ban = Bannir
player.kick = Expulser
player.trace = Tracer
player.admin = Activer Admin
player.team = Changer Équipe
server.bans = Bans
server.bans.none = Aucun joueur banni trouvé !
server.admins = Admins
@@ -275,10 +287,11 @@ server.version = [gray]Version : {0} {1}
server.custombuild = [accent]Version personnalisée
confirmban = Êtes-vous sûr de vouloir bannir "{0}[white]" ?
confirmkick = Êtes-vous sûr de vouloir expulser "{0}[white]" ?
confirmvotekick = Êtes-vous sûr de vouloir voter l'expulsion de "{0}[white]" ?
confirmunban = Êtes-vous sûr de vouloir annuler le ban de ce joueur ?
confirmadmin = Êtes-vous sûr de vouloir faire de "{0}[white]" un administrateur ?
confirmunadmin = Êtes-vous sûr de vouloir supprimer le statut d'administrateur de "{0}[white]" ?
votekick.reason = Raison du vote d'expulsion
votekick.reason.message = Êtes-vous sûr de vouloir voter l'expulsion de "{0}[white]"?\nSi oui, merci d'entrer la raison :
joingame.title = Rejoindre une partie
joingame.ip = Adresse IP :
disconnect = Déconnecté.
@@ -296,7 +309,7 @@ server.invalidport = Numéro de port invalide !
server.error = [scarlet]Erreur lors de l'hébergement du serveur.
save.new = Nouvelle sauvegarde
save.overwrite = Êtes-vous sûr de vouloir\nécraser cette sauvegarde ?
save.nocampaign = Individual save files from the campaign cannot be imported.
save.nocampaign = Les fichiers de sauvegarde de la campagne ne peuvent pas être importés individuellement.
overwrite = Écraser
save.none = Aucune sauvegarde trouvée !
savefail = Échec de la sauvegarde !
@@ -334,19 +347,30 @@ open = Ouvrir
customize = Personnaliser
cancel = Annuler
command = Commander
command.queue = [lightgray][Queuing]
command.mine = Miner
command.repair = Réparer
command.rebuild = Reconstruire
command.assist = Assister
command.move = Bouger
command.boost = Boost
command.boost = Booster
command.enterPayload = Entrer dans Bloc de Transport
command.loadUnits = Transporter Unités
command.loadBlocks = Transporter Blocs
command.unloadPayload = Poser Chargement
stance.stop = Annuler les Ordres
stance.shoot = Ordre: Tirer
stance.holdfire = Ordre: Ne pas Tirer
stance.pursuetarget = Ordre: Poursuivre Cible
stance.patrol = Ordre: Chemins de Contrôle
stance.ram = Ordre: Charger\n[lightgray]Mouvement en ligne droite, sans détection de chemins
openlink = Ouvrir le lien
copylink = Copier le lien
back = Retour
max = Max
objective = Objectif de la Carte
crash.export = Exporter les rapports de bugs
crash.none = Aucun rapport de bug trouvé.
crash.none = Aucun rapport de bugs trouvé.
crash.exported = Rapports de bugs exportés.
data.export = Exporter les données
data.import = Importer des données
@@ -365,8 +389,8 @@ pausebuilding = [accent][[{0}][] pour mettre la construction en pause
resumebuilding = [scarlet][[{0}][] pour reprendre la construction
enablebuilding = [scarlet][[{0}][] pour activer la construction
showui = Interface cachée.\nPressez [accent][[{0}][] pour montrer l'interface.
commandmode.name = [accent]Command Mode
commandmode.nounits = [no units]
commandmode.name = [accent]Mode « Commande »
commandmode.nounits = [aucune unité]
wave = [accent]Vague {0}
wave.cap = [accent]Vague {0}/{1}
wave.waiting = [lightgray]Vague dans {0}
@@ -386,9 +410,9 @@ custom = Personnalisé
builtin = Intégré
map.delete.confirm = Voulez-vous vraiment supprimer cette carte ?\nIl n'y aura pas de retour en arrière !
map.random = [accent]Carte aléatoire
map.nospawn = Cette carte n'a aucun noyau pour que les joueurs puissent apparaître !\nAjoutez au moins un Noyau [#{0}]{1}[] sur cette carte dans l'éditeur.
map.nospawn = Cette carte n'a aucun noyau pour que les joueurs puissent apparaître !\nAjoutez au moins un Noyau {0} sur cette carte dans l'éditeur.
map.nospawn.pvp = Cette carte n'a aucun noyau ennemi pour que les joueurs ennemis puissent apparaître !\nAjoutez au moins un Noyau [scarlet]non-orange[] dans l'éditeur.
map.nospawn.attack = Cette carte n'a aucun noyau ennemi à attaquer !\nAjouter au moins un Noyau [#{0}]{1}[] sur cette carte dans l'éditeur.
map.nospawn.attack = Cette carte n'a aucun noyau ennemi à attaquer !\nAjouter au moins un Noyau {0} sur cette carte dans l'éditeur.
map.invalid = Erreur lors du chargement de la carte: carte corrompue ou invalide.
workshop.update = Mettre à jour
workshop.error = Erreur lors de la récupération des détails du Steam Workshop: {0}
@@ -407,7 +431,7 @@ steam.error = Échec d'initialisation des services Steam.\nErreur : {0}
editor.planet = Planète :
editor.sector = Secteur :
editor.seed = Graine :
editor.cliffs = Transformer murs en falaises
editor.cliffs = Transformer les murs en falaises
editor.brush = Pinceau
editor.openin = Ouvrir dans l'éditeur
editor.oregen = Génération de minerai
@@ -420,6 +444,7 @@ editor.waves = Vagues
editor.rules = Règles
editor.generation = Génération
editor.objectives = Objectifs
editor.locales = Locale Bundles
editor.ingame = Éditer dans le jeu
editor.playtest = Tester
editor.publish.workshop = Publier sur le Workshop
@@ -451,7 +476,7 @@ waves.max = unités maximum
waves.guardian = Gardien
waves.preview = Prévisualiser
waves.edit = Modifier...
waves.random = Random
waves.random = Aléatoire
waves.copy = Copier dans le presse-papiers
waves.load = Coller depuis le presse-papiers
waves.invalid = Vagues invalides dans le presse-papiers.
@@ -462,6 +487,8 @@ waves.sort.reverse = Tri inversé
waves.sort.begin = Vague
waves.sort.health = Santé
waves.sort.type = Type
waves.search = Rechercher des vagues...
waves.filter = Filtre d'Unité
waves.units.hide = Masquer tout
waves.units.show = Afficher tout
@@ -485,8 +512,9 @@ editor.errorlegacy = Cette carte est trop ancienne et utilise un format de carte
editor.errornot = Ceci n'est pas un fichier de carte.
editor.errorheader = Ce fichier de carte est invalide ou corrompu.
editor.errorname = La carte n'a pas de nom. Essayez-vous de charger une sauvegarde ?
editor.errorlocales = Error reading invalid locale bundles.
editor.update = Mettre à jour
editor.randomize = Randomiser
editor.randomize = Générer
editor.moveup = Monter
editor.movedown = Descendre
editor.copy = Copier
@@ -496,6 +524,7 @@ editor.sectorgenerate = Générer un Secteur
editor.resize = Redimensionner
editor.loadmap = Charger la carte
editor.savemap = Sauvegarder la carte
editor.savechanges = [scarlet]You have unsaved changes!\n\n[]Do you want to save them?
editor.saved = Sauvegardé !
editor.save.noname = Votre carte n'a pas de nom !\nAjoutez un nom dans le menu 'Infos de la Carte'.
editor.save.overwrite = Votre carte écrase une carte de base du jeu !\nChoisissez un nom différent dans le menu 'Infos de la Carte'.
@@ -534,9 +563,11 @@ toolmode.eraseores = Effacer les minerais
toolmode.eraseores.description = Efface seulement\nles minerais.
toolmode.fillteams = Remplir les équipes
toolmode.fillteams.description = Remplit les équipes\nau lieu des blocs.
toolmode.fillerase = Remplir et effacer
toolmode.fillerase.description = Efface les blocs\ndu même type.
toolmode.drawteams = Dessiner les équipes
toolmode.drawteams.description = Change les équipes\nau lieu de blocs.
#unitilisé
#inutilisé
toolmode.underliquid = Sous les liquides
toolmode.underliquid.description = Dessiner les sols sous les tuiles de liquides.
@@ -581,6 +612,23 @@ filter.option.floor2 = Sol secondaire
filter.option.threshold2 = Seuil secondaire
filter.option.radius = Rayon
filter.option.percentile = Pourcentage
locales.info = Here, you can add locale bundles for specific languages to your map. In locale bundles, each property has a name and a value. These properties can be used by world processors and objectives using their names. They support text formatting (replacing placeholders with actual values).\n\n[cyan]Example property:\n[]name: [accent]timer[]\nvalue: [accent]Example timer, time left: @[]\n\n[cyan]Usage:\n[]Set it as objective's text: [accent]@timer\n\n[]Print it in a world processor:\n[accent]localeprint "timer"\nformat time\n[gray](where time is a separately calculated variable)
locales.deletelocale = Are you sure you want to delete this locale bundle?
locales.applytoall = Apply Changes To All Locales
locales.addtoother = Add To Other Locales
locales.rollback = Rollback to last applied
locales.filter = Property filter
locales.searchname = Search name...
locales.searchvalue = Search value...
locales.searchlocale = Search locale...
locales.byname = By name
locales.byvalue = By value
locales.showcorrect = Show properties that are present in all locales and have unique values everywhere
locales.showmissing = Show properties that are missing in some locales
locales.showsame = Show properties that have same values in different locales
locales.viewproperty = View in all locales
locales.viewing = Viewing property "{0}"
locales.addicon = Add Icon
width = Largeur :
height = Hauteur :
@@ -636,6 +684,7 @@ marker.shapetext.name = Forme de Texte
marker.minimap.name = Minicarte
marker.shape.name = Forme
marker.text.name = Texte
marker.line.name = Ligne
marker.background = Fond
marker.outline = Contour
@@ -664,7 +713,6 @@ resources.max = Max
bannedblocks = Blocs bannis
objectives = Objectifs
bannedunits = Unités bannies
rules.hidebannedblocks = Cacher les blocs bannis.
bannedunits.whitelist = Unités bannies en tant que liste blanche
bannedblocks.whitelist = Blocs bannis en tant que liste blanche
addall = Ajouter TOUT
@@ -679,7 +727,7 @@ connectfail = [scarlet]Échec de la connexion au serveur : \n\n[accent]{0}
error.unreachable = Serveur inaccessible.\nEst-ce que l'adresse est écrite correctement?
error.invalidaddress = Adresse invalide.
error.timedout = Expiration du délai!\nAssurez-vous que l'ouverture des ports est configurée chez l'hôte, que le serveur est ouvert et que l'adresse est correcte!
error.mismatch = Erreur de paquet :\nPossible incompatibilité de version client/serveur.\nAssurez-vous que l'hôte et vous disposez de la même version de Mindustry !
error.mismatch = Erreur de paquet :\nPossible incompatibilité de version client/serveur.\nAssurez-vous que l'hôte et vous, disposez de la même version de Mindustry !
error.alreadyconnected = Déjà connecté.
error.mapnotfound = Fichier de carte introuvable !
error.io = Erreur de Réseau (I/O)
@@ -724,12 +772,11 @@ sector.curlost = Secteur perdu
sector.missingresources = [scarlet]Ressources du Noyau insuffisantes !
sector.attacked = Secteur [accent]{0}[white] attaqué !
sector.lost = Secteur [accent]{0}[white] perdu !
#note: the missing space in the line below is intentional
sector.captured = Secteur [accent]{0}[white]capturé !
sector.capture = Sector [accent]{0}[white]Captured!
sector.changeicon = Changer l'Icône
sector.noswitch.title = Impossible de changer de Secteur
sector.noswitch = Vous ne pouvez pas changer de secteur pendant quun autre est attaqué.\n\nSecteur: [accent]{0}[] sur [accent]{1}[]
sector.view = Voir le Secteur
sector.view = Voir le secteur
threat.low = Faible
threat.medium = Normale
@@ -845,7 +892,7 @@ settings.graphics = Graphismes
settings.cleardata = Effacer les données du jeu...
settings.clear.confirm = Êtes-vous sûr de vouloir effacer ces données?\nAucun retour en arrière n'est possible !
settings.clearall.confirm = [scarlet]ATTENTION ![]\nCette action effacera toutes les données, y compris les sauvegardes, les cartes, la progression et la configuration des touches.\nUne fois que vous aurez pressé 'OK', le jeu effacera TOUTES les données et se fermera.
settings.clearsaves.confirm = Êtes-vous sûr de vouloir supprimer toutes vos sauvegardes?
settings.clearsaves.confirm = Êtes-vous sûr de vouloir supprimer toutes vos sauvegardes ?
settings.clearsaves = Supprimer les Sauvegardes
settings.clearresearch = Supprimer la Recherche
settings.clearresearch.confirm = Êtes-vous sûr de vouloir supprimer toutes les recherches de la campagne ?
@@ -900,7 +947,7 @@ stat.repairspeed = Vitesse de réparation
stat.weapons = Armes
stat.bullet = Balles
stat.moduletier = Tier
stat.unittype = Unit Type
stat.unittype = Type d'Unité
stat.speedincrease = Accélération
stat.range = Portée
stat.drilltier = Blocs forables
@@ -910,9 +957,9 @@ stat.maxunits = Max d'Unités Actives
stat.health = Santé
stat.armor = Armure
stat.buildtime = Durée de construction
stat.maxconsecutive = Max Consécutif
stat.maxconsecutive = Max consécutif
stat.buildcost = Coût de construction
stat.inaccuracy = Précision
stat.inaccuracy = Imprécision
stat.shots = Tirs
stat.reload = Cadence de tir
stat.ammo = Munitions
@@ -948,13 +995,16 @@ stat.healing = Guérison
ability.forcefield = Champ de Force
ability.repairfield = Champ de Réparation
ability.statusfield = Champ d'Amélioration {0}
ability.unitspawn = Usine de {0}
ability.statusfield = Champ d'Amélioration
ability.unitspawn = Usine
ability.shieldregenfield = Champ de régénération de bouclier
ability.movelightning = Déplacement éclair
ability.shieldarc = Arc de Bouclier
ability.suppressionfield = Champ de Suppression de Soins
ability.energyfield = Champ d'énergie: [accent]{0}[] dégâts ~ [accent]{1}[] blocs / [accent]{2}[] cibles
ability.energyfield = Champ d'énergie
ability.energyfield.sametypehealmultiplier = [lightgray]Soins des Unités du Même Type: [white]{0}%
ability.energyfield.maxtargets = [lightgray]Cibles Maximales: [white]{0}
ability.regen = Régénération
bar.onlycoredeposit = Seul le dépôt de ressources dans le Noyau est autorisé
bar.drilltierreq = Meilleure Foreuse Requise
@@ -994,9 +1044,10 @@ bullet.splashdamage = [stat]{0}[lightgray] dégâts de zone ~[stat] {1}[lightgra
bullet.incendiary = [stat]incendiaire
bullet.homing = [stat]autoguidé
bullet.armorpierce = [stat]perceur d'armure
bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles
bullet.interval = [stat]{0}/sec[lightgray] interval bullets:
bullet.frags = [stat]{0}[lightgray]x Balle à fragmentation :
bullet.maxdamagefraction = [stat]{0}%[lightgray] limite de dégâts
bullet.suppression = [stat]{0} sec[lightgray] suppression de soins ~ [stat]{1}[lightgray] blocs
bullet.interval = [stat]{0}/sec[lightgray] Balle secondaire:
bullet.frags = [stat]{0}[lightgray]x Balle à fragmentation:
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.knockback = [stat]{0}[lightgray] recul
@@ -1005,13 +1056,13 @@ bullet.infinitepierce = [stat]perçant
bullet.healpercent = [stat]{0}[lightgray]% soins
bullet.healamount = [stat]{0}[lightgray] réparation directe
bullet.multiplier = [stat]{0}[lightgray]x multiplicateur de munitions
bullet.reload = [stat]{0}[lightgray]x vitesse de tir
bullet.range = [stat]{0}[lightgray] tuiles de portée
bullet.reload = [stat]{0}[lightgray]% vitesse de tir
bullet.range = [stat]{0}[lightgray] blocs de portée
unit.blocks = blocs
unit.blockssquared = blocs²
unit.powersecond = unités d'énergie/seconde
unit.tilessecond = tuiles/seconde
unit.tilessecond = blocs/seconde
unit.liquidsecond = unités de liquide/seconde
unit.itemssecond = objets/seconde
unit.liquidunits = unités de liquide
@@ -1049,11 +1100,12 @@ setting.backgroundpause.name = Pause en Arrière-plan
setting.buildautopause.name = Confirmation avant construction
setting.doubletapmine.name = Double-clic pour Miner
setting.commandmodehold.name = Retenir pour le Mode « Commande »
setting.distinctcontrolgroups.name = Limiter un groupe de contrôle par unité
setting.modcrashdisable.name = Désactiver les mods lors d'un crash au démarrage
setting.animatedwater.name = Surfaces Animées
setting.animatedshields.name = Boucliers Animés
setting.playerindicators.name = Indicateurs alliés
setting.indicators.name = Indicateurs ennemis
setting.playerindicators.name = Indicateurs d'alliés
setting.indicators.name = Indicateurs d'ennemis
setting.autotarget.name = Visée automatique
setting.keyboard.name = Contrôles Souris+Clavier
setting.touchscreen.name = Commandes d'écran tactile
@@ -1084,7 +1136,7 @@ setting.fullscreen.name = Plein Écran
setting.borderlesswindow.name = Fenêtré sans bordures
setting.borderlesswindow.name.windows = Plein écran sans bordure
setting.borderlesswindow.description = Un redémarrage peut être nécessaire pour appliquer les changements.
setting.fps.name = Afficher FPS et Ping
setting.fps.name = Afficher les FPS et le Ping
setting.console.name = Activer la Console
setting.smoothcamera.name = Lissage de la Caméra
setting.vsync.name = Synchronisation Verticale
@@ -1094,14 +1146,15 @@ setting.coreitems.name = Afficher les objets du Noyau
setting.position.name = Afficher la position du joueur
setting.mouseposition.name = Afficher la Position de la Souris
setting.musicvol.name = Volume de la Musique
setting.atmosphere.name = Montrer l'Atmosphère de la planète
setting.atmosphere.name = Montrer l'Atmosphère des planètes
setting.drawlight.name = Dessiner les Ombres/Lumières
setting.ambientvol.name = Volume Ambiant
setting.mutemusic.name = Couper la Musique
setting.sfxvol.name = Volume des Sons et Effets
setting.mutesound.name = Couper les Sons et Effets
setting.crashreport.name = Envoyer des Rapports de crash anonymes
setting.savecreate.name = Sauvegardes Automatiques
setting.publichost.name = Visibilité de la Partie publique
setting.steampublichost.name = Public Game Visibility
setting.playerlimit.name = Limite de Joueurs
setting.chatopacity.name = Opacité du Chat
setting.lasersopacity.name = Opacité des Connexions laser
@@ -1109,8 +1162,10 @@ setting.bridgeopacity.name = Opacité des ponts
setting.playerchat.name = Montrer les bulles de discussion des joueurs
setting.showweather.name = Montrer les Effets météo
setting.hidedisplays.name = Cacher les Écrans
steam.friendsonly = Friends Only
steam.friendsonly.tooltip = Whether only Steam friends will be able to join your game.\nUnchecking this box will make your game public - anyone can join.
setting.macnotch.name = Adapter l'interface pour afficher l'encoche
setting.macnotch.description = Redémarrage du jeu nécessaire pour appliquer les changements
steam.friendsonly = Amis seulement
steam.friendsonly.tooltip = Indique si seuls les amis Steam peuvent rejoindre votre partie.\nSi vous décochez cette case, votre partie deviendra publique et tout le monde pourra la rejoindre.
public.beta = Notez que les versions bêta du jeu ne peuvent pas créer de salons publics.
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
@@ -1119,6 +1174,7 @@ 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.view.name = Vue
category.command.name = Commandes d'Unité
category.multiplayer.name = Multijoueur
category.blocks.name = Sélection des blocs
placement.blockselectkeys = \n[lightgray]Raccourci : [{0},
@@ -1136,6 +1192,26 @@ keybind.mouse_move.name = Suivre la souris
keybind.pan.name = Vue Panoramique
keybind.boost.name = Boost
keybind.command_mode.name = Mode « Commande »
keybind.command_queue.name = File d'attente des Commandes d'Unités
keybind.create_control_group.name = Créer un Groupe de Contrôle
keybind.cancel_orders.name = Annuler les Ordres
keybind.unit_stance_shoot.name = Ordre: Tirer
keybind.unit_stance_hold_fire.name = Ordre: Ne pas tirer
keybind.unit_stance_pursue_target.name = Ordre: Poursuivre la cible
keybind.unit_stance_patrol.name = Ordre: Patrouille
keybind.unit_stance_ram.name = Ordre: Charger
keybind.unit_command_move = Commande: Bouger
keybind.unit_command_repair = Commande: Réparer
keybind.unit_command_rebuild = Commande: Reconstruire
keybind.unit_command_assist = Commande: Assister
keybind.unit_command_mine = Commande: Miner
keybind.unit_command_boost = Commande: Boost
keybind.unit_command_load_units = Commande: Transporter unités
keybind.unit_command_load_blocks = Commande: Transporter blocs
keybind.unit_command_unload_payload = Commande: Poser chargement
keybind.rebuild_select.name = Reconstruire la Zone
keybind.schematic_select.name = Sélectionner une Région
keybind.schematic_menu.name = Menu des schémas
@@ -1168,7 +1244,7 @@ keybind.deselect.name = Désélectionner
keybind.pickupCargo.name = Prendre un Chargement
keybind.dropCargo.name = Lâcher un Chargement
keybind.shoot.name = Tirer
keybind.zoom.name = Zoom
keybind.zoom.name = Zoomer
keybind.menu.name = Menu
keybind.pause.name = Pause
keybind.pause_building.name = Pauser/Reprendre la Construction
@@ -1186,9 +1262,9 @@ keybind.chat_history_prev.name = Remonter l'Historique du Tchat
keybind.chat_history_next.name = Descendre l'Historique du Tchat
keybind.chat_scroll.name = Défilement du Tchat
keybind.chat_mode.name = Changer le mode du Tchat
keybind.drop_unit.name = Larguer une unité
keybind.drop_unit.name = Larguer une Unité
keybind.zoom_minimap.name = Zoomer la Mini-carte
mode.help.title = Description des modes de jeu
mode.help.title = Description des modes de jeux
mode.survival.name = Survie
mode.survival.description = Le mode normal. Ressources limitées et vagues automatiques.\n[gray]Requiert des points d'apparition ennemis pour pouvoir jouer à ce mode.
mode.sandbox.name = Bac à Sable
@@ -1200,8 +1276,11 @@ mode.attack.name = Attaque
mode.attack.description = Pas forcément de vagues, le but étant de détruire la base ennemie.\n[gray]Requiert un Noyau rouge pour jouer à ce mode.
mode.custom = Règles Personnalisées
rules.invaliddata = Données du Presse-Papier Invalides.
rules.hidebannedblocks = Cacher les blocs bannis.
rules.infiniteresources = Ressources Infinies
rules.onlydepositcore = Seulement autoriser le Dépôt d'Objets dans le Noyau
rules.onlydepositcore = Seulement autoriser le dépôt d'Objets dans le Noyau
rules.derelictrepair = Autoriser la réparation des structures abandonnées
rules.reactorexplosions = Explosion des Réacteurs
rules.coreincinerates = Incinération des surplus du Noyau
rules.disableworldprocessors = Désactiver les Processeurs Globaux
@@ -1210,13 +1289,15 @@ rules.wavetimer = Compte à rebours des vagues
rules.wavesending = Déclenchement des Vagues
rules.waves = Vagues
rules.attack = Mode « Attaque »
rules.buildai = IA de Construction de Base
rules.buildaitier = Niveau de l'IA de Construction de Base
rules.rtsai = IA de RTS [red](WIP)
rules.rtsminsquadsize = Taille Minimale d'une Escouade
rules.rtsmaxsquadsize = Taille Maximale d'une Escouade
rules.rtsminattackweight = Poids Minimum d'une Attaque
rules.cleanupdeadteams = Détruire les structures des équipes vaincues (JcJ)
rules.corecapture = Capture du Noyau lors de sa Destruction
rules.polygoncoreprotection = Protection Polygonale du Noyau
rules.polygoncoreprotection = Protection polygonale du Noyau
rules.placerangecheck = Vérification de la Portée de Placement
rules.enemyCheat = Ressources infinies pour l'IA (équipe rouge)
rules.blockhealthmultiplier = Multiplicateur de Santé des Blocs
@@ -1225,19 +1306,20 @@ rules.unitbuildspeedmultiplier = Multiplicateur de Vitesse de Construction des U
rules.unitcostmultiplier = Multiplicateur du coût de fabrication des Unités
rules.unithealthmultiplier = Multiplicateur de Santé des Unités
rules.unitdamagemultiplier = Multiplicateur de Dégât des Unités
rules.unitcrashdamagemultiplier = Unit Crash Damage Multiplier
rules.unitcrashdamagemultiplier = Multiplicateur de Dégât de chute des Unités
rules.solarmultiplier = Multiplicateur de l'Efficacité des Panneaux Solaires
rules.unitcapvariable = Les Noyaux contribuent à la limite d'Unités actives
rules.unitcap = Limite d'Unités actives de Base
rules.limitarea = Limite de la Zone de Jeu de la Carte
rules.enemycorebuildradius = Périmètre de Non-Construction autour du Noyau ennemi :[lightgray] (blocs)
rules.unitcap = Limite initiale d'Unités actives
rules.limitarea = Limite de la zone de jeu de la Carte
rules.enemycorebuildradius = Périmètre Non-Constructible autour du Noyau ennemi :[lightgray] (blocs)
rules.wavespacing = Temps entre les Vagues :[lightgray] (sec)
rules.initialwavespacing = Temps de Vague Initial :[lightgray] (sec)
rules.buildcostmultiplier = Multiplicateur du prix de construction
rules.buildspeedmultiplier = Multiplicateur du temps de construction
rules.deconstructrefundmultiplier = Multiplicateur du remboursement lors de la déconstruction
rules.waitForWaveToEnd = Les Vagues attendent la mort des ennemis
rules.dropzoneradius = Rayon d'Apparition des ennemis :[lightgray] (tuiles)
rules.wavelimit = La Partie termine après la Vague
rules.dropzoneradius = Rayon de la Zone d'Apparition ennemie :[lightgray] (blocs)
rules.unitammo = Les Unités nécessitent des munitions
rules.enemyteam = Équipe ennemie
rules.playerteam = Équipe du joueur
@@ -1584,15 +1666,15 @@ block.silicon-crucible.name = Grande Fonderie de Silicium
block.overdrive-dome.name = Dôme Accélérant
block.interplanetary-accelerator.name = Accélérateur Interplanétaire
block.constructor.name = Constructeur
block.constructor.description = Fabrique des structures d'une taille maximale de 2x2 (tuiles).
block.constructor.description = Fabrique des structures d'une taille maximale de 2x2 (blocs).
block.large-constructor.name = Grand Constructeur
block.large-constructor.description = Fabrique des structures d'une taille maximale de 4x4 (tuiles).
block.large-constructor.description = Fabrique des structures d'une taille maximale de 4x4 (blocs).
block.deconstructor.name = Déconstructeur
block.deconstructor.description = Déconstruit les structures et les unités. Retourne 100% du coût de construction.
block.payload-loader.name = Chargeur de charge utile
block.payload-loader.description = Chargez les liquides et les articles dans les blocs.
block.payload-loader.description = Charge les liquides et les ressources dans les blocs.
block.payload-unloader.name = Déchargeur de charge utile
block.payload-unloader.description = Décharge les liquides et les articles des blocs.
block.payload-unloader.description = Décharge les liquides et les ressources des blocs.
block.heat-source.name = Source de Chaleur
block.heat-source.description = Produit de grandes quantités de chaleur. Bac à sable uniquement.
@@ -1722,7 +1804,6 @@ block.disperse.name = Propagateur
block.afflict.name = Éclateur
block.lustre.name = Lustre
block.scathe.name = Scathe
block.fabricator.name = Fabricateur
block.tank-refabricator.name = Refabricateur de Tanks
block.mech-refabricator.name = Refabricateur de Mécas
block.ship-refabricator.name = Refabricateur de Vaisseaux
@@ -1780,13 +1861,13 @@ hint.research = Utilisez le bouton \ue875 [accent]Recherche[] pour rechercher de
hint.research.mobile = Utilisez le bouton \ue875 [accent]Recherche[] dans le \ue88c [accent]Menu[] pour rechercher de nouvelles technologies.
hint.unitControl = Retenez [accent][[Ctrl-gauche][] et [accent]cliquez[] pour contrôler une tourelle ou une unité alliée.
hint.unitControl.mobile = [accent][[Tapez][] 2 fois une tourelle ou une unité alliée pour la contrôler.
hint.unitSelectControl = Pour contrôler les unités, entrez en mode [accent]« Commande »[] en pressant [accent]Maj gauche.[]\nEn mode « Commande », cliquez et faites glisser la souris pour sélectionner des unités. Faites un [accent]Clic droit[] à un emplacement ou une cible pour que les unités s'y déplacent.
hint.unitSelectControl = Pour contrôler les unités, entrez en mode [accent]« Commande »[] en pressant [accent]Maj gauche[].\nEn mode « Commande », cliquez et faites glisser la souris pour sélectionner des unités. Faites un [accent]Clic droit[] à un emplacement ou une cible pour que les unités s'y déplacent.
hint.unitSelectControl.mobile = Pour contrôler les unités, entrez en mode [accent]« Commande »[] en pressant le bouton de [accent]commande[] en bas à gauche de l'écran.\nEn mode « Commande », pressez longuement et faites glisser pour sélectionner des unités. Tapez un emplacement ou une cible pour que les unités s'y déplacent.
hint.launch = Une fois que vous avez collecté assez de ressources, vous pouvez [accent]Lancer[] votre Noyau en sélectionnant un secteur depuis la \ue827 [accent]Carte[] en bas à droite.
hint.launch.mobile = Une fois que vous avez collecté assez de ressources, vous pouvez [accent]Lancer[] votre Noyau en sélectionnant un secteur depuis la \ue827 [accent]Carte[] dans le \ue88c [accent]Menu[].
hint.schematicSelect = Retenez [accent][[F][] pour sélectionner des blocs dans une zone afin de les copier et les coller.\n\n[accent][[Clic du milieu][] pour copier un seul type de bloc.
hint.rebuildSelect = Retenz [accent][[B][] et faites glissez pour selectionner les plans des blocs détruits.\nCela va automatiquement les reconstruire.
hint.schematicSelect = Retenez [accent][[F][] pour sélectionner des blocs dans une zone afin de les copier et les coller.\n\n[accent][[Clic molette][] pour copier un seul type de bloc.
hint.rebuildSelect = Retenez [accent][[B][] et faites glissez pour selectionner les plans des blocs détruits.\nCela va automatiquement les reconstruire.
hint.rebuildSelect.mobile = Selectionnez le \ue874 bouton de copie, ensuite tapez le \ue80f bouton de reconstruction et faites glisser pour sélectionner les plans des blocs détruits.\nCela va les reconstruire automatiquement.
hint.conveyorPathfind = Retenez [accent][[Ctrl-gauche][] pendant que vous placez des convoyeurs, afin de générer un chemin automatiquement.
hint.conveyorPathfind.mobile = Activez le mode \ue844 [accent]Diagonale[] et déplacez des convoyeurs, afin de générer un chemin automatiquement.
hint.boost = Retenez [accent][[Maj-gauche][] pour voler au-dessus des obstacles avec votre unité actuelle.\n\nSeules quelques unités terrestres peuvent voler.
@@ -1800,7 +1881,7 @@ hint.guardian = Les [accent]Gardiens[] sont protégés par un bouclier. Les muni
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 lancé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]optionnels[].
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 y rentrera sera [accent]incinéré[].
hint.factoryControl = Pour régler la [accent]destination[] d'une usine à unités, cliquez sur l'usine en mode « Commande », puis clic-droit sur la destination souhaitée.\nLes unités produites s'y déplaceront automatiquement.
hint.factoryControl.mobile = Pour régler la [accent]destination[] d'une usine à unités, tapez sur l'usine en mode « Commande », puis tapez sur la destination souhaitée.\nLes unités produites s'y déplaceront automatiquement.
@@ -1817,8 +1898,8 @@ gz.turrets = Recherchez et placez 2 \uf861 [accent]Duos[] pour défendre votre n
gz.duoammo = Rechargez vos Duos avec du [accent]cuivre[], en utilisant les convoyeurs.
gz.walls = Les [accent]Murs[] peuvent empêcher les attaques ennemies d'atteindre vos constructions.\nPlacez des \uf8ae [accent]murs de cuivre[] autour de vos tourelles.
gz.defend = Ennemis en approche, préparez-vous à défendre.
gz.aa = Les unités aériennes ne peuvent pas être facilement repoussées avec des tourelles standard.\n\uf860 Les [accent]Disperseurs[] sont d'excellentes tourelles anti-aériennes, mais requierent du \uf837 [accent]plomb[] en tant que munition.
gz.scatterammo = Approvisionnez le Disperseur avec du [accent]plomb[], en utilisant des convoyeurs.
gz.aa = Les unités aériennes ne peuvent pas être facilement repoussées avec des tourelles standard.\n\uf860 Les [accent]Disperseurs[] sont d'excellentes tourelles anti-aériennes, mais requièrent du \uf837 [accent]plomb[] en tant que munition.
gz.scatterammo = Approvisionnez le Disperseur avec du [accent]plomb[] en utilisant des convoyeurs.
gz.supplyturret = [accent]Approvisionnez la tourelle
gz.zone1 = Ceci est la zone d'apparition ennemie.
gz.zone2 = Tout ce qui est construit dans le rayon est détruit lors du commencement de la vague.
@@ -1835,17 +1916,21 @@ onset.ducts.mobile = Recherchez et placez des \uf799 [accent]conduits[] pour dé
onset.moremine = Étendez vos exploitations minières.\nPlacez plus de foreuses à plasma et utilisez des transmetteurs à rayons pour les relier.\nMinez 200 minerais de béryllium.
onset.graphite = Les blocs plus complexes requièrent du \uf835 [accent]graphite[].\nPlacez quelques foreuses à plasma pour miner du graphite.
onset.research2 = Commencez à rechercher des [accent]usines[].\nRecherchez le \uf74d [accent]broyeur de parois[] et le \uf779 [accent]four de silicium[].
onset.arcfurnace = le four de silicium a besoin de \uf834 [accent]sable[] et de \uf835 [accent]graphite[] pour créer du \uf82f [accent]silicium[].\nDe [accent]l'énergie[] est aussi requise.
onset.arcfurnace = Le four de silicium a besoin de \uf834 [accent]sable[] et de \uf835 [accent]graphite[] pour créer du \uf82f [accent]silicium[].\nDe [accent]l'énergie[] est aussi requise.
onset.crusher = Utilisez des \uf74d [accent]broyeurs de parois[] pour miner du sable.
onset.fabricator = Utilisez des [accent]unités[] pour explorer la carte, défendre vos constructions et attaquer l'ennemi. Recherchez et placez un \uf6a2 [accent]fabricateur de tanks[].
onset.fabricator = Utilisez des [accent]Unités[] pour explorer la carte, défendre vos constructions et attaquer l'ennemi. Recherchez et placez un \uf6a2 [accent]Fabricateur de Tanks[].
onset.makeunit = Produisez une unité.\nUtilisez le bouton "?" pour voir les ressources requises par le fabricateur.
onset.turrets = Les unités sont efficaces, mais les [accent]tourelles[] ont de meilleures capacités défensives si elles sont bien utilisées.\nPlacez une tourelle \uf6eb [accent]brèche[].\nLes tourelles requièrent des [accent]munitions[] \uf748.
onset.turretammo = Approvisionnez les tourelles avec du [accent]béryllium.[]
onset.turretammo = Approvisionnez les tourelles avec du [accent]béryllium[].
onset.walls = Les [accent]murs[] peuvent encaisser les dégâts des attaques ennemies avant qu'elles atteignent vos constructions.\nPlacez quelques \uf6ee [accent]murs de béryllium[] autour de la tourelle.
onset.enemies = Ennemis en approche, préparez-vous à défendre.
onset.attack = L'ennemi est vulnérable. Contre-attaquez.
onset.defenses = [accent]Set up defenses:[lightgray] {0}
onset.attack = L'ennemi est vulnérable. Contre-attaquez !
onset.cores = Les noyaux peuvent être placés sur des [accent]tuiles de noyau[].\nCes nouveaux noyaux servent à faire avancer votre base et partager vos ressources avec d'autres noyaux.\nPlacez un noyau \uf725.
onset.detect = L'ennemi sera capable de vous détecter dans 2 minutes.\nAméliorez vos défenses, vos exploitations minières ainsi que votre production.
onset.commandmode = Retenez [accent]Maj-gauche[] pour entrer en [accent]Mode « Commande »[].\n[accent]Clic-gauche tout en bougeant la souris[] pour sélectionner des unités.\n[accent]Clic-droit[] pour ordonner aux unités sélectionnées de bouger ou attaquer.
onset.commandmode.mobile = Pressez le [accent]bouton de commande[] pour entrer en [accent]Mode « Commande »[].\nRetenez votre doigt, et [accent]bougez-le[] pour sélectionner des unités.\n[accent]Tapez[] pour ordonner aux unités sélectionnées de bouger ou attaquer.
aegis.tungsten = Le tungstène peut être miné en utilisant une [accent]foreuse à impact[].\nCette structure requiert de [accent]l'eau[] et de [accent]l'énergie[].
split.pickup = Certains blocs peuvent être transportés par des unités du noyau.\nTransportez ce [accent]conteneur[] et placez-le sur le [accent]chargeur de charges utiles[].\n(Les touches par défaut sont [[ pour ramasser et ] pour déposer)
split.pickup.mobile = Certains blocs peuvent être transportés par des unités du noyau.\nTransportez ce [accent]conteneur[] et placez-le sur le [accent]chargeur de charges utiles[].\n(Pour ramasser ou déposer quelque chose, Pressez longuement dessus.)
@@ -2045,7 +2130,6 @@ block.logic-display.description = Affiche des images à partir des instructions
block.large-logic-display.description = Affiche des images à partir des instructions d'un processeur logique. Possède une plus grande résolution qu'un écran.
block.interplanetary-accelerator.description = Un énorme canon électromagnétique à rails. Accélère les Noyaux pour qu'ils échappent à la gravité de leur planète et leur permettent un déploiement interplanétaire.
block.repair-turret.description = Répare en continu l'unité endommagée la plus proche dans son périmètre. Accepte le liquide de refroidissement en option.
block.payload-propulsion-tower.description = Structure de transport de charges utiles à longue portée. Projette des charges utiles vers d'autres tours de propulsion de charges utiles reliées.
#Erekir
block.core-bastion.description = Le cœur de votre base. Blindé. Une fois détruit, le secteur est perdu.
@@ -2083,7 +2167,6 @@ block.impact-drill.description = Lorsqu'il est placé sur du minerai, il produit
block.eruption-drill.description = Une foreuse à impact améliorée. Capable d'extraire du thorium. Requiert de l'hydrogène.
block.reinforced-conduit.description = Déplace les fluides. N'accepte pas les entrées sans conduit sur les côtés.
block.reinforced-liquid-router.description = Accepte les fluides depuis une direction et les distribue jusqu'à 3 directions équitablement.
block.reinforced-junction.description = Agit comme un pont entre deux conduits qui se croisent.
block.reinforced-liquid-tank.description = Stocke une grande quantité de fluides.
block.reinforced-liquid-container.description = Stocke une quantité importante de fluides.
block.reinforced-bridge-conduit.description = Transporte les fluides par-dessus les structures et le terrain.
@@ -2204,6 +2287,7 @@ unit.emanate.description = Construit des structures pour défendre le Noyau acro
lst.read = Lit un nombre depuis un bloc de mémoire relié au processeur.
lst.write = Écrit un nombre dans un bloc de mémoire relié au processeur.
lst.print = Ajoute du texte dans la mémoire tampon de l'imprimante.\nNe montrera aucun texte tant que [accent]Print Flush[] ne sera pas utilisé.
lst.format = Replace next placeholder ("[accent]@[]") in text buffer with a value.\nExample:\n[accent]print "test @"\nformat "example"
lst.draw = Ajoute une opération dans la mémoire tampon de dessin.\nNe montrera aucune image tant que [accent]Draw Flush[] ne sera pas utilisé.
lst.drawflush = Affiche les opérations [accent]Draw[] en file d'attente vers un écran.
lst.printflush = Affiche les opérations [accent]Print[] en file d'attente vers un bloc de message.
@@ -2232,15 +2316,20 @@ lst.setrate = Définit la vitesse d'exécution d'un processeur en instructions/t
lst.fetch = Cherche les unités, noyaux, joueurs ou constructions par index. Commence à 0 et termine par le nombre retourné.
lst.packcolor = Compresse les composants RGBA [0, 1] en un seul nombre pour les opérations de dessins ou les changements de règles.
lst.setrule = Change une règle du jeu.
lst.flushmessage = Affiche un message sur l'écran depuis la mémoire tampon de texte.\nLe message apparait après la fin du dernier.
lst.flushmessage = Affiche un message sur l'écran depuis la mémoire tampon de texte.\nAttendra la fin du message précédent avant l'affichage du nouveau.
lst.cutscene = Manipule la caméra du joueur.
lst.setflag = Définit un drapeau global qui peut être lu par tous les processeurs.
lst.getflag = Vérifie si un drapeau global est présent.
lst.setprop = Sets a property of a unit or building.
lst.setflag = Définit une variable globale qui peut être lue par tous les processeurs.
lst.getflag = Vérifie si une variable globale est présente.
lst.setprop = Change une propriété d'une unité ou d'un bâtiment.
lst.effect = Crée un effet de particules.
lst.sync = Synchronise une variable dans le réseau.\nLimité à 20 fois par seconde et par variable.
lst.makemarker = Crée un marqueur dans le monde.\nUn ID pour identifier le marqueur doit être donné.\nLes marqueurs sont limités à 20,000 par monde.
lst.setmarker = Change une propriété d'un marqueur.\nL'ID utilisé doit être le même que celui de l'instruction "Make Marker".
lst.localeprint = Add map locale property value to the text buffer.\nTo set map locale bundles in map editor, check [accent]Map Info > Locale Bundles[].\nIf client is a mobile device, tries to print a property ending in ".mobile" first.
logic.nounitbuild = [red]Les unités contrôlées par des processeurs ne peuvent pas construire ici.
lenum.type = Type de bâtiment/unité.\nPar exemple, pour tout routeur, cela retournera [accent]@router[].\nPas en texte.
lenum.type = Type de bâtiment/unité.\nPar exemple, pour tout routeur, cela retournera [accent]@router[].
lenum.shoot = Tire à une position donnée.
lenum.shootp = Tire à une unité/bâtiment avec la prédiction de mouvement.
lenum.config = La configuration d'un bâtiment. Par exemple, l'objet sélectionné dans un trieur.
@@ -2251,7 +2340,8 @@ laccess.controller = Le contrôleur de l'Unité.\nSi l'Unité est contrôlée pa
laccess.dead = Retourne si l'Unité/Bâtiment est morte/détruit ou plus valide.
laccess.controlled = Retourne:\n[accent]@ctrlProcessor[] si le contrôleur de l'Unité est un processeur\n[accent]@ctrlPlayer[] si l'Unité/Bâtiment est contrôlé par un joueur\n[accent]@ctrlFormation[] si l'Unité est en formation\nSinon, retourne 0.
laccess.progress = Progression de l'action, 0 à 1.\nRenvoie la progression de la production, du rechargement de la tourelle ou de la construction.
laccess.speed = La vitesse maximale d'une unité, en tuiles/sec.
laccess.speed = La vitesse maximale d'une unité, en blocs/sec.
laccess.id = L'ID d'une unité/bloc/ressource/liquide.\nCeci est l'inverse de l'instruction de recherche.
lcategory.unknown = Inconnu
lcategory.unknown.description = Instructions sans catégorie.
@@ -2262,7 +2352,7 @@ lcategory.block.description = Interagit avec les blocs.
lcategory.operation = Opérations
lcategory.operation.description = Opérations logiques.
lcategory.control = Contrôle des Flux
lcategory.control.description = Manipule le flot d'exécution.
lcategory.control.description = Manipule l'ordre d'exécution.
lcategory.unit = Contrôle des Unités
lcategory.unit.description = Ordonne des commandes aux unités.
lcategory.world = Contrôle du Monde
@@ -2279,6 +2369,7 @@ graphicstype.poly = Dessine un polygone régulier.
graphicstype.linepoly = Dessine le contour d'un polygone régulier.
graphicstype.triangle = Dessine un triangle.
graphicstype.image = Dessine une image provenant du contenu du jeu.\nexemple: [accent]@router[] ou [accent]@dagger[].
graphicstype.print = Draws text from the print buffer.\nClears the print buffer.
lenum.always = Toujours [accent]true[].
lenum.idiv = Division entière.
@@ -2298,6 +2389,7 @@ lenum.xor = Opération binaire XOR.
lenum.min = Le minimum des 2 nombres.
lenum.max = Le maximum des 2 nombres.
lenum.angle = Angle d'un vecteur en degrés.
lenum.anglediff = Distance absolue entre 2 angles en degrés.
lenum.len = Longueur d'un vecteur.
lenum.sin = Calcule le Sinus, en degrés.
@@ -2372,6 +2464,7 @@ lenum.unbind = Désactive complètement le contrôle par processeur.\nL'unité r
lenum.move = Bouge vers la position exacte.
lenum.approach = Approche une position avec un rayon.
lenum.pathfind = Détermine un itinéraire et bouge vers le point d'apparition ennemi.
lenum.autopathfind = Recherche automatiquement le chemin vers le noyau ennemi ou la zone d'apparition ennemie le plus proche.\nCeci est le même que la détection de chemin de la vague ennemie.
lenum.target = Tire vers la position donnée.
lenum.targetp = Tire sur une cible avec la prédiction de mouvement.
lenum.itemdrop = Lâche un objet.
@@ -2385,7 +2478,7 @@ lenum.build = Construit une structure.
lenum.getblock = Récupère des données sur un bâtiment et son type aux coordonnées données.\nL'unité doit se trouver dans la portée de la position.\nLes blocs solides qui ne sont pas des bâtiments auront le type [accent]@solid[].
lenum.within = Vérifie si l'unité est près de la position.
lenum.boost = Active/Désactive le boost.
#Ne pas traduire
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
lenum.flushtext = Flush print buffer's content to marker, if applicable.\nIf fetch is set to true, tries to fetch properties from map locale bundle or game's bundle.
lenum.texture = Texture name straight from game's texture atlas (using kebab-case naming style).\nIf printFlush is set to true, consumes text buffer content as text argument.
lenum.texturesize = Size of texture in tiles. Zero value scales marker width to original texture's size.
lenum.autoscale = Whether to scale marker corresponding to player's zoom level.

File diff suppressed because it is too large Load Diff

View File

@@ -57,6 +57,7 @@ mods.browser.sortstars = Urut berdasarkan bintang
schematic = Bagan
schematic.add = Menyimpan bagan...
schematics = Kumpulan bagan
schematic.search = Search schematics...
schematic.replace = Bagan dengan nama tersebut sudah ada. Ganti dengan yang baru?
schematic.exists = Sebuah bagan dengan nama tersebut sudah ada.
schematic.import = Mengimpor bagan...
@@ -69,7 +70,7 @@ schematic.shareworkshop = Bagikan di Workshop
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Balik Bagan
schematic.saved = Bagan telah disimpan.
schematic.delete.confirm = Bagan ini akan benar-benar dihapus.
schematic.rename = Ganti Nama Bagan
schematic.edit = Edit Schematic
schematic.info = {0}x{1}, {2} blok
schematic.disabled = [scarlet]Bagan dilarang[]\nAnda tidak diperbolehkan untuk menggunakan bagan di [accent]peta[] atau [accent]server ini.
schematic.tags = Tanda:
@@ -78,6 +79,7 @@ schematic.addtag = Tambah Tanda
schematic.texttag = Teks Tanda
schematic.icontag = Ikon Tanda
schematic.renametag = Ubah Nama Tanda
schematic.tagged = {0} tagged
schematic.tagdelconfirm = Hapus tanda ini sepenuhnya?
schematic.tagexists = Tanda tersebut sudah ada.
@@ -253,11 +255,19 @@ trace = Lacak Pemain
trace.playername = Nama pemain: [accent]{0}
trace.ip = IP: [accent]{0}
trace.id = ID: [accent]{0}
trace.language = Language: [accent]{0}
trace.mobile = Client Mobile: [accent]{0}
trace.modclient = Client Modifikasi: [accent]{0}
trace.times.joined = Total Bergabung: [accent]{0}
trace.times.kicked = Total Dikeluarkan: [accent]{0}
trace.ips = IPs:
trace.names = Names:
invalidid = ID client tidak valid! Kirimkan laporan bug.
player.ban = Ban
player.kick = Kick
player.trace = Trace
player.admin = Toggle Admin
player.team = Change Team
server.bans = Pemain Dilarang Masuk
server.bans.none = Tidak ada pemain yang tidak diberi izin masuk!
server.admins = Admin
@@ -271,10 +281,11 @@ server.version = [gray]v{0} {1}
server.custombuild = [accent]Bentuk Modifikasi
confirmban = Anda yakin ingin melarang pemain ini untuk masuk lagi?
confirmkick = Anda yakin ingin mengeluarkan pemain ini?
confirmvotekick = Anda yakin ingin memulai pemungutan suara untuk mengeluarkan pemain ini?
confirmunban = Anda yakin ingin mengizinkan pemain ini untuk masuk lagi?
confirmadmin = Anda yakin ingin membuat pemain ini sebagai admin?
confirmunadmin = Anda yakin ingin menghapus status admin dari pemain ini?
votekick.reason = Vote-Kick Reason
votekick.reason.message = Are you sure you want to vote-kick "{0}[white]"?\nIf yes, please enter the reason:
joingame.title = Bermain Bersama
joingame.ip = Alamat:
disconnect = Terputus.
@@ -330,12 +341,23 @@ open = Buka
customize = Sunting Peraturan
cancel = Batal
command = Perintah
command.queue = [lightgray][Queuing]
command.mine = Tambang
command.repair = Perbaiki
command.rebuild = Bangun Kembali
command.assist = Bantu Pemain
command.move = Maju
command.boost = Boost
command.enterPayload = Enter Payload Block
command.loadUnits = Load Units
command.loadBlocks = Load Blocks
command.unloadPayload = Unload Payload
stance.stop = Cancel Orders
stance.shoot = Stance: Shoot
stance.holdfire = Stance: Hold Fire
stance.pursuetarget = Stance: Pursue Target
stance.patrol = Stance: Patrol Path
stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding
openlink = Buka Tautan
copylink = Salin Tautan
back = Kembali
@@ -382,9 +404,9 @@ custom = Modifikasi
builtin = Terpasang
map.delete.confirm = Anda yakin ingin menghapus peta ini? Aksi ini tidak bisa diubah!
map.random = [accent]Peta Acak
map.nospawn = Peta ini tidak memiliki inti agar pemain bisa muncul! Tambahkan inti [#{0}]{1}[] ke dalam peta di penyunting.
map.nospawn.pvp = Peta ini tidak memiliki inti agar pemain lawan bisa muncul! Tambahkan inti[scarlet] selain jingga[] ke dalam peta di penyunting.
map.nospawn.attack = Peta ini tidak memiliki inti musuh agar pemain bisa menyerang! Tambahkan inti [#{0}]{1}[] ke dalam peta di penyunting.
map.nospawn = Peta ini tidak memiliki inti agar pemain bisa muncul! Tambahkan inti {0} ke dalam peta di penyunting.
map.nospawn.pvp = Peta ini tidak memiliki inti agar pemain lawan bisa muncul! Tambahkan inti [scarlet]selain jingga[] ke dalam peta di penyunting.
map.nospawn.attack = Peta ini tidak memiliki inti musuh agar pemain bisa menyerang! Tambahkan inti {0} ke dalam peta di penyunting.
map.invalid = Terjadi kesalahan saat memuat peta: rusak atau file peta tidak valid.
workshop.update = Perbarui Item
workshop.error = Terjadi kesalahan saat mengambil detail workshop: {0}
@@ -416,6 +438,7 @@ editor.waves = Gelombang:
editor.rules = Peraturan:
editor.generation = Generasi:
editor.objectives = Tujuan
editor.locales = Locale Bundles
editor.ingame = Sunting dalam Permainan
editor.playtest = Tes Bermain
editor.publish.workshop = Terbitkan di Workshop
@@ -458,6 +481,8 @@ waves.sort.reverse = Urut Balik
waves.sort.begin = Mulai
waves.sort.health = Darah
waves.sort.type = Tipe
waves.search = Search waves...
waves.filter = Unit Filter
waves.units.hide = Sembunyikan Semua
waves.units.show = Lihat Semua
@@ -481,6 +506,7 @@ editor.errorlegacy = Peta ini terlalu tua, dan memakai format peta "legacy" yang
editor.errornot = Ini bukan merupakan file peta.
editor.errorheader = File peta ini bisa jadi tidak sah atau rusak.
editor.errorname = Peta tidak ada nama. Apakah Anda mencoba untuk memuat file simpanan?
editor.errorlocales = Error reading invalid locale bundles.
editor.update = Perbaruan
editor.randomize = Acak
editor.moveup = Pindah Ke Atas
@@ -492,6 +518,7 @@ editor.sectorgenerate = Generasi Sektor
editor.resize = Ubah Ukuran
editor.loadmap = Memuat Peta
editor.savemap = Simpan Peta
editor.savechanges = [scarlet]You have unsaved changes!\n\n[]Do you want to save them?
editor.saved = Tersimpan!
editor.save.noname = Peta Anda tidak ada nama! Tambahkan di menu 'info peta'.
editor.save.overwrite = Peta ini menindih peta built-in! Pilih nama yang berbeda di menu 'info peta'.
@@ -530,6 +557,8 @@ toolmode.eraseores = Hapus Bijih
toolmode.eraseores.description = Hanya menghapus bijih.
toolmode.fillteams = Isi Tim
toolmode.fillteams.description = Mengisi tim bukannya blok.
toolmode.fillerase = Fill Erase
toolmode.fillerase.description = Erase blocks of the same type.
toolmode.drawteams = Gambar Tim
toolmode.drawteams.description = Menggambar tim bukannya blok.
#unused
@@ -577,6 +606,23 @@ filter.option.floor2 = Lantai Sekunder
filter.option.threshold2 = Ambang Sekunder
filter.option.radius = Radius
filter.option.percentile = Perseratus
locales.info = Here, you can add locale bundles for specific languages to your map. In locale bundles, each property has a name and a value. These properties can be used by world processors and objectives using their names. They support text formatting (replacing placeholders with actual values).\n\n[cyan]Example property:\n[]name: [accent]timer[]\nvalue: [accent]Example timer, time left: @[]\n\n[cyan]Usage:\n[]Set it as objective's text: [accent]@timer\n\n[]Print it in a world processor:\n[accent]localeprint "timer"\nformat time\n[gray](where time is a separately calculated variable)
locales.deletelocale = Are you sure you want to delete this locale bundle?
locales.applytoall = Apply Changes To All Locales
locales.addtoother = Add To Other Locales
locales.rollback = Rollback to last applied
locales.filter = Property filter
locales.searchname = Search name...
locales.searchvalue = Search value...
locales.searchlocale = Search locale...
locales.byname = By name
locales.byvalue = By value
locales.showcorrect = Show properties that are present in all locales and have unique values everywhere
locales.showmissing = Show properties that are missing in some locales
locales.showsame = Show properties that have same values in different locales
locales.viewproperty = View in all locales
locales.viewing = Viewing property "{0}"
locales.addicon = Add Icon
width = Lebar:
height = Tinggi:
@@ -632,6 +678,7 @@ marker.shapetext.name = Teks Berbentuk
marker.minimap.name = Peta Kecil
marker.shape.name = Bentuk
marker.text.name = Teks
marker.line.name = Line
marker.background = Latar Belakang
marker.outline = Garis Luar
@@ -660,7 +707,6 @@ resources.max = Maks
bannedblocks = Balok yang Dilarang
objectives = Tujuan
bannedunits = Unit yang Dilarang
rules.hidebannedblocks = Hide Banned Blocks
bannedunits.whitelist = Banned Units As Whitelist
bannedblocks.whitelist = Banned Blocks As Whitelist
addall = Tambah Semua
@@ -719,8 +765,7 @@ sector.curlost = Sektor Gagal Bertahan
sector.missingresources = [scarlet]Sumber Daya Inti Tidak Cukup
sector.attacked = Sektor [accent]{0}[white] sedang diserang!
sector.lost = Sektor [accent]{0}[white] telah dihancurkan!
#note: the missing space in the line below is intentional
sector.captured = Sektor [accent]{0}[white]ditaklukkan!
sector.capture = Sector [accent]{0}[white]Captured!
sector.changeicon = Ubah Ikon
sector.noswitch.title = Tidak Dapat beralih Sektor
sector.noswitch = Andak tidak boleh berpindah sektor jika salah satu sektor terkena serangan.\nSektor: [accent]{0}[] di [accent]{1}[]
@@ -944,13 +989,16 @@ stat.healing = Menyembuhkan
ability.forcefield = Bidang Kekuatan
ability.repairfield = Bidang Perbaikan
ability.statusfield = {0} Bidang Status
ability.unitspawn = {0} Pabrik
ability.statusfield = Bidang Status
ability.unitspawn = Pabrik
ability.shieldregenfield = Bidang Regenerasi Perisai
ability.movelightning = Pergerakan Petir
ability.shieldarc = Shield Arc
ability.suppressionfield = Regen Suppression Field
ability.energyfield = Bidang Tenaga: [accent]{0}[] kerusakan ~ [accent]{1}[] blok / [accent]{2}[] target
ability.energyfield = Bidang Tenaga
ability.energyfield.sametypehealmultiplier = [lightgray]Same Type Healing: [white]{0}%
ability.energyfield.maxtargets = [lightgray]Max Targets: [white]{0}
ability.regen = Regeneration
bar.onlycoredeposit = Hanya Penyetoran Inti yang Diizinkan
bar.drilltierreq = Membutuhkan Bor yang Lebih Baik
@@ -990,6 +1038,7 @@ bullet.splashdamage = [stat]{0}[lightgray] kekuatan percikan~[stat] {1}[lightgra
bullet.incendiary = [stat]membakar
bullet.homing = [stat]mengejar
bullet.armorpierce = [stat]menembus baju besi
bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit
bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles
bullet.interval = [stat]{0}/sec[lightgray] interval bullets:
bullet.frags = [stat]{0}[lightgray]x pecahan:
@@ -1045,6 +1094,7 @@ setting.backgroundpause.name = Jeda di Latar
setting.buildautopause.name = Jeda Otomatis saat Membangun
setting.doubletapmine.name = Dua-kali Sentuh untuk Menambang
setting.commandmodehold.name = Tahan Untuk Mode Perintah
setting.distinctcontrolgroups.name = Limit One Control Group Per Unit
setting.modcrashdisable.name = Matikan Mod Ketika Ada Masalah Saat Memulai Permainan
setting.animatedwater.name = Animasi Perairan
setting.animatedshields.name = Animasi Perisai
@@ -1091,13 +1141,14 @@ setting.position.name = Tunjukkan Posisi Pemain
setting.mouseposition.name = Tunjukkan Posisi Tetikus
setting.musicvol.name = Volume Musik
setting.atmosphere.name = Tunjukkan Atmosfer Planet
setting.drawlight.name = Draw Darkness/Lighting
setting.ambientvol.name = Volume Sekeliling
setting.mutemusic.name = Diamkan Musik
setting.sfxvol.name = Volume Efek Suara
setting.mutesound.name = Diamkan Suara
setting.crashreport.name = Laporkan Masalah
setting.savecreate.name = Otomatis Menyimpan
setting.publichost.name = Visibilitas Game Publik
setting.steampublichost.name = Public Game Visibility
setting.playerlimit.name = Batas pemain
setting.chatopacity.name = Jelas-Beningnya Pesan
setting.lasersopacity.name = Jelas-Beningnya Tenaga Laser
@@ -1105,6 +1156,8 @@ setting.bridgeopacity.name = Jelas-Beningnya Jembatan
setting.playerchat.name = Tunjukkan Pesan dalam Permainan
setting.showweather.name = Perlihatkan Cuaca
setting.hidedisplays.name = Sembunyikan Tampilan Logika
setting.macnotch.name = Sesuaikan antarmuka untuk menampilkan takik
setting.macnotch.description = Mulai ulang diperlukan untuk menerapkan perubahan
steam.friendsonly = Friends Only
steam.friendsonly.tooltip = Whether only Steam friends will be able to join your game.\nUnchecking this box will make your game public - anyone can join.
public.beta = Ingat bahwa game versi beta tidak dapat membuat lobi publik.
@@ -1115,6 +1168,7 @@ keybind.title = Ganti Tombol
keybinds.mobile = [scarlet]Mayoritas tombol tidak didukung oleh perangkat ponsel. Hanya gerakan dasar yang didukung.
category.general.name = Umum
category.view.name = Melihat
category.command.name = Unit Command
category.multiplayer.name = Bermain Bersama
category.blocks.name = Pilih Blok
placement.blockselectkeys = \n[lightgray]Tombol: [{0},
@@ -1132,6 +1186,23 @@ keybind.mouse_move.name = Ikuti Tetikus
keybind.pan.name = Tampilan Geser
keybind.boost.name = Dorongan
keybind.command_mode.name = Mode Perintah
keybind.command_queue.name = Unit Command Queue
keybind.create_control_group.name = Create Control Group
keybind.cancel_orders.name = Cancel Orders
keybind.unit_stance_shoot.name = Unit Stance: Shoot
keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire
keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target
keybind.unit_stance_patrol.name = Unit Stance: Patrol
keybind.unit_stance_ram.name = Unit Stance: Ram
keybind.unit_command_move = Unit Command: Move
keybind.unit_command_repair = Unit Command: Repair
keybind.unit_command_rebuild = Unit Command: Rebuild
keybind.unit_command_assist = Unit Command: Assist
keybind.unit_command_mine = Unit Command: Mine
keybind.unit_command_boost = Unit Command: Boost
keybind.unit_command_load_units = Unit Command: Load Units
keybind.unit_command_load_blocks = Unit Command: Load Blocks
keybind.unit_command_unload_payload = Unit Command: Unload Payload
keybind.rebuild_select.name = Rebuild Region
keybind.schematic_select.name = Pilih Daerah
keybind.schematic_menu.name = Menu Skema
@@ -1195,9 +1266,12 @@ mode.pvp.description = Melawan pemain lain.\n[gray]Membutuhkan setidaknya 2 inti
mode.attack.name = Penyerangan
mode.attack.description = Hancurkan markas musuh. Membutuhkan inti merah di dalam peta untuk main.
mode.custom = Pengaturan Modifikasi
rules.invaliddata = Invalid clipboard data.
rules.hidebannedblocks = Hide Banned Blocks
rules.infiniteresources = Sumber Daya Tak Terbatas
rules.onlydepositcore = Hanya Izinkan Penyetoran Inti
rules.derelictrepair = Allow Derelict Block Repair
rules.reactorexplosions = Ledakan Reaktor
rules.coreincinerates = Penghangusan Luapan Inti
rules.disableworldprocessors = Nonaktifkan Prosesor Dunia
@@ -1206,6 +1280,8 @@ rules.wavetimer = Pengaturan Waktu Gelombang
rules.wavesending = Wave Sending
rules.waves = Gelombang
rules.attack = Mode Penyerangan
rules.buildai = Base Builder AI
rules.buildaitier = Builder AI Tier
rules.rtsai = A.I. RTS
rules.rtsminsquadsize = Ukuran Regu Minimum
rules.rtsmaxsquadsize = Ukuran Regu Maksimum
@@ -1233,6 +1309,7 @@ rules.buildcostmultiplier = Penggandaan Harga Bangunan
rules.buildspeedmultiplier = Penggandaan Waktu Pembuatan Bangunan
rules.deconstructrefundmultiplier = Penggandaan Kembalinya Bahan Bangunan yang Dihancurkan
rules.waitForWaveToEnd = Gelombang Menunggu Musuh
rules.wavelimit = Map Ends After Wave
rules.dropzoneradius = Radius Titik Muncul:[lightgray] (ubin)
rules.unitammo = Unit Membutuhkan Amunisi
rules.enemyteam = Tim Musuh
@@ -1718,7 +1795,6 @@ block.disperse.name = Disperse
block.afflict.name = Afflict
block.lustre.name = Lustre
block.scathe.name = Scathe
block.fabricator.name = Fabrikator
block.tank-refabricator.name = Refabrikator Tank
block.mech-refabricator.name = Refabrikator Mech
block.ship-refabricator.name = Refabrikator Kapal
@@ -1782,6 +1858,7 @@ hint.launch = Ketika sumber daya sudah mencukupi, kamu bisa [accent]Meluncurkan[
hint.launch.mobile = Ketika sumber daya sudah mencukupi, kamu bisa [accent]Meluncurkan[] dengan memilih sektor terdekat dari \ue827 [accent]Map[] di \ue88c [accent]Menu[].
hint.schematicSelect = Tahan [accent][[F][] dan tarik ke bangunan untuk menyalin bangunan.\n\n[accent][[Klik tengah][] untuk menyalin blok setipe.
hint.rebuildSelect = Hold [accent][[B][] and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.rebuildSelect.mobile = Select the \ue874 copy button, then tap the \ue80f rebuild button and drag to select destroyed block plans.\nThis will rebuild them automatically.
hint.conveyorPathfind = Tahan [accent][[L-Ctrl][] ketika menarik pengantar untuk membuat jalur secara otomatis.
hint.conveyorPathfind.mobile = Aktifkan \ue844 [accent]diagonal mode[] dan tarik pengantar untuk membuat jalur secara otomatis.
hint.boost = Tahan [accent][[L-Shift][] untuk terbang dengan unit sekarang.\n\nHanya beberapa unit darat yang memiliki pendorong.
@@ -1836,9 +1913,15 @@ onset.turrets = Units are effective, but [accent]turrets[] provide better defens
onset.turretammo = Supply the turret with [accent]beryllium ammo.[]
onset.walls = [accent]Walls[] can prevent oncoming damage from reaching buildings.\nPlace some \uf6ee [accent]beryllium walls[] around the turret.
onset.enemies = Enemy incoming, prepare to defend.
onset.defenses = [accent]Set up defenses:[lightgray] {0}
onset.attack = The enemy is vulnerable. Counter-attack.
onset.cores = New cores can be placed on [accent]core tiles[].\nNew cores function as forward bases and share a resource inventory with other cores.\nPlace a \uf725 core.
onset.detect = The enemy will be able to detect you in 2 minutes.\nSet up defenses, mining, and production.
#Don't translate these yet!
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
aegis.tungsten = Tungsten can be mined using an [accent]impact drill[].\nThis structure requires [accent]water[] and [accent]power[].
split.pickup = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(Default keys are [ and ] to pick up and drop)
split.pickup.mobile = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(To pick up or drop something, long-press it.)
split.acquire = You must acquire some tungsten to build units.
@@ -2037,7 +2120,6 @@ block.logic-display.description = Menampilkan grafik sembarang dari prosesor.
block.large-logic-display.description = Menampilkan grafik sembarang dari prosesor. Lebih besar.
block.interplanetary-accelerator.description = Sebuah menara railgun elektromagnetik raksasa. Meluncurkan Inti dengan kecepatan tinggi untuk peluncuran antarplanet.
block.repair-turret.description = Memperbaiki unit terdekat yang sekarat dalam jangkauan secara terus-menerus. Dapat menerima pendingin.
block.payload-propulsion-tower.description = Bangunan transportasi muatan jarak jauh. Menembakkan muatan pada menara penggerak muatan lainnya yang terhubung.
#Erekir
block.core-bastion.description = Inti markas. Terlindungi. Jika hancur, sektor jatuh ke tangan musuh.
@@ -2075,7 +2157,6 @@ block.impact-drill.description = When placed on ore, outputs items in bursts ind
block.eruption-drill.description = An improved impact drill. Capable of mining thorium. Requires hydrogen.
block.reinforced-conduit.description = Moves fluids forward. Doesn't accept non-conduit inputs to the sides.
block.reinforced-liquid-router.description = Distributes fluids equally to all sides.
block.reinforced-junction.description = Acts as a bridge for two crossing conduits.
block.reinforced-liquid-tank.description = Stores a large amount of fluids.
block.reinforced-liquid-container.description = Stores a sizeable amount of fluids.
block.reinforced-bridge-conduit.description = Transports fluids over structures and terrain.
@@ -2196,6 +2277,7 @@ unit.emanate.description = Builds structures to defend the Acropolis core. Repai
lst.read = Membaca angka dari memori sel yang dihubungkan.
lst.write = Menulis angka ke memori sel yang dihubungkan.
lst.print = Menambahkan teks ke daftar cetak.\nTidak dapat menampilkan apapun sampai [accent]Print Flush[] dipakai.
lst.format = Replace next placeholder ("[accent]@[]") in text buffer with a value.\nExample:\n[accent]print "test @"\nformat "example"
lst.draw = Menambahkan perintah ke daftar gambar.\nTidak dapat menampilkan apapun sampai [accent]Draw Flush[] dipakai.
lst.drawflush = Mengeluarkan perintah [accent]Draw[] dari daftar antrean untuk ditampilkan.
lst.printflush = Mengeluarkan perintah [accent]Print[] dari daftar antrean untuk blok pesan.
@@ -2229,6 +2311,11 @@ lst.cutscene = Mengendalikan kamera pemain.
lst.setflag = Menentukan global flag yang dapat dibaca oleh semua prosesor.
lst.getflag = Periksa apakah ada global flag yang ditentukan.
lst.setprop = Sets a property of a unit or building.
lst.effect = Create a particle effect.
lst.sync = Sync a variable across the network.\nOnly invoked 10 times a second at most.
lst.makemarker = Create a new logic marker in the world.\nAn ID to identify this marker must be provided.\nMarkers currently limited to 20,000 per world.
lst.setmarker = Set a property for a marker.\nThe ID used must be the same as in the Make Marker instruction.
lst.localeprint = Add map locale property value to the text buffer.\nTo set map locale bundles in map editor, check [accent]Map Info > Locale Bundles[].\nIf client is a mobile device, tries to print a property ending in ".mobile" first.
logic.nounitbuild = [red]Logika unit membangun tidak diperbolehkan di sini.
@@ -2244,6 +2331,7 @@ laccess.dead = Menentukan apakah unit/bangunan itu hancur atau tidak ada lagi.
laccess.controlled = Mengembalikan:\n[accent]@ctrlProcessor[] bila pengendali unit adalah prosesor\n[accent]@ctrlPlayer[] bila pengendali unit/bangunan adalah pemain\n[accent]@ctrlFormation[] bila unit dalam formasi\nSebaliknya, 0.
laccess.progress = Memeriksa hasil kemajuan, 0 sampai 1.\nMengembalikan hasil laju produksi, pengisian ulang menara atau pembangunan.
laccess.speed = Kecepatan tertinggi dari suatu unit, dalam petak/detik.
laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup operation.
lcategory.unknown = Tak Diketahui
lcategory.unknown.description = Instruksi tanpa kategori.
@@ -2271,6 +2359,7 @@ graphicstype.poly = Mengisi sebuah poligon beraturan.
graphicstype.linepoly = Menggambar sebuah garis poligon beraturan.
graphicstype.triangle = Mengisi sebuah segitiga.
graphicstype.image = Membentuk sebuah gambar dari suatu konten.\nMisal: [accent]@router[] atau [accent]@dagger[].
graphicstype.print = Draws text from the print buffer.\nClears the print buffer.
lenum.always = Selalu benar.
lenum.idiv = Pembagian integer.
@@ -2290,6 +2379,7 @@ lenum.xor = Bitwise XOR.
lenum.min = Minimum dari dua angka.
lenum.max = Maksimum dari dua angka.
lenum.angle = Sudut vektor dalam derajat.
lenum.anglediff = Absolute distance between two angles in degrees.
lenum.len = Panjang vektor.
lenum.sin = Sinus, dalam derajat.
@@ -2364,6 +2454,7 @@ lenum.unbind = Mematikan kendali logika.\nLanjutkan A.I. standar.
lenum.move = Bergerak ke posisi yang ditentukan.
lenum.approach = Mendekati posisi dalam radius.
lenum.pathfind = Mencari arah ke tempat munculnya musuh.
lenum.autopathfind = Automatically pathfinds to the nearest enemy core or drop point.\nThis is the same as standard wave enemy pathfinding.
lenum.target = Menembak pada posisi.
lenum.targetp = Menembak target dengan perkiraan kecepatan.
lenum.itemdrop = Menjatuhkan bahan.
@@ -2377,7 +2468,7 @@ lenum.build = Membangun sebuah sttruktur.
lenum.getblock = Mengambil bangunan dan tipenya pada koordinat tertentu.\nUnit harus ada dalam jangkauan tersebut.\nBentuk padat yang bukan merupakan bangunan akan memiliki tipe [accent]@solid[].
lenum.within = Memeriksa apakah unit di dekat suatu posisi.
lenum.boost = Mulai/berhenti mempercepat.
#Don't translate these yet!
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
lenum.flushtext = Flush print buffer's content to marker, if applicable.\nIf fetch is set to true, tries to fetch properties from map locale bundle or game's bundle.
lenum.texture = Texture name straight from game's texture atlas (using kebab-case naming style).\nIf printFlush is set to true, consumes text buffer content as text argument.
lenum.texturesize = Size of texture in tiles. Zero value scales marker width to original texture's size.
lenum.autoscale = Whether to scale marker corresponding to player's zoom level.

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