From ac9d37d038a69e8a5f77c752f346efec07a68376 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 27 Aug 2018 13:30:34 -0400 Subject: [PATCH] Core player shield / Bundles updated --- core/assets/bundles/bundle_de.properties | 71 +++++++++++++++---- core/assets/bundles/bundle_es.properties | 71 +++++++++++++++---- core/assets/bundles/bundle_fr.properties | 71 +++++++++++++++---- core/assets/bundles/bundle_in_ID.properties | 71 +++++++++++++++---- core/assets/bundles/bundle_ita.properties | 71 +++++++++++++++---- core/assets/bundles/bundle_ko.properties | 71 +++++++++++++++---- core/assets/bundles/bundle_pl.properties | 71 +++++++++++++++---- core/assets/bundles/bundle_pt_BR.properties | 71 +++++++++++++++---- core/assets/bundles/bundle_ru.properties | 47 +++++++++++- core/assets/bundles/bundle_tk.properties | 71 +++++++++++++++---- core/assets/bundles/bundle_uk_UA.properties | 47 +++++++++++- core/assets/bundles/bundle_zh_CN.properties | 71 +++++++++++++++---- core/assets/bundles/bundle_zh_TW.properties | 71 +++++++++++++++---- .../anuke/mindustry/content/fx/BulletFx.java | 9 ++- core/src/io/anuke/mindustry/core/Logic.java | 3 +- .../mindustry/entities/effect/Lightning.java | 35 ++++++--- .../src/io/anuke/mindustry/game/GameMode.java | 1 + .../mindustry/graphics/OverlayRenderer.java | 20 ++++++ core/src/io/anuke/mindustry/io/TypeIO.java | 1 + .../world/blocks/storage/CoreBlock.java | 15 ++++ 20 files changed, 800 insertions(+), 159 deletions(-) diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index 435df7c1a5..51c346b1f5 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -349,13 +349,9 @@ content.liquid.name=Liquids content.unit-type.name=Units content.recipe.name=Blocks item.stone.description=A common raw material. Used for separating and refining into other materials, or melting into lava. -item.tungsten.name=Tungsten -item.tungsten.description=A common, but very useful structure material. Used in drills and heat-resistant blocks such as generators and smelteries. item.lead.name=Lead item.lead.description=A basic starter material. Used extensively in electronics and liquid transportation blocks. item.coal.description=A common and readily available fuel. -item.carbide.name=Carbide -item.carbide.description=A tough alloy made with tungsten and carbon. Used in advanced transportation blocks and high-tier drills. 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.silicon.name=Silicon @@ -380,10 +376,6 @@ text.item.hardness=[LIGHT_GRAY]Hardness: {0} text.liquid.heatcapacity=[LIGHT_GRAY]Heat Capacity: {0} text.liquid.viscosity=[LIGHT_GRAY]Viscosity: {0} text.liquid.temperature=[LIGHT_GRAY]Temperature: {0} -block.tungsten-wall.name=Tungsten Wall -block.tungsten-wall-large.name=Large Tungsten Wall -block.carbide-wall.name=Carbide Wall -block.carbide-wall-large.name=Large Carbide Wall block.thorium-wall.name=Thorium Wall block.thorium-wall-large.name=Large Thorium Wall block.duo.name=Duo @@ -391,8 +383,6 @@ block.scorch.name=Scorch block.hail.name=Hail block.lancer.name=Lancer block.titanium-conveyor.name=Titanium Conveyor -block.splitter.name=Splitter -block.splitter.description=Outputs items into two opposite directions immediately after they are recieved. block.router.description=Splits items into all 4 directions. Can store items as a buffer. block.distributor.name=Distributor block.distributor.description=A splitter that can split items into 8 directions. @@ -417,8 +407,6 @@ block.battery.name=Battery block.battery-large.name=Large Battery block.combustion-generator.name=Combustion Generator block.turbine-generator.name=Turbine Generator -block.tungsten-drill.name=Tungsten Drill -block.carbide-drill.name=Carbide Drill block.laser-drill.name=Laser Drill block.water-extractor.name=Water Extractor block.cultivator.name=Cultivator @@ -460,7 +448,6 @@ block.liquid-tank.name=Liquid Tank block.liquid-junction.name=Liquid Junction block.bridge-conduit.name=Bridge Conduit block.rotary-pump.name=Rotary Pump -block.nuclear-reactor.name=Nuclear Reactor text.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. text.customgame=Custom Game text.sectors=Sectors @@ -545,3 +532,61 @@ keybind.chat_history_next.name=Chat history next keybind.chat_scroll.name=Chat scroll keybind.drop_unit.name=drop unit keybind.zoom_minimap.name=Zoom minimap +content.mech.name=Mechs +item.copper.name=Copper +item.copper.description=A useful structure material. Used extensively in all types of blocks. +item.dense-alloy.name=Dense Alloy +item.dense-alloy.description=A tough alloy made with lead and copper. Used in advanced transportation blocks and high-tier drills. +mech.alpha-mech.name=Alpha +mech.alpha-mech.weapon=Heavy Repeater +mech.alpha-mech.ability=Drone Swarm +mech.alpha-mech.description=The standard mech. Has decent speed and damage output; can create up to 3 drones for increased offensive capability. +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 extinguish fires and 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 +text.mech.weapon=[LIGHT_GRAY]Weapon: {0} +text.mech.armor=[LIGHT_GRAY]Armor: {0} +text.mech.itemcapacity=[LIGHT_GRAY]Item Capacity: {0} +text.mech.minespeed=[LIGHT_GRAY]Mining Speed: {0} +text.mech.minepower=[LIGHT_GRAY]Mining Power: {0} +text.mech.ability=[LIGHT_GRAY]Ability: {0} +block.core.name=Core +block.metalfloor.name=Metal Floor +block.copper-wall.name=Copper Wall +block.copper-wall-large.name=Large Copper Wall +block.composite-wall.name=Composite Wall +block.composite-wall-large.name=Large Composite Wall +block.phase-wall.name=Phase Wall +block.phase-wall-large.name=Large Phase Wall +block.mechanical-drill.name=Mechanical Drill +block.pneumatic-drill.name=Pneumatic Drill +block.trident-ship-factory.name=Trident Ship Reconstructor +block.glaive-ship-factory.name=Glaive Ship Reconstructor +block.omega-mech-factory.name=Omega Mech Reconstructor +block.tau-mech-factory.name=Tau Mech Reconstructor +block.thorium-reactor.name=Thorium Reactor +block.alloy-smelter.name=Alloy Smtler +block.mend-projector.name=Mend Projector +unit.alpha-drone.name=Alpha Drone diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index 91c7ce8347..b70c811a35 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -366,14 +366,10 @@ content.unit-type.name=Unidades content.recipe.name=Bloques item.stone.name=Piedra item.stone.description=Un material muy común. Usado para separar y para refinarse a otros objetos, y también derretir en lava. -item.tungsten.name=Tungsteno -item.tungsten.description=Un material de estructura común, pero muy útil. Usado en taladros y bloques con resistencia al calor como generadores y hornos. item.lead.name=Plomo item.lead.description=Un material básico. Usado extensivamente en electrónicos y bloques de transferencia de líquidos. item.coal.name=Carbón item.coal.description=Un combustible común y preparado para ser quemado. -item.carbide.name=Carburo -item.carbide.description=Una aleación dura hecha con tungsteno y carbón. Usado en bloques avanzados de transportación y taladros de alto nivel. item.titanium.name=Titanio item.titanium.description=Un metal raro super ligero usado extensivamente en transportación de liquidos, taladros y aeronaves. item.thorium.name=Torio @@ -421,10 +417,6 @@ block.shrub.name=arbusto block.rock.name=roca block.blackrock.name=roca negra block.icerock.name=roca de hielo -block.tungsten-wall.name=Pared de Tungsteno -block.tungsten-wall-large.name=Pared de Tungsteno Larga -block.carbide-wall.name=Pared de Carburo -block.carbide-wall-large.name=Pared de Carburo Larga block.thorium-wall.name=Pared de Torio block.thorium-wall-large.name=Pared de Torio Larga block.door.name=Puerta @@ -436,8 +428,6 @@ block.lancer.name=Lancero block.conveyor.name=Cinta Transportadora block.titanium-conveyor.name=Cinta Transportadora de Titanio block.junction.name=Cruce -block.splitter.name=Enrutador -block.splitter.description=Saca los objetos en tres posiciones diferentes cuando son recibidas. block.router.name=Enrutador block.router.description=Separa los objetos en las 4 direcciones. Puede guardar objetos en un buffer. block.distributor.name=Distribuidor @@ -465,8 +455,6 @@ block.battery.name=Batería block.battery-large.name=Batería Larga block.combustion-generator.name=Generador de Combustión block.turbine-generator.name=Turbina -block.tungsten-drill.name=Taladro de Tungsteno -block.carbide-drill.name=Taladro de Carburo block.laser-drill.name=Taladro Laser block.water-extractor.name=Extractor de Agua block.cultivator.name=Cultivador @@ -516,7 +504,6 @@ block.liquid-tank.name=Tanque de Líquido block.liquid-junction.name=Cruce de Líquidos block.bridge-conduit.name=Conducto Puente block.rotary-pump.name=Bomba Rotatoria -block.nuclear-reactor.name=Reactor Nuclear block.command-center.name=Centro de Comando block.mass-driver.name=Teletransportador de Masa block.blast-drill.name=Taladro Gigante @@ -545,3 +532,61 @@ keybind.chat_history_next.name=Chat history next keybind.chat_scroll.name=Chat scroll keybind.drop_unit.name=drop unit keybind.zoom_minimap.name=Zoom minimap +content.mech.name=Mechs +item.copper.name=Copper +item.copper.description=A useful structure material. Used extensively in all types of blocks. +item.dense-alloy.name=Dense Alloy +item.dense-alloy.description=A tough alloy made with lead and copper. Used in advanced transportation blocks and high-tier drills. +mech.alpha-mech.name=Alpha +mech.alpha-mech.weapon=Heavy Repeater +mech.alpha-mech.ability=Drone Swarm +mech.alpha-mech.description=The standard mech. Has decent speed and damage output; can create up to 3 drones for increased offensive capability. +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 extinguish fires and 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 +text.mech.weapon=[LIGHT_GRAY]Weapon: {0} +text.mech.armor=[LIGHT_GRAY]Armor: {0} +text.mech.itemcapacity=[LIGHT_GRAY]Item Capacity: {0} +text.mech.minespeed=[LIGHT_GRAY]Mining Speed: {0} +text.mech.minepower=[LIGHT_GRAY]Mining Power: {0} +text.mech.ability=[LIGHT_GRAY]Ability: {0} +block.core.name=Core +block.metalfloor.name=Metal Floor +block.copper-wall.name=Copper Wall +block.copper-wall-large.name=Large Copper Wall +block.composite-wall.name=Composite Wall +block.composite-wall-large.name=Large Composite Wall +block.phase-wall.name=Phase Wall +block.phase-wall-large.name=Large Phase Wall +block.mechanical-drill.name=Mechanical Drill +block.pneumatic-drill.name=Pneumatic Drill +block.trident-ship-factory.name=Trident Ship Reconstructor +block.glaive-ship-factory.name=Glaive Ship Reconstructor +block.omega-mech-factory.name=Omega Mech Reconstructor +block.tau-mech-factory.name=Tau Mech Reconstructor +block.thorium-reactor.name=Thorium Reactor +block.alloy-smelter.name=Alloy Smtler +block.mend-projector.name=Mend Projector +unit.alpha-drone.name=Alpha Drone diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index 2cb2474c7b..e95dd2c4b8 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -347,13 +347,9 @@ content.liquid.name=Liquides content.unit-type.name=Unités content.recipe.name=Blocs item.stone.description=Un matériau brut très commun. Utilisé pour le séparer et le raffiner en d'autres matériaux, ou pour le faire fondre dans la lave. -item.tungsten.name=Tungstène -item.tungsten.description=Un matériau commun, mais très utile comme matériel structurel. Utimoré dans les foreuses etu les blocs résistants à la chaleur comme les générateurs et les fonderies. item.lead.name=Plomb item.lead.description=Un basic matériau de départ. Largement utilisé dans l'électronique et les blocssalons de transport des liquides. item.coal.description=Un carburant commun et acquérissable facilement. -item.carbide.name=Carbure de Tungstène -item.carbide.description=Un alliage dur fait de tungstène et de carbon. Utilisésdans les blocs de transport avancés et dans les foreuses de haut-niveau. item.titanium.description=Un métal rare super-léger largement utilisé dans le transport de liquides, les foreuses et les avions. item.thorium.name=Thorium item.thorium.description=Un métal dense, et radioactif utilisé comme support structurel et comme carburant nucléaire. @@ -379,10 +375,6 @@ text.item.hardness=[LIGHT_GRAY]Dureté: {0} text.liquid.heatcapacity=[LIGHT_GRAY]Capacité Thermique: {0} text.liquid.viscosity=[LIGHT_GRAY]Viscosité: {0} text.liquid.temperature=[LIGHT_GRAY]Température: {0} -block.tungsten-wall.name=Mur en Tungstène -block.tungsten-wall-large.name=Mur en Tungstène large -block.carbide-wall.name=Mur en Carbure de Tungstène -block.carbide-wall-large.name=Mur en Carbure de Tungstène large block.thorium-wall.name=Mur en Thorium block.thorium-wall-large.name=Mur en Thorium large block.duo.name=Duo @@ -390,8 +382,6 @@ block.scorch.name=Scorch block.hail.name=Hail block.lancer.name=Lancer block.titanium-conveyor.name=Transporteur en Titanium -block.splitter.name=Diviseur -block.splitter.description=Distribue les articles dans 2 directions immédiatement après qu'ils aient été reçus. block.router.description=Distribue les articles dans les 4 directions. Peut stocker des articles et agit donc comme un tampon. block.distributor.name=Distributeur block.distributor.description=C'est un Diviseur qui peut séparer les articles dans 8 directions. @@ -416,8 +406,6 @@ block.battery.name=Batterie block.battery-large.name=Batterie large block.combustion-generator.name=Générateur à combustion block.turbine-generator.name=Générateur à Turbine -block.tungsten-drill.name=Foreuse en Tungstène -block.carbide-drill.name=Foreuse en Carbure de Tungstène block.laser-drill.name=Foreuse Laser block.water-extractor.name=Extracteur d'eau block.cultivator.name=Cultivateur @@ -459,7 +447,6 @@ block.liquid-tank.name=Réservoir de Liquide block.liquid-junction.name=Jonction à Liquide block.bridge-conduit.name=Pont à Tuyau block.rotary-pump.name=Pompe Rotative -block.nuclear-reactor.name=Réacteur Nucléaire text.save.old=Cette sauvegarde correspond à une ancienne version du jeu et ne peut donc plus être utilisée.\n\n[LIGHT_GRAY]La rétrocompatibilité des sauvegardes va être implémentée dans la version finale de la 4.0. text.customgame=Partie personnalisée text.sectors=Secteurs @@ -545,3 +532,61 @@ keybind.chat_history_next.name=Chat history next keybind.chat_scroll.name=Chat scroll keybind.drop_unit.name=drop unit keybind.zoom_minimap.name=Zoom minimap +content.mech.name=Mechs +item.copper.name=Copper +item.copper.description=A useful structure material. Used extensively in all types of blocks. +item.dense-alloy.name=Dense Alloy +item.dense-alloy.description=A tough alloy made with lead and copper. Used in advanced transportation blocks and high-tier drills. +mech.alpha-mech.name=Alpha +mech.alpha-mech.weapon=Heavy Repeater +mech.alpha-mech.ability=Drone Swarm +mech.alpha-mech.description=The standard mech. Has decent speed and damage output; can create up to 3 drones for increased offensive capability. +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 extinguish fires and 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 +text.mech.weapon=[LIGHT_GRAY]Weapon: {0} +text.mech.armor=[LIGHT_GRAY]Armor: {0} +text.mech.itemcapacity=[LIGHT_GRAY]Item Capacity: {0} +text.mech.minespeed=[LIGHT_GRAY]Mining Speed: {0} +text.mech.minepower=[LIGHT_GRAY]Mining Power: {0} +text.mech.ability=[LIGHT_GRAY]Ability: {0} +block.core.name=Core +block.metalfloor.name=Metal Floor +block.copper-wall.name=Copper Wall +block.copper-wall-large.name=Large Copper Wall +block.composite-wall.name=Composite Wall +block.composite-wall-large.name=Large Composite Wall +block.phase-wall.name=Phase Wall +block.phase-wall-large.name=Large Phase Wall +block.mechanical-drill.name=Mechanical Drill +block.pneumatic-drill.name=Pneumatic Drill +block.trident-ship-factory.name=Trident Ship Reconstructor +block.glaive-ship-factory.name=Glaive Ship Reconstructor +block.omega-mech-factory.name=Omega Mech Reconstructor +block.tau-mech-factory.name=Tau Mech Reconstructor +block.thorium-reactor.name=Thorium Reactor +block.alloy-smelter.name=Alloy Smtler +block.mend-projector.name=Mend Projector +unit.alpha-drone.name=Alpha Drone diff --git a/core/assets/bundles/bundle_in_ID.properties b/core/assets/bundles/bundle_in_ID.properties index 6ac4aea56f..fe5ad7acb1 100644 --- a/core/assets/bundles/bundle_in_ID.properties +++ b/core/assets/bundles/bundle_in_ID.properties @@ -349,13 +349,9 @@ content.liquid.name=Liquids content.unit-type.name=Units content.recipe.name=Blocks item.stone.description=A common raw material. Used for separating and refining into other materials, or melting into lava. -item.tungsten.name=Tungsten -item.tungsten.description=A common, but very useful structure material. Used in drills and heat-resistant blocks such as generators and smelteries. item.lead.name=Lead item.lead.description=A basic starter material. Used extensively in electronics and liquid transportation blocks. item.coal.description=A common and readily available fuel. -item.carbide.name=Carbide -item.carbide.description=A tough alloy made with tungsten and carbon. Used in advanced transportation blocks and high-tier drills. 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.silicon.name=Silicon @@ -380,10 +376,6 @@ text.item.hardness=[LIGHT_GRAY]Hardness: {0} text.liquid.heatcapacity=[LIGHT_GRAY]Heat Capacity: {0} text.liquid.viscosity=[LIGHT_GRAY]Viscosity: {0} text.liquid.temperature=[LIGHT_GRAY]Temperature: {0} -block.tungsten-wall.name=Tungsten Wall -block.tungsten-wall-large.name=Large Tungsten Wall -block.carbide-wall.name=Carbide Wall -block.carbide-wall-large.name=Large Carbide Wall block.thorium-wall.name=Thorium Wall block.thorium-wall-large.name=Large Thorium Wall block.duo.name=Duo @@ -391,8 +383,6 @@ block.scorch.name=Scorch block.hail.name=Hail block.lancer.name=Lancer block.titanium-conveyor.name=Titanium Conveyor -block.splitter.name=Splitter -block.splitter.description=Outputs items into two opposite directions immediately after they are recieved. block.router.description=Splits items into all 4 directions. Can store items as a buffer. block.distributor.name=Distributor block.distributor.description=A splitter that can split items into 8 directions. @@ -417,8 +407,6 @@ block.battery.name=Battery block.battery-large.name=Large Battery block.combustion-generator.name=Combustion Generator block.turbine-generator.name=Turbine Generator -block.tungsten-drill.name=Tungsten Drill -block.carbide-drill.name=Carbide Drill block.laser-drill.name=Laser Drill block.water-extractor.name=Water Extractor block.cultivator.name=Cultivator @@ -460,7 +448,6 @@ block.liquid-tank.name=Liquid Tank block.liquid-junction.name=Liquid Junction block.bridge-conduit.name=Bridge Conduit block.rotary-pump.name=Rotary Pump -block.nuclear-reactor.name=Nuclear Reactor text.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. text.customgame=Custom Game text.sectors=Sectors @@ -545,3 +532,61 @@ keybind.chat_history_next.name=Chat history next keybind.chat_scroll.name=Chat scroll keybind.drop_unit.name=drop unit keybind.zoom_minimap.name=Zoom minimap +content.mech.name=Mechs +item.copper.name=Copper +item.copper.description=A useful structure material. Used extensively in all types of blocks. +item.dense-alloy.name=Dense Alloy +item.dense-alloy.description=A tough alloy made with lead and copper. Used in advanced transportation blocks and high-tier drills. +mech.alpha-mech.name=Alpha +mech.alpha-mech.weapon=Heavy Repeater +mech.alpha-mech.ability=Drone Swarm +mech.alpha-mech.description=The standard mech. Has decent speed and damage output; can create up to 3 drones for increased offensive capability. +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 extinguish fires and 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 +text.mech.weapon=[LIGHT_GRAY]Weapon: {0} +text.mech.armor=[LIGHT_GRAY]Armor: {0} +text.mech.itemcapacity=[LIGHT_GRAY]Item Capacity: {0} +text.mech.minespeed=[LIGHT_GRAY]Mining Speed: {0} +text.mech.minepower=[LIGHT_GRAY]Mining Power: {0} +text.mech.ability=[LIGHT_GRAY]Ability: {0} +block.core.name=Core +block.metalfloor.name=Metal Floor +block.copper-wall.name=Copper Wall +block.copper-wall-large.name=Large Copper Wall +block.composite-wall.name=Composite Wall +block.composite-wall-large.name=Large Composite Wall +block.phase-wall.name=Phase Wall +block.phase-wall-large.name=Large Phase Wall +block.mechanical-drill.name=Mechanical Drill +block.pneumatic-drill.name=Pneumatic Drill +block.trident-ship-factory.name=Trident Ship Reconstructor +block.glaive-ship-factory.name=Glaive Ship Reconstructor +block.omega-mech-factory.name=Omega Mech Reconstructor +block.tau-mech-factory.name=Tau Mech Reconstructor +block.thorium-reactor.name=Thorium Reactor +block.alloy-smelter.name=Alloy Smtler +block.mend-projector.name=Mend Projector +unit.alpha-drone.name=Alpha Drone diff --git a/core/assets/bundles/bundle_ita.properties b/core/assets/bundles/bundle_ita.properties index a9933789f7..2709970ac4 100644 --- a/core/assets/bundles/bundle_ita.properties +++ b/core/assets/bundles/bundle_ita.properties @@ -360,13 +360,9 @@ content.liquid.name=Liquidi content.unit-type.name=Unità content.recipe.name=Blocchi item.stone.description=UN materiale grezzo molto comune, che solitamente viene rifinito per ottenerne degli altri. -item.tungsten.name=Tungsteno -item.tungsten.description=Un materiale di strutturale molto comune, ma molto utile. Utilizzato in trapani e blocchi resistenti al calore come generatori e fonderie. item.lead.name=Piombo item.lead.description=Un materiale base, molto usato nei blocchi di trasporto. item.coal.description=Un carburante comune e facilmente ottenibile. -item.carbide.name=Carburo -item.carbide.description=Una lega resistente realizzata con tungsteno e carbone. Utilizzato in blocchi di trasporto avanzati e trapani ad alto livello. item.titanium.description=Un raro metallo super leggero usato ampiamente nel trasporto di liquidi, trapani e navi. item.thorium.name=Torio item.thorium.description=Un materiale denso e radioattivo, utilizzato nella costruzione di strutture e come carburante del reattore nucleare. @@ -392,10 +388,6 @@ text.item.hardness=[LIGHT_GRAY]Durezza: {0} text.liquid.heatcapacity=[LIGHT_GRAY]Capacità calorifica: {0} text.liquid.viscosity=[LIGHT_GRAY]Viscosità: {0} text.liquid.temperature=[LIGHT_GRAY]Temperatura: {0} -block.tungsten-wall.name=Muro di tungseno -block.tungsten-wall-large.name=Muro grande di tungsteno -block.carbide-wall.name=Muro di carburo -block.carbide-wall-large.name=Muro grande di carburo block.thorium-wall.name=Muro di torio block.thorium-wall-large.name=Muro grande di torio block.duo.name=Duo @@ -403,8 +395,6 @@ block.scorch.name=Scorch block.hail.name=Bombardiere block.lancer.name=Idrogetto block.titanium-conveyor.name=Nastro trasportatore potenziato -block.splitter.name=Divisore -block.splitter.description=Divide gli oggetti in 3 direzioni diverse. block.router.description=Divide gli oggetti in 4 direzioni. Ha inventario proprio che viente utilizzato per conservare provvisoriamente oggetti. block.distributor.name=Mega router block.distributor.description=Un divisore che distribuisce oggetti su 8 lati. @@ -429,8 +419,6 @@ block.battery.name=Batteria block.battery-large.name=Batteria grossa block.combustion-generator.name=generatore a carbone block.turbine-generator.name=Turbina -block.tungsten-drill.name=Estrattore con punta al tungsteno -block.carbide-drill.name=Estrattore con punta al carburo block.laser-drill.name=Estrattore laser block.water-extractor.name=Estrattore d'acqua block.cultivator.name=Coltivatore @@ -472,7 +460,6 @@ block.liquid-tank.name=Tanica d'acqua block.liquid-junction.name=Giunzione liquida block.bridge-conduit.name=Condotta sopraelevata block.rotary-pump.name=Pompa a turbina -block.nuclear-reactor.name=Reattore nucleare text.credits.text=Creato da [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\n[GRAY](Nel caso non te ne sia accorto, la traduzione del gioco non è completa.\n Chi di dovere sta lavorando più velocemente possibile per completarla!) text.sector.gameover=Hai perso questo settore. Attaccare di nuovo? text.sector.retry=Riprova @@ -545,3 +532,61 @@ keybind.chat_history_next.name=Scorri chatt verso il basso keybind.chat_scroll.name=Scorri chat keybind.drop_unit.name=droppa materiali keybind.zoom_minimap.name=Zomma minimappa +content.mech.name=Mechs +item.copper.name=Copper +item.copper.description=A useful structure material. Used extensively in all types of blocks. +item.dense-alloy.name=Dense Alloy +item.dense-alloy.description=A tough alloy made with lead and copper. Used in advanced transportation blocks and high-tier drills. +mech.alpha-mech.name=Alpha +mech.alpha-mech.weapon=Heavy Repeater +mech.alpha-mech.ability=Drone Swarm +mech.alpha-mech.description=The standard mech. Has decent speed and damage output; can create up to 3 drones for increased offensive capability. +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 extinguish fires and 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 +text.mech.weapon=[LIGHT_GRAY]Weapon: {0} +text.mech.armor=[LIGHT_GRAY]Armor: {0} +text.mech.itemcapacity=[LIGHT_GRAY]Item Capacity: {0} +text.mech.minespeed=[LIGHT_GRAY]Mining Speed: {0} +text.mech.minepower=[LIGHT_GRAY]Mining Power: {0} +text.mech.ability=[LIGHT_GRAY]Ability: {0} +block.core.name=Core +block.metalfloor.name=Metal Floor +block.copper-wall.name=Copper Wall +block.copper-wall-large.name=Large Copper Wall +block.composite-wall.name=Composite Wall +block.composite-wall-large.name=Large Composite Wall +block.phase-wall.name=Phase Wall +block.phase-wall-large.name=Large Phase Wall +block.mechanical-drill.name=Mechanical Drill +block.pneumatic-drill.name=Pneumatic Drill +block.trident-ship-factory.name=Trident Ship Reconstructor +block.glaive-ship-factory.name=Glaive Ship Reconstructor +block.omega-mech-factory.name=Omega Mech Reconstructor +block.tau-mech-factory.name=Tau Mech Reconstructor +block.thorium-reactor.name=Thorium Reactor +block.alloy-smelter.name=Alloy Smtler +block.mend-projector.name=Mend Projector +unit.alpha-drone.name=Alpha Drone diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index 221b890988..c37ba3da65 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -330,14 +330,10 @@ content.unit-type.name=종류 content.recipe.name=블록 item.stone.name=돌 item.stone.description=흔히 찾을 수 있는 자원. 바닥에서 돌을 캐거나 용암을 사용하여 얻을 수 있습니다. -item.tungsten.name=텅스텐 -item.tungsten.description=일반적이지만 매우 유용한 건축 재료. 드릴 및 생산 건물, 제련소와 같은 내열성 블록에 사용됩니다. item.lead.name=납 item.lead.description=기본적인 시작 자원. 전자 및 액체 수송 블록에서 광범위하게 사용됩니다. item.coal.name=석탄 item.coal.description=일반적이고 쉽게 이용할 수 있는 연료. -item.carbide.name=합금 -item.carbide.description=텅스텐과 탄소로 만든 합금. 고급 운송 블록 및 상위 티어 드릴에 사용됩니다. item.titanium.name=티타늄 item.titanium.description=물 운반이나 드릴, 비행기등에서 재료로 사용되는 자원입니다. item.thorium.name=토륨 @@ -383,10 +379,6 @@ block.shrub.name=관목 block.rock.name=바위 block.blackrock.name=검은바위 block.icerock.name=얼음바위 -block.tungsten-wall.name=텅스텐 벽 -block.tungsten-wall-large.name=큰 텅스텐 벽 -block.carbide-wall.name=합금벽 -block.carbide-wall-large.name=대형 합금벽 block.thorium-wall.name=토룸벽 block.thorium-wall-large.name=대형 토륨벽 block.door.name=문 @@ -398,8 +390,6 @@ block.lancer.name=랜서 block.conveyor.name=컨베이어 block.titanium-conveyor.name=티타늄 컨베이어 block.junction.name=교차기 -block.splitter.name=분배기 -block.splitter.description=아이템을 넣는 즉시 컨베이어를 반대 방향으로 바꾼 후 내보냅니다. block.router.name=분배기 block.router.description=아이템을 넣으면 다른 방향으로 아이템을 번갈아서 내보냅니다. block.distributor.name=대형 분배기 @@ -427,8 +417,6 @@ block.battery.name=배터리 block.battery-large.name=대형 배터리 block.combustion-generator.name=석탄 발전기 block.turbine-generator.name=터빈 발전기 -block.tungsten-drill.name=텅스텐 드릴 -block.carbide-drill.name=합금 드릴 block.laser-drill.name=레이저 드릴 block.water-extractor.name=물 추출기 block.cultivator.name=온실 @@ -474,7 +462,6 @@ block.liquid-tank.name=물탱크 block.liquid-junction.name=액체 교차기 block.bridge-conduit.name=다리 파이프 block.rotary-pump.name=동력 펌프 -block.nuclear-reactor.name=원자로 text.save.old=이 저장파일은 이전 버전의 게임용이며, 지금은 사용할 수 없습니다. \n\n[LIGHT_GRAY]4.0 정식때 이전 게임버전에서 만든 저장파일과 호환됩니다. text.customgame=커스텀 게임 text.sectors=구역 @@ -545,3 +532,61 @@ keybind.chat_history_next.name=다음 채팅기록 keybind.chat_scroll.name=채팅 스크롤 keybind.drop_unit.name=유닛 드롭 keybind.zoom_minimap.name=미니맵 확대 +content.mech.name=Mechs +item.copper.name=Copper +item.copper.description=A useful structure material. Used extensively in all types of blocks. +item.dense-alloy.name=Dense Alloy +item.dense-alloy.description=A tough alloy made with lead and copper. Used in advanced transportation blocks and high-tier drills. +mech.alpha-mech.name=Alpha +mech.alpha-mech.weapon=Heavy Repeater +mech.alpha-mech.ability=Drone Swarm +mech.alpha-mech.description=The standard mech. Has decent speed and damage output; can create up to 3 drones for increased offensive capability. +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 extinguish fires and 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 +text.mech.weapon=[LIGHT_GRAY]Weapon: {0} +text.mech.armor=[LIGHT_GRAY]Armor: {0} +text.mech.itemcapacity=[LIGHT_GRAY]Item Capacity: {0} +text.mech.minespeed=[LIGHT_GRAY]Mining Speed: {0} +text.mech.minepower=[LIGHT_GRAY]Mining Power: {0} +text.mech.ability=[LIGHT_GRAY]Ability: {0} +block.core.name=Core +block.metalfloor.name=Metal Floor +block.copper-wall.name=Copper Wall +block.copper-wall-large.name=Large Copper Wall +block.composite-wall.name=Composite Wall +block.composite-wall-large.name=Large Composite Wall +block.phase-wall.name=Phase Wall +block.phase-wall-large.name=Large Phase Wall +block.mechanical-drill.name=Mechanical Drill +block.pneumatic-drill.name=Pneumatic Drill +block.trident-ship-factory.name=Trident Ship Reconstructor +block.glaive-ship-factory.name=Glaive Ship Reconstructor +block.omega-mech-factory.name=Omega Mech Reconstructor +block.tau-mech-factory.name=Tau Mech Reconstructor +block.thorium-reactor.name=Thorium Reactor +block.alloy-smelter.name=Alloy Smtler +block.mend-projector.name=Mend Projector +unit.alpha-drone.name=Alpha Drone diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index ea459be5e5..c135077bb1 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -349,13 +349,9 @@ content.liquid.name=Płyny content.unit-type.name=Jednostki content.recipe.name=Bloki item.stone.description=Zwkły surowy materiał. Używany do separacji i zamiany w inne surowce lub lawę. Już jaskiniowcy go używali. -item.tungsten.name=Wolfram -item.tungsten.description=Zwykły, ale bardzo przydatny do budowania materiał. Używany w wiertłach i blokach odpornych na przgrzewanie jak huty i generatory. Takie coś istnieje? item.lead.name=Ołów item.lead.description=Podstawowy matriał. Używany w przesyle przemiotów i płynów. Nie jest on przypadkiem szkodliwy? item.coal.description=Zwykły i łatwo dostępny materiał energetyczny. -item.carbide.name=Węglik -item.carbide.description=Trwały materiał zrobiony z wolframu i węgla. Używawnly w lepszym przewodnictwie i lepszych wiertłach. Tłumacz (ja) nie mógł tego przetłumaczyć. item.titanium.description=Rzadki i bardzo lekki materiał. Używany w bardzo zaawansowanym przewodnictwie, wiertłach i samolotach. Poczuj się jak Tytan! item.thorium.description=Zwarty i radioaktywny materiał używany w struktucrach i paliwie nuklearnym. Nie trzymaj go w rękach! item.silicon.name=Krzem @@ -380,10 +376,6 @@ text.item.hardness=[LIGHT_GRAY]Twardość: {0} text.liquid.heatcapacity=[LIGHT_GRAY]Wytrzymałość na przegrzewanie: {0} text.liquid.viscosity=[LIGHT_GRAY]Lepkość: {0} text.liquid.temperature=[LIGHT_GRAY]Temperatura: {0} -block.tungsten-wall.name=Wolfranowa Ściana -block.tungsten-wall-large.name=Duża Wolfranowa Ściana -block.carbide-wall.name=Węglikowa Ściana -block.carbide-wall-large.name=Duża Węglikowa Ściana block.thorium-wall.name=Torowa Ściana block.thorium-wall-large.name=Duża Torowa Ściana block.duo.name=Podwójne działko @@ -391,8 +383,6 @@ block.scorch.name=Ogniste działko block.hail.name=Święte działko block.lancer.name=Lancer block.titanium-conveyor.name=Tytanowy Transporter -block.splitter.name=Rozdzielacz -block.splitter.description=Rozdziela przedmioty natychmiastowo w przeciwnych kierunkach. block.router.description=żegnaj przyjacielu! block.distributor.name=Dystrybutor block.distributor.description=Rozdzielacz, który rozdziela przedmioty w 8 kierunkach. @@ -417,8 +407,6 @@ block.battery.name=Bateria block.battery-large.name=Duża Batria block.combustion-generator.name=Generator Spaleniowy block.turbine-generator.name=Generator Turbinowy -block.tungsten-drill.name=Wolframowe Wiertło -block.carbide-drill.name=Węglikowe Wiertło block.laser-drill.name=Laserowe Wiertło block.water-extractor.name=Wodny Ekstraktor block.cultivator.name=Spluchniacz @@ -458,7 +446,6 @@ block.liquid-tank.name=Zbiornik Płynów block.liquid-junction.name=Łącznik Płynów block.bridge-conduit.name=Most Płynów block.rotary-pump.name=Wirowa Pompa -block.nuclear-reactor.name=Reaktor Nuklearny text.save.old=Ten zapis jest ze starej wersji i gra nie może go teraz wczytać.\n\n[LIGHT_GRAY]Wsparcie starych zapisów będzie w pełnej wersji 4.0. text.customgame=Własna Gra text.sectors=Sektory @@ -545,3 +532,61 @@ keybind.chat_history_next.name=Chat history next keybind.chat_scroll.name=Chat scroll keybind.drop_unit.name=drop unit keybind.zoom_minimap.name=Zoom minimap +content.mech.name=Mechs +item.copper.name=Copper +item.copper.description=A useful structure material. Used extensively in all types of blocks. +item.dense-alloy.name=Dense Alloy +item.dense-alloy.description=A tough alloy made with lead and copper. Used in advanced transportation blocks and high-tier drills. +mech.alpha-mech.name=Alpha +mech.alpha-mech.weapon=Heavy Repeater +mech.alpha-mech.ability=Drone Swarm +mech.alpha-mech.description=The standard mech. Has decent speed and damage output; can create up to 3 drones for increased offensive capability. +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 extinguish fires and 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 +text.mech.weapon=[LIGHT_GRAY]Weapon: {0} +text.mech.armor=[LIGHT_GRAY]Armor: {0} +text.mech.itemcapacity=[LIGHT_GRAY]Item Capacity: {0} +text.mech.minespeed=[LIGHT_GRAY]Mining Speed: {0} +text.mech.minepower=[LIGHT_GRAY]Mining Power: {0} +text.mech.ability=[LIGHT_GRAY]Ability: {0} +block.core.name=Core +block.metalfloor.name=Metal Floor +block.copper-wall.name=Copper Wall +block.copper-wall-large.name=Large Copper Wall +block.composite-wall.name=Composite Wall +block.composite-wall-large.name=Large Composite Wall +block.phase-wall.name=Phase Wall +block.phase-wall-large.name=Large Phase Wall +block.mechanical-drill.name=Mechanical Drill +block.pneumatic-drill.name=Pneumatic Drill +block.trident-ship-factory.name=Trident Ship Reconstructor +block.glaive-ship-factory.name=Glaive Ship Reconstructor +block.omega-mech-factory.name=Omega Mech Reconstructor +block.tau-mech-factory.name=Tau Mech Reconstructor +block.thorium-reactor.name=Thorium Reactor +block.alloy-smelter.name=Alloy Smtler +block.mend-projector.name=Mend Projector +unit.alpha-drone.name=Alpha Drone diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index 69c1421dfa..c4496c6de6 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -349,13 +349,9 @@ content.liquid.name=Liquidos content.unit-type.name=Unidades content.recipe.name=Blocos item.stone.description=Um Material Incomum Cru. Usado para separar e refinar Em outros materiais,Ou Derreter em Lava. -item.tungsten.name=Tungstenio -item.tungsten.description=Comum, Mas muito util Material de estrutura. Usado em blocos anti-Aquecimento e blocos com geradores E ferrarias. item.lead.name=Chumbo item.lead.description=Material de comeco basico. usado intensivamente em Blocos de transporte de liquidos e eletronicos. item.coal.description=Combustivel pronto. -item.carbide.name=Carboneto -item.carbide.description=Uma aliança dura feita com Tugstenio e Carbono. Usado em blocos de transportação avançados E brocas de alto nivel. item.titanium.description=Um Material raro super leve, metal usado intensivamente na transportação de líquidos, Brocas e Aeronaves. item.thorium.description=A dense, radioactive metal used as structural support and nuclear fuel. item.silicon.name=Sílicio @@ -381,10 +377,6 @@ text.item.hardness=[LIGHT_GRAY]Dureza: {0} text.liquid.heatcapacity=[LIGHT_GRAY]Capacidade de aquecimento: {0} text.liquid.viscosity=[LIGHT_GRAY]Viscosidade: {0} text.liquid.temperature=[LIGHT_GRAY]Temperatura: {0} -block.tungsten-wall.name=Parede de tugstenio -block.tungsten-wall-large.name=Parede larga de Tugstenio -block.carbide-wall.name=Parede de carboneto -block.carbide-wall-large.name=Parede de Carboneto block.thorium-wall.name=Parede de tório block.thorium-wall-large.name=Parede larga de tório block.duo.name=Duplo @@ -392,8 +384,6 @@ block.scorch.name=Quimar block.hail.name=Hail block.lancer.name=Lancer block.titanium-conveyor.name=Esteira de Titanio -block.splitter.name=Divisor -block.splitter.description=Manda os itens em duas direções diferentes imediatamente quando chegam. block.distributor.name=Distribuidor block.distributor.description=Um divisor que pode dividir itens em 8. block.overflow-gate.name=Portão Sobrecarregado @@ -416,8 +406,6 @@ block.battery.name=Bateria block.battery-large.name=Bateria Grande block.combustion-generator.name=Gerador de combustão block.turbine-generator.name=Gerador de Turbina -block.tungsten-drill.name=Broca de Tungstenio -block.carbide-drill.name=Broca de Carboneto block.laser-drill.name=Broca a Laser block.water-extractor.name=Extrator de Agua block.cultivator.name=Cultivador @@ -459,7 +447,6 @@ block.liquid-tank.name=Tanque de Líquido block.liquid-junction.name=Junção de Líquido block.bridge-conduit.name=Conduto-Ponte block.rotary-pump.name=Bomba Rotatoria -block.nuclear-reactor.name=Reator Nuclear text.save.old=Este save é para uma versão antiga do jogo, E não pode ser usado.\n\n[LIGHT_GRAY]Salvar Versões antigas vai ser Implementado Na versão 4.0 completa text.customgame=Jogo Customizado text.sectors=Setores @@ -545,3 +532,61 @@ keybind.chat_history_next.name=Chat history next keybind.chat_scroll.name=Chat scroll keybind.drop_unit.name=drop unit keybind.zoom_minimap.name=Zoom minimap +content.mech.name=Mechs +item.copper.name=Copper +item.copper.description=A useful structure material. Used extensively in all types of blocks. +item.dense-alloy.name=Dense Alloy +item.dense-alloy.description=A tough alloy made with lead and copper. Used in advanced transportation blocks and high-tier drills. +mech.alpha-mech.name=Alpha +mech.alpha-mech.weapon=Heavy Repeater +mech.alpha-mech.ability=Drone Swarm +mech.alpha-mech.description=The standard mech. Has decent speed and damage output; can create up to 3 drones for increased offensive capability. +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 extinguish fires and 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 +text.mech.weapon=[LIGHT_GRAY]Weapon: {0} +text.mech.armor=[LIGHT_GRAY]Armor: {0} +text.mech.itemcapacity=[LIGHT_GRAY]Item Capacity: {0} +text.mech.minespeed=[LIGHT_GRAY]Mining Speed: {0} +text.mech.minepower=[LIGHT_GRAY]Mining Power: {0} +text.mech.ability=[LIGHT_GRAY]Ability: {0} +block.core.name=Core +block.metalfloor.name=Metal Floor +block.copper-wall.name=Copper Wall +block.copper-wall-large.name=Large Copper Wall +block.composite-wall.name=Composite Wall +block.composite-wall-large.name=Large Composite Wall +block.phase-wall.name=Phase Wall +block.phase-wall-large.name=Large Phase Wall +block.mechanical-drill.name=Mechanical Drill +block.pneumatic-drill.name=Pneumatic Drill +block.trident-ship-factory.name=Trident Ship Reconstructor +block.glaive-ship-factory.name=Glaive Ship Reconstructor +block.omega-mech-factory.name=Omega Mech Reconstructor +block.tau-mech-factory.name=Tau Mech Reconstructor +block.thorium-reactor.name=Thorium Reactor +block.alloy-smelter.name=Alloy Smtler +block.mend-projector.name=Mend Projector +unit.alpha-drone.name=Alpha Drone diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index 447fe31bbe..da33bb1cdf 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -447,8 +447,6 @@ block.lancer.name=Копейщик block.conveyor.name=Конвейер block.titanium-conveyor.name=Титановый конвейер block.junction.name=Перекрёсток -block.splitter.name=Маршрутизатор -block.splitter.description=Выводит предметы на два противоположных направления сразу после их получения. block.router.name=Маршрутизатор block.router.description=Распределяет предметы в 4 направления. Может хранить элементы как буфер. block.distributor.name=Распределитель @@ -547,3 +545,48 @@ unit.monsoon.name=Муссон unit.monsoon.description=Тяжелый ковровый бомбардировщик. Использует взрывоопасное соединение или пиратит в качестве боеприпасов. unit.interceptor.name=Истребитель-перехватчик unit.interceptor.description=Быстрая и ударная боевая единица, которая использует набег с отскоком. +content.mech.name=Mechs +mech.alpha-mech.name=Alpha +mech.alpha-mech.weapon=Heavy Repeater +mech.alpha-mech.ability=Drone Swarm +mech.alpha-mech.description=The standard mech. Has decent speed and damage output; can create up to 3 drones for increased offensive capability. +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 extinguish fires and 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 +text.mech.weapon=[LIGHT_GRAY]Weapon: {0} +text.mech.armor=[LIGHT_GRAY]Armor: {0} +text.mech.itemcapacity=[LIGHT_GRAY]Item Capacity: {0} +text.mech.minespeed=[LIGHT_GRAY]Mining Speed: {0} +text.mech.minepower=[LIGHT_GRAY]Mining Power: {0} +text.mech.ability=[LIGHT_GRAY]Ability: {0} +block.core.name=Core +block.metalfloor.name=Metal Floor +block.trident-ship-factory.name=Trident Ship Reconstructor +block.glaive-ship-factory.name=Glaive Ship Reconstructor +block.omega-mech-factory.name=Omega Mech Reconstructor +block.tau-mech-factory.name=Tau Mech Reconstructor +block.alloy-smelter.name=Alloy Smtler +block.mend-projector.name=Mend Projector +unit.alpha-drone.name=Alpha Drone diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index 91a320d7c8..1817a7d6c1 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -348,13 +348,9 @@ content.liquid.name=Liquids content.unit-type.name=Units content.recipe.name=Blocks item.stone.description=A common raw material. Used for separating and refining into other materials, or melting into lava. -item.tungsten.name=Tungsten -item.tungsten.description=A common, but very useful structure material. Used in drills and heat-resistant blocks such as generators and smelteries. item.lead.name=Lead item.lead.description=A basic starter material. Used extensively in electronics and liquid transportation blocks. item.coal.description=A common and readily available fuel. -item.carbide.name=Carbide -item.carbide.description=A tough alloy made with tungsten and carbon. Used in advanced transportation blocks and high-tier drills. 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. @@ -380,10 +376,6 @@ text.item.hardness=[LIGHT_GRAY]Hardness: {0} text.liquid.heatcapacity=[LIGHT_GRAY]Heat Capacity: {0} text.liquid.viscosity=[LIGHT_GRAY]Viscosity: {0} text.liquid.temperature=[LIGHT_GRAY]Temperature: {0} -block.tungsten-wall.name=Tungsten Wall -block.tungsten-wall-large.name=Large Tungsten Wall -block.carbide-wall.name=Carbide Wall -block.carbide-wall-large.name=Large Carbide Wall block.thorium-wall.name=Thorium Wall block.thorium-wall-large.name=Large Thorium Wall block.duo.name=Duo @@ -391,8 +383,6 @@ block.scorch.name=Scorch block.hail.name=Hail block.lancer.name=Lancer block.titanium-conveyor.name=Titanium Conveyor -block.splitter.name=Splitter -block.splitter.description=Outputs items into two opposite directions immediately after they are recieved. block.router.description=Splits items into all 4 directions. Can store items as a buffer. block.distributor.name=Distributor block.distributor.description=A splitter that can split items into 8 directions. @@ -417,8 +407,6 @@ block.battery.name=Battery block.battery-large.name=Large Battery block.combustion-generator.name=Combustion Generator block.turbine-generator.name=Turbine Generator -block.tungsten-drill.name=Tungsten Drill -block.carbide-drill.name=Carbide Drill block.laser-drill.name=Laser Drill block.water-extractor.name=Water Extractor block.cultivator.name=Cultivator @@ -460,7 +448,6 @@ block.liquid-tank.name=Liquid Tank block.liquid-junction.name=Liquid Junction block.bridge-conduit.name=Bridge Conduit block.rotary-pump.name=Rotary Pump -block.nuclear-reactor.name=Nuclear Reactor text.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. text.customgame=Custom Game text.sectors=Sectors @@ -545,3 +532,61 @@ keybind.chat_history_next.name=Chat history next keybind.chat_scroll.name=Chat scroll keybind.drop_unit.name=drop unit keybind.zoom_minimap.name=Zoom minimap +content.mech.name=Mechs +item.copper.name=Copper +item.copper.description=A useful structure material. Used extensively in all types of blocks. +item.dense-alloy.name=Dense Alloy +item.dense-alloy.description=A tough alloy made with lead and copper. Used in advanced transportation blocks and high-tier drills. +mech.alpha-mech.name=Alpha +mech.alpha-mech.weapon=Heavy Repeater +mech.alpha-mech.ability=Drone Swarm +mech.alpha-mech.description=The standard mech. Has decent speed and damage output; can create up to 3 drones for increased offensive capability. +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 extinguish fires and 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 +text.mech.weapon=[LIGHT_GRAY]Weapon: {0} +text.mech.armor=[LIGHT_GRAY]Armor: {0} +text.mech.itemcapacity=[LIGHT_GRAY]Item Capacity: {0} +text.mech.minespeed=[LIGHT_GRAY]Mining Speed: {0} +text.mech.minepower=[LIGHT_GRAY]Mining Power: {0} +text.mech.ability=[LIGHT_GRAY]Ability: {0} +block.core.name=Core +block.metalfloor.name=Metal Floor +block.copper-wall.name=Copper Wall +block.copper-wall-large.name=Large Copper Wall +block.composite-wall.name=Composite Wall +block.composite-wall-large.name=Large Composite Wall +block.phase-wall.name=Phase Wall +block.phase-wall-large.name=Large Phase Wall +block.mechanical-drill.name=Mechanical Drill +block.pneumatic-drill.name=Pneumatic Drill +block.trident-ship-factory.name=Trident Ship Reconstructor +block.glaive-ship-factory.name=Glaive Ship Reconstructor +block.omega-mech-factory.name=Omega Mech Reconstructor +block.tau-mech-factory.name=Tau Mech Reconstructor +block.thorium-reactor.name=Thorium Reactor +block.alloy-smelter.name=Alloy Smtler +block.mend-projector.name=Mend Projector +unit.alpha-drone.name=Alpha Drone diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index 56766d3302..2c9a709c5d 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -447,8 +447,6 @@ block.lancer.name=Списоносець block.conveyor.name=Конвеєр block.titanium-conveyor.name=Титановий конвеєр block.junction.name=Перехрестя -block.splitter.name=Маршрутизатор -block.splitter.description=Виводить елементи у три різні напрямки після їх отримання. block.router.name=Маршрутизатор block.router.description=Розбиває елементи на всі 4 напрямки. Можна зберігати елементи як буфер. block.distributor.name=Розподілювач @@ -547,3 +545,48 @@ unit.monsoon.name=Мусон unit.monsoon.description=Важкий килимовий бомбардувальник. Використовує вибухонебезпечну речовину або піратит як боєприпаси. unit.interceptor.name=Винищувач-перехполювач unit.interceptor.description=Швидка, ударна бойова одиниця, котра використовує набіг з відскоком +content.mech.name=Mechs +mech.alpha-mech.name=Alpha +mech.alpha-mech.weapon=Heavy Repeater +mech.alpha-mech.ability=Drone Swarm +mech.alpha-mech.description=The standard mech. Has decent speed and damage output; can create up to 3 drones for increased offensive capability. +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 extinguish fires and 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 +text.mech.weapon=[LIGHT_GRAY]Weapon: {0} +text.mech.armor=[LIGHT_GRAY]Armor: {0} +text.mech.itemcapacity=[LIGHT_GRAY]Item Capacity: {0} +text.mech.minespeed=[LIGHT_GRAY]Mining Speed: {0} +text.mech.minepower=[LIGHT_GRAY]Mining Power: {0} +text.mech.ability=[LIGHT_GRAY]Ability: {0} +block.core.name=Core +block.metalfloor.name=Metal Floor +block.trident-ship-factory.name=Trident Ship Reconstructor +block.glaive-ship-factory.name=Glaive Ship Reconstructor +block.omega-mech-factory.name=Omega Mech Reconstructor +block.tau-mech-factory.name=Tau Mech Reconstructor +block.alloy-smelter.name=Alloy Smtler +block.mend-projector.name=Mend Projector +unit.alpha-drone.name=Alpha Drone diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index dfd03e13c3..bbbe87b2b7 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -356,14 +356,10 @@ content.unit-type.name=单位 content.recipe.name=方块 item.stone.name=石头 item.stone.description=一种常见的原料。用于分离和提炼成其他材料,或熔化成熔岩。 -item.tungsten.name=钨 -item.tungsten.description=一种常见但非常有用的结构材料。用于钻头和耐热方块,比如发电机和冶炼器。 item.lead.name=铅 item.lead.description=基本的起始材料。被广泛用于电气和液体运输方块。 item.coal.name=煤 item.coal.description=一种常见并容易获得的燃料。 -item.carbide.name=电石 -item.carbide.description=由钨和碳制成的坚韧合金。被用在高级的运输方块和高层钻机。 item.titanium.name=钛 item.titanium.description=一种罕见的超轻金属,被广泛运用于液体运输,钻机和飞机。 item.thorium.name=钍 @@ -396,10 +392,6 @@ text.unit.speed=[LIGHT_GRAY]速度: {0} text.liquid.heatcapacity=[LIGHT_GRAY]热容量:{0} text.liquid.viscosity=[LIGHT_GRAY]粘度:{0} text.liquid.temperature=[LIGHT_GRAY]温度:{0} -block.tungsten-wall.name=钨墙 -block.tungsten-wall-large.name=大型钨墙 -block.carbide-wall.name=电石 -block.carbide-wall-large.name=大型电石墙 block.thorium-wall.name=钍墙 block.thorium-wall-large.name=大型钍墙 block.door.name=门 @@ -411,8 +403,6 @@ block.lancer.name=枪骑兵 block.conveyor.name=传送带 block.titanium-conveyor.name=钛传送带 block.junction.name=连接点 -block.splitter.name=分离器 -block.splitter.description=将物品输出到三个不同的方向。 block.router.name=路由器 block.router.description=将物品分配到 4 个方向。可以作为缓冲区储存物品。 block.distributor.name=分配器 @@ -440,8 +430,6 @@ block.battery.name=电池 block.battery-large.name=大型电池 block.combustion-generator.name=燃烧发电机 block.turbine-generator.name=涡轮发电机 -block.tungsten-drill.name=钨钻头 -block.carbide-drill.name=电石钻头 block.laser-drill.name=激光钻头 block.water-extractor.name=抽水机 block.cultivator.name=耕种机 @@ -487,7 +475,6 @@ block.liquid-tank.name=储液罐 block.liquid-junction.name=液体连接点 block.bridge-conduit.name=导管桥 block.rotary-pump.name=回旋泵 -block.nuclear-reactor.name=核反应堆 block.command-center.name=指令中心 block.mass-driver.name=质量驱动器 block.blast-drill.name=爆破钻头 @@ -545,3 +532,61 @@ keybind.chat_history_next.name=Chat history next keybind.chat_scroll.name=Chat scroll keybind.drop_unit.name=drop unit keybind.zoom_minimap.name=Zoom minimap +content.mech.name=Mechs +item.copper.name=Copper +item.copper.description=A useful structure material. Used extensively in all types of blocks. +item.dense-alloy.name=Dense Alloy +item.dense-alloy.description=A tough alloy made with lead and copper. Used in advanced transportation blocks and high-tier drills. +mech.alpha-mech.name=Alpha +mech.alpha-mech.weapon=Heavy Repeater +mech.alpha-mech.ability=Drone Swarm +mech.alpha-mech.description=The standard mech. Has decent speed and damage output; can create up to 3 drones for increased offensive capability. +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 extinguish fires and 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 +text.mech.weapon=[LIGHT_GRAY]Weapon: {0} +text.mech.armor=[LIGHT_GRAY]Armor: {0} +text.mech.itemcapacity=[LIGHT_GRAY]Item Capacity: {0} +text.mech.minespeed=[LIGHT_GRAY]Mining Speed: {0} +text.mech.minepower=[LIGHT_GRAY]Mining Power: {0} +text.mech.ability=[LIGHT_GRAY]Ability: {0} +block.core.name=Core +block.metalfloor.name=Metal Floor +block.copper-wall.name=Copper Wall +block.copper-wall-large.name=Large Copper Wall +block.composite-wall.name=Composite Wall +block.composite-wall-large.name=Large Composite Wall +block.phase-wall.name=Phase Wall +block.phase-wall-large.name=Large Phase Wall +block.mechanical-drill.name=Mechanical Drill +block.pneumatic-drill.name=Pneumatic Drill +block.trident-ship-factory.name=Trident Ship Reconstructor +block.glaive-ship-factory.name=Glaive Ship Reconstructor +block.omega-mech-factory.name=Omega Mech Reconstructor +block.tau-mech-factory.name=Tau Mech Reconstructor +block.thorium-reactor.name=Thorium Reactor +block.alloy-smelter.name=Alloy Smtler +block.mend-projector.name=Mend Projector +unit.alpha-drone.name=Alpha Drone diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 71cb24225c..8c7fc16670 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -349,13 +349,9 @@ content.liquid.name=Liquids content.unit-type.name=Units content.recipe.name=Blocks item.stone.description=A common raw material. Used for separating and refining into other materials, or melting into lava. -item.tungsten.name=Tungsten -item.tungsten.description=A common, but very useful structure material. Used in drills and heat-resistant blocks such as generators and smelteries. item.lead.name=Lead item.lead.description=A basic starter material. Used extensively in electronics and liquid transportation blocks. item.coal.description=A common and readily available fuel. -item.carbide.name=Carbide -item.carbide.description=A tough alloy made with tungsten and carbon. Used in advanced transportation blocks and high-tier drills. 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. @@ -381,10 +377,6 @@ text.item.hardness=[LIGHT_GRAY]Hardness: {0} text.liquid.heatcapacity=[LIGHT_GRAY]Heat Capacity: {0} text.liquid.viscosity=[LIGHT_GRAY]Viscosity: {0} text.liquid.temperature=[LIGHT_GRAY]Temperature: {0} -block.tungsten-wall.name=Tungsten Wall -block.tungsten-wall-large.name=Large Tungsten Wall -block.carbide-wall.name=Carbide Wall -block.carbide-wall-large.name=Large Carbide Wall block.thorium-wall.name=Thorium Wall block.thorium-wall-large.name=Large Thorium Wall block.duo.name=Duo @@ -392,8 +384,6 @@ block.scorch.name=Scorch block.hail.name=Hail block.lancer.name=Lancer block.titanium-conveyor.name=Titanium Conveyor -block.splitter.name=Splitter -block.splitter.description=Outputs items into three different directions once they are recieved. block.router.description=Splits items into all 4 directions. Can store items as a buffer. block.distributor.name=Distributor block.distributor.description=A splitter that can split items into 8 directions. @@ -418,8 +408,6 @@ block.battery.name=Battery block.battery-large.name=Large Battery block.combustion-generator.name=Combustion Generator block.turbine-generator.name=Turbine Generator -block.tungsten-drill.name=Tungsten Drill -block.carbide-drill.name=Carbide Drill block.laser-drill.name=Laser Drill block.water-extractor.name=Water Extractor block.cultivator.name=Cultivator @@ -461,7 +449,6 @@ block.liquid-tank.name=Liquid Tank block.liquid-junction.name=Liquid Junction block.bridge-conduit.name=Bridge Conduit block.rotary-pump.name=Rotary Pump -block.nuclear-reactor.name=Nuclear Reactor text.customgame=Custom Game text.sectors=Sectors text.sector=Selected Sector: [LIGHT_GRAY]{0} @@ -545,3 +532,61 @@ keybind.chat_history_next.name=Chat history next keybind.chat_scroll.name=Chat scroll keybind.drop_unit.name=drop unit keybind.zoom_minimap.name=Zoom minimap +content.mech.name=Mechs +item.copper.name=Copper +item.copper.description=A useful structure material. Used extensively in all types of blocks. +item.dense-alloy.name=Dense Alloy +item.dense-alloy.description=A tough alloy made with lead and copper. Used in advanced transportation blocks and high-tier drills. +mech.alpha-mech.name=Alpha +mech.alpha-mech.weapon=Heavy Repeater +mech.alpha-mech.ability=Drone Swarm +mech.alpha-mech.description=The standard mech. Has decent speed and damage output; can create up to 3 drones for increased offensive capability. +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 extinguish fires and 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 +text.mech.weapon=[LIGHT_GRAY]Weapon: {0} +text.mech.armor=[LIGHT_GRAY]Armor: {0} +text.mech.itemcapacity=[LIGHT_GRAY]Item Capacity: {0} +text.mech.minespeed=[LIGHT_GRAY]Mining Speed: {0} +text.mech.minepower=[LIGHT_GRAY]Mining Power: {0} +text.mech.ability=[LIGHT_GRAY]Ability: {0} +block.core.name=Core +block.metalfloor.name=Metal Floor +block.copper-wall.name=Copper Wall +block.copper-wall-large.name=Large Copper Wall +block.composite-wall.name=Composite Wall +block.composite-wall-large.name=Large Composite Wall +block.phase-wall.name=Phase Wall +block.phase-wall-large.name=Large Phase Wall +block.mechanical-drill.name=Mechanical Drill +block.pneumatic-drill.name=Pneumatic Drill +block.trident-ship-factory.name=Trident Ship Reconstructor +block.glaive-ship-factory.name=Glaive Ship Reconstructor +block.omega-mech-factory.name=Omega Mech Reconstructor +block.tau-mech-factory.name=Tau Mech Reconstructor +block.thorium-reactor.name=Thorium Reactor +block.alloy-smelter.name=Alloy Smtler +block.mend-projector.name=Mend Projector +unit.alpha-drone.name=Alpha Drone diff --git a/core/src/io/anuke/mindustry/content/fx/BulletFx.java b/core/src/io/anuke/mindustry/content/fx/BulletFx.java index 1d58130efa..a7a6a776cb 100644 --- a/core/src/io/anuke/mindustry/content/fx/BulletFx.java +++ b/core/src/io/anuke/mindustry/content/fx/BulletFx.java @@ -12,7 +12,7 @@ import io.anuke.ucore.util.Mathf; public class BulletFx extends FxList implements ContentList{ public static Effect hitBulletSmall, hitBulletBig, hitFlameSmall, hitLiquid, hitLaser, hitLancer, despawn, flakExplosion, blastExplosion, plasticExplosion, - artilleryTrail, incendTrail, missileTrail; + artilleryTrail, incendTrail, missileTrail, absorb; @Override public void load(){ @@ -190,6 +190,13 @@ public class BulletFx extends FxList implements ContentList{ Fill.circle(e.x, e.y, e.rotation * e.fout()); Draw.reset(); }); + + absorb = new Effect(12, e -> { + Draw.color(Palette.accent); + Lines.stroke(2f * e.fout()); + Lines.circle(e.x, e.y, 5f * e.fout()); + Draw.reset(); + }); } } diff --git a/core/src/io/anuke/mindustry/core/Logic.java b/core/src/io/anuke/mindustry/core/Logic.java index eb7c338cb0..658b2ff74a 100644 --- a/core/src/io/anuke/mindustry/core/Logic.java +++ b/core/src/io/anuke/mindustry/core/Logic.java @@ -130,12 +130,13 @@ public class Logic extends Module{ if(!Entities.defaultGroup().isEmpty()) throw new RuntimeException("Do not add anything to the default group!"); - Entities.update(bulletGroup); + for(EntityGroup group : unitGroups){ Entities.update(group); } Entities.update(puddleGroup); Entities.update(tileGroup); + Entities.update(bulletGroup); Entities.update(fireGroup); Entities.update(playerGroup); Entities.update(itemGroup); diff --git a/core/src/io/anuke/mindustry/entities/effect/Lightning.java b/core/src/io/anuke/mindustry/entities/effect/Lightning.java index 0ce57680e8..f71e44eca4 100644 --- a/core/src/io/anuke/mindustry/entities/effect/Lightning.java +++ b/core/src/io/anuke/mindustry/entities/effect/Lightning.java @@ -8,12 +8,14 @@ import com.badlogic.gdx.utils.Pool.Poolable; import io.anuke.annotations.Annotations.Loc; import io.anuke.annotations.Annotations.Remote; import io.anuke.mindustry.content.StatusEffects; +import io.anuke.mindustry.content.fx.BulletFx; import io.anuke.mindustry.entities.Units; import io.anuke.mindustry.entities.traits.SyncTrait; import io.anuke.mindustry.game.Team; import io.anuke.mindustry.gen.Call; import io.anuke.mindustry.graphics.Palette; import io.anuke.mindustry.world.Tile; +import io.anuke.mindustry.world.blocks.storage.CoreBlock.CoreEntity; import io.anuke.ucore.core.Effects; import io.anuke.ucore.core.Effects.Effect; import io.anuke.ucore.entities.EntityGroup; @@ -31,10 +33,8 @@ import java.io.DataInput; import java.io.DataOutput; import java.io.IOException; -import static io.anuke.mindustry.Vars.bulletGroup; -import static io.anuke.mindustry.Vars.world; +import static io.anuke.mindustry.Vars.*; -//TODO utterly broken public class Lightning extends TimedEntity implements Poolable, DrawTrait, SyncTrait{ private static Array entities = new Array<>(); private static Rectangle rect = new Rectangle(); @@ -47,15 +47,11 @@ public class Lightning extends TimedEntity implements Poolable, DrawTrait, SyncT private Color color = Palette.lancerLaser; private SeedRandom random = new SeedRandom(); - /** - * For pooling use only. Do not call directly! - */ + /**For pooling use only. Do not call directly!*/ public Lightning(){ } - /** - * Create a lighting branch at a location. Use Team.none to damage everyone. - */ + /**Create a lighting branch at a location. Use Team.none to damage everyone.*/ public static void create(Team team, Effect effect, Color color, float damage, float x, float y, float targetAngle, int length){ Call.createLighting(lastSeed++, team, effect, color, damage, x, y, targetAngle, length); } @@ -64,6 +60,9 @@ public class Lightning extends TimedEntity implements Poolable, DrawTrait, SyncT public static void createLighting(int seed, Team team, Effect effect, Color color, float damage, float x, float y, float targetAngle, int length){ Lightning l = Pooling.obtain(Lightning.class); + //TODO hacky workaround + if(checkShield(team, x, y)) return; + l.x = x; l.y = y; l.random.setSeed(seed); @@ -84,9 +83,10 @@ public class Lightning extends TimedEntity implements Poolable, DrawTrait, SyncT float fx = x, fy = y; float x2 = x + Angles.trnsx(angle, step); float y2 = y + Angles.trnsy(angle, step); + if(checkShield(team, x2, y2)) break; float fangle = angle; - angle += Mathf.range(30f); + angle += Mathf.range(30f); rect.setSize(attractRange).setCenter(x, y); Units.getNearbyEnemies(team, rect, entity -> { @@ -130,6 +130,21 @@ public class Lightning extends TimedEntity implements Poolable, DrawTrait, SyncT l.add(); } + private static boolean checkShield(Team team, float x, float y){ + if(team != Team.none){ + for(Team enemy : state.teams.enemiesOf(team)) { + for (Tile core : state.teams.get(enemy).cores) { + if(core.distanceTo(x, y) <= state.mode.enemyCoreShieldRadius){ + core.entity().shieldHeat = 1f; + Effects.effect(BulletFx.absorb, x, y); + return true; + } + } + } + } + return false; + } + @Override public boolean isSyncing(){ return false; diff --git a/core/src/io/anuke/mindustry/game/GameMode.java b/core/src/io/anuke/mindustry/game/GameMode.java index c45b241587..2fdc39cead 100644 --- a/core/src/io/anuke/mindustry/game/GameMode.java +++ b/core/src/io/anuke/mindustry/game/GameMode.java @@ -26,6 +26,7 @@ public enum GameMode{ public boolean infiniteResources, disableWaveTimer, disableWaves, hidden, autoSpawn, isPvp; public float enemyCoreBuildRadius = 400f; + public float enemyCoreShieldRadius = 140f; public float respawnTime = 60 * 4; public String description(){ diff --git a/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java b/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java index 9cddfc429c..202055fda6 100644 --- a/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java +++ b/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java @@ -11,6 +11,7 @@ import io.anuke.mindustry.game.Team; import io.anuke.mindustry.input.InputHandler; import io.anuke.mindustry.world.Block; import io.anuke.mindustry.world.Tile; +import io.anuke.mindustry.world.blocks.storage.CoreBlock.CoreEntity; import io.anuke.mindustry.world.meta.BlockBar; import io.anuke.ucore.core.Graphics; import io.anuke.ucore.core.Timers; @@ -75,6 +76,25 @@ public class OverlayRenderer{ } } } + + for(Team enemy : state.teams.enemiesOf(player.getTeam())){ + synchronized (Tile.tileSetLock){ + for(Tile core : state.teams.get(enemy).cores){ + CoreEntity entity = core.entity(); + + if(entity.shieldHeat > 0.01f){ + Draw.alpha(1f); + Draw.tint(Color.DARK_GRAY); + Lines.stroke(entity.shieldHeat * 2f); + Lines.poly(core.drawx(), core.drawy() - 2, 200, state.mode.enemyCoreShieldRadius); + Draw.tint(Palette.accent, enemy.color, 1f-entity.shieldHeat); + Lines.poly(core.drawx(), core.drawy(), 200, state.mode.enemyCoreShieldRadius); + } + entity.shieldHeat = Mathf.lerpDelta(entity.shieldHeat, 0f, 0.1f); + } + } + } + Draw.reset(); //draw selected block bars and info diff --git a/core/src/io/anuke/mindustry/io/TypeIO.java b/core/src/io/anuke/mindustry/io/TypeIO.java index dcacc29168..e0fec1015e 100644 --- a/core/src/io/anuke/mindustry/io/TypeIO.java +++ b/core/src/io/anuke/mindustry/io/TypeIO.java @@ -29,6 +29,7 @@ import java.nio.ByteBuffer; import static io.anuke.mindustry.Vars.*; /** Class for specifying read/write methods for code generation.*/ +@SuppressWarnings("unused") public class TypeIO{ @WriteClass(Player.class) diff --git a/core/src/io/anuke/mindustry/world/blocks/storage/CoreBlock.java b/core/src/io/anuke/mindustry/world/blocks/storage/CoreBlock.java index 9ff5d3c47d..9e56e84b72 100644 --- a/core/src/io/anuke/mindustry/world/blocks/storage/CoreBlock.java +++ b/core/src/io/anuke/mindustry/world/blocks/storage/CoreBlock.java @@ -5,11 +5,13 @@ import io.anuke.annotations.Annotations.Loc; import io.anuke.annotations.Annotations.Remote; import io.anuke.mindustry.Vars; import io.anuke.mindustry.content.UnitTypes; +import io.anuke.mindustry.content.fx.BulletFx; import io.anuke.mindustry.content.fx.Fx; import io.anuke.mindustry.entities.Player; import io.anuke.mindustry.entities.TileEntity; import io.anuke.mindustry.entities.Unit; import io.anuke.mindustry.entities.Units; +import io.anuke.mindustry.entities.bullet.Bullet; import io.anuke.mindustry.entities.traits.SpawnerTrait; import io.anuke.mindustry.entities.units.BaseUnit; import io.anuke.mindustry.entities.units.UnitType; @@ -25,6 +27,7 @@ import io.anuke.mindustry.world.meta.BlockFlag; import io.anuke.ucore.core.Effects; import io.anuke.ucore.core.Graphics; import io.anuke.ucore.core.Timers; +import io.anuke.ucore.entities.EntityPhysics; import io.anuke.ucore.graphics.Draw; import io.anuke.ucore.graphics.Lines; import io.anuke.ucore.util.EnumSet; @@ -178,6 +181,17 @@ public class CoreBlock extends StorageBlock{ Call.setCoreSolid(tile, true); } + EntityPhysics.getNearby(bulletGroup, tile.drawx(), tile.drawy(), state.mode.enemyCoreShieldRadius*2f, e -> { + if(e.distanceTo(tile) > state.mode.enemyCoreShieldRadius) return; + Bullet bullet = (Bullet)e; + if(bullet.getOwner() instanceof Player && bullet.getTeam() != tile.getTeam()){ + Effects.effect(BulletFx.absorb, bullet); + entity.shieldHeat = 1f; + bullet.supressCollision(); + bullet.remove(); + } + }); + if(entity.currentUnit != null){ if(!entity.currentUnit.isDead()){ entity.currentUnit = null; @@ -232,6 +246,7 @@ public class CoreBlock extends StorageBlock{ public class CoreEntity extends TileEntity implements SpawnerTrait{ public Unit currentUnit; + public float shieldHeat; int droneID = -1; boolean solid = true; float warmup;