1
0
mirror of https://github.com/Anuken/Mindustry.git synced 2024-09-22 22:07:31 +03:00

Resolve conflicts

# Conflicts:
#	core/assets/sprites/block_colors.png
#	core/assets/sprites/sprites.atlas
#	core/assets/sprites/sprites.png
#	core/assets/sprites/sprites3.png
#	core/assets/sprites/sprites5.png
This commit is contained in:
Patrick 'Quezler' Mounier 2019-11-12 08:44:26 +01:00
commit 8a089ba3c9
No known key found for this signature in database
GPG Key ID: 0D6CA7326C76D8EA
84 changed files with 3281 additions and 2412 deletions

View File

@ -27,7 +27,7 @@ allprojects{
appName = 'Mindustry'
gdxVersion = '1.9.10'
roboVMVersion = '2.3.8-SNAPSHOT'
steamworksVersion = '1e1bd5c7c042f8eb0c23a6daaa373d562f82539a'
steamworksVersion = '891ed912791e01fe9ee6237a6497e5212b85c256'
arcHash = null
debugged = {

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.8 KiB

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 364 B

After

Width:  |  Height:  |  Size: 6.1 KiB

View File

@ -547,6 +547,7 @@ blocks.ammo = Ammo
bar.drilltierreq = Better Drill Required
bar.drillspeed = Drill Speed: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Efficiency: {0}%
bar.powerbalance = Power: {0}/s
bar.powerstored = Stored: {0}/{1}
@ -559,6 +560,8 @@ bar.heat = Heat
bar.power = Power
bar.progress = Build Progress
bar.spawned = Units: {0}/{1}
bar.input = Input
bar.output = Output
bullet.damage = [stat]{0}[lightgray] damage
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
@ -596,6 +599,7 @@ setting.shadows.name = Shadows
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Linear Filtering
setting.hints.name = Hints
setting.buildautopause.name = Auto-pause Building
setting.animatedwater.name = Animated Water
setting.animatedshields.name = Animated Shields
setting.antialias.name = Antialias[lightgray] (requires restart)[]
@ -617,6 +621,7 @@ setting.difficulty.name = Difficulty:
setting.screenshake.name = Screen Shake
setting.effects.name = Display Effects
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Controller Sensitivity
setting.saveinterval.name = Save Interval
setting.seconds = {0} Seconds
@ -657,6 +662,7 @@ keybind.press.axis = Press an axis or key...
keybind.screenshot.name = Map Screenshot
keybind.move_x.name = Move x
keybind.move_y.name = Move y
keybind.mouse_move.name = Follow Mouse
keybind.schematic_select.name = Select Region
keybind.schematic_menu.name = Schematic Menu
keybind.schematic_flip_x.name = Flip Schematic X
@ -898,6 +904,7 @@ block.coal-centrifuge.name = Coal Centrifuge
block.power-node.name = Power Node
block.power-node-large.name = Large Power Node
block.surge-tower.name = Surge Tower
block.diode.name = Battery Diode
block.battery.name = Battery
block.battery-large.name = Large Battery
block.combustion-generator.name = Combustion Generator
@ -1112,7 +1119,7 @@ block.sorter.description = Sorts items. If an item matches the selection, it is
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = Accepts items, then outputs them to up to 3 other directions equally. Useful for splitting the materials from one source to multiple targets.\n\n[scarlet]Never use next to production inputs, as they will get clogged by output.[]
block.distributor.description = An advanced router. Splits items to up to 7 other directions equally.
block.overflow-gate.description = A combination splitter and router. Only outputs to the left and right if the front path is blocked.
block.overflow-gate.description = Only outputs to the left and right if the front path is blocked.
block.mass-driver.description = The ultimate item transport block. Collects several items and then shoots them to another mass driver over a long range. Requires power to operate.
block.mechanical-pump.description = A cheap pump with slow output, but no power consumption.
block.rotary-pump.description = An advanced pump. Pumps more liquid, but requires power.
@ -1128,6 +1135,7 @@ block.phase-conduit.description = Advanced liquid transport block. Uses power to
block.power-node.description = Transmits power to connected nodes. The node will receive power from or supply power to any adjacent blocks.
block.power-node-large.description = An advanced power node with greater range.
block.surge-tower.description = An extremely long-range power node with fewer available connections.
block.diode.description = Battery power can flow through this block in only one direction, but only if the other side has less power stored.
block.battery.description = Stores power as a buffer in times of surplus energy. Outputs power in times of deficit.
block.battery-large.description = Stores much more power than a regular battery.
block.combustion-generator.description = Generates power by burning flammable materials, such as coal.

View File

@ -3,6 +3,7 @@ credits = Kredity
contributors = Překladatelé a Sponzoři
discord = Připoj se k Mindustry na Discordu!
link.discord.description = Oficiální Mindustry chatroom na Discordu!
link.reddit.description = The Mindustry subreddit
link.github.description = Zdrojový kód hry
link.changelog.description = Seznam úprav
link.dev-builds.description = Nestabilní verze vývoje hry
@ -26,6 +27,7 @@ load.mod = Mods
schematic = Schematic
schematic.add = Save Schematic...
schematics = Schematics
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = Import Schematic...
schematic.exportfile = Export File
schematic.importfile = Import File
@ -78,15 +80,20 @@ uploadingcontent = Nahrávám obsah
uploadingpreviewfile = Nahrávám prohlížecí soubor
committingchanges = Provádím změny
done = Hotovo
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Keep in mind that mods are in alpha, and[scarlet] may be very buggy[].\nReport any issues you find to the Mindustry Github or Discord.
mods.alpha = [accent](Alpha)
mods = Mods
mods.none = [LIGHT_GRAY]No mods found!
mods.guide = Modding Guide
mods.report = Report Bug
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Enabled
mod.disabled = [scarlet]Disabled
mod.disable = Disable
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = Enable
mod.requiresrestart = The game will now close to apply the mod changes.
mod.reloadrequired = [scarlet]Reload Required
@ -263,6 +270,7 @@ missing = This item has been deleted or moved.\n[lightgray]The workshop listing
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Štětec
editor.openin = Otevřít v editoru.
editor.oregen = Generovat nerostné zdroje.
@ -523,6 +531,7 @@ blocks.reload = Střely za sekundu
blocks.ammo = Střelivo
bar.drilltierreq = Je vyžadován lepší vrt
bar.drillspeed = Rychlost vrtu: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Efektivita: {0}%
bar.powerbalance = Energie: {0}
bar.powerstored = Uskladněno: {0}/{1}
@ -567,6 +576,7 @@ category.shooting = Střílí
category.optional = Volitelné vylepšení
setting.landscape.name = Uzamknout krajinu
setting.shadows.name = Stíny
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Lineární filtrování
setting.hints.name = Hints
setting.animatedwater.name = Animovaná voda
@ -589,6 +599,8 @@ setting.difficulty.insane = šílená
setting.difficulty.name = Obtížnost:
setting.screenshake.name = Třes obrazu
setting.effects.name = Zobrazit efekty
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Citlivost ovladače
setting.saveinterval.name = Interval automatického ukládání
setting.seconds = {0} Sekund
@ -831,6 +843,8 @@ block.copper-wall.name = Měděná zeď
block.copper-wall-large.name = Velká měděná zeď
block.titanium-wall.name = Titanium Wall
block.titanium-wall-large.name = Large Titanium Wall
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = Fázová stěna
block.phase-wall-large.name = Velká fázová stěna
block.thorium-wall.name = Thoriová stěna
@ -969,6 +983,7 @@ unit.lich.name = Lich
unit.reaper.name = Reaper
tutorial.next = [lightgray]<Tap to continue>
tutorial.intro = You have entered the[scarlet] Mindustry Tutorial.[]\nBegin by[accent] mining copper[]. Tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = Manuální těžba je neefektivní.\n[accent]Vrty []budou těžit automaticky.\npolož jeden na měděnou rudu.
tutorial.drill.mobile = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nTap the drill tab in the bottom right.\nSelect the[accent] mechanical drill[].\nPlace it on a copper vein by tapping, then press the[accent] checkmark[] below to confirm your selection.\nPress the[accent] X button[] to cancel placement.
tutorial.blockinfo = Each block has different stats. Each drill can only mine certain ores.\nTo check a block's info and stats,[accent] tap the "?" button while selecting it in the build menu.[]\n\n[accent]Access the Mechanical Drill's stats now.[]
@ -1052,6 +1067,8 @@ block.copper-wall.description = Levný defenzivní blok.\nUžitečný k obraně
block.copper-wall-large.description = Levný defenzivní blok.\nUžitečný k obraně tvého jádra a střílen v prvotních vlnách nepřátel.\nZabírá více polí.
block.titanium-wall.description = A moderately strong defensive block.\nProvides moderate protection from enemies.
block.titanium-wall-large.description = A moderately strong defensive block.\nProvides moderate protection from enemies.\nSpans multiple tiles.
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = Sílný defenzivní blok.\nDobrá obrana vůči nepřátelům.
block.thorium-wall-large.description = Sílný defenzivní blok.\nDobrá obrana vůči nepřátelům..\nZabírá více polí.
block.phase-wall.description = Né tak silná jako zeď Thoria ale odráží nepřátelské projektily dokud nejsou moc silné.
@ -1071,7 +1088,7 @@ block.junction.description = Chová se jako most pro dva křížící se pásy d
block.bridge-conveyor.description = Pokročilý blok přepravy předmětů. Dovoluje transport předmětů až přez tři pole jakéhokoliv terénu nebo budovy.
block.phase-conveyor.description = Pokročilý blok přepravy předmětů. Využívá energii k přepravě od jednoho bodu k druhému po velice dlouhé vzdálenosti.
block.sorter.description = Třídí předměty. Jestli je předmět shodný s výběrem, je mu dovoleno projít. Naopak neshodné předměty jsou vypuštěny do prava nebo do leva.
block.inverted-sorter.descriptions = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = Příijmá předměty z jednoho směru a posílá je rovnoměrně do zbylých tří směrů. Užitečný při rozdělení jednoho zdroje směřující do různých cílů.
block.distributor.description = Pokročilý směrovač, který z libovolného počtu vstupů vytvoří libovolný počet výstupu a rozdělí přísun předmětů rovnoměrně do každého z nich, obdoba Multiplexeru a Demultiplexeru.
block.overflow-gate.description = Kombinace distributoru a děličky která má výstup do leva nebo do prava jen pokud je přední strana zablokovaná.

View File

@ -3,6 +3,7 @@ credits = Danksagungen
contributors = Übersetzer und Mitwirkende
discord = Trete dem Mindustry Discord bei!
link.discord.description = Der offizielle Mindustry Discord-Chatroom
link.reddit.description = The Mindustry subreddit
link.github.description = Quellcode des Spiels
link.changelog.description = Liste der Änderungen
link.dev-builds.description = Entwicklungs-Builds (instabil)
@ -26,6 +27,7 @@ load.mod = Mods
schematic = Schematic
schematic.add = Save Schematic...
schematics = Schematics
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = Import Schematic...
schematic.exportfile = Export File
schematic.importfile = Import File
@ -78,15 +80,20 @@ uploadingcontent = Uploading Content
uploadingpreviewfile = Uploading Preview File
committingchanges = Comitting Changes
done = Done
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Keep in mind that mods are in alpha, and[scarlet] may be very buggy[].\nReport any issues you find to the Mindustry Github or Discord.
mods.alpha = [accent](Alpha)
mods = Mods
mods.none = [LIGHT_GRAY]No mods found!
mods.guide = Modding Guide
mods.report = Report Bug
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Enabled
mod.disabled = [scarlet]Disabled
mod.disable = Disable
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = Enable
mod.requiresrestart = The game will now close to apply the mod changes.
mod.reloadrequired = [scarlet]Reload Required
@ -263,6 +270,7 @@ missing = This item has been deleted or moved.\n[lightgray]The workshop listing
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Pinsel
editor.openin = Öffne im Editor
editor.oregen = Erze generieren
@ -523,6 +531,7 @@ blocks.reload = Schüsse/Sekunde
blocks.ammo = Munition
bar.drilltierreq = Better Drill Required
bar.drillspeed = Bohrgeschwindigkeit: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Effizienz: {0}%
bar.powerbalance = Strom: {0}
bar.powerstored = Stored: {0}/{1}
@ -567,6 +576,7 @@ category.shooting = Schießen
category.optional = Optionale Verbesserungen
setting.landscape.name = Landschaft sperren
setting.shadows.name = Schatten
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Lineare Filterung
setting.hints.name = Hints
setting.animatedwater.name = Animiertes Wasser
@ -589,6 +599,8 @@ setting.difficulty.insane = Unmöglich
setting.difficulty.name = Schwierigkeit
setting.screenshake.name = Bildschirmwackeln
setting.effects.name = Effekte anzeigen
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Controller-Empfindlichkeit
setting.saveinterval.name = Autosave Häufigkeit
setting.seconds = {0} Sekunden
@ -831,6 +843,8 @@ block.copper-wall.name = Kupfermauer
block.copper-wall-large.name = Große Kupfermauer
block.titanium-wall.name = Titanmauer
block.titanium-wall-large.name = Große Titanmauer
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = Phasenmauer
block.phase-wall-large.name = Große Phasenmauer
block.thorium-wall.name = Thorium-Mauer
@ -969,6 +983,7 @@ unit.lich.name = Lich
unit.reaper.name = Reaper
tutorial.next = [lightgray]<Tippen um fortzufahren>
tutorial.intro = Du befindest dich im[scarlet] Mindustry-Tutorial.[]\nBeginne, indem du[accent] Kupfer abbaust[]. Tippe dazu auf ein Kupfervorkommen in der Nähe deiner Basis.\n\n[accent]{0}/{1} Kupfer
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = Manuelles Abbauen ist ineffizient.\n[accent]Bohrer []können automatisch abbauen.\nTippe auf den Bohrer Tab unten rechts.\nWähle den[accent] Mechanischen Bohrer[].\nPlatziere ihn durch Tippen auf ein Kupfervorkommen.\nMit einem [accent]Rechtsklick[] brichst du den Bau ab.
tutorial.drill.mobile = Manuelles Abbauen ist ineffizient.\n[accent]Bohrer []können automatisch abbauen.\nTippe auf den Bohrer Tab unten rechts.\nWähle den[accent] Mechanischen Bohrer[].\nPlatziere ihn durch Tippen auf ein Kupfervorkommen, dann klicke auf das[accent] Häkchen[] unten um deine Auswahl zu bestätigen.\nKlicke auf den[accent] X-Button[] um den Bau abzubrechen.
tutorial.blockinfo = Jeder Block hat unterschiedliche Eigenschaften. Jeder Bohrer kann immer nur ein bestimmtes Material abbauen.\nFür Infos und Stats eines Blocks wähle einen Block im Baumenü aus und [accent] klicke auf den "?"-Button.[]\n\n[accent]Schau dir jetzt die Stats des Mechanischen Bohrers an.[]
@ -1052,6 +1067,8 @@ block.copper-wall.description = Ein günstiger Verteidigungsblock.\nNützlich, u
block.copper-wall-large.description = Ein günstiger Verteidigungsblock.\nNützlich, um die Basis und Türme in den ersten Wellen zu beschützen.\nBenötigt mehrere Kacheln.
block.titanium-wall.description = Ein mittel starker Verteidigungsblock.\nBietet mäßigen Schutz vor Feinden.
block.titanium-wall-large.description = Ein mittel starker Verteidigungsblock.\nBeitet mäßigen Schutz vor Feinden.\nBenötigt mehrere Kacheln.
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = Ein starker Verteidigungsblock.\nBietet guten Schutz vor Feinden.
block.thorium-wall-large.description = Ein starker Verteidigungsblock.\nBietet Guten Schutz vor Feinden.\nBenötigt mehrere Kacheln.
block.phase-wall.description = Nicht so stark, wie eine Thorium-Mauer, aber reflektiert Schüsse bis zu einer gewissen Stärke.
@ -1071,7 +1088,7 @@ block.junction.description = Fungiert als Brücke zwischen zwei kreuzenden Förd
block.bridge-conveyor.description = Verbesserter Transportblock. Erlaubt es, Materialien über bis zu 3 Kacheln beliebigen Terrains oder Inhalts zu transportieren.
block.phase-conveyor.description = Verbesserter Transportblock. Verwendet Strom, um Materialien zu einem verbundenen Phasen-Förderband über mehrere Kacheln zu teleportieren.
block.sorter.description = Sortiert Materialien. Wenn ein Gegenstand der Auswahl entspricht, darf er vorbei. Andernfalls wird er links oder rechts ausgegeben.
block.inverted-sorter.descriptions = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = Akzeptiert Materialien aus einer Richtung und leitet sie gleichmäßig in bis zu drei andere Richtungen weiter. Nützlich, wenn die Materialien aus einer Richtung an mehrere Empfänger verteilt werden sollen.
block.distributor.description = Ein weiterentwickelter Verteiler, der Materialien in bis zu sieben Richtungen gleichmäßig verteilt.
block.overflow-gate.description = Ein Verteiler, der nur Materialien nach links oder rechts ausgibt, falls der Weg gerade aus blockiert ist.

View File

@ -3,6 +3,7 @@ credits = Créditos
contributors = Traductores y Contribuidores
discord = ¡Únete al Discord de Mindustry!
link.discord.description = La sala oficial del Discord de Mindustry
link.reddit.description = The Mindustry subreddit
link.github.description = Código fuente del juego
link.changelog.description = Lista de actualizaciones
link.dev-builds.description = Versiones de desarrollo inestables
@ -26,6 +27,7 @@ load.mod = Mods
schematic = Schematic
schematic.add = Save Schematic...
schematics = Schematics
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = Import Schematic...
schematic.exportfile = Export File
schematic.importfile = Import File
@ -78,15 +80,20 @@ uploadingcontent = Uploading Content
uploadingpreviewfile = Uploading Preview File
committingchanges = Comitting Changes
done = Hecho
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Keep in mind that mods are in alpha, and[scarlet] may be very buggy[].\nReport any issues you find to the Mindustry Github or Discord.
mods.alpha = [accent](Alpha)
mods = Mods
mods.none = [LIGHT_GRAY]No mods found!
mods.guide = Modding Guide
mods.report = Report Bug
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Enabled
mod.disabled = [scarlet]Disabled
mod.disable = Disable
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = Enable
mod.requiresrestart = The game will now close to apply the mod changes.
mod.reloadrequired = [scarlet]Reload Required
@ -263,6 +270,7 @@ missing = This item has been deleted or moved.\n[lightgray]The workshop listing
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Pincel
editor.openin = Abrir en el Editor
editor.oregen = Generación de Minerales
@ -523,6 +531,7 @@ blocks.reload = Recarga
blocks.ammo = Munición
bar.drilltierreq = Se requiere un mejor taladro.
bar.drillspeed = Velocidad del Taladro: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Eficiencia: {0}%
bar.powerbalance = Energía: {0}
bar.powerstored = Almacenados: {0}/{1}
@ -567,6 +576,7 @@ category.shooting = Disparo
category.optional = Mejoras Opcionales
setting.landscape.name = Lock Landscape
setting.shadows.name = Sombras
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Linear Filtering
setting.hints.name = Hints
setting.animatedwater.name = Agua Animada
@ -589,6 +599,8 @@ setting.difficulty.insane = locura
setting.difficulty.name = Dificultad:
setting.screenshake.name = Movimiento de la Pantalla
setting.effects.name = Mostrar Efectos
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Sensibilidad del Control
setting.saveinterval.name = Intervalo del Autoguardado
setting.seconds = {0} Segundos
@ -831,6 +843,8 @@ block.copper-wall.name = Muro de Cobre
block.copper-wall-large.name = Muro de Cobre grande
block.titanium-wall.name = Muro de Titanio
block.titanium-wall-large.name = Muro de Titanio grande
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = Muro de Fase grande
block.phase-wall-large.name = Muro de Fase grande
block.thorium-wall.name = Pared de Torio
@ -969,6 +983,7 @@ unit.lich.name = Lich
unit.reaper.name = Reaper
tutorial.next = [lightgray]<Toca para continuar>
tutorial.intro = Has entrado en el[scarlet]Tutorial de Mindustry.[]\nComienza[accent]minando cobre[]. Toca en una veta de cobre cercana al núcleo para hacer esto.\n\n[accent]{0}/{1} cobre
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = Minar manualmente es ineficiente.\nLos [accent]taladros pueden minar automáticamente.\nColoca uno en una veta de cobre.
tutorial.drill.mobile = Minar manualmente es ineficiente.\nLos [accent]Taladros[] pueden minar automáticamente.\nToca la sección de taladros el la esquina de abajo a la derecha.\nSelecciona el[accent]taladro mecánico[].\nColócalo en una veta de cobre tocándola, después pulsa el [accent]botón de confirmación de debajo para confirmar tu selección.\nPulsa el[accent]botón "X" para cancelar la construcción.
tutorial.blockinfo = Cada bloque tiene diferentes estadísticas. Cada taladro solo puede minar ciertos minerales.\nPara comprobar la información y estadísticas de un bloque,[accent] toca el botón "?" mientras lo tienes seleccionado en el menú de construcción.[]\n\n[accent]Accede a las estadísticas del Taladro Mecánico ahora.[]
@ -1052,6 +1067,8 @@ block.copper-wall.description = Un bloque defensivo barato.\nÚtil para defender
block.copper-wall-large.description = Un bloque defensivo barato.\nÚtil para defender el núcleo y las torres en las primeras oleadas.\nOcupa múltiples casillas.
block.titanium-wall.description = Un bloque defensivo moderadamente fuerte.\nProporciona protección moderada contra los enemigos.
block.titanium-wall-large.description = Un bloque defensivo moderadamente fuerte.\nProporciona protección moderada contra los enemigos.\nOcupa múltiples casillas.
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = Un bloque defensivo fuerte.\nBuena protección contra enemigos.
block.thorium-wall-large.description = Un bloque defensivo fuerte.\nBuena protección contra enemigos.\nOcupa múltiples casillas.
block.phase-wall.description = No es tan fuerte como un muro de torio pero rebota balas al enemigo si no son demasiado fuertes.
@ -1071,7 +1088,7 @@ block.junction.description = Actúa como puente para dos transportadores que se
block.bridge-conveyor.description = Bloque avanado de transporte. Puede transportar objetos por encima hasta 3 casillas de cualquier terreno o construcción.
block.phase-conveyor.description = Bloque de transporte avanzado. Usa energía para transportar objetos a otro transportador de fase conectado por varias casillas.
block.sorter.description = Clasifica objetos. Si un objeto es igual al seleccionado, pasará al frente. Si no, el objeto saldrá por la izquierda y la derecha.
block.inverted-sorter.descriptions = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = Acepta objetos de una dirección y deja objetos equitativamente en hasta 3 direcciones diferentes. Útil para dividir los materiales de una fuente de recursos a múltiples objetivos.
block.distributor.description = Un enrutador avanzado que distribuye objetos equitativamente en hasta otras 7 direcciones.
block.overflow-gate.description = Un enrutador que solo saca por la izquierda y la derecha si la cinta del frente está llena.

View File

@ -3,6 +3,7 @@ credits = Tegijad
contributors = Tõlkijad ja panustajad
discord = Liitu Mindustry Discordi serveriga!
link.discord.description = Ametlik Discordi server
link.reddit.description = The Mindustry subreddit
link.github.description = Mängu lähtekood
link.changelog.description = Uuenduste nimekiri versioonide kaupa
link.dev-builds.description = Arendusversioonide ajalugu
@ -26,6 +27,7 @@ load.mod = Mods
schematic = Schematic
schematic.add = Save Schematic...
schematics = Schematics
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = Import Schematic...
schematic.exportfile = Export File
schematic.importfile = Import File
@ -78,15 +80,20 @@ uploadingcontent = Sisu üleslaadimine
uploadingpreviewfile = Eelvaate faili üleslaadimine
committingchanges = Muudatuste teostamine
done = Valmis
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Keep in mind that mods are in alpha, and[scarlet] may be very buggy[].\nReport any issues you find to the Mindustry Github or Discord.
mods.alpha = [accent](Alpha)
mods = Mods
mods.none = [LIGHT_GRAY]No mods found!
mods.guide = Modding Guide
mods.report = Report Bug
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Enabled
mod.disabled = [scarlet]Disabled
mod.disable = Disable
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = Enable
mod.requiresrestart = The game will now close to apply the mod changes.
mod.reloadrequired = [scarlet]Reload Required
@ -263,6 +270,7 @@ missing = This item has been deleted or moved.\n[lightgray]The workshop listing
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Pintsel
editor.openin = Ava redaktoris
editor.oregen = Maakide genereerimine
@ -523,6 +531,7 @@ blocks.reload = Lasku/s
blocks.ammo = Laskemoon
bar.drilltierreq = Nõuab paremat puuri
bar.drillspeed = Puurimise kiirus: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Kasutegur: {0}%
bar.powerbalance = Bilanss: {0}/s
bar.powerstored = Puhver: {0}/{1}
@ -567,6 +576,7 @@ category.shooting = Tulistamine
category.optional = Valikulised täiustused
setting.landscape.name = Lukusta horisontaalpaigutus
setting.shadows.name = Varjud
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Lineaarne tekstuurivastendus
setting.hints.name = Hints
setting.animatedwater.name = Animeeritud vesi
@ -589,6 +599,8 @@ setting.difficulty.insane = Hullumeelne
setting.difficulty.name = Raskusaste:
setting.screenshake.name = Ekraani värisemine
setting.effects.name = Näita visuaalefekte
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Kontrolleri tundlikkus
setting.saveinterval.name = Salvestamise intervall
setting.seconds = {0} sekundit
@ -831,6 +843,8 @@ block.copper-wall.name = Vasksein
block.copper-wall-large.name = Suur vasksein
block.titanium-wall.name = Titaansein
block.titanium-wall-large.name = Suur titaansein
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = Faassein
block.phase-wall-large.name = Suur faassein
block.thorium-wall.name = Tooriumsein
@ -969,6 +983,7 @@ unit.lich.name = Tulihänd
unit.reaper.name = Vanapagan
tutorial.next = [lightgray]<Jätkamiseks vajuta siia>
tutorial.intro = Alustasid[accent] Mindustry mänguõpetusega[].\n[accent]Tuumikust[] väljub sinu [accent]lendmehhaan Ahti[]. Alusta[accent] vase kaevandamisest[]. Selleks liigu tuumiku lähedal asuva vasemaagi juurde ja vajuta sellele.\n\n[accent]{0}/{1} vaske kaevandatud
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = Käsitsi kaevandamine ei ole tõhus.\n[accent]Puurid []kaevandavad automaatselt.\nVajuta all paremas nurgas asuvale puuride nupule.\nVali[accent] harilik puur[]. Aseta üks puur vasemaagile, kasutades [accent]vasakut hiireklikki[].\n[accent]Parem hiireklikk[] peatab ehitamise. [accent]Hoia Ctrl-klahvi ja libista rullikut[], et suumida sisse ja välja.
tutorial.drill.mobile = Käsitsi kaevandamine ei ole tõhus.\n[accent]Puurid []kaevandavad automaatselt.\nVajuta all paremas nurgas asuvale puuride nupule.\nVali[accent] harilik puur[].\nAseta üks puur vasemaagile, , vajutades sellele, ning seejärel vajuta allpool olevale[accent] linnukesele[] valiku kinnitamiseks.\nPaigutuse tühistamiseks vajuta [accent]"X"-nupule[].
tutorial.blockinfo = Igal konstruktsioonil on erinevad omadused. Iga puuriga on võimalik kaevandada vaid kindlaid maake.\nBloki teabe ja omaduste kuvamiseks vali see menüüst ning vajuta seejärel [accent]"?"-nupule.[]\n\n[accent]Vaata hariliku puuri omadusi.[]
@ -1052,6 +1067,8 @@ block.copper-wall.description = Odav kaitsekonstruktsioon.\nKasulik tuumiku ja k
block.copper-wall-large.description = Odav kaitsekonstruktsioon.\nKasulik tuumiku ja kahurite kaitsmiseks esimeste lahingulainete ajal.\nUlatub üle mitme bloki.
block.titanium-wall.description = Mõõdukalt tugev kaitsekonstruktsioon.\nPakub keskmist kaitset vaenlaste eest.
block.titanium-wall-large.description = Mõõdukalt tugev kaitsekonstruktsioon.\nPakub keskmist kaitset vaenlaste eest.\nUlatub üle mitme bloki.
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = Tugev kaitsekonstruktsioon.\nPakub head kaitset vaenlaste eest.
block.thorium-wall-large.description = Tugev kaitsekonstruktsioon.\nPakub head kaitset vaenlaste eest.\nUlatub üle mitme bloki.
block.phase-wall.description = Tugev kaitsekonstruktsioon, mis on kaetud erilise faaskangapõhise peegeldava ühendiga. Pakub kaitset peaaegu kõiki tüüpi kuulide ja mürskude eest.
@ -1071,7 +1088,7 @@ block.junction.description = Toimib kui sild samal tasapinnal ristuvate konveier
block.bridge-conveyor.description = Spetsiaalne konveier, mis liigutab ressursse üle maastiku ja ehitiste kuni 3 bloki ulatuses.
block.phase-conveyor.description = Täiustatud konveier, mis kasutab energiat ressursside teleportimiseks järgmise samasuguse konveierini üle mitme bloki.
block.sorter.description = Sorteerib ressursse. Kui sisenev ressurss vastab valitud ressursile, siis liigub see otse edasi. Vastasel juhul väljastatakse ressurss vasakule või paremale.
block.inverted-sorter.descriptions = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = Jaotab ressursse kuni kolmes väljuvas suunas võrdselt. Kasulik olukordades, kus ressursse on vaja korraga saata mitmesse kohta.\n\n[scarlet]Ära kasuta neid tootmismasinate sisendite kõrval, kuna väljund ummistab sisendi.[]
block.distributor.description = Täiustatud jaotur, mis suunab ressursse kuni seitsmes väljuvas suunas võrdselt.
block.overflow-gate.description = Eriline jaotur, mis väljastab vasakule ja paremale ainult siis, kui selle ees olev rada on blokeeritud.

View File

@ -3,6 +3,7 @@ credits = Kredituak
contributors = Itzultzaile eta kolaboratzaileak
discord = Elkartu Mindustry Discord-era!
link.discord.description = Mindustry Discord txat gela ofiziala
link.reddit.description = The Mindustry subreddit
link.github.description = Jolasaren iturburu kodea
link.changelog.description = Eguneraketaren aldaketen zerrenda
link.dev-builds.description = Garapen konpilazio ezegonkorrak
@ -26,6 +27,7 @@ load.mod = Mods
schematic = Schematic
schematic.add = Save Schematic...
schematics = Schematics
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = Import Schematic...
schematic.exportfile = Export File
schematic.importfile = Import File
@ -78,15 +80,20 @@ uploadingcontent = Edukia igotzen
uploadingpreviewfile = Aurrebista fitxategia igotzen
committingchanges = Aldaketak aplikatzen
done = Egina
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Keep in mind that mods are in alpha, and[scarlet] may be very buggy[].\nReport any issues you find to the Mindustry Github or Discord.
mods.alpha = [accent](Alpha)
mods = Mods
mods.none = [LIGHT_GRAY]No mods found!
mods.guide = Modding Guide
mods.report = Report Bug
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Enabled
mod.disabled = [scarlet]Disabled
mod.disable = Disable
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = Enable
mod.requiresrestart = The game will now close to apply the mod changes.
mod.reloadrequired = [scarlet]Reload Required
@ -263,6 +270,7 @@ missing = This item has been deleted or moved.\n[lightgray]The workshop listing
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Brotxa
editor.openin = Ireki editorean
editor.oregen = Mea sorrera
@ -523,6 +531,7 @@ blocks.reload = Tiroak/segundoko
blocks.ammo = Munizioa
bar.drilltierreq = Zulagailu hobea behar da
bar.drillspeed = Ustiatze-abiadura: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Eraginkortasuna: {0}%
bar.powerbalance = Energia: {0}/s
bar.powerstored = Bilduta: {0}/{1}
@ -567,6 +576,7 @@ category.shooting = Tirokatzea
category.optional = Aukerako hobekuntzak
setting.landscape.name = Blokeatu horizontalean
setting.shadows.name = Itzalak
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Iragazte lineala
setting.hints.name = Hints
setting.animatedwater.name = Animatutako ura
@ -589,6 +599,8 @@ setting.difficulty.insane = Zoramena
setting.difficulty.name = Zailtasuna:
setting.screenshake.name = Pantailaren astindua
setting.effects.name = Bistaratze-efektuak
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Kontrolagailuaren sentikortasuna
setting.saveinterval.name = Gordetzeko tartea
setting.seconds = {0} segundo
@ -831,6 +843,8 @@ block.copper-wall.name = Kobrezko horma
block.copper-wall-large.name = Kobrezko horma handia
block.titanium-wall.name = Titaniozko horma
block.titanium-wall-large.name = Titaniozko horma handia
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = Fasezko horma
block.phase-wall-large.name = Fasezko horma handia
block.thorium-wall.name = Toriozko horma
@ -969,6 +983,7 @@ unit.lich.name = Litxe
unit.reaper.name = Segalaria
tutorial.next = [lightgray]<Sakatu jarraitzeko>
tutorial.intro = Hau [scarlet]Mindustry tutoriala[] da.\nHasi [accent]kobrea ustiatzen[]. Horretarako, sakatu zure muinetik hurbil dagoen kobre-mea bat.\n\n[accent]{0}/{1} kobre
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = Eskuz ustiatzea ez da eraginkorra.\n[accent]Zulagailuek []automatikoki ustiatu dezakete.\nSakatu zulagailuen fitxa, behean eskuman.\nHautatu[accent] zulagailu mekanikoa[]. Kokatu ezazu kobre zain batean klik eginez.\n[accent]Eskumako klik[] deseraikitzeko.
tutorial.drill.mobile = Eskuz ustiatzea ez da eraginkorra.\n[accent]Zulagailuek []automatikoki ustiatu dezakete.\nSakatu zulagailuen fitxa behean eskuman.\nHautatu[accent] zulagailu mekanikoa[]. \nKokatu ezazu kobre zain batean sakatuz, gero sakatu azpiko [accent]egiaztapen-marka[] zure hautaketa berresteko.\nSakatu [accent]X botoia[] kokatzea ezeztatzeko.
tutorial.blockinfo = Bloke bakoitzak estatistika desberdinak ditu. Eta zulagailu bakoitzak mea mota zehatz batzuk ustiatu ditzake soilik.\nBloke mota baten informazio eta estatistikak egiaztatzeko,[accent] hautatu blokea eraikiketa menuan eta sakatu "?" botoia .[]\n\n[accent]Atzitu zulagailu mekanikoaren estatistikak orain.[]
@ -1052,6 +1067,8 @@ block.copper-wall.description = Babeserako bloke merke bat.\nMuina eta dorreak l
block.copper-wall-large.description = Babeserako bloke merke bat.\nMuina eta dorreak lehen boladetan babesteko erabilgarria.\nHainbat lauza hartzen ditu.
block.titanium-wall.description = Zertxobait gogorra den babeserako bloke bat.\nEtsaien aurreko babes ertaina eskaintzen du.
block.titanium-wall-large.description = Zertxobait gogorra den babeserako bloke bat.\nEtsaien aurreko babes ertaina eskaintzen du.\nHainbat lauza hartzen ditu.
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = Babeserako bloke gogorra.\nEtsaitatik aterpe txukuna.
block.thorium-wall-large.description = Babeserako bloke gogorra.\nEtsaitatik aterpe txukuna.\nHainbat lauza hartzen ditu.
block.phase-wall.description = Fasez osatutako konposatu islatzaile batez estalitako horma bat. Talkan jasotako bala gehienak desbideratzen ditu.
@ -1071,7 +1088,7 @@ block.junction.description = Gurutzatutako bi garraio-zinten arteko zubi gisa ar
block.bridge-conveyor.description = Elementuen garraiorako bloke aurreratua. Elementuak edozein gainazal edo eraikinen gainetik garraiatzen ditu 3 lauzatara gehienez.
block.phase-conveyor.description = Elementuen garraiorako bloke aurreratua. Energia erabiltzen du hainbat lauzetara konektatutako beste Fasezko garraiagailu batera elementuak teleportatzeko.
block.sorter.description = Elementuak antolatzen ditu. Elementu bat hautuarekin bat badator, aurrera jarraitu dezake. Bestela, elementua ezker eta eskuinera ateratzen da.
block.inverted-sorter.descriptions = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = Elementuak onartzen ditu, eta beste gehienez 3 norabideetara ateratzen ditu kopuru berdinetan. Jatorri batetik hainbat xedeetara materialak banatzeko egokia.\n\n[scarlet]Ez jarri ekoizpen sarreren ondoan, irteerek trabatuko baitute.[]
block.distributor.description = Bideratzaile aurreratu bat. Elementuak beste gehienez 7 norabideetara sakabanatzen ditu kopuru berdinetan.
block.overflow-gate.description = Antolatzaile eta bideratzaile konbinatua. Soilik aurrealdea blokeatuta dagoenean ateratzen du ezker eta eskuinera.

View File

@ -18,14 +18,12 @@ gameover = Game over
gameover.pvp = L'équipe [accent] {0}[] a gagné !
highscore = [accent]Nouveau meilleur score!
copied = Copié.
load.sound = Sons
load.map = Cartes
load.image = Images
load.content = Contenu
load.system = Système
load.mod = Mods
schematic = Schéma
schematic.add = Sauvegarder le schéma...
schematics = Schémas
@ -42,7 +40,6 @@ schematic.saved = Schéma sauvegardé.
schematic.delete.confirm = Ce schéma sera complètement éradiqué.
schematic.rename = Renommer le schéma
schematic.info = {0}x{1}, {2} blocs
stat.wave = Vagues vaincues:[accent] {0}
stat.enemiesDestroyed = Ennemis détruits:[accent] {0}
stat.built = Bâtiments construits:[accent] {0}
@ -50,7 +47,6 @@ stat.destroyed = Bâtiments détruits:[accent] {0}
stat.deconstructed = Bâtiments déconstruits:[accent] {0}
stat.delivered = Ressources transférées:
stat.rank = Rang Final: [accent]{0}
launcheditems = [accent]Ressources transférées
launchinfo = [unlaunched][[LANCER] votre noyau pour obtenir les objets indiqués en bleu.
map.delete = Êtes-vous certain(e) de vouloir supprimer la carte "[accent]{0}[]"?
@ -85,16 +81,17 @@ uploadingpreviewfile = Publication du fichier d'aperçu
committingchanges = Validation des modifications
done = Fait
feature.unsupported = Votre appareil ne supporte pas cette fonctionnalité.
mods.alphainfo = Gardez à l'esprit que les mods sont en alpha et[scarlet] peuvent être très buggés[].\nMerci de signaler les problèmes que vous rencontrez via le Github ou le Discord Mindustry.
mods.alpha = [accent](Alpha)
mods = Mods
mods.none = [LIGHT_GRAY]Aucun mod trouvé!
mods.guide = Guide de Modding
mods.report = Signaler un Bug
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Activé
mod.disabled = [scarlet]Désactivé
mod.disable = Désactiver
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Dépendances manquantes: {0}
mod.nowdisabled = [scarlet]Le mod '{0}' a des dépendances manquantes:[accent] {1}\n[lightgray]Ces mods doivent d'abord être téléchargés.\nCe mod sera automatiquement désactivé.
mod.enable = Activer
@ -107,7 +104,6 @@ mod.author = [LIGHT_GRAY]Auteur:[] {0}
mod.missing = Cette sauvegarde contient des mods que vous avez récemment mis à jour ou que vous avez désinstallés. Votre sauvegarde risque d'être corrompue. Êtes-vous sûr de vouloir l'importer?\n[lightgray]Mods:\n{0}
mod.preview.missing = Avant de publier ce mod dans le workshop, vous devez ajouter une image servant d'aperçu.\nPlacez une image nommée[accent] preview.png[] dans le dossier du mod et réessayez.
mod.folder.missing = Seuls les mods sous forme de dossiers peuvent être publiés sur l'atelier.\nPour convertir n'importe quel mod en un dossier, dézippez-le tout simplement dans un dossier et supprimez l'ancien zip, puis redémarrez votre jeu ou rechargez vos mods.
about.button = À propos
name = Nom:
noname = Commencer par choisir un[accent] nom de joueur[].
@ -274,7 +270,7 @@ missing = Cet élément a été supprimé ou déplacé.\n[lightgray]Le listing d
publishing = [accent]Publication...
publish.confirm = Êtes-vous sûr de vouloir publier ceci ?\n\n[lightgray]Assurez-vous d'être d'abord d'accord avec les CGU du workshop, sinon vos éléments n'apparaîtront pas !
publish.error = Erreur de publication de l'élément: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Pinceau
editor.openin = Ouvrir dans l'éditeur
editor.oregen = Génération de minerais
@ -351,7 +347,6 @@ editor.overwrite = [accent]Attention!\nCeci écrase une carte existante.
editor.overwrite.confirm = [scarlet]Attention![] Une carte avec ce nom existe déjà. Êtes-vous sûr de vouloir l'écraser?
editor.exists = Une carte avec ce nom existe déjà.
editor.selectmap = Sélectionnez une carte:
toolmode.replace = Remplacer
toolmode.replace.description = Dessiner seulement sur les blocs solides.
toolmode.replaceall = Tout remplacer
@ -366,7 +361,6 @@ toolmode.fillteams = Remplir les équipes
toolmode.fillteams.description = Rempli les équipes au lieu des blocs.
toolmode.drawteams = Dessiner les équipes
toolmode.drawteams.description = Dessine les équipes au lieu de blocs.
filters.empty = [lightgray]Aucun filtre! Ajoutez-en un avec les boutons ci-dessous.
filter.distort = Déformation
filter.noise = Bruit
@ -398,7 +392,6 @@ filter.option.floor2 = Sol secondaire
filter.option.threshold2 = Seuil secondaire
filter.option.radius = Rayon
filter.option.percentile = Centile
width = Largeur:
height = Hauteur:
menu = Menu
@ -414,7 +407,6 @@ tutorial = Tutoriel
tutorial.retake = Refaire le Tutoriel
editor = Éditeur
mapeditor = Éditeur de carte
abandon = Abandonner
abandon.text = Cette zone et toutes ses ressources vont être perdues.
locked = Verrouillé
@ -445,7 +437,6 @@ zone.objective.survival = Survivre
zone.objective.attack = Détruire le noyau ennemi
add = Ajouter...
boss.health = Santé du Boss
connectfail = [crimson]Échec de la connexion au serveur :\n\n[accent]{0}
error.unreachable = Serveur injoignable.\nL'adresse IP est correcte?
error.invalidaddress = Adresse invalide.
@ -456,7 +447,6 @@ error.mapnotfound = Carte introuvable!
error.io = Erreur de Réseau (I/O)
error.any = Erreur réseau inconnue
error.bloom = Échec de l'initialisation du flou lumineux.\nVotre appareil peux ne pas le supporter.
zone.groundZero.name = Première Bataille
zone.desertWastes.name = Désert Sauvage
zone.craters.name = Les Cratères
@ -471,7 +461,6 @@ zone.saltFlats.name = Marais Salants
zone.impact0078.name = Impact 0078
zone.crags.name = Rochers
zone.fungalPass.name = Passe Fongique
zone.groundZero.description = L'emplacement optimal pour débuter. Faible menace ennemie. Peu de ressources. \nRecueillez autant de plomb et de cuivre que possible.\nRien d'autre à signaler.
zone.frozenForest.description = Même ici, plus près des montagnes, les spores se sont propagées. Les températures glaciales ne pourront pas les contenir pour toujours.\n\nFamiliarisez vous avec l'Énergie. Construisez des générateurs a combustion. Apprenez a utiliser les réparateurs.
zone.desertWastes.description = Cette étendue désertique est immense, imprévisible. On y croise des structures abandonnées.\nLe charbon est présent dans la région. Brûlez-le pour générer de l'Énergie ou synthétisez-le en graphite.\n\n[lightgray]Ce lieu d'atterisage est imprévisible.
@ -486,7 +475,6 @@ zone.nuclearComplex.description = Une ancienne installation de production et tra
zone.fungalPass.description = Une zone de transition entre les hautes montagnes et les basses régions infestées de spores. Une petite base de reconnaissance ennemie s'y trouve.\nDétruisez la.\nUtilisez les unités Poignard et Rampeurs. Détruisez les deux noyaux.
zone.impact0078.description = <insérer une description ici>
zone.crags.description = <insérer une description ici>
settings.language = Langue
settings.data = Données du Jeu
settings.reset = Valeurs par Défaut
@ -541,9 +529,9 @@ blocks.inaccuracy = Imprécision
blocks.shots = Tirs
blocks.reload = Tirs/Seconde
blocks.ammo = Munitions
bar.drilltierreq = Foreuse Améliorée Requise
bar.drillspeed = Vitesse de forage: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Efficacité: {0}%
bar.powerbalance = Énergie: {0}/s
bar.powerstored = Stocké: {0}/{1}
@ -556,7 +544,6 @@ bar.heat = Chaleur
bar.power = Énergie
bar.progress = Progression de la construction
bar.spawned = Unités: {0}/{1}
bullet.damage = [stat]{0}[lightgray] dégâts
bullet.splashdamage = [stat]{0}[lightgray] dégâts de zone ~[stat] {1}[lightgray] blocs
bullet.incendiary = [stat]incendiaire
@ -568,7 +555,6 @@ bullet.freezing = [stat]gel
bullet.tarred = [stat]goudronné
bullet.multiplier = [stat]{0}[lightgray]x multiplicateur de munitions
bullet.reload = [stat]{0}[lightgray]x vitesse de tir
unit.blocks = blocs
unit.powersecond = énergie/seconde
unit.liquidsecond = unité de liquide/seconde
@ -590,6 +576,7 @@ category.shooting = Défense
category.optional = Améliorations optionnelles
setting.landscape.name = Verrouiller en rotation paysage
setting.shadows.name = Ombres
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Filtrage Linéaire
setting.hints.name = Astuces
setting.animatedwater.name = Eau animée
@ -612,6 +599,8 @@ setting.difficulty.insane = Extrême
setting.difficulty.name = Difficulté:
setting.screenshake.name = Tremblement de l'écran
setting.effects.name = Afficher les effets
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Sensibilité de la manette
setting.saveinterval.name = Intervalle des sauvegardes auto
setting.seconds = {0} secondes
@ -692,7 +681,6 @@ mode.pvp.description = Battez-vous contre d'autres joueurs en local.\n[gray]Requ
mode.attack.name = Attaque
mode.attack.description = Pas de vagues, le but étant de détruire la base ennemie.\n[gray]Requiert un noyaux rouge dans la map pour y jouer.
mode.custom = Règles personnalisées
rules.infiniteresources = Ressources infinies
rules.wavetimer = Minuterie pour les vagues
rules.waves = Vagues
@ -719,7 +707,6 @@ rules.title.resourcesbuilding = Ressources & Construction
rules.title.player = Joueurs
rules.title.enemy = Ennemis
rules.title.unit = Unités
content.item.name = Objets
content.liquid.name = Liquides
content.unit.name = Unités
@ -781,7 +768,6 @@ mech.buildspeed = [LIGHT_GRAY]Vitesse de Construction: {0}%
liquid.heatcapacity = [LIGHT_GRAY]Capacité Thermique: {0}
liquid.viscosity = [LIGHT_GRAY]Viscosité: {0}
liquid.temperature = [LIGHT_GRAY]Température: {0}
block.sand-boulder.name = Bloc de Sable
block.grass.name = Herbe
block.salt.name = Sel
@ -1016,7 +1002,6 @@ tutorial.deposit = Déposez des ressources dans des blocs en les faisant glisser
tutorial.waves = L'[lightgray] ennemi[] approche.\n\nDéfendez le noyau pendant 2 vagues.[accent] Cliquez[] pour tirer.\nConstruisez plus de tourelles et de foreuses. Minez plus de cuivre.
tutorial.waves.mobile = L'[lightgray] ennemi[] approche.\n\nDéfendez le noyau pendant 2 vagues. Votre vaisseau tirera automatiquement sur les ennemis.\nConstruisez plus de tourelles et de foreuses. Minez plus de cuivre.
tutorial.launch = Une fois que vous aurez atteint une vague spécifique, vous aurez la possibilité de[accent] faire décoller le noyau[], abandonnant vos défenses mais [accent]sécurisant toutes les ressources stockées dans votre noyau.[]\nCes ressources peuvent ensuite être utilisées pour rechercher de nouvelles technologies.\n\n[accent]Appuyez sur le bouton de lancement.
item.copper.description = Le matériau structurel de base. Utilisé intensivement dans tout les blocs.
item.lead.description = Un matériau de départ. Utilisé intensivement en électronique et dans les blocs de transport de liquides.
item.metaglass.description = Un composé de vitre super-résistant. Utilisé largement pour le transport et le stockage de liquides.

View File

@ -3,6 +3,7 @@ credits = Crédits
contributors = Traducteurs et contributeurs
discord = Rejoignez le discord de Mindustry !
link.discord.description = Le discord officiel de Mindustry
link.reddit.description = The Mindustry subreddit
link.github.description = Code source du jeu
link.changelog.description = Liste des mises à jour
link.dev-builds.description = Versions instables de développement
@ -26,6 +27,7 @@ load.mod = Mods
schematic = Schematic
schematic.add = Save Schematic...
schematics = Schematics
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = Import Schematic...
schematic.exportfile = Export File
schematic.importfile = Import File
@ -78,15 +80,20 @@ uploadingcontent = Uploading Content
uploadingpreviewfile = Uploading Preview File
committingchanges = Comitting Changes
done = Done
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Keep in mind that mods are in alpha, and[scarlet] may be very buggy[].\nReport any issues you find to the Mindustry Github or Discord.
mods.alpha = [accent](Alpha)
mods = Mods
mods.none = [LIGHT_GRAY]No mods found!
mods.guide = Modding Guide
mods.report = Report Bug
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Enabled
mod.disabled = [scarlet]Disabled
mod.disable = Disable
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = Enable
mod.requiresrestart = The game will now close to apply the mod changes.
mod.reloadrequired = [scarlet]Reload Required
@ -263,6 +270,7 @@ missing = This item has been deleted or moved.\n[lightgray]The workshop listing
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Pinceau
editor.openin = Ouvrir dans l'éditeur
editor.oregen = Génération des minerais
@ -523,6 +531,7 @@ blocks.reload = Tirs/Seconde
blocks.ammo = Munition
bar.drilltierreq = Better Drill Required
bar.drillspeed = Vitesse de forage: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Efficacité: {0}%
bar.powerbalance = Énergie: {0}
bar.powerstored = Stored: {0}/{1}
@ -567,6 +576,7 @@ category.shooting = Défense
category.optional = Améliorations facultatives
setting.landscape.name = Verrouiller la rotation en mode paysage
setting.shadows.name = Ombres
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Filtrage linéaire
setting.hints.name = Hints
setting.animatedwater.name = Eau animée
@ -589,6 +599,8 @@ setting.difficulty.insane = Êxtreme
setting.difficulty.name = Difficulté:
setting.screenshake.name = Tremblement d'écran
setting.effects.name = Montrer les effets
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Contôle de la sensibilité
setting.saveinterval.name = Intervalle des sauvegardes auto
setting.seconds = {0} Secondes
@ -831,6 +843,8 @@ block.copper-wall.name = Mur de cuivre
block.copper-wall-large.name = Grand mur de cuivre
block.titanium-wall.name = Mur de titane
block.titanium-wall-large.name = Grand mur de titane
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = Mur phasé
block.phase-wall-large.name = Grand mur phasé
block.thorium-wall.name = Mur en thorium
@ -969,6 +983,7 @@ unit.lich.name = Lich
unit.reaper.name = Reaper
tutorial.next = [lightgray]<Appuyez pour continuer>
tutorial.intro = Vous êtes entré dans le[scarlet] Tutoriel de Mindustry.[]\nCommencez par[accent] miner du cuivre[]. Appuyez ou cliquez sur une veine de minerai de cuivre près de votre base pour commencer à miner.\n\n[accent]{0}/{1} cuivre
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = Le minage manuel est inefficace.\n[accent]Des foreuses[]peuvent miner automatiquement.\nPlacez-en une sur un filon de cuivre.
tutorial.drill.mobile = Le minage manuel est inefficace.\n[accent]Des foreuses[]peuvent miner automatiquement.\nAppuyez sur l'onglet de forage en bas à droite.\nSélectionnez la[accent] perceuse mécanique[].\nPlacez-la sur une veine de cuivre, puis appuyez sur la[accent] coche(V)[] ci-dessous pour confirmer votre sélection.\nAppuyez sur le [accent] bouton X[]pour annuler le placement.
tutorial.blockinfo = Chaque bloc a des statistiques différentes. Chaque foreuse ne peut extraire que certains minerais.\nPour vérifier les informations et les statistiques d'un bloc,[accent] tapez sur le "?" tout en le sélectionnant dans le menu de compilation.[]\n\n[accent]Accédez aux statistiques de la foreuse mécanique maintenant.[]
@ -1052,6 +1067,8 @@ block.copper-wall.description = Un bloc défensif bon marché.\nUtile pour prot
block.copper-wall-large.description = Un bloc défensif bon marché.\nUtile pour protéger le noyau et les tourelles lors des premières vagues.\nS'étend sur plusieurs tuiles.
block.titanium-wall.description = Un bloc défensif modérément fort.\nFournit une protection modérée contre les ennemis.
block.titanium-wall-large.description = Un bloc défensif modérément fort.\nFournit une protection modérée contre les ennemis.\nS'étend sur plusieurs tuiles.
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = Un puissant bloc défensif.\nBonne protection contre les ennemis.
block.thorium-wall-large.description = Un puissant bloc défensif.\nBonne protection contre les ennemis.\nS'étend sur plusieurs tuiles.
block.phase-wall.description = Pas aussi fort qu'un mur de thorium, mais détournera les balles à moins qu'elles ne soient trop puissantes.
@ -1071,7 +1088,7 @@ block.junction.description = Agit comme un pont pour deux bandes transporteuses
block.bridge-conveyor.description = Bloc de transport d'articles avancé. Permet de transporter des objets sur plus de 3 tuiles de n'importe quel terrain ou bâtiment.
block.phase-conveyor.description = Bloc de transport d'articles avancé.\nUtilise le pouvoir de téléporter des articles vers un convoyeur de phase connecté sur plusieurs carreaux.
block.sorter.description = Trie les articles. Si un article correspond à la sélection, il peut passer. Autrement, l'article est distribué vers la gauche ou la droite.
block.inverted-sorter.descriptions = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = Accepte les éléments d'une direction et les envoie dans 3 autres directions de manière égale. Utile pour séparer les matériaux d'une source en plusieurs cibles.
block.distributor.description = Un routeur avancé qui divise les articles en 7 autres directions de manière égale. [scarlet]Seule et unique ![]
block.overflow-gate.description = C'est la combinaison entre un routeur et un diviseur qui peut seulement distribuer à gauche et à droite si le chemin de devant est bloqué.

View File

@ -3,6 +3,7 @@ credits = Kredit
contributors = Translator dan Kontributor
discord = Bergabung di Discord Mindustry!
link.discord.description = Discord Mindustry resmi
link.reddit.description = The Mindustry subreddit
link.github.description = Sumber kode permainan
link.changelog.description = Daftar rekam pembaruan
link.dev-builds.description = Bentuk pengembangan (kurang stabil)
@ -26,6 +27,7 @@ load.mod = Mods
schematic = Schematic
schematic.add = Save Schematic...
schematics = Schematics
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = Import Schematic...
schematic.exportfile = Export File
schematic.importfile = Import File
@ -78,15 +80,20 @@ uploadingcontent = Mengupload Content
uploadingpreviewfile = Mengupload File Tinjauan
committingchanges = Membuat Perubahan
done = Selesai
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Keep in mind that mods are in alpha, and[scarlet] may be very buggy[].\nReport any issues you find to the Mindustry Github or Discord.
mods.alpha = [accent](Alpha)
mods = Mods
mods.none = [LIGHT_GRAY]No mods found!
mods.guide = Modding Guide
mods.report = Report Bug
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Enabled
mod.disabled = [scarlet]Disabled
mod.disable = Disable
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = Enable
mod.requiresrestart = The game will now close to apply the mod changes.
mod.reloadrequired = [scarlet]Reload Required
@ -263,6 +270,7 @@ missing = This item has been deleted or moved.\n[lightgray]The workshop listing
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Kuas
editor.openin = Buka di Penyunting
editor.oregen = Generasi Sumber Daya
@ -523,6 +531,7 @@ blocks.reload = Tembakan/Detik
blocks.ammo = Amunisi
bar.drilltierreq = Better Drill Required
bar.drillspeed = Kecepatan Bor: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Daya Guna: {0}%
bar.powerbalance = Tenaga: {0}/s
bar.powerstored = Stored: {0}/{1}
@ -567,6 +576,7 @@ category.shooting = Menembak
category.optional = Peningkatan Opsional
setting.landscape.name = Kunci Pemandangan
setting.shadows.name = Bayangan
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Linier Filter
setting.hints.name = Hints
setting.animatedwater.name = Animasi Air
@ -589,6 +599,8 @@ setting.difficulty.insane = Gila!
setting.difficulty.name = Tingkat Kesulitan:
setting.screenshake.name = Layar Getar
setting.effects.name = Munculkan Efek
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Sensitivitas Kontroler
setting.saveinterval.name = Jarak Menyimpan
setting.seconds = {0} Detik
@ -831,6 +843,8 @@ block.copper-wall.name = Dinding Tembaga
block.copper-wall-large.name = Dinding Tembaga Besar
block.titanium-wall.name = Dinding Titanium
block.titanium-wall-large.name = Dinding Titanium Besar
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = Dinding Phase
block.phase-wall-large.name = Dinding Phase Besar
block.thorium-wall.name = Dinding Thorium
@ -969,6 +983,7 @@ unit.lich.name = Lich
unit.reaper.name = Maut
tutorial.next = [lightgray]<Tap to continue>
tutorial.intro = You have entered the[scarlet] Mindustry Tutorial.[]\nBegin by[accent] mining copper[]. Tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = Menambang manual tidak efisien.\n[accent]Bor []bisa menambang otomatis.\nTaruh satu di sekumpulan tembaga.
tutorial.drill.mobile = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nTap the drill tab in the bottom right.\nSelect the[accent] mechanical drill[].\nPlace it on a copper vein by tapping, then press the[accent] checkmark[] below to confirm your selection.\nPress the[accent] X button[] to cancel placement.
tutorial.blockinfo = Each block has different stats. Each drill can only mine certain ores.\nTo check a block's info and stats,[accent] tap the "?" button while selecting it in the build menu.[]\n\n[accent]Access the Mechanical Drill's stats now.[]
@ -1052,6 +1067,8 @@ block.copper-wall.description = Blok pelindung murah.\nBerguna untuk melindungi
block.copper-wall-large.description = Blok pelindung murah.\nBerguna untuk melindungi inti dan menara di beberapa gelombang awal.\nSebesar 4 blok.
block.titanium-wall.description = A moderately strong defensive block.\nProvides moderate protection from enemies.
block.titanium-wall-large.description = A moderately strong defensive block.\nProvides moderate protection from enemies.\nSpans multiple tiles.
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = Blok pelindung yang kuat.\npelindung bagus dari musuh.
block.thorium-wall-large.description = Blok pelindung yang kuat.\npelindung bagus dari musuh.\nSebesar 4 blok.
block.phase-wall.description = Tidak sekuat dinding thorium tetapi akan memantulkan peluru senjata jika tidak terlalu kuat.
@ -1071,7 +1088,7 @@ block.junction.description = Berguna seperti jembatan untuk dua pengantar yang b
block.bridge-conveyor.description = Blok Transportasi Item Canggih. bisa memindahkan item hingga 3 blok panjang melewati apapun lapangan atau bangunan.
block.phase-conveyor.description = Blok transportasi canggih. Menggunakan tenaga untuk teleportasi item ke sambungan pengantar phase melewati beberapa blok.
block.sorter.description = Memilah Item. Jika item cocok dengan seleksi, itemnya diperbolehkan lewat. Jika Tidak, item akan dikeluarkan dari kiri dan/atau kanan.
block.inverted-sorter.descriptions = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = Menerima bahan dari satu arah dan mengeluarkannya ke 3 arah yang sama. Bisa juga menyimpan sejumlah bahan. Berguna untuk memisahkan bahan dari satu sumber ke target yang banyak.
block.distributor.description = Pemisah canggih yang memisah item ke 7 arah berbeda bersamaan.
block.overflow-gate.description = Kombinasi antara pemisah dan penyortir yang hanya mengeluarkan item ke kiri dan/atau ke kanan jika bagian depan tertutup.

View File

@ -3,6 +3,7 @@ credits = Crediti
contributors = Traduttori e Contributori
discord = Entra nel server discord di mindustry!
link.discord.description = la chatroom ufficiale del server discord di Mindustry
link.reddit.description = The Mindustry subreddit
link.github.description = Codice sorgente del gioco
link.changelog.description = Elenco delle modifiche del gioco
link.dev-builds.description = Build di sviluppo versioni instabili
@ -26,6 +27,7 @@ load.mod = Mods
schematic = Schematiche
schematic.add = Salva Schema...
schematics = Schemi
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = Importa schema...
schematic.exportfile = Esporta file
schematic.importfile = Importa File
@ -78,15 +80,20 @@ uploadingcontent = Carico il contenuto
uploadingpreviewfile = Carico file di anteprima
committingchanges = Applico le modifiche
done = Fatto
mods.alphainfo =Tieni a mente che queste mod sono in alpha, e[scarlet] possono avere molti bug[].\nRiporta tutti i problemi che trovi in Mindustry su Github o Discord.
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Tieni a mente che queste mod sono in alpha, e[scarlet] possono avere molti bug[].\nRiporta tutti i problemi che trovi in Mindustry su Github o Discord.
mods.alpha = [accent](Alpha)
mods = Mods
mods.none = [LIGHT_GRAY]Nessuna mod trovata!
mods.guide = guida per il modding!
mods.report = Riporta un bug
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Abilitato
mod.disabled = [scarlet]Disabilitato
mod.disable = Disabilita
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = Abilita
mod.requiresrestart = .
mod.reloadrequired = [scarlet]Riavvio necessario
@ -97,7 +104,6 @@ mod.author = [LIGHT_GRAY]Author:[] {0}
mod.missing = Questo salvataggio contiene mod che hai recentemente aggiornato o non le hai piu installate. Il salvataggio può essere corrotto. sei sicuro di volerlo caricare?\n[lightgray]Mods:\n{0}
mod.preview.missing = Prima di pubblicare questa mod nel workshop, devi aggiungere un immagine di copertina.\nmetti un immagine[accent] preview.png[] nella cartella della mod e riprova .
mod.folder.missing = Solo mod in una cartella possono essere pubblicate nel workshop.\nPer pubblicare una mod, bisogna decompressare il file in una cartella e eliminare il file zip, dopo riavvia il gioco e ricarica la mod
.
about.button = Info
name = Nome:
noname = Scegli un [accent] nome[] prima di unirti.
@ -264,6 +270,7 @@ missing = This item has been deleted or moved.\n[lightgray]The workshop listing
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Pennello
editor.openin = Apri nell'editor
editor.oregen = Generazione dei minerali
@ -524,6 +531,7 @@ blocks.reload = Ricarica
blocks.ammo = Munizioni
bar.drilltierreq = Miglior trivella richiesta
bar.drillspeed = Velocità scavo: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Efficienza: {0}%
bar.powerbalance = Energia: {0}
bar.powerstored = Stored: {0}/{1}
@ -568,6 +576,7 @@ category.shooting = Potenza di fuoco
category.optional = Miglioramenti Opzionali
setting.landscape.name = Blocca paesaggio
setting.shadows.name = Ombre
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Filtro lineare
setting.hints.name = Hints
setting.animatedwater.name = Acqua animata
@ -590,6 +599,8 @@ setting.difficulty.insane = Impossibile
setting.difficulty.name = Difficoltà:
setting.screenshake.name = Movimento dello schermo
setting.effects.name = Visualizza effetti
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Sensibilità del controller
setting.saveinterval.name = Intervallo di salvataggio automatico
setting.seconds = {0} Secondi
@ -832,6 +843,8 @@ block.copper-wall.name = Muro di rame
block.copper-wall-large.name = Muro grande di rame
block.titanium-wall.name = Muro di titanio
block.titanium-wall-large.name = Muro grande di titanio
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = Muro di fase
block.phase-wall-large.name = Muro grande di fase
block.thorium-wall.name = Muro di torio
@ -970,6 +983,7 @@ unit.lich.name = Lich
unit.reaper.name = Mietitore
tutorial.next = [lightgray]<Clicca per continuare>
tutorial.intro = Sei entrato nel[scarlet] Tutorial di Mindustry.[]\nInizia[accent] scavando rame[]. Clicca un minerale di rame vicino al tuo nucleo per farlo.\n\n[accent]{0}/{1} rame
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = Ora crea una trivella.\n[accent]Le trivelle []scavano da sole e sono più efficienti. Piazzane una su un minerale di rame.
tutorial.drill.mobile = Ora crea una trivella. \n[accent] Le trivelle []scavano da sole e sono più efficienti. \n Toccare la scheda della trivella in basso a destra. \n Selezionare la trivella meccanica [accent] []. \n Posizionarlo su una vena di rame toccando, quindi premere il segno di spunta [accent] [] in basso per confermare la selezione. \n Premere il tasto X [accent] [] per annullare il posizionamento.
tutorial.blockinfo = Ogni blocco ha statistiche diverse. Alcuni minerali richiedono trivelle specifiche.\nPer controllare le informazioni e le statistiche di un blocco, [accent] tocca "?" mentre lo selezioni nel database. []\n\n[accent]Accedi ora alle statistiche della trivella meccanica. []
@ -1053,6 +1067,8 @@ block.copper-wall.description = Un blocco difensivo economico.\nUtile per proteg
block.copper-wall-large.description = Un blocco difensivo economico.\nUtile per proteggere il nucleo e le torrette nelle prime ondate. \nOccupa più blocchi
block.titanium-wall.description = Un blocco difensivo moderatamente forte.\nFornisce una protezione moderata dai nemici.
block.titanium-wall-large.description = Un blocco difensivo moderatamente forte.\nFornisce una protezione moderata dai nemici. \nOccupa più blocchi
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = Un forte blocco difensivo.\nBuona protezione dai nemici.
block.thorium-wall-large.description = Un forte blocco difensivo.\nBuona protezione dai nemici.\nOccupa più blocchi
block.phase-wall.description = Non è forte come un muro di torio, ma devia i proiettili a meno che non siano troppo potenti.
@ -1072,7 +1088,7 @@ block.junction.description = Permette di incrociare nastri che trasportano mater
block.bridge-conveyor.description = Consente il trasporto di oggetti fino a 3 tessere ad un altro nastro sopraelevato.\nPuò passare sopra ad altri blocchi od edifici.
block.phase-conveyor.description = Nastro avanzato. Consuma energia per teletrasportare gli oggetti su un altro nastro di fase collegato.
block.sorter.description = Divide gli oggetti. Se l'oggetto corrisponde a quello selezionato, Può passare. Altrimenti viene espulso sui lati.
block.inverted-sorter.descriptions = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = Accetta gli elementi da una direzione e li emette fino a 3 altre direzioni allo stesso modo. Utile per suddividere i materiali da una fonte a più destinazioni.
block.distributor.description = Un distributore avanzato che divide gli oggetti in altre 7 direzioni allo stesso modo.
block.overflow-gate.description = Una combinazione di un incrocio e di un distributore , che distribuisce sui suoi lati se in nastro difronte si satura.

View File

@ -3,6 +3,7 @@ credits = クレジット
contributors = 翻訳や開発に協力してくださった方々
discord = MindustryのDiscordに参加!
link.discord.description = Mindustryの公式Discordグループ
link.reddit.description = The Mindustry subreddit
link.github.description = このゲームのソースコード
link.changelog.description = 変更履歴
link.dev-builds.description = 不安定な開発版
@ -26,6 +27,7 @@ load.mod = MOD
schematic = Schematic
schematic.add = Save Schematic...
schematics = Schematics
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = Import Schematic...
schematic.exportfile = Export File
schematic.importfile = Import File
@ -78,25 +80,30 @@ uploadingcontent = コンテンツをアップロードしています
uploadingpreviewfile = プレビューファイルをアップロードしています
committingchanges = 変更を適応中
done = 完了
mods.alphainfo = モードは実験的です,覚えておいてください。 [scarlet] エラーが含まれている可能性があります[]。\n 発見した問題をMindustry Githubに報告してください.
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Mods機能は実験的なものです。[scarlet] エラーが含まれている可能性があります[]。\n 発見した問題をMindustry Githubに報告してください。
mods.alpha = [accent](Alpha)
mods = Mods
mods.none = [LIGHT_GRAY]MOD見つかりませんでした!
mods.none = [LIGHT_GRAY]Modが見つかりませんでした!
mods.guide = Modding Guide
mods.report = Report Bug
mod.enabled = [lightgray]Enabled
mod.disabled = [scarlet]Disabled
mod.disable = 可能にしません
mod.enable = 可能にする
mod.requiresrestart = このモードをインストールするため, このゲームは再起動します
mod.reloadrequired = [scarlet]リロード必須
mod.import = モードをインポート
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]有効
mod.disabled = [scarlet]無効
mod.disable = 無効化
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = 有効化
mod.requiresrestart = このModをインストールするためにはゲームの再起動が必要です。
mod.reloadrequired = [scarlet]Modを有効にするには、この画面を開き直してください。
mod.import = Modをインポート
mod.import.github = Import Github Mod
mod.remove.confirm = このモードを削除されます
mod.remove.confirm = このModを削除します。
mod.author = [LIGHT_GRAY]著者:[] {0}
mod.missing = このセーブ には、アップグレードされた可能性があるMODS、またはここに存在しないMODSが必要です。 メモリのセーブを保存する! ロードしてもよろしいですか?\n[lightgray]MODS:\n{0}
mod.preview.missing = Before publishing this mod in the workshop, you must add an image preview.\nPlace an image named[accent] preview.png[] into the mod's folder and try again.
mod.folder.missing = Only mods in folder form can be published on the workshop.\nTo convert any mod into a folder, simply unzip its file into a folder and delete the old zip, then restart your game or reload your mods.
mod.missing = このセーブには、アップグレードされた可能性があるModsか、ここに存在しないModsが必要です。 メモリのセーブを保存する! ロードしてもよろしいですか?\n[lightgray]MODS:\n{0}
mod.preview.missing = このModをワークショップで公開するには、Modのプレビュー画像を設定する必要があります。\n[accent] preview.png[] というファイル名の画像をmodsのフォルダに配置し、再試行してください。
mod.folder.missing = ワークショップで公開できるのは、フォルダ形式のModのみとなります。\nModをフォルダ形式に変換するには、ファイルをフォルダに解凍し、古いzipを削除してからゲームを再起動するか、modを再読み込みしてください。
about.button = 情報
name = 名前:
noname = [accent]プレイヤー名[]を入力してください。
@ -263,6 +270,7 @@ missing = This item has been deleted or moved.\n[lightgray]The workshop listing
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = ブラシ
editor.openin = エディターで開く
editor.oregen = 鉱石の生成
@ -523,6 +531,7 @@ blocks.reload = ショット/秒
blocks.ammo = 弾薬
bar.drilltierreq = より良いドリルが必要です
bar.drillspeed = 採掘速度: {0}/秒
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = 効率: {0}%
bar.powerbalance = 電力: {0}/秒
bar.powerstored = Stored: {0}/{1}
@ -567,6 +576,7 @@ category.shooting = ショット
category.optional = 強化オプション
setting.landscape.name = 横画面で固定
setting.shadows.name =
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = リニアフィルター
setting.hints.name = Hints
setting.animatedwater.name = 水のアニメーション
@ -589,6 +599,8 @@ setting.difficulty.insane = クレイジー
setting.difficulty.name = 難易度:
setting.screenshake.name = 画面の揺れ
setting.effects.name = 画面効果
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = 操作感度
setting.saveinterval.name = 自動保存間隔
setting.seconds = {0} 秒
@ -831,6 +843,8 @@ block.copper-wall.name = 銅の壁
block.copper-wall-large.name = 巨大な銅の壁
block.titanium-wall.name = チタンの壁
block.titanium-wall-large.name = 巨大なチタンの壁
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = フェーズファイバーの壁
block.phase-wall-large.name = 巨大なフェーズファイバーの壁
block.thorium-wall.name = トリウムの壁
@ -969,6 +983,7 @@ unit.lich.name = リッチ
unit.reaper.name = リーパー
tutorial.next = [lightgray]<タップして続ける>
tutorial.intro = [scarlet]Mindustry チュートリアル[]へようこそ。\nまずは、コアの近くにある銅鉱石をタップして、[accent]銅を採掘[]してみましょう。\n\n[accent]銅: {0}/{1}
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = 手動で採掘するのは非効率的です。\n[accent]ドリル[]を使えば自動で採掘できます。\n右下にあるドリルのタブをクリックして、\n[accent]機械ドリル[]を選択して、銅鉱脈に設置してみましょう。\n[accent]右クリック[]で建設を止めることができ、[accent]Ctrlキーを押しながらスクロール[]することで、ズームができます。
tutorial.drill.mobile = 手動で採掘するのは非効率的です。\n[accent]ドリル[]を使えば自動で採掘できます。\n右下にあるドリルのタブをタップして、\n[accent]機械ドリル[]を選択しましょう。\nタップでドリルを銅鉱脈に配置したら、下にある[accent]チェックマーク[]を押すことで、建設が開始されます。\n[accent]X ボタン[]で建設をキャンセルできます。
tutorial.blockinfo = それぞれのブロックには異なる性質があります。特定のドリルでしか採掘できない鉱石もあります。\nブロックの情報や性質を知りたかったら、[accent]ビルドメニューにある "?" ボタンを押してください。[]\n\n[accent]機械ドリルの性質を見てみましょう。[]
@ -1052,6 +1067,8 @@ block.copper-wall.description = 安価な防壁ブロックです。\n最初の
block.copper-wall-large.description = 安価な大型防壁ブロックです。\n最初のウェーブでコアやターレットを保護するのに有用です。
block.titanium-wall.description = 適度に強力な防壁ブロックです。\n中程度の攻撃から保護します。
block.titanium-wall-large.description = 適度に強力な大型防壁ブロックです。\n中程度の攻撃から保護します。
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = 強化された防壁ブロックです。\n敵からの保護により強固です。
block.thorium-wall-large.description = 強化された大型防壁ブロックです。\n敵からの保護により強固です。
block.phase-wall.description = トリウムの壁ほど強固ではないが、強力な弾でなければ弾き返すことができます。
@ -1071,7 +1088,7 @@ block.junction.description = 十字に交差したコンベアーをそれぞれ
block.bridge-conveyor.description = 高度な輸送ブロックです。地形や建物を超えて、3ブロック離れた場所にアイテムを輸送することができます。
block.phase-conveyor.description = 改良されたアイテム転送ブロックです。電力を使用して、離れた場所にあるフェーズコンベアーにアイテムを転送することができます。
block.sorter.description = アイテムを分別して搬出します。設定したアイテムは通過させます。他のアイテムが搬入されると側面にアイテムを搬出します。
block.inverted-sorter.descriptions = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = 搬入したアイテムをほかの3方向に均等に搬出します。一つの資源から複数に分ける際などに使われます。
block.distributor.description = 高度なルーターです。搬入したアイテムをほかの7方向に均等に分けて搬出します。
block.overflow-gate.description = 搬出先にアイテムを搬入する空きがない場合に左右にアイテムを搬出します。

View File

@ -18,14 +18,12 @@ gameover = 게임 오버
gameover.pvp = [accent]{0}[] 팀이 승리했습니다!
highscore = [accent]최고점수 달성!
copied = 복사됨.
load.sound = 소리
load.map =
load.image = 사진
load.content = 컨텐츠
load.system = 시스템
load.mod = 모드
schematic = 설계도
schematic.add = 설계도 저장하기
schematics = 설계도 모음
@ -42,7 +40,6 @@ schematic.saved = 설계도 저장됨.
schematic.delete.confirm = 삭제된 설계도는 복구할 수 없습니다. 정말로 삭제하시겠습니까?
schematic.rename = 설계도명 변경
schematic.info = 크기 : {0}x{1}, 블럭 수 : {2}
stat.wave = 버틴 단계 수 : [accent]{0}
stat.enemiesDestroyed = 파괴한 적 수 : [accent]{0}
stat.built = 건설한 건물 수 : [accent]{0}
@ -50,7 +47,6 @@ stat.destroyed = 파괴된 건물 수 : [accent]{0}
stat.deconstructed = 파괴한 건물 수 : [accent]{0}
stat.delivered = 획득한 자원 :
stat.rank = 최종 점수 : [accent]{0}
launcheditems = [accent]창고
launchinfo = [출격되지 않음][[출격]파랑색으로 표시된 자원들을 획득합니다.
map.delete = 정말로 "[accent]{0}[]" 맵을 삭제하시겠습니까?
@ -85,13 +81,13 @@ uploadingpreviewfile = 미리보기 파일 업로드
committingchanges = 바뀐 점 적용
done = 완료
feature.unsupported = 당신의 기기는 이 기능을 지원하지 않습니다.
mods.alphainfo = 현재의 모드는 첫 번째 시도이며, 그리고[scarlet] 버그가 매우 많음을 명심하십시오[].\n만약 버그를 발견할경우 Mindustry 깃허브 또는 디스코드로 제보해주세요.
mods.alpha = [scarlet](Alpha)
mods = 모드
mods.none = [LIGHT_GRAY]추가한 모드가 없습니다!
mods.guide = 모드 가이드
mods.report = 버그 신고
mods.openfolder = Open Mod Folder
mod.enabled = [firebrick]활성화
mod.disabled = [lightgray]비활성화
mod.disable = 비활성화
@ -108,7 +104,6 @@ mod.author = [LIGHT_GRAY]제작자 : [] {0}
mod.missing = 이 세이브파일에는 설치하지 않은 모드 혹은 이 버전에 속해있지 않은 데이터가 포함되어 있습니다. 이 파일을 불러올 경우 세이브파일의 데이터가 손상될 수 있습니다. 정말로 이 파일을 불러오시겠습니까?\n[lightgray]모드 :\n{0}
mod.preview.missing = 워크샵에 당신의 모드를 업로드하기 전에 미리보기 이미지를 먼저 추가해야합니다.\n[accent] preview.png[]라는 이름으로 미리보기 이미지를 당신의 모드 폴더안에 준비한 후 다시 시도해주세요.
mod.folder.missing = 워크샵에는 폴더 형태의 모드만 게시할 수 있습니다.\n모드를 폴더 형태로 바꾸려면 파일을 폴더에 압축 해제하고 이전 압축파일을 제거한 후, 게임을 재시작하거나 모드를 다시 로드하십시오.
about.button = 정보
name = 이름 :
noname = 먼저 [accent] [] 을 설정하세요.
@ -276,7 +271,6 @@ publishing = [accent]업로드 중...
publish.confirm = 맵을 업로드 하시겠습니까?\n\n[lightgray]먼저 워크샵 EULA에 동의하시지 않으면 맵이 표시되지 않습니다!
publish.error = 맵 업로드 오류 : {0}
steam.error = 스팀 서비스를 초기화하는데 실패했습니다.\n에러 코드 : {0}
editor.brush = 브러쉬
editor.openin = 편집기 열기
editor.oregen = 광물 무작위 생성
@ -353,7 +347,6 @@ editor.overwrite = [accept]경고!이 명령은 기존 맵을 덮어씌우게
editor.overwrite.confirm = [scarlet]경고![] 이 이름을 가진 맵이 이미 있습니다. 덮어 쓰시겠습니까?
editor.exists = 같은 이름의 맵이 이미 존재합니다.
editor.selectmap = 불러올 맵 선택 :
toolmode.replace = 재배치
toolmode.replace.description = 블록을 배치합니다.
toolmode.replaceall = 모두 재배치
@ -368,7 +361,6 @@ toolmode.fillteams = 팀 채우기
toolmode.fillteams.description = 블록 대신 팀 건물로 채웁니다.
toolmode.drawteams = 팀 그리기
toolmode.drawteams.description = 블록 대신 팀 건물을 배치합니다.
filters.empty = [LIGHT_GRAY]필터가 없습니다!! 아래 버튼을 눌러 추가하세요.
filter.distort = 왜곡
filter.noise = 맵 전체에 타일 혹은 블럭 뿌리기
@ -400,7 +392,6 @@ filter.option.floor2 = 2번째 바닥
filter.option.threshold2 = 2번째 한계점
filter.option.radius = 반경
filter.option.percentile = 백분위수
width = 넓이 :
height = 높이 :
menu = 메뉴
@ -416,7 +407,6 @@ tutorial = 튜토리얼
tutorial.retake = 튜토리얼
editor = 편집기
mapeditor = 맵 편집기
abandon = 지역 포기
abandon.text = 이 구역의 모든 자원이 적에게 빼앗길 것입니다.
locked = 잠김
@ -447,7 +437,6 @@ zone.objective.survival = 생존
zone.objective.attack = 적 코어 파괴
add = 추가...
boss.health = 보스 체력
connectfail = [crimson]{0}[accent] 서버에 연결하지 못했습니다.[]
error.unreachable = 서버에 연결하지 못했습니다.\n서버 주소가 정확히 입력되었나요?
error.invalidaddress = 잘못된 주소입니다.
@ -458,7 +447,6 @@ error.mapnotfound = 맵 파일을 찾을 수 없습니다!
error.io = 네트워크 I/O 오류.
error.any = 알 수 없는 네트워크 오류.
error.bloom = 블룸 그래픽 효과를 적용하지 못했습니다.\n당신의 기기가 이 기능을 지원하지 않는 것일 수도 있습니다.
zone.groundZero.name = 전초기지
zone.desertWastes.name = 쓰레기 사막
zone.craters.name = 크레이터
@ -473,7 +461,6 @@ zone.saltFlats.name = 소금 사막
zone.impact0078.name = Impact 0078
zone.crags.name = 협곡
zone.fungalPass.name = 포자 지대
zone.groundZero.description = 이 장소는 다시 시작하기에 최적의 환경을 지닌 장소입니다. 적은 수준의 위협이 있으며 자원의 양은 적습니다.\n가능한 한 많은 양의 구리와 납을 수집하십시오.\n출격합시다!
zone.frozenForest.description = 이 지역도 산과 가까운 지역입니다 포자들이 흩뿌려져 있으며 극한의 추위도 포자를 막을 수 있을 것 같지 않습니다.\n화력 발전소를 짓고 전력을 확보하여 채광 드론을 사용하는 법을 배우십시오.
zone.desertWastes.description = 이 황무지는 끝을 알 수 없을 정도로 광활하고 십자가 형태의 버려진 구조물이 존재합니다.\n석탄이 존재하며 이를 화력발전에 쓰거나 흑연 정제에 쓰십시오.\n\n[lightgray]이 지역에서의 착륙장소는 확실하지 않습니다.
@ -488,7 +475,6 @@ zone.nuclearComplex.description = 과거 토륨의 생산, 연구와 처리를
zone.fungalPass.description = 고산지대과 포자지대 사이의 지역입니다. 소규모의 적 정찰기지가 있으니 디거와 크롤러를 이용해 적의 코어를 파괴하십시오.
zone.impact0078.description = [ROYAL]죄송합니다. 아직 설명이 준비되지 않았습니다.
zone.crags.description = [ROYAL]죄송합니다. 아직 설명이 준비되지 않았습니다.
settings.language = 언어
settings.data = 게임 데이터
settings.reset = 설정 초기화
@ -543,9 +529,9 @@ blocks.inaccuracy = 오차각
blocks.shots = 공격 속도
blocks.reload = 재장전
blocks.ammo = 탄약
bar.drilltierreq = 더 좋은 드릴이 요구됨
bar.drillspeed = 초당 {0}개 채굴중
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = 활성화율 : {0}%
bar.powerbalance = 초당 {0} 발전중
bar.powerstored = 총 전력 저장량 : {0}/{1}
@ -558,7 +544,6 @@ bar.heat = 발열
bar.power = 전력
bar.progress = 생산 진행도
bar.spawned = 최대 {1}기 중 {0}기 생산됨
bullet.damage = [lightgray]피해량 : [stat]{0}[]
bullet.splashdamage = [lightgray]범위 피해량 : [stat]{0}[] / [lightgray]피해 범위 : [stat]{1}[lightgray] 타일
bullet.incendiary = [stat]방화
@ -570,7 +555,6 @@ bullet.freezing = [stat]빙결
bullet.tarred = [stat]타르
bullet.multiplier = 추가 타격 횟수 : [stat]{0}[lightgray]
bullet.reload = 공격 속도 : [stat]{0}[lightgray]
unit.blocks = 블록
unit.powersecond = 전력/초
unit.liquidsecond = 액체/초
@ -615,6 +599,8 @@ setting.difficulty.insane = 미침
setting.difficulty.name = 난이도 :
setting.screenshake.name = 화면 흔들기
setting.effects.name = 화면 효과
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = 컨트롤러 감도
setting.saveinterval.name = 저장 간격
setting.seconds =
@ -695,7 +681,6 @@ mode.pvp.description = 실제 플레이어와 PvP를 합니다. 맵에 적어도
mode.attack.name = 공격
mode.attack.description = 적 기지를 파괴하세요. 맵에 빨간팀 코어가 있어야 플레이 가능합니다.
mode.custom = 사용자 정의 규칙
rules.infiniteresources = 무한 자원
rules.wavetimer = 단계
rules.waves = 단계
@ -722,7 +707,6 @@ rules.title.resourcesbuilding = 자원 & 건축
rules.title.player = 플레이어들
rules.title.enemy =
rules.title.unit = 유닛
content.item.name = 아이템
content.liquid.name = 액체
content.unit.name = 유닛
@ -784,7 +768,6 @@ mech.buildspeed = [LIGHT_GRAY]건설 속도 : {0}%
liquid.heatcapacity = [LIGHT_GRAY]발열 용량 : {0}
liquid.viscosity = [LIGHT_GRAY]점도 : {0}
liquid.temperature = [LIGHT_GRAY]온도 : {0}
block.sand-boulder.name = 사암
block.grass.name = 잔디
block.salt.name = 소금
@ -1019,7 +1002,6 @@ tutorial.deposit = 자원을 다시 블록에 넣을 수도 있습니다.\n\n[ac
tutorial.waves = [LIGHT_GRAY]적[]이 접근합니다.\n당신의 기체는 적을 클릭하여 공격할 수 있습니다. 또한, 구리를 더 캐내고 포탑을 더 지어서 방어를 강화하세요.\n\n[accent]2단계 동안 코어를 보호하세요.[]
tutorial.waves.mobile = [LIGHT_GRAY]적[]이 접근합니다.\n당신의 기체는 적을 자동조준하지만, 원하는 적을 클릭하여 공격하고 싶은 대상을 바꿀 수 있습니다.\n구리를 더 캐내고 포탑을 더 지어서 방어를 강화하세요.\n\n[accent]2단계동안 코어를 방어하세요.[]
tutorial.launch = 특정 단계에 도달하면 [accent]출격[]이 가능합니다.\n[accent]출격[]을 하게되면 해당 지역의 코어에 들어있는 자원들을 캠페인의 자원 창고로 보내지만, 해당 지역의 [accent]모든 것들[]은 날라가게 되니 주의하세요.
item.copper.description = 모든 종류의 블록에서 광범위하게 사용되는 자원입니다.
item.lead.description = 쉽게 구할 수 있으며, 전자 및 액체 수송 블록에서 광범위하게 사용되는 자원입니다.
item.metaglass.description = 초강력 유리 화합물. 액체 분배 및 저장에 광범위하게 사용됩니다.\n\n[royal]액체를 활용하기 위한 필수품입니다.
@ -1106,7 +1088,7 @@ block.junction.description = 2개의 컨베이어 벨트를 교차시키는 다
block.bridge-conveyor.description = 자원 수송 블록.\n지형이나 건물을 넘어 최대 3개 타일을 건너뛰고 자원을 운송할 수 있습니다.
block.phase-conveyor.description = 고급 자원 수송 블록.\n지형이나 건물을 넘어 최대 11개 타일을 건너뛰고 자원을 운송할 수 있습니다. 전기를 사용하고, 기본 터널 컨베이어보다 빠릅니다.
block.sorter.description = 자원을 넣어서 필터에 설정된 자원일 경우 바로 앞으로 통과하며, 그렇지 않을 경우 옆으로 이동시킵니다.
block.inverted-sorter.descriptions = 필터처럼 자원을 이동시키는 대신에, 선택한 자원을 양 옆으로 출력합니다.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = 한 방향에서 자원을 넣을 시 최대 3개의 다른 방향으로 균등하게 내보냅니다. 자원을 한 곳에서 여러 방향으로 분배하는 데 유용합니다.
block.distributor.description = 자원을 최대 7개의 다른 방향으로 균등하게 분베하는 고급 분배기.
block.overflow-gate.description = 평소에는 자원의 들어온 방향으로 자원을 통과시키지만, 정면이 자원으로 꽉 차거나 다른 사유로 막힐 시 옆으로 자원을 내보냅니다.

View File

@ -3,6 +3,7 @@ credits = Credits
contributors = Vertalers en Medewerkers
discord = Word lid van de Mindustry Discord!
link.discord.description = De officiële Mindustry discord chatroom
link.reddit.description = The Mindustry subreddit
link.github.description = Game broncode
link.changelog.description = Lijst van Updates
link.dev-builds.description = Onstabiele ontwikkeling builds
@ -26,6 +27,7 @@ load.mod = Mods
schematic = Schematic
schematic.add = Save Schematic...
schematics = Schematics
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = Import Schematic...
schematic.exportfile = Export File
schematic.importfile = Import File
@ -78,15 +80,20 @@ uploadingcontent = Uploading Content
uploadingpreviewfile = Uploading Preview File
committingchanges = Comitting Changes
done = Done
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Keep in mind that mods are in alpha, and[scarlet] may be very buggy[].\nReport any issues you find to the Mindustry Github or Discord.
mods.alpha = [accent](Alpha)
mods = Mods
mods.none = [LIGHT_GRAY]No mods found!
mods.guide = Modding Guide
mods.report = Report Bug
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Enabled
mod.disabled = [scarlet]Disabled
mod.disable = Disable
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = Enable
mod.requiresrestart = The game will now close to apply the mod changes.
mod.reloadrequired = [scarlet]Reload Required
@ -263,6 +270,7 @@ missing = This item has been deleted or moved.\n[lightgray]The workshop listing
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Brush
editor.openin = Open In Editor
editor.oregen = Ore Generation
@ -523,6 +531,7 @@ blocks.reload = Shots/Second
blocks.ammo = Ammo
bar.drilltierreq = Better Drill Required
bar.drillspeed = Drill Speed: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Efficiency: {0}%
bar.powerbalance = Power: {0}
bar.powerstored = Stored: {0}/{1}
@ -567,6 +576,7 @@ category.shooting = Shooting
category.optional = Optional Enhancements
setting.landscape.name = Lock Landscape
setting.shadows.name = Shadows
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Linear Filtering
setting.hints.name = Hints
setting.animatedwater.name = Animated Water
@ -589,6 +599,8 @@ setting.difficulty.insane = insane
setting.difficulty.name = Difficulty:
setting.screenshake.name = Screen Shake
setting.effects.name = Display Effects
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Controller Sensitivity
setting.saveinterval.name = Autosave Interval
setting.seconds = {0} Seconds
@ -831,6 +843,8 @@ block.copper-wall.name = Copper Wall
block.copper-wall-large.name = Large Copper Wall
block.titanium-wall.name = Titanium Wall
block.titanium-wall-large.name = Large Titanium Wall
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = Phase Wall
block.phase-wall-large.name = Large Phase Wall
block.thorium-wall.name = Thorium Wall
@ -969,6 +983,7 @@ unit.lich.name = Lich
unit.reaper.name = Reaper
tutorial.next = [lightgray]<Tap to continue>
tutorial.intro = You have entered the[scarlet] Mindustry Tutorial.[]\nBegin by[accent] mining copper[]. Tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nPlace one on a copper vein.
tutorial.drill.mobile = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nTap the drill tab in the bottom right.\nSelect the[accent] mechanical drill[].\nPlace it on a copper vein by tapping, then press the[accent] checkmark[] below to confirm your selection.\nPress the[accent] X button[] to cancel placement.
tutorial.blockinfo = Each block has different stats. Each drill can only mine certain ores.\nTo check a block's info and stats,[accent] tap the "?" button while selecting it in the build menu.[]\n\n[accent]Access the Mechanical Drill's stats now.[]
@ -1052,6 +1067,8 @@ block.copper-wall.description = A cheap defensive block.\nUseful for protecting
block.copper-wall-large.description = A cheap defensive block.\nUseful for protecting the core and turrets in the first few waves.\nSpans multiple tiles.
block.titanium-wall.description = A moderately strong defensive block.\nProvides moderate protection from enemies.
block.titanium-wall-large.description = A moderately strong defensive block.\nProvides moderate protection from enemies.\nSpans multiple tiles.
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = A strong defensive block.\nGood protection from enemies.
block.thorium-wall-large.description = A strong defensive block.\nGood protection from enemies.\nSpans multiple tiles.
block.phase-wall.description = Not as strong as a thorium wall but will deflect bullets unless they are too powerful.
@ -1071,7 +1088,7 @@ block.junction.description = Acts as a bridge for two crossing conveyor belts. U
block.bridge-conveyor.description = Advanced item transport block. Allows transporting items over up to 3 tiles of any terrain or building.
block.phase-conveyor.description = Advanced item transport block. Uses power to teleport items to a connected phase conveyor over several tiles.
block.sorter.description = Sorts items. If an item matches the selection, it is allowed to pass. Otherwise, the item is outputted to the left and right.
block.inverted-sorter.descriptions = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = Accepts items from one direction and outputs them to up to 3 other directions equally. Useful for splitting the materials from one source to multiple targets.
block.distributor.description = An advanced router which splits items to up to 7 other directions equally.
block.overflow-gate.description = A combination splitter and router that only outputs to the left and right if the front path is blocked.

View File

@ -3,6 +3,7 @@ credits = Credits
contributors = Vertalers en medewerkers
discord = Sluit je aan bij de Mindustry discord server!
link.discord.description = De officiële Mindustry discord chatroom
link.reddit.description = The Mindustry subreddit
link.github.description = Broncode
link.changelog.description = Lijst met updatewijzigingen
link.dev-builds.description = Onstabiele versies
@ -26,6 +27,7 @@ load.mod = Mods
schematic = Schematic
schematic.add = Save Schematic...
schematics = Schematics
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = Import Schematic...
schematic.exportfile = Export File
schematic.importfile = Import File
@ -78,15 +80,20 @@ uploadingcontent = Uploading Content
uploadingpreviewfile = Uploading Preview File
committingchanges = Comitting Changes
done = Done
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Keep in mind that mods are in alpha, and[scarlet] may be very buggy[].\nReport any issues you find to the Mindustry Github or Discord.
mods.alpha = [accent](Alpha)
mods = Mods
mods.none = [LIGHT_GRAY]No mods found!
mods.guide = Modding Guide
mods.report = Report Bug
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Enabled
mod.disabled = [scarlet]Disabled
mod.disable = Disable
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = Enable
mod.requiresrestart = The game will now close to apply the mod changes.
mod.reloadrequired = [scarlet]Reload Required
@ -263,6 +270,7 @@ missing = This item has been deleted or moved.\n[lightgray]The workshop listing
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Brush
editor.openin = Open In Editor
editor.oregen = Ore Generation
@ -523,6 +531,7 @@ blocks.reload = Shots/Second
blocks.ammo = Ammo
bar.drilltierreq = Better Drill Required
bar.drillspeed = Drill Speed: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Efficiency: {0}%
bar.powerbalance = Power: {0}/s
bar.powerstored = Stored: {0}/{1}
@ -567,6 +576,7 @@ category.shooting = Shooting
category.optional = Optional Enhancements
setting.landscape.name = Lock Landscape
setting.shadows.name = Shadows
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Linear Filtering
setting.hints.name = Hints
setting.animatedwater.name = Animated Water
@ -589,6 +599,8 @@ setting.difficulty.insane = insane
setting.difficulty.name = Difficulty:
setting.screenshake.name = Screen Shake
setting.effects.name = Display Effects
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Controller Sensitivity
setting.saveinterval.name = Autosave Interval
setting.seconds = {0} Seconds
@ -831,6 +843,8 @@ block.copper-wall.name = Copper Wall
block.copper-wall-large.name = Large Copper Wall
block.titanium-wall.name = Titanium Wall
block.titanium-wall-large.name = Large Titanium Wall
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = Phase Wall
block.phase-wall-large.name = Large Phase Wall
block.thorium-wall.name = Thorium Wall
@ -969,6 +983,7 @@ unit.lich.name = Lich
unit.reaper.name = Reaper
tutorial.next = [lightgray]<Tap to continue>
tutorial.intro = You have entered the[scarlet] Mindustry Tutorial.[]\nBegin by[accent] mining copper[]. Tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = Handmatig delven is inefficiënt.\n[accent]Boren []kunnen automatisch delven.\nPlaats er een op een koperader.
tutorial.drill.mobile = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nTap the drill tab in the bottom right.\nSelect the[accent] mechanical drill[].\nPlace it on a copper vein by tapping, then press the[accent] checkmark[] below to confirm your selection.\nPress the[accent] X button[] to cancel placement.
tutorial.blockinfo = Each block has different stats. Each drill can only mine certain ores.\nTo check a block's info and stats,[accent] tap the "?" button while selecting it in the build menu.[]\n\n[accent]Access the Mechanical Drill's stats now.[]
@ -1052,6 +1067,8 @@ block.copper-wall.description = A cheap defensive block.\nUseful for protecting
block.copper-wall-large.description = A cheap defensive block.\nUseful for protecting the core and turrets in the first few waves.\nSpans multiple tiles.
block.titanium-wall.description = A moderately strong defensive block.\nProvides moderate protection from enemies.
block.titanium-wall-large.description = A moderately strong defensive block.\nProvides moderate protection from enemies.\nSpans multiple tiles.
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = A strong defensive block.\nGood protection from enemies.
block.thorium-wall-large.description = A strong defensive block.\nGood protection from enemies.\nSpans multiple tiles.
block.phase-wall.description = Not as strong as a thorium wall but will deflect bullets unless they are too powerful.
@ -1071,7 +1088,7 @@ block.junction.description = Acts as a bridge for two crossing conveyor belts. U
block.bridge-conveyor.description = Advanced item transport block. Allows transporting items over up to 3 tiles of any terrain or building.
block.phase-conveyor.description = Advanced item transport block. Uses power to teleport items to a connected phase conveyor over several tiles.
block.sorter.description = Sorts items. If an item matches the selection, it is allowed to pass. Otherwise, the item is outputted to the left and right.
block.inverted-sorter.descriptions = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = Accepts items from one direction and outputs them to up to 3 other directions equally. Useful for splitting the materials from one source to multiple targets.
block.distributor.description = An advanced router which splits items to up to 7 other directions equally.
block.overflow-gate.description = A combination splitter and router that only outputs to the left and right if the front path is blocked.

View File

@ -3,6 +3,7 @@ credits = Zasłużeni
contributors = Tłumacze i pomocnicy
discord = Odwiedź nasz serwer Discord!
link.discord.description = Oficjalny serwer Discord Mindustry
link.reddit.description = The Mindustry subreddit
link.github.description = Kod źródłowy gry
link.changelog.description = Informacje o aktualizacjach
link.dev-builds.description = Niestabilne wersje gry
@ -26,6 +27,7 @@ load.mod = Mody
schematic = Schematic
schematic.add = Save Schematic...
schematics = Schematics
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = Import Schematic...
schematic.exportfile = Export File
schematic.importfile = Import File
@ -78,15 +80,20 @@ uploadingcontent = Przesyłanie Zawartości
uploadingpreviewfile = Przesyłanie Pliku Podglądu
committingchanges = Zatwierdzanie Zmian
done = Gotowe
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Pamiętaj, że mody są wersji alpha, i[scarlet] mogą być pełne błędów[].\nZgłaszaj wszystkie znalezione problemy na Mindustry Github lub Discord.
mods.alpha = [scarlet](Alpha)
mods = Mody
mods.none = [LIGHT_GRAY]Nie znaleziono modów!
mods.guide = Modding Guide
mods.report = Report Bug
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Włączony
mod.disabled = [scarlet]Wyłączony
mod.disable = Disable
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = Enable
mod.requiresrestart = Gra się wyłączy aby wprowadzić zmiany moda.
mod.reloadrequired = [scarlet]Reload Required
@ -263,6 +270,7 @@ missing = This item has been deleted or moved.\n[lightgray]The workshop listing
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Pędzel
editor.openin = Otwórz w Edytorze
editor.oregen = Generacja Złóż
@ -523,6 +531,7 @@ blocks.reload = Strzałów/sekundę
blocks.ammo = Amunicja
bar.drilltierreq = Wymagane Lepsze Wiertło
bar.drillspeed = Prędkość wiertła: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Efektywność: {0}%
bar.powerbalance = Moc: {0}
bar.powerstored = Zmagazynowano: {0}/{1}
@ -567,6 +576,7 @@ category.shooting = Strzelanie
category.optional = Dodatkowe ulepszenia
setting.landscape.name = Zablokuj tryb panoramiczny
setting.shadows.name = Cienie
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Filtrowanie Liniowe
setting.hints.name = Hints
setting.animatedwater.name = Animowana woda
@ -589,6 +599,8 @@ setting.difficulty.insane = Szalony
setting.difficulty.name = Poziom trudności
setting.screenshake.name = Trzęsienie się ekranu
setting.effects.name = Wyświetlanie efektów
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Czułość kontrolera
setting.saveinterval.name = Interwał automatycznego zapisywania
setting.seconds = {0} Sekundy
@ -831,6 +843,8 @@ block.copper-wall.name = Miedziana Ściana
block.copper-wall-large.name = Duża Miedziana Ściana
block.titanium-wall.name = Tytanowa Ściana
block.titanium-wall-large.name = Duża Tytanowa Ściana
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = Fazowa Ściana
block.phase-wall-large.name = Duża Fazowa Ściana
block.thorium-wall.name = Torowa Ściana
@ -969,6 +983,7 @@ unit.lich.name = Obudzony
unit.reaper.name = Żniwiarz
tutorial.next = [lightgray]<Kliknij, aby kontynuować>
tutorial.intro = Wszedłeś do[scarlet] Samouczka Mindustry.[]\nZacznij od[accent] wydobycia miedzi[]. Aby to zrobić, dotknij żyły rudy miedzi w pobliżu rdzenia.\n\n[accent]{0}/{1} miedź
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = Wydobywanie ręczne nie jest efektywne.\n[accent]Wiertła []mogą kopać automatycznie.\nKliknij zakładkę wiertła w prawym dolnym rogu.\nWybierz[accent] wiertło mechaniczne[]. Umieść go na złożu miedzi, klikając.\n[accent]Kliknij prawym przyciskiem myszy[], aby przestać budować.
tutorial.drill.mobile = Wydobywanie ręczne jest nieefektywne.\n[accent]Wiertła []mogą kopać automatycznie.\nDotknij zakładkę wiertła w prawym dolnym rogu.\nWybierz[accent] wiertło mechaniczne[].\nUmieść go na złożu miedzi poprzez Stuknięcie, potem wciśnij[accent] ptaszek[] na dole by potwierdzić wybór.\nNaciśnij przycisk[accent] X[] by anulować budowe.
tutorial.blockinfo = Każdy blok ma inne statystyki. Każde wiertło może kopać tylko wybrane rudy.\nBy sprawdzić informacje i statystyki bloku,[accent] kliknij przycisk "?" podczas jego wyboru w menu budowy.[]\n\n[accent]Sprawdź teraz statystyki mechanicznego wiertła.[]
@ -1052,6 +1067,8 @@ block.copper-wall.description = Tani blok obronny.\nPrzydatny do ochrony rdzenia
block.copper-wall-large.description = Tani blok obronny.\nPrzydatny do ochrony rdzenia i wieżyczek w pierwszych kilku falach.\nObejmuje wiele kratek.
block.titanium-wall.description = Umiarkowanie silny blok obronny.\nZapewnia umiarkowaną ochronę przed wrogami.
block.titanium-wall-large.description = Umiarkowanie silny blok obronny.\nZapewnia umiarkowaną ochronę przed wrogami.\nObejmuje wiele kratek.
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = Silny blok obronny.\nDobra ochrona przed wrogami.
block.thorium-wall-large.description = Silny blok obronny.\nDobra ochrona przed wrogami.\nObejmuje wiele kratek.
block.phase-wall.description = Ściana pokryta specjalną mieszanką opartą o Włókna Fazowe, która odbija większość pocisków.
@ -1071,7 +1088,7 @@ block.junction.description = Używany jako most dla dwóch krzyżujących się p
block.bridge-conveyor.description = Zaawansowany blok transportujący. Pozwala na przenoszenie przedmiotów nawet do 3 bloków na każdym terenie, przez każdy budynek.
block.phase-conveyor.description = Zaawansowany blok transportowy dla przedmiotów. Używa energii do teleportacji przedmiotów do połączonego transportera fazowego na spore odległości.
block.sorter.description = Sortuje przedmioty. Jeśli przedmiot pasuje to przechodzi dalej, jeśli nie - to przechodzi na boki.
block.inverted-sorter.descriptions = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = Akceptuje przedmioty z jednego miejsca i rozdziela je do trzech innych kierunków. Przydatne w rozdzielaniu materiałów z jednego źródła do wielu celów.
block.distributor.description = Zaawansowany rozdzielacz, rozdzielający przedmioty do 7 innych kierunków.
block.overflow-gate.description = Rozdzielacz, który przerzuca przedmioty, kiedy główna droga jest przepełniona

View File

@ -3,6 +3,7 @@ credits = Créditos
contributors = Tradutores e contribuidores
discord = Junte-se ao Discord do Mindustry! (Lá falamos inglês)
link.discord.description = O discord oficial do Mindustry
link.reddit.description = The Mindustry subreddit
link.github.description = Código-fonte do jogo.
link.changelog.description = Lista de mudanças da atualização
link.dev-builds.description = Desenvolvimentos Instáveis
@ -26,6 +27,7 @@ load.mod = Mods
schematic = Esquema
schematic.add = Gravar Esquema...
schematics = Esquemas
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = Importar Esquema...
schematic.exportfile = Exportar Ficheiro
schematic.importfile = Importar Ficheiro
@ -78,15 +80,20 @@ uploadingcontent = Enviando conteúdo
uploadingpreviewfile = Enviando ficheiro de pré-visualização
committingchanges = Enviando mudanças
done = Feito
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Keep in mind that mods are in alpha, and[scarlet] may be very buggy[].\nReport any issues you find to the Mindustry Github or Discord.
mods.alpha = [accent](Alpha)
mods = Mods
mods.none = [LIGHT_GRAY]No mods found!
mods.guide = Modding Guide
mods.report = Report Bug
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Ativado
mod.disabled = [scarlet]Desativado
mod.disable = Desativar
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = Ativar
mod.requiresrestart = The game will now close to apply the mod changes.
mod.reloadrequired = [scarlet]Reload Required
@ -263,6 +270,7 @@ missing = This item has been deleted or moved.\n[lightgray]The workshop listing
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Pincel
editor.openin = Abrir no Editor
editor.oregen = Geração de minério
@ -523,6 +531,7 @@ blocks.reload = Tiros por segundo
blocks.ammo = Munição
bar.drilltierreq = Broca melhor necessária.
bar.drillspeed = Velocidade da broca: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Eficiência: {0}%
bar.powerbalance = Energia: {0}
bar.powerstored = Armazenada: {0}/{1}
@ -567,6 +576,7 @@ category.shooting = Atirando
category.optional = Melhoras opcionais
setting.landscape.name = Travar panorama
setting.shadows.name = Sombras
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Filtragem linear
setting.hints.name = Hints
setting.animatedwater.name = Água animada
@ -589,6 +599,8 @@ setting.difficulty.insane = Insano
setting.difficulty.name = Dificuldade
setting.screenshake.name = Balanço do Ecrã
setting.effects.name = Efeitos
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Sensibilidade do Controle
setting.saveinterval.name = Intervalo de autogravamento
setting.seconds = {0} Segundos
@ -831,6 +843,8 @@ block.copper-wall.name = Parede de Cobre
block.copper-wall-large.name = Parede de Cobre Grande
block.titanium-wall.name = Parede de titânio
block.titanium-wall-large.name = Parede de titânio grande
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = Parede de fase
block.phase-wall-large.name = Parde de fase grande
block.thorium-wall.name = Parede de tório
@ -969,6 +983,7 @@ unit.lich.name = Lich
unit.reaper.name = Ceifador
tutorial.next = [lightgray]<Toque para continuar>
tutorial.intro = Você entrou no[scarlet] Tutorial do Mindustry.[]\nComeçe[accent] minerando cobre[]. Toque em um veio de minério de cobre para fazer isso.\n\n[accent]{0}/{1} copper
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = Minerar manualmente é ineficiente.\n[accent]Brocas []podem minerar automaticamente.\nColoque uma num veio de cobre.
tutorial.drill.mobile = Minerar manualmente é ineficiente.\n[accent]Brocas []podem minerar automaticamente.\nToque na aba de brocas no canto inferior direito.\nSelecione a[accent] broca mecânica[].\nToque em um veio de cobre para colocá-la, então pressione a[accent] marca de verificação[] abaixo para confirmar sua seleção.\nPressione o[accent] botão "X"[] para cancelar o posicionamento.
tutorial.blockinfo = Cada bloco tem diferentes status. Cada broca pode extrair certos minérios.\nPara checar as informações e os status de um bloco,[accent] toque o botão "?" enquanto o seleciona no menu de construção.[]\n\n[accent]Acesse os status da broca mecânica agora.[]
@ -1052,6 +1067,8 @@ block.copper-wall.description = Um bloco defensivo e barato.\nUtil para proteger
block.copper-wall-large.description = Um bloco defensivo e barato.\nUtil para proteger o núcleo e torretas no começo.\nOcupa múltiplos blocos.
block.titanium-wall.description = Um bloco defensivo moderadamente forte.\nProvidencia defesa moderada contra inimigos.
block.titanium-wall-large.description = Um bloco defensivo moderadamente forte.\nProvidencia defesa moderada contra inimigos.\nOcupa múltiplos blocos.
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = Um bloco defensivo forte.\nBoa proteção contra inimigos.
block.thorium-wall-large.description = Um bloco grande e defensivo.\nBoa proteção contra inimigos.\nOcupa multiplos blocos.
block.phase-wall.description = Um muro revestido com um composto especial baseado em tecido de fase. Desvia a maioria das balas no impacto.
@ -1071,7 +1088,7 @@ block.junction.description = Funciona como uma ponte Para duas esteiras que este
block.bridge-conveyor.description = Bloco de transporte de itens avancado. Possibilita o transporte de itens acima de 3 blocos de construção ou paredes.
block.phase-conveyor.description = Bloco de transporte de item avançado. Usa energia para teleportar itens a uma esteira de fase sobre uma severa distancia.
block.sorter.description = [interact]Aperte no bloco para configurar[]
block.inverted-sorter.descriptions = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = Aceita itens de uma direção e os divide em 3 direções igualmente. Util para espalhar materiais da fonte para multiplos alvos.
block.distributor.description = Um roteador avancada que espalhas os itens em 7 outras direções igualmente.
block.overflow-gate.description = Uma combinação de roteador e divisor Que apenas manda para a esquerda e Direita se a frente estiver bloqueada.

View File

@ -3,6 +3,7 @@ credits = Créditos
contributors = Tradutores e contribuidores
discord = Junte-se ao Discord do Mindustry! (Lá nós falamos em inglês)
link.discord.description = O discord oficial do Mindustry
link.reddit.description = The Mindustry subreddit
link.github.description = Código fonte do jogo.
link.changelog.description = Lista de mudanças da atualização
link.dev-builds.description = Desenvolvimentos Instáveis
@ -26,6 +27,7 @@ load.mod = Mods
schematic = Schematic
schematic.add = Save Schematic...
schematics = Schematics
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = Import Schematic...
schematic.exportfile = Export File
schematic.importfile = Import File
@ -62,7 +64,7 @@ customgame = Jogo Customi-/nzado
newgame = Novo Jogo
none = <nenhum>
minimap = Mini-Mapa
position = Position
position = Posição
close = Fechar
website = Site
quit = Sair
@ -78,15 +80,20 @@ uploadingcontent = Fazendo upload do conteúdo
uploadingpreviewfile = Fazendo upload do arquivo de pré visualização
committingchanges = Enviando mudanças
done = Feito
mods.alphainfo = Keep in mind that mods are in alpha, and[scarlet] may be very buggy[].\nReport any issues you find to the Mindustry Github or Discord.
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Mantenha em mente que os mods estão em Alpha, e[scarlet] talvez sejam bem bugados[].\nReporte quaisquer problemas no Discord ou Github do Mindustry.
mods.alpha = [accent](Alpha)
mods = Mods
mods.none = [LIGHT_GRAY]No mods found!
mods.guide = Modding Guide
mods.report = Report Bug
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Enabled
mod.disabled = [scarlet]Disabled
mod.disable = Disable
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = Enable
mod.requiresrestart = The game will now close to apply the mod changes.
mod.reloadrequired = [scarlet]Reload Required
@ -263,6 +270,7 @@ missing = This item has been deleted or moved.\n[lightgray]The workshop listing
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Pincel
editor.openin = Abrir no Editor
editor.oregen = Geração de minério
@ -416,7 +424,7 @@ launch.confirm = Isto vai lançar todos os seus recursos no seu núcleo.\nVoce n
launch.skip.confirm = Se você pular a horda agora, você não será capaz de lançar até hordas mais avançadas.
uncover = Descobrir
configure = Configurar carregamento
bannedblocks = Banned Blocks
bannedblocks = Blocos Banidos
addall = Add All
configure.locked = [LIGHT_GRAY]Alcançe a horda {0}\npara configurar o carregamento.
configure.invalid = A quantidade deve ser um número entre 0 e {0}.
@ -480,14 +488,14 @@ settings.clear.confirm = Certeza que quer limpar a os dados?\nOque é feito não
settings.clearall.confirm = [scarlet]Aviso![]\nIsso vai limpar toda a data, Incluindo saves, mapas, Keybinds e desbloqueados.\nQuando apertar 'ok' Vai apagar toda a data e sair automaticamente.
paused = Pausado
clear = Clear
banned = [scarlet]Banned
banned = [scarlet]Banido
yes = Sim
no = Não
info.title = [accent]Informação
error.title = [crimson]Ocorreu um Erro.
error.crashtitle = Ocorreu um Erro
blocks.input = Entrada
blocks.output = Saida
blocks.output = Saída
blocks.booster = Booster
block.unknown = [LIGHT_GRAY]???
blocks.powercapacity = Capacidade de Energia
@ -501,7 +509,7 @@ blocks.shootrange = Alcance
blocks.size = Tamanho
blocks.liquidcapacity = Capacidade de Líquido
blocks.powerrange = Alcance da Energia
blocks.powerconnections = Max Connections
blocks.powerconnections = Conexões Máximas
blocks.poweruse = Uso de energia
blocks.powerdamage = Dano/Poder
blocks.itemcapacity = Capacidade de Itens
@ -523,6 +531,7 @@ blocks.reload = Tiros por segundo
blocks.ammo = Munição
bar.drilltierreq = Broca melhor necessária.
bar.drillspeed = Velocidade da broca: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Eficiência: {0}%
bar.powerbalance = Energia: {0}
bar.powerstored = Armazenada: {0}/{1}
@ -567,6 +576,7 @@ category.shooting = Atirando
category.optional = Melhoras opcionais
setting.landscape.name = Travar panorama
setting.shadows.name = Sombras
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Filtragem linear
setting.hints.name = Hints
setting.animatedwater.name = Água animada
@ -589,6 +599,8 @@ setting.difficulty.insane = Insano
setting.difficulty.name = Dificuldade
setting.screenshake.name = Balanço da Tela
setting.effects.name = Efeitos
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Sensibilidade do Controle
setting.saveinterval.name = Intervalo de autosalvamento
setting.seconds = {0} Segundos
@ -696,7 +708,7 @@ rules.title.player = Jogadores
rules.title.enemy = Inimigos
rules.title.unit = Unidades
content.item.name = Itens
content.liquid.name = Liquidos
content.liquid.name = Líquidos
content.unit.name = Unidades
content.block.name = Blocos
content.mech.name = Armaduras
@ -719,7 +731,7 @@ item.scrap.name = Sucata
liquid.water.name = Água
liquid.slag.name = Escória
liquid.oil.name = Petróleo
liquid.cryofluid.name = Crio Fluido
liquid.cryofluid.name = Fluído Criogênico
mech.alpha-mech.name = Alfa
mech.alpha-mech.weapon = Repetidor pesado
mech.alpha-mech.ability = Regeneração
@ -831,6 +843,8 @@ block.copper-wall.name = Parede de Cobre
block.copper-wall-large.name = Parede de Cobre Grande
block.titanium-wall.name = Parede de titânio
block.titanium-wall-large.name = Parede de titânio grande
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = Parede de fase
block.phase-wall-large.name = Parde de fase grande
block.thorium-wall.name = Parede de tório
@ -924,7 +938,7 @@ block.liquid-junction.name = Junção de Líquido
block.bridge-conduit.name = Cano Ponte
block.rotary-pump.name = Bomba Rotatória
block.thorium-reactor.name = Reator a Tório
block.mass-driver.name = Drive de Massa
block.mass-driver.name = Catapulta Eletromagnética
block.blast-drill.name = Broca de Explosão
block.thermal-pump.name = Bomba térmica
block.thermal-generator.name = Gerador Térmico
@ -961,7 +975,7 @@ unit.titan.name = Titan
unit.ghoul.name = Bombardeiro Ghoul
unit.wraith.name = Lutador Wraith
unit.fortress.name = Fortaleza
unit.revenant.name = Revenant
unit.revenant.name = Fantasma
unit.eruptor.name = Eruptor
unit.chaos-array.name = Arraia do caos
unit.eradicator.name = Erradicador
@ -969,6 +983,7 @@ unit.lich.name = Lich
unit.reaper.name = Ceifador
tutorial.next = [lightgray]<Toque para continuar>
tutorial.intro = Você entrou no[scarlet] Tutorial do Mindustry.[]\nComeçe[accent] minerando cobre[]. Toque em um veio de minério de cobre para fazer isso.\n\n[accent]{0}/{1} copper
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = Minerar manualmente é ineficiente.\n[accent]Brocas []podem minerar automaticamente.\nColoque uma num veio de cobre.
tutorial.drill.mobile = Minerar manualmente é ineficiente.\n[accent]Brocas []podem minerar automaticamente.\nToque na aba de brocas no canto inferior direito.\nSelecione a[accent] broca mecânica[].\nToque em um veio de cobre para colocá-la, então pressione a[accent] marca de verificação[] abaixo para confirmar sua seleção.\nPressione o[accent] botão "X"[] para cancelar o posicionamento.
tutorial.blockinfo = Cada bloco tem diferentes status. Cada broca pode extrair certos minérios.\nPara checar as informações e os status de um bloco,[accent] toque o botão "?" enquanto o seleciona no menu de construção.[]\n\n[accent]Acesse os status da broca mecânica agora.[]
@ -1052,6 +1067,8 @@ block.copper-wall.description = Um bloco defensivo e barato.\nUtil para proteger
block.copper-wall-large.description = Um bloco defensivo e barato.\nUtil para proteger o núcleo e torretas no começo.\nOcupa múltiplos blocos.
block.titanium-wall.description = Um bloco defensivo moderadamente forte.\nProvidencia defesa moderada contra inimigos.
block.titanium-wall-large.description = Um bloco defensivo moderadamente forte.\nProvidencia defesa moderada contra inimigos.\nOcupa múltiplos blocos.
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = Um bloco defensivo forte.\nBoa proteção contra inimigos.
block.thorium-wall-large.description = Um bloco grande e defensivo.\nBoa proteção contra inimigos.\nOcupa multiplos blocos.
block.phase-wall.description = Um muro revestido com um composto especial baseado em tecido de fase. Desvia a maioria das balas no impacto.
@ -1071,7 +1088,7 @@ block.junction.description = Funciona como uma ponte Para duas esteiras que este
block.bridge-conveyor.description = Bloco de transporte de itens avancado. Possibilita o transporte de itens acima de 3 blocos de construção ou paredes.
block.phase-conveyor.description = Bloco de transporte de item avançado. Usa energia para teleportar itens a uma esteira de fase sobre uma severa distancia.
block.sorter.description = [interact]Aperte no bloco para configurar[]
block.inverted-sorter.descriptions = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = Aceita itens de uma direção e os divide em 3 direções igualmente. Util para espalhar materiais da fonte para multiplos alvos.
block.distributor.description = Um roteador avancada que espalhas os itens em 7 outras direções igualmente.
block.overflow-gate.description = Uma combinação de roteador e divisor Que apenas manda para a esquerda e Direita se a frente estiver bloqueada.
@ -1094,10 +1111,10 @@ block.battery-large.description = Guarda muito mais energia que uma beteria comu
block.combustion-generator.description = Gera energia usando combustível ou petróleo.
block.thermal-generator.description = Gera uma quantidade grande de energia usando lava.
block.turbine-generator.description = Mais eficiente que o gerador de Combustão, Mas requer agua adicional.
block.differential-generator.description = Generates large amounts of energy. Utilizes the temperature difference between cryofluid and burning pyratite.
block.rtg-generator.description = Um Gerador termoelétrico de radioisótopos Que não precisa de refriamento Mas da muito menos energia que o reator de torio.
block.differential-generator.description = Gera grandes quantidades de Energia. Utiliza a diferença de temperatura entre o Fluído Criogênico e a Piratita.
block.rtg-generator.description = Um Gerador termoelétrico de radioisótopos que não precisa de refriamento mas dá muito menos energia que o reator de tório.
block.solar-panel.description = Gera pequenas quantidades de energia do sol.
block.solar-panel-large.description = Da muito mais energia que o painel solar comum, Mas sua produção é mais cara.
block.solar-panel-large.description = Dá muito mais energia que o painel solar comum, Mas sua produção é mais cara.
block.thorium-reactor.description = Gera altas quantidades de energia do torio radioativo. Requer resfriamento constante. Vai explodir violentamente Se resfriamento insuficiente for fornecido.
block.impact-reactor.description = An advanced generator, capable of creating massive amounts of power at peak efficiency. Requires a significant power input to kickstart the process.
block.mechanical-drill.description = Uma broca barata. Quando colocado em blocos apropriados, retira itens em um ritmo lento e indefinitavamente.
@ -1116,17 +1133,17 @@ block.unloader.description = Descarrega itens de um container, Descarrega em uma
block.launch-pad.description = Lança montes de itens sem qualquer necessidade de um lançamento de núcleo.
block.launch-pad-large.description = Uma versão melhorada da plataforma de lançamento. Guarda mais itens. Lança mais frequentemente.
block.duo.description = Uma torre pequena e barata.
block.scatter.description = Uma torre anti aerea media. Joga montes de cobre ou sucata aos inimigos.
block.scorch.description = Queima qualquer inimigo terrestre próximo. Altamente efetivo a curta distncia.
block.scatter.description = Uma torre anti aérea média. Joga montes de cobre ou sucata aos inimigos.
block.scorch.description = Queima qualquer inimigo terrestre próximo. Altamente efetivo a curta distância.
block.hail.description = Uma pequena torre de artilharia.
block.wave.description = Uma torre que Tamanho medio que atira bolhas.
block.lancer.description = Uma torre de Tamanho-Medio que atira raios de eletricidade.
block.arc.description = Uma pequena torre que atira eletricidade em um pequeno arc aleatoriamente no inimigo.
block.swarmer.description = Uma torre media que atira ondas de misseis.
block.salvo.description = Uma torre media que da tiros em salvos.
block.fuse.description = Uma torre grande que atira raios de curta distancia poderosos.
block.wave.description = Uma torre de tamanho médio que atira bolhas.
block.lancer.description = Uma torre de tamanho médio que atira raios de eletricidade.
block.arc.description = Uma pequena torre que atira eletricidade em um pequeno arco.
block.swarmer.description = Uma torre média que atira ondas de mísseis.
block.salvo.description = Uma torre média que da tiros em salvos.
block.fuse.description = Uma torre grande que atira raios de curta distância poderosos.
block.ripple.description = Uma grande torre que atira simultaneamente.
block.cyclone.description = Uma grande torre de tiro rapido.
block.cyclone.description = Uma grande torre de tiro rápido.
block.spectre.description = Uma grande torre que da dois tiros poderosos ao mesmo tempo.
block.meltdown.description = Uma grande torre que atira dois raios poderosos ao mesmo tempo.
block.command-center.description = Emite comandos de movimento para unidades aliadas através do mapa.\nFaz unidades se reagruparem, atacarem um núcleo inimigo ou recuar para o núcleo/fábrica. Quando não há nucleo inimigo, unidades vão ficar perto da área de spawn dos inimigos sob o comando atacar.
@ -1137,14 +1154,14 @@ block.wraith-factory.description = Produz unidades rápidas hit-and-run (atacar
block.ghoul-factory.description = Produz bombardeiros pesados.
block.revenant-factory.description = Produz unidades laser, pesadas e terrestres.
block.dagger-factory.description = Produz unidades terrestres.
block.crawler-factory.description = Produces fast self-destructing swarm units.
block.crawler-factory.description = Produz unidades terrestres de auto destruição.
block.titan-factory.description = Produz unidades avancadas, armaduradas e terrestres.
block.fortress-factory.description = Produz unidades terrestres pesadas de artilharia.
block.repair-point.description = Continuamente repara a unidade danificada mais proxima.
block.dart-mech-pad.description = Provides transformation into a basic attack mech.\nUse by tapping while standing on it.
block.delta-mech-pad.description = Deixe sua atual embarcação e mude para o rapido, Levemente armadurado meca feito para ataques rapidos.\nUse o pad clicando duas vezes em cima enquando fica em cima dele.
block.tau-mech-pad.description = Deixe sua atual embarcação e mude para o meca de suporte que pode consertar construções aliadas e unidades.\nUse o pad clicando duas vezes em cima enquando fica em cima dele.
block.omega-mech-pad.description = Deixe sua atual embarcação e mude para o volumoso e bem armadurado meca feito para ataques da primeira linha.\nUse o pad clicando duas vezes em cima enquando fica em cima dele.
block.javelin-ship-pad.description = Deixe sua atual embarcação e mude para um interceptador forte e rapido com armas de raio.\nUse o pad clicando duas vezes em cima enquando fica em cima dele.
block.trident-ship-pad.description = Deixe sua atual embarcação e mude para um bombardeiro resionavelmente bem armadurado.\nUse o pad clicando duas vezes em cima enquando fica em cima dele.
block.glaive-ship-pad.description = Deixe sua atual embarcação e mude para grande, bem armadurada nave de combate.\nUse o pad clicando duas vezes em cima enquando fica em cima dele.
block.dart-mech-pad.description = Deixe a sua atual embarcação e mude para um mecha de ataque básico.\nUse o Pad clicandk duas vezes em cima enquanto fica em cima dele
block.delta-mech-pad.description = Deixe sua atual embarcação e mude para o rápido e levemente armadurado meca feito para ataques rapidos.\nUse o pad clicando duas vezes em cima enquanto fica em cima dele.
block.tau-mech-pad.description = Deixe sua atual embarcação e mude para o mecha de suporte que pode consertar construções aliadas e unidades.\nUse o pad clicando duas vezes em cima enquanto fica em cima dele.
block.omega-mech-pad.description = Deixe sua atual embarcação e mude para o volumoso e bem armadurado mecha feito para ataques da primeira linha.\nUse o pad clicando duas vezes em cima enquanto fica em cima dele.
block.javelin-ship-pad.description = Deixe sua atual embarcação e mude para um interceptador forte e rápido com armas de raio.\nUse o pad clicando duas vezes em cima enquanto fica em cima dele.
block.trident-ship-pad.description = Deixe sua atual embarcação e mude para um bombardeiro razoavelmente bem armadurado.\nUse o pad clicando duas vezes em cima enquanto fica em cima dele.
block.glaive-ship-pad.description = Deixe sua atual embarcação e mude para uma grande e bem armadurada nave de combate.\nUse o pad clicando duas vezes em cima enquanto fica em cima dele.

View File

@ -18,14 +18,12 @@ gameover = Игра окончена
gameover.pvp = [accent]{0}[] команда победила!
highscore = [accent]Новый рекорд!
copied = Скопировано.
load.sound = Звуки
load.map = Карты
load.image = Изображения
load.content = Содержимое
load.system = Система
load.mod = Модификации
schematic = Схема
schematic.add = Сохранить схему...
schematics = Схемы
@ -42,7 +40,6 @@ schematic.saved = Схема сохранена.
schematic.delete.confirm = Эта схема будет поджарена Испепелителем.
schematic.rename = Переименовать схему
schematic.info = {0}x{1}, {2} блоков
stat.wave = Волн отражено:[accent] {0}
stat.enemiesDestroyed = Врагов уничтожено:[accent] {0}
stat.built = Строений построено:[accent] {0}
@ -50,7 +47,6 @@ stat.destroyed = Строений уничтожено:[accent] {0}
stat.deconstructed = Строений деконструировано:[accent] {0}
stat.delivered = Ресурсов запущено:
stat.rank = Финальный ранг: [accent]{0}
launcheditems = [accent]Запущенные предметы
launchinfo = [unlaunched]Нажмите на кнопку [ЗАПУСК], чтобы получить предметы, которые отмечены синим цветом.
map.delete = Вы действительно хотите удалить карту «[accent]{0}[]»?
@ -84,16 +80,18 @@ uploadingcontent = Выгрузка содержимого
uploadingpreviewfile = Выгрузка файла предпросмотра
committingchanges = Внесение изменений
done = Готово
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Имейте в виду, что модификации находятся в альфа-версии и могут содержать много ошибок[]. Докладывайте о любых проблемах, которые Вы найдете в Mindustry Github или Discord.
mods.alpha = [accent](Альфа)
mods = Модификации
mods.none = [LIGHT_GRAY]Модификации не найдены!
mods.guide = Руководство по созданию модификаций
mods.report = Доложить об ошибке
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Включён
mod.disabled = [scarlet]Выключен
mod.disable = Выключить
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Не найдены родительские модификации: {0}
mod.nowdisabled = [scarlet]Модификации '{0}' требуются родительские модификации:[accent] {1}\n[lightgray]Сначала нужно загрузить их.\nЭта модификация будет автоматически отключена.
mod.enable = Включить
@ -106,7 +104,6 @@ mod.author = [LIGHT_GRAY]Автор:[] {0}
mod.missing = Это сохранение содержит модификацию, которое Вы недавно обновили или оно больше не установлено. Может случиться повреждение сохранения. Вы уверены, что хотите загрузить его?\n[lightgray]Модификации:\n{0}
mod.preview.missing = Перед публикацией этой модификации в Мастерской, Вы должны добавить изображение предпросмотра.\nРазместите изображение с именем[accent] preview.png[] в папке модификации и попробуйте снова.
mod.folder.missing = Модификации могут быть опубликованы в Мастерской только в виде папки.\nЧтобы конвертировать любой мод в папку, просто извлеките его из архива и удалите старый архив .zip, затем перезапустите игру или перезагрузите модификации.
about.button = Об игре
name = Имя:
noname = Для начала, придумайте[accent] себе имя[].
@ -273,7 +270,7 @@ missing = Этот предмет был удалён или перемещён.
publishing = [accent]Отправка...
publish.confirm = Вы уверены, что хотите опубликовать этот предмет?\n\n[lightgray]Убедитесь, что Вы согласны с EULA Мастерской, иначе ваши предметы не будут отображаться!
publish.error = Ошибка отправки предмета: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Кисть
editor.openin = Открыть в редакторе
editor.oregen = Генерация руд
@ -350,7 +347,6 @@ editor.overwrite = [accent]Внимание! \nЭто перезапишет у
editor.overwrite.confirm = [scarlet]Осторожно![] Карта с таким названием уже существует. Вы действительно хотите её перезаписать?
editor.exists = Карта с таким именем уже существует.
editor.selectmap = Выберите карту для загрузки:
toolmode.replace = Заменить
toolmode.replace.description = Рисует только\nна сплошных блоках.
toolmode.replaceall = Заменить всё
@ -365,7 +361,6 @@ toolmode.fillteams = Изменить команду блоков
toolmode.fillteams.description = Изменяет принадлежность\nблоков к команде.
toolmode.drawteams = Изменить команду блока
toolmode.drawteams.description = Изменяет принадлежность\nблока к команде.
filters.empty = [lightgray]Нет фильтров! Добавьте один при помощи кнопки ниже.
filter.distort = Искажение
filter.noise = Шум
@ -397,7 +392,6 @@ filter.option.floor2 = Вторая поверхность
filter.option.threshold2 = Вторичный предельный порог
filter.option.radius = Радиус
filter.option.percentile = Процентиль
width = Ширина:
height = Высота:
menu = Меню
@ -413,7 +407,6 @@ tutorial = Обучение
tutorial.retake = Перепройти обучение
editor = Редактор
mapeditor = Редактор карт
abandon = Покинуть
abandon.text = Эта зона и все её ресурсы будут отданы противнику.
locked = Заблокировано
@ -437,14 +430,13 @@ configure.locked = [lightgray]Разблокировка выгрузки рес
configure.invalid = Количество должно быть числом между 0 и {0}.
zone.unlocked = Зона «[lightgray]{0}» теперь разблокирована.
zone.requirement.complete = Вы достигли {0}-ой волны,\nУсловия для зоны «{1}» выполнены.
zone.config.complete = Вы достигли {0}-ой волны, возможность выгрузки ресурсов теперь разблокирована.
zone.config.unlocked = Loadout unlocked:[lightgray]\n{0}
zone.resources = [lightgray]Обнаруженные ресурсы:
zone.objective = [lightgray]Цель: [accent]{0}
zone.objective.survival = Выжить
zone.objective.attack = Уничтожить вражеское ядро
add = Добавить…
boss.health = Здоровье босса
connectfail = [crimson]Ошибка подключения:\n\n[accent]{0}
error.unreachable = Сервер недоступен.\nВы уверены, что адрес введён корректно?
error.invalidaddress = Некорректный адрес.
@ -455,7 +447,6 @@ error.mapnotfound = Файл карты не найден!
error.io = Сетевая ошибка ввода-вывода.
error.any = Неизвестная сетевая ошибка.
error.bloom = Не удалось инициализировать свечение (Bloom).\nВозможно, ваше устройство не поддерживает его.
zone.groundZero.name = Отправная точка
zone.desertWastes.name = Покинутые пустоши
zone.craters.name = Кратеры
@ -470,7 +461,6 @@ zone.saltFlats.name = Соляные равнины
zone.impact0078.name = Воздействие 0078
zone.crags.name = Скалы
zone.fungalPass.name = Грибной перевал
zone.groundZero.description = Оптимальная локация для повторных игр. Низкая вражеская угроза. Немного ресурсов.\nСоберите как можно больше свинца и меди.\nДвигайтесь дальше.
zone.frozenForest.description = Даже здесь, ближе к горам, споры распространились. Холодные температуры не могут сдерживать их вечно.\n\nНачните вкладываться в энергию. Постройте генераторы внутреннего сгорания. Научитесь пользоваться регенератором.
zone.desertWastes.description = Эти пустоши огромны, непредсказуемы и пронизаны заброшенными секторальными структурами.\nВ регионе присутствует уголь. Сожгите его для получения энергии, или синтезируйте графит.\n\n[lightgray]Место посадки здесь может не быть гарантировано.
@ -485,7 +475,6 @@ zone.nuclearComplex.description = Бывший завод по производ
zone.fungalPass.description = Переходная область между высокими горами и более низкими, покрытыми спорами землями. Здесь расположена небольшая разведывательная база противника.\nУничтожьте ее.\nИспользуйте единицы «Кинжал» и «Камикадзе». Достаньте до обоих ядер.
zone.impact0078.description = <вставить описание здесь>
zone.crags.description = <вставить описание здесь>
settings.language = Язык
settings.data = Игровые данные
settings.reset = Сбросить по умолчанию
@ -540,9 +529,9 @@ blocks.inaccuracy = Разброс
blocks.shots = Выстрелы
blocks.reload = Выстрелы/секунду
blocks.ammo = Боеприпасы
bar.drilltierreq = Требуется лучший бур
bar.drillspeed = Скорость бурения: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Эффективность: {0}%
bar.powerbalance = Энергия: {0}/с
bar.powerstored = Накоплено: {0}/{1}
@ -555,7 +544,6 @@ bar.heat = Нагрев
bar.power = Энергия
bar.progress = Прогресс строительства
bar.spawned = Единицы: {0}/{1}
bullet.damage = [stat]{0}[lightgray] урона
bullet.splashdamage = [stat]{0}[lightgray] урона в радиусе ~[stat] {1}[lightgray] блоков
bullet.incendiary = [stat]зажигательный
@ -567,7 +555,6 @@ bullet.freezing = [stat]замораживающий
bullet.tarred = [stat]замедляющий, горючий
bullet.multiplier = [stat]{0}[lightgray]x множитель боеприпасов
bullet.reload = [stat]{0}[lightgray]x скорость стрельбы
unit.blocks = блоки
unit.powersecond = единиц энергии/секунду
unit.liquidsecond = жидкостных единиц/секунду
@ -589,6 +576,7 @@ category.shooting = Стрельба
category.optional = Дополнительные улучшения
setting.landscape.name = Только альбомный (горизонтальный) режим
setting.shadows.name = Тени
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Линейная фильтрация
setting.hints.name = Подсказки
setting.animatedwater.name = Анимированная вода
@ -611,6 +599,8 @@ setting.difficulty.insane = Безумная
setting.difficulty.name = Сложность:
setting.screenshake.name = Тряска экрана
setting.effects.name = Эффекты
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Чувствительность контроллера
setting.saveinterval.name = Интервал сохранения
setting.seconds = {0} секунд
@ -691,7 +681,6 @@ mode.pvp.description = Боритесь против других игроков
mode.attack.name = Атака
mode.attack.description = Уничтожьте вражескую базу. Никаких волн.\n[gray]Для игры требуется красное ядро на карте.
mode.custom = Пользовательские правила
rules.infiniteresources = Бесконечные ресурсы (Игрок)
rules.wavetimer = Интервал волн
rules.waves = Волны
@ -718,7 +707,6 @@ rules.title.resourcesbuilding = Ресурсы & строительство
rules.title.player = Игроки
rules.title.enemy = Враги
rules.title.unit = Боев. ед.
content.item.name = Предметы
content.liquid.name = Жидкости
content.unit.name = Боевые единицы
@ -780,7 +768,6 @@ mech.buildspeed = [lightgray]Скорость строительства: {0}%
liquid.heatcapacity = [lightgray]Теплоёмкость: {0}
liquid.viscosity = [lightgray]Вязкость: {0}
liquid.temperature = [lightgray]Температура: {0}
block.sand-boulder.name = Песчаный валун
block.grass.name = Трава
block.salt.name = Соль
@ -1015,7 +1002,6 @@ tutorial.deposit = Положить предметы в блоки можно п
tutorial.waves = [lightgray]Противники[] приближаются.\n\nЗащитите ядро от двух волн. Используйте[accent] левую кнопку мыши[] для стрельбы.\nПостройте больше турелей и буров. Добудьте больше меди.
tutorial.waves.mobile = [lightgray]Противники[] приближаются.\n\nЗащитите ядро от двух волн. Ваш корабль будет автоматически атаковать противника.\nПостройте больше турелей и буров. Добудьте больше меди.
tutorial.launch = Когда Вы достигаете определенной волны, Вы можете осуществить[accent] запуск ядра[], оставив базу и[accent] перенести ресурсы из ядра.[]\nЭти ресурсы могут быть использованы для изучения новых технологий.\n\n[accent]Нажмите кнопку запуска.
item.copper.description = Самый основной строительный материал. Широко используется во всех типах блоков.
item.lead.description = Основной стартовый материал. Широко используется в электронике и блоках для транспортировки жидкостей.
item.metaglass.description = Сверхпрочный сплав стекла. Широко используется для распределения и хранения жидкости.
@ -1081,8 +1067,8 @@ block.copper-wall.description = Дешёвый защитный блок.\nПо
block.copper-wall-large.description = Дешёвый защитный блок.\nПолезно для защиты ядра и турелей в первые несколько волн.\nРазмещается на нескольких плитках.
block.titanium-wall.description = Умеренно сильный защитный блок.\nОбеспечивает умеренную защиту от врагов.
block.titanium-wall-large.description = Умеренно сильный защитный блок.\nОбеспечивает умеренную защиту от врагов.\nРазмещается на нескольких плитках.
block.plastanium-wall.description = Специальный тип стены, который поглощает электрические разряды и блокирует автоматическое соединение между силовыми узлами.
block.plastanium-wall.description = Специальный тип стены, который поглощает электрические разряды и блокирует автоматическое соединение между силовыми узлами.\nРазмещается на нескольких плитках.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = Сильный защитный блок.\nХорошая защита от врагов.
block.thorium-wall-large.description = Сильный защитный блок.\nХорошая защита от врагов.\nРазмещается на нескольких плитках.
block.phase-wall.description = Стена, покрытая специальным фазовым отражающим составом. Отражает большинство пуль при ударе.

View File

@ -3,6 +3,7 @@ credits = Credits
contributors = Översättare och bidragsgivare
discord = Gå med Mindustry:s Discord server!
link.discord.description = Officiella chattrummet för Mindustry
link.reddit.description = The Mindustry subreddit
link.github.description = Spelets källkod
link.changelog.description = Lista av uppdateringar
link.dev-builds.description = Unstable development builds
@ -26,6 +27,7 @@ load.mod = Mods
schematic = Schematic
schematic.add = Save Schematic...
schematics = Schematics
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = Import Schematic...
schematic.exportfile = Export File
schematic.importfile = Import File
@ -78,15 +80,20 @@ uploadingcontent = Laddar upp innehåll
uploadingpreviewfile = Laddar upp förhandsgranskningsfil
committingchanges = Comitting Changes
done = Klar
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Keep in mind that mods are in alpha, and[scarlet] may be very buggy[].\nReport any issues you find to the Mindustry Github or Discord.
mods.alpha = [accent](Alpha)
mods = Mods
mods.none = [LIGHT_GRAY]No mods found!
mods.guide = Modding Guide
mods.report = Report Bug
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Enabled
mod.disabled = [scarlet]Disabled
mod.disable = Disable
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = Enable
mod.requiresrestart = The game will now close to apply the mod changes.
mod.reloadrequired = [scarlet]Reload Required
@ -263,6 +270,7 @@ missing = This item has been deleted or moved.\n[lightgray]The workshop listing
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Pensel
editor.openin = Open In Editor
editor.oregen = Ore Generation
@ -523,6 +531,7 @@ blocks.reload = Shots/Second
blocks.ammo = Ammunition
bar.drilltierreq = Bättre Borr Krävs
bar.drillspeed = Drill Speed: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Effektivitet: {0}%
bar.powerbalance = Power: {0}/s
bar.powerstored = Stored: {0}/{1}
@ -567,6 +576,7 @@ category.shooting = Skjutning
category.optional = Optional Enhancements
setting.landscape.name = Lock Landscape
setting.shadows.name = Skuggor
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Linear Filtering
setting.hints.name = Hints
setting.animatedwater.name = Animerat Vatten
@ -589,6 +599,8 @@ setting.difficulty.insane = Galet
setting.difficulty.name = Svårighetsgrad:
setting.screenshake.name = Skärmskak
setting.effects.name = Visa Effekter
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Controller Sensitivity
setting.saveinterval.name = Save Interval
setting.seconds = {0} Sekunder
@ -831,6 +843,8 @@ block.copper-wall.name = Kopparvägg
block.copper-wall-large.name = Stor Kopparvägg
block.titanium-wall.name = Titanvägg
block.titanium-wall-large.name = Stor Titanvägg
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = Phasevägg
block.phase-wall-large.name = Stor Phasevägg
block.thorium-wall.name = Toriumvägg
@ -969,6 +983,7 @@ unit.lich.name = Lich
unit.reaper.name = Reaper
tutorial.next = [lightgray]<Tryck för att fortsätta>
tutorial.intro = You have entered the[scarlet] Mindustry Tutorial.[]\nBegin by[accent] mining copper[]. Tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nClick the drill tab in the bottom right.\nSelect the[accent] mechanical drill[]. Place it on a copper vein by clicking.\n[accent]Right-click[] to stop building.
tutorial.drill.mobile = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nTap the drill tab in the bottom right.\nSelect the[accent] mechanical drill[].\nPlace it on a copper vein by tapping, then press the[accent] checkmark[] below to confirm your selection.\nPress the[accent] X button[] to cancel placement.
tutorial.blockinfo = Each block has different stats. Each drill can only mine certain ores.\nTo check a block's info and stats,[accent] tap the "?" button while selecting it in the build menu.[]\n\n[accent]Access the Mechanical Drill's stats now.[]
@ -1052,6 +1067,8 @@ block.copper-wall.description = A cheap defensive block.\nUseful for protecting
block.copper-wall-large.description = A cheap defensive block.\nUseful for protecting the core and turrets in the first few waves.\nSpans multiple tiles.
block.titanium-wall.description = A moderately strong defensive block.\nProvides moderate protection from enemies.
block.titanium-wall-large.description = A moderately strong defensive block.\nProvides moderate protection from enemies.\nSpans multiple tiles.
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = A strong defensive block.\nDecent protection from enemies.
block.thorium-wall-large.description = A strong defensive block.\nDecent protection from enemies.\nSpans multiple tiles.
block.phase-wall.description = A wall coated with special phase-based reflective compound. Deflects most bullets upon impact.
@ -1071,7 +1088,7 @@ block.junction.description = Acts as a bridge for two crossing conveyor belts. U
block.bridge-conveyor.description = Advanced item transport block. Allows transporting items over up to 3 tiles of any terrain or building.
block.phase-conveyor.description = Advanced item transport block. Uses power to teleport items to a connected phase conveyor over several tiles.
block.sorter.description = Sorts items. If an item matches the selection, it is allowed to pass. Otherwise, the item is outputted to the left and right.
block.inverted-sorter.descriptions = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = Accepts items, then outputs them to up to 3 other directions equally. Useful for splitting the materials from one source to multiple targets.\n\n[scarlet]Never use next to production inputs, as they will get clogged by output.[]
block.distributor.description = An advanced router. Splits items to up to 7 other directions equally.
block.overflow-gate.description = A combination splitter and router. Only outputs to the left and right if the front path is blocked.

View File

@ -3,6 +3,7 @@ credits = Emegi gecenler
contributors = Translators and Contributors
discord = Mindustry'in Discord'una katilin!
link.discord.description = Orjinal Mindustry'in Discord Konusma Odasi
link.reddit.description = The Mindustry subreddit
link.github.description = Oyunun Kodu
link.changelog.description = List of update changes
link.dev-builds.description = Bitirilmemis Yapim Surumu
@ -26,6 +27,7 @@ load.mod = Mods
schematic = Schematic
schematic.add = Save Schematic...
schematics = Schematics
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = Import Schematic...
schematic.exportfile = Export File
schematic.importfile = Import File
@ -78,15 +80,20 @@ uploadingcontent = Uploading Content
uploadingpreviewfile = Uploading Preview File
committingchanges = Comitting Changes
done = Done
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Keep in mind that mods are in alpha, and[scarlet] may be very buggy[].\nReport any issues you find to the Mindustry Github or Discord.
mods.alpha = [accent](Alpha)
mods = Mods
mods.none = [LIGHT_GRAY]No mods found!
mods.guide = Modding Guide
mods.report = Report Bug
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Enabled
mod.disabled = [scarlet]Disabled
mod.disable = Disable
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = Enable
mod.requiresrestart = The game will now close to apply the mod changes.
mod.reloadrequired = [scarlet]Reload Required
@ -263,6 +270,7 @@ missing = This item has been deleted or moved.\n[lightgray]The workshop listing
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Firca
editor.openin = Editorde ac
editor.oregen = Maden Yaratilma hizi
@ -523,6 +531,7 @@ blocks.reload = Yeniden doldurma
blocks.ammo = Ammo
bar.drilltierreq = Better Drill Required
bar.drillspeed = Drill Speed: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Efficiency: {0}%
bar.powerbalance = Power: {0}
bar.powerstored = Stored: {0}/{1}
@ -567,6 +576,7 @@ category.shooting = sikma
category.optional = Optional Enhancements
setting.landscape.name = Lock Landscape
setting.shadows.name = Shadows
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Linear Filtering
setting.hints.name = Hints
setting.animatedwater.name = Animated Water
@ -589,6 +599,8 @@ setting.difficulty.insane = cok zor
setting.difficulty.name = Zorluk derecesi:
setting.screenshake.name = Ekran sallanmasi
setting.effects.name = Efekleri goster
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Kumanda hassasligi
setting.saveinterval.name = Otomatik kaydetme suresi
setting.seconds = {0} Saniye
@ -831,6 +843,8 @@ block.copper-wall.name = bakir duvar
block.copper-wall-large.name = buyuk bakir duvar
block.titanium-wall.name = Titanium Wall
block.titanium-wall-large.name = Large Titanium Wall
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = faz duvar
block.phase-wall-large.name = genis faz duvar
block.thorium-wall.name = Toryum duvari
@ -969,6 +983,7 @@ unit.lich.name = Lich
unit.reaper.name = Reaper
tutorial.next = [lightgray]<Tap to continue>
tutorial.intro = You have entered the[scarlet] Mindustry Tutorial.[]\nBegin by[accent] mining copper[]. Tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nPlace one on a copper vein.
tutorial.drill.mobile = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nTap the drill tab in the bottom right.\nSelect the[accent] mechanical drill[].\nPlace it on a copper vein by tapping, then press the[accent] checkmark[] below to confirm your selection.\nPress the[accent] X button[] to cancel placement.
tutorial.blockinfo = Each block has different stats. Each drill can only mine certain ores.\nTo check a block's info and stats,[accent] tap the "?" button while selecting it in the build menu.[]\n\n[accent]Access the Mechanical Drill's stats now.[]
@ -1052,6 +1067,8 @@ block.copper-wall.description = A cheap defensive block.\nUseful for protecting
block.copper-wall-large.description = A cheap defensive block.\nUseful for protecting the core and turrets in the first few waves.\nSpans multiple tiles.
block.titanium-wall.description = A moderately strong defensive block.\nProvides moderate protection from enemies.
block.titanium-wall-large.description = A moderately strong defensive block.\nProvides moderate protection from enemies.\nSpans multiple tiles.
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = A strong defensive block.\nGood protection from enemies.
block.thorium-wall-large.description = A strong defensive block.\nGood protection from enemies.\nSpans multiple tiles.
block.phase-wall.description = Not as strong as a thorium wall but will deflect bullets unless they are too powerful.
@ -1071,7 +1088,7 @@ block.junction.description = Acts as a bridge for two crossing conveyor belts. U
block.bridge-conveyor.description = Advanced item transport block. Allows transporting items over up to 3 tiles of any terrain or building.
block.phase-conveyor.description = Advanced item transport block. Uses power to teleport items to a connected phase conveyor over several tiles.
block.sorter.description = esyalari secer. rengi ayni olan esya ileriden, digerleri sagdan ve soldan devam eder
block.inverted-sorter.descriptions = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = Accepts items from one direction and outputs them to up to 3 other directions equally. Useful for splitting the materials from one source to multiple targets.
block.distributor.description = An advanced router which splits items to up to 7 other directions equally.
block.overflow-gate.description = sadece saga ve sola dagatir. onu kapalidir

View File

@ -3,6 +3,7 @@ credits = Jenerik
contributors = Çevirmenler ve Katkıda Bulunanlar
discord = Mindustry'nin Discord sunucusuna Katıl!
link.discord.description = Resmi Mindustry Discord sunucusu
link.reddit.description = The Mindustry subreddit
link.github.description = Oyun kaynak kodu
link.changelog.description = Güncelleme değişikliklerinin listesi
link.dev-builds.description = Dengesiz oyun sürümleri
@ -17,17 +18,16 @@ gameover = Kaybettin
gameover.pvp = [accent] {0}[] Takımı kazandı!
highscore = [accent]Yeni rekor!
copied = Panoya Kopyalandı.
load.sound = Sesler
load.map = Haritalar
load.image = Resimler
load.content = İçerik
load.system = Sistem
load.mod = Modlar
schematic = Şema
schematic.add = Şemayı Kaydet...
schematics = Şemalar
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = Şema İçeri Aktar...
schematic.exportfile = Dışa Aktar
schematic.importfile = İçe Aktar
@ -40,7 +40,6 @@ schematic.saved = Şema Kaydedildi.
schematic.delete.confirm = Bu şema tamamen yokedilecek.
schematic.rename = Şemayı yeniden Adlandır
schematic.info = {0}x{1}, {2} blok
stat.wave = Yenilen Dalgalar:[accent] {0}
stat.enemiesDestroyed = Yok Edilen Düşmanlar:[accent] {0}
stat.built = İnşa Edilen Yapılar:[accent] {0}
@ -48,7 +47,6 @@ stat.destroyed = Yok Edilen Yapılar:[accent] {0}
stat.deconstructed = Yıkılan Yapılar:[accent] {0}
stat.delivered = Gönderilen Kaynaklar:
stat.rank = Rütbe: [accent]{0}
launcheditems = [accent]Gönderilen Kaynaklar
launchinfo = Mavi ile belirtilen materyallerden edinmek için [unlaunched][[KALKIŞ] yapın.
map.delete = "[accent]{0}[]" haritasını silmek istediğine emin misin?
@ -82,16 +80,20 @@ uploadingcontent = İçerik Yükleniyor
uploadingpreviewfile = Önizleme Dosyası Yükleniyor
committingchanges = Değişiklikler Uygulanıyor
done = Bitti
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Modların alfa aşamasında olduğunu ve [scarlet]oldukça hatalı olabileceklerini[] unutmayın.\nBulduğunuz sorunları Mindustry Github'ı veya Discord'una bildirin.
mods.alpha = [accent](Alpha)
mods = Modlar
mods.none = [LIGHT_GRAY]Hiç mod bulunamadı!
mods.guide = Mod Rehberi
mods.report = Hata bildir
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Etkin
mod.disabled = [scarlet]Devre Dışı
mod.disable = Devre Dışı Bırak
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = Etkinleştir
mod.requiresrestart = Oyun mod değişikliklerini uygulamak için kapatılacak.
mod.reloadrequired = [scarlet]Yeniden Yükleme Gerekli
@ -101,8 +103,7 @@ mod.remove.confirm = Bu mod silinecek.
mod.author = [LIGHT_GRAY]Yayıncı:[] {0}
mod.missing = Bu kayıt yakın zamanda güncellediğiniz ya da artık yüklü olmayan modlar içermekte. Kayıt bozulmaları yaşanabilir. Kaydı yüklemek istediğinizden emin misiniz?\n[lightgray]Modlar:\n{0}
mod.preview.missing = Bu modu atölyede yayınlamadan önce bir resim önizlemesi eklemelisiniz.\nMod dosyasına [accent]preview.png[] adlı bir resim yerleştirin ve tekrar deneyin.
mod.folder.missing = Atölyede sadece klasör halindeki modlar yayınlanabilir.\Bir modu klasöre çevirmek için, sadece mod dosyalarını bir klasöre çıkarın ve eski sıkıştırılmış dosyayı silin, sonra da oyunu tekrar başlatın ya da modlarınızı tekrar yükleyin.
mod.folder.missing = Atölyede sadece klasör halindeki modlar yayınlanabilir.Bir modu klasöre çevirmek için, sadece mod dosyalarını bir klasöre çıkarın ve eski sıkıştırılmış dosyayı silin, sonra da oyunu tekrar başlatın ya da modlarınızı tekrar yükleyin.
about.button = Hakkında
name = İsim:
noname = Bir[accent] kullanıcı adı[] seçmelisin.
@ -228,7 +229,7 @@ data.export = Veriyi Dışa Aktar
data.import = Veriyi İçe Aktar
data.exported = Veri dışa aktarıldı.
data.invalid = Bu oyun verisi geçerli değil.
data.import.confirm = Dışarıdan içeri veri aktarmak şu anki verilerinizin [scarlet]tamamını[] silecektir.\[accent]Bu işlem geri alınamaz![]\n\nVeri içeri aktarıldığında oyundan çıkacaksınız.
data.import.confirm = Dışarıdan içeri veri aktarmak şu anki verilerinizin [scarlet]tamamını[] silecektir.[accent]Bu işlem geri alınamaz![]\n\nVeri içeri aktarıldığında oyundan çıkacaksınız.
classic.export = Klasik Verileri Dışa Aktar
classic.export.text = [accent]Mindustry'e[] büyük bir güncelleme gelmiştir.\nKlasik (v3.5 build 40) kayıt ya da harita bulunmuştur. Bu kayıtları Mindustry Classic uygulamasında kullanmak için telefonunuzun dosyalarına çıkartmak ister misiniz?
quit.confirm = Çıkmak istediğinize emin misiniz?
@ -260,16 +261,16 @@ map.nospawn.attack = Bu haritada oyuncunun saldıracağı hiç düşman çekirde
map.invalid = Haritayı açarken hata oldu: bozulmuş ya da geçersiz harita dosyası.-
workshop.update = Nesneyi Güncelle
workshop.error = Atölye ayrıntılarını alırken hata oluştu: {0}
map.publish.confirm = Bu haritayı yayınlamak istediğinize emin misiniz?\n\[lightgray]önce Atölye EULA'sına uyduğunuza emin olun, yoksa haritalarınız gözükmeyecektir!
map.publish.confirm = Bu haritayı yayınlamak istediğinize emin misiniz?\n[lightgray]önce Atölye EULA'sına uyduğunuza emin olun, yoksa haritalarınız gözükmeyecektir!
workshop.menu = Select what you would like to do with this item.
workshop.info = Nesne Açıklaması
changelog = Değişim Listesi (isteğe bağlı):
eula = Steam EULA
missing = This item has been deleted or moved.\n[lightgray]The workshop listing has now been automatically un-linked.
publishing = [accent]Yayınlanıyor...
publish.confirm = Bunu yayınlamak istediğinize emin misiniz?\n\[lightgray]önce Atölye EULA'sına uyduğunuza emin olun, yoksa yapıtlarınız gözükmeyecektir!
publish.confirm = Bunu yayınlamak istediğinize emin misiniz?\n[lightgray]önce Atölye EULA'sına uyduğunuza emin olun, yoksa yapıtlarınız gözükmeyecektir!
publish.error = Nesneyi yayınlarken hata oluştu: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Fırça
editor.openin = Düzenleyici'de Aç
editor.oregen = Maden Oluşumu
@ -309,7 +310,7 @@ editor.removeunit = Eleman Kaldır
editor.teams = Takımlar
editor.errorload = Dosya yüklerken hata oluştu:\n[accent]{0}
editor.errorsave = Dosya kaydederken hata oluştu:\n[accent]{0}
editor.errorimage = Bu bir harita değil, bir resim.\n\nEğer 3.5/build 40 bir haritayı içeri aktarmak istiyorsanız, editördeki "Legacy Harita İçeri Aktar" butonunu kullanın.
editor.errorimage = Bu bir harita değil, bir resim.\n\nEğer 3.5/build 40 bir haritayı içeri aktarmak istiyorsanız, editördeki "Legacy Harita İçeri Aktar" butonunu kullanın.
editor.errorlegacy = Bu harita çok eski ve artık desteklenmeyen bir legacy harita biçimi kullanıyor.
editor.errornot = Bu bir harita dosyası değil.
editor.errorheader = Bu harita dosyası geçerli değil ya da bozuk.
@ -346,7 +347,6 @@ editor.overwrite = [accent]Uyarı!\nBu işlem var olan bir haritanın üstüne y
editor.overwrite.confirm = [scarlet]Uyarı![] Bu ada sahip bir harita zaten var. Onun üstüne yazmak ister misiniz?
editor.exists = Bu ada sahip bir harita zaten var.
editor.selectmap = Yüklemek için bir harita seçin:
toolmode.replace = Değiştir
toolmode.replace.description = Sadece katı blokların üzerinde çizer.
toolmode.replaceall = Hepsini Değiştir
@ -361,12 +361,11 @@ toolmode.fillteams = Takımları Doldur
toolmode.fillteams.description = Bloklar yerine takımları doldurur.
toolmode.drawteams = Takım Çiz
toolmode.drawteams.description = Bloklar yerine takımşarı çizer..
filters.empty = [lightgray]Hiç filtre yok! Aşağıdaki butonla bir adet ekleyin.
filter.distort = Çarpıt
filter.noise = Gürültü
filter.median = Medyan
filter.oremedian Maden Medyanı
filter.oremedian = Maden Medyanı
filter.blend = Geçiş
filter.defaultores = Varsayılan Madenler
filter.ore = Maden
@ -393,7 +392,6 @@ filter.option.floor2 = İkincil Duvar
filter.option.threshold2 = İkincil Eşik
filter.option.radius = Yarıçap
filter.option.percentile = Yüzdelik
width = Eni:
height = Boyu:
menu = Menü
@ -409,7 +407,6 @@ tutorial = Öğretici
tutorial.retake = Öğreticiyi Yeniden Al
editor = Düzenleyici
mapeditor = Harita Düzenleyicisi
abandon = Terk Et
abandon.text = Burası ve bütün kaynaklar düşmana kaybedilecek.
locked = Kilitli
@ -439,7 +436,6 @@ zone.objective = [lightgray]Hedef: [accent]{0}
zone.objective.survival = Hayatta Kal
zone.objective.attack = Düşman Merkezini Yok Et
add = Ekle...
boss.health = Boss Canı
connectfail = [crimson]Bağlantı hatası:\n\n[accent]{0}
error.unreachable = Sunucuya ulaşılamıyor.\nAdrwsin doğru yazıldığına emin misiniz?
@ -451,29 +447,27 @@ error.mapnotfound = Harita dosyası bulunamadı!
error.io = Ağ I/O hatası.
error.any = Bilinöeyen ağ hatası.
error.bloom = Kamaşma başlatılamadı.\nCihazınız bu özelliği desteklemiyor olabilir.
zone.groundZero.name = Sıfır Noktası
zone.desertWastes.name = Çöl Harabeleri
zone.craters.name = Kraterler
zone.frozenForest.name Donmuş Orman
zone.frozenForest.name = Donmuş Orman
zone.ruinousShores.name = Harap Kıyılar
zone.stainedMountains.name = Lekeli Dağlar
zone.desolateRift.name = Çorak Yarık
zone.nuclearComplex.name Nükleer Üretüm Kompleksi
zone.nuclearComplex.name = Nükleer Üretüm Kompleksi
zone.overgrowth.name = ırı Büyüme
zone.tarFields.name = Katran Sahaları
zone.saltFlats.name = Tuz Düzlükleri
zone.impact0078.name = Çarpışma 0078
zone.crags.name = Kayalıklar
zone.fungalPass.name = Mantar Geçidi
zone.groundZero.description = Yeniden başlamak için ideal bölge. Düşük düşman tehlikesi ve az miktarda kaynak mevcut.\nMümkün oldukça çok bakır ve kurşun topla.\nİlerle.
zone.frozenForest.description = Burada, dağlara yakın bölgelerde bile, sporlar etrafa yayıldı. Dondurucu soğuk onları sonsuza dek durduramaz.\n\nEnerji kullanmaya başla. Termik jeneratörler inşa et. Tamircileri kullanmayı öğren.
zone.desertWastes.description = Bu harabeler gemiş, öngörülemez, ve sektör yapılarının kalıntılarıyla kesişmekte.\nBölgede kömür mevcut, onu enerji için yak veya ondan grafit üret.\n\n[lightgray]Burada iniş bölgesi garanti edilemez.
zone.saltFlats.description = Çölün dış tarafında Tuz Düzlükleri yer alıyor. Burada az miktarda kaynak mevcut.\n\nDüşman burada bir kaynak depolama kompleksi kurdu. Onların çekirdeklerini yık. Ortada çalışan hiçbir şey bırakma.
zone.craters.description = Eski savaşların bir anıtı olan bu kratere su dolmuş. Alanı yeniden ele geçir. Kum topla ve metacam üret. Taret ve matkapları soğutmak için su pompala.
zone.ruinousShores.description = Kıyı çizgisi harabelerin ötesinde bulunuyor. Bir zamanlar bu bölge bir sahil güvenlik noktasına ev sahipliği yapıyordu. Ondan geriye fazla bir şey kalmadı. Sadece en temel savunma yapıları ayakta, ama diğer her şey hurdaya dönmüş.\nDışarı geniilemeye devam et ve teknolojiyi yeniden keşfet.
zone.stainedMountains.description = Daha uzaklarda dağlar uzanıyor, daha sporlar tarafından istilaya uğramamışlar.\Alandaki serbest titanyumu çıkart ve kullanmasını öğren.\n\nDüşman varlığı burada daha fazla. Onların daha güçlü birimlerini göndermelerine izin verme.
zone.stainedMountains.description = Daha uzaklarda dağlar uzanıyor, daha sporlar tarafından istilaya uğramamışlar.Alandaki serbest titanyumu çıkart ve kullanmasını öğren.\n\nDüşman varlığı burada daha fazla. Onların daha güçlü birimlerini göndermelerine izin verme.
zone.overgrowth.description = Bu bölge sporların kaynağına daha yakın ve bölgede aşırı büyüme görülmekte.\nDüşmanlar burada bir sınır üssü kurmuş. Titan birimleri inşa et ve bu üssü yok et. Kaybettiklerimizi geri al.
zone.tarFields.description = Dağlar ve çöl arasında kalan bir petrol işleme merkezinin dış kısmı. Kullanılabilen katran rezervlerine sahip az sayıdaki bölgeden biri.\nTerk edilmiş olduğu halde, bu alanda tehlikeli düşman güçleri mevcut. Onları hafife alma.\n\n[lightgray]Mümkünse petrol işleme teknolojisini araştır.
zone.desolateRift.description = ırı derecede tehlikeli bir bölge. Bolca kaynak mevcut ama alan dar. Yok edilme riski çok yüksek. Bu bölgeyi mümkün oldukça kısa sürede terk et. Düşman saldırıları arasındaki uzun aralıklar tarafından aldanma.
@ -481,7 +475,6 @@ zone.nuclearComplex.description = Önceleri toryum üretme ve işleme ile görev
zone.fungalPass.description = Dağlar ve sporlarla dolu aşağı bölgeler arasında bir geçiş bölgesi. Burada küçük düşman keşif üssü bulundu.\nBu üssü yok et.\nDagger ve Crawler birimleei kullan ve bölgedeki iki çekirdeği yık.
zone.impact0078.description = <insert description here>
zone.crags.description = <insert description here>
settings.language = Dil
settings.data = Oyun Verisi
settings.reset = Varsayılana Sıfırla
@ -503,7 +496,7 @@ error.title = [crimson]Bir hata oldu
error.crashtitle = Bir hata oldu
blocks.input = Giriş
blocks.output = Çıkış
blocks.booster =
blocks.booster = Booster
block.unknown = [lightgray]???
blocks.powercapacity = Enerji Kapasitesi
blocks.powershot = Enerji/Atış
@ -536,12 +529,12 @@ blocks.inaccuracy = İskalama Oranı
blocks.shots = Atışlar
blocks.reload = Atışlar/Sn
blocks.ammo = Mermi
bar.drilltierreq = Daha İyi Matkap Gerekli
bar.drillspeed = Matkap Hızı: {0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Verim: {0}%
bar.powerbalance = Enerji: {0}/sn
bar.powerstored Depolanan: {0}/{1}
bar.powerstored = Depolanan: {0}/{1}
bar.poweramount = Enerji: {0}
bar.poweroutput = Enerji Üretimi: {0}
bar.items = Eşyalar: {0}
@ -551,7 +544,6 @@ bar.heat = Isı
bar.power = Enerji
bar.progress = Build Progress
bar.spawned = Birimler: {0}/{1}
bullet.damage = [stat]{0}[lightgray] hasar
bullet.splashdamage = [stat]{0}[lightgray] alan hasarı ~[stat] {1}[lightgray] kare
bullet.incendiary = [stat]yakıcı
@ -563,7 +555,6 @@ bullet.freezing = [stat]dondurucu
bullet.tarred = [stat]katranlı
bullet.multiplier = [stat]{0}[lightgray]x mermi çarpanı
bullet.reload = [stat]{0}[lightgray]x atış hızı
unit.blocks = bloklar
unit.powersecond = enerji birimi/saniye
unit.liquidsecond = sıvı birimi/saniye
@ -585,6 +576,7 @@ category.shooting = Silahlar
category.optional = İsteğe Bağlı Geliştirmeler
setting.landscape.name = Yatayda sabitle
setting.shadows.name = Gölgeler
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Lineer Filtreleme
setting.hints.name = İpuçları
setting.animatedwater.name = Animasyonlu Su
@ -593,7 +585,7 @@ setting.antialias.name = Antialias[lightgray] (requires restart)[]
setting.indicators.name = Düşman/Müttefik Belirteçleri
setting.autotarget.name = Otomatik Hedef Alma
setting.keyboard.name = Fare+Klavye Kontrolleri
setting.touchscreen.name Dokunmatik Ekran Kontrolleri
setting.touchscreen.name = Dokunmatik Ekran Kontrolleri
setting.fpscap.name = Maksimum FPS
setting.fpscap.none = Limitsiz
setting.fpscap.text = {0} FPS
@ -607,6 +599,8 @@ setting.difficulty.insane = Çılgın
setting.difficulty.name = Zorluk:
setting.screenshake.name = Ekranı Salla
setting.effects.name = Efektleri Görüntüle
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Kontrolcü Hassasiyeti
setting.saveinterval.name = Kayıt Aralığı
setting.seconds = {0} Saniye
@ -641,16 +635,16 @@ category.multiplayer.name = Çok Oyunculu
command.attack = Saldır
command.rally = Toplan
command.retreat = Geri Çekil
keybind.clear_building.name = Binayı Temizle
keybind.clear_building.name = Binayı Temizle
keybind.press = Bir tuşa basın...
keybind.press.axis = Bir tuşa ya da yöne basın...
keybind.screenshot.name = Harita Ekran Görüntüsü
keybind.move_x.name = x Ekseninde Hareket
keybind.move_y.name = y Ekseninde Hareket
keybind.schematic_select.name = Bölge Seç
keybind.schematic_menu.name Şema Menüsü
keybind.schematic_menu.name = Şema Menüsü
keybind.schematic_flip_x.name = Şemayı X ekseninde Döndür
keybind.schematic_flip_y.name Şemayı Y Ekseninde Döndür
keybind.schematic_flip_y.name = Şemayı Y Ekseninde Döndür
keybind.fullscreen.name = Tam Ekran
keybind.select.name = Seç/Ateş Et
keybind.diagonal_placement.name = Çapraz Yerleştirme
@ -687,7 +681,6 @@ mode.pvp.description = Yerel olarak başkaları ile savaş.\n[gray]Oynamak için
mode.attack.name = Saldırı
mode.attack.description = Düşman üssünü yok et. Dalga yok.\n[gray]Oynamak için haritada kırmızı çekirdek olması gerekir.
mode.custom = Özel Kurallar
rules.infiniteresources = Sınırsız Kaynaklar
rules.wavetimer = Dalga Zamanlayıcısı
rules.waves = Dalgalar
@ -701,7 +694,7 @@ rules.playerdamagemultiplier = Oyuncu Hasarı Çarpanı
rules.unitdamagemultiplier = Birim Hasarı Çapanı
rules.enemycorebuildradius = Düşman Çekirdeği İnşa Yasağı Yarıçapı:[lightgray] (kare)
rules.respawntime = Yeniden Doğma Süresi:[lightgray] (sec)
rules.wavespacing Dalga Aralığı:[lightgray] (sec)
rules.wavespacing = Dalga Aralığı:[lightgray] (sec)
rules.buildcostmultiplier = İnşa ücreti Çarpanı
rules.buildspeedmultiplier = İnşa Hızı Çarpanı
rules.waitForWaveToEnd = Dalgalar Düşmanı Bekler
@ -714,7 +707,6 @@ rules.title.resourcesbuilding = Kaynaklar & İnşa
rules.title.player = Oyuncular
rules.title.enemy = Düşmanlar
rules.title.unit = Unitler
content.item.name = Eşyalar
content.liquid.name = Sıvılar
content.unit.name = Birimler
@ -751,7 +743,7 @@ mech.tau-mech.weapon = Yenileme Işını
mech.tau-mech.ability = Çoklu Tamir
mech.omega-mech.name = Omega
mech.omega-mech.weapon = Sürü Füzeleri
mech.omega-mech.ability Zırhlı Konfigürasyon
mech.omega-mech.ability = Zırhlı Konfigürasyon
mech.dart-ship.name = Dart
mech.dart-ship.weapon = Makineli Tüfek
mech.javelin-ship.name = Javelin
@ -776,7 +768,6 @@ mech.buildspeed = [lightgray]İnşaat Hızı: {0}%
liquid.heatcapacity = [lightgray]Isı Kapasitesi: {0}
liquid.viscosity = [lightgray]Vizkosite: {0}
liquid.temperature = [lightgray]Sıcaklık: {0}
block.sand-boulder.name = Kum Kaya Parçaları
block.grass.name = Çimen
block.salt.name = Tuz
@ -852,6 +843,8 @@ block.copper-wall.name = Bakır Duvar
block.copper-wall-large.name = Büyük Bakır Duvar
block.titanium-wall.name = Titanyum Duvar
block.titanium-wall-large.name = Büyük Titanyum Duvar
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = Faz Duvar
block.phase-wall-large.name = Büyük Faz Duvar
block.thorium-wall.name = Toryum Duvar
@ -917,7 +910,7 @@ block.wave.name = Wave
block.swarmer.name = Swarmer
block.salvo.name = Salvo
block.ripple.name = Ripple
block.phase-conveyor.name Faz Konveyörü
block.phase-conveyor.name = Faz Konveyörü
block.bridge-conveyor.name = Konveyör Köprüsü
block.plastanium-compressor.name = Plastanyum Kompresörü
block.pyratite-mixer.name = Pirratit Mikseri
@ -937,7 +930,7 @@ block.titan-factory.name = Titan Robot Fabrikası
block.fortress-factory.name = Fortress Robot Fabrikası
block.revenant-factory.name = Revenant Savaşçı Fabrikası
block.repair-point.name = Tamir Noktası
block.pulse-conduit.name Dalga Borusu
block.pulse-conduit.name = Dalga Borusu
block.phase-conduit.name = Faz Borusu
block.liquid-router.name = Sıvı Yönlendiricisi
block.liquid-tank.name = Sıvı Tankı
@ -990,6 +983,7 @@ unit.lich.name = Lich
unit.reaper.name = Reaper
tutorial.next = [lightgray]<Devam etmek için dokunun.>
tutorial.intro = [scarlet]Mindustry öğreticisine hoş geldiniz.[]\n[accent]Bakır kazarak[] başlayın. Bunu yapmak için merkezinize yakın bir bakır madenine dokunun.\n\n[accent]{0}/{1} bakır
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = Manuel olarak kazmak verimsizdir.\n[accent]Matkaplar []otomatikman kazabilir.\nSağ alttaki matkap sekmesine tıklayınız.\n[accent]Mekanik matkabı[] seçiniz. Tıklayarak bir bakır madenine yerleştirin.\n Yapımı durdurmak için [accent]sağ tıklayın[] ve yakınlaştırmak ve uzaklaştırmak için [accent]CTRL basılı tutarak tekerleği kaydırın[].
tutorial.drill.mobile = Manuel olarak kazmak verimsizdir.\n[accent]Matkaplar []otomatik olarak kazabilir.\nSağ alttaki matkap sekmesine dokunun.\n[accent]Mekanik matkabı[] seçin. \nDokunarak bir bakır madenine yerleştirin, sonra seçiminizi onaylamak için alttaki [accent] tik düğmesine[] basın.\nYerleştirmenizi iptal etmek için [accent] X butonuna[] basın.
tutorial.blockinfo = Her bloğun farklı istatistikleri vardır. Her matkap sadece belirli madenleri kazabilir.\nBir bloğun bilgi ve istatistiklerine bakmak için,[accent] yapım menüsünde seçerken "?" tuşuna dokunun.[]\n\n[accent]Şimdi mekanik matkabın istatistiklerine erişin.[]
@ -1007,8 +1001,7 @@ tutorial.withdraw = Bazı durumlarda bloklardan materyalleri direkt olarak almak
tutorial.deposit = Malzemeleri geminizden hedef bloğa sürükleyerek malzemeleri bırakabilirsiniz.\n\n[accent]Bakırı çekirdeğe geri bırakın.[]
tutorial.waves = [lightgray]Düşman[] yaklaşıyor.\n\nÇekirdeği 2 dalga boyunca koruyun. Ateş etmek için [accent]tıklayın[].\nDaha fazla taret ve matkap inşa edin ve daha fazla bakır toplayın.
tutorial.waves.mobile = [lightgray]Düşman[] yaklaşıyor.\n\nÇekirdeği 2 dalga boyunca koruyun. Geminiz düşmanlara otomatik olarak ateş edecektir.\nDaha fazla taret ve matkap inşa edin ve daha fazla bakır toplayın.
tutorial.launch = Belirli bir dalgaya ulaşınca, çekirdeği bulunduğu bölgeden [accent]kaldırabilir[], bütün binalarınızı arkada bırakıp [accent]çekirdeğinizdeki bütün materyallere sahip olabilirsiniz.[]\Bu materyaller daha sonra yeni teknolojiler geliştirmek için kullanılabilir.\n\n[accent]Kalkış butonuna basın.
tutorial.launch = Belirli bir dalgaya ulaşınca, çekirdeği bulunduğu bölgeden [accent]kaldırabilir[], bütün binalarınızı arkada bırakıp [accent]çekirdeğinizdeki bütün materyallere sahip olabilirsiniz.[]Bu materyaller daha sonra yeni teknolojiler geliştirmek için kullanılabilir.\n\n[accent]Kalkış butonuna basın.
item.copper.description = En basit materyal. Her türlü blokda kullanılır.
item.lead.description = Basit bir materyal. Elektronikte ve sıvı taşımada kullanılır.
item.metaglass.description = Süper sert camdan bir bileşim. Sıvı dağıtımı ve depolamak için yaygın olarak kullanılır.
@ -1074,6 +1067,8 @@ block.copper-wall.description = Ucuz bir savunma bloğu.\nİlk birkaç dalgada m
block.copper-wall-large.description = Ucuz bir savunma bloğu.\nİlk birkaç dalgada merkezi ve taretleri korumak için kullanışlıdır.\nBirçok blok alan kaplar.
block.titanium-wall.description = Orta derecede güçlü savunma bloğu.\nDüşmanlardan orta derecede koruma sağlar.
block.titanium-wall-large.description = Orta derecede güçlü savunma bloğu.\nDüşmanlardan orta derecede koruma sağlar.\nBirçok blok alan kaplar.
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = Güçlü bir savunma bloğu.\nDüşmanlardan iyi korunma sağlar.
block.thorium-wall-large.description = Güçlü bir savunma bloğu.\nDüşmanlardan iyi korunma sağlar.\nBirçok blok alan kaplar.
block.phase-wall.description = Özel faz örgüsü bazlı yansıtıcı materyal ile kaplanmış bir duvar. Çoğu mermi çarpma anında saptırır.
@ -1093,7 +1088,7 @@ block.junction.description = Çakışan iki konveyör hattı arasında bir köpr
block.bridge-conveyor.description = Gelişmiş materyal taşıma bloğu. Materyalleri her türlü arazi veya binanın üzerinden üç bloğa kadar uzağa taşıyabilir.
block.phase-conveyor.description = Gelişmiş materyal taşıma bloğu. Materyalleri kendisine bağlı bir başka faz konveyörüne ışınlamak için enerji kullanır.
block.sorter.description = Materyalleri ayıklar. Eğer materyal seçilen ile eşleşiyorsa geçmesine izin verilir. Yoksa materyal sağa ya da sola atılır.
block.inverted-sorter.descriptions = Materyalleri standart bir ayıklayıcı gibi işler, ancak bu kez eşleşen materyalleri yana atar.
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = Materyalleri bir yönden alıp diğer üç yöne eşit olarak dağıtır. Materyalleri bir kaynaktan birden fazla hedefe iletmek için kullanılır.\n\n[scarlet]Asla üretim yapan binaların dibine yerleştirmeyin, yoksa istenmeyen materyaller tarafından tıkanabilir.[]
block.distributor.description = Gelişmiş bir yönlendirici. Materyalleri yedi farklı yöne dağıtabilir.
block.overflow-gate.description = Ayırıcı ve yönlendiricinin bir karışımı. Materyalleri sadece ön kısım kapalı olduğunda sağa ve sola atar.
@ -1152,7 +1147,6 @@ block.cyclone.description = Büyük bir anti hava ve anti kara tareti. Yakının
block.spectre.description = Dev bir çift namlulu top. Hava ve kara birimlerine iri, zırh delici mermiler atar.
block.meltdown.description = Dev bir lazer topu. Yüklenip yakındaki düşmanlara uzun süreli lazer ışınları yollar. Çalışması için soğutucu gerekir.
block.command-center.description = Haritadaki müttefik birimlere komutlar
yollar.\nBirimlerindevirye gezmesini, düşman çekirdeğine saldırmasını, ya da çekirdek veya fabrikaya geri çekilmesini emredebilir. Düşman çekirdeği yoksa birimler varsayılan olarak çekirdeğe saldırma emrinde de devriye gezerler.
block.draug-factory.description = Draug maden dronları üretir.
block.spirit-factory.description = Spirit yapısal onarım dronları üretir.
block.phantom-factory.description = Gelişimiş inşaat dronları üretir.

View File

@ -80,25 +80,20 @@ uploadingcontent = Вивантаження вмісту
uploadingpreviewfile = Вивантаження файлу передперегляду
committingchanges = Здійснення змін
done = Зроблено
mods = Модифікації
mods.alphainfo = Майте на увазі, що модифікації знаходяться в альфі, і [scarlet]може бути дуже глючними[].\nПовідомте про будь-які проблеми, які ви знайдете до Mindustry Github або Discord.
mods.alpha = [scarlet](Альфа)
mods.none = [LIGHT_GRAY]Модифікацій не знайдено!
mod.enabled = [lightgray]Увімкнено
mod.disabled = [scarlet]Вимкнено
mod.requiresrestart = А тепер гра закриється, щоб застосувати зміни модифікацій.
mod.import = Імпортувати модифікацію
mod.remove.confirm = Цю модифікацію буде видалено.
mod.author = [LIGHT_GRAY]Автор:[] {0}
feature.unsupported = Your device does not support this feature.
mods.alphainfo = Майте на увазі, що модифікації знаходяться в альфі, і [scarlet]можуть бути дуже глючними[].\nПовідомте про будь-які проблеми, які ви знайдете до Mindustry Github або Discord.
mods.alpha = [scarlet](Альфа)
mods = Модифікації
mods.none = [LIGHT_GRAY]Модифікацій не знайдено!
mods.guide = Посібник зі створення модифицій
mods.report = Повідомити про ваду
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]Увімкнено
mod.disabled = [scarlet]Вимкнено
mod.disable = Вимкнути
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = Увімкнути
mod.requiresrestart = А тепер гра закриється, щоб застосувати зміни модифікацій.
mod.reloadrequired = [scarlet]Потрібно перезавантаження
@ -275,6 +270,7 @@ missing = This item has been deleted or moved.\n[lightgray]The workshop listing
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = Пензлик
editor.openin = Відкрити в редакторі
editor.oregen = Генерація руд
@ -535,6 +531,7 @@ blocks.reload = Постріли/секунду
blocks.ammo = Боєприпаси
bar.drilltierreq = Потребується кращий бур
bar.drillspeed = Швидкість буріння: {0}/с
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = Ефективність: {0}%
bar.powerbalance = Енергія: {0}/с
bar.powerstored = Зберігає: {0}/{1}
@ -579,6 +576,7 @@ category.shooting = Стрільба
category.optional = Додаткові поліпшення
setting.landscape.name = Тільки альбомний(гозинтальний) режим
setting.shadows.name = Тіні
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = Лінійна фільтрація
setting.hints.name = Hints
setting.animatedwater.name = Анімована вода
@ -601,6 +599,8 @@ setting.difficulty.insane = Неможлива
setting.difficulty.name = Складність:
setting.screenshake.name = Тряска екрану
setting.effects.name = Ефекти
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = Чутливість контролера
setting.saveinterval.name = Інтервал збереження
setting.seconds = {0} сек.
@ -843,6 +843,8 @@ block.copper-wall.name = Мідна стіна
block.copper-wall-large.name = Велика мідна стіна
block.titanium-wall.name = Титанова стіна
block.titanium-wall-large.name = Велика титанова стіна
block.plastanium-wall.name = Plastanium Wall
block.plastanium-wall-large.name = Large Plastanium Wall
block.phase-wall.name = Фазова стіна
block.phase-wall-large.name = Велика фазова стіна
block.thorium-wall.name = Торієва стіна
@ -981,6 +983,7 @@ unit.lich.name = Лич
unit.reaper.name = Жнець
tutorial.next = [lightgray]<Натисніть для продовження>
tutorial.intro = Ви розпочали[scarlet] навчання по Mindustry.[]\nРозпочність з[accent] видобування міді[]. Використовуйте [[WASD] для руху.\n[accent] Утримуйте [[Ctrl] під час прокрутки миші[] для приближення і віддалення. Наблизьтесь, а потім натисність на мідну жилу біля вашого ядра, щоб зробити це.\n\n[accent]{0}/{1} міді
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = Добування вручну неефективне.\n[accent]Бури []можуть добувати автоматично.\nНатисніть на вкладку свердла знизу зправа.\nВиберіть[accent] механічний бур[]. Розмістіть його на мідній жилі натисканням.\n[accent]Натисніть ПКМ[], щоб зупинити будування.
tutorial.drill.mobile = Добування вручну неефективне.\n[accent]Бури []можуть добувати автоматично.\nНатисність на вкладку сведла знизу зправа.\nВиберіть[accent] механічний бур[]. Розмістіть його на мідній жилі натисканням, потім натисність на [accent] галочку[] нижче, щоб підтвердити розміщення to confirm your selection.\nPress the[accent] X button[] to cancel placement.
tutorial.blockinfo = Кожен блок має різні характеристики. Кожний бур може видобувати тільки певні руди.\nЩоб переглянути інформацію та характеристики блока,[accent] натисність на кнопку «?», коли Ви вибрали блок у меню будування.[]\n\n[accent]Перегляньте характеристику Механічного бура прямо зараз.[]
@ -1064,6 +1067,8 @@ block.copper-wall.description = Дешевий захисний блок.\nКо
block.copper-wall-large.description = Дешевий захисний блок.\nКорисна для захисту ядра та башточок у перші кілька хвиль.\nОхоплює кілька плиток.
block.titanium-wall.description = Відносно сильний захисний блок.\nЗабезпечує помірний захист від ворогів.
block.titanium-wall-large.description = Відносно сильний захисний блок.\nЗабезпечує помірний захист від ворогів.\nОхоплює кілька плиток.
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = Сильний захисний блок.\nГідний захист від ворогів.
block.thorium-wall-large.description = Сильний захисний блок.\nГідний захист від ворогів.\nОхоплює кілька плиток.
block.phase-wall.description = Стіна, покрита спеціальним світловідбиваючим складом, який базується на фазовій тканині. Відхиляє більшість куль при ударі.

View File

@ -3,6 +3,7 @@ credits = 致谢
contributors = 译者和贡献者
discord = 加入 Mindustry 的 Discord!
link.discord.description = 官方 Mindustry Discord 聊天室
link.reddit.description = The Mindustry subreddit
link.github.description = 游戏源码
link.changelog.description = 更新列表
link.dev-builds.description = 不稳定开发版
@ -26,9 +27,10 @@ load.mod = 模组加载中
schematic = 蓝图
schematic.add = 保存蓝图中……
schematics = 蓝图
schematic.replace = A schematic by that name already exists. Replace it?
schematic.import = 导入蓝图中……
schematic.exportfile = 导出文件
schematic.importfile = 导入文件
schematic.importfile = 导入蓝图
schematic.browseworkshop = 流览创意工坊
schematic.copy = 复制蓝图到剪贴板
schematic.copy.import = 从剪贴板导入蓝图
@ -46,8 +48,8 @@ stat.deconstructed = 拆除的建筑:[accent]{0}
stat.delivered = 发射的资源:
stat.rank = 最终等级:[accent]{0}
launcheditems = [accent]发射的资源
launchinfo = [unlaunched][[LAUNCH] your core to obtain the items indicated in blue.
map.delete = 确定要删除 "[accent]{0}[]" 地图吗?
launchinfo = [unlaunched][[LAUNCH] 你的核心将会获得用蓝色标识出来的资源.
map.delete = 确定要删除名为 "[accent]{0}[]" 地图吗?
level.highscore = 最高分:[accent]{0}
level.select = 选择关卡
level.mode = 游戏模式:
@ -78,15 +80,20 @@ uploadingcontent = 正在上传内容
uploadingpreviewfile = 正在上传预览文件
committingchanges = 提交更改
done = 已完成
feature.unsupported = Your device does not support this feature.
mods.alphainfo = 请注意在测试版本中的模组[scarlet]可能有缺陷[]。\n在 Mindustry Github 或 Discord上报告你发现的问题。
mods.alpha = [accent](测试版)
mods = 模组
mods.none = [LIGHT_GRAY]无模组!
mods.guide = 模组教程
mods.report = 报告 Bug
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]已启用
mod.disabled = [scarlet]已禁用
mod.disable = 禁用
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]Missing dependencies: {0}
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
mod.enable = 启用
mod.requiresrestart = 需要重启使模组生效。
mod.reloadrequired = [scarlet]需要重启
@ -113,7 +120,7 @@ server.closing = [accent]正在关闭服务器……
server.kicked.kick = 你被踢出了服务器。
server.kicked.whitelist = 你不在白名单中。
server.kicked.serverClose = 服务器已关闭。
server.kicked.vote = 你被投票踢出了服务器。永别了。
server.kicked.vote = 你被投票踢出了服务器。
server.kicked.clientOutdated = 客户端过旧,请更新你的游戏。
server.kicked.serverOutdated = 服务器过旧,请联系房主升级服务器。
server.kicked.banned = 你在这个服务器上被拉入黑名单了。
@ -174,19 +181,19 @@ cantconnect = 无法加入([accent]{0}[])。
connecting = [accent]连接中……
connecting.data = [accent]加载中……
server.port = 端口:
server.addressinuse = 地址已在使用
server.invalidport = 无效的端口
server.addressinuse = 地址已在使用!
server.invalidport = 无效的端口
server.error = [crimson]创建服务器错误:[accent]{0}
save.new = 新存档
save.overwrite = 你确定你要覆盖这个存档吗?
save.overwrite = 你确定你要覆盖这个存档吗?
overwrite = 覆盖
save.none = 没有存档被找到
save.none = 没有找到存档!
saveload = [accent]正在保存……
savefail = 保存失败!
save.delete.confirm = 你确定你要删除这个存档吗?
save.delete = 删除
save.export = 导出存档
save.import.invalid = [accent]这个存档是无效的
save.import.invalid = [accent]此存档无效
save.import.fail = [crimson]导入存档失败:[accent]{0}
save.export.fail = [crimson]导出存档失败:[accent]{0}
save.import = 导入存档
@ -263,6 +270,7 @@ missing = 地图已被删除或移动。\n[lightgray]链接已在创意工坊中
publishing = [accent]Publishing...
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
publish.error = Error publishing item: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = 笔刷
editor.openin = 在编辑器中打开
editor.oregen = 矿石的生成
@ -302,11 +310,11 @@ editor.removeunit = 移除单位
editor.teams = 队伍
editor.errorload = 读取文件时出现错误:\n[accent]{0}
editor.errorsave = 保存文件时出现错误:\n[accent]{0}
editor.errorimage = 这是一幅画,不是地图。不要更改文件的扩展名来让他工作。\n\n如果你想导入地图请在编辑器中使用“导入地图”这一按钮。
editor.errorimage = 这是一幅图片,不是地图。请不要更改文件的扩展名来导入。\n\n如果你想导入地图请在编辑器中使用“导入地图”这一按钮。
editor.errorlegacy = 此地图太旧,而旧的地图格式不再受支持了。
editor.errornot = 这不是地图文件。
editor.errorheader = 此地图文件已失效或损坏。
editor.errorname = 地图没有被定义的名称。你是否在尝试加载存档文件?
editor.errorname = 地图没有被定义的名称。是否需要加载存档文件?
editor.update = 更新
editor.randomize = 随机化
editor.apply = 应用
@ -523,6 +531,7 @@ blocks.reload = 每秒发射数
blocks.ammo = 子弹
bar.drilltierreq = 需要更好的钻头
bar.drillspeed = 挖掘速度:{0}/s
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = 效率:{0}%
bar.powerbalance = 能量:{0}/秒
bar.powerstored = 储能:{0}/{1}
@ -567,6 +576,7 @@ category.shooting = 发射
category.optional = 可选的增强物品
setting.landscape.name = 锁定横屏
setting.shadows.name = 影子
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = 抗锯齿
setting.hints.name = 提示
setting.animatedwater.name = 流动的水
@ -589,6 +599,8 @@ setting.difficulty.insane = 疯狂
setting.difficulty.name = 难度:
setting.screenshake.name = 屏幕抖动
setting.effects.name = 显示效果
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = 控制器灵敏度
setting.saveinterval.name = 自动保存间隔
setting.seconds = {0} 秒
@ -831,6 +843,8 @@ block.copper-wall.name = 铜墙
block.copper-wall-large.name = 大型铜墙
block.titanium-wall.name = 钛墙
block.titanium-wall-large.name = 大型钛墙
block.plastanium-wall.name = 塑钢墙
block.plastanium-wall-large.name = 大型塑钢墙
block.phase-wall.name = 相织布墙
block.phase-wall-large.name = 大型相织布墙
block.thorium-wall.name = 钍墙
@ -851,7 +865,7 @@ block.router.name = 路由器
block.distributor.name = 分配器
block.sorter.name = 分类器
block.inverted-sorter.name = 反向分类器
block.message.name = 使
block.message.name = 息板
block.overflow-gate.name = 溢流门
block.silicon-smelter.name = 硅冶炼厂
block.phase-weaver.name = 相织布编织器
@ -969,6 +983,7 @@ unit.lich.name = 尸鬼
unit.reaper.name = 死神
tutorial.next = [lightgray]<点击以继续>
tutorial.intro = 你进入了[scarlet] Mindustry 教程[]。\n[accent]采集铜矿[]以开始。点击附近的一处铜矿。\n\n[accent]{0}/{1} 铜
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
tutorial.drill = 手动采矿效率低。\n[accent]钻头[]可以自动采矿。\n放一个在铜矿上吧。\n点击右下角的钻头菜单。\n选择[accent]机械钻头[]。\n单击将其放置在铜矿上。\n[accent]右键单击[]来停止。
tutorial.drill.mobile = 手动采矿效率低。\n[accent]钻头[]可以自动采矿。\n点击右下角的钻头菜单。\n选择[accent]机械钻头[]。\n点击将其放在铜矿上点击[accent]对号[]来确定。\n点击[accent]叉号[]来取消。
tutorial.blockinfo = 每个方块具有不同的数据。每个钻头只能开采某些矿石。\n要检查块的信息和统计信息[accent]在菜单中点击问号。[]\n\n[accent]现在查看机械钻头的数据吧。[]
@ -1043,80 +1058,82 @@ block.spore-press.description = 压缩孢子荚得到石油。
block.pulverizer.description = 将废料压碎成沙子。当缺少天然沙子时很有用。
block.coal-centrifuge.description = 使石油凝固成煤块。
block.incinerator.description = 用于除掉任何多余的物品或液体。
block.power-void.description = 消耗输入的所有功率。仅限沙盒。
block.power-source.description = 无限输出功率。仅限沙盒。
block.power-void.description = 消耗输入的所有能量。仅限沙盒。
block.power-source.description = 无限输出能量。仅限沙盒。
block.item-source.description = 无限输出物品。仅限沙盒。
block.item-void.description = 在不使用电源的情况下销毁任何进入它的物品。仅限沙盒。
block.item-void.description = 在不使用能量的情况下销毁任何进入它的物品。仅限沙盒。
block.liquid-source.description = 无限输出液体。仅限沙盒。
block.copper-wall.description = 廉价的防守区块。\n用于保护前几波中的核心和炮塔。
block.copper-wall-large.description = 廉价的防御块。\n用于保护前几个波浪中的核心和炮塔。\n跨越多个区块。
block.titanium-wall.description = 中等强度的防御挡块。\n提供中等强度的防御以抵御敌人。
block.titanium-wall-large.description = 一个中等强度的防御块。\n提供中等强度的防御以防敌人攻击。\n跨越多个区块。
block.thorium-wall.description = 强大的防守区块。\n很好的防御敌人。
block.thorium-wall-large.description = 强大的防守区块。\n很好地防御敌人。\n跨越多个区块。
block.copper-wall.description = 廉价的防守方块。\n用于保护前几波中的核心和炮塔。
block.copper-wall-large.description = 廉价的防守方块。\n用于保护前几个波浪中的核心和炮塔。\n跨越多个区块。
block.titanium-wall.description = 中等强度的防御方块。\n提供中等强度的防御以抵御敌人。
block.titanium-wall-large.description = 一个中等强度的防御方块。\n提供中等强度的防御以防敌人攻击。\n跨越多个区块。
block.plastanium-wall.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.
block.plastanium-wall-large.description = A special type of wall that absorbs electric arcs and blocks automatic power node connections.\nSpans multiple tiles.
block.thorium-wall.description = 强大的防守方块。\n可以很好的防御敌人。
block.thorium-wall-large.description = 强大的防守方块。\n很好地防御敌人。\n跨越多个区块。
block.phase-wall.description = 没有钍墙那样坚固,但是它可以使不太强的子弹发生偏转。
block.phase-wall-large.description = 没有钍墙那样坚固,但是它可以使不太强的子弹发生偏转。\n跨越多个区块。
block.surge-wall.description = 强大的防守块。\n有很小的机会向攻击者发射闪电。
block.surge-wall-large.description = 强大的防御块。\n有很小的机会向攻击者发射闪电。\n跨越多个区块。
block.surge-wall.description = 强大的防守块。\n有很小的机会向攻击者发射闪电。
block.surge-wall-large.description = 强大的防御块。\n有很小的机会向攻击者发射闪电。\n跨越多个区块。
block.door.description = 一扇小门,可以通过点击打开和关闭。\n如果打开敌人可以射击并穿过。
block.door-large.description = 一扇大门,可以通过点击打开和关闭。\n如果打开敌人可以射击并穿过。\n跨越多个区块。
block.mender.description = 定期修理附近的方块,使防御系统在波与波之间得到修复。\n通常使用硅来提高范围和效率。
block.mend-projector.description = 修理者的升级定期修复附近的建筑物。
block.mender.description = 定期修理附近的方块,使防御系统在波与波之间得到修复。\n可以使用硅来提高修复范围和修复效率。
block.mend-projector.description = 修理者的升级版,会定期修复附近的建筑物。
block.overdrive-projector.description = 提高附近建筑物的速度,如钻头和传送带。
block.force-projector.description = 自身周围创建一个六边形力场,使建筑物和内部单位免受子弹的伤害。
block.shock-mine.description = 伤害踩到它的敌人。敌人几乎看不到它。
block.conveyor.description = 初级传送带。将物品向前移动并自动将它们放入炮塔或工厂中。可旋转方向。
block.titanium-conveyor.description = 高级传送带。能比初级传送带更快地移动物品。
block.junction.description = 两条交叉传送带的桥梁。适用于两条不同传送带将不同材料运送到不同位置的情况。
block.bridge-conveyor.description = 高级项目传输块。允许在跨越任何地形或建筑物上运输物品最多跨越3个块。
block.phase-conveyor.description = 高级传送带使用电力将物品传送到距离几个块的相位传送带上。
block.sorter.description = 对物品进行分类。如果物品与所选种类相同,则允许其通过。否则,物品将从左边和右边输出。
block.inverted-sorter.descriptions = 像标准分类器工作,但将选择的物品向两侧输出。
block.router.description = 从一个方向接受物品,并将它们平均输出到最多3个其他方向。用于将材料分成多份。
block.conveyor.description = 初级传送带。将物品向前输送并将它们放入炮塔或工厂中。可旋转方向。
block.titanium-conveyor.description = 高级传送带,比初级传送带更快地输送物品。
block.junction.description = 两条交叉传送带的桥梁。适用于两条不同方向传送带将不同物品运送到不同位置的情况。
block.bridge-conveyor.description = 高级物品传输方块。允许跨越任何地形或建筑物上运输物品最多跨越3个块。
block.phase-conveyor.description = 高级传送带,使用电力将物品传送到距离几个块的相位传送带上。
block.sorter.description = 对物品进行分类,如果物品与所选种类相同,则允许其通过。否则,物品将从左边和右边输出。
block.inverted-sorter.description = Processes items like a standard sorter, but outputs selected items to the sides instead.
block.router.description = 从一个方向接受物品,并将它们平均输出到其他3个方向。可以将材料分成多份。
block.distributor.description = 一个高级路由器可以将物品向最多7个方向输出。
block.overflow-gate.description = 分离器和路由器的组合,如果前面被挡住,则向从左和右输出。
block.mass-driver.description = 终极传送带收集物品后将它们射向远处的另一个质量驱动器。
block.mass-driver.description = 终极传送带,收集物品后将它们射向远处的另一个质量驱动器。
block.mechanical-pump.description = 一种输出速度慢但没有功耗的廉价泵。
block.rotary-pump.description = 先进的水泵。泵送更多液体,但需要动力
block.rotary-pump.description = 先进的水泵。泵送更多液体,但需要能量
block.thermal-pump.description = 终级水泵。
block.conduit.description = 基本液体传输块。像传送带一样工作,但用于液体。最适用于从泵或其他导管中提取液体。
block.pulse-conduit.description = 高级液体传输块。比标准导管更快地输送液体并储存更多液体。
block.liquid-router.description = 接受来自一个方向的液体并将它们平均输出到最多3个其他方向。也可以储存一定量的液体。用于将液体从一个源分成多个目标。
block.liquid-tank.description = 存储大量液体。当存在对材料的非恒定需求或作为冷却重要块的安全措施时,将其用于创建缓冲区
block.liquid-junction.description = 作为两个交叉管道的桥梁。适用于两种不同导管将不同液体输送到不同位置的情况。
block.bridge-conduit.description = 高级液体传输块。允许在任何地形或建筑物的最多3个块上运输液体。
block.phase-conduit.description = 高级液体传输块。使用电力将液体传送到多个块上的连接管道。
block.power-node.description = 将电源传输到连接的节点。节点将接收来自或向任何相邻块供电
block.power-node-large.description = 具有更大范围和更多连接点的高级能量节点。
block.surge-tower.description = 具有较少可用连接的远程电源节点。
block.battery.description = 储存电力,当储存有能量时,可在电力短缺时提供电力
block.conduit.description = 基本液体传输管道。像传送带一样工作,但仅适用于液体。用于从泵或其他导管中提取液体。
block.pulse-conduit.description = 高级液体传输管道。比普通导管更快地输送液体且能储存更多液体。
block.liquid-router.description = 接受来自一个方向的液体并将它们平均输出到其他3个方向。同时可以储存一定量的液体。用于将液体从一个源分成多个目标。
block.liquid-tank.description = 存储大量液体,可用于在材料需求不恒定的时候提供缓冲,或作为供给冷却液体的保障
block.liquid-junction.description = 作为两个交叉管道的桥梁。适用于两种不同方向的导管将不同液体输送到不同位置的情况。
block.bridge-conduit.description = 高级液体传输方块。可以跨越任何地形或建筑物,最多跨越3格来传输液体。
block.phase-conduit.description = 高级液体传输块。使用电力将液体传送到多个块上的连接管道。
block.power-node.description = 将电源传输到连接的节点上。节点将接收来自任何方块的能量或向任何方块供给能量
block.power-node-large.description = 拥有大范围和多连接点的高级能量节点。
block.surge-tower.description = 连接点较少,但是距离远的能量节点。
block.battery.description = 储存能量,当储存有能量时,可在能源短缺时提供能量
block.battery-large.description = 比普通电池容量更大。
block.combustion-generator.description = 燃烧煤等易燃材料发电。
block.combustion-generator.description = 燃烧煤等材料发电。
block.thermal-generator.description = 当放置在热的地方时发电。
block.turbine-generator.description = 先进的燃烧发电机,效率更高,但需要额外的水来产生蒸汽。
block.turbine-generator.description = 先进的燃烧发电机,效率更高,但需要水来产生蒸汽。
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.mechanical-drill.description = 一种便宜的钻头。放置在的块上时,以缓慢的速度无限期地输出物品。只能开采基本资源。
block.solar-panel.description = 普通太阳能面板,提供少量电力。
block.solar-panel-large.description = 高级太阳能面板,提供更多电力,但搭建起来更贵
block.thorium-reactor.description = 高放射性钍产生大量电力。需要冷却液来冷却。如果供应的冷却液不足,会导致爆炸。
block.impact-reactor.description = 一种先进的发电机,能够以最高效率产生大量的电力。但需要大量的能量输入才会启动。
block.mechanical-drill.description = 一种便宜的钻头。放置在适的块上时,以缓慢的速度无限期地输出物品。只能开采基本资源。
block.pneumatic-drill.description = 一种改进的钻头,能开采钛。采矿速度比机械钻快。
block.laser-drill.description = 通过激光技术更快开采,但需要电力。这种钻头可以回收放射性钍。
block.laser-drill.description = 通过激光技术更快开采,但需要电力。这种钻头可以开采放射性钍。
block.blast-drill.description = 终极钻头,需要大量电力。
block.water-extractor.description = 从地下提取水。当附近没有直接的源时使用它。
block.cultivator.description = 将微小浓度的孢子培养成工业用的孢子荚。
block.water-extractor.description = 从地下提取水。当附近没有水源时使用它。
block.cultivator.description = 将微小的孢子培养成工业用的孢子荚。
block.oil-extractor.description = 使用大量的电力从沙子中提取石油。当附近没有直接的石油来源时使用它。
block.core-shard.description = 核心第一代。一旦被摧毁,与该地区的所有联系都将失去。不要让这种情况发生
block.core-foundation.description = 核心第二代。有更好的装甲。可以存储更多资源。
block.core-nucleus.description = 核心第三代,也是最后一代。装甲非常好。存储大量资源。
block.vault.description = 存储大量物品。当存在非恒定的材料需求时,使用它来创建缓冲区。[LIGHT_GRAY]卸载器[]可用于从仓库中获取物品。
block.container.description = 存储少量物品。当存在非恒定的材料需求时,使用它来创建缓冲区。[LIGHT_GRAY]卸载器[]可用于从容器中获取物品。
block.unloader.description = 物品从容器,仓库或核心卸载到传送带上或直接卸载到相邻的块中。可以通过点击卸载器来更改要卸载的项目类型。
block.launch-pad.description = 不通过核心发射物体。
block.launch-pad-large.description = 发射台的改进版。存储更多物体。启动频率更高。
block.duo.description = 小而便宜的炮塔。对地高效。
block.scatter.description = 不可或缺的防空炮塔,向空中单位发射铅或废料。
block.core-shard.description = 核心第一代。一旦被摧毁,与该地区的所有连接都将断开。不要让他被摧毁
block.core-foundation.description = 核心第二代。血量更高。可以存储更多资源。
block.core-nucleus.description = 核心第三代,也是最后一代,血量非常高。存储大量资源。
block.vault.description = 存储大量物品。当存在非恒定的材料需求时,使用它来创建缓冲区。[LIGHT_GRAY]卸载器[]可从仓库中提取物品。
block.container.description = 存储少量物品。当存在非恒定的材料需求时,使用它来创建缓冲区。[LIGHT_GRAY]卸载器[]可从容器中提取物品。
block.unloader.description = 物品可以从容器,仓库或核心提取到传送带上或直接提取到相邻的方块中。可以通过点击卸载器来更改要卸载的项目类型。
block.launch-pad.description = 允许不通过核心发射物体。
block.launch-pad-large.description = 发射台的改进版,可以存储更多物体的同时启动频率更高。
block.duo.description = 小而便宜的炮塔,对地有效。
block.scatter.description = 不可或缺的防空炮塔,向空中敌人发射铅或废料。
block.scorch.description = 小型炮塔,燃烧任何靠近它的地面敌人。近距离非常有效。
block.hail.description = 小型远程炮台。
block.wave.description = 中型快速炮塔,射出液体泡泡。有液体输入时自动灭火。
@ -1141,10 +1158,10 @@ block.crawler-factory.description = 生产快速自毁单元。
block.titan-factory.description = 生产先进的装甲地面单位。
block.fortress-factory.description = 生产重型地面火炮部队。
block.repair-point.description = 连续治疗附近最近的受损单位。
block.dart-mech-pad.description = 离开你当前的装置,换成一个基本攻击机甲。\n站在上面时点击切换。
block.delta-mech-pad.description = 离开你当前的装置并换成一个快速,轻装甲的机械装置,用于快速攻击。\n站在上面时点击切换。
block.tau-mech-pad.description = 离开你当前的装置并换成一个可以治愈友方建筑物和单位的后勤机甲。\n站在上面时点击切换。
block.omega-mech-pad.description = 离开你当前的装置并换成一个笨重且装甲良好的机甲,用于前线攻击。\n站在上面时点击切换。
block.javelin-ship-pad.description = 离开你当前的装置,换成一个强大而快速的截击机,用闪电武器。\n站在上面时点击切换。
block.trident-ship-pad.description = 离开你当前的装置,换成一个装甲合理的重型轰炸机。\n站在上面时点击切换。
block.glaive-ship-pad.description = 离开现有的装置,换成装甲良好的大型武装直升机。\n站在上面时点击切换。
block.dart-mech-pad.description = 替换当前的机甲并转换成一个基础的攻击型机甲。\n站在上面时点击切换。
block.delta-mech-pad.description = 替换当前的机甲并转换成一个快速,轻装甲的机械装置。\n站在上面时点击切换。
block.tau-mech-pad.description = 替换当前的机甲并转换成一个可以治愈友方建筑物和单位的后勤机甲。\n站在上面时点击切换。
block.omega-mech-pad.description = 替换当前的机甲并转换成一个笨重但是高护甲的机甲。\n站在上面时点击切换。
block.javelin-ship-pad.description = 替换当前的机甲并转换成一个强大而快速的截击机,发射电弧。\n站在上面时点击切换。
block.trident-ship-pad.description = 替换当前的机甲并转换成一个高护甲的重型轰炸机。\n站在上面时点击切换。
block.glaive-ship-pad.description = 替换当前的机甲并转换成一个高护甲的大型武装直升机。\n站在上面时点击切换。

View File

@ -8,7 +8,7 @@ link.github.description = 遊戲原始碼
link.changelog.description = 遊戲更新清單
link.dev-builds.description = 開發中版本
link.trello.description = 官方 Trello 功能規劃看板
link.itch.io.description = itch.io 電腦版下載網頁
link.itch.io.description = itch.io 電腦版下載網頁
link.google-play.description = Google Play 商店頁面
link.wiki.description = 官方 Mindustry 維基
linkfail = 無法打開連結!\n我們已將該網址複製到您的剪貼簿。
@ -48,14 +48,14 @@ stat.deconstructed = 拆除的建築:[accent]{0}
stat.delivered = 發射的核心資源:
stat.rank = 最終排名:[accent]{0}
launcheditems = [accent]已發射的物品
launchinfo = [unlaunched][發射]的核心以獲得藍字部分的物品。
launchinfo = [unlaunched][[LAUNCH]你的核心以獲得藍字部分的物品。
map.delete = 確認要刪除「[accent]{0}[]」地圖嗎?
level.highscore = 最高分:[accent]{0}
level.select = 選擇關卡
level.mode = 遊戲模式:
showagain = 下次不再顯示
coreattack = 〈核心正在受到攻擊!〉
nearpoint = 【[scarlet]立即離開下降點[]】\n湮滅即將來臨
nearpoint = 【[scarlet]立即離開空降區[]】\n湮滅即將來臨
database = 核心數據庫
savegame = 儲存遊戲
loadgame = 載入遊戲
@ -68,11 +68,11 @@ position = 位置
close = 關閉
website = 網頁
quit = 退出
save.quit = 儲存與離開
save.quit = 儲存並退出
maps = 地圖
maps.browse = 瀏覽地圖
continue = 繼續
maps.none = [LIGHT_GRAY]找不到地圖!
maps.none = [lightgray]找不到地圖!
invalid = 無效
preparingconfig = 配置準備中
preparingcontent = 內容準備中
@ -81,40 +81,42 @@ uploadingpreviewfile = 上傳預覽文件
committingchanges = 提交變更
done = 完成
feature.unsupported = 您的設備不支持此功能。
mods.alphainfo = 請記住,mod仍處於Alpha狀態 [scarlet]可能會有很多BUG[].\n向Mindustry Github或Discord報告發現的任何問題。
mods.alphainfo = 請記住,模組仍處於Alpha狀態[scarlet]可能會有很多BUG[].\n向Mindustry Github或Discord報告發現的任何問題。
mods.alpha = [accent](Alpha)
mods = 模組
mods.none = [LIGHT_GRAY]沒有找到模組!
mods.none = [lightgray]找不到模組!
mods.guide = 模組指南
mods.report = 回報錯誤
mod.enabled = [lightgray]啟用
mod.disabled = [scarlet]未啟用
mods.openfolder = Open Mod Folder
mod.enabled = [lightgray]已啟用
mod.disabled = [scarlet]已禁用
mod.disable = 禁用
mod.delete.error = Unable to delete mod. File may be in use.
mod.missingdependencies = [scarlet]缺少依賴項目: {0}
mod.nowdisabled = [scarlet]模組 '{0}' 缺少依賴項目:[accent] {1}\n[lightgray]這些mod需要先下載。\n此模組將被自動禁用。
mod.enable = 可使
mod.requiresrestart = 遊戲將立即關閉以應用mod變更。
mod.reloadrequired = [scarlet]需要重新
mod.nowdisabled = [scarlet]「{0}'」模組缺少依賴項目:[accent] {1}\n[lightgray]必須先下載這些模組。\n此模組將被自動禁用。
mod.enable =
mod.requiresrestart = 遊戲將立即關閉以套用模組變更。
mod.reloadrequired = [scarlet]需要重新
mod.import = 匯入模組
mod.import.github = 匯入Github模組
mod.remove.confirm = mod將被刪除。
mod.author = [LIGHT_GRAY]作者:[] {0}
mod.missing = 此存檔含有您最近更新或不再安裝的mod。可能會發生存檔損毀。您確定要載入嗎?\n[lightgray]模組:\n{0}
mod.preview.missing = 在工作坊發佈這個MOD前您必須添加預覽圖。\n放置一個名為[accent] preview.png[]進Mod的資料夾並重試。
mod.folder.missing = 只有文件夾形式的mod可以在工作坊上發布。\n要將任何mod轉換為文件夾只需將其文件解壓縮到文件夾並刪除舊的zip然後重新啟動遊戲或重新加載mod。.
mod.remove.confirm = 模組將被刪除。
mod.author = [lightgray]作者:[] {0}
mod.missing = 此存檔含有您最近更新或不再安裝的模組。可能會發生存檔損毀。您確定要載入嗎?\n[lightgray]模組:\n{0}
mod.preview.missing = 在工作坊發佈這個模組前,您必須添加預覽圖。\n在該模組的資料夾中放置一個名為[accent] preview.png[]的圖片並重試。
mod.folder.missing = 只有資料夾形式的模組可以在工作坊上發布。\n要將模組轉換為資料夾只需將其文件解壓縮到資料夾並刪除舊的.zip檔然後重新啟動遊戲或重新載入模組。
about.button = 關於
name = 名稱:
noname = 先選擇一個[accent]玩家名稱[]。
noname = 先選擇一個[accent]玩家名稱[]。
filename = 檔案名稱︰
unlocked = 新方塊已解鎖!
unlocked = 已解鎖新內容
completed = [accent]完成
techtree = 科技樹
research.list = [LIGHT_GRAY]研究︰
research.list = [lightgray]研究︰
research = 研究
researched = [LIGHT_GRAY]{0}研究完成。
researched = [lightgray]{0}研究完成。
players = {0}個線上玩家
players.single = {0}個線上玩家
server.closing = [accent]正在關閉伺服器……
server.closing = [accent]正在關閉伺服器...
server.kicked.kick = 您已被踢出伺服器!
server.kicked.whitelist = 您不在這裡的白名單內.
server.kicked.serverClose = 伺服器已關閉。
@ -122,33 +124,33 @@ server.kicked.vote = 您已被投票踢出伺服器,再見。
server.kicked.clientOutdated = 客戶端版本過舊!請更新遊戲!
server.kicked.serverOutdated = 伺服器版本過舊!請聯絡伺服主更新伺服器!
server.kicked.banned = 您已經從這個伺服器被封禁。
server.kicked.typeMismatch = 該伺服器與您的構建類型不兼容。
server.kicked.playerLimit = 該伺服器已滿。等待一個空位置。
server.kicked.recentKick = 已經從伺服器被踢除。\n請稍後再進行連線。
server.kicked.typeMismatch = 該伺服器與您的版本不相容。
server.kicked.playerLimit = 該伺服器已滿。等待一個空位置。
server.kicked.recentKick = 最近曾被踢出伺服器。\n請稍後再進行連線。
server.kicked.nameInUse = 伺服器中已經\n有人有相同的名稱了。
server.kicked.nameEmpty = 你的名稱必須至少包含一個字母或數字。
server.kicked.idInUse = 你已經在伺服器中!不允許用兩個號。
server.kicked.idInUse = 你已經在伺服器中!不允許用兩個號。
server.kicked.customClient = 這個伺服器不支持自訂客戶端,請下載官方版本。
server.kicked.gameover = 遊戲結束!
server.versions = 您的遊戲版本:[accent] {0}[]\n伺服器遊戲版本:[accent] {1}[]
host.info = 目前伺服器監聽於連接埠[scarlet]6567[]。\n所有跟您在同一個[LIGHT_GRAY]網路或區域網路[]環境的玩家應該能在他們的伺服器清單中找到您的伺服器。\n\n如果您希望網際網路上的玩家透過IP 位址連線到您的伺服器,您必須設定[accent]連接埠轉發[]。\n\n[LIGHT_GRAY]注意如果區域網路內有玩家無法連線至您的伺服器請務必確認您已於防火牆設定中開放Mindustry存取您的區域網路。
join.info = 您可以在此輸入欲連線的[accent]伺服器IP位址[],或尋找[accent]區域網路[]內的伺服器。目前支援區域網路與網際網路連線。\n\n[LIGHT_GRAY]注意這裡沒有網際網路伺服器清單如果您想透過IP位址連線到某人的伺服器您必須向他們詢問IP位址。
host.info = 目前伺服器監聽於連接埠[scarlet]6567[]。\n所有跟您在同一個[lightgray]網路或區域網路[]環境的玩家應該能在他們的伺服器清單中找到您的伺服器。\n\n如果您希望網際網路上的玩家透過IP 位址連線到您的伺服器,您必須設定[accent]連接埠轉發[]。\n\n[lightgray]注意如果區域網路內有玩家無法連線至您的伺服器請務必確認您已於防火牆設定中開放Mindustry存取您的區域網路。請注意公共網路有時不允許搜尋伺服器
join.info = 您可以在此輸入欲連線的[accent]伺服器IP位址[],或尋找[accent]區域網路[]內的伺服器。目前支援區域網路與網際網路連線。\n\n[lightgray]注意並沒有自動的網際網路伺服器清單如果您想透過IP位址連線到他人的伺服器您必須向他們詢問IP位址。
hostserver = 建立伺服器
invitefriends = 邀請好友
hostserver.mobile = 建立\n伺服器
host = 主機
hosting = [accent]伺服器啟動中……
host = 伺服器
hosting = [accent]伺服器啟動中...
hosts.refresh = 刷新
hosts.discovering = 搜尋區域網路遊戲
hosts.discovering.any = 發現的遊戲
server.refreshing = 刷新伺服器
hosts.discovering.any = 搜尋遊戲
server.refreshing = 伺服器刷新中
hosts.none = [lightgray]找不到區域網路伺服器!
host.invalid = [scarlet]無法連線至伺服器。
trace = 跟隨玩家
trace = 追蹤玩家
trace.playername = 玩家名稱:[accent]{0}
trace.ip = IP[accent]{0}
trace.id = ID[accent]{0}
trace.mobile = 動客戶端:[accent]{0}
trace.mobile = 動客戶端:[accent]{0}
trace.modclient = 自訂客戶端:[accent]{0}
invalidid = 無效的客戶端 ID請提交錯誤報告。
server.bans = 封禁
@ -160,8 +162,8 @@ server.delete = 您確定要刪除這個伺服器嗎?
server.edit = 編輯伺服器
server.outdated = [crimson]伺服器版本過舊![]
server.outdated.client = [crimson]客戶端版本過舊![]
server.version = [lightgray]版本:{0}
server.custombuild = [yellow]自訂組建
server.version = [gray]v{0} {1}
server.custombuild = [accent]自訂客戶端
confirmban = 您確定要封禁該玩家嗎?
confirmkick = 您確定要踢出該玩家嗎?
confirmvotekick = 您確定要投票剔除該名玩家嗎?
@ -176,18 +178,18 @@ disconnect.closed = 連線關閉。
disconnect.timeout = 連線超時。
disconnect.data = 無法載入地圖資料!
cantconnect = 無法加入遊戲 ([accent]{0}[]).
connecting = [accent]連線中……
connecting.data = [accent]正在載入地圖資料……
connecting = [accent]連線中...
connecting.data = [accent]地圖資料載入中...
server.port = 連接埠:
server.addressinuse = 該位址已使用
server.addressinuse = 該位址已使用!
server.invalidport = 無效的連接埠!
server.error = [crimson]建立伺服器時發生錯誤[accent]{0}
server.error = [crimson]建立伺服器時發生錯誤
save.new = 新存檔
save.overwrite = 您確定要覆蓋存檔嗎?
overwrite = 覆蓋
save.none = 找不到存檔!
saveload = [accent]存檔中……
savefail = 無法存檔!
saveload = [accent]存檔中...
savefail = 存檔失敗
save.delete.confirm = 您確定要刪除這個存檔嗎?
save.delete = 刪除
save.export = 匯出存檔
@ -232,20 +234,20 @@ classic.export = 匯出 Classic 數據
classic.export.text = [accent]Mindustry[]剛剛進行了重大更新。\n檢測到 Classic (v3.5 build 40) 存檔或地圖資料。您是否要將這些存檔匯出到手機的主文件夾中以便在Mindustry Classic應用中使用
quit.confirm = 您確定要退出嗎?
quit.confirm.tutorial = 您確定您知道自己在做什麼嗎?\n該教學可以在[accent] 設定->遊戲[] 選項中重置教學。
loading = [accent]載入中……
reloading = [accent]重新載入模組...
saving = [accent]儲存中……
loading = [accent]載入中...
reloading = [accent]模組重新載入中...
saving = [accent]儲存中...
cancelbuilding = [accent][[{0}][]清除計畫
selectschematic = [accent][[{0}][]選擇+複製
selectschematic = [accent][[{0}][]選擇複製
pausebuilding = [accent][[{0}][]暫停建造
resumebuilding = [scarlet][[{0}][]恢復建造
wave = [accent]第{0}波
wave.waiting = [lightgray]將於{0}秒後抵達
wave.waveInProgress = 第[LIGHT_GRAY]波正在進行中
waiting = [lightgray]等待中……
waiting.players = 等待玩家中……
wave.enemies = [LIGHT_GRAY]剩下{0}敵人
wave.enemy = [LIGHT_GRAY]剩下{0}敵人
wave.waveInProgress = 第[lightgray]波正在進行中
waiting = [lightgray]等待中...
waiting.players = 等待玩家中...
wave.enemies = [lightgray]剩下{0}個敵人
wave.enemy = [lightgray]剩下{0}個敵人
loadimage = 載入圖像
saveimage = 儲存圖像
unknown = 未知
@ -268,6 +270,7 @@ missing = 此項目已被刪除或移動。\n[lightgray]工作坊列表現在已
publishing = [accent]發佈中...
publish.confirm = 您確定要發布嗎?\n\n[lightgray]首先確定您同意Workshop EULA否則您的項目將不會顯示
publish.error = 發佈項目時出錯: {0}
steam.error = Failed to initialize Steam services.\nError: {0}
editor.brush = 粉刷
editor.openin = 在編輯器中開啟
editor.oregen = 礦石生成
@ -292,15 +295,15 @@ waves.perspawn = 每次生成
waves.to =
waves.boss = 頭目
waves.preview = 預覽
waves.edit = 編輯……
waves.edit = 編輯...
waves.copy = 複製到剪貼板
waves.load = 從剪貼板加載
waves.invalid = 剪貼板中的波次無效。
waves.copied = 波次已被複製。
waves.none = 無自定義敵人.\n請注意空佈局將自動替換為預設佈局。
editor.default = [LIGHT_GRAY]〈默認〉
details = 詳情……
edit = 編輯……
editor.default = [lightgray]〈默認〉
details = 詳情...
edit = 編輯...
editor.name = 名稱:
editor.spawn = 重生單位
editor.removeunit = 移除單位
@ -323,14 +326,14 @@ editor.saved = 已儲存!
editor.save.noname = 您的地圖沒有名稱!在「地圖資訊」畫面設置一個名稱。
editor.save.overwrite = 您的地圖覆寫一個內建的地圖!在「地圖信息」畫面設置一個不同的名稱。
editor.import.exists = [scarlet]匯入失敗:[]一個叫「{0}」的內建地圖已存在!
editor.import = 匯入……
editor.import = 匯入...
editor.importmap = 匯入地圖
editor.importmap.description = 匯入一個已存在的地圖
editor.importfile = 匯入檔案
editor.importfile.description = 匯入一個外部的地圖檔案
editor.importimage = 匯入地形圖像檔
editor.importimage.description = 匯入一個外部的地形圖像檔
editor.export = 匯出……
editor.export = 匯出...
editor.exportfile = 匯出檔案
editor.exportfile.description = 匯出一個地圖檔案
editor.exportimage = 匯出地形圖像檔
@ -348,8 +351,8 @@ toolmode.replace = 取代
toolmode.replace.description = 僅繪製在實體方塊上。
toolmode.replaceall = 全部取代
toolmode.replaceall.description = 取代地圖中的所有方塊。
toolmode.orthogonal = 正交
toolmode.orthogonal.description = 僅繪製在正交線上。
toolmode.orthogonal = 垂直
toolmode.orthogonal.description = 僅繪製在垂直線上。
toolmode.square = 正方形
toolmode.square.description = 正方形筆刷.
toolmode.eraseores = 清除礦物
@ -358,7 +361,7 @@ toolmode.fillteams = 填充團隊
toolmode.fillteams.description = 填充團隊而不是方塊。
toolmode.drawteams = Draw Teams
toolmode.drawteams.description = 繪製團隊而不是方塊。
filters.empty = [LIGHT_GRAY]沒有過濾器!使用下面的按鈕添加一個。
filters.empty = [lightgray]沒有過濾器!使用下面的按鈕添加一個。
filter.distort = 扭曲
filter.noise = 雜訊
filter.median = 平均數
@ -404,45 +407,44 @@ tutorial = 教學
tutorial.retake = 重置教學
editor = 地圖編輯器
mapeditor = 地圖編輯器
abandon = 放棄
abandon.text = 此區域及其所有資源將會丟失給敵人。
locked = 鎖定
complete = [LIGHT_GRAY]完成:
complete = [lightgray]完成:
requirement.wave = 在{1}到達第{0}波
requirement.core = 在{0}摧毀敵人核心
requirement.unlock = 解鎖{0}
resume = 繼續區域:\n[LIGHT_GRAY]{0}
bestwave = [LIGHT_GRAY]高分{0}
launch = 發射
resume = 繼續區域:\n[lightgray]{0}
bestwave = [lightgray]最高波次{0}
launch = < 發射 >
launch.title = 發射成功
launch.next = [LIGHT_GRAY]下次的機會於波次{0}
launch.next = [lightgray]下次的機會於波次{0}
launch.unable2 = [scarlet]無法發射核心。[]
launch.confirm = 這將發射核心中的所有資源。\n你將無法返回這個基地。
launch.skip.confirm = 如果您現在跳過,您將無法發射核心直到下一次的可發射波數。
uncover = 揭露
uncover = 探索
configure = 配置裝載
bannedblocks = 禁用方塊
addall = 加入全部
configure.locked = [LIGHT_GRAY]到達波次{0}\n以配置裝載
addall = 全部加入
configure.locked = [lightgray]解鎖配置裝載: {0}
configure.invalid = 數值必須介於 0 到 {0}。
zone.unlocked = [LIGHT_GRAY]{0}已解鎖。
zone.unlocked = [lightgray]{0}已解鎖。
zone.requirement.complete = 到達波次{0}\n滿足{1}區域要求。
zone.config.unlocked = 加載解鎖:[lightgray]\n{0}
zone.resources = [lightgray]檢測到的資源:
zone.objective = [lightgray]目標: [accent]{0}
zone.objective.survival = 生存
zone.objective.attack = 摧毀敵人核心
add = 新增……
add = 新增...
boss.health = 頭目血量
connectfail = [crimson]無法連線到伺服器:[accent]{0}
error.unreachable = 無法到達伺服器。
error.invalidaddress = 無效址。
error.timedout = 超時連接\n確保伺服器設置了連接埠轉發並且址正確!
error.mismatch = 封包錯誤:\n客戶端/伺服器版本可能不匹配。\n確保客戶端和伺服器有最新版本的Mindustry
connectfail = [crimson]伺服器連線錯誤[accent]{0}
error.unreachable = 無法到達伺服器。請確認位址是否正確?
error.invalidaddress = 無效的位址。
error.timedout = 連線超時!\n確保伺服器設置了連接埠轉發並且址正確!
error.mismatch = 封包錯誤:\n客戶端/伺服器版本可能不匹配。\n確保客戶端和伺服器有最新版本的Mindustry
error.alreadyconnected = 已連接。
error.mapnotfound = 找不到地圖!
error.io = 網絡輸輸出錯誤。
error.io = 網絡輸入錯誤。
error.any = 未知網絡錯誤。
error.bloom = 初始化特效失敗.\n您的設備可能不支援它
zone.groundZero.name = 零號地區
@ -463,10 +465,10 @@ zone.groundZero.description = 再次開始的最佳位置。敵人威脅度低
zone.frozenForest.description = 即使這裡更靠近山脈,孢子也已經擴散到這裡了。嚴寒的溫度不可能永遠禁錮它們。\n\n開始進入能源的世界。建造燃燒發電機。學會使用修理方塊。
zone.desertWastes.description = 這些荒原規模巨大,難以預測,並且與廢棄的結構交錯在一起。\n此地區存在著煤炭。燃燒它以獲得能源或合成石墨。\n\n[lightgray]無法保證此地圖的著陸位置。
zone.saltFlats.description = 鹽沼毗連著沙漠。在這裡幾乎找不到多少資源\n\n敵人在這裡建立了一個資源儲存複合體。剷除敵人的核心。別留下任何東西。
zone.craters.description = 這個殞坑中心積蓄。這是一場舊戰爭的遺跡。奪回該地區。收集沙子。燒製玻璃。抽水來冷卻砲塔和鑽頭。
zone.ruinousShores.description = 穿過荒地,就是海岸線。曾經,這個地點駐紮了海防陣線。現在它們已經所剩無幾。只有最基本的防禦結構沒有被破壞,其他的一切都成了殘骸。\n繼續向外擴張。重新發現那些科技。
zone.craters.description = 這個殞坑中心積蓄著水。這是一場舊戰爭的遺跡。奪回該地區。收集沙子。燒製玻璃。抽水來冷卻砲塔和鑽頭。
zone.ruinousShores.description = 穿過荒地,就是海岸線。這個地點曾經駐紮了海防陣線。現在它們已經所剩無幾。只有最基本的防禦結構沒有被破壞,其他的一切都成了殘骸。\n繼續向外擴張。重新發現那些科技。
zone.stainedMountains.description = 內陸的更深處是群山,還未被孢子所污染。\n提取在該區域蘊藏豐富的鈦並學習如何使用它們。\n\n這裡的存在著更為強大的敵人。不要給他們時間派出最強的部隊。
zone.overgrowth.description = 這個地區更靠近孢子的來源,因此已經生長過度了。\n敵人在這裡建立了哨所。建立泰坦單位。破壞它,並取回失去的東西。
zone.overgrowth.description = 這個地區更靠近孢子的來源,因此已經生長過度了。\n敵人在這裡建立了哨所。建立泰坦機甲。破壞它,並取回失去的東西。
zone.tarFields.description = 位於山脈和沙漠之間的產油區外緣是少數幾個有可用焦油儲量的地區之一。\n雖然被遺棄了該地區附近還是有著一些危險的敵人。不要低估它們。\n\n[lightgray]如果可能的話,研究原油加工技術。
zone.desolateRift.description = 一個非常危險的區域。資源豐富,但空間很小。毀滅的風險很高。請盡快離開。不要被敵人攻擊之間的長時間間隔所欺騙。
zone.nuclearComplex.description = 以前生產和加工釷的設施已變成廢墟。\n[lightgray]研究釷及其多種用途。\n\n敵人在這裡的數量眾多不斷的偵查入侵者。
@ -481,11 +483,11 @@ settings.controls = 操作
settings.game = 遊戲
settings.sound = 音效
settings.graphics = 圖形
settings.cleardata = 清除遊戲數據……
settings.cleardata = 清除遊戲數據...
settings.clear.confirm = 您確定要清除數據嗎?\n此操作無法撤回
settings.clearall.confirm = [scarlet]警告![]\n這將清除所有數據包括存檔、地圖、解鎖和熱鍵綁定。\n按「是」後遊戲將刪除所有數據並自動退出。
paused = [accent]〈已暫停〉
clear = Clear
clear = 清除
banned = [scarlet]Banned
yes =
no =
@ -495,14 +497,14 @@ error.crashtitle = 發生錯誤
blocks.input = 輸入
blocks.output = 輸出
blocks.booster = 加速器
block.unknown = [LIGHT_GRAY]
block.unknown = [lightgray]
blocks.powercapacity = 蓄電量
blocks.powershot = 能量/射擊
blocks.damage = 傷害
blocks.targetsair = 攻擊空中目標
blocks.targetsground = 攻擊地面
blocks.targetsground = 攻擊地面目標
blocks.itemsmoved = 移動速度
blocks.launchtime = 發射之間的時間
blocks.launchtime = 發射間隔
blocks.shootrange = 範圍
blocks.size = 尺寸
blocks.liquidcapacity = 液體容量
@ -525,10 +527,11 @@ blocks.buildtime = 建設時間
blocks.buildcost = 建造成本
blocks.inaccuracy = 誤差
blocks.shots = 射擊數
blocks.reload = 重裝彈藥
blocks.reload = 射擊次數/秒
blocks.ammo = 彈藥
bar.drilltierreq = 需要更好的鑽頭
bar.drillspeed = 鑽頭速度:{0}/秒
bar.pumpspeed = Pump Speed: {0}/s
bar.efficiency = 效率:{0}%
bar.powerbalance = 能量變化:{0}
bar.powerstored = 能量存量: {0}/{1}
@ -551,7 +554,7 @@ bullet.knockback = [stat]{0}[lightgray]擊退
bullet.freezing = [stat]冷凍
bullet.tarred = [stat]焦油
bullet.multiplier = [stat]{0}[lightgray]×彈藥倍數
bullet.reload = [stat]{0}[lightgray]×重新裝填
bullet.reload = [stat]{0}[lightgray]×射擊速率
unit.blocks = 方塊
unit.powersecond = 能量單位/秒
unit.liquidsecond = 液體單位/秒
@ -571,16 +574,17 @@ category.items = 物品
category.crafting = 需求
category.shooting = 射擊
category.optional = 可選的強化
setting.landscape.name = 鎖定景觀
setting.landscape.name = 鎖定水平畫面
setting.shadows.name = 陰影
setting.blockreplace.name = Automatic Block Suggestions
setting.linear.name = 線性過濾
setting.hints.name = 提示
setting.animatedwater.name = 水動畫
setting.animatedshields.name = 護盾動畫
setting.antialias.name = 消除鋸齒[LIGHT_GRAY](需要重啟遊戲)[]
setting.antialias.name = 消除鋸齒[lightgray](需要重啟遊戲)[]
setting.indicators.name = 盟友指示
setting.autotarget.name = 自動射擊
setting.keyboard.name = 滑鼠+鍵盤控制
setting.keyboard.name = 滑鼠鍵盤控制
setting.touchscreen.name = 觸控螢幕控制
setting.fpscap.name = 最大FPS
setting.fpscap.none = 没有
@ -595,14 +599,16 @@ setting.difficulty.insane = 瘋狂
setting.difficulty.name = 難度:
setting.screenshake.name = 畫面抖動
setting.effects.name = 顯示特效
setting.destroyedblocks.name = Display Destroyed Blocks
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
setting.sensitivity.name = 控制器靈敏度
setting.saveinterval.name = 自動存檔間隔
setting.seconds = {0}秒
setting.fullscreen.name = 全螢幕
setting.borderlesswindow.name = 無邊框窗口[LIGHT_GRAY](可能需要重啟遊戲)
setting.borderlesswindow.name = 無邊框窗口[lightgray](可能需要重啟遊戲)
setting.fps.name = 顯示FPS
setting.vsync.name = 垂直同步
setting.pixelate.name = 像素化[LIGHT_GRAY](可能降低性能)
setting.pixelate.name = 像素化[lightgray](可能降低性能)
setting.minimap.name = 顯示小地圖
setting.position.name = 顯示玩家位置
setting.musicvol.name = 音樂音量
@ -630,8 +636,8 @@ command.attack = 攻擊
command.rally = Rally
command.retreat = 撤退
keybind.clear_building.name = 清除建築物
keybind.press = 按一下按鍵……
keybind.press.axis = 按一下軸向或按鍵……
keybind.press = 按一下按鍵...
keybind.press.axis = 按一下軸向或按鍵...
keybind.screenshot.name = 地圖截圖
keybind.move_x.name = 水平移動
keybind.move_y.name = 垂直移動
@ -680,19 +686,19 @@ rules.wavetimer = 波次時間
rules.waves = 波次
rules.attack = 攻擊模式
rules.enemyCheat = 電腦無限資源
rules.unitdrops = 單位掉落
rules.unitdrops = 單位掉落
rules.unitbuildspeedmultiplier = 單位建設速度倍數
rules.unithealthmultiplier = 單位耐久度倍數
rules.playerhealthmultiplier = 玩家耐久度倍數
rules.playerdamagemultiplier = 玩家傷害倍數
rules.unitdamagemultiplier = 單位傷害倍數
rules.enemycorebuildradius = 敵人核心無建設半徑︰[LIGHT_GRAY](格)
rules.respawntime = 重生時間︰[LIGHT_GRAY](秒)
rules.wavespacing = 波次間距︰[LIGHT_GRAY](秒)
rules.enemycorebuildradius = 敵人核心無建設半徑︰[lightgray](格)
rules.respawntime = 重生時間︰[lightgray](秒)
rules.wavespacing = 波次間距︰[lightgray](秒)
rules.buildcostmultiplier = 建設成本倍數
rules.buildspeedmultiplier = 建設速度倍數
rules.waitForWaveToEnd = 等待所有敵人毀滅才開始下一波次
rules.dropzoneradius = 掉落區半徑:[LIGHT_GRAY](格)
rules.dropzoneradius = 空降區半徑:[lightgray](格)
rules.respawns = 每波次最多重生次數
rules.limitedRespawns = 限制重生
rules.title.waves = 波次
@ -747,21 +753,21 @@ mech.trident-ship.name = 三叉戟
mech.trident-ship.weapon = 轟炸艙
mech.glaive-ship.name = 偃月刀
mech.glaive-ship.weapon = 火焰機關槍
item.explosiveness = [LIGHT_GRAY]爆炸性:{0}
item.flammability = [LIGHT_GRAY]易燃性:{0}
item.radioactivity = [LIGHT_GRAY]放射性:{0}
unit.health = [LIGHT_GRAY]耐久度:{0}
unit.speed = [LIGHT_GRAY]速度:{0}
mech.weapon = [LIGHT_GRAY]武器:{0}
mech.health = [LIGHT_GRAY]血量:{0}
mech.itemcapacity = [LIGHT_GRAY]物品容量:{0}
mech.minespeed = [LIGHT_GRAY]採礦速度:{0}
mech.minepower = [LIGHT_GRAY]採礦力度{0}
mech.ability = [LIGHT_GRAY]能力:{0}
mech.buildspeed = [LIGHT_GRAY]建造速度: {0}%
liquid.heatcapacity = [LIGHT_GRAY]熱容量:{0}
liquid.viscosity = [LIGHT_GRAY]粘性:{0}
liquid.temperature = [LIGHT_GRAY]溫度:{0}
item.explosiveness = [lightgray]爆炸性:{0}
item.flammability = [lightgray]易燃性:{0}
item.radioactivity = [lightgray]放射性:{0}
unit.health = [lightgray]耐久度:{0}
unit.speed = [lightgray]速度:{0}
mech.weapon = [lightgray]武器:{0}
mech.health = [lightgray]血量:{0}
mech.itemcapacity = [lightgray]物品容量:{0}
mech.minespeed = [lightgray]採礦速度:{0}
mech.minepower = [lightgray]採礦能力{0}
mech.ability = [lightgray]能力:{0}
mech.buildspeed = [lightgray]建造速度: {0}%
liquid.heatcapacity = [lightgray]熱容量:{0}
liquid.viscosity = [lightgray]粘性:{0}
liquid.temperature = [lightgray]溫度:{0}
block.sand-boulder.name = 沙礫
block.grass.name =
block.salt.name =
@ -788,7 +794,7 @@ block.thruster.name = 推進器
block.kiln.name =
block.graphite-press.name = 石墨壓縮機
block.multi-press.name = 多重壓縮機
block.constructing = {0}\n[LIGHT_GRAY](建設中)
block.constructing = {0}\n[lightgray](建設中)
block.spawn.name = 敵人生成
block.core-shard.name = 核心:碎片
block.core-foundation.name = 核心:基地
@ -837,8 +843,8 @@ block.copper-wall.name = 銅牆
block.copper-wall-large.name = 大型銅牆
block.titanium-wall.name = 鈦牆
block.titanium-wall-large.name = 大型鈦牆
block.plastanium-wall.name =
block.plastanium-wall-large.name = 大型
block.plastanium-wall.name = 塑鋼
block.plastanium-wall-large.name = 大型塑鋼
block.phase-wall.name = 相織布牆
block.phase-wall-large.name = 大型相織布牆
block.thorium-wall.name = 釷牆
@ -859,7 +865,7 @@ block.router.name = 分配器
block.distributor.name = 大型分配器
block.sorter.name = 分類器
block.inverted-sorter.name = 反向分類器
block.message.name = 訊息
block.message.name = 訊息
block.overflow-gate.name = 溢流器
block.silicon-smelter.name = 煉矽廠
block.phase-weaver.name = 相織布編織器
@ -978,12 +984,12 @@ unit.reaper.name = 收掠者
tutorial.next = [lightgray]<按下以繼續>
tutorial.intro = 您已進入[scarlet] Mindustry 教學。[]\n從[accent] 挖掘銅礦[]開始吧。點擊靠近您核心的銅礦脈。\n\n[accent]{0}/{1} 個銅礦
tutorial.intro.mobile = 您已進入[scarlet] Mindustry 教學。[]\n滑動螢幕即可移動。\n[accent]用兩指捏[]來縮放畫面。\n從[accent]開採銅礦[]開始吧。靠近它,然後在靠近核心的位置點擊銅礦。\n\n[accent]{0}/{1}銅礦
tutorial.drill = 手動挖掘礦石是低效率的。\n[accent]鑽頭[]能夠自動挖掘礦石。\n在銅脈上放置一個鑽頭。
tutorial.drill.mobile = 手動挖掘礦石是低效率的。\n[accent]鑽頭[]能夠自動挖掘礦石。\n點選右下角的鑽頭選項\n選擇[accent]機械鑽頭[].\n通過點擊將其放置在銅礦上然後按下下方的[accent]確認標誌[]確認您的選擇\n按下[accent] X 按鈕[] 取消放置.
tutorial.drill = 手動挖掘礦石的效率很低。\n[accent]鑽頭[]能夠自動挖掘礦石。\n在銅脈上放置一個鑽頭。
tutorial.drill.mobile = 手動挖掘礦石的效率很低。\n[accent]鑽頭[]能夠自動挖掘礦石。\n點選右下角的鑽頭選項\n選擇[accent]機械鑽頭[].\n通過點擊將其放置在銅礦上然後按下下方的[accent]確認標誌[]確認您的選擇\n按下[accent] X 按鈕[] 取消放置.
tutorial.blockinfo = 每個方塊都有不同的屬性。每個鑽頭只能開採特定的礦石。\n查看方塊的資訊和屬性[accent]在建造目錄時按下"?"鈕。[]\n\n[accent]立即訪問機械鑽頭的屬性資料。[]
tutorial.conveyor = [accent]輸送帶[]能夠將物品運輸到核心。\n製作一條從鑽頭開始到核心的輸送帶。
tutorial.conveyor.mobile = [accent]輸送帶[]能夠將物品運輸到核心。製作一條從鑽頭開始到核心的輸送帶。\n[accent]長按數秒[]並向一個方向拖動來放置直線。\n\n[accent]{0}/{1} 條輸送帶\n[accent]0/1 交付的物品
tutorial.turret = 防禦建築是必須的以擊退[LIGHT_GRAY]敵人[]。\n於核心附近建造一個雙炮。
tutorial.turret = 防禦建築是必須的以擊退[lightgray]敵人[]。\n於核心附近建造一個雙炮。
tutorial.drillturret = 雙炮需要[accent]銅彈[]以射擊。\n在雙炮旁邊放置一個鑽頭以供應銅。
tutorial.pause = 在戰鬥中,你可以[accent]暫停遊戲。[]\n您可以在暫停時規劃建築物並加入建造序列。\n\n[accent]按空白鍵暫停遊戲。
tutorial.pause.mobile = 在戰鬥中,你可以[accent]暫停遊戲。[]\n您可以在暫停時規劃建築物並加入建造序列。\n\n[accent]按左上角的此按鈕暫停。
@ -993,7 +999,7 @@ tutorial.breaking = 方塊經常需要被銷毀。\n[accent]按住右鍵[]破壞
tutorial.breaking.mobile = 方塊經常需要被銷毀。\n[accent]選擇解構模式[],然後點擊一個方塊開始破壞它。\n按住手指幾秒鐘以破壞區域[]並向一個方向拖動。\n按下複選標記按鈕以確認破壞。\n\n[accent]使用區域選擇銷毀核心左側的所有廢料方塊。
tutorial.withdraw = 在某些情況下,直接從方塊中取出物品是必要的。\n去做這個 [accent]點擊有物品的方塊[],然後[accent]點擊在方框中的物品[]。\n可以通過[accent]點擊或常按[]來取出物品。\n\n[accent]從核心中取出一些銅。[]
tutorial.deposit = 通過將物品從船上拖到目標方塊,將物品放入放塊中。\n\n[accent]將您的銅放到核心中。[]
tutorial.waves = [LIGHT_GRAY]敵人[]來臨。\n\n防衛核心2波。建造更多的砲塔以防衛。
tutorial.waves = [lightgray]敵人[]來臨。\n\n防衛核心2波。建造更多的砲塔以防衛。
tutorial.waves.mobile = [lightgray]敵人[]接近。\n\n保護核心抵抗兩波攻擊。您的飛船將自動向敵人開火。\n建造更多的砲塔和鑽頭。開採更多的銅。
tutorial.launch = 一旦您達到特定的波數, 您就可以[accent] 發射核心[],放棄防禦並[accent]獲取核心中的所有資源。[]\n這些資源可以用於研究新科技。\n\n[accent]按下發射按鈕。
item.copper.description = 一種有用的結構材料。在各種類型的方塊中廣泛使用。
@ -1061,8 +1067,8 @@ block.copper-wall.description = 一種便宜的防禦方塊。\n用於前幾波
block.copper-wall-large.description = 一種便宜的防禦方塊。\n用於前幾波防禦核心和砲塔\n佔據多個方塊。
block.titanium-wall.description = 一個中等強度的防禦方塊。\n提供對敵人的適度保護。
block.titanium-wall-large.description = 一個中等強度的防禦方塊。\n提供對敵人的適度保護。\n佔據多個方塊。
block.plastanium-wall.description = 一種特殊類型的牆,它吸收電弧並阻止自動電源節點連接。
block.plastanium-wall-large.description = 一種特殊類型的牆,它吸收電弧並阻止自動電源節點連接。\n佔據多個方塊。
block.plastanium-wall.description = 一種特殊類型的牆,它吸收電弧並阻止自動電源節點連接。
block.plastanium-wall-large.description = 一種特殊類型的牆,它吸收電弧並阻止自動電源節點連接。\n佔據多個方塊。
block.thorium-wall.description = 一種堅強的防禦方塊。\n良好地防衛敵人。
block.thorium-wall-large.description = 一種堅強的防衛方塊。\n良好地防衛敵人。\n佔據多個方塊。
block.phase-wall.description = 沒有釷牆那麼堅固但特殊的相位化合物塗層會使大多的子彈偏離。
@ -1121,8 +1127,8 @@ block.oil-extractor.description = 使用大量的能量、水以及沙子鑽取
block.core-shard.description = 初代的核心膠囊。一旦被摧毀,與該地區的所有聯繫都將失去。不要讓這種情況發生。
block.core-foundation.description = 第二代核心。有更好的裝甲。可以存儲更多資源。
block.core-nucleus.description = 第三代核心,也是最後一代。裝甲非常好。可以存儲大量資源。
block.vault.description = 存儲大量的每一種物品。當物品需求非恆定時,使用它來創建緩衝。使用[LIGHT_GRAY]裝卸器[]以從存儲庫提取物品。
block.container.description = 存儲少量的每一種物品。當物品需求非恆定時,使用它來創建緩衝。使用[LIGHT_GRAY]裝卸器[]以從容器提取物品。
block.vault.description = 存儲大量的每一種物品。當物品需求非恆定時,使用它來創建緩衝。使用[lightgray]裝卸器[]以從存儲庫提取物品。
block.container.description = 存儲少量的每一種物品。當物品需求非恆定時,使用它來創建緩衝。使用[lightgray]裝卸器[]以從容器提取物品。
block.unloader.description = 將物品從容器、存儲庫或核心卸載到傳輸帶上或直接卸載到相鄰的方塊中。透過點擊卸載器來更改要卸載的物品類型。
block.launch-pad.description = 無需發射核心即可直接發射物品。
block.launch-pad-large.description = 發射台的進階版。可存儲更多物品。更快的發射速度。
@ -1153,9 +1159,9 @@ block.titan-factory.description = 生產具有裝甲的高級地面單位。
block.fortress-factory.description = 生產重型火砲地面單位。
block.repair-point.description = 持續治療附近最近的受損單位。
block.dart-mech-pad.description = 提供轉換為基本攻擊機甲的能力。\n站在上面的時候按下它使用。
block.delta-mech-pad.description = 離開現在的船隻,換成快速、具有輕裝甲的機甲,用於打帶跑的攻擊。\n站在上面雙擊機坪以使用它。
block.tau-mech-pad.description = 離開現在的船隻,換成可以治癒友方的建築物和單位的支援機甲。\n站在上面雙擊機坪以使用它。
block.omega-mech-pad.description = 離開現在的船隻,換成龐大、具有重裝甲的機甲,用於前線攻擊。\n站在上面雙擊機坪以使用它。
block.javelin-ship-pad.description = 離開現在的船隻,換成具有閃電武器、強大而快速的攔截機。\n站在上面雙擊機坪以使用它。
block.trident-ship-pad.description = 離開現在的船隻,換成具有相當不錯裝甲的重型轟炸機。\n站在上面雙擊機坪以使用它。
block.glaive-ship-pad.description = 離開現在的船隻,換成具有重裝甲的砲艇。\n站在上面雙擊機坪以使用它。
block.delta-mech-pad.description = 改裝現在的船隻,換成快速、具有輕裝甲的機甲,用於打帶跑的攻擊。\n站在上面雙擊機坪以使用它。
block.tau-mech-pad.description = 改裝現在的船隻,換成可以治癒友方的建築物和單位的支援機甲。\n站在上面雙擊機坪以使用它。
block.omega-mech-pad.description = 改裝現在的船隻,換成龐大、具有重裝甲的機甲,用於前線攻擊。\n站在上面雙擊機坪以使用它。
block.javelin-ship-pad.description = 改裝現在的船隻,換成具有閃電武器、強大而快速的攔截機。\n站在上面雙擊機坪以使用它。
block.trident-ship-pad.description = 改裝現在的船隻,換成具有相當不錯裝甲的重型轟炸機。\n站在上面雙擊機坪以使用它。
block.glaive-ship-pad.description = 改裝現在的船隻,換成具有重裝甲的砲艇。\n站在上面雙擊機坪以使用它。

Binary file not shown.

Before

Width:  |  Height:  |  Size: 740 B

After

Width:  |  Height:  |  Size: 743 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 935 KiB

After

Width:  |  Height:  |  Size: 935 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 MiB

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 331 KiB

After

Width:  |  Height:  |  Size: 331 KiB

View File

@ -63,7 +63,7 @@ public class Blocks implements ContentList{
//power
combustionGenerator, thermalGenerator, turbineGenerator, differentialGenerator, rtgGenerator, solarPanel, largeSolarPanel, thoriumReactor,
impactReactor, battery, batteryLarge, powerNode, powerNodeLarge, surgeTower,
impactReactor, battery, batteryLarge, powerNode, powerNodeLarge, surgeTower, diode,
//production
mechanicalDrill, pneumaticDrill, laserDrill, blastDrill, waterExtractor, oilExtractor, cultivator,
@ -1071,6 +1071,10 @@ public class Blocks implements ContentList{
laserRange = 30f;
}};
diode = new PowerDiode("diode"){{
requirements(Category.power, ItemStack.with(Items.silicon, 10, Items.plastanium, 5, Items.metaglass, 10));
}};
battery = new Battery("battery"){{
requirements(Category.power, ItemStack.with(Items.copper, 4, Items.lead, 20));
consumes.powerBuffered(4000f);

View File

@ -26,6 +26,7 @@ public class Liquids implements ContentList{
flammability = 1.2f;
explosiveness = 1.2f;
heatCapacity = 0.7f;
barColor = Color.valueOf("6b675f");
effect = StatusEffects.tarred;
}};

View File

@ -194,7 +194,7 @@ public class Mechs implements ContentList{
@Override
public void updateAlt(Player player){
float scl = 1f - player.shootHeat / 2f;
float scl = 1f - player.shootHeat / 2f*Time.delta();
player.velocity().scl(scl);
}

View File

@ -215,8 +215,10 @@ public class TechTree implements ContentList{
node(combustionGenerator, () -> {
node(powerNode, () -> {
node(powerNodeLarge, () -> {
node(surgeTower, () -> {
node(diode, () -> {
node(surgeTower, () -> {
});
});
});

View File

@ -36,7 +36,7 @@ public class MissileBulletType extends BasicBulletType{
}
if(weaveMag > 0){
b.velocity().rotate(Mathf.sin(Time.time() + b.id * 4422, weaveScale, weaveMag));
b.velocity().rotate(Mathf.sin(Time.time() + b.id * 4422, weaveScale, weaveMag) * Time.delta());
}
}
}

View File

@ -52,6 +52,7 @@ public class Player extends Unit implements BuilderMinerTrait, ShooterTrait{
public @Nullable
String uuid, usid;
public boolean isAdmin, isTransferring, isShooting, isBoosting, isMobile, isTyping, isBuilding = true;
public boolean buildWasAutoPaused = false;
public float boostHeat, shootHeat, destructTime;
public boolean achievedFlight;
public Color color = new Color();
@ -592,6 +593,11 @@ public class Player extends Unit implements BuilderMinerTrait, ShooterTrait{
movement.x += xa * speed;
}
if(Core.input.keyDown(Binding.mouse_move)){
movement.x += Mathf.clamp((Core.input.mouseX() - Core.graphics.getWidth() / 2) * 0.005f, -1, 1) * speed;
movement.y += Mathf.clamp((Core.input.mouseY() - Core.graphics.getHeight() / 2) * 0.005f, -1, 1) * speed;
}
Vector2 vec = Core.input.mouseWorld(control.input.getMouseX(), control.input.getMouseY());
pointerX = vec.x;
pointerY = vec.y;

View File

@ -135,10 +135,38 @@ public class EventType{
public static class DepositEvent{
public final Tile tile;
public final Player player;
public final Item item;
public final int amount;
public DepositEvent(Tile tile, Player player){
public DepositEvent(Tile tile, Player player, Item item, int amount){
this.tile = tile;
this.player = player;
this.item = item;
this.amount = amount;
}
}
/** Called when the player taps a block. */
public static class TapEvent{
public final Tile tile;
public final Player player;
public TapEvent(Tile tile, Player player){
this.tile = tile;
this.player = player;
}
}
/** Called when the player sets a specific block. */
public static class TapConfigEvent{
public final Tile tile;
public final Player player;
public final int value;
public TapConfigEvent(Tile tile, Player player, int value){
this.tile = tile;
this.player = player;
this.value = value;
}
}

View File

@ -10,13 +10,11 @@ import io.anuke.arc.math.geom.*;
import io.anuke.arc.scene.ui.layout.*;
import io.anuke.arc.util.*;
import io.anuke.arc.util.pooling.*;
import io.anuke.mindustry.content.TypeIDs;
import io.anuke.mindustry.entities.*;
import io.anuke.mindustry.entities.type.*;
import io.anuke.mindustry.game.EventType.*;
import io.anuke.mindustry.io.*;
import io.anuke.mindustry.ui.*;
import io.anuke.mindustry.ui.dialogs.*;
import io.anuke.mindustry.world.*;
import static io.anuke.mindustry.Vars.*;
@ -151,6 +149,10 @@ public class MinimapRenderer implements Disposable{
private int colorFor(Tile tile){
if(tile == null) return 0;
tile = tile.link();
int bc = tile.block().minimapColor(tile);
if(bc != 0){
return bc;
}
return Tmp.c1.set(MapIO.colorFor(tile.floor(), tile.block(), tile.overlay(), tile.getTeam())).mul(tile.block().cacheLayer == CacheLayer.walls ? 1f - tile.rotation() / 4f : 1f).rgba();
}

View File

@ -9,6 +9,7 @@ import io.anuke.arc.input.KeyCode;
public enum Binding implements KeyBind{
move_x(new Axis(KeyCode.A, KeyCode.D), "general"),
move_y(new Axis(KeyCode.S, KeyCode.W)),
mouse_move(KeyCode.MOUSE_BACK),
select(KeyCode.MOUSE_LEFT),
deselect(KeyCode.MOUSE_RIGHT),
break_block(KeyCode.MOUSE_RIGHT),
@ -31,12 +32,12 @@ public enum Binding implements KeyBind{
minimap(KeyCode.M),
toggle_menus(KeyCode.C),
screenshot(KeyCode.P),
toggle_power_lines(KeyCode.F7),
player_list(KeyCode.TAB, "multiplayer"),
chat(KeyCode.ENTER),
chat_history_prev(KeyCode.UP),
chat_history_next(KeyCode.DOWN),
chat_scroll(new Axis(KeyCode.SCROLL)),
;
private final KeybindValue defaultValue;

View File

@ -48,11 +48,11 @@ public class DesktopInput extends InputHandler{
t.touchable(() -> t.getColor().a < 0.1f ? Touchable.disabled : Touchable.childrenOnly);
t.table(Styles.black6, b -> {
b.defaults().left();
b.label(() -> Core.bundle.format(!player.isBuilding ? "resumebuilding" : "pausebuilding", Core.keybinds.get(Binding.pause_building).key.name())).style(Styles.outlineLabel);
b.label(() -> Core.bundle.format(!player.isBuilding ? "resumebuilding" : "pausebuilding", Core.keybinds.get(Binding.pause_building).key.toString())).style(Styles.outlineLabel);
b.row();
b.add(Core.bundle.format("cancelbuilding", Core.keybinds.get(Binding.clear_building).key.name())).style(Styles.outlineLabel);
b.add(Core.bundle.format("cancelbuilding", Core.keybinds.get(Binding.clear_building).key.toString())).style(Styles.outlineLabel);
b.row();
b.add(Core.bundle.format("selectschematic", Core.keybinds.get(Binding.schematic_select).key.name())).style(Styles.outlineLabel);
b.add(Core.bundle.format("selectschematic", Core.keybinds.get(Binding.schematic_select).key.toString())).style(Styles.outlineLabel);
}).margin(10f);
});
@ -62,8 +62,8 @@ public class DesktopInput extends InputHandler{
t.table(Styles.black6, b -> {
b.defaults().left();
b.add(Core.bundle.format("schematic.flip",
Core.keybinds.get(Binding.schematic_flip_x).key.name(),
Core.keybinds.get(Binding.schematic_flip_y).key.name())).style(Styles.outlineLabel);
Core.keybinds.get(Binding.schematic_flip_x).key.toString(),
Core.keybinds.get(Binding.schematic_flip_y).key.toString())).style(Styles.outlineLabel);
b.row();
b.table(a -> {
a.addImageTextButton("$schematic.add", Icon.saveSmall, this::showSchematicSave).colspan(2).size(250f, 50f).disabled(f -> lastSchematic == null || lastSchematic.file != null);
@ -267,6 +267,12 @@ public class DesktopInput extends InputHandler{
int cursorY = tileY(Core.input.mouseY());
int rawCursorX = world.toTile(Core.input.mouseWorld().x), rawCursorY = world.toTile(Core.input.mouseWorld().y);
// automatically pause building if the current build queue is empty
if(Core.settings.getBool("buildautopause") && player.isBuilding && !player.isBuilding()){
player.isBuilding = false;
player.buildWasAutoPaused = true;
}
if(!selectRequests.isEmpty()){
int shiftX = rawCursorX - schematicX, shiftY = rawCursorY - schematicY;
@ -337,6 +343,7 @@ public class DesktopInput extends InputHandler{
if(Core.input.keyTap(Binding.pause_building)){
player.isBuilding = !player.isBuilding;
player.buildWasAutoPaused = false;
}
if((cursorX != lastLineX || cursorY != lastLineY) && isPlacing() && mode == placing){
@ -422,6 +429,15 @@ public class DesktopInput extends InputHandler{
mode = none;
}
if(Core.input.keyTap(Binding.toggle_power_lines)){
if(Core.settings.getInt("lasersopacity") == 0){
Core.settings.put("lasersopacity", Core.settings.getInt("preferredlaseropacity", 100));
}else{
Core.settings.put("preferredlaseropacity", Core.settings.getInt("lasersopacity"));
Core.settings.put("lasersopacity", 0);
}
}
}
@Override

View File

@ -32,6 +32,7 @@ import io.anuke.mindustry.ui.fragments.*;
import io.anuke.mindustry.world.*;
import io.anuke.mindustry.world.blocks.*;
import io.anuke.mindustry.world.blocks.BuildBlock.*;
import io.anuke.mindustry.world.blocks.power.PowerNode;
import java.util.*;
@ -110,7 +111,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{
int[] remaining = {accepted, accepted};
Block block = tile.block();
Core.app.post(() -> Events.fire(new DepositEvent(tile, player)));
Core.app.post(() -> Events.fire(new DepositEvent(tile, player, item, accepted)));
for(int i = 0; i < sent; i++){
boolean end = i == sent - 1;
@ -144,12 +145,14 @@ public abstract class InputHandler implements InputProcessor, GestureListener{
if(tile == null || player == null) return;
if(!Units.canInteract(player, tile)) return;
tile.block().tapped(tile, player);
Core.app.post(() -> Events.fire(new TapEvent(tile, player)));
}
@Remote(targets = Loc.both, called = Loc.both, forward = true)
public static void onTileConfig(Player player, Tile tile, int value){
if(tile == null || !Units.canInteract(player, tile)) return;
tile.block().configured(tile, player, value);
Core.app.post(() -> Events.fire(new TapConfigEvent(tile, player, value)));
}
public Eachable<BuildRequest> allRequests(){
@ -806,16 +809,44 @@ public abstract class InputHandler implements InputProcessor, GestureListener{
void iterateLine(int startX, int startY, int endX, int endY, Cons<PlaceLine> cons){
Array<Point2> points;
boolean diagonal = Core.input.keyDown(Binding.diagonal_placement);
if(Core.settings.getBool("swapdiagonal") && mobile){
diagonal = !diagonal;
}
if(block instanceof PowerNode){
diagonal = !diagonal;
}
if(diagonal){
points = Placement.pathfindLine(block != null && block.conveyorPlacement, startX, startY, endX, endY);
}else{
points = Placement.normalizeLine(startX, startY, endX, endY);
}
if(block instanceof PowerNode){
Array<Point2> skip = new Array<>();
for(int i = 1; i < points.size; i++){
int overlaps = 0;
Point2 point = points.get(i);
//check with how many powernodes the *next* tile will overlap
for(int j = 0; j < i; j++){
if(!skip.contains(points.get(j)) && ((PowerNode)block).overlaps(world.ltile(point.x, point.y), world.ltile(points.get(j).x, points.get(j).y))){
overlaps++;
}
}
//if it's more than one, it can bridge the gap
if(overlaps > 1){
skip.add(points.get(i-1));
}
}
//remove skipped points
points.removeAll(skip);
}
float angle = Angles.angle(startX, startY, endX, endY);
int baseRotation = rotation;
if(!overrideLineRotation || diagonal){

View File

@ -1,5 +1,6 @@
package io.anuke.mindustry.input;
import io.anuke.arc.*;
import io.anuke.arc.collection.*;
import io.anuke.arc.math.*;
import io.anuke.arc.math.geom.*;
@ -26,7 +27,7 @@ public class Placement{
Pools.freeAll(points);
points.clear();
if(conveyors){
if(conveyors && Core.settings.getBool("conveyorpathfinding")){
if(astar(startX, startY, endX, endY)){
return points;
}else{

View File

@ -342,6 +342,9 @@ public class ContentParser{
init();
}
//add comments starting with //, but ignore links
json = json.replace("http://", "http:~~").replace("https://", "https:~~").replaceAll("//.*?\n","\n").replace("http:~~", "http://").replace("https:~~", "https://");
JsonValue value = parser.fromJson(null, json);
if(!parsers.containsKey(type)){
throw new SerializationException("No parsers for content type '" + type + "'");

View File

@ -11,6 +11,7 @@ public class Host{
public final int version;
public final String versionType;
public final Gamemode mode;
public int ping;
public Host(String name, String address, String mapname, int wave, int players, int version, String versionType, Gamemode mode, int playerLimit){
this.name = name;

View File

@ -3,13 +3,16 @@ package io.anuke.mindustry.type;
import io.anuke.arc.*;
import io.anuke.arc.graphics.*;
import io.anuke.arc.scene.ui.layout.*;
import io.anuke.arc.util.ArcAnnotate.*;
import io.anuke.mindustry.content.*;
import io.anuke.mindustry.ctype.UnlockableContent;
import io.anuke.mindustry.ui.*;
public class Liquid extends UnlockableContent{
public final Color color;
public final @NonNull Color color;
/** Color used in bars. */
public @Nullable Color barColor;
/** 0-1, 0 is completely inflammable, anything above that may catch fire when exposed to heat, 0.5+ is very flammable. */
public float flammability;
/** temperature: 0.5 is 'room' temperature, 0 is very cold, 1 is molten hot */
@ -20,8 +23,6 @@ public class Liquid extends UnlockableContent{
public float viscosity = 0.5f;
/** how prone to exploding this liquid is, when heated. 0 = nothing, 1 = nuke */
public float explosiveness;
/** the burning color of this liquid */
public Color flameColor = Color.valueOf("ffb763");
/** The associated status effect. */
public StatusEffect effect = StatusEffects.none;
@ -40,6 +41,10 @@ public class Liquid extends UnlockableContent{
return flammability < 0.1f && temperature <= 0.5f;
}
public Color barColor(){
return barColor == null ? color : barColor;
}
@Override
public void displayInfo(Table table){
ContentDisplay.displayLiquid(table, this);

View File

@ -18,7 +18,7 @@ import java.util.*;
import static io.anuke.mindustry.Vars.platform;
public class FileChooser extends FloatingDialog{
private static final FileHandle homeDirectory = Core.files.absolute(OS.isMac ? OS.getProperty("user.home") + "/Downloads/" : Core.files.getExternalStoragePath());
private static final FileHandle homeDirectory = Core.files.absolute(Core.files.getExternalStoragePath());
private static FileHandle lastDirectory = homeDirectory;
private Table files;
@ -98,10 +98,6 @@ public class FileChooser extends FloatingDialog{
updateFiles(true);
});
//Macs are confined to the Downloads/ directory
if(OS.isMac){
up.setDisabled(true);
}
ImageButton back = new ImageButton(Icon.arrowLeft);
ImageButton forward = new ImageButton(Icon.arrowRight);
@ -171,8 +167,7 @@ public class FileChooser extends FloatingDialog{
private void updateFiles(boolean push){
if(push) stack.push(directory);
//if is mac, don't display extra info since you can only ever go to downloads
navigation.setText(OS.isMac ? directory.name() : directory.toString());
navigation.setText(directory.toString());
GlyphLayout layout = Pools.obtain(GlyphLayout.class, GlyphLayout::new);
@ -190,23 +185,21 @@ public class FileChooser extends FloatingDialog{
files.top().left();
FileHandle[] names = getFileNames();
//macs are confined to the Downloads/ directory
if(!OS.isMac){
Image upimage = new Image(Icon.folderParentSmall);
TextButton upbutton = new TextButton(".." + directory.toString(), Styles.clearTogglet);
upbutton.clicked(() -> {
directory = directory.parent();
lastDirectory = directory;
updateFiles(true);
});
Image upimage = new Image(Icon.folderParentSmall);
TextButton upbutton = new TextButton(".." + directory.toString(), Styles.clearTogglet);
upbutton.clicked(() -> {
directory = directory.parent();
lastDirectory = directory;
updateFiles(true);
});
upbutton.left().add(upimage).padRight(4f).padLeft(4);
upbutton.getLabel().setAlignment(Align.left);
upbutton.getCells().reverse();
upbutton.left().add(upimage).padRight(4f).padLeft(4);
upbutton.getLabel().setAlignment(Align.left);
upbutton.getCells().reverse();
files.add(upbutton).align(Align.topLeft).fillX().expandX().height(50).pad(2).colspan(2);
files.row();
files.add(upbutton).align(Align.topLeft).fillX().expandX().height(50).pad(2).colspan(2);
files.row();
}
ButtonGroup<TextButton> group = new ButtonGroup<>();
group.setMinCheckCount(0);

View File

@ -95,7 +95,7 @@ public class ModsDialog extends FloatingDialog{
void modError(Throwable error){
ui.loadfrag.hide();
if(Strings.getCauses(error).contains(t -> t.getMessage() != null && t.getMessage().contains("SSL"))){
if(Strings.getCauses(error).contains(t -> t.getMessage() != null && (t.getMessage().contains("SSL") || t.getMessage().contains("protocol")))){
ui.showErrorMessage("$feature.unsupported");
}else{
ui.showException(error);

View File

@ -225,10 +225,12 @@ public class SettingsMenuDialog extends SettingsDialog{
}
game.checkPref("savecreate", true);
game.checkPref("blockreplace", true);
game.checkPref("conveyorpathfinding", true);
game.checkPref("hints", true);
if(!mobile){
game.checkPref("buildautopause", false);
}
if(steam && !Version.modifier.contains("beta")){
game.checkPref("publichost", false, i -> {
@ -257,7 +259,12 @@ public class SettingsMenuDialog extends SettingsDialog{
});
graphics.sliderPref("fpscap", 240, 15, 245, 5, s -> (s > 240 ? Core.bundle.get("setting.fpscap.none") : Core.bundle.format("setting.fpscap.text", s)));
graphics.sliderPref("chatopacity", 100, 0, 100, 5, s -> s + "%");
graphics.sliderPref("lasersopacity", 100, 0, 100, 5, s -> s + "%");
graphics.sliderPref("lasersopacity", 100, 0, 100, 5, s -> {
if(ui.settings != null){
Core.settings.put("preferredlaseropacity", s);
}
return s + "%";
});
if(!mobile){
graphics.checkPref("vsync", true, b -> Core.graphics.setVSync(b));

View File

@ -164,7 +164,8 @@ public class MenuFragment extends Fragment{
),
new Buttoni("$editor", Icon.editorSmall, ui.maps::show), steam ? new Buttoni("$workshop", Icon.saveSmall, platform::openWorkshop) : null,
new Buttoni(Core.bundle.get("mods") + "\n" + Core.bundle.get("mods.alpha"), Icon.wikiSmall, ui.mods::show),
new Buttoni("$schematics", Icon.pasteSmall, ui.schematics::show),
//not enough space for this button
//new Buttoni("$schematics", Icon.pasteSmall, ui.schematics::show),
new Buttoni("$settings", Icon.toolsSmall, ui.settings::show),
new Buttoni("$about.button", Icon.infoSmall, ui.about::show),
new Buttoni("$quit", Icon.exitSmall, Core.app::exit)

View File

@ -235,7 +235,7 @@ public class Block extends BlockStorage{
/** @return whether this block should play its idle sound.*/
public boolean shouldIdleSound(Tile tile){
return canProduce(tile);
return shouldConsume(tile);
}
public void drawLayer(Tile tile){
@ -524,7 +524,7 @@ public class Block extends BlockStorage{
current = entity -> entity.liquids.current();
}
bars.add("liquid", entity -> new Bar(() -> entity.liquids.get(current.get(entity)) <= 0.001f ? Core.bundle.get("bar.liquid") : current.get(entity).localizedName(),
() -> current.get(entity).color, () -> entity.liquids.get(current.get(entity)) / liquidCapacity));
() -> current.get(entity).barColor(), () -> entity.liquids.get(current.get(entity)) / liquidCapacity));
}
if(hasPower && consumes.hasPower()){
@ -716,6 +716,11 @@ public class Block extends BlockStorage{
Draw.color();
}
/** @return a custom minimap color for this tile, or 0 to use default colors. */
public int minimapColor(Tile tile){
return 0;
}
public void drawRequestConfigTop(BuildRequest req, Eachable<BuildRequest> list){
}

View File

@ -41,6 +41,10 @@ public abstract class BlockStorage extends UnlockableContent{
return true;
}
public boolean productionValid(Tile tile){
return true;
}
public float getPowerProduction(Tile tile){
return 0f;
}
@ -111,6 +115,8 @@ public abstract class BlockStorage extends UnlockableContent{
Tile other = proximity.get((i + dump) % proximity.size);
Tile in = Edges.getFacingEdge(tile, other);
other = other.block().getLiquidDestination(other, tile);
if(other.getTeam() == tile.getTeam() && other.block().hasLiquids && canDumpLiquid(tile, other, liquid) && other.entity.liquids != null){
float ofract = other.entity.liquids.get(liquid) / other.block().liquidCapacity;
float fract = tile.entity.liquids.get(liquid) / liquidCapacity;
@ -142,6 +148,7 @@ public abstract class BlockStorage extends UnlockableContent{
if(next == null) return 0;
next = next.link();
next = next.block().getLiquidDestination(next, tile);
if(next.getTeam() == tile.getTeam() && next.block().hasLiquids && tile.entity.liquids.get(liquid) > 0f){
@ -179,6 +186,10 @@ public abstract class BlockStorage extends UnlockableContent{
return 0;
}
public Tile getLiquidDestination(Tile tile, Tile from){
return tile;
}
/**
* Tries to put this item into a nearby container, if there are no available
* containers, it gets added to the block's inventory.
@ -270,9 +281,4 @@ public abstract class BlockStorage extends UnlockableContent{
}
return false;
}
/** Returns whether this block's inventory has space and is ready for production. */
public boolean canProduce(Tile tile){
return true;
}
}

View File

@ -318,6 +318,31 @@ public class Tile implements Position, TargetTrait{
return null;
}
public Tile getNearbyLink(int rotation){
if(rotation == 0) return world.ltile(x + 1, y);
if(rotation == 1) return world.ltile(x, y + 1);
if(rotation == 2) return world.ltile(x - 1, y);
if(rotation == 3) return world.ltile(x, y - 1);
return null;
}
// B A
public Tile front(){
return getNearbyLink((rotation + 4) % 4);
}
public Tile right(){
return getNearbyLink((rotation + 3) % 4);
}
public Tile back(){
return getNearbyLink((rotation + 2) % 4);
}
public Tile left(){
return getNearbyLink((rotation + 1) % 4);
}
public boolean interactable(Team team){
return getTeam() == Team.derelict || team == getTeam();
}

View File

@ -144,6 +144,9 @@ public class BuildBlock extends Block{
//if the target is constructible, begin constructing
if(entity.cblock != null){
if(player.buildWasAutoPaused && !player.isBuilding){
player.isBuilding = true;
}
//player.clearBuilding();
player.addBuildRequest(new BuildRequest(tile.x, tile.y, tile.rotation(), entity.cblock), false);
}

View File

@ -31,7 +31,6 @@ public class ForceProjector extends Block{
protected float cooldownLiquid = 1.5f;
protected float cooldownBrokenBase = 0.35f;
protected float basePowerDraw = 0.2f;
protected float powerDamage = 0.1f;
protected TextureRegion topRegion;
private static Tile paramTile;
@ -73,8 +72,6 @@ public class ForceProjector extends Block{
super.setStats();
stats.add(BlockStat.powerUse, basePowerDraw * 60f, StatUnit.powerSecond);
stats.add(BlockStat.powerDamage, powerDamage, StatUnit.powerUnits);
stats.add(BlockStat.boostEffect, phaseRadiusBoost / tilesize, StatUnit.blocks);
}

View File

@ -6,7 +6,7 @@ import io.anuke.mindustry.world.Tile;
import io.anuke.mindustry.world.meta.BlockStat;
import io.anuke.mindustry.world.meta.StatUnit;
public abstract class PowerTurret extends CooledTurret{
public class PowerTurret extends CooledTurret{
protected @NonNull BulletType shootType;
protected float powerUse = 1f;

View File

@ -126,7 +126,8 @@ public class Conduit extends LiquidBlock implements Autotiler{
@Override
public boolean acceptLiquid(Tile tile, Tile source, Liquid liquid, float amount){
tile.entity.noSleep();
return tile.entity.liquids.get(liquid) + amount < liquidCapacity && (tile.entity.liquids.current() == liquid || tile.entity.liquids.get(tile.entity.liquids.current()) < 0.2f) && ((2 + source.relativeTo(tile.x, tile.y)) % 4 != tile.rotation());
return tile.entity.liquids.get(liquid) + amount < liquidCapacity && (tile.entity.liquids.current() == liquid || tile.entity.liquids.get(tile.entity.liquids.current()) < 0.2f)
&& ((source.absoluteRelativeTo(tile.x, tile.y) + 2) % 4 != tile.rotation());
}
@Override

View File

@ -1,18 +1,15 @@
package io.anuke.mindustry.world.blocks.distribution;
import io.anuke.arc.Core;
import io.anuke.arc.graphics.g2d.Draw;
import io.anuke.arc.graphics.g2d.TextureRegion;
import io.anuke.mindustry.type.Liquid;
import io.anuke.mindustry.world.Tile;
import io.anuke.mindustry.world.blocks.LiquidBlock;
import io.anuke.mindustry.world.meta.BlockStat;
import io.anuke.arc.*;
import io.anuke.arc.graphics.g2d.*;
import io.anuke.mindustry.world.*;
import io.anuke.mindustry.world.blocks.*;
import io.anuke.mindustry.world.meta.*;
public class LiquidJunction extends LiquidBlock{
public LiquidJunction(String name){
super(name);
hasLiquids = true;
}
@Override
@ -38,23 +35,10 @@ public class LiquidJunction extends LiquidBlock{
}
@Override
public void handleLiquid(Tile tile, Tile source, Liquid liquid, float amount){
public Tile getLiquidDestination(Tile tile, Tile source){
int dir = source.relativeTo(tile.x, tile.y);
dir = (dir + 4) % 4;
Tile to = tile.getNearby(dir).link();
if(to.block().hasLiquids && to.block().acceptLiquid(to, tile, liquid, amount)){
to.block().handleLiquid(to, tile, liquid, amount);
}
}
@Override
public boolean acceptLiquid(Tile dest, Tile source, Liquid liquid, float amount){
int dir = source.relativeTo(dest.x, dest.y);
dir = (dir + 4) % 4;
Tile to = dest.getNearby(dir);
if(to == null) return false;
to = to.link();
return to != null && to.entity != null && to.block().hasLiquids && to.block().acceptLiquid(to, dest, liquid, amount);
Tile next = tile.getNearby(dir).link();
return next.block().getLiquidDestination(next, tile);
}
}

View File

@ -64,6 +64,11 @@ public class Sorter extends Block{
Draw.color();
}
@Override
public int minimapColor(Tile tile){
return tile.<SorterEntity>entity().sortItem == null ? 0 : tile.<SorterEntity>entity().sortItem.color.rgba();
}
@Override
public boolean acceptItem(Item item, Tile tile, Tile source){
Tile to = getTileTarget(item, tile, source, false);

View File

@ -87,7 +87,7 @@ public class ItemLiquidGenerator extends PowerGenerator{
}
@Override
public boolean shouldConsume(Tile tile){
public boolean productionValid(Tile tile){
ItemLiquidGeneratorEntity entity = tile.entity();
return entity.generateTime > 0;
}

View File

@ -0,0 +1,89 @@
package io.anuke.mindustry.world.blocks.power;
import io.anuke.arc.Core;
import io.anuke.arc.math.Mathf;
import io.anuke.mindustry.ui.Bar;
import io.anuke.arc.util.Eachable;
import io.anuke.mindustry.ui.Cicon;
import io.anuke.mindustry.world.Tile;
import io.anuke.mindustry.world.Block;
import io.anuke.arc.graphics.g2d.Draw;
import io.anuke.mindustry.graphics.Pal;
import io.anuke.arc.graphics.g2d.TextureRegion;
import io.anuke.mindustry.entities.traits.BuilderTrait;
public class PowerDiode extends Block{
protected TextureRegion arrow;
public PowerDiode(String name){
super(name);
rotate = true;
update = true;
solid = true;
insulated = true;
}
@Override
public void update(Tile tile){
super.update(tile);
if(!tile.back().block().hasPower || !tile.front().block().hasPower) return;
PowerGraph backGraph = tile.back().entity.power.graph;
PowerGraph frontGraph = tile.front().entity.power.graph;
if(backGraph == frontGraph) return;
// 0f - 1f of battery capacity in use
float backStored = backGraph.getBatteryStored() / backGraph.getTotalBatteryCapacity();
float frontStored = frontGraph.getBatteryStored() / frontGraph.getTotalBatteryCapacity();
// try to send if the back side has more % capacity stored than the front side
if(backStored > frontStored) {
// send half of the difference
float amount = backGraph.getBatteryStored() * (backStored - frontStored) / 2;
// prevent sending more than the front can handle
amount = Mathf.clamp(amount, 0, frontGraph.getTotalBatteryCapacity() * (1 - frontStored));
backGraph.useBatteries(amount);
frontGraph.chargeBatteries(amount);
}
}
// battery % of the graph on either side, defaults to zero
protected float bar(Tile tile){
return tile.block().hasPower ? tile.entity.power.graph.getBatteryStored() / tile.entity.power.graph.getTotalBatteryCapacity() : 0f;
}
@Override
public void setBars(){
super.setBars();
bars.add("back", entity -> new Bar("bar.input", Pal.lighterOrange, () -> bar(entity.tile.back())) );
bars.add("front", entity -> new Bar("bar.output", Pal.lighterOrange, () -> bar(entity.tile.front())) );
}
@Override
public void load(){
super.load();
arrow = Core.atlas.find(name + "-arrow");
}
@Override
public void draw(Tile tile){
Draw.rect(region, tile.drawx(), tile.drawy(), 0);
Draw.rect(arrow, tile.drawx(), tile.drawy(), rotate ? tile.rotation() * 90 : 0);
}
@Override
public void drawRequestRegion(BuilderTrait.BuildRequest req, Eachable<BuilderTrait.BuildRequest> list) {
TextureRegion reg = icon(Cicon.full);
Draw.rect(icon(Cicon.full), req.drawx(), req.drawy(),
reg.getWidth() * req.animScale * Draw.scl,
reg.getHeight() * req.animScale * Draw.scl,
0);
Draw.rect(arrow, req.drawx(), req.drawy(),
arrow.getWidth() * req.animScale * Draw.scl,
arrow.getHeight() * req.animScale * Draw.scl,
!rotate ? 0 : req.rotation * 90);
}
}

View File

@ -8,6 +8,7 @@ import io.anuke.arc.graphics.g2d.*;
import io.anuke.arc.math.*;
import io.anuke.arc.math.geom.*;
import io.anuke.arc.util.*;
import io.anuke.arc.util.ArcAnnotate.*;
import io.anuke.mindustry.entities.type.*;
import io.anuke.mindustry.graphics.*;
import io.anuke.mindustry.ui.*;
@ -302,6 +303,11 @@ public class PowerNode extends PowerBlock{
return overlaps(src.drawx(), src.drawy(), other, range);
}
public boolean overlaps(@Nullable Tile src, @Nullable Tile other){
if(src == null || other == null) return true;
return overlaps(src.drawx(), src.drawy(), other, laserRange * tilesize);
}
protected void drawLaser(Tile tile, Tile target){
int opacityPercentage = Core.settings.getInt("lasersopacity");
if(opacityPercentage == 0) return;

View File

@ -129,7 +129,7 @@ public class Drill extends Block{
}
@Override
public boolean canProduce(Tile tile){
public boolean shouldConsume(Tile tile){
return tile.entity.items.total() < itemCapacity;
}

View File

@ -43,7 +43,7 @@ public class Fracker extends SolidPump{
public void drawCracks(Tile tile){}
@Override
public boolean canProduce(Tile tile){
public boolean shouldConsume(Tile tile){
return tile.entity.liquids.get(result) < liquidCapacity - 0.01f;
}

View File

@ -135,7 +135,7 @@ public class GenericCrafter extends Block{
@Override
public boolean canProduce(Tile tile){
public boolean shouldConsume(Tile tile){
if(outputItem != null && tile.entity.items.get(outputItem.item) >= itemCapacity){
return false;
}

View File

@ -2,14 +2,19 @@ package io.anuke.mindustry.world.blocks.production;
import io.anuke.arc.Core;
import io.anuke.arc.collection.Array;
import io.anuke.arc.graphics.Color;
import io.anuke.arc.graphics.g2d.Draw;
import io.anuke.arc.graphics.g2d.TextureRegion;
import io.anuke.mindustry.graphics.Layer;
import io.anuke.mindustry.type.Liquid;
import io.anuke.mindustry.ui.Cicon;
import io.anuke.mindustry.world.Tile;
import io.anuke.mindustry.world.blocks.LiquidBlock;
import io.anuke.mindustry.world.meta.*;
import static io.anuke.mindustry.Vars.tilesize;
import static io.anuke.mindustry.Vars.world;
public class Pump extends LiquidBlock{
protected final Array<Tile> drawTiles = new Array<>();
protected final Array<Tile> updateTiles = new Array<>();
@ -49,6 +54,31 @@ public class Pump extends LiquidBlock{
Draw.color();
}
@Override
public void drawPlace(int x, int y, int rotation, boolean valid) {
Tile tile = world.tile(x, y);
if(tile == null) return;
float tiles = 0f;
Liquid liquidDrop = null;
for(Tile other : tile.getLinkedTilesAs(this, tempTiles)){
if(isValid(other)){
liquidDrop = other.floor().liquidDrop;
tiles++;
}
}
if(liquidDrop != null){
float width = drawPlaceText(Core.bundle.formatFloat("bar.pumpspeed", tiles * pumpAmount / size / size * 60f, 0), x, y, valid);
float dx = x * tilesize + offset() - width/2f - 4f, dy = y * tilesize + offset() + size * tilesize / 2f + 5;
Draw.mixcol(Color.darkGray, 1f);
Draw.rect(liquidDrop.icon(Cicon.small), dx, dy - 1);
Draw.reset();
Draw.rect(liquidDrop.icon(Cicon.small), dx, dy);
}
}
@Override
public TextureRegion[] generateIcons(){
return new TextureRegion[]{Core.atlas.find(name)};

View File

@ -61,7 +61,7 @@ public class Separator extends Block{
}
@Override
public boolean canProduce(Tile tile){
public boolean shouldConsume(Tile tile){
return tile.entity.items.total() < itemCapacity;
}

View File

@ -44,11 +44,6 @@ public class MechPad extends Block{
stats.add(BlockStat.productionTime, buildTime / 60f, StatUnit.seconds);
}
@Override
public boolean shouldConsume(Tile tile){
return false;
}
@Remote(targets = Loc.both, called = Loc.server)
public static void onMechFactoryTap(Player player, Tile tile){
if(player == null || !(tile.block() instanceof MechPad) || !checkValidTap(tile, player)) return;

View File

@ -186,16 +186,11 @@ public class UnitFactory extends Block{
}
@Override
public boolean canProduce(Tile tile){
public boolean shouldConsume(Tile tile){
UnitFactoryEntity entity = tile.entity();
return entity.spawned < maxSpawn;
}
@Override
public boolean shouldConsume(Tile tile){
return canProduce(tile);
}
public static class UnitFactoryEntity extends TileEntity{
float buildTime;
float time;

View File

@ -1,5 +1,6 @@
package io.anuke.mindustry.world.consumers;
import io.anuke.arc.math.Mathf;
import io.anuke.arc.scene.ui.layout.Table;
import io.anuke.mindustry.entities.type.TileEntity;
import io.anuke.mindustry.world.Tile;
@ -64,15 +65,20 @@ public class ConsumePower extends Consume{
/**
* Retrieves the amount of power which is requested for the given block and entity.
* @param block The block which needs power.
* @param entity The entity which contains the power module.
* @return The amount of power which is requested per tick.
*/
public float requestedPower(TileEntity entity){
if(entity.tile.entity == null) return 0f;
if(buffered){
return (1f-entity.power.satisfaction)*capacity;
}else{
return usage;
try{
return usage * Mathf.num(entity.block.shouldConsume(entity.tile));
}catch(Exception e){
//HACK an error will only happen with a bar that is checking its requested power, and the entity is null/a different class
return 0;
}
}
}

View File

@ -23,7 +23,7 @@ public class ConsumeModule extends BlockModule{
boolean prevValid = valid();
valid = true;
optionalValid = true;
boolean docons = entity.block.shouldConsume(entity.tile);
boolean docons = entity.block.shouldConsume(entity.tile) && entity.block.productionValid(entity.tile);
for(Consume cons : entity.block.consumes.all()){
if(cons.isOptional()) continue;
@ -51,7 +51,7 @@ public class ConsumeModule extends BlockModule{
}
public boolean valid(){
return valid && entity.block.canProduce(entity.tile);
return valid && entity.block.shouldConsume(entity.tile);
}
public boolean optionalValid(){

View File

@ -144,6 +144,17 @@ PackrConfig.Platform.values().each{ platform ->
}
}
if(versionModifier.contains("steam")){
copy{
def lib = platform == PackrConfig.Platform.MacOS || platform == PackrConfig.Platform.Linux64 ? "lib" : ""
from zipTree(platform == PackrConfig.Platform.MacOS ? "build/packr/output/${appName}.app/Contents/Resources/desktop.jar" : "build/packr/output/jre/desktop.jar").matching{
include "${lib}steamworks4j${platform == PackrConfig.Platform.Windows64 ? '64.dll' : platform == PackrConfig.Platform.Windows32 ? '.dll' : platform == PackrConfig.Platform.Linux64 ? '.so' : '.dylib'}"
include "${lib}steam_api${platform == PackrConfig.Platform.Windows64 ? '64.dll' : platform == PackrConfig.Platform.Windows32 ? '.dll' : platform == PackrConfig.Platform.Linux64 ? '.so' : '.dylib'}"
}
into "build/packr/output/"
}
}
copy{
from "build/packr/output"
into "../deploy/${platform.toString()}"

View File

@ -242,7 +242,7 @@ public class DesktopLauncher extends ClientLauncher{
Cons<Runnable> dialog = Runnable::run;
boolean badGPU = false;
if(e.getMessage() != null && (e.getMessage().contains("Couldn't create window") || e.getMessage().contains("OpenGL 2.0 or higher"))){
if(e.getMessage() != null && (e.getMessage().contains("Couldn't create window") || e.getMessage().contains("OpenGL 2.0 or higher") || e.getMessage().toLowerCase().contains("pixel format"))){
dialog.get(() -> message(
e.getMessage().contains("Couldn't create window") ? "A graphics initialization error has occured! Try to update your graphics drivers:\n" + e.getMessage() :

View File

@ -28,6 +28,7 @@ Create elaborate supply chains of conveyor belts to feed ammo into your turrets,
[h2][h2]Gamemodes[/h2][/h2]
[list]
[*] [b]Survival[/b]: Build turrets to defend from enemies in tower-defense based gameplay. Survive as long as possible, optionally launching your core to use your collected resources for research. Prepare your base for intermittent attacks from airborne bosses.
[*] [b]Attack[/b]: Build factories for units to destroy the enemy cores, while simultaneously defending your base from waves of enemy units. Create a variety of different types of support and offensive unit to assist you in your goals.
[*] [b]PvP[/b]: Compete with other players on up to 4 different teams to destroy each other's cores. Create units, or attack other bases directly with your mechs.

View File

@ -4,7 +4,7 @@
"Tokens"
{
"NEW_ACHIEVEMENT_20_0_NAME" "인증된 플레이어"
"NEW_ACHIEVEMENT_20_0_DESC" "튜토리얼 수료하세요."
"NEW_ACHIEVEMENT_20_0_DESC" "튜토리얼 수료하세요."
"NEW_ACHIEVEMENT_20_1_NAME" "분쇄자"
"NEW_ACHIEVEMENT_20_1_DESC" "적 유닛을 1000기 사살하세요"
"NEW_ACHIEVEMENT_20_2_NAME" "파괴자"
@ -14,11 +14,11 @@
"NEW_ACHIEVEMENT_20_5_NAME" "무한의 배달부"
"NEW_ACHIEVEMENT_20_5_DESC" "자원을 총 1,000,000개 출격시키세요."
"NEW_ACHIEVEMENT_20_6_NAME" "정복자"
"NEW_ACHIEVEMENT_20_6_DESC" "공격 맵을 10번 승리하세요."
"NEW_ACHIEVEMENT_20_6_DESC" "캠페인의 미션:적 코어 파괴인 지역에서 10번 승리하세요."
"NEW_ACHIEVEMENT_20_7_NAME" "챔피언"
"NEW_ACHIEVEMENT_20_7_DESC" "멀티플레이어 PvP 매치에서 10번 승리하세요."
"NEW_ACHIEVEMENT_20_8_NAME" "진격!"
"NEW_ACHIEVEMENT_20_8_DESC" "캠페인의 미션:적 코어 파괴 인 맵에서 5단계 이상일 때 적의 코어를 파괴하세요."
"NEW_ACHIEVEMENT_20_8_DESC" "캠페인의 미션:적 코어 파괴인 지역에서 5단계 이상일 때 적의 코어를 파괴하세요."
"NEW_ACHIEVEMENT_20_9_NAME" "하늘에서 코어의 비가 쏟아진다!"
"NEW_ACHIEVEMENT_20_9_DESC" "캠페인 지역에 30번 도전하세요."
"NEW_ACHIEVEMENT_20_10_NAME" "끈질긴"

View File

@ -0,0 +1,109 @@
"lang"
{
"Language" "portuguese-brazil"
"Tokens"
{
"NEW_ACHIEVEMENT_20_0_NAME" "Verificado"
"NEW_ACHIEVEMENT_20_0_DESC" "Complete o tutorial"
"NEW_ACHIEVEMENT_20_1_NAME" "Sucateiro"
"NEW_ACHIEVEMENT_20_1_DESC" "Destrua 1000 unidades inimigas."
"NEW_ACHIEVEMENT_20_2_NAME" "Expurgo"
"NEW_ACHIEVEMENT_20_2_DESC" "Destrua 100.000 unidades inimigas."
"NEW_ACHIEVEMENT_20_3_NAME" "Transporte atmosférico"
"NEW_ACHIEVEMENT_20_3_DESC" "Lance 10.000 itens no total."
"NEW_ACHIEVEMENT_20_5_NAME" "Transportes Sem Fim"
"NEW_ACHIEVEMENT_20_5_DESC" "Lance 1.000.000 itens no total."
"NEW_ACHIEVEMENT_20_6_NAME" "Conquistador"
"NEW_ACHIEVEMENT_20_6_DESC" "Vença 10 partidas no modo de ataque."
"NEW_ACHIEVEMENT_20_7_NAME" "Campeão"
"NEW_ACHIEVEMENT_20_7_DESC" "Vença 10 partidas PvP multi-jogador."
"NEW_ACHIEVEMENT_20_8_NAME" "Blitz"
"NEW_ACHIEVEMENT_20_8_DESC" "Destrua o núcleo inimigo na zona de ataque em 5 hordas ou menos."
"NEW_ACHIEVEMENT_20_9_NAME" "Chuva de núcleos"
"NEW_ACHIEVEMENT_20_9_DESC" "Lance seu núcleo em uma zona 10 vezes."
"NEW_ACHIEVEMENT_20_10_NAME" "Persistente"
"NEW_ACHIEVEMENT_20_10_DESC" "Sobreviva 100 hordas"
"NEW_ACHIEVEMENT_20_11_NAME" "Invicto"
"NEW_ACHIEVEMENT_20_11_DESC" "Sobreviva 500 hordas."
"NEW_ACHIEVEMENT_20_12_NAME" "Pesquisador"
"NEW_ACHIEVEMENT_20_12_DESC" "Pesquise tudo."
"NEW_ACHIEVEMENT_20_13_NAME" "Metamorfose Ambulante"
"NEW_ACHIEVEMENT_20_13_DESC" "Desbloqueie e transforme-se em todos os mechas no jogo."
"NEW_ACHIEVEMENT_20_14_NAME" "Sobrecarga"
"NEW_ACHIEVEMENT_20_14_DESC" "Atinja um inimigo coberto de água com eletricidade."
"NEW_ACHIEVEMENT_20_15_NAME" "Deflexão"
"NEW_ACHIEVEMENT_20_15_DESC" "Destrua uma unidade com suas proprias balas refletidas."
"NEW_ACHIEVEMENT_20_17_NAME" "Um Erro Grave"
"NEW_ACHIEVEMENT_20_17_DESC" "Pesquise o roteador."
"NEW_ACHIEVEMENT_20_18_NAME" "Crie"
"NEW_ACHIEVEMENT_20_18_DESC" "Coloque 10.000 blocos."
"NEW_ACHIEVEMENT_20_19_NAME" "Arraso"
"NEW_ACHIEVEMENT_20_19_DESC" "Destrua 1.000 blocos inimigos."
"NEW_ACHIEVEMENT_20_20_NAME" "Um desastre espetacular."
"NEW_ACHIEVEMENT_20_20_DESC" "Faça com que um reator de tório superaqueça e exploda."
"NEW_ACHIEVEMENT_20_21_NAME" "Cartógrafo"
"NEW_ACHIEVEMENT_20_21_DESC" "Faça um mapa novo 10 vezes."
"NEW_ACHIEVEMENT_20_22_NAME" "Navegador"
"NEW_ACHIEVEMENT_20_22_DESC" "Baixe um mapa da Oficina."
"NEW_ACHIEVEMENT_20_23_NAME" "Criador"
"NEW_ACHIEVEMENT_20_23_DESC" "Publique um mapa na Oficina."
"NEW_ACHIEVEMENT_20_24_NAME" "Matador"
"NEW_ACHIEVEMENT_20_24_DESC" "Derrote um chefe."
"NEW_ACHIEVEMENT_20_25_NAME" "Explorador"
"NEW_ACHIEVEMENT_20_25_DESC" "Desbloqueie todas as zonas na campanha."
"NEW_ACHIEVEMENT_20_26_NAME" "Completador"
"NEW_ACHIEVEMENT_20_26_DESC" "Alcance a horda requerida para configuração em todas as zonas."
"NEW_ACHIEVEMENT_20_29_NAME" "Material II"
"NEW_ACHIEVEMENT_20_29_DESC" "Desbloqueie Tório."
"NEW_ACHIEVEMENT_20_31_NAME" "Material I"
"NEW_ACHIEVEMENT_20_31_DESC" "Desbloqueie Titânio."
"NEW_ACHIEVEMENT_21_0_NAME" "Kamikaze"
"NEW_ACHIEVEMENT_21_0_DESC" "Encha o seu mecha com materiais explosivos e morra, criando uma explosão."
"NEW_ACHIEVEMENT_21_1_NAME" "Assim Começa"
"NEW_ACHIEVEMENT_21_1_DESC" "Construa uma fábrica de Dagger."
"NEW_ACHIEVEMENT_21_2_NAME" "Ataque direto"
"NEW_ACHIEVEMENT_21_2_DESC" "Emita o comando de Ataque usando o Centro de Comando."
"NEW_ACHIEVEMENT_21_3_NAME" "Enchame"
"NEW_ACHIEVEMENT_21_3_DESC" "Tenha 100 unidades ativas ao mesmo tempo."
"NEW_ACHIEVEMENT_21_4_NAME" "Rebanho"
"NEW_ACHIEVEMENT_21_4_DESC" "Tenha 10 drones Phantom ativos ao mesmo tempo."
"NEW_ACHIEVEMENT_21_5_NAME" "Exército Volátil"
"NEW_ACHIEVEMENT_21_5_DESC" "Tenha 50 unidades Crawler ativas ao mesmo tempo."
"NEW_ACHIEVEMENT_21_6_NAME" "Legiões"
"NEW_ACHIEVEMENT_21_6_DESC" "Construa 1000 unidades no total."
"NEW_ACHIEVEMENT_21_7_NAME" "Super"
"NEW_ACHIEVEMENT_21_7_DESC" "Conquiste o rank S em qualquer zona."
"NEW_ACHIEVEMENT_21_8_NAME" "Super Super"
"NEW_ACHIEVEMENT_21_8_DESC" "Conquiste o rank SS em qualquer zona."
"NEW_ACHIEVEMENT_21_9_NAME" "Você Devia Ter Escutado"
"NEW_ACHIEVEMENT_21_9_DESC" "Morra na zona de exclusão do ponto de spawn."
"NEW_ACHIEVEMENT_21_10_NAME" "Só Aperte Shift"
"NEW_ACHIEVEMENT_21_10_DESC" "Afogue, de algum modo."
"NEW_ACHIEVEMENT_21_11_NAME" "Colecionador"
"NEW_ACHIEVEMENT_21_11_DESC" "Encha o núcleo até a capacidade máxima com todos os tipos de materiais."
"NEW_ACHIEVEMENT_21_12_NAME" "Galera"
"NEW_ACHIEVEMENT_21_12_DESC" "Hospede um servidor com 10 pessoas nele."
"NEW_ACHIEVEMENT_21_13_NAME" "Invulnerável"
"NEW_ACHIEVEMENT_21_13_DESC" "Construa o Meltdown e o Spectre."
"NEW_ACHIEVEMENT_21_14_NAME" "Decolagem"
"NEW_ACHIEVEMENT_21_14_DESC" "Use a Plataforma de Lançamento."
"NEW_ACHIEVEMENT_21_15_NAME" "Complacência"
"NEW_ACHIEVEMENT_21_15_DESC" "Pule o lançamento duas vezes, então tenha o seu núcleo destruído pelo inimigo."
"NEW_ACHIEVEMENT_21_16_NAME" "Heresia"
"NEW_ACHIEVEMENT_21_16_DESC" "Construa dois roteadores, um do lado do outro."
"NEW_ACHIEVEMENT_21_17_NAME" "Guardião Solitário"
"NEW_ACHIEVEMENT_21_17_DESC" "Sobreviva 10 hordas em qualquer zona, sem colocar qualquer bloco."
"NEW_ACHIEVEMENT_21_18_NAME" "Incinere"
"NEW_ACHIEVEMENT_21_18_DESC" "Use Piratita em qualquer torreta."
"NEW_ACHIEVEMENT_21_19_NAME" "Eficiência"
"NEW_ACHIEVEMENT_21_19_DESC" "Refirgere uma torreta com água ou crio fluido."
"NEW_ACHIEVEMENT_21_20_NAME" "Modo Clássico"
"NEW_ACHIEVEMENT_21_20_DESC" "Habilite pixelização."
"NEW_ACHIEVEMENT_21_21_NAME" "Sábio"
"NEW_ACHIEVEMENT_21_21_DESC" "Abra a Wiki do jogo."
"NEW_ACHIEVEMENT_21_22_NAME" "Vantagem"
"NEW_ACHIEVEMENT_21_22_DESC" "Entre em uma zona com 10.000 itens ou mais já configurados."
"NEW_ACHIEVEMENT_21_23_NAME" "Ignição"
"NEW_ACHIEVEMENT_21_23_DESC" "Ligue um Reator de Impacto."
}
}

View File

@ -0,0 +1,61 @@
Crie correntes de suprimentos elaboradas com correias transportadoras para alimentar suas torretas com munição, produza minerais para usar em construção, e defenda suas estruturas de hordas inimigas. Jogue com seus amigos em jogos cooperativos multi-jogadores multi-plataformas, ou desafie-os em partidas PvP de times.
[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img]
[h2]Gameplay[/h2]
[list]
[*] Crie brocas e correntes transportadoras para mover recursos para o seu Núcleo.
[*] Use blocos de produção para criar materiais avançados.
[*] Construa drones para minerar recursos automaticamente, ajudar na construção e proteger a sua base.
[*] Distribua líquidos e enfrente surtos de fogo.
[*] Melhore a produção suprimindo refrigerantes e lubrificantes opcionais para os seus blocos de defesa e produção.
[/list]
[h2]Campanha[/h2]
[list]
[*] Avance através de 12 zonas re-jogáveis com pontos de spawn aleatórios
[*] Colete e lance recursos
[*] Pesquise novos blocos para abastecer o progresso
[*] Configure loadout antes do lançamento para levar recursos para cada zona
[*] Variedade de missões com objetivos e metas
[*] Convide seus amigos para completar missões juntos
[*] Mais de 120 blocos de tecnologia para dominar
[*] 19 tipos de drones, mechas e naves diferentes
[*] Mais de 50 conquistas para completar
[/list]
[h2][h2]Modos de jogo[/h2][/h2]
[list]
[*] [b]Sobrevivência[/b]: Construa torretas para defender de inimigos no gameplay de tower-defense. Sobreviva o máximo possível, opcionalmente lançando o seu núcleo para usar os recursos coletados para pesquisa. Prepare a sua base para ataques intermitentes de chefes aéreos.
[*] [b]Ataque[/b]: Construa fábricas para unidades destruírem núcleos inimidos, enquanto simultaneamente defendendo sua base de hordas de unidades inimigas. Crie uma variedade de tipos diferentes de unidades de suporte o defesa para auxiliar você em seus objetivos.
[*] [b]PvP[/b]: Dispute com outros jogadores em até 4 times diferentes, para destruir o núcleo dos outros. Crie unidades, ou ataque outras bases diretamente com seus mechas.
[*] [b]Sandbox[/b]: Brinque com recursos infinitos e sem ameaça inimiga. Use itens específicos do modo e fontes de líquidos para testar designs, e sumone inimigos à vontade.
[/list]
[h2]Jogos Personalizados & Multi-jogador Multi-plataforma[/h2]
[list]
[*] 12 mapas embutidos para jogos personalizados, além da campanha
[*] Jogue Cooperativo, PvP, ou sandbox
[*] Entre em um servidor público dedicado, ou convide amigos para a sua própria sessão privada
[*] Regras do jogo personalizáveis: Mude custo dos blocos, estatísticas de inimigos, itens iniciais, tempo entre as hordas e mais
[*] Misture modos de jogo: Combine modos de jogo PvP e PvE
[/list]
[h2]Editor de mapa[/h2]
[list]
[*] Pinte terreno com um editor
[*] Edite e visualize estruturas em jogo
[*] Modos de ferramentas configuráveis: Mude como cada ferramenta funciona
[*] Sistema gerador de mapa poderoso, com muitos tipos diferentes de filtros para manipulação procedural de terreno
[*] Aplique ruído, distorção, suavização, erosão, simetria, geração de minérios e terreno aleatório aos seus mapas
[*] Aleatorize e configure geração de minérios, assim como localização de rios e recursos
[*] Configure o layout de hordas inimigas
[*] Compartilhe mapas exportados na Oficina da Steam
[*] Modifique regras básicas do mapa
[*] Use mais de 75 blocos de ambientação diferentes
[/list]

View File

@ -0,0 +1 @@
Um jogo de fim aberto de tower-defense com um foco em gerenciamento de recursos.

View File

@ -1,3 +1,3 @@
org.gradle.daemon=true
org.gradle.jvmargs=-Xms256m -Xmx1024m
archash=06112a23a816083f82f0023ddf01ba87d77e3a8b
archash=900a4966bf9b05272c8b0c258dc534540c0628fb

View File

@ -39,7 +39,8 @@ public class IOSLauncher extends IOSApplication.Delegate{
@Override
public void showFileChooser(boolean open, String extension, Cons<FileHandle> cons){
UIDocumentBrowserViewController cont = new UIDocumentBrowserViewController((NSArray)null);
UIDocumentBrowserViewController cont = new UIDocumentBrowserViewController((NSArray<NSString>)null);
NSArray<UIBarButtonItem> arr = new NSArray<>(new UIBarButtonItem(Core.bundle.get("cancel"), UIBarButtonItemStyle.Plain,
uiBarButtonItem -> cont.dismissViewController(true, () -> {})));
@ -58,7 +59,128 @@ public class IOSLauncher extends IOSApplication.Delegate{
if(documentURLs.size() < 1) return;
cont.dismissViewController(true, () -> {});
controller.importDocument(documentURLs.get(0), new NSURL(getDocumentsDirectory() + "/document"), UIDocumentBrowserImportMode.Copy, (url, error) -> cons.get(Core.files.absolute(url.getPath())));
NSFileCoordinator coord = new NSFileCoordinator(null);
try{
coord.coordinateReadingItem(documentURLs.get(0), NSFileCoordinatorReadingOptions.None, url -> {
if(url.startAccessingSecurityScopedResource()){
try{
controller.importDocument(url, new NSURL(getDocumentsDirectory() + "/document"), UIDocumentBrowserImportMode.Copy, (result, error) -> {
if(error != null){
ui.showErrorMessage("Import error.\n" + error.getLocalizedFailureReason() + "\n" + error.getLocalizedDescription());
}else{
try{
cons.get(Core.files.absolute(url.getPath()));
}catch(Throwable t){
ui.showException(t);
}
}
});
}catch(Throwable t){
ui.showException(t);
}
/*
try{
int[] tread = {0};
cons.get(new FileHandle(url.getPath()){
@Override
public InputStream read(){
NSInputStream stream = new NSInputStream(url);
return new InputStream(){
byte[] tmp = {0};
@Override
public int read() throws IOException{
read(tmp);
return tmp[0];
}
@Override
public int read(byte[] bytes, int offset, int length){
int read = (int)stream.read(bytes, offset, length);
tread[0] += read;
return read;
}
};
}
});
Core.app.post(() -> Core.app.post(() -> Core.app.post(() -> ui.showInfo("Read " + tread[0]))));
//cons.get(new FileHandle(url.getAbsoluteString()));
}catch(Throwable t){
ui.showException(t);
try{
cons.get(new FileHandle(url.getPath()));
}catch(Throwable t2){
ui.showException(t2);
try{
cons.get(new FileHandle(url.getAbsoluteURL().getPath()));
}catch(Throwable t3){
ui.showException(t3);
}
}
}*/
}else{
ui.showErrorMessage("Failed to access file.");
}
/*
try{
int[] tread = {0};
cons.get(new FileHandle(url.getPath()){
@Override
public InputStream read(){
NSInputStream stream = new NSInputStream(url);
return new InputStream(){
byte[] tmp = {0};
@Override
public int read() throws IOException{
read(tmp);
return tmp[0];
}
@Override
public int read(byte[] bytes, int offset, int length){
int read = (int)stream.read(bytes, offset, length);
tread[0] += read;
return read;
}
};
}
});
Core.app.post(() -> Core.app.post(() -> Core.app.post(() -> ui.showInfo("Read " + tread[0]))));
}catch(Throwable t){
ui.showException(t);
}*/
});
}catch(Throwable t){
ui.showException(t);
}
/*
try{
controller.importDocument(documentURLs.get(0), new NSURL(getDocumentsDirectory() + "/document"), UIDocumentBrowserImportMode.Copy, (url, error) -> {
if(error != null){
ui.showErrorMessage("Import error.\n" + error.getLocalizedFailureReason() + "\n" + error.getLocalizedDescription());
}else{
try{
cons.get(Core.files.absolute(url.getPath()));
}catch(Throwable t){
ui.showException(t);
}
}
});
}catch(Throwable t){
ui.showException(t);
}*/
}
@Override
@ -68,7 +190,7 @@ public class IOSLauncher extends IOSApplication.Delegate{
@Override
public void didImportDocument(UIDocumentBrowserViewController controller, NSURL sourceURL, NSURL destinationURL){
cons.get(Core.files.absolute(destinationURL.getAbsoluteString()));
//cons.get(Core.files.absolute(destinationURL.getAbsoluteString()));
}
@Override
@ -89,24 +211,22 @@ public class IOSLauncher extends IOSApplication.Delegate{
cont.setDelegate(new ChooserDelegate());
// DispatchQueue.getMainQueue().sync(() -> {
UIApplication.getSharedApplication().getKeyWindow().getRootViewController().presentViewController(cont, true, () -> {});
// });
}
@Override
public void shareFile(FileHandle file){
Log.info("Attempting to share file " + file);
FileHandle to = Core.files.absolute(getDocumentsDirectory()).child(file.name());
file.copyTo(to);
try{
Log.info("Attempting to share file " + file);
FileHandle to = Core.files.absolute(getDocumentsDirectory()).child(file.name());
file.copyTo(to);
NSURL url = new NSURL(to.file());
UIActivityViewController p = new UIActivityViewController(Collections.singletonList(url), null);
//DispatchQueue.getMainQueue().sync(() -> {
UIApplication.getSharedApplication().getKeyWindow().getRootViewController()
.presentViewController(p, true, () -> Log.info("Success! Presented {0}", to));
//});
NSURL url = new NSURL(to.file());
UIActivityViewController p = new UIActivityViewController(Collections.singletonList(url), null);
UIApplication.getSharedApplication().getKeyWindow().getRootViewController().presentViewController(p, true, () -> Log.info("Success! Presented {0}", to));
}catch(Throwable t){
ui.showException(t);
}
}
@Override