Merge branch 'master' into patch-1

This commit is contained in:
Anuken
2019-07-29 10:50:40 -06:00
committed by GitHub
567 changed files with 16157 additions and 21505 deletions

View File

@@ -0,0 +1,23 @@
#ifdef GL_ES
#define LOWP lowp
#define MED mediump
precision lowp float;
#else
#define LOWP
#define MED
#endif
uniform sampler2D u_texture0;
uniform sampler2D u_texture1;
uniform float BloomIntensity;
uniform float OriginalIntensity;
varying MED vec2 v_texCoords;
void main()
{
vec4 original = texture2D(u_texture0, v_texCoords) * OriginalIntensity;
vec4 bloom = texture2D(u_texture1, v_texCoords) * BloomIntensity;
original = original * (vec4(1.0) - bloom);
gl_FragColor = original + bloom;
}

View File

@@ -0,0 +1,26 @@
#ifdef GL_ES
#define LOWP lowp
#define MED mediump
precision lowp float;
#else
#define LOWP
#define MED
#endif
uniform sampler2D u_texture;
varying MED vec2 v_texCoords0;
varying MED vec2 v_texCoords1;
varying MED vec2 v_texCoords2;
varying MED vec2 v_texCoords3;
varying MED vec2 v_texCoords4;
const float center = 0.2270270270;
const float close = 0.3162162162;
const float far = 0.0702702703;
void main()
{
gl_FragColor = far * texture2D(u_texture, v_texCoords0)
+ close * texture2D(u_texture, v_texCoords1)
+ center * texture2D(u_texture, v_texCoords2)
+ close * texture2D(u_texture, v_texCoords3)
+ far * texture2D(u_texture, v_texCoords4);
}

View File

@@ -0,0 +1,21 @@
#ifdef GL_ES
#define LOWP lowp
#define MED mediump
precision lowp float;
#else
#define LOWP
#define MED
#endif
uniform sampler2D u_texture0;
uniform vec2 threshold;
varying MED vec2 v_texCoords;
void main()
{
vec4 color = texture2D(u_texture0, v_texCoords);
if(color.r + color.g + color.b > 0.5 * 3.0){
gl_FragColor = color;
}else{
gl_FragColor = vec4(0.0);
}
//gl_FragColor = (texture2D(u_texture0, v_texCoords) - vec4(threshold.r)) * threshold.g;
}

View File

@@ -0,0 +1,23 @@
#ifdef GL_ES
#define LOWP lowp
#define MED mediump
precision lowp float;
#else
#define LOWP
#define MED
#endif
uniform sampler2D u_texture0;
uniform sampler2D u_texture1;
uniform float BloomIntensity;
uniform float OriginalIntensity;
varying MED vec2 v_texCoords;
void main()
{
vec3 original = texture2D(u_texture0, v_texCoords).rgb;
vec3 bloom = texture2D(u_texture1, v_texCoords).rgb * BloomIntensity;
original = OriginalIntensity * (original - original * bloom);
gl_FragColor.rgb = original + bloom;
}

View File

@@ -0,0 +1,31 @@
#ifdef GL_ES
#define MED mediump
#else
#define MED
#endif
attribute vec4 a_position;
attribute vec2 a_texCoord0;
uniform vec2 dir;
uniform vec2 size;
varying MED vec2 v_texCoords0;
varying MED vec2 v_texCoords1;
varying MED vec2 v_texCoords2;
varying MED vec2 v_texCoords3;
varying MED vec2 v_texCoords4;
const vec2 futher = vec2(3.2307692308, 3.2307692308);
const vec2 closer = vec2(1.3846153846, 1.3846153846);
void main()
{
vec2 sizeAndDir = dir / size;
vec2 f = futher*sizeAndDir;
vec2 c = closer*sizeAndDir;
v_texCoords0 = a_texCoord0 - f;
v_texCoords1 = a_texCoord0 - c;
v_texCoords2 = a_texCoord0;
v_texCoords3 = a_texCoord0 + c;
v_texCoords4 = a_texCoord0 + f;
gl_Position = a_position;
}

View File

@@ -0,0 +1,26 @@
#ifdef GL_ES
#define LOWP lowp
#define MED mediump
precision lowp float;
#else
#define LOWP
#define MED
#endif
uniform sampler2D u_texture;
varying MED vec2 v_texCoords0;
varying MED vec2 v_texCoords1;
varying MED vec2 v_texCoords2;
varying MED vec2 v_texCoords3;
varying MED vec2 v_texCoords4;
const float center = 0.2270270270;
const float close = 0.3162162162;
const float far = 0.0702702703;
void main()
{
gl_FragColor.rgb = far * texture2D(u_texture, v_texCoords0).rgb
+ close * texture2D(u_texture, v_texCoords1).rgb
+ center * texture2D(u_texture, v_texCoords2).rgb
+ close * texture2D(u_texture, v_texCoords3).rgb
+ far * texture2D(u_texture, v_texCoords4).rgb;
}

View File

@@ -0,0 +1,17 @@
#ifdef GL_ES
#define LOWP lowp
#define MED mediump
precision lowp float;
#else
#define LOWP
#define MED
#endif
uniform sampler2D u_texture0;
uniform vec2 threshold;
varying MED vec2 v_texCoords;
void main()
{
vec4 tex = texture2D(u_texture0, v_texCoords);
vec3 colors = (tex.rgb - threshold.r) * threshold.g * tex.a;
gl_FragColor = vec4(colors, tex.a);
}

View File

@@ -0,0 +1,13 @@
#ifdef GL_ES
#define MED mediump
#else
#define MED
#endif
attribute vec4 a_position;
attribute vec2 a_texCoord0;
varying MED vec2 v_texCoords;
void main()
{
v_texCoords = a_texCoord0;
gl_Position = a_position;
}

View File

@@ -0,0 +1,15 @@
#ifdef GL_ES
#define LOWP lowp
#define MED mediump
precision lowp float;
#else
#define LOWP
#define MED
#endif
uniform sampler2D u_texture0;
uniform vec2 threshold;
varying MED vec2 v_texCoords;
void main()
{
gl_FragColor.rgb = (texture2D(u_texture0, v_texCoords).rgb - vec3(threshold.x)) * threshold.y;
}

View File

@@ -4,9 +4,10 @@ contributors = Translators and Contributors
discord = Join the Mindustry Discord!
link.discord.description = The official Mindustry Discord chatroom
link.github.description = Game source code
link.changelog.description = List of update changes
link.dev-builds.description = Unstable development builds
link.trello.description = Official Trello board for planned features
link.itch.io.description = itch.io page with PC downloads and web version
link.itch.io.description = itch.io page with PC downloads
link.google-play.description = Google Play store listing
link.wiki.description = Official Mindustry wiki
linkfail = Failed to open link!\nThe URL has been copied to your clipboard.
@@ -35,7 +36,6 @@ level.mode = Gamemode:
showagain = Don't show again next session
coreattack = < Core is under attack! >
nearpoint = [[ [scarlet]LEAVE DROP POINT IMMEDIATELY[] ]\nannihilation imminent
outofbounds = [[ OUT OF BOUNDS ]\n[]self-destruct in {0}
database = Core Database
savegame = Save Game
loadgame = Load Game
@@ -49,7 +49,7 @@ close = Close
quit = Quit
maps = Maps
continue = Continue
maps.none = [LIGHT_GRAY]No maps found!
maps.none = [lightgray]No maps found!
about.button = About
name = Name:
noname = Pick a[accent] player name[] first.
@@ -57,9 +57,9 @@ filename = File Name:
unlocked = New content unlocked!
completed = [accent]Completed
techtree = Tech Tree
research.list = [LIGHT_GRAY]Research:
research.list = [lightgray]Research:
research = Research
researched = [LIGHT_GRAY]{0} researched.
researched = [lightgray]{0} researched.
players = {0} players online
players.single = {0} player online
server.closing = [accent]Closing server...
@@ -74,8 +74,8 @@ server.kicked.nameEmpty = Your chosen name is invalid.
server.kicked.idInUse = You are already on this server! Connecting with two accounts is not permitted.
server.kicked.customClient = This server does not support custom builds. Download an official version.
server.kicked.gameover = Game over!
host.info = The [accent]host[] button hosts a server on port [scarlet]6567[]. \nAnybody on the same [LIGHT_GRAY]wifi or local network[] should be able to see your server in their server list.\n\nIf you want people to be able to connect from anywhere by IP, [accent]port forwarding[] is required.\n\n[LIGHT_GRAY]Note: If someone is experiencing trouble connecting to your LAN game, make sure you have allowed Mindustry access to your local network in your firewall settings.
join.info = Here, you can enter a [accent]server IP[] to connect to, or discover [accent]local network[] servers to connect to.\nBoth LAN and WAN multiplayer is supported.\n\n[LIGHT_GRAY]Note: There is no automatic global server list; if you want to connect to someone by IP, you would need to ask the host for their IP.
host.info = The [accent]host[] button hosts a server on port [scarlet]6567[]. \nAnybody on the same [lightgray]wifi or local network[] should be able to see your server in their server list.\n\nIf you want people to be able to connect from anywhere by IP, [accent]port forwarding[] is required.\n\n[lightgray]Note: If someone is experiencing trouble connecting to your LAN game, make sure you have allowed Mindustry access to your local network in your firewall settings.
join.info = Here, you can enter a [accent]server IP[] to connect to, or discover [accent]local network[] servers to connect to.\nBoth LAN and WAN multiplayer is supported.\n\n[lightgray]Note: There is no automatic global server list; if you want to connect to someone by IP, you would need to ask the host for their IP.
hostserver = Host Game
hostserver.mobile = Host\nGame
host = Host
@@ -98,11 +98,10 @@ server.admins = Admins
server.admins.none = No admins found!
server.add = Add Server
server.delete = Are you sure you want to delete this server?
server.hostname = Host: {0}
server.edit = Edit Server
server.outdated = [crimson]Outdated Server![]
server.outdated.client = [crimson]Outdated Client![]
server.version = [lightgray]Version: {0} {1}
server.version = [gray]v{0} {1}
server.custombuild = [yellow]Custom Build
confirmban = Are you sure you want to ban this player?
confirmkick = Are you sure you want to kick this player?
@@ -119,7 +118,7 @@ server.port = Port:
server.addressinuse = Address already in use!
server.invalidport = Invalid port number!
server.error = [crimson]Error hosting server: [accent]{0}
save.old = This save is for an older version of the game, and can no longer be used.\n\n[LIGHT_GRAY]Save backwards compatibility will be implemented in the full 4.0 release.
save.old = This save is for an older version of the game, and can no longer be used.\n\n[lightgray]Save backwards compatibility will be implemented in the full 4.0 release.
save.new = New Save
save.overwrite = Are you sure you want to overwrite\nthis save slot?
overwrite = Overwrite
@@ -153,28 +152,21 @@ confirm = Confirm
delete = Delete
ok = OK
open = Open
customize = Customize
customize = Customize Rules
cancel = Cancel
openlink = Open Link
copylink = Copy Link
back = Back
quit.confirm = Are you sure you want to quit?
changelog.title = Changelog
changelog.loading = Getting changelog...
changelog.error.android = [accent]Note that the changelog sometimes does not work on Android 4.4 and below!\nThis is due to an internal Android bug.
changelog.error.ios = [accent]The changelog is currently not supported in iOS.
changelog.error = [scarlet]Error getting changelog!\nCheck your internet connection.
changelog.current = [yellow][[Current version]
changelog.latest = [accent][[Latest version]
loading = [accent]Loading...
saving = [accent]Saving...
wave = [accent]Wave {0}
wave.waiting = [LIGHT_GRAY]Wave in {0}
wave.waveInProgress = [LIGHT_GRAY]Wave in progress
waiting = [LIGHT_GRAY]Waiting...
wave.waiting = [lightgray]Wave in {0}
wave.waveInProgress = [lightgray]Wave in progress
waiting = [lightgray]Waiting...
waiting.players = Waiting for players...
wave.enemies = [LIGHT_GRAY]{0} Enemies Remaining
wave.enemy = [LIGHT_GRAY]{0} Enemy Remaining
wave.enemies = [lightgray]{0} Enemies Remaining
wave.enemy = [lightgray]{0} Enemy Remaining
loadimage = Load Image
saveimage = Save Image
unknown = Unknown
@@ -195,7 +187,9 @@ editor.author = Author:
editor.description = Description:
editor.waves = Waves:
editor.rules = Rules:
editor.generation = Generation:
editor.ingame = Edit In-Game
editor.newmap = New Map
waves.title = Waves
waves.remove = Remove
waves.never = <never>
@@ -210,13 +204,13 @@ waves.copy = Copy to Clipboard
waves.load = Load from Clipboard
waves.invalid = Invalid waves in clipboard.
waves.copied = Waves copied.
editor.default = [LIGHT_GRAY]<Default>
waves.none = No enemies defined.\nNote that empty wave layouts will automatically be replaced with the default layout.
editor.default = [lightgray]<Default>
edit = Edit...
editor.name = Name:
editor.spawn = Spawn Unit
editor.removeunit = Remove Unit
editor.teams = Teams
editor.elevation = Elevation
editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0}
editor.errorimage = That's an image, not a map. Don't go around changing extensions expecting it to work.\n\nIf you want to import a legacy map, use the 'import legacy map' button in the editor.
@@ -254,11 +248,33 @@ editor.mapname = Map Name:
editor.overwrite = [accent]Warning!\nThis overwrites an existing map.
editor.overwrite.confirm = [scarlet]Warning![] A map with this name already exists. Are you sure you want to overwrite it?
editor.selectmap = Select a map to load:
filters.empty = [LIGHT_GRAY]No filters! Add one with the button below.
toolmode.replace = Replace
toolmode.replace.description = Draws only on solid blocks.
toolmode.replaceall = Replace All
toolmode.replaceall.description = Replace all blocks in map.
toolmode.orthogonal = Orthogonal
toolmode.orthogonal.description = Draws only orthogonal lines.
toolmode.square = Square
toolmode.square.description = Square brush.
toolmode.eraseores = Erase Ores
toolmode.eraseores.description = Erase only ores.
toolmode.fillteams = Fill Teams
toolmode.fillteams.description = Fill teams instead of blocks.
toolmode.drawteams = Draw Teams
toolmode.drawteams.description = Draw teams instead of blocks.
filters.empty = [lightgray]No filters! Add one with the button below.
filter.distort = Distort
filter.noise = Noise
filter.median = Median
filter.blend = Blend
filter.defaultores = Default Ores
filter.ore = Ore
filter.rivernoise = River Noise
filter.mirror = Mirror
filter.clear = Clear
filter.option.ignore = Ignore
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
@@ -268,18 +284,22 @@ filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.angle = Angle
filter.option.block = Block
filter.option.floor = Floor
filter.option.flooronto = Target Floor
filter.option.wall = Wall
filter.option.ore = Ore
filter.option.floor2 = Secondary Floor
filter.option.threshold2 = Secondary Threshold
filter.option.radius = Radius
filter.option.percentile = Percentile
width = Width:
height = Height:
menu = Menu
play = Play
campaign = Campaign
load = Load
save = Save
fps = FPS: {0}
@@ -295,26 +315,29 @@ donate = Donate
abandon = Abandon
abandon.text = This zone and all its resources will be lost to the enemy.
locked = Locked
complete = [LIGHT_GRAY]Reach:
complete = [lightgray]Reach:
zone.requirement = Wave {0} in zone {1}
resume = Resume Zone:\n[LIGHT_GRAY]{0}
bestwave = [LIGHT_GRAY]Best Wave: {0}
resume = Resume Zone:\n[lightgray]{0}
bestwave = [lightgray]Best Wave: {0}
launch = < LAUNCH >
launch.title = Launch Successful
launch.next = [LIGHT_GRAY]next opportunity at wave {0}
launch.next = [lightgray]next opportunity at wave {0}
launch.unable = [scarlet]Unable to LAUNCH.[] {0} Enemies.
launch.confirm = This will launch all resources in your core.\nYou will not be able to return to this base.
uncover = Uncover
configure = Configure Loadout
configure.locked = [LIGHT_GRAY]Unlock configuring loadout: Wave {0}.
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
configure.locked = [lightgray]Unlock configuring loadout: Wave {0}.
zone.unlocked = [lightgray]{0} unlocked.
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
zone.resources = Resources Detected:
zone.resources = [lightgray]Resources Detected:
zone.objective = [lightgray]Objective: [accent]{0}
zone.objective.survival = Survive
zone.objective.attack = Destroy Enemy Core
add = Add...
boss.health = Boss Health
connectfail = [crimson]Failed to connect to server:\n\n[accent]{0}
connectfail = [crimson]Connection error:\n\n[accent]{0}
error.unreachable = Server unreachable.\nIs the address spelled correctly?
error.invalidaddress = Invalid address.
error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct!
@@ -323,6 +346,7 @@ error.alreadyconnected = Already connected.
error.mapnotfound = Map file not found!
error.io = Network I/O error.
error.any = Unknown network error.
error.bloom = Failed to initialize bloom.\nYour device may not support it.
zone.groundZero.name = Ground Zero
zone.desertWastes.name = Desert Wastes
@@ -334,6 +358,23 @@ zone.desolateRift.name = Desolate Rift
zone.nuclearComplex.name = Nuclear Production Complex
zone.overgrowth.name = Overgrowth
zone.tarFields.name = Tar Fields
zone.saltFlats.name = Salt Flats
zone.impact0078.name = Impact 0078
zone.crags.name = Crags
zone.groundZero.description = The optimal location to begin once more. Low enemy threat. Few resources.\nGather as much lead and copper as possible.\nMove on.
zone.frozenForest.description = Even here, closer to mountains, the spores have spread. The fridgid temperatures cannot contains them forever.\n\nBegin the venture into power. Build combustion generators. Learn to use menders.
zone.desertWastes.description = These wastes are vast, unpredictable, and criss-crossed with derelict sector structures.\nCoal is present in the region. Burn it for power, or synthesize graphite.\n\n[lightgray]This landing location cannot be guaranteed.
zone.saltFlats.description = On the outskirts of the desert lie the Salt Flats. Few resources can be found in this location.\n\nThe enemy has erected a resource storage complex here. Eradicate their core. Leave nothing standing.
zone.craters.description = Water has accumulated in this crater, relic of the old wars. Reclaim the area. Collect sand. Smelt metaglass. Pump water to cool turrets and drills.
zone.ruinousShores.description = Past the wastes, is the shoreline. Once, this location housed a coastal defense array. Not much of it remains. Only the most basic defense structures have remained unscathed, everything else reduced to scrap.\nContinue the expansion outwards. Rediscover the technology.
zone.stainedMountains.description = Further inland lie the mountains, yet untainted by spores.\nExtract the abundant titanium in this area. Learn how to use it.\n\nThe enemy presence is greater here. Do not give them time to send their strongest units.
zone.overgrowth.description = This area is overgrown, closer to the source of the spores.\nThe enemy has established an outpost here. Build dagger units. Destroy it. Reclaim that which was lost.
zone.tarFields.description = The outskirts of an oil production zone, between the mountains and desert. One of the few areas with usable tar reserves.\nAlthough abandoned, this area has some dangerous enemy forces nearby. Do not underestimate them.\n\n[lightgray]Research oil processing technology if possible.
zone.desolateRift.description = An extremely dangerous zone. Plentiful resources, but little space. High risk of destruction. Leave as soon as possible. Do not be fooled by the long spacing between enemy attacks.
zone.nuclearComplex.description = A former facility for the production and processing of thorium, reduced to ruins.\n[lightgray]Research the thorium and its many uses.\n\nThe enemy is present here in great numbers, constantly scouting for attackers.
zone.impact0078.description = <insert description here>
zone.crags.description = <insert description here>
settings.language = Language
settings.reset = Reset to Defaults
@@ -353,12 +394,14 @@ no = No
info.title = Info
error.title = [crimson]An error has occured
error.crashtitle = An error has occured
attackpvponly = [scarlet]Only available in Attack/PvP modes
blocks.input = Input
blocks.output = Output
blocks.booster = Booster
block.unknown = [LIGHT_GRAY]???
block.unknown = [lightgray]???
blocks.powercapacity = Power Capacity
blocks.powershot = Power/Shot
blocks.damage = Damage
blocks.targetsair = Targets Air
blocks.targetsground = Targets Ground
blocks.itemsmoved = Move Speed
@@ -434,12 +477,14 @@ setting.shadows.name = Shadows
setting.linear.name = Linear Filtering
setting.animatedwater.name = Animated Water
setting.animatedshields.name = Animated Shields
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
setting.antialias.name = Antialias[lightgray] (requires restart)[]
setting.indicators.name = Enemy/Ally Indicators
setting.autotarget.name = Auto-Target
setting.keyboard.name = Mouse+Keyboard Controls
setting.fpscap.name = Max FPS
setting.fpscap.none = None
setting.fpscap.text = {0} FPS
setting.uiscale.name = UI Scaling[lightgray] (require restart)[]
setting.swapdiagonal.name = Always Diagonal Placement
setting.difficulty.training = Training
setting.difficulty.easy = Easy
@@ -453,11 +498,11 @@ setting.sensitivity.name = Controller Sensitivity
setting.saveinterval.name = Save Interval
setting.seconds = {0} Seconds
setting.fullscreen.name = Fullscreen
setting.borderlesswindow.name = Borderless Window[LIGHT_GRAY] (may require restart)
setting.borderlesswindow.name = Borderless Window[lightgray] (may require restart)
setting.fps.name = Show FPS
setting.vsync.name = VSync
setting.lasers.name = Show Power Lasers
setting.pixelate.name = Pixelate[LIGHT_GRAY] (disables animations)
setting.pixelate.name = Pixelate[lightgray] (disables animations)
setting.minimap.name = Show Minimap
setting.musicvol.name = Music Volume
setting.mutemusic.name = Mute Music
@@ -466,7 +511,11 @@ setting.mutesound.name = Mute Sound
setting.crashreport.name = Send Anonymous Crash Reports
setting.chatopacity.name = Chat Opacity
setting.playerchat.name = Display In-Game Chat
uiscale.reset = UI scale has been changed.\nPress "OK" to confirm this scale.\n[scarlet]Reverting and exiting in[accent] {0}[] settings...
uiscale.cancel = Cancel & Exit
setting.bloom.name = Bloom
keybind.title = Rebind Keys
keybinds.mobile = [scarlet]Most keybinds here are not functional on mobile. Only basic movement is supported.
category.general.name = General
category.view.name = View
category.multiplayer.name = Multiplayer
@@ -504,18 +553,19 @@ keybind.drop_unit.name = Drop Unit
keybind.zoom_minimap.name = Zoom minimap
mode.help.title = Description of modes
mode.survival.name = Survival
mode.survival.description = The normal mode. Limited resources and automatic incoming waves.
mode.survival.description = The normal mode. Limited resources and automatic incoming waves.\n[gray]Requires enemy spawns in the map to play.
mode.sandbox.name = Sandbox
mode.sandbox.description = Infinite resources and no timer for waves.
mode.pvp.name = PvP
mode.pvp.description = Fight against other players locally. Requires at least 2 differently-colored cores in the map to play.
mode.pvp.description = Fight against other players locally.\n[gray]Requires at least 2 differently-colored cores in the map to play.
mode.attack.name = Attack
mode.attack.description = Destroy the enemy's base. No waves. Requires a red core in the map to play.
mode.attack.description = Destroy the enemy's base. No waves.\n[gray]Requires a red core in the map to play.
mode.custom = Custom Rules
rules.infiniteresources = Infinite Resources
rules.wavetimer = Wave Timer
rules.waves = Waves
rules.attack = Attack Mode
rules.enemyCheat = Infinite AI (Red Team) Resources
rules.unitdrops = Unit Drops
rules.unitbuildspeedmultiplier = Unit Production Speed Multiplier
@@ -523,13 +573,13 @@ rules.unithealthmultiplier = Unit Health Multiplier
rules.playerhealthmultiplier = Player Health Multiplier
rules.playerdamagemultiplier = Player Damage Multiplier
rules.unitdamagemultiplier = Unit Damage Multiplier
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
rules.enemycorebuildradius = Enemy Core No-Build Radius:[lightgray] (tiles)
rules.respawntime = Respawn Time:[lightgray] (sec)
rules.wavespacing = Wave Spacing:[lightgray] (sec)
rules.buildcostmultiplier = Build Cost Multiplier
rules.buildspeedmultiplier = Build Speed Multiplier
rules.waitForWaveToEnd = Waves wait for enemies
rules.dropzoneradius = Drop Zone Radius:[LIGHT_GRAY] (tiles)
rules.dropzoneradius = Drop Zone Radius:[lightgray] (tiles)
rules.respawns = Max respawns per wave
rules.limitedRespawns = Limit Respawns
rules.title.waves = Waves
@@ -545,36 +595,21 @@ content.unit.name = Units
content.block.name = Blocks
content.mech.name = Mechs
item.copper.name = Copper
item.copper.description = A useful structure material. Used extensively in all types of blocks.
item.lead.name = Lead
item.lead.description = A basic starter material. Used extensively in electronics and liquid transportation blocks.
item.coal.name = Coal
item.coal.description = A common and readily available fuel.
item.graphite.name = Graphite
item.titanium.name = Titanium
item.titanium.description = A rare super-light metal used extensively in liquid transportation, drills and aircraft.
item.thorium.name = Thorium
item.thorium.description = A dense, radioactive metal used as structural support and nuclear fuel.
item.silicon.name = Silicon
item.silicon.description = An extremely useful semiconductor, with applications in solar panels and many complex electronics.
item.plastanium.name = Plastanium
item.plastanium.description = A light, ductile material used in advanced aircraft and fragmentation ammunition.
item.phase-fabric.name = Phase Fabric
item.phase-fabric.description = A near-weightless substance used in advanced electronics and self-repairing technology.
item.surge-alloy.name = Surge Alloy
item.surge-alloy.description = An advanced alloy with unique electrical properties.
item.spore-pod.name = Spore Pod
item.spore-pod.description = Used for conversion into oil, explosives and fuel.
item.sand.name = Sand
item.sand.description = A common material that is used extensively in smelting, both in alloying and as a flux.
item.blast-compound.name = Blast Compound
item.blast-compound.description = A volatile compound used in bombs and explosives. While it can burned as fuel, this is not advised.
item.pyratite.name = Pyratite
item.pyratite.description = An extremely flammable substance used in incendiary weapons.
item.metaglass.name = Metaglass
item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage.
item.scrap.name = Scrap
item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals.
liquid.water.name = Water
liquid.slag.name = Slag
liquid.oil.name = Oil
@@ -582,48 +617,41 @@ liquid.cryofluid.name = Cryofluid
mech.alpha-mech.name = Alpha
mech.alpha-mech.weapon = Heavy Repeater
mech.alpha-mech.ability = Regeneration
mech.alpha-mech.description = The standard mech. Has decent speed and damage output.
mech.delta-mech.name = Delta
mech.delta-mech.weapon = Arc Generator
mech.delta-mech.ability = Discharge
mech.delta-mech.description = A fast, lightly-armored mech made for hit-and-run attacks. Does little damage against structures, but can kill large groups of enemy units very quickly with its arc lightning weapons.
mech.tau-mech.name = Tau
mech.tau-mech.weapon = Restruct Laser
mech.tau-mech.ability = Repair Burst
mech.tau-mech.description = The support mech. Heals allied blocks by shooting at them. Can heal allies in a radius with its repair ability.
mech.omega-mech.name = Omega
mech.omega-mech.weapon = Swarm Missiles
mech.omega-mech.ability = Armored Configuration
mech.omega-mech.description = A bulky and well-armored mech, made for front-line assaults. Its armor ability can block up to 90% of incoming damage.
mech.dart-ship.name = Dart
mech.dart-ship.weapon = Repeater
mech.dart-ship.description = The standard ship. Reasonably fast and light, but has little offensive capability and low mining speed.
mech.javelin-ship.name = Javelin
mech.javelin-ship.description = A hit-and-run strike ship. While initially slow, it can accelerate to great speeds and fly by enemy outposts, dealing large amounts of damage with its lightning ability and missiles.
mech.javelin-ship.weapon = Burst Missiles
mech.javelin-ship.ability = Discharge Booster
mech.trident-ship.name = Trident
mech.trident-ship.description = A heavy bomber. Reasonably well armored.
mech.trident-ship.weapon = Bomb Bay
mech.glaive-ship.name = Glaive
mech.glaive-ship.description = A large, well-armored gunship. Equipped with an incendiary repeater. Good acceleration and maximum speed.
mech.glaive-ship.weapon = Flame Repeater
item.explosiveness = [LIGHT_GRAY]Explosiveness: {0}%
item.flammability = [LIGHT_GRAY]Flammability: {0}%
item.radioactivity = [LIGHT_GRAY]Radioactivity: {0}%
unit.health = [LIGHT_GRAY]Health: {0}
unit.speed = [LIGHT_GRAY]Speed: {0}
mech.weapon = [LIGHT_GRAY]Weapon: {0}
mech.health = [LIGHT_GRAY]Health: {0}
mech.itemcapacity = [LIGHT_GRAY]Item Capacity: {0}
mech.minespeed = [LIGHT_GRAY]Mining Speed: {0}%
mech.minepower = [LIGHT_GRAY]Mining Power: {0}
mech.ability = [LIGHT_GRAY]Ability: {0}
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0}
liquid.viscosity = [LIGHT_GRAY]Viscosity: {0}
liquid.temperature = [LIGHT_GRAY]Temperature: {0}
item.explosiveness = [lightgray]Explosiveness: {0}%
item.flammability = [lightgray]Flammability: {0}%
item.radioactivity = [lightgray]Radioactivity: {0}%
unit.health = [lightgray]Health: {0}
unit.speed = [lightgray]Speed: {0}
mech.weapon = [lightgray]Weapon: {0}
mech.health = [lightgray]Health: {0}
mech.itemcapacity = [lightgray]Item Capacity: {0}
mech.minespeed = [lightgray]Mining Speed: {0}%
mech.minepower = [lightgray]Mining Power: {0}
mech.ability = [lightgray]Ability: {0}
mech.buildspeed = [lightgray]Building Speed: {0}%
liquid.heatcapacity = [lightgray]Heat Capacity: {0}
liquid.viscosity = [lightgray]Viscosity: {0}
liquid.temperature = [lightgray]Temperature: {0}
block.sand-boulder.name = Sand Boulder
block.grass.name = Grass
block.salt.name = Salt
block.saltrocks.name = Salt Rocks
@@ -634,6 +662,7 @@ block.spore-pine.name = Spore Pine
block.sporerocks.name = Spore Rocks
block.rock.name = Rock
block.snowrock.name = Snow Rock
block.snow-pine.name = Snow Pine
block.shale.name = Shale
block.shale-boulder.name = Shale Boulder
block.moss.name = Moss
@@ -646,10 +675,9 @@ block.scrap-wall-huge.name = Huge Scrap Wall
block.scrap-wall-gigantic.name = Gigantic Scrap Wall
block.thruster.name = Thruster
block.kiln.name = Kiln
block.kiln.description = Smelts sand and lead into metaglass. Requires small amounts of power.
block.graphite-press.name = Graphite Press
block.multi-press.name = Multi-Press
block.constructing = {0} [LIGHT_GRAY](Constructing)
block.constructing = {0} [lightgray](Constructing)
block.spawn.name = Enemy Spawn
block.core-shard.name = Core: Shard
block.core-foundation.name = Core: Foundation
@@ -715,9 +743,7 @@ block.junction.name = Junction
block.router.name = Router
block.distributor.name = Distributor
block.sorter.name = Sorter
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.overflow-gate.name = Overflow Gate
block.overflow-gate.description = A combination splitter and router that only outputs to the left and right if the front path is blocked.
block.silicon-smelter.name = Silicon Smelter
block.phase-weaver.name = Phase Weaver
block.pulverizer.name = Pulverizer
@@ -733,7 +759,7 @@ block.surge-tower.name = Surge Tower
block.battery.name = Battery
block.battery-large.name = Large Battery
block.combustion-generator.name = Combustion Generator
block.turbine-generator.name = Turbine Generator
block.turbine-generator.name = Steam Generator
block.differential-generator.name = Differential Generator
block.impact-reactor.name = Impact Reactor
block.mechanical-drill.name = Mechanical Drill
@@ -769,8 +795,9 @@ block.blast-mixer.name = Blast Mixer
block.solar-panel.name = Solar Panel
block.solar-panel-large.name = Large Solar Panel
block.oil-extractor.name = Oil Extractor
block.spirit-factory.name = Spirit Drone Factory
block.phantom-factory.name = Phantom Drone Factory
block.draug-factory.name = Draug Miner Drone Factory
block.spirit-factory.name = Spirit Repair Drone Factory
block.phantom-factory.name = Phantom Builder Drone Factory
block.wraith-factory.name = Wraith Fighter Factory
block.ghoul-factory.name = Ghoul Bomber Factory
block.dagger-factory.name = Dagger Mech Factory
@@ -807,7 +834,6 @@ block.spectre.name = Spectre
block.meltdown.name = Meltdown
block.container.name = Container
block.launch-pad.name = Launch Pad
block.launch-pad.description = Launches batches of items without any need for a core launch.
block.launch-pad-large.name = Large Launch Pad
team.blue.name = blue
team.red.name = red
@@ -815,34 +841,28 @@ team.orange.name = orange
team.none.name = gray
team.green.name = green
team.purple.name = purple
unit.spirit.name = Spirit Drone
unit.spirit.description = The starter drone unit. Spawns in the core by default. Automatically mines ores and repairs blocks.
unit.phantom.name = Phantom Drone
unit.phantom.description = An advanced drone unit. Automatically mines ores and repairs blocks. Significantly more effective than a spirit drone.
unit.spirit.name = Spirit Repair Drone
unit.draug.name = Draug Miner Drone
unit.phantom.name = Phantom Builder Drone
unit.dagger.name = Dagger
unit.dagger.description = A basic ground unit. Useful in swarms.
unit.crawler.name = Crawler
unit.titan.name = Titan
unit.titan.description = An advanced, armored ground unit. Attacks both ground and air targets.
unit.ghoul.name = Ghoul Bomber
unit.ghoul.description = A heavy carpet bomber.
unit.wraith.name = Wraith Fighter
unit.wraith.description = A fast, hit-and-run interceptor unit.
unit.fortress.name = Fortress
unit.fortress.description = A heavy artillery ground unit.
unit.revenant.name = Revenant
unit.eruptor.name = Eruptor
unit.chaos-array.name = Chaos Array
unit.eradicator.name = Eradicator
unit.lich.name = Lich
unit.reaper.name = Reaper
tutorial.begin = Your mission here is to eradicate the[LIGHT_GRAY] enemy[].\n\nBegin by[accent] mining copper[]. Tap a copper ore vein near your core to do this.
tutorial.begin = Your mission here is to eradicate the[lightgray] enemy[].\n\nBegin by[accent] mining copper[]. Tap a copper ore vein near your core to do this.
tutorial.drill = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nPlace one on a copper vein.
tutorial.conveyor = [accent]Conveyors[] are used to transport items to the core.\nMake a line of conveyors from the drill to the core.
tutorial.morecopper = More copper is required.\n\nEither mine it manually, or place more drills.
tutorial.turret = Defensive structures must be built to repel the[LIGHT_GRAY] enemy[].\nBuild a duo turret near your base.
tutorial.turret = Defensive structures must be built to repel the[lightgray] enemy[].\nBuild a duo turret near your base.
tutorial.drillturret = Duo turrets require[accent] copper ammo []to shoot.\nPlace a drill next to the turret to supply it with mined copper.
tutorial.waves = The[LIGHT_GRAY] enemy[] approaches.\n\nDefend your core for 2 waves. Build more turrets.
tutorial.waves = The[lightgray] enemy[] approaches.\n\nDefend your core for 2 waves. Build more turrets.
tutorial.lead = More ores are available. Explore and mine[accent] lead[].\n\nDrag from your unit to the core to transfer resources.
tutorial.smelter = Copper and lead are weak metals.\nSuperior[accent] Dense Alloy[] can be created in a smelter.\n\nBuild one.
tutorial.densealloy = The smelter will now produce alloy.\nGet some.\nImprove the production if necessary.
@@ -856,106 +876,167 @@ tutorial.silicon = Silicon is being produced. Get some.\n\nImproving the product
tutorial.daggerfactory = Construct a[accent] dagger mech factory.[]\n\nThis will be used to create attack mechs.
tutorial.router = Factories need resources to function.\nCreate a router to split conveyor resources.
tutorial.dagger = Link power nodes to the factory.\nOnce requirements are met, a mech will be created.\n\nCreate more drills, generators and conveyors as necessary.
tutorial.battle = The[LIGHT_GRAY] enemy[] has revealed their core.\nDestroy it with your unit and dagger mechs.
tutorial.battle = The[lightgray] enemy[] has revealed their core.\nDestroy it with your unit and dagger mechs.
item.copper.description = The most basic structural material. Used extensively in all types of blocks.
item.lead.description = A basic starter material. Used extensively in electronics and liquid transportation blocks.
item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage.
item.graphite.description = Mineralized carbon, used for ammunition and electrical insulation.
item.sand.description = A common material that is used extensively in smelting, both in alloying and as a flux.
item.coal.description = Fossilized plant matter, formed long before the seeding event. Used extensively for fuel and resource production.
item.titanium.description = A rare super-light metal used extensively in liquid transportation, drills and aircraft.
item.thorium.description = A dense, radioactive metal used as structural support and nuclear fuel.
item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals.
item.silicon.description = An extremely useful semiconductor. Applications in solar panels, complex electronics and homing turret ammunition.
item.plastanium.description = A light, ductile material used in advanced aircraft and fragmentation ammunition.
item.phase-fabric.description = A near-weightless substance used in advanced electronics and self-repairing technology.
item.surge-alloy.description = An advanced alloy with unique electrical properties.
item.spore-pod.description = A pod of synthetic spores, synthesized from atmospheric concentrations for industrial purposes. Used for conversion into oil, explosives and fuel.
item.blast-compound.description = An unstable compound used in bombs and explosives. Synthesized from spore pods and other volatile substances. Use as fuel is not advised.
item.pyratite.description = An extremely flammable substance used in incendiary weapons.
liquid.water.description = The most useful liquid. Commonly used for cooling machines and waste processing.
liquid.slag.description = Various different types of molten metal mixed together. Can be separated into its constituent minerals, or sprayed at enemy units as a weapon.
liquid.oil.description = A liquid used in advanced material production. Can be converted into coal as fuel, or sprayed and set on fire as a weapon.
liquid.cryofluid.description = An inert, non-corrosive liquid created from water and titanium. Has extremely high head capacity. Extensively used as a coolant.
mech.alpha-mech.description = The standard control mech. Based on a Dagger unit, with upgraded armor and building capabilities. Has more damage output than a Dart ship.
mech.delta-mech.description = A fast, lightly-armored mech made for hit-and-run attacks. Does little damage against structures, but can kill large groups of enemy units very quickly with its arc lightning weapons.
mech.tau-mech.description = The support mech. Heals allied blocks by shooting at them. Can heal allies in a radius with its repair ability.
mech.omega-mech.description = A bulky and well-armored mech, made for front-line assaults. Its armor can block up to 90% of incoming damage.
mech.dart-ship.description = The standard control ship. Reasonably fast and light, but has little offensive capability and low mining speed.
mech.javelin-ship.description = A hit-and-run strike ship. While initially slow, it can accelerate to great speeds and fly by enemy outposts, dealing large amounts of damage with its lightning and missiles.
mech.trident-ship.description = A heavy bomber, built for construction and destroying enemy fortifications. Reasonably well armored.
mech.glaive-ship.description = A large, well-armored gunship. Equipped with an incendiary repeater. Highly maneuverable.
unit.draug.description = A primitive mining drone. Cheap to produce. Expendable. Automatically mines copper and lead in the vicinity. Delivers mined resources to the closest core.
unit.spirit.description = A modified draug drone, designed for repair instead of mining. Automatically fixes any damaged blocks in the area.
unit.phantom.description = An advanced drone unit. Follows users. Assists in block construction.
unit.dagger.description = The most basic ground mech. Cheap to produce. Overwhelming when used in swarms.
unit.crawler.description = A ground unit consisting of a stripped-down frame with high explosives strapped on top. Not particular durable. Explodes on contact with enemies.
unit.titan.description = An advanced, armored ground unit. Attacks both ground and air targets. Equipped with two miniature Scorch-class flamethrowers.
unit.fortress.description = A heavy artillery mech. Equipped with two modified Hail-type cannons for long-range assault on enemy structures and units.
unit.eruptor.description = A heavy mech designed to take down structures. Fires a stream of slag at enemy fortifications, melting them and setting volatiles on fire.
unit.chaos-array.description =
unit.eradicator.description =
unit.wraith.description = A fast, hit-and-run interceptor unit. Targets power generators.
unit.ghoul.description = A heavy carpet bomber. Rips through enemy structures, targeting critital infrastructure.
unit.revenant.description = A heavy, hovering missile array.
unit.lich.description =
unit.reaper.description =
block.graphite-press.description = Compresses chunks of coal into pure sheets of graphite.
block.multi-press.description = An upgraded version of the graphite press. Employs water and power to process coal quickly and efficiently.
block.silicon-smelter.description = Reduces sand with pure coal. Produces silicon.
block.kiln.description = Smelts sand and lead into the compound known as metaglass. Requires small amounts of power to run.
block.plastanium-compressor.description = Produces plastanium from oil and titanium.
block.phase-weaver.description = Synthesizes phase fabric from radioactive thorium and sand. Requires massive amounts of power to function.
block.alloy-smelter.description = Combines titanium, lead, silicon and copper to produce surge alloy.
block.cryofluidmixer.description = Mixes water and fine titanium titanium powder into cryofluid. Essential for thorium reactor usage.
block.blast-mixer.description = Crushes and mixes clusters of spores with pyratite to produce blast compound.
block.pyratite-mixer.description = Mixes coal, lead and sand into highly flammable pyratite.
block.melter.description = Melts down scrap into slag for further processing or usage in wave turrets.
block.separator.description = Separates slag into its mineral components. Outputs the cooled result.
block.spore-press.description = Compresses spore pods under extreme pressure to synthesize oil.
block.pulverizer.description = Crushes scrap into fine sand.
block.coal-centrifuge.description = Solidifes oil into chunks of coal.
block.incinerator.description = Vaporizes any excess item or liquid it receives.
block.power-void.description = Voids all power inputted into it. Sandbox only.
block.power-source.description = Infinitely outputs power. Sandbox only.
block.item-source.description = Infinitely outputs items. Sandbox only.
block.item-void.description = Destroys any items. Sandbox only.
block.liquid-source.description = Infinitely outputs liquids. Sandbox only.
block.copper-wall.description = A cheap defensive block.\nUseful for protecting the core and turrets in the first few waves.
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.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.
block.phase-wall-large.description = Not as strong as a thorium wall but will deflect bullets unless they are too powerful.\nSpans multiple tiles.
block.surge-wall.description = The strongest defensive block.\nHas a small chance of triggering lightning towards the attacker.
block.surge-wall-large.description = The strongest defensive block.\nHas a small chance of triggering lightning towards the attacker.\nSpans multiple tiles.
block.door.description = A small door that can be opened and closed by tapping on it.\nIf opened, enemies can shoot and move through.
block.door-large.description = A large door that can be opened and closed by tapping on it.\nIf opened, enemies can shoot and move through.\nSpans multiple tiles.
block.mend-projector.description = Periodically heals blocks in its vicinity.
block.overdrive-projector.description = Increases the speed of nearby buildings like drills and conveyors.
block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage through bullets.
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.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.
block.phase-wall-large.description = A wall coated with special phase-based reflective compound. Deflects most bullets upon impact.\nSpans multiple tiles.
block.surge-wall.description = An extremely durable defensive block.\nBuilds up charge on bullet contact, releasing it randomly.
block.surge-wall-large.description = An extremely durable defensive block.\nBuilds up charge on bullet contact, releasing it randomly.\nSpans multiple tiles.
block.door.description = A small door. Can be opened or closed by tapping.
block.door-large.description = A large door. Can be opened and closed by tapping.\nSpans multiple tiles.
block.mender.description = Periodically repairs blocks in its vicinity. Keeps defenses repaired in-between waves.\nOptionally uses silicon to boost range and efficiency.
block.mend-projector.description = An upgraded version of the Mender. Repairs blocks in its vicinity.\nOptionally uses phase fabric to boost range and efficiency.
block.overdrive-projector.description = Increases the speed of nearby buildings.\nOptionally uses phase fabric to boost range and efficiency.
block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage.\nOverheats if too much damage is sustained. Optionally requires coolant to prevent overheating. Phase fabric can be used to increase shield size.
block.shock-mine.description = Damages enemies stepping on the mine. Nearly invisible to the enemy.
block.duo.description = A small, cheap turret. Useful against ground units.
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = A small close-range turret which shoots electricity in a random arc towards the enemy.
block.hail.description = A small artillery turret.
block.lancer.description = A medium-sized turret which shoots charged electricity beams.
block.wave.description = A medium-sized rapid-fire turret which shoots liquid bubbles.
block.salvo.description = A medium-sized turret which fires shots in salvos.
block.swarmer.description = A medium-sized turret which shoots burst missiles.
block.ripple.description = A large artillery turret which fires several shots simultaneously.
block.cyclone.description = A large rapid fire turret.
block.fuse.description = A large turret which shoots powerful short-range beams.
block.spectre.description = A large turret which shoots two powerful bullets at once.
block.meltdown.description = A large turret which shoots powerful long-range beams.
block.conveyor.description = Basic item transport block. Moves items forward and automatically deposits them into turrets or crafters. Rotatable.
block.conveyor.description = Basic item transport block. Moves items forward and automatically deposits them into blocks. Rotatable.
block.titanium-conveyor.description = Advanced item transport block. Moves items faster than standard conveyors.
block.phase-conveyor.description = Advanced item transport block. Uses power to teleport items to a connected phase conveyor over several tiles.
block.junction.description = Acts as a bridge for two crossing conveyor belts. Useful in situations with two different conveyors carrying different materials to different locations.
block.mass-driver.description = Ultimate item transport block. Collects several items and then shoots them to another mass driver over a long range.
block.silicon-smelter.description = Reduces sand with highly pure coal in order to produce silicon.
block.plastanium-compressor.description = Produces plastanium from oil and titanium.
block.phase-weaver.description = Produces phase fabric from radioactive thorium and high amounts of sand.
block.alloy-smelter.description = Produces surge alloy from titanium, lead, silicon and copper.
block.pulverizer.description = Crushes scrap into sand. Useful when there is a lack of natural sand.
block.pyratite-mixer.description = Mixes coal, lead and sand into highly flammable pyratite.
block.blast-mixer.description = Uses oil for transforming pyratite into the less flammable but more explosive blast compound.
block.cryofluidmixer.description = Combines water and titanium into cryofluid which is much more efficient for cooling.
block.melter.description = Melts down scrap into slag for further processing or usage in turrets.
block.incinerator.description = Gets rid of any excess item or liquid.
block.spore-press.description = Compresses spore pods into oil.
block.separator.description = Extracts useful minerals from slag.
block.power-node.description = Transmits power to connected nodes. Up to four power sources, sinks or nodes can be connected. The node will receive power from or supply power to any adjacent blocks.
block.power-node-large.description = Has a larger radius than the power node and connects to up to six power sources, sinks or nodes.
block.battery.description = Stores power whenever there is an abundance and provides power whenever there is a shortage, as long as there is capacity left.
block.battery-large.description = Stores much more power than a regular battery.
block.combustion-generator.description = Generates power by burning oil or flammable materials.
block.turbine-generator.description = More efficient than a combustion generator, but requires additional water.
block.thermal-generator.description = Generates power when placed in hot locations.
block.solar-panel.description = Provides a small amount of power from the sun.
block.solar-panel-large.description = Provides much better power supply than a standard solar panel, but is also much more expensive to build.
block.thorium-reactor.description = Generates huge amounts of power from highly radioactive thorium. Requires constant cooling. Will explode violently if insufficient amounts of coolant are supplied. Power output depends on fullness, with base power generated at full capacity.
block.rtg-generator.description = A radioisotope thermoelectric generator which does not require cooling but provides less power than a thorium reactor.
block.unloader.description = Unloads items from a container, vault or core onto a conveyor or directly into an adjacent block. The type of item to be unloaded can be changed by tapping on the unloader.
block.container.description = Stores a small amount of items of each type. An[LIGHT_GRAY] unloader[] can be used to retrieve items from the container.
block.vault.description = Stores a large amount of items of each type. An[LIGHT_GRAY] unloader[] can be used to retrieve items from the vault.
block.mechanical-drill.description = A cheap drill. When placed on appropriate tiles, outputs items at a slow pace indefinitely.
block.pneumatic-drill.description = An improved drill which is faster and able to process harder materials by making use of air pressure.
block.laser-drill.description = Allows drilling even faster through laser technology, but requires power. Additionally, radioactive thorium can be retrieved with this drill.
block.blast-drill.description = The ultimate drill. Requires large amounts of power.
block.water-extractor.description = Extracts water from the ground. Use it when there is no lake nearby.
block.cultivator.description = Cultivates tiny concentrations of spores into industry-ready pods.
block.oil-extractor.description = Uses large amounts of power in order to extract oil from sand. Use it when there is no direct source of oil nearby.
block.trident-ship-pad.description = Leave your current vessel and change into a reasonably well armored heavy bomber.\nUse the pad by double tapping while standing on it.
block.javelin-ship-pad.description = Leave your current vessel and change into a strong and fast interceptor with lightning weapons.\nUse the pad by double tapping while standing on it.
block.glaive-ship-pad.description = Leave your current vessel and change into a large, well-armored gunship.\nUse the pad by double tapping while standing on it.
block.tau-mech-pad.description = Leave your current vessel and change into a support mech which can heal friendly buildings and units.\nUse the pad by double tapping while standing on it.
block.delta-mech-pad.description = Leave your current vessel and change into a fast, lightly-armored mech made for hit-and-run attacks.\nUse the pad by double tapping while standing on it.
block.omega-mech-pad.description = Leave your current vessel and change into a bulky and well-armored mech, made for front-line assaults.\nUse the pad by double tapping while standing on it.
block.spirit-factory.description = Produces light drones which mine ore and repair blocks.
block.phantom-factory.description = Produces advanced drone units which are significantly more effective than a spirit drone.
block.wraith-factory.description = Produces fast, hit-and-run interceptor units.
block.ghoul-factory.description = Produces heavy carpet bombers.
block.dagger-factory.description = Produces basic ground units.
block.titan-factory.description = Produces advanced, armored ground units.
block.fortress-factory.description = Produces heavy artillery ground units.
block.revenant-factory.description = Produces heavy laser air units.
block.repair-point.description = Continuously heals the closest damaged unit in its vicinity.
block.conduit.description = Basic liquid transport block. Works like a conveyor, but with liquids. Best used with extractors, pumps or other conduits.
block.pulse-conduit.description = Advanced liquid transport block. Transports liquids faster and stores more than standard conduits.
block.phase-conduit.description = Advanced liquid transport block. Uses power to teleport liquids to a connected phase conduit over several tiles.
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.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. 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.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.
block.thermal-pump.description = The ultimate pump.
block.conduit.description = Basic liquid transport block. Moves liquids forward. Used in conjunction with pumps and other conduits.
block.pulse-conduit.description = An advanced liquid transport block. Transports liquids faster and stores more than standard conduits.
block.liquid-router.description = Accepts liquids from one direction and outputs them to up to 3 other directions equally. Can also store a certain amount of liquid. Useful for splitting the liquids from one source to multiple targets.
block.liquid-tank.description = Stores a large amount of liquids. Use it for creating buffers when there is a non-constant demand of materials or as a safeguard for cooling vital blocks.
block.liquid-tank.description = Stores a large amount of liquids. Use for creating buffers in situations with non-constant demand of materials or as a safeguard for cooling vital blocks.
block.liquid-junction.description = Acts as a bridge for two crossing conduits. Useful in situations with two different conduits carrying different liquids to different locations.
block.bridge-conduit.description = Advanced liquid transport block. Allows transporting liquids over up to 3 tiles of any terrain or building.
block.mechanical-pump.description = A cheap pump with slow output, but no power consumption.
block.rotary-pump.description = An advanced pump which doubles up speed by using power.
block.thermal-pump.description = The ultimate pump.
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.bridge-conveyor.description = Advanced item transport block. Allows transporting items over up to 3 tiles of any terrain or building.
block.item-source.description = Infinitely outputs items. Sandbox only.
block.liquid-source.description = Infinitely outputs liquids. Sandbox only.
block.item-void.description = Destroys any items which go into it without using power. Sandbox only.
block.power-source.description = Infinitely outputs power. Sandbox only.
block.power-void.description = Voids all power inputted into it. Sandbox only.
liquid.water.description = Commonly used for cooling machines and waste processing.
liquid.oil.description = Can be burnt, exploded or used as a coolant.
liquid.cryofluid.description = The most efficient liquid for cooling things down.
block.phase-conduit.description = Advanced liquid transport block. Uses power to teleport liquids to a connected phase conduit over several tiles.
block.power-node.description = Transmits power to connected nodes. Up to four power sources, sinks or nodes can be connected. 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 and more connections.
block.surge-tower.description = An extremely long-range power node with fewer available connections.
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.
block.thermal-generator.description = Generates power when placed in hot locations.
block.turbine-generator.description = An advanced combustion generator. More efficient, but requires additional water for generating steam.
block.differential-generator.description = Generates large amount of energy. Utilizes the temperature difference between cryofluid and burning pyratite.
block.rtg-generator.description = A simple, reliable generator. Uses the heat of decaying radioactive compounds to produce energy at a slow rate.
block.solar-panel.description = Provides a small amount of power from the sun.
block.solar-panel-large.description = A significantly more efficient version of the standard solar panel.
block.thorium-reactor.description = Generates significant amounts of power from thorium. Requires constant cooling. Will explode violently if insufficient amounts of coolant are supplied. Power output depends on fullness, with base power generated at full capacity.
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 = A cheap drill. When placed on appropriate tiles, outputs items at a slow pace indefinitely. Only capable of mining copper, lead and coal.
block.pneumatic-drill.description = An improved drill, capable of mining titanium. Mines at a faster pace than a mechanical drill.
block.laser-drill.description = Allows drilling even faster through laser technology, but requires power. Capable of mining thorium.
block.blast-drill.description = The ultimate drill. Requires large amounts of power.
block.water-extractor.description = Extracts groundwater. Used in locations with no surface water available.
block.cultivator.description = Cultivates tiny concentrations of spores in the atmosphere into industry-ready pods.
block.oil-extractor.description = Uses large amounts of power, sand and water to drill for oil.
block.core-shard.description = The first iteration of the core capsule. Once destroyed, all contact to the region is lost. Do not let this happen.
block.core-foundation.description = The second version of the core. Better armored. Stores more resources.
block.core-nucleus.description = The third and final iteration of the core capsule. Extremely well armored. Stores massive amounts of resources.
block.vault.description = Stores a large amount of items of each type. An unloader block can be used to retrieve items from the vault.
block.container.description = Stores a small amount of items of each type. An unloader block can be used to retrieve items from the container.
block.unloader.description = Unloads items from a container, vault or core onto a conveyor or directly into an adjacent block. The type of item to be unloaded can be changed by tapping.
block.launch-pad.description = Launches batches of items without any need for a core launch.
block.launch-pad-large.description = An improved version of the launch pad. Stores more items. Launches more frequently.
block.duo.description = A small, cheap turret. Useful against ground units.
block.scatter.description = An essential anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.scorch.description = Burns any ground enemies close to it. Highly effective at close range.
block.hail.description = A small, long-range artillery turret.
block.wave.description = A medium-sized turret. Shoots streams of liquid at enemies. Automatically extinguishes fires when supplied with water.
block.lancer.description = A medium-sized anti-ground laser turret. Charges and fires powerful beams of energy.
block.arc.description = A small close-range electrict turret. Fires arcs of electricity at enemies.
block.swarmer.description = A medium-sized missile turret. Attacks both air and ground enemies. Fires homing missiles.
block.salvo.description = A larger, more advanced version of the Duo turret. Fires quick salvos of bullets at the enemy.
block.fuse.description = A large, close-range energy turret. Fires three piercing beams at nearby enemies.
block.ripple.description = An extremely poweful artillery turret. Shoots clusters of shells at enemies over long distances.
block.cyclone.description = A large anti-air and anti-ground turret. Fires explosive clumps of flak at nearby units.
block.spectre.description = A massive dual-barreled cannon. Shoots large armor-piercing bullets at air and ground targets.
block.meltdown.description = A massive laser cannon. Charges and fires a presistent laser beam at nearby enemies. Requires coolant to operate.
block.draug-factory.description = Produces Draug mining drones.
block.spirit-factory.description = Produces Spirit structural repair drones.
block.phantom-factory.description = Produces advanced construction drones.
block.wraith-factory.description = Produces fast, hit-and-run interceptor units.
block.ghoul-factory.description = Produces heavy carpet bombers.
block.revenant-factory.description = Produces heavy missile-based units.
block.dagger-factory.description = Produces basic ground units.
block.crawler-factory.description = Produces fast self-destructing swarm units.
block.titan-factory.description = Produces advanced, armored ground units.
block.fortress-factory.description = Produces heavy artillery ground units.
block.repair-point.description = Continuously heals the closest damaged unit in its vicinity.
block.dart-mech-pad.description = Provides transformation into a basic attack mech.\nUse by tapping while standing on it.
block.delta-mech-pad.description = Provides transformation into a lightly armored hit-and-run attack mech.\nUse by tapping while standing on it.
block.tau-mech-pad.description = Provides transformation into an advanced support mech.\nUse by tapping while standing on it.
block.omega-mech-pad.description = Provides transformation into a heavily-armored missile mech.\nUse by tapping while standing on it.
block.javelin-ship-pad.description = Provides transformation into a quick, lightly-armored interceptor.\nUse by tapping while standing on it.
block.trident-ship-pad.description = Provides transformation into a heavy support bomber.\nUse by tapping while standing on it.
block.glaive-ship-pad.description = Provides transformation into a large, well-armored gunship.\nUse by tapping while standing on it.

View File

@@ -191,8 +191,8 @@ editor.mapinfo = Infos sur la carte
editor.author = Auteur:
editor.description = Description:
editor.waves = Vagues:
editor.rules = Rules:
editor.ingame = Edit In-Game
editor.rules = Règles:
editor.ingame = Modifier en jeu
waves.title = Vagues
waves.remove = Retirer
waves.never = <jamais>
@@ -210,15 +210,15 @@ waves.copied = Vagues copiées.
editor.default = [LIGHT_GRAY]<Par défaut>
edit = Modifier...
editor.name = Nom:
editor.spawn = Spawn Unit
editor.removeunit = Remove Unit
editor.spawn = Ajouter une unité
editor.removeunit = Retirer l'unité
editor.teams = Équipes
editor.elevation = Élévation
editor.errorload = Erreur lors du chargement du fichier:\n[accent]{0}
editor.errorsave = Erreur lors de la sauvegarde du fichier:\n[accent]{0}
editor.errorimage = That's an image, not a map. Don't go around changing extensions expecting it to work.\n\nIf you want to import a legacy map, use the 'import legacy map' button in the editor.
editor.errorlegacy = This map is too old, and uses a legacy map format that is no longer supported.
editor.errorheader = This map file is either not valid or corrupt.
editor.errorimage = C'est une image, pas une carte. Ne changez pas les extensions en espérant que cela fonctionne.\n\nSi vous souhaitez importer une carte, utilisez le bouton "importer une carte" dans l'éditeur.
editor.errorlegacy = Cette carte est trop ancienne et utilise un format de carte qui n'est plus pris en charge.
editor.errorheader = Ce fichier de carte n'est pas valide ou corrompu.
editor.errorname = La carte n'a pas de nom!
editor.update = Mettre à jour
editor.randomize = Randomiser
@@ -271,8 +271,8 @@ filter.option.wall = Mur
filter.option.ore = Minerai
filter.option.floor2 = Sol secondaire
filter.option.threshold2 = Seuil secondaire
filter.option.radius = Radius
filter.option.percentile = Percentile
filter.option.radius = Rayon
filter.option.percentile = Centile
width = Largeur:
height = Hauteur:
menu = Menu
@@ -373,7 +373,7 @@ blocks.drillspeed = Vitesse de forage de base
blocks.boosteffect = Effet boostant
blocks.maxunits = Maximum d'unitée active
blocks.health = Santé
blocks.buildtime = Build Time
blocks.buildtime = Temps de construction
blocks.inaccuracy = Précision
blocks.shots = Tirs
blocks.reload = Tirs/Seconde
@@ -421,7 +421,7 @@ category.shooting = Défense
category.optional = Améliorations facultatives
setting.landscape.name = Verrouiller la rotation en mode paysage
setting.shadows.name = Ombres
setting.linear.name = Linear Filtering
setting.linear.name = Filtrage linéaire
setting.animatedwater.name = Eau animée
setting.animatedshields.name = Boucliers Animés
setting.antialias.name = Antialias[LIGHT_GRAY] (demande le redémarrage de l'appareil)[]
@@ -443,7 +443,7 @@ setting.sensitivity.name = Contôle de la sensibilité
setting.saveinterval.name = Intervalle des sauvegardes auto
setting.seconds = {0} Secondes
setting.fullscreen.name = Plein écran
setting.borderlesswindow.name = Borderless Window[LIGHT_GRAY] (may require restart)
setting.borderlesswindow.name = Fenêtre sans bordure[LIGHT_GRAY] (peut nécessiter un redémarrage)
setting.fps.name = Afficher FPS
setting.vsync.name = VSync
setting.lasers.name = Afficher les rayons des lasers

File diff suppressed because it is too large Load Diff

View File

@@ -5,7 +5,7 @@ discord = Mindustry Discord 에 참여 해 보세요!
link.discord.description = 공식 Mindustry Discord 채팅방
link.github.description = 게임 소스코드
link.dev-builds.description = 불안정한 개발 빌드들
link.trello.description = 다음 출시될 기능들을 게시 공식 Trello 보드
link.trello.description = 다음 출시될 기능들을 게시 공식 Trello 보드
link.itch.io.description = PC 버전 다운로드와 HTML5 버전이 있는 itch.io 사이트
link.google-play.description = Google Play 스토어 정보
link.wiki.description = 공식 Mindustry 위키
@@ -32,7 +32,6 @@ level.mode = 게임 모드 :
showagain = 다음 세션에서 이 메세지를 표시하지 않습니다
coreattack = < 코어가 공격받고 있습니다! >
nearpoint = [[ [scarlet]드롭 지점에서 나가세요[] ]\n적 스폰시 건물 및 유닛 파괴
outofbounds = [[ 출입 금지 구역 ]\n[]{0}초후 유닛이 파괴됩니다.
database = 코어 데이터베이스
savegame = 게임 저장
loadgame = 게임 불러오기
@@ -207,6 +206,7 @@ waves.copy = 클립보드로 복사
waves.load = 클립보드에서 불러오기
waves.invalid = 클립보드의 잘못된 웨이브 데이터
waves.copied = 웨이브 복사됨
wave.none = 적이 설정되지 않음.\n빈 웨이브 설정값은 자동으로 기본 웨이브 설정값으로 바뀝니다.
editor.default = [LIGHT_GRAY]<기본값>
edit = 편집...
editor.name = 이름:
@@ -251,6 +251,20 @@ editor.mapname = 맵 이름:
editor.overwrite = [accept]경고!이 명령은 기존 맵을 덮어씌우게 됩니다.
editor.overwrite.confirm = [scarlet]경고![] 이 이름을 가진 맵이 이미 있습니다. 덮어 쓰시겠습니까?
editor.selectmap = 불러올 맵 선택:
toolmode.replace = 재배치
toolmode.replace.description = 블록을 배치합니다.
toolmode.replaceall = 모두 재배치
toolmode.replaceall.description = 맵에 있는 모든 블록을 재배치합니다.
toolmode.orthogonal = 직교
toolmode.orthogonal.description = 직교로 블록을 배치합니다.
toolmode.square = 정사각형
toolmode.square.description = 정사각형 형태의 브러시.
toolmode.eraseores = 자원 초기화
toolmode.eraseores.description = 자원만 초기화합니다.
toolmode.fillteams = 팀 채우기
toolmode.fillteams.description = 블록 대신 팀 건물로 채웁니다.
toolmode.drawteams = 팀 그리기
toolmode.drawteams.description = 블록 대신 팀 건물을 배치합니다.
filters.empty = [LIGHT_GRAY]필터가 없습니다!! 아래 버튼을 눌러 추가하세요.
filter.distort = 왜곡
filter.noise = 노이즈
@@ -328,6 +342,7 @@ zone.desolateRift.name = 황량한 강
zone.nuclearComplex.name = 핵 생산 단지
zone.overgrowth.name = 과성장 지역
zone.tarFields.name = 타르 지역
zone.saltFlats.name = 갯벌
settings.language = 언어
settings.reset = 설정 초기화
settings.rebind = 키 재설정
@@ -373,7 +388,7 @@ blocks.drillspeed = 기본 드릴 속도
blocks.boosteffect = 가속 효과
blocks.maxunits = 최대 활성유닛
blocks.health = 체력
blocks.buildtime = Build Time
blocks.buildtime = 건설 시간
blocks.inaccuracy = 오차각
blocks.shots = 발포 횟수
blocks.reload = 재장전
@@ -498,13 +513,14 @@ mode.survival.description = 이것은 일반 모드입니다. 제한된 자원
mode.sandbox.name = 샌드박스
mode.sandbox.description = 무한한 자원을 가지고 자유롭게 다음 단계를 시작할 수 있습니다.
mode.pvp.name = PvP
mode.pvp.description = 실제 플레이어와 PvP를 합니다.
mode.pvp.description = 실제 플레이어와 PvP를 합니다. 맵에 적어도 2개의 다른 색상 코어가 있어야 합니다.
mode.attack.name = 공격
mode.attack.description = 적 기지를 파괴하세요. 웨이브가 없습니다.
mode.attack.description = 적 기지를 파괴하세요. 웨이브가 없습니다. 맵에 빨간팀 코어가 있어야 플레이 가능합니다.
mode.custom = 커스텀 규칙
rules.infiniteresources = 무한 자원
rules.wavetimer = 웨이브 타이머
rules.waves = 웨이브
rules.attack = 공격 모드
rules.enemyCheat = 무한 AI 자원
rules.unitdrops = 유닛 드롭
rules.unitbuildspeedmultiplier = 유닛 제조속도 배수
@@ -539,6 +555,7 @@ item.lead.description = 쉽게 구할 수 있으며, 전자 및 액체 수송
item.coal.name = 석탄
item.coal.description = 흔하고 쉽게 구할 수 있는 연료.
item.graphite.name = 흑연
item.graphite.description = 탄약 및 전기 절연에 사용되는 광물질화 탄소.
item.titanium.name = 티타늄
item.titanium.description = 파이프 재료나 고급 드릴, 비행기/기체 등에서 재료로 사용되는 자원입니다.
item.thorium.name = 토륨
@@ -638,7 +655,7 @@ block.graphite-press.name = 흑연 압축기
block.multi-press.name = 다중 압축기
block.constructing = {0} [LIGHT_GRAY](만드는중)
block.spawn.name = 적 스폰지점
block.core-shard.name = 코어-공유
block.core-shard.name = 코어-조각
block.core-foundation.name = 코어-기초
block.core-nucleus.name = 코어-핵
block.deepwater.name = 깊은물
@@ -756,8 +773,9 @@ block.blast-mixer.name = 폭발물 혼합기
block.solar-panel.name = 태양 전지판
block.solar-panel-large.name = 대형 태양 전지판
block.oil-extractor.name = 석유 추출기
block.spirit-factory.name = 스피릿 드론 공장
block.phantom-factory.name = 팬텀 드론 공장
block.draug-factory.name = 드라우그 광부 드론 공장
block.spirit-factory.name = 스피릿 수리 드론 공장
block.phantom-factory.name = 팬텀 건설 드론 공장
block.wraith-factory.name = 유령 전투기 공장
block.ghoul-factory.name = 구울 폭격기 공장
block.dagger-factory.name = 디거 기체 공장
@@ -802,10 +820,10 @@ team.orange.name = 오렌지팀
team.none.name = 공기팀
team.green.name = 그린팀
team.purple.name = 보라색팀
unit.spirit.name = 스피릿 드론
unit.spirit.description = 기본 드론 유닛. 기본적으로 코어에서 1개가 스폰됩니다.\n자동으로 채광하며 아이템을 수집하고, 블록을 수리합니다.
unit.phantom.name = 팬텀 드론
unit.phantom.description = 첨단 드론 유닛.\n광석을 자동으로 채광하며, 아이템을 수집하고 블록을 수리합니다. 일반 드론보다 훨씬 효과적입니다.
unit.spirit.name = 스피릿 수리 드론
unit.spirit.description = 블록을 자동으로 수리합니다.
unit.phantom.name = 팬텀 건설 드론
unit.phantom.description = 첨단 드론 유닛. 플레이어의 건설을 도와줍니다.
unit.dagger.name = 디거
unit.dagger.description = 기본 지상 유닛입니다.\n플레이어 기체처럼 드론을 소환하지는 않습니다.
unit.crawler.name = 크롤러

View File

@@ -21,7 +21,7 @@ stat.built = Budynki zbudowane:[accent] {0}
stat.destroyed = Budynki zniszczone:[accent] {0}
stat.deconstructed = Budynki zrekonstruowane:[accent] {0}
stat.delivered = Surowce wystrzelone:
stat.rank = Final Rank: [accent]{0}
stat.rank = Ocena: [accent]{0}
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
launcheditems = [accent]Wystrzelone przedmioty
@@ -192,7 +192,7 @@ editor.author = Autor:
editor.description = Opis:
editor.waves = Fale:
editor.rules = Rules:
editor.ingame = Edit In-Game
editor.ingame = Edytuj w grze
waves.title = Fale
waves.remove = Usuń
waves.never = <nigdy>
@@ -207,6 +207,7 @@ waves.copy = Kopiuj do schowka
waves.load = Załaduj ze schowka
waves.invalid = Invalid waves in clipboard.
waves.copied = Fale zostały skopiowane.
waves.none = No enemies defined.\nNote that empty wave layouts will automatically be replaced with the default layout.
editor.default = [LIGHT_GRAY]<Domyślne>
edit = Edytuj...
editor.name = Nazwa:
@@ -251,7 +252,22 @@ editor.mapname = Nazwa mapy:
editor.overwrite = [accent]Uwaga!\nSpowoduje to nadpisanie istniejącej mapy.
editor.overwrite.confirm = [scarlet]Uwaga![] Mapa pod tą nazwą już istnieje. Jesteś pewny, że chcesz ją nadpisać?
editor.selectmap = Wybierz mapę do załadowania:
filters.empty = [LIGHT_GRAY]Bez filtrów! Dodaj jeden za pomocą przycisku poniżej.
toolmode.replace = Replace
toolmode.replace.description = Draws only on solid blocks.
toolmode.replaceall = Replace All
toolmode.replaceall.description = Replace all blocks in map.
toolmode.orthogonal = Orthogonal
toolmode.orthogonal.description = Draws only orthogonal lines.
toolmode.square = Square
toolmode.square.description = Square brush.
toolmode.eraseores = Erase Ores
toolmode.eraseores.description = Erase only ores.
toolmode.fillteams = Fill Teams
toolmode.fillteams.description = Fill teams instead of blocks.
toolmode.drawteams = Draw Teams
toolmode.drawteams.description = Draw teams instead of blocks.
filters.empty = [LIGHT_GRAY]Brak filtrów! Dodaj jeden za pomocą przycisku poniżej.
filter.distort = Distort
filter.noise = Szum
filter.ore = Ruda
@@ -260,7 +276,7 @@ filter.scatter = Zozprosz
filter.terrain = Teren
filter.option.scale = Skala
filter.option.chance = Szansa
filter.option.mag = Magnitude
filter.option.mag = Magnituda
filter.option.threshold = Próg
filter.option.circle-scale = Skala koła
filter.option.octaves = Oktawy
@@ -271,8 +287,9 @@ filter.option.wall = Ściana
filter.option.ore = Ruda
filter.option.floor2 = Druga podłoga
filter.option.threshold2 = Secondary Threshold
filter.option.radius = Radius
filter.option.radius = Zasięg
filter.option.percentile = Percentile
width = Szerokość:
height = Wysokość:
menu = Menu
@@ -328,6 +345,7 @@ zone.desolateRift.name = Ponura Szczelina
zone.nuclearComplex.name = Centrum Wyrobu Jądrowego
zone.overgrowth.name = Overgrowth
zone.tarFields.name = Tar Fields
zone.saltFlats.name = Salt Flats [scarlet][[WIP]
settings.language = Język
settings.reset = Przywróć domyślne
settings.rebind = Zmień
@@ -366,14 +384,14 @@ blocks.itemcapacity = Pojemność przedmiotów
blocks.basepowergeneration = Podstawowa generacja mocy
blocks.productiontime = Czas produkcji
blocks.repairtime = Czas pełnej naprawy bloku
blocks.speedincrease = Speed Increase
blocks.speedincrease = Zwiększenie prędkości
blocks.range = Zasięg
blocks.drilltier = Co może wykopać
blocks.drillspeed = Postawowa szybkość kopania
blocks.boosteffect = Efekt wzmocnienia
blocks.maxunits = Maksymalna ilość jednostek
blocks.health = Zdrowie
blocks.buildtime = Build Time
blocks.buildtime = Czas budowy
blocks.inaccuracy = Niedokładność
blocks.shots = Strzały
blocks.reload = Strzałów/sekundę
@@ -443,7 +461,7 @@ setting.sensitivity.name = Czułość kontrolera
setting.saveinterval.name = Interwał automatycznego zapisywania
setting.seconds = Sekundy
setting.fullscreen.name = Pełny ekran
setting.borderlesswindow.name = Borderless Window[LIGHT_GRAY] (may require restart)
setting.borderlesswindow.name = Bezramkowe okno[LIGHT_GRAY] (może wymagać restartu)
setting.fps.name = Pokazuj FPS
setting.vsync.name = Synchronizacja pionowa
setting.lasers.name = Pokaż lasery zasilające
@@ -507,26 +525,26 @@ rules.wavetimer = Zegar fal
rules.waves = Fale
rules.enemyCheat = Nieskończone zasoby komputera-przeciwnika (czerwonego zespołu)
rules.unitdrops = Unit Drops
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
rules.unithealthmultiplier = Unit Health Multiplier
rules.playerhealthmultiplier = Player Health Multiplier
rules.playerdamagemultiplier = Player Damage Multiplier
rules.unitdamagemultiplier = Unit Damage Multiplier
rules.unitbuildspeedmultiplier = Mnożnik Prędkości Tworzenia Jednostek
rules.unithealthmultiplier = Mnożnik Życia Jednostek
rules.playerhealthmultiplier = Mnożnik Życia Gracza
rules.playerdamagemultiplier = Mnożnik Obrażeń Gracza
rules.unitdamagemultiplier = Mnożnik Obrażeń Jednostek
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
rules.buildcostmultiplier = Build Cost Multiplier
rules.buildspeedmultiplier = Build Speed Multiplier
rules.waitForWaveToEnd = Waves wait for enemies
rules.wavespacing = Odstępy między falami:[LIGHT_GRAY] (sek)
rules.buildcostmultiplier = Mnożnik Kosztów Budowania
rules.buildspeedmultiplier = Mnożnik Prędkości Budowania
rules.waitForWaveToEnd = Fale czekają na przeciwników
rules.dropzoneradius = Drop Zone Radius:[LIGHT_GRAY] (tiles)
rules.respawns = Max respawns per wave
rules.limitedRespawns = Limit Respawns
rules.title.waves = Waves
rules.title.respawns = Respawns
rules.title.resourcesbuilding = Resources & Building
rules.title.player = Players
rules.title.enemy = Enemies
rules.title.unit = Units
rules.respawns = Maksymalna ilośc odrodzeń na falę
rules.limitedRespawns = Ogranicz Odrodzenia
rules.title.waves = Fale
rules.title.respawns = Odrodzenia
rules.title.resourcesbuilding = Zasoby i Budowanie
rules.title.player = Gracze
rules.title.enemy = Przeciwnicy
rules.title.unit = Jednostki
content.item.name = Przedmioty
content.liquid.name = Płyny
content.unit.name = Jednostki
@@ -539,6 +557,7 @@ item.lead.description = Podstawowy matriał. Używany w przesyle przemiotów i p
item.coal.name = Węgiel
item.coal.description = Zwykły i łatwo dostępny materiał energetyczny.
item.graphite.name = Grafit
item.graphite.description = Mineralized carbon, used for ammunition and electrical insulation.
item.titanium.name = Tytan
item.titanium.description = Rzadki i bardzo lekki materiał. Używany w bardzo zaawansowanym przewodnictwie, wiertłach i samolotach. Poczuj się jak Tytan!
item.thorium.name = Uran
@@ -611,19 +630,19 @@ mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
liquid.heatcapacity = [LIGHT_GRAY]Wytrzymałość na przegrzewanie: {0}
liquid.viscosity = [LIGHT_GRAY]Lepkość: {0}
liquid.temperature = [LIGHT_GRAY]Temperatura: {0}
block.grass.name = Grass
block.salt.name = Salt
block.saltrocks.name = Salt Rocks
block.grass.name = Trawa
block.salt.name = Sól
block.saltrocks.name = Skały Solne
block.pebbles.name = Pebbles
block.tendrils.name = Tendrils
block.sandrocks.name = Sand Rocks
block.sandrocks.name = Skały Piaskowe
block.spore-pine.name = Spore Pine
block.sporerocks.name = Spore Rocks
block.rock.name = Rock
block.snowrock.name = Snow Rock
block.rock.name = Skały
block.snowrock.name = Skały śnieżne
block.shale.name = Shale
block.shale-boulder.name = Shale Boulder
block.moss.name = Moss
block.moss.name = Mech
block.shrubs.name = Shrubs
block.spore-moss.name = Spore Moss
block.shalerocks.name = Shale Rocks
@@ -633,7 +652,7 @@ block.scrap-wall-huge.name = Huge Scrap Wall
block.scrap-wall-gigantic.name = Gigantic Scrap Wall
block.thruster.name = Thruster
block.kiln.name = Wypalarka
block.kiln.description = Stapia ołów i piasek na metaszkło. Wymaga małą ilość energii.
block.kiln.description = Stapia ołów i piasek na metaszkło. Wymaga małej ilości energii.
block.graphite-press.name = Grafitowa Prasa
block.multi-press.name = Multi-Prasa
block.constructing = {0} [LIGHT_GRAY](Budowa)
@@ -656,20 +675,20 @@ block.sand-water.name = Sand water
block.darksand-water.name = Dark Sand Water
block.char.name = Char
block.holostone.name = Holo stone
block.ice-snow.name = Ice Snow
block.rocks.name = Rocks
block.icerocks.name = Ice rocks
block.snowrocks.name = Snow Rocks
block.ice-snow.name = Lodowy Śnieg
block.rocks.name = Skały
block.icerocks.name = Lodowe skały
block.snowrocks.name = Śnieżne Skały
block.dunerocks.name = Dune Rocks
block.pine.name = Pine
block.white-tree-dead.name = White Tree Dead
block.white-tree.name = White Tree
block.spore-cluster.name = Spore Cluster
block.metal-floor.name = Metal Floor
block.metal-floor-2.name = Metal Floor 2
block.metal-floor-3.name = Metal Floor 3
block.metal-floor-5.name = Metal Floor 5
block.metal-floor-damaged.name = Metal Floor Damaged
block.metal-floor.name = Metalowa Podłoga
block.metal-floor-2.name = Metalowa Podłoga 2
block.metal-floor-3.name = Metalowa Podłoga 3
block.metal-floor-5.name = Metalowa Podłoga 5
block.metal-floor-damaged.name = Uszkodzona Metalowa Podłoga
block.dark-panel-1.name = Dark Panel 1
block.dark-panel-2.name = Dark Panel 2
block.dark-panel-3.name = Dark Panel 3
@@ -692,8 +711,8 @@ block.thorium-wall-large.name = Duża Torowa Ściana
block.door.name = Drzwi
block.door-large.name = Duże drzwi
block.duo.name = Podwójne działko
block.scorch.name = Scorch
block.scatter.name = Scatter
block.scorch.name = Płomień
block.scatter.name = Flak
block.hail.name = Hail
block.lancer.name = Lancer
block.conveyor.name = Przenośnik
@@ -756,12 +775,13 @@ block.blast-mixer.name = Wybuchowy Mieszacz
block.solar-panel.name = Panel Słoneczny
block.solar-panel-large.name = Duży Panel Słoneczny
block.oil-extractor.name = Ekstraktor Ropy
block.draug-factory.name = Draug Miner Drone Factory
block.spirit-factory.name = Fabryka Dronów Duch
block.phantom-factory.name = Fabryka Dronów Widmo
block.wraith-factory.name = Fabryka Wojowników Zjawa
block.ghoul-factory.name = Fabryka Bombowców Upiór
block.dagger-factory.name = Fabryka Mechów Nóż
block.crawler-factory.name = Crawler Mech Factory
block.crawler-factory.name = Fabryka Mechów Crawler
block.titan-factory.name = Fabryka Mechów Tytan
block.fortress-factory.name = Fabryka Mechów Fortreca
block.revenant-factory.name = Fabryka Wojowników Potwór
@@ -790,7 +810,7 @@ block.overdrive-projector.name = Projektor Nad-prędkości
block.force-projector.name = Projektor Pola Siłowego
block.arc.name = Piorun
block.rtg-generator.name = Generator RTG
block.spectre.name = Spectre
block.spectre.name = Huragan
block.meltdown.name = Meltdown
block.container.name = Kontener
block.launch-pad.name = Skocznia
@@ -803,6 +823,7 @@ team.none.name = szary
team.green.name = zielony
team.purple.name = fioletowy
unit.spirit.name = Duch
unit.draug.name = Draug Miner Drone
unit.spirit.description = Początkowy dron. Rdzeń zawsze tworzy jeden. Wydobywa surowce, naprawia budynki oraz pomaga przy budowie.
unit.phantom.name = Widmo
unit.phantom.description = Zaawansowany dron. Wydobywa surowce, naprawia budynki oraz pomaga przy budowie szybciej niż dron Duch.
@@ -823,14 +844,14 @@ unit.chaos-array.name = Kolejka Chaosu
unit.eradicator.name = Niszczyciel
unit.lich.name = Obudzony
unit.reaper.name = Żeniec
tutorial.begin = Your mission here is to eradicate the[LIGHT_GRAY] enemy[].\n\nBegin by[accent] mining copper[]. Tap a copper ore vein near your core to do this.
tutorial.drill = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nPlace one on a copper vein.
tutorial.conveyor = [accent]Conveyors[] are used to transport items to the core.\nMake a line of conveyors from the drill to the core.
tutorial.morecopper = More copper is required.\n\nEither mine it manually, or place more drills.
tutorial.turret = Defensive structures must be built to repel the[LIGHT_GRAY] enemy[].\nBuild a duo turret near your base.
tutorial.drillturret = Duo turrets require[accent] copper ammo []to shoot.\nPlace a drill next to the turret to supply it with mined copper.
tutorial.waves = The[LIGHT_GRAY] enemy[] approaches.\n\nDefend your core for 2 waves. Build more turrets.
tutorial.lead = More ores are available. Explore and mine[accent] lead[].\n\nDrag from your unit to the core to transfer resources.
tutorial.begin = Twoją misją jest zniszczenie[LIGHT_GRAY] wrogów[].\n\nZacznij od[accent] wydobycia miedzi[]. Kliknij na rudę miedzi w pobliżu swojego rdzenia, aby to zrobić.
tutorial.drill = Kopanie ręcznie nie jest efektywne.\n[accent]Wiertła []mogą kopać automatycznie.\nPostaw je na rudzie miedzi.
tutorial.conveyor = [accent]Transportery[] są używane do przenoszenia przedmiotów do rdzenia.\nZrób linię z transporterów z wiertła do rdzenia.
tutorial.morecopper = Potrzebne jest więcej miedzi!\n\Kop ręcznie, albo postaw więcej wierteł.
tutorial.turret = Struktury obronne muszą być wybudowane, aby odpychać [LIGHT_GRAY] wrogów[].\nZbuduj podwójne działko niedaleko swojej bazy.
tutorial.drillturret = Podwójne działko wymaga[accent] miedzi []jako amunicji, aby strzelać.\nPostaw wiertło obok działka, aby zaopatrzyć je w miedź.
tutorial.waves = The[LIGHT_GRAY] Wrogowie[] nadciągają.\n\nObroń swój rdzeń przez dwie fale. Wybuduj więcej działek.
tutorial.lead = Dostępne jest więcej rud - eksploruj i wydobądź[accent] ołów[].\n\nPrzeciągnij ze swojej jednostki do rdzenia, aby przenieść zasoby.
tutorial.smelter = Copper and lead are weak metals.\nSuperior[accent] Dense Alloy[] can be created in a smelter.\n\nBuild one.
tutorial.densealloy = The smelter will now produce alloy.\nGet some.\nImprove the production if necessary.
tutorial.siliconsmelter = The core will now create a[accent] spirit drone[] for mining and repairing blocks.\n\nFactories for other units can be created with [accent] silicon.\nMake a silicon smelter.
@@ -923,17 +944,17 @@ block.dagger-factory.description = Produces basic ground units.
block.titan-factory.description = Produces advanced, armored ground units.
block.fortress-factory.description = Produces heavy artillery ground units.
block.revenant-factory.description = Produces heavy laser air units.
block.repair-point.description = Continuously heals the closest damaged unit in its vicinity.
block.conduit.description = Basic liquid transport block. Works like a conveyor, but with liquids. Best used with extractors, pumps or other conduits.
block.repair-point.description = Bez przerw ulecza najbliższą zniszczoną jednostkę w jego zasięgu.
block.conduit.description = Podstawowy blok do przenoszenia cieczy. Działa jak transporter, ale na ciecze. Najlepiej używać z ekstraktorami wody, pompami lub innymi rurami.
block.pulse-conduit.description = Zaawansowany blok do przenoszenia cieczy. Transportuje je szybciej i magazynuje więcej niż standardowe rury.
block.phase-conduit.description = Zaawansowany blok do przenoszenia cieczy. Używa prądu, aby przenieść ciecz do połączonego phase conduit przez kilka bloków.
block.liquid-router.description = Accepts liquids from one direction and outputs them to up to 3 other directions equally. Can also store a certain amount of liquid. Useful for splitting the liquids from one source to multiple targets.
block.liquid-tank.description = Stores a large amount of liquids. Use it for creating buffers when there is a non-constant demand of materials or as a safeguard for cooling vital blocks.
block.phase-conduit.description = Zaawansowany blok do przenoszenia cieczy. Używa prądu, aby przenieść ciecz do połączonego transportera fazowego przez kilka bloków.
block.liquid-router.description = Akceptuje płyny z jednego kierunku i wyprowadza je do trzech innych kierunków jednakowo. Może również przechowywać pewną ilość płynu. Przydatne do dzielenia płynów z jednego źródła na wiele celów.
block.liquid-tank.description = Magazynuje ogromne ilości cieczy. Użyj go do stworzenia buforu, gdy występuje różne zapotrzebowanie na materiały lub jako zabezpieczenie dla chłodzenia ważnych bloków.
block.liquid-junction.description = Działa jak most dla dwóch krzyżujących się rur. Przydatne w sytuacjach, kiedy dwie rury mają różne ciecze do różnych lokacji.
block.bridge-conduit.description = Zaawansowany blok przenoszący ciecze. Pozwala na przenoszenie cieczy nawet do 3 bloków na każdym terenie, przez każdy budynek.
block.mechanical-pump.description = Tania pompa o niskiej przepustowości. Nie wymaga prądu.
block.rotary-pump.description = Zaawansowana pompa, dwukrotnie większa przepustowość od mechanicznej pompy. Wymaga prądu.
block.thermal-pump.description = The ultimate pump. Three times as fast as a mechanical pump and the only pump which is able to retrieve lava.
block.thermal-pump.description = Najlepsza pompa. Trzy razy szybsza od mechanicznej pompy i jedyna, która może wypompować la.
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.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.

View File

@@ -11,11 +11,11 @@ link.google-play.description = Listamento do google play store
link.wiki.description = Wiki oficial do Mindustry
linkfail = Falha ao abrir o link\nO Url foi copiado
screenshot = Screenshot salvo para {0}
screenshot.invalid = Map too large, potentially not enough memory for screenshot.
screenshot.invalid = Mapa grande demais, Potencialmente sem memoria suficiente para captura.
gameover = O núcleo foi destruído.
gameover.pvp = O time[accent] {0}[] É vitorioso!
highscore = [YELLOW]Novo recorde!
stat.wave = Ondas derrotadas:[accent] {0}
stat.wave = Hordas derrotadas:[accent] {0}
stat.enemiesDestroyed = Enimigos Destruídos:[accent] {0}
stat.built = Construções construídas:[accent] {0}
stat.destroyed = Construções destruídas:[accent] {0}
@@ -24,14 +24,14 @@ stat.delivered = Recursos lançados:
stat.rank = Rank Final: [accent]{0}
placeline = Você selecionou um bloco.\nVocê pode[accent] colocar uma linha[] por[accent] carregar o seu dedo por alguns segundos[] e arrastar em uma direção.\nTente.
removearea = Você selecionou o modo de remoção.\nVocê pode[accent] remover blocos dentro de um retângulo[] por[accent] carregar o seu dedo por alguns segundos[] e arrastar.\nTente.
launcheditems = [accent]Launched Items
launcheditems = [accent]Itens lançados
map.delete = Certeza que quer deletar o mapa "[accent]{0}[]"?
level.highscore = Melhor\npontuação: [accent] {0}
level.select = Seleção de Fase
level.mode = Modo de Jogo:
showagain = Não mostrar na proxima sessão
coreattack = < O núcleo está sobre ataque! >
nearpoint = [[ [scarlet]SAIA DO PONTO DE SPAWN IMEDIATAMENTE[] ]\naniquilação iminente
nearpoint = [[ [scarlet]SAIA DO PONTO DE SPAWN IMEDIATAMENTE[] ]\nANIQUILAÇÃO IMINENTE
outofbounds = [[ OUT OF BOUNDS ]\n[]auto destruição em {0}
database = banco do núcleo
savegame = Salvar Jogo
@@ -41,7 +41,7 @@ addplayers = Adicionar/Remover Jogador
customgame = Jogo Customizado
newgame = Novo Jogo
none = <nenhum>
minimap = MiniMapa
minimap = Mini-Mapa
close = Fechar
quit = Sair
maps = Mapas
@@ -77,7 +77,7 @@ hostserver = Hospedar servidor
hostserver.mobile = Hospedar\nJogo
host = Hospedar
hosting = [accent]Abrindo server...
hosts.refresh = atualizar
hosts.refresh = Atualizar
hosts.discovering = Descobrindo jogos em lan
server.refreshing = Atualizando servidor
hosts.none = [lightgray]Nenhum jogo lan encontrado!
@@ -191,13 +191,13 @@ editor.mapinfo = Informação do mapa
editor.author = Autor:
editor.description = Descrição:
editor.waves = Ondas:
editor.rules = Rules:
editor.ingame = Edit In-Game
waves.title = Ondas
editor.rules = Regras:
editor.ingame = Editar em-jogo
waves.title = Hordas
waves.remove = Remover
waves.never = <nunca>
waves.every = a casa
waves.waves = ondas(s)
waves.every = a cada
waves.waves = Hordas(s)
waves.perspawn = por spawn
waves.to = para
waves.boss = Chefe
@@ -210,23 +210,23 @@ waves.copied = Ondas copiadas.
editor.default = [LIGHT_GRAY]<padrão>
edit = Editar...
editor.name = Nome:
editor.spawn = Spawn Unit
editor.removeunit = Remove Unit
editor.spawn = Criar unidade
editor.removeunit = Remover unidade
editor.teams = Time
editor.elevation = Elevação
editor.errorload = Erro carregando arquivo:\n[accent]{0}
editor.errorsave = Erro salvando arquivo:\n[accent]{0}
editor.errorimage = That's an image, not a map. Don't go around changing extensions expecting it to work.\n\nIf you want to import a legacy map, use the 'import legacy map' button in the editor.
editor.errorlegacy = This map is too old, and uses a legacy map format that is no longer supported.
editor.errorheader = This map file is either not valid or corrupt.
editor.errorimage = Isso é uma imagem, Não um mapa. Não vá por aí mudando extensões esperando que funcione.\n\nSe você quer importar um mapa legacy, Use o botão 'Importar mapa legacy'no editor.
editor.errorlegacy = Esse mapa é velho demais, E usa um formato de mapa legacy que não é mais suportado.
editor.errorheader = Este arquivo de mapa não é mais valido, Ou esta corrompido.
editor.errorname = Mapa não tem nome definido.
editor.update = atualizar
editor.randomize = Randomizar
editor.apply = Aplicar
editor.generate = Gerar
editor.resize = Redimen\n sionar
editor.loadmap = Carregar\n Mapa
editor.savemap = Salvar\n Mapa
editor.loadmap = Carregar\nMapa
editor.savemap = Salvar\nMapa
editor.saved = Salvo!
editor.save.noname = Seu mapa não tem um nome! Coloque um no menu de "Informação do mapa"
editor.save.overwrite = O seu mapa Substitui um mapa já construído! Coloque um nome diferente no menu "Informação do mapa"
@@ -264,15 +264,15 @@ filter.option.mag = Magnitude
filter.option.threshold = Margem
filter.option.circle-scale = Escala de círculo
filter.option.octaves = Oitavas
filter.option.falloff = Falloff
filter.option.falloff = Caída
filter.option.block = Bloco
filter.option.floor = Chão
filter.option.wall = Parede
filter.option.ore = Minério
filter.option.floor2 = Chão decundário
filter.option.floor2 = Chão secundário
filter.option.threshold2 = Margem secundária
filter.option.radius = Radius
filter.option.percentile = Percentile
filter.option.percentile = Percentil
width = Largura:
height = Altura:
menu = Menu
@@ -301,7 +301,7 @@ launch.next = [LIGHT_GRAY]próxima oportunidade na onda {0}
launch.unable = [scarlet]Incapaz de LANÇAR.[] Enimigos.
launch.confirm = Isto vai lançar todos os seus recursos no seu núcleo.\nVoce não será capaz de retornar para esta base.
uncover = Descobrir
configure = Configurar loadout
configure = Configurar carregamento
configure.locked = [LIGHT_GRAY]Alcançe a onda {0}\npara Configurar o Loadout.
zone.unlocked = [LIGHT_GRAY]{0} Desbloqueado.
zone.requirement.complete = Onda {0} alcançada:\n{1} Requerimentos da zona alcançada.
@@ -319,15 +319,15 @@ error.mapnotfound = Arquivo de mapa não encontrado!
error.io = Erro I/O de internet.
error.any = Erro de rede desconhecido.
zone.groundZero.name = Marco zero
zone.desertWastes.name = Desert Wastes
zone.desertWastes.name = Perdas do Deserto
zone.craters.name = As crateras
zone.frozenForest.name = Floresta congelada
zone.ruinousShores.name = Costas Ruinosas
zone.stainedMountains.name = Montanhas manchadas
zone.desolateRift.name = Fenda desolada
zone.nuclearComplex.name = Complexo de construção nuclear
zone.overgrowth.name = Overgrowth
zone.tarFields.name = Tar Fields
zone.overgrowth.name = SobreCrescido
zone.tarFields.name = Campos de Tar
settings.language = Linguagem
settings.reset = Restaurar Padrões
settings.rebind = Religar
@@ -373,7 +373,7 @@ blocks.drillspeed = Velocidade da furadeira base
blocks.boosteffect = Efeito do Boost
blocks.maxunits = Maximo de unidades ativas
blocks.health = Saúde
blocks.buildtime = Build Time
blocks.buildtime = Tempo de construção
blocks.inaccuracy = Imprecisão
blocks.shots = Tiros
blocks.reload = Recarregar
@@ -382,7 +382,7 @@ bar.drillspeed = Velocidade da furadeira: {0}/s
bar.efficiency = Eficiencia: {0}%
bar.powerbalance = Energia: {0}
bar.poweramount = Energia: {0}
bar.poweroutput = Saida de energia: {0}
bar.poweroutput = Saída de energia: {0}
bar.items = Itens: {0}
bar.liquid = Liquido
bar.heat = Aquecimento
@@ -394,13 +394,13 @@ bullet.splashdamage = [stat]{0}[lightgray] Dano em area ~[stat] {1}[lightgray] B
bullet.incendiary = [stat]incendiario
bullet.homing = [stat]Guiado
bullet.shock = [stat]Choque
bullet.frag = [stat]fraguimento
bullet.frag = [stat]fragmento
bullet.knockback = [stat]{0}[lightgray] Impulso
bullet.freezing = [stat]Congelamento
bullet.tarred = [stat]tarred
bullet.multiplier = [stat]{0}[lightgray]x Multiplicador de munição
bullet.reload = [stat]{0}[lightgray]x recarregar
unit.blocks = blocos
unit.blocks = Blocos
unit.powersecond = Unidades de energia/segundo
unit.liquidsecond = Unidades de líquido/segundo
unit.itemssecond = itens/segundo
@@ -431,11 +431,11 @@ setting.fpscap.name = FPS Maximo
setting.fpscap.none = Nenhum
setting.fpscap.text = {0} FPS
setting.swapdiagonal.name = Sempre colocação diagnoal
setting.difficulty.training = treinamento
setting.difficulty.training = Treinamento
setting.difficulty.easy = Fácil
setting.difficulty.normal = Normal
setting.difficulty.hard = Difícil
setting.difficulty.insane = insano
setting.difficulty.insane = Insano
setting.difficulty.name = Dificuldade
setting.screenshake.name = Balanço da Tela
setting.effects.name = Efeitos
@@ -443,7 +443,7 @@ setting.sensitivity.name = Sensibilidade do Controle
setting.saveinterval.name = Intervalo de autosalvamento
setting.seconds = {0} Segundos
setting.fullscreen.name = Tela Cheia
setting.borderlesswindow.name = Borderless Window[LIGHT_GRAY] (may require restart)
setting.borderlesswindow.name = Janela sem borda[LIGHT_GRAY] (Pode precisar reeiniciar)
setting.fps.name = Mostrar FPS
setting.vsync.name = VSync
setting.lasers.name = Mostrar lasers
@@ -454,8 +454,8 @@ setting.mutemusic.name = Desligar Música
setting.sfxvol.name = Volume de Efeitos
setting.mutesound.name = Desligar Som
setting.crashreport.name = Enviar denuncias de crash anonimas
setting.chatopacity.name = Chat Opacity
setting.playerchat.name = Display In-Game Chat
setting.chatopacity.name = Opacidade do chat
setting.playerchat.name = Mostrar chat em-jogo
keybind.title = Refazer teclas
category.general.name = Geral
category.view.name = Ver
@@ -467,7 +467,7 @@ keybind.gridMode.name = Seleção de blocos
keybind.gridModeShift.name = Seleção de categoria
keybind.press = Pressione uma tecla...
keybind.press.axis = Pressione uma Axis ou tecla...
keybind.screenshot.name = Map Screenshot
keybind.screenshot.name = Captura do mapa
keybind.move_x.name = mover_x
keybind.move_y.name = mover_y
keybind.select.name = selecionar
@@ -500,31 +500,31 @@ mode.sandbox.description = Recursos infinitos E sem tempo para Ataques.
mode.pvp.name = PvP
mode.pvp.description = Lutar contra outros jogadores locais.
mode.attack.name = Ataque
mode.attack.description = Sem ondas, Com o objetivo de destruir a base inimiga.
mode.attack.description = Sem hordas, Com o objetivo de destruir a base inimiga.
mode.custom = Regras personalizadas
rules.infiniteresources = Recursos infinitos
rules.wavetimer = Tempo de onda
rules.waves = Ondas
rules.wavetimer = Tempo de horda
rules.waves = Hordas
rules.enemyCheat = Recursos de IA Infinitos
rules.unitdrops = Unidade droppa
rules.unitdrops = Unidade solta
rules.unitbuildspeedmultiplier = Multiplicador de velocidade de criação de unidade
rules.unithealthmultiplier = Multiplicador de vida de unidade
rules.playerhealthmultiplier = Player Health Multiplier
rules.playerdamagemultiplier = Player Damage Multiplier
rules.unitdamagemultiplier = Unit Damage Multiplier
rules.enemycorebuildradius = Raio de "Não-criação" de core inimigo:[LIGHT_GRAY] (tiles)
rules.respawntime = Tempo de renascimento:[LIGHT_GRAY] (sec)
rules.wavespacing = Espaço entre waves:[LIGHT_GRAY] (sec)
rules.playerhealthmultiplier = Multiplicador da vida de jogador
rules.playerdamagemultiplier = Multiplicador do dano de jogador
rules.unitdamagemultiplier = Multiplicador de dano de Unidade
rules.enemycorebuildradius = Raio de "Não-criação" de core inimigo:[LIGHT_GRAY] (blocos)
rules.respawntime = Tempo de renascimento:[LIGHT_GRAY] (seg)
rules.wavespacing = Espaço entre hordas:[LIGHT_GRAY] (seg)
rules.buildcostmultiplier = Multiplicador de custo de construção
rules.buildspeedmultiplier = Multiplicador de velocidade de construção
rules.waitForWaveToEnd = Waves wait for enemies
rules.dropzoneradius = Drop Zone Radius:[LIGHT_GRAY] (tiles)
rules.respawns = Max respawns per wave
rules.limitedRespawns = Limit Respawns
rules.title.waves = Waves
rules.waitForWaveToEnd = hordas esperam inimigos
rules.dropzoneradius = Zona de soltá:[LIGHT_GRAY] (blocos)
rules.respawns = Respawn maximos por horda
rules.limitedRespawns = Respawn limitados
rules.title.waves = Hordas
rules.title.respawns = Respawns
rules.title.resourcesbuilding = Recursos e Construções
rules.title.player = Players
rules.title.player = Jogadores
rules.title.enemy = Inimigos
rules.title.unit = Unidades
content.item.name = Itens
@@ -602,7 +602,7 @@ item.radioactivity = [LIGHT_GRAY]RadioAtividade: {0}
unit.health = [LIGHT_GRAY]Vida: {0}
unit.speed = [LIGHT_GRAY]Velocidade: {0}
mech.weapon = [LIGHT_GRAY]Arma: {0}
mech.health = [LIGHT_GRAY]Saude: {0}
mech.health = [LIGHT_GRAY]Saúde: {0}
mech.itemcapacity = [LIGHT_GRAY]Capacidade de itens: {0}
mech.minespeed = [LIGHT_GRAY]Velocidade de mineração: {0}
mech.minepower = [LIGHT_GRAY]Poder de mineração: {0}
@@ -670,13 +670,13 @@ block.metal-floor-2.name = Chão de metal 2
block.metal-floor-3.name = Chão de metal 3
block.metal-floor-5.name = Chão de metal 5
block.metal-floor-damaged.name = Chão de metal danificado
block.dark-panel-1.name = Dark Panel 1
block.dark-panel-2.name = Dark Panel 2
block.dark-panel-3.name = Dark Panel 3
block.dark-panel-4.name = Dark Panel 4
block.dark-panel-5.name = Dark Panel 5
block.dark-panel-6.name = Dark Panel 6
block.dark-metal.name = Dark Metal
block.dark-panel-1.name = Painel escuro 1
block.dark-panel-2.name = Painel escuro 2
block.dark-panel-3.name = Painel escuro 3
block.dark-panel-4.name = Painel escuro 4
block.dark-panel-5.name = Painel escuro 5
block.dark-panel-6.name = Painel escuro 6
block.dark-metal.name = Metal escuro
block.ignarock.name = Rocha igna
block.hotrock.name = Rocha quente
block.magmarock.name = Rocha de magma
@@ -793,9 +793,9 @@ block.rtg-generator.name = Gerador RTG
block.spectre.name = Espectra
block.meltdown.name = Derreter
block.container.name = Container
block.launch-pad.name = Launch Pad
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
block.launch-pad-large.name = Large Launch Pad
block.launch-pad.name = Plataforma de lançamento
block.launch-pad.description = Lança montes de itens sem qualquer necessidade de um lançamento de nucleo. Não completo.
block.launch-pad-large.name = Plataforma de lançamento grande
team.blue.name = Azul
team.red.name = Vermelho
team.orange.name = Laranja

View File

@@ -11,7 +11,7 @@ link.google-play.description = Google Play 商店頁面
link.wiki.description = 官方 Mindustry 維基
linkfail = 無法打開連結!\n我們已將該網址複製到您的剪貼簿。
screenshot = 截圖保存到{0}
screenshot.invalid = Map too large, potentially not enough memory for screenshot.
screenshot.invalid = 地圖太大了,可能沒有足夠的內存用於截圖。
gameover = 遊戲結束
gameover.pvp = [accent]{0}[]隊獲勝!
highscore = [accent]新的高分紀錄!
@@ -41,7 +41,7 @@ addplayers = 增加/移除玩家
customgame = 自訂遊戲
newgame = 新遊戲
none = 〈沒有〉
minimap = Minimap
minimap = 小地圖
close = 關閉
quit = 退出
maps = 地圖
@@ -86,7 +86,7 @@ trace = 跟隨玩家
trace.playername = 玩家名稱:[accent]{0}
trace.ip = IP[accent]{0}
trace.id = ID[accent]{0}
trace.mobile = Mobile Client: [accent]{0}
trace.mobile = 流動客戶端:[accent]{0}
trace.modclient = 自訂客戶端:[accent]{0}
invalidid = 無效的客戶端 ID請提交錯誤報告。
server.bans = 封禁
@@ -150,7 +150,7 @@ confirm = 確認
delete = 刪除
ok = 確定
open = 開啟
customize = Customize
customize = 自訂
cancel = 取消
openlink = 開啟連結
copylink = 複製連結
@@ -167,7 +167,7 @@ loading = [accent]載入中……
saving = [accent]儲存中……
wave = [accent]第{0}波
wave.waiting = 將於{0}秒後抵達
wave.waveInProgress = [LIGHT_GRAY]Wave in progress
wave.waveInProgress = [LIGHT_GRAY]波正在進行中
waiting = 等待中……
waiting.players = 等待玩家中……
wave.enemies = [LIGHT_GRAY]剩下{0}敵人
@@ -181,7 +181,7 @@ map.delete.confirm = 確認要刪除地圖嗎?此操作無法撤回!
map.random = [accent]隨機地圖
map.nospawn = 這個地圖沒有核心!請在編輯器中添加一個[ROYAL]藍色[]的核心。
map.nospawn.pvp = 這個地圖沒有核心讓敵人重生!請在編輯器中添加一個[SCARLET]紅色[]的核心。
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
map.nospawn.attack = 這個地圖沒有敵人核心讓可以攻擊!請在編輯器中添加一個[SCARLET]紅色[]的核心。
map.invalid = 地圖載入錯誤:地圖可能已經損壞。
editor.brush = 粉刷
editor.openin = 在編輯器中開啟
@@ -191,8 +191,8 @@ editor.mapinfo = 地圖資訊
editor.author = 作者:
editor.description = 描述:
editor.waves = 波次:
editor.rules = Rules:
editor.ingame = Edit In-Game
editor.rules = 規則:
editor.ingame = 在遊戲中編輯
waves.title = 波次
waves.remove = 移除
waves.never = 〈從來沒有〉
@@ -206,19 +206,19 @@ waves.edit = 編輯……
waves.copy = 複製到剪貼板
waves.load = 從剪貼板加載
waves.invalid = 剪貼板中的波次無效。
waves.copied = 已被複製。
waves.copied = 已被複製。
editor.default = [LIGHT_GRAY]〈默認〉
edit = 編輯……
editor.name = 名稱:
editor.spawn = Spawn Unit
editor.removeunit = Remove Unit
editor.spawn = 重生單位
editor.removeunit = 移除單位
editor.teams = 隊伍
editor.elevation = 高度
editor.errorload = 加載文件時出錯:\n[accent]{0}
editor.errorsave = 保存文件時出錯:\n[accent]{0}
editor.errorimage = That's an image, not a map. Don't go around changing extensions expecting it to work.\n\nIf you want to import a legacy map, use the 'import legacy map' button in the editor.
editor.errorlegacy = This map is too old, and uses a legacy map format that is no longer supported.
editor.errorheader = This map file is either not valid or corrupt.
editor.errorimage = 這是一個圖像檔,而不是地圖。不要更改副檔名使它可用。\n\n如果要匯入地形圖像檔請使用編輯器中的「匯入地形圖像檔」按鈕。
editor.errorlegacy = 此地圖太舊,並使用不支持的舊地圖格式。
editor.errorheader = 此地圖檔案無效或已損壞。
editor.errorname = 地圖沒有定義名稱。
editor.update = 更新
editor.randomize = 隨機化
@@ -271,8 +271,8 @@ filter.option.wall = 牆
filter.option.ore = 礦石
filter.option.floor2 = 次要地板
filter.option.threshold2 = 次要閾
filter.option.radius = Radius
filter.option.percentile = Percentile
filter.option.radius = 半徑
filter.option.percentile = 百分比
width = 寬度:
height = 長度:
menu = 主選單
@@ -292,7 +292,7 @@ abandon = 放棄
abandon.text = 此區域及其所有資源將會丟失給敵人。
locked = 鎖定
complete = [LIGHT_GRAY]完成:
zone.requirement = Wave {0} in zone {1}
zone.requirement = {0}波於區域{1}
resume = 繼續區域:\n[LIGHT_GRAY]{0}
bestwave = [LIGHT_GRAY]高分:{0}
launch = 發射
@@ -304,7 +304,7 @@ uncover = 揭露
configure = 配置裝載
configure.locked = [LIGHT_GRAY]到達波次{0}\n以配置裝載。
zone.unlocked = [LIGHT_GRAY]{0}已解鎖。
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
zone.requirement.complete = 到達波次{0}\n滿足{1}區域要求。
zone.config.complete = 到達波次{0}\n裝載配置已解鎖。
zone.resources = 檢測到的資源:
add = 新增……
@@ -319,15 +319,15 @@ error.mapnotfound = 找不到地圖!
error.io = 網絡輸入輸出錯誤。
error.any = 未知網絡錯誤。
zone.groundZero.name = 歸零地
zone.desertWastes.name = Desert Wastes
zone.desertWastes.name = 沙漠荒原
zone.craters.name = 隕石坑
zone.frozenForest.name = 冰凍森林
zone.ruinousShores.name = 毀滅性的海岸
zone.ruinousShores.name = 毀滅海岸
zone.stainedMountains.name = 染山
zone.desolateRift.name = 荒涼的裂痕
zone.nuclearComplex.name = 核生產綜合體
zone.overgrowth.name = Overgrowth
zone.tarFields.name = Tar Fields
zone.overgrowth.name = 增生
zone.tarFields.name = 焦油田
settings.language = 語言
settings.reset = 重設為預設設定
settings.rebind = 重新綁定
@@ -346,16 +346,16 @@ no = 否
info.title = [accent]資訊
error.title = [crimson]發生錯誤
error.crashtitle = 發生錯誤
blocks.input = Input
blocks.output = Output
blocks.booster = Booster
blocks.input = 輸入
blocks.output = 輸出
blocks.booster = 加速器
block.unknown = [LIGHT_GRAY]
blocks.powercapacity = 蓄電量
blocks.powershot = 能量/射擊
blocks.targetsair = 攻擊空中目標
blocks.targetsground = 攻擊地面
blocks.itemsmoved = 移動速度
blocks.launchtime = Time Between Launches
blocks.launchtime = 發射之間的時間
blocks.shootrange = 範圍
blocks.size = 尺寸
blocks.liquidcapacity = 液體容量
@@ -363,17 +363,17 @@ blocks.powerrange = 輸出範圍
blocks.poweruse = 能量使用
blocks.powerdamage = 能量/傷害
blocks.itemcapacity = 物品容量
blocks.basepowergeneration = 基本能量生
blocks.productiontime = Production Time
blocks.repairtime = Block Full Repair Time
blocks.speedincrease = Speed Increase
blocks.range = Range
blocks.basepowergeneration = 基本能量生
blocks.productiontime = 生產時間
blocks.repairtime = 方塊完全修復時間
blocks.speedincrease = 速度提升
blocks.range = 範圍
blocks.drilltier = 可鑽取礦物
blocks.drillspeed = 基本鑽取速度
blocks.boosteffect = Boost Effect
blocks.boosteffect = 提升效應
blocks.maxunits = 最大活躍單位
blocks.health = 耐久度
blocks.buildtime = Build Time
blocks.buildtime = 建設時間
blocks.inaccuracy = 誤差
blocks.shots = 射擊數
blocks.reload = 重裝彈藥
@@ -381,7 +381,7 @@ blocks.ammo = 彈藥
bar.drillspeed = 鑽頭速度:{0}/秒
bar.efficiency = 效率:{0}%
bar.powerbalance = 能量變化:{0}
bar.poweramount = Power: {0}
bar.poweramount = 能量:{0}
bar.poweroutput = 能量輸出:{0}
bar.items = 物品:{0}
bar.liquid = 液體
@@ -389,17 +389,17 @@ bar.heat = 熱
bar.power = 能量
bar.progress = 建造進度
bar.spawned = 單位:{0}/{1}
bullet.damage = [stat]{0}[lightgray] dmg
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
bullet.incendiary = [stat]incendiary
bullet.homing = [stat]homing
bullet.shock = [stat]shock
bullet.frag = [stat]frag
bullet.knockback = [stat]{0}[lightgray] knockback
bullet.freezing = [stat]freezing
bullet.tarred = [stat]tarred
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
bullet.reload = [stat]{0}[lightgray]x reload
bullet.damage = [stat]{0}[lightgray]傷害
bullet.splashdamage = [stat]{0}[lightgray]範圍傷害 ~[stat] {1}[lightgray]
bullet.incendiary = [stat]燃燒
bullet.homing = [stat]追踪
bullet.shock = [stat]休克
bullet.frag = [stat]碎片
bullet.knockback = [stat]{0}[lightgray]擊退
bullet.freezing = [stat]冷凍
bullet.tarred = [stat]焦油
bullet.multiplier = [stat]{0}[lightgray]×彈藥倍數
bullet.reload = [stat]{0}[lightgray]×重裝
unit.blocks = 方塊
unit.powersecond = 能量單位/秒
unit.liquidsecond = 液體單位/秒
@@ -408,8 +408,8 @@ unit.liquidunits = 液體單位
unit.powerunits = 能量單位
unit.degrees =
unit.seconds =
unit.persecond = /sec
unit.timesspeed = x speed
unit.persecond = /
unit.timesspeed = ×速度
unit.percent = %
unit.items = 物品
category.general = 一般
@@ -419,11 +419,11 @@ category.items = 物品
category.crafting = 合成
category.shooting = 射擊
category.optional = 可選的強化
setting.landscape.name = Lock Landscape
setting.shadows.name = Shadows
setting.linear.name = Linear Filtering
setting.landscape.name = 鎖定景觀
setting.shadows.name = 陰影
setting.linear.name = 線性過濾
setting.animatedwater.name = 動畫水
setting.animatedshields.name = Animated Shields
setting.animatedshields.name = 動畫力牆
setting.antialias.name = 消除鋸齒[LIGHT_GRAY](需要重啟)[]
setting.indicators.name = 盟友指標
setting.autotarget.name = 自動射擊
@@ -443,19 +443,19 @@ setting.sensitivity.name = 控制器靈敏度
setting.saveinterval.name = 自動存檔間隔
setting.seconds = {0}秒
setting.fullscreen.name = 全螢幕
setting.borderlesswindow.name = Borderless Window[LIGHT_GRAY] (may require restart)
setting.borderlesswindow.name = 無邊框窗口[LIGHT_GRAY](可能需要重啟)
setting.fps.name = 顯示FPS
setting.vsync.name = 垂直同步
setting.lasers.name = 顯示雷射光束
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
setting.pixelate.name = 像素化[LIGHT_GRAY](可能降低性能)
setting.minimap.name = 顯示小地圖
setting.musicvol.name = 音樂音量
setting.mutemusic.name = 靜音
setting.sfxvol.name = 音效音量
setting.mutesound.name = 靜音
setting.crashreport.name = 發送匿名崩潰報告
setting.chatopacity.name = Chat Opacity
setting.playerchat.name = Display In-Game Chat
setting.chatopacity.name = 聊天框不透明度
setting.playerchat.name = 在遊戲中顯示聊天框
keybind.title = 重新綁定按鍵
category.general.name = 一般
category.view.name = 查看
@@ -480,7 +480,7 @@ keybind.zoom_hold.name = 按住縮放
keybind.zoom.name = 縮放
keybind.menu.name = 主選單
keybind.pause.name = 暫停遊戲
keybind.minimap.name = Minimap
keybind.minimap.name = 小地圖
keybind.dash.name = 衝刺
keybind.chat.name = 聊天
keybind.player_list.name = 玩家列表
@@ -501,32 +501,32 @@ mode.pvp.name = 對戰
mode.pvp.description = 和其他玩家鬥爭。
mode.attack.name = 攻擊
mode.attack.description = 沒有波次,目標是摧毀敵人的基地。
mode.custom = Custom Rules
rules.infiniteresources = Infinite Resources
rules.wavetimer = Wave Timer
rules.waves = Waves
rules.enemyCheat = Infinite AI Resources
rules.unitdrops = Unit Drops
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
rules.unithealthmultiplier = Unit Health Multiplier
rules.playerhealthmultiplier = Player Health Multiplier
rules.playerdamagemultiplier = Player Damage Multiplier
rules.unitdamagemultiplier = Unit Damage Multiplier
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
rules.buildcostmultiplier = Build Cost Multiplier
rules.buildspeedmultiplier = Build Speed Multiplier
rules.waitForWaveToEnd = Waves wait for enemies
rules.dropzoneradius = Drop Zone Radius:[LIGHT_GRAY] (tiles)
rules.respawns = Max respawns per wave
rules.limitedRespawns = Limit Respawns
rules.title.waves = Waves
rules.title.respawns = Respawns
rules.title.resourcesbuilding = Resources & Building
rules.title.player = Players
rules.title.enemy = Enemies
rules.title.unit = Units
mode.custom = 自訂規則
rules.infiniteresources = 無限資源
rules.wavetimer = 波次時間
rules.waves = 波次
rules.enemyCheat = 電腦無限資源
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.buildcostmultiplier = 建設成本倍數
rules.buildspeedmultiplier = 建設速度倍數
rules.waitForWaveToEnd = 等待所有敵人毀滅才開始波次
rules.dropzoneradius = 掉落區半徑:[LIGHT_GRAY](格)
rules.respawns = 每波次最多重生次數
rules.limitedRespawns = 限制重生
rules.title.waves = 波次
rules.title.respawns = 重生
rules.title.resourcesbuilding = 資源與建築
rules.title.player = 玩家
rules.title.enemy = 敵人
rules.title.unit = 單位
content.item.name = 物品
content.liquid.name = 液體
content.unit.name = 機組
@@ -536,7 +536,7 @@ item.copper.name = 銅
item.copper.description = 一種有用的結構材料。在各種類型的方塊中廣泛使用。
item.lead.name =
item.lead.description = 一種基本的起始材料。被廣泛用於電子設備和運輸液體方塊。
item.coal.name =
item.coal.name =
item.coal.description = 一種常見並容易獲得的燃料。
item.graphite.name = 石墨
item.titanium.name =
@@ -575,7 +575,7 @@ mech.delta-mech.name = 德爾塔
mech.delta-mech.weapon = 電弧生成機
mech.delta-mech.ability = 放電
mech.delta-mech.description = 一种快速、轻铠的机甲,是用於打了就跑的攻擊。对结构造成的伤害很小,但可以用弧形闪电武器很快杀死大量敌方机组。
mech.tau-mech.name = Tau機甲
mech.tau-mech.name = 牛頭機甲
mech.tau-mech.weapon = 重構激光
mech.tau-mech.ability = 修复陣
mech.tau-mech.description = 支援機甲。射擊友好方塊以治療它們。可以使用它的修復能力熄滅火焰並治療一定範圍內的友軍。
@@ -613,9 +613,9 @@ liquid.viscosity = [LIGHT_GRAY]粘性:{0}
liquid.temperature = [LIGHT_GRAY]温度:{0}
block.grass.name =
block.salt.name =
block.saltrocks.name = Salt Rocks
block.pebbles.name = Pebbles
block.tendrils.name = Tendrils
block.saltrocks.name = 鹽岩
block.pebbles.name = 卵石
block.tendrils.name = 卷鬚
block.sandrocks.name = 沙岩
block.spore-pine.name = 孢子鬆
block.sporerocks.name = 孢子岩
@@ -624,7 +624,7 @@ block.snowrock.name = 雪巖
block.shale.name = 頁岩
block.shale-boulder.name = 頁岩巨石
block.moss.name = 苔蘚
block.shrubs.name = Shrubs
block.shrubs.name = 灌木
block.spore-moss.name = 孢子苔蘚
block.shalerocks.name = 頁岩岩石
block.scrap-wall.name = 廢牆
@@ -662,21 +662,21 @@ block.icerocks.name = 冰岩
block.snowrocks.name = 雪巖
block.dunerocks.name = 沙丘岩
block.pine.name = 松樹
block.white-tree-dead.name = 白樹死了
block.white-tree-dead.name = 死了的白樹
block.white-tree.name = 白樹
block.spore-cluster.name = 孢子簇
block.metal-floor.name = 金屬地板
block.metal-floor-2.name = 金屬地板
block.metal-floor-3.name = 金屬地板
block.metal-floor-5.name = 金屬地板
block.metal-floor-damaged.name = 金屬地板損壞
block.dark-panel-1.name = Dark Panel 1
block.dark-panel-2.name = Dark Panel 2
block.dark-panel-3.name = Dark Panel 3
block.dark-panel-4.name = Dark Panel 4
block.dark-panel-5.name = Dark Panel 5
block.dark-panel-6.name = Dark Panel 6
block.dark-metal.name = Dark Metal
block.metal-floor-2.name = 金屬地板 2
block.metal-floor-3.name = 金屬地板 3
block.metal-floor-5.name = 金屬地板 5
block.metal-floor-damaged.name = 損壞的金屬地板
block.dark-panel-1.name = 黑面板 1
block.dark-panel-2.name = 黑面板 2
block.dark-panel-3.name = 黑面板 3
block.dark-panel-4.name = 黑面板 4
block.dark-panel-5.name = 黑面板 5
block.dark-panel-6.name = 黑面板 6
block.dark-metal.name = 黑金屬
block.ignarock.name = 火成岩
block.hotrock.name = 熱岩
block.magmarock.name = 岩漿岩
@@ -713,7 +713,7 @@ block.melter.name = 熔爐
block.incinerator.name = 焚化爐
block.spore-press.name = 孢子壓縮機
block.separator.name = 分離機
block.coal-centrifuge.name = Coal Centrifuge
block.coal-centrifuge.name = 煤炭離心機
block.power-node.name = 能量節點
block.power-node-large.name = 大型能量節點
block.surge-tower.name = 波動塔
@@ -728,13 +728,13 @@ block.pneumatic-drill.name = 氣動鑽頭
block.laser-drill.name = 激光鑽頭
block.water-extractor.name = 水提取器
block.cultivator.name = 耕種機
block.dart-mech-pad.name = Dart Mech Pad
block.dart-mech-pad.name = 鏢船機甲墊
block.delta-mech-pad.name = 德爾塔機甲墊
block.javelin-ship-pad.name = 標槍機甲墊
block.trident-ship-pad.name = 三叉船墊
block.glaive-ship-pad.name = 長柄船墊
block.omega-mech-pad.name = 奧米伽機甲墊
block.tau-mech-pad.name = Tau機甲墊
block.tau-mech-pad.name = 牛頭機甲墊
block.conduit.name = 管線
block.mechanical-pump.name = 機械泵
block.item-source.name = 物品源
@@ -779,7 +779,7 @@ block.blast-drill.name = 爆破鑽頭
block.thermal-pump.name = 熱能泵
block.thermal-generator.name = 熱能發電機
block.alloy-smelter.name = 合金冶煉廠
block.mender.name = Mender
block.mender.name = 修理方塊
block.mend-projector.name = 修理投影器
block.surge-wall.name = 波動牆
block.surge-wall-large.name = 大型波動牆
@@ -795,7 +795,7 @@ block.meltdown.name = 熔毀炮
block.container.name = 容器
block.launch-pad.name = 發射台
block.launch-pad.description = 無需從核心發射即可發射物品。未完成。
block.launch-pad-large.name = Large Launch Pad
block.launch-pad-large.name = 大型發射台
team.blue.name =
team.red.name =
team.orange.name =

View File

@@ -21,7 +21,6 @@ Sonnicon
CinExPL
toushangyouxiang
xgamezs
Skybbles // L5474
William So
beito
BeefEX
@@ -61,7 +60,6 @@ player20033
Ignacy
J-VdS
Kenny
L5474
Franciszek Zaranowicz
Andreas Heiskanen
Doyoung Gwak
@@ -70,4 +68,5 @@ Math2128
Michael Plotke
Niko
Paul T
Dominik
Dominik
Arkanic

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

BIN
core/assets/icons/icon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

View File

Before

Width:  |  Height:  |  Size: 5.6 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Binary file not shown.

BIN
core/assets/maps/crags.msav Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
core/assets/maps/fork.msav Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
core/assets/maps/triad.msav Normal file

Binary file not shown.

BIN
core/assets/maps/veins.msav Normal file

Binary file not shown.

Binary file not shown.

View File

@@ -43,9 +43,11 @@ void main() {
vec4 c = texture2D(u_texture, v_texCoord.xy);
if(1.0-abs(coords.x - 0.5)*2.0 < 1.0-u_progress){
c = vec4(0.0);
// c = vec4(0.0);
}
c.a *= u_progress;
if(c.a > 0.01){
float f = abs(sin(coords.x*2.0 + u_time));
if(f > 0.9)

Binary file not shown.

After

Width:  |  Height:  |  Size: 266 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 704 B

After

Width:  |  Height:  |  Size: 715 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 677 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 248 KiB

After

Width:  |  Height:  |  Size: 256 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 276 KiB

After

Width:  |  Height:  |  Size: 278 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 460 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 165 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 209 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 399 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 280 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 278 KiB

View File

@@ -9,15 +9,15 @@
},
TintedDrawable: {
dialogDim: {
name: white,
name: whiteui,
color: { r: 0, g: 0, b: 0, a: 0.9 }
},
guideDim: {
name: white,
name: whiteui,
color: { r: 0, g: 0, b: 0, a: 0.3 }
},
invis: {
name: white,
name: whiteui,
color: { r: 0, g: 0, b: 0, a: 0 }
}
loadDim: {
@@ -25,28 +25,28 @@
color: { r: 0, g: 0, b: 0, a: 0.8 }
},
chatfield: {
name: white,
name: whiteui,
color: { r: 0, g: 0, b: 0, a: 0.2 }
},
dark: {
name: white,
name: whiteui,
color: { hex: "#000000ff" }
},
none: {
name: white,
name: whiteui,
color: { r: 0, g: 0, b: 0, a: 0 }
},
flat: {
name: white,
flat-trans: {
name: whiteui,
color: { r: 0.0, g: 0.0, b: 0.0, a: 0.6 }
},
flat-over: {
name: white,
color: { hex: "#ffffff82" }
flat: {
name: whiteui,
color: { r: 0.0, g: 0.0, b: 0.0, a: 1 }
},
flat-down: {
name: white,
color: { hex: "#ffd37fff" }
flat-over: {
name: whiteui,
color: { hex: "#454545ff" }
}
},
ButtonStyle: {
@@ -71,12 +71,12 @@
up: button
},
node: {
disabled: content-background-locked,
disabled: button,
font: default-font,
fontColor: white,
disabledFontColor: gray,
up: content-background,
over: content-background-over
up: button-over,
over: button-down
},
right: {
over: button-right-over,
@@ -111,8 +111,8 @@
up: info-banner
},
clear-partial: {
down: white,
up: button-select,
down: whiteui,
up: pane,
over: flat-down,
font: default-font,
fontColor: white,
@@ -138,6 +138,16 @@
over: flat-over,
disabled: flat,
disabledFontColor: gray
},
clear-toggle-menu: {
font: default-font,
fontColor: white,
checked: flat-down,
down: flat-down,
up: clear,
over: flat-over,
disabled: flat,
disabledFontColor: gray
}
toggle: {
font: default-font,
@@ -146,7 +156,7 @@
down: button-down,
up: button,
over: button-over,
disabled: button,
disabled: button-disabled,
disabledFontColor: gray
}
},
@@ -159,8 +169,8 @@
imageUpColor: white
},
node: {
up: content-background,
over: content-background-over
up: button-over,
over: button-down
},
right: {
over: button-right-over,
@@ -199,8 +209,8 @@
over: flat-over
},
clear-full: {
down: white,
up: button-select,
down: whiteui,
up: pane,
over: flat-down
},
clear-partial: {
@@ -214,6 +224,17 @@
up: flat,
over: flat-over
},
clear-trans: {
down: flat-down,
up: flat-trans,
over: flat-over
},
clear-toggle-trans: {
down: flat-down,
checked: flat-down,
up: flat-trans,
over: flat-over
},
clear-toggle-partial: {
down: flat-down,
checked: flat-down,
@@ -243,6 +264,12 @@
titleFont: default-font,
background: window-empty,
titleFontColor: accent
},
fulldialog: {
stageBackground: dark,
titleFont: default-font,
background: window-empty,
titleFontColor: accent
}
},
KeybindDialogStyle: {