From f9a81f9b21e7910dac33bdb8f112c8924cbcca4b Mon Sep 17 00:00:00 2001 From: Bob Date: Sun, 6 Aug 2023 19:27:14 +0200 Subject: [PATCH 1/3] finished electrolysis recipes --- changelog | 4 +- gradle.properties | 2 +- src/main/java/com/hbm/config/WorldConfig.java | 2 + .../java/com/hbm/inventory/material/Mats.java | 2 + .../inventory/recipes/AssemblerRecipes.java | 10 ++ .../inventory/recipes/CombinationRecipes.java | 3 +- .../recipes/ElectrolyserMetalRecipes.java | 97 +++++++++++++++++- src/main/java/com/hbm/lib/RefStrings.java | 2 +- .../com/hbm/world/feature/BedrockOre.java | 1 + src/main/resources/assets/hbm/lang/de_DE.lang | 7 ++ src/main/resources/assets/hbm/lang/en_US.lang | 7 ++ .../models/weapons/grenade_launcher.png | Bin 0 -> 52964 bytes 12 files changed, 127 insertions(+), 10 deletions(-) create mode 100644 src/main/resources/assets/hbm/textures/models/weapons/grenade_launcher.png diff --git a/changelog b/changelog index b2534b4d8..e3f002b80 100644 --- a/changelog +++ b/changelog @@ -10,7 +10,7 @@ ## Changed * Bedrock ores now spawn in the nether - * Nether bedrock ores include red phosphorus and glowstone, both yielding powders instead of ores + * Nether bedrock ores include red phosphorus, quartz and glowstone, all yielding the items directly instead of ores * All current nether bedrock ores are tier 1 and do not require any bore fluid * Custom machines now show their recipes in NEI * All it took was battling NEI's source code for 3 hours and my sanity @@ -18,6 +18,8 @@ * Mixed chlorocalcite solution now requires flux as a reducing agent * All chlorine producing electrolysis recipes have been moved to the electrolysis machine and can no longer be done in the chemical plant * If only there was a much simpler recipe that may have existed at some point, life could be a dream +* Zirconium and lithium are now recognized crucible materials +* Glowstone now yields 100mB of chlorine in the combination oven instead of the initial 50mB ## Fixed * Fixed custom machines not sending fluid diff --git a/gradle.properties b/gradle.properties index fb976de9d..f40234eee 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ mod_version=1.0.27 # Empty build number makes a release type -mod_build_number=4671 +mod_build_number=4683 credits=HbMinecraft, rodolphito (explosion algorithms), grangerave (explosion algorithms),\ \ Hoboy (textures, models), Doctor17 (russian localization), Drillgon200 (effects, models,\ diff --git a/src/main/java/com/hbm/config/WorldConfig.java b/src/main/java/com/hbm/config/WorldConfig.java index c2ac4bbb3..7e389cec0 100644 --- a/src/main/java/com/hbm/config/WorldConfig.java +++ b/src/main/java/com/hbm/config/WorldConfig.java @@ -50,6 +50,7 @@ public class WorldConfig { public static int bedrockRedstoneSpawn = 50; public static int bedrockGlowstoneSpawn = 100; public static int bedrockPhosphorusSpawn = 50; + public static int bedrockQuartzSpawn = 100; public static int ironClusterSpawn = 4; public static int titaniumClusterSpawn = 2; @@ -159,6 +160,7 @@ public class WorldConfig { bedrockGlowstoneSpawn = CommonConfig.createConfigInt(config, CATEGORY_OREGEN, "2.BN00_bedrockGlowstoneWeight", "Spawn weight for glowstone bedrock ore", 100); bedrockPhosphorusSpawn = CommonConfig.createConfigInt(config, CATEGORY_OREGEN, "2.BN01_bedrockPhosphorusWeight", "Spawn weight for phosphorus bedrock ore", 50); + bedrockQuartzSpawn = CommonConfig.createConfigInt(config, CATEGORY_OREGEN, "2.BN01_bedrockQuartzWeight", "Spawn weight for quartz bedrock ore", 100); ironClusterSpawn = CommonConfig.createConfigInt(config, CATEGORY_OREGEN, "2.C00_ironClusterSpawn", "Amount of iron cluster veins per chunk", 4); titaniumClusterSpawn = CommonConfig.createConfigInt(config, CATEGORY_OREGEN, "2.C01_titaniumClusterSpawn", "Amount of titanium cluster veins per chunk", 2); diff --git a/src/main/java/com/hbm/inventory/material/Mats.java b/src/main/java/com/hbm/inventory/material/Mats.java index 58ccaad64..b4adf18aa 100644 --- a/src/main/java/com/hbm/inventory/material/Mats.java +++ b/src/main/java/com/hbm/inventory/material/Mats.java @@ -106,6 +106,8 @@ public class Mats { public static final NTMMaterial MAT_BERYLLIUM = makeSmeltable(400, BE, 0xB2B2A6, 0x0F0F03, 0xAE9572).setShapes(NUGGET, INGOT, DUST, BLOCK); public static final NTMMaterial MAT_COBALT = makeSmeltable(2700, CO, 0xC2D1EE, 0x353554, 0x8F72AE).setShapes(NUGGET, DUSTTINY, BILLET, INGOT, DUST, BLOCK); public static final NTMMaterial MAT_BORON = makeSmeltable(500, B, 0xBDC8D2, 0x29343E, 0xAD72AE).setShapes(DUSTTINY, INGOT, DUST, BLOCK); + public static final NTMMaterial MAT_ZIRCONIUM = makeSmeltable(4000, ZR, 0xE3DCBE, 0x3E3719, 0xADA688).setShapes(NUGGET, DUSTTINY, BILLET, INGOT, DUST, CASTPLATE, BLOCK); + public static final NTMMaterial MAT_LITHIUM = makeSmeltable(300, LI, 0xFFFFFF, 0x818181, 0xD6D6D6).setShapes(INGOT, DUST, BLOCK); public static final NTMMaterial MAT_CADMIUM = makeSmeltable(4800, CD, 0xFFFADE, 0x350000, 0xA85600).setShapes(INGOT, DUST); public static final NTMMaterial MAT_OSMIRIDIUM = makeSmeltable(7699, OSMIRIDIUM, 0xDBE3EF, 0x7891BE, 0xACBDD9).setShapes(NUGGET, INGOT, CASTPLATE); diff --git a/src/main/java/com/hbm/inventory/recipes/AssemblerRecipes.java b/src/main/java/com/hbm/inventory/recipes/AssemblerRecipes.java index de0d35584..2c37aaa5d 100644 --- a/src/main/java/com/hbm/inventory/recipes/AssemblerRecipes.java +++ b/src/main/java/com/hbm/inventory/recipes/AssemblerRecipes.java @@ -1001,6 +1001,16 @@ public class AssemblerRecipes { new ComparableStack(ModItems.motor, 3), new ComparableStack(ModItems.circuit_red_copper, 1) }, 200); + + makeRecipe(new ComparableStack(ModBlocks.machine_electrolyser, 1), new AStack[] { + new OreDictStack(STEEL.plateCast(), 8), + new OreDictStack(CU.plate528(), 16), + new OreDictStack(RUBBER.ingot(), 8), + new ComparableStack(ModItems.ingot_firebrick, 16), + new ComparableStack(ModItems.tank_steel, 3), + new ComparableStack(ModItems.coil_copper, 16), + new ComparableStack(ModItems.circuit_gold, 2) + }, 200); makeRecipe(new ComparableStack(ModItems.euphemium_capacitor, 1), new AStack[] { diff --git a/src/main/java/com/hbm/inventory/recipes/CombinationRecipes.java b/src/main/java/com/hbm/inventory/recipes/CombinationRecipes.java index f1d5d7658..a84cae509 100644 --- a/src/main/java/com/hbm/inventory/recipes/CombinationRecipes.java +++ b/src/main/java/com/hbm/inventory/recipes/CombinationRecipes.java @@ -37,7 +37,6 @@ public class CombinationRecipes extends SerializableRecipe { recipes.put(COAL.gem(), new Pair(DictFrame.fromOne(ModItems.coke, EnumCokeType.COAL), new FluidStack(Fluids.COALCREOSOTE, 100))); recipes.put(COAL.dust(), new Pair(DictFrame.fromOne(ModItems.coke, EnumCokeType.COAL), new FluidStack(Fluids.COALCREOSOTE, 100))); recipes.put(new ComparableStack(DictFrame.fromOne(ModItems.briquette, EnumBriquetteType.COAL)), new Pair(DictFrame.fromOne(ModItems.coke, EnumCokeType.COAL), new FluidStack(Fluids.COALCREOSOTE, 150))); - recipes.put(LIGNITE.gem(), new Pair(DictFrame.fromOne(ModItems.coke, EnumCokeType.LIGNITE), new FluidStack(Fluids.COALCREOSOTE, 50))); recipes.put(LIGNITE.dust(), new Pair(DictFrame.fromOne(ModItems.coke, EnumCokeType.LIGNITE), new FluidStack(Fluids.COALCREOSOTE, 50))); @@ -45,7 +44,7 @@ public class CombinationRecipes extends SerializableRecipe { recipes.put(CINNABAR.crystal(), new Pair(new ItemStack(ModItems.sulfur), new FluidStack(Fluids.MERCURY, 100))); //recipes.put(CHLOROCALCITE.dust(), new Pair(new ItemStack(ModItems.powder_calcium), new FluidStack(Fluids.CHLORINE, 250))); - recipes.put(new ComparableStack(Items.glowstone_dust), new Pair(new ItemStack(ModItems.sulfur), new FluidStack(Fluids.CHLORINE, 50))); + recipes.put(new ComparableStack(Items.glowstone_dust), new Pair(new ItemStack(ModItems.sulfur), new FluidStack(Fluids.CHLORINE, 100))); recipes.put(new ComparableStack(DictFrame.fromOne(ModBlocks.stone_resource, EnumStoneType.BAUXITE)), new Pair(new ItemStack(ModItems.ingot_aluminium, 2), new FluidStack(Fluids.REDMUD, 250))); recipes.put(KEY_LOG, new Pair(new ItemStack(Items.coal, 1 ,1), new FluidStack(Fluids.WOODOIL, 250))); diff --git a/src/main/java/com/hbm/inventory/recipes/ElectrolyserMetalRecipes.java b/src/main/java/com/hbm/inventory/recipes/ElectrolyserMetalRecipes.java index 781d7a1da..aabebb3a4 100644 --- a/src/main/java/com/hbm/inventory/recipes/ElectrolyserMetalRecipes.java +++ b/src/main/java/com/hbm/inventory/recipes/ElectrolyserMetalRecipes.java @@ -35,12 +35,99 @@ public class ElectrolyserMetalRecipes extends SerializableRecipe { recipes.put(new ComparableStack(ModItems.crystal_iron), new ElectrolysisMetalRecipe( new MaterialStack(Mats.MAT_IRON, MaterialShapes.INGOT.q(6)), new MaterialStack(Mats.MAT_TITANIUM, MaterialShapes.INGOT.q(2)), - new ItemStack(ModItems.powder_lithium_tiny, 1))); + new ItemStack(ModItems.powder_lithium_tiny, 3))); + recipes.put(new ComparableStack(ModItems.crystal_gold), new ElectrolysisMetalRecipe( - new MaterialStack(Mats.MAT_IRON, MaterialShapes.INGOT.q(6)), + new MaterialStack(Mats.MAT_GOLD, MaterialShapes.INGOT.q(6)), new MaterialStack(Mats.MAT_LEAD, MaterialShapes.INGOT.q(2)), - new ItemStack(ModItems.powder_lithium_tiny, 1), - new ItemStack(ModItems.ingot_mercury, 1))); + new ItemStack(ModItems.powder_lithium_tiny, 3), + new ItemStack(ModItems.ingot_mercury, 2))); + + recipes.put(new ComparableStack(ModItems.crystal_uranium), new ElectrolysisMetalRecipe( + new MaterialStack(Mats.MAT_URANIUM, MaterialShapes.INGOT.q(6)), + new MaterialStack(Mats.MAT_RADIUM, MaterialShapes.NUGGET.q(4)), + new ItemStack(ModItems.powder_lithium_tiny, 3))); + + recipes.put(new ComparableStack(ModItems.crystal_thorium), new ElectrolysisMetalRecipe( + new MaterialStack(Mats.MAT_THORIUM, MaterialShapes.INGOT.q(6)), + new MaterialStack(Mats.MAT_URANIUM, MaterialShapes.INGOT.q(2)), + new ItemStack(ModItems.powder_lithium_tiny, 3))); + + recipes.put(new ComparableStack(ModItems.crystal_plutonium), new ElectrolysisMetalRecipe( + new MaterialStack(Mats.MAT_PLUTONIUM, MaterialShapes.INGOT.q(6)), + new MaterialStack(Mats.MAT_POLONIUM, MaterialShapes.INGOT.q(2)), + new ItemStack(ModItems.powder_lithium_tiny, 3))); + + recipes.put(new ComparableStack(ModItems.crystal_titanium), new ElectrolysisMetalRecipe( + new MaterialStack(Mats.MAT_TITANIUM, MaterialShapes.INGOT.q(6)), + new MaterialStack(Mats.MAT_IRON, MaterialShapes.INGOT.q(2)), + new ItemStack(ModItems.powder_lithium_tiny, 3))); + + recipes.put(new ComparableStack(ModItems.crystal_copper), new ElectrolysisMetalRecipe( + new MaterialStack(Mats.MAT_COPPER, MaterialShapes.INGOT.q(6)), + new MaterialStack(Mats.MAT_LEAD, MaterialShapes.NUGGET.q(4)), + new ItemStack(ModItems.powder_lithium_tiny, 3), + new ItemStack(ModItems.sulfur, 2))); + + recipes.put(new ComparableStack(ModItems.crystal_tungsten), new ElectrolysisMetalRecipe( + new MaterialStack(Mats.MAT_TUNGSTEN, MaterialShapes.INGOT.q(6)), + new MaterialStack(Mats.MAT_IRON, MaterialShapes.INGOT.q(2)), + new ItemStack(ModItems.powder_lithium_tiny, 3))); + + recipes.put(new ComparableStack(ModItems.crystal_aluminium), new ElectrolysisMetalRecipe( + new MaterialStack(Mats.MAT_ALUMINIUM, MaterialShapes.INGOT.q(6)), + new MaterialStack(Mats.MAT_IRON, MaterialShapes.INGOT.q(2)), + new ItemStack(ModItems.powder_lithium_tiny, 3))); + + recipes.put(new ComparableStack(ModItems.crystal_beryllium), new ElectrolysisMetalRecipe( + new MaterialStack(Mats.MAT_BERYLLIUM, MaterialShapes.INGOT.q(6)), + new MaterialStack(Mats.MAT_LEAD, MaterialShapes.NUGGET.q(4)), + new ItemStack(ModItems.powder_lithium_tiny, 3), + new ItemStack(ModItems.powder_quartz, 2))); + + recipes.put(new ComparableStack(ModItems.crystal_lead), new ElectrolysisMetalRecipe( + new MaterialStack(Mats.MAT_LEAD, MaterialShapes.INGOT.q(6)), + new MaterialStack(Mats.MAT_GOLD, MaterialShapes.INGOT.q(2)), + new ItemStack(ModItems.powder_lithium_tiny, 3))); + + recipes.put(new ComparableStack(ModItems.crystal_schraranium), new ElectrolysisMetalRecipe( + new MaterialStack(Mats.MAT_SCHRABIDIUM, MaterialShapes.NUGGET.q(5)), + new MaterialStack(Mats.MAT_URANIUM, MaterialShapes.NUGGET.q(2)), + new ItemStack(ModItems.nugget_plutonium, 2))); + + recipes.put(new ComparableStack(ModItems.crystal_schrabidium), new ElectrolysisMetalRecipe( + new MaterialStack(Mats.MAT_SCHRABIDIUM, MaterialShapes.INGOT.q(6)), + new MaterialStack(Mats.MAT_PLUTONIUM, MaterialShapes.INGOT.q(2)), + new ItemStack(ModItems.powder_lithium_tiny, 3))); + + recipes.put(new ComparableStack(ModItems.crystal_rare), new ElectrolysisMetalRecipe( + new MaterialStack(Mats.MAT_ZIRCONIUM, MaterialShapes.NUGGET.q(6)), + new MaterialStack(Mats.MAT_BORON, MaterialShapes.NUGGET.q(2)), + new ItemStack(ModItems.powder_desh_mix, 3))); + + recipes.put(new ComparableStack(ModItems.crystal_trixite), new ElectrolysisMetalRecipe( + new MaterialStack(Mats.MAT_PLUTONIUM, MaterialShapes.INGOT.q(3)), + new MaterialStack(Mats.MAT_COBALT, MaterialShapes.INGOT.q(4)), + new ItemStack(ModItems.powder_niobium, 4), + new ItemStack(ModItems.powder_nitan_mix, 2))); + + recipes.put(new ComparableStack(ModItems.crystal_lithium), new ElectrolysisMetalRecipe( + new MaterialStack(Mats.MAT_LITHIUM, MaterialShapes.INGOT.q(6)), + new MaterialStack(Mats.MAT_BORON, MaterialShapes.INGOT.q(2)), + new ItemStack(ModItems.powder_quartz, 2), + new ItemStack(ModItems.fluorite, 2))); + + recipes.put(new ComparableStack(ModItems.crystal_starmetal), new ElectrolysisMetalRecipe( + new MaterialStack(Mats.MAT_DURA, MaterialShapes.INGOT.q(4)), + new MaterialStack(Mats.MAT_COBALT, MaterialShapes.INGOT.q(4)), + new ItemStack(ModItems.powder_astatine, 3), + new ItemStack(ModItems.ingot_mercury, 8))); + + recipes.put(new ComparableStack(ModItems.crystal_cobalt), new ElectrolysisMetalRecipe( + new MaterialStack(Mats.MAT_COBALT, MaterialShapes.INGOT.q(3)), + new MaterialStack(Mats.MAT_IRON, MaterialShapes.INGOT.q(4)), + new ItemStack(ModItems.powder_copper, 4), + new ItemStack(ModItems.powder_lithium_tiny, 3))); } public static ElectrolysisMetalRecipe getRecipe(ItemStack stack) { @@ -66,7 +153,7 @@ public class ElectrolyserMetalRecipes extends SerializableRecipe { for(Entry entry : ElectrolyserMetalRecipes.recipes.entrySet()) { ElectrolysisMetalRecipe recipe = entry.getValue(); - Object[] input = new Object[] { entry.getKey().copy(), new ComparableStack(ItemFluidIcon.make(Fluids.NITRIC_ACID, 100)) }; + Object[] input = new Object[] { entry.getKey().copy(), ItemFluidIcon.make(Fluids.NITRIC_ACID, 100) }; List outputs = new ArrayList(); if(recipe.output1 != null) outputs.add(ItemScraps.create(recipe.output1, true)); if(recipe.output2 != null) outputs.add(ItemScraps.create(recipe.output2, true)); diff --git a/src/main/java/com/hbm/lib/RefStrings.java b/src/main/java/com/hbm/lib/RefStrings.java index 81bc67970..3d7045278 100644 --- a/src/main/java/com/hbm/lib/RefStrings.java +++ b/src/main/java/com/hbm/lib/RefStrings.java @@ -3,7 +3,7 @@ package com.hbm.lib; public class RefStrings { public static final String MODID = "hbm"; public static final String NAME = "Hbm's Nuclear Tech Mod"; - public static final String VERSION = "1.0.27 BETA (4671)"; + public static final String VERSION = "1.0.27 BETA (4683)"; //HBM's Beta Naming Convention: //V T (X) //V -> next release version diff --git a/src/main/java/com/hbm/world/feature/BedrockOre.java b/src/main/java/com/hbm/world/feature/BedrockOre.java index 15077d50f..19895823d 100644 --- a/src/main/java/com/hbm/world/feature/BedrockOre.java +++ b/src/main/java/com/hbm/world/feature/BedrockOre.java @@ -43,6 +43,7 @@ public class BedrockOre { registerBedrockOre(weightedOresNether, new BedrockOreDefinition(new ItemStack(Items.glowstone_dust, 4), 1, 0xF9FF4D), WorldConfig.bedrockGlowstoneSpawn); registerBedrockOre(weightedOresNether, new BedrockOreDefinition(new ItemStack(ModItems.powder_fire, 4), 1, 0xD7341F), WorldConfig.bedrockPhosphorusSpawn); + registerBedrockOre(weightedOresNether, new BedrockOreDefinition(new ItemStack(Items.quartz, 4), 1, 0xF0EFDD), WorldConfig.bedrockQuartzSpawn); } public static void registerBedrockOre(List list, BedrockOreDefinition def, int weight) { diff --git a/src/main/resources/assets/hbm/lang/de_DE.lang b/src/main/resources/assets/hbm/lang/de_DE.lang index d7e063169..81d7d7848 100644 --- a/src/main/resources/assets/hbm/lang/de_DE.lang +++ b/src/main/resources/assets/hbm/lang/de_DE.lang @@ -337,6 +337,7 @@ container.machineCompressor=Kompressor container.machineCrucible=Schmelztiegel container.machineDiesel=Dieselgenerator container.machineElectricBoiler=Elektrischer Ölwärmer +container.machineElectrolyser=Electrolysegerät container.machineFEL=FEL container.machineITER=Kernfusionsreaktor container.machineLargeTurbine=Industrielle Dampfturbine @@ -832,6 +833,7 @@ hbmmat.watzmud=Giftiger Schlamm hbmmat.whitephosphorus=Weißer Phosphor hbmmat.workersalloy=Desh hbmmat.wroughtiron=Schmiedeeisen +hbmmat.zirconium=Zirkonium matshape.block=%s Block matshape.blocks=%s Blöcke @@ -1711,6 +1713,10 @@ item.elec_shovel.name=Spiralbohrer item.elec_sword.name=Elektroimpulswaffe item.energy_core.name=Selbstgebauter Energiekern item.entanglement_kit.name=Verschränkungskit +item.envsuit_boots.name=M1TTY Umgebungsanzug Stiefel +item.envsuit_helmet.name=M1TTY Umgebungsanzug Helm +item.envsuit_legs.name=M1TTY Umgebungsanzug Hose +item.envsuit_plate.name=M1TTY Umgebungsanzug Brustplatte item.euphemium_boots.name=Euphemiumstiefel item.euphemium_helmet.name=Euphemiumstiefel item.euphemium_kit.name=Euphemium Kit @@ -3991,6 +3997,7 @@ tile.machine_dineutronium_battery.name=Spark Energiespeicherblock tile.machine_drill.name=Automatischer Minenbohrer tile.machine_electric_furnace_off.name=Elektrischer Ofen tile.machine_electric_furnace_on.name=Elektrischer Ofen +tile.machine_electrolyser.name=Electrolysegerät tile.machine_epress.name=Hydraulische Presse tile.machine_excavator.name=Großer Minenbohrer tile.machine_fel.name=FEL diff --git a/src/main/resources/assets/hbm/lang/en_US.lang b/src/main/resources/assets/hbm/lang/en_US.lang index e3e38d04a..9c2194b06 100644 --- a/src/main/resources/assets/hbm/lang/en_US.lang +++ b/src/main/resources/assets/hbm/lang/en_US.lang @@ -695,6 +695,7 @@ container.machineCompressor=Compressor container.machineCrucible=Crucible container.machineDiesel=Diesel Generator container.machineElectricBoiler=Electric Oil Heater +container.machineElectrolyser=Electrolysis Machine container.machineFEL=FEL container.machineITER=Fusion Reactor container.machineLargeTurbine=Industrial Steam Turbine @@ -1479,6 +1480,7 @@ hbmmat.watzmud=Poisonous Mud hbmmat.whitephosphorus=White Phosphorus hbmmat.workersalloy=Desh hbmmat.wroughtiron=Wroght Iron +hbmmat.zirconium=Zirconium matshape.block=%s Block matshape.blocks=%s Blocks @@ -2410,6 +2412,10 @@ item.elec_sword.name=Stunstick item.energy_core.name=Makeshift Energy Core item.entanglement_kit.name=Entanglement Kit item.entanglement_kit.desc=Teleporter crafting item.$Enables dimension-shifting via a$beryllium-enhanced resource scanner. +item.envsuit_boots.name=M1TTY Environment Suit Boots +item.envsuit_helmet.name=M1TTY Environment Suit Helmet +item.envsuit_legs.name=M1TTY Environment Suit Leggings +item.envsuit_plate.name=M1TTY Environment Suit Chestplate item.euphemium_boots.name=Euphemium Boots item.euphemium_capacitor.name=Euphemium Capacitor item.euphemium_capacitor.desc=Permits passive dispersion of accumulated positive energy. @@ -4915,6 +4921,7 @@ tile.machine_dineutronium_battery.name=Spark Energy Storage Block tile.machine_drill.name=Automatic Mining Drill tile.machine_electric_furnace_off.name=Electric Furnace tile.machine_electric_furnace_on.name=Electric Furnace +tile.machine_electrolyser.name=Electrolysis Machine tile.machine_epress.name=Electric Press tile.machine_excavator.name=Large Mining Drill tile.machine_fel.name=FEL diff --git a/src/main/resources/assets/hbm/textures/models/weapons/grenade_launcher.png b/src/main/resources/assets/hbm/textures/models/weapons/grenade_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..9c37723a2c5046551123bcc2100cb60cbad7bfdd GIT binary patch literal 52964 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

^KPx~L%3RhC9=N$Pc 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 S(o>TF0000 Date: Mon, 7 Aug 2023 18:24:57 +0200 Subject: [PATCH 2/3] Update pl_PL.lang before starting to translate this i thought to myself, "how hard can this be"? turns out, im handing over an assignment that is 30% done stopped at line 1542, im too tired man, someone finish this because i certainly wont. ive been doing this since march "At least 99% of what is left to translate are blocks and items, so it shouldnt be that hard" - statements dreamed up by the utterly Deranged also please check if the oil names are correct theyre quite confusing :) --- src/main/resources/assets/hbm/lang/pl_PL.lang | 2911 +++++++++-------- 1 file changed, 1491 insertions(+), 1420 deletions(-) diff --git a/src/main/resources/assets/hbm/lang/pl_PL.lang b/src/main/resources/assets/hbm/lang/pl_PL.lang index 438a7d5bd..0fd01861e 100644 --- a/src/main/resources/assets/hbm/lang/pl_PL.lang +++ b/src/main/resources/assets/hbm/lang/pl_PL.lang @@ -1,1050 +1,1075 @@ -achievement.acidizer.desc=oof ow my skin -achievement.acidizer=Acidic -achievement.assembly.desc=Wait, it's already 1 am? -achievement.assembly=The Factory Grows -achievement.FOEQ.desc=Send a relay into martian...I mean dunaian orbit. -achievement.FOEQ=Pegasi and Missile Silos -achievement.breeding.desc=Thank you, god bless you, and god bless the United States of America. -achievement.breeding=Ironic -achievement.bismuth.desc=Remember when people complained about this for a month? I do. -achievement.bismuth=Bismuth -achievement.blastFurnace.desc=They salvaged a sunken dreadnought for Explorer 1. -achievement.blastFurnace=Coal and Iron -achievement.bossCreeper.desc='There is nuclear creepers? Those are a thing?!' -achievement.bossCreeper=Bomb On Four Legs -achievement.bossMaskman.desc=Bonk the big boy. -achievement.bossMaskman=6 Months of mandatory service and all I got was a lousy t-shirt -achievement.bossMeltdown.desc=More terrible than great, but I take what I can get. -achievement.bossMeltdown=3.6 Roentgen -achievement.bossWorm.desc=The Fabstaff. My ass. You do the math. -achievement.bossWorm=Disassembling Balls-O-Tron -achievement.bossUFO.desc=Yo, what do we have here? A huge spacecraft pulling up to the blockship? +achievement.acidizer.desc=ała moja skóra ;( +achievement.acidizer=Kwaśno +achievement.assembly.desc=Czekaj, to już 1:00? +achievement.assembly=Fabryka się rozrasta +achievement.FOEQ.desc=Wyślij przekaźnik na marsjańską... Mam na myśli dunajską orbitę. +achievement.FOEQ=Pegazy i silosy rakietowe +achievement.breeding.desc=Dziękuję, niech Bóg cię błogosławi, i niech Bóg błogosławi Stany Zjednoczone. Albo i Polskę. W oryginalnym tłumaczeniu były Stany Zjednoczone, ale patriotyzm mówi mi, żeby pobłogosławił Polskę. +achievement.breeding=Ironiczne. +achievement.bismuth.desc=Pamiętasz, kiedy ludzie narzekali na to przez miesiąc? Ja pamiętam. +achievement.bismuth=Bizmut +achievement.blastFurnace.desc=Uratowali zatopiony pancernik dla Explorer 1. +achievement.blastFurnace=Węgiel i żelazo +achievement.bossCreeper.desc='Są atomowe creepery? Takie istnieją?!' +achievement.bossCreeper=Bomba na czterech nogach +achievement.bossMaskman.desc=Walnij dużego chłopa. +achievement.bossMaskman=6 miesięcy obowiązkowej służby i dostałem tylko marną koszulkę +achievement.bossMeltdown.desc=Bardziej okropne niż wspaniałe, ale biorę, co mogę. +achievement.bossMeltdown=3.6 Rentgenów +achievement.bossWorm.desc=Fabstaff. Moje dupsko. Wykonaj działanie. +achievement.bossWorm=Demontaż Jądro-Trona +achievement.bossUFO.desc=Joł, co my tu mamy? Ogromny statek kosmiczny zbliżający się do statku blokowego? achievement.bossUFO=Ayy Lmao -achievement.burnerPress.desc=Pressure pushing down on me, on you -achievement.burnerPress=Under Pressure +achievement.burnerPress.desc='Pressure pushing down on me, on you' +achievement.burnerPress=Pod ciśnieniem achievement.c20_5.desc=??? -achievement.c20_5=Chapter [TWENTY POINT FIVE] -achievement.c44.desc=Galvanized! I mean, zinc! -achievement.c44=Chapter 44 -achievement.centrifuge.desc=centrifugal force is real don't @ me -achievement.centrifuge=Centrifugal Force -achievement.chemplant.desc=Now you're thinking with chemicals! -achievement.chemplant=The Factory Grows Pt. 2 -achievement.chicagoPile.desc="How were the natives?" / "Very friendly." -achievement.chicagoPile=The navigator landed in the New World -achievement.concrete.desc=A Bolshevik's favorite. -achievement.concrete=Old Reliable -achievement.desh.desc="Come on then, you lot. Places to go!" +achievement.c20_5=Rozdział [DWADZIEŚCIA KOMA PIĘĆ] +achievement.c44.desc=Ocynkowany! Znaczy, cynk! +achievement.c44=Rozdział 44 +achievement.centrifuge.desc=siła odśrodkowa jest prawdziwa nie @ mnie +achievement.centrifuge=Siła odśrodkowa +achievement.chemplant.desc=Teraz myślisz chemikaliami! +achievement.chemplant=Fabryka się rozrasta: część 2 +achievement.chicagoPile.desc="Jak zachowywali się tubylcy?" / "Bardzo przyjaźnie." +achievement.chicagoPile=Nawigator wylądował w Nowym Świecie +achievement.concrete.desc=Faworyt Bolszewika. +achievement.concrete=Stary niezawodny +achievement.desh.desc="No, dalej. Dużo miejsc do odwiedzenia!" achievement.desh=Le Verrier -achievement.digammaFeel.desc=My eyes are bleeding -achievement.digammaFeel=SEWAGE-INFUSED GARBAGE WORLD -achievement.digammaKauaiMoho.desc=Everything is awful, here's some hot choccy. -achievement.digammaKauaiMoho=SING, SING ME THE SONG OF THE KAUAI MOHO -achievement.digammaKnow.desc=what this world is about. -achievement.digammaKnow=THE TERROR OF KNOWING -achievement.digammaSee.desc=It's a bit dark, bring a flashlight. -achievement.digammaSee=ENTER THE ABYSS -achievement.digammaUpOnTop.desc=Admire my son, he's my clone. -achievement.digammaUpOnTop=ADMIRE ME, ADMIRE MY HOME -achievement.fiend.desc=Be mean. -achievement.fiend2.desc=Be meaner. -achievement.fiend2=Delinquent 2: Delinquent Harder -achievement.fiend=Delinquent -achievement.freytag.desc=Herold's life guards -achievement.freytag=Freytag -achievement.fusion.desc=A dance of deuterons, tritons, and energy. -achievement.fusion=Fusion -achievement.gasCent.desc=Unenriched Uranium hates him! -achievement.gasCent=The Zippe Style -achievement.goFish.desc=Nautical Crucifixion -achievement.goFish=Go Fish -achievement.hidden.desc=Kill a tainted creeper with a falling boxcar. -achievement.hidden=Hidden Catalog -achievement.horizonsBonus.desc=honest to god what the hell is wrong with you -achievement.horizonsBonus=Slam Dunk Diarrhea -achievement.horizonsEnd.desc=Send Tom home. -achievement.horizonsEnd=The Horizons -achievement.horizonsStart.desc=Send a lad to the moon. -achievement.horizonsStart=Apogee -achievement.impossible.desc=You can't get this achievement. -achievement.impossible=Literally impossible -achievement.inferno.desc="Turn it to ashes! That's not enough! Drop more bombs!" -achievement.inferno=Operation Cannibal -achievement.manhattan.desc=8:15; August 6th, 1945 -achievement.manhattan=The Manhattan Project -achievement.meltdown.desc=You got this far, how could you mess this up? -achievement.meltdown=Rapid Unscheduled Disassembly -achievement.no9.desc="I hope the lead I'm mining will be used in your paint" -achievement.no9=Old Number Nine -achievement.omega12.desc=Solve the problem of continued life on this wretched planet. -achievement.omega12=Omega-12 Particle Accelerator -achievement.polymer.desc=Delicious, delicious microplastics. +achievement.digammaFeel.desc=wewnętrznej pustki. +achievement.digammaFeel=Terror odczuwania +achievement.digammaKauaiMoho.desc=Wszystko jest okropne, trzymaj gorącą czekoladę. +achievement.digammaKauaiMoho=Zaśpiewaj, zaśpiewaj mi pieśń Kauai Moho +achievement.digammaKnow.desc=o czym jest ten świat. +achievement.digammaKnow=Terror wiedzy +achievement.digammaSee.desc=prosto w otchłań. +achievement.digammaSee=Terror widzenia +achievement.digammaUpOnTop.desc=Podziwiaj mojego syna, to mój klon. +achievement.digammaUpOnTop=Podziwiaj mnie, podziwiaj mój dom +achievement.fiend.desc=Bądź wredny. +achievement.fiend2.desc=Bądź wredniejszy. +achievement.fiend2=Przestępca 2: Przestępować Jeszcze Bardziej +achievement.fiend=Przestępca +achievement.freytag.desc=Ratownicy Herolda +achievement.freytag=Piątek +achievement.fusion.desc=Taniec deuteru, trytonu i energii. +achievement.fusion=Fuzja +achievement.gasCent.desc=Niewzbogacony uran go nienawidzi! +achievement.gasCent=Styl Zippe +achievement.hidden.desc=Zabij skażonego creepera spadającym wagonem towarowym. +achievement.hidden=Ukryty Katalog +achievement.horizonsBonus.desc=szczerze mówiąc, co do diabła jest z tobą nie tak +achievement.horizonsBonus=Wsad Biegunki +achievement.horizonsEnd.desc=Wyślij Tomasza do domu. +achievement.horizonsEnd=Horyzonty +achievement.horizonsStart.desc=Wyślij chłopaka do domu. +achievement.horizonsStart=Apogeum +achievement.impossible.desc=Nie możesz dostać tego osiągnięcia. +achievement.impossible=Dosłownie niemożliwe +achievement.inferno.desc="Obróć to w popiół! To nie wystarczy! Zrzuć więcej bomb!" +achievement.inferno=Operacja Kanibal +achievement.manhattan.desc=8:15; 6 Sierpnia, 1945 +achievement.manhattan=Projekt Manhattan +achievement.meltdown.desc=Zaszedłeś tak daleko, jak mogłeś to zepsuć? +achievement.meltdown=Szybki nieplanowany demontaż +achievement.no9.desc=„Mam nadzieję, że ołów, który wydobywam, zostanie użyty w twojej farbie” +achievement.no9=Stara dziewiątka +achievement.omega12.desc=Rozwiąż problem dalszego życia na tej nędznej planecie. +achievement.omega12=Omega-12 Akcelerator Cząsteczek +achievement.polymer.desc=Mniam mniam. Smaczne mikroplastiki. Kocham je. achievement.polymer=Teflon -achievement.potato.desc=You stabbed me! What is WRONG with yo-WOOOAAH -achievement.potato=Rogue AI -achievement.radDeath.desc=Marie Curie invented the theory of radioactivity, the treatment of radioactivity, and dying of radioactivity. -achievement.radDeath=Ouch, Radiation! -achievement.radium.desc=YOU'RE FIRED FOR POURING RADIUM IN MY COFFEE! -achievement.radium=MISTER INCREDIBLE -achievement.radPoison.desc=Suffer the effects of radiation poisoning. -achievement.radPoison=Yay, Radiation! -achievement.RBMKBoom.desc=What is the cost of lies? -achievement.RBMKBoom=It is 15,000. -achievement.RBMK.desc=He's delusional, get him to the infirmary. -achievement.RBMK=3.6 Roentegen? -achievement.redBalloons.desc="This is what we've waited for. This is it, boys, this is war." -achievement.redBalloons=99 Red Balloons -achievement.sacrifice.desc=Face the fire and live. -achievement.sacrifice=Sororicide -achievement.schrab.desc=Regardless, I wouldn't look at it for too long. -achievement.schrab=Island of Stability -achievement.selenium.desc=Yeah. -achievement.selenium=XVIII The Moon -achievement.SILEX.desc=It's cooler then it sounds, I promise. -achievement.SILEX=Separation of Isotopes by Laser Exitation +achievement.potato.desc=Dźgnąłeś mnie! Co jest z tobą nie ta-ŁOOOO +achievement.potato=Zbuntowane AI +achievement.radDeath.desc=Maria Curie wynalazła teorię radioaktywności, leczenia radioaktywności i umierania z powodu radioaktywności. +achievement.radDeath=Ała, promieniowanie! +achievement.radium.desc=JESTEŚ ZWOLNIONY ZA WLEWANIE RADU DO MOJEJ KAWY! +achievement.radium=PAN INIEMAMOCNY +achievement.radPoison.desc=Ponieś skutki zatrucia promieniowaniem. +achievement.radPoison=Jej, promieniowanie! +achievement.RBMKBoom.desc=Co jest kosztem kłamstw? +achievement.RBMKBoom=15,000. +achievement.RBMK.desc=Ma urojenia, zabierz go do szpitala. +achievement.RBMK=3.6 Rentegena? +achievement.redBalloons.desc="To jest to, na co czekaliśmy. To jest to, koledzy, to jest wojna." +achievement.redBalloons=99 Czerwonych Balonów +achievement.sacrifice.desc=Zmierz się z ogniem i żyj. +achievement.sacrifice=Sorobójstwo +achievement.schrab.desc=Mimo wszystko nie patrzyłbym na to zbyt długo. +achievement.schrab=Wyspa Stabilności +achievement.selenium.desc=Ta. +achievement.selenium=XVIII Księżyc +achievement.SILEX.desc=To jest fajniejsze niż to brzmi, obiecuję. +achievement.SILEX=Rozdzielanie Izotopów Za Pomocą Wzbudzenia Laserowego achievement.slimeball.desc= -achievement.slimeball=I should dip my balls in sulfuric acid. -achievement.stratum.desc=Hit the brakes, Mitts. -achievement.stratum=Stratum -achievement.someWounds.desc=Get ready -achievement.someWounds=Some Wounds Never Heal -achievement.soyuz.desc=Become crunchy. -achievement.soyuz=Baked Potato -achievement.space.desc=Fail in every way possible and waste funds worth 90 million dollars. -achievement.space=The Final Front-ah forget it +achievement.slimeball=Powinienem zanurzyć me jaja w kwasie siarkowym. +achievement.stratum.desc=Naciśnij hamulec, Mitts. +achievement.stratum=Nawarstwienie +achievement.someWounds.desc=Przygotuj się +achievement.someWounds=Niektóre rany nigdy się nie goją. +achievement.soyuz.desc=Stań się chrupiący. +achievement.soyuz=Pieczony ziemniak +achievement.space.desc=Ponieś porażkę w każdy możliwy sposób i zmarnuj fundusze warte 90 milionów dolarów. +achievement.space=Ostatni Front- a dobra, zapomnij achievement.sulfuric.desc= -achievement.sulfuric=I should not have dipped my balls in sulfuric acid. -achievement.tantalum.desc=An elusive, yet ever-needed element. -achievement.tantalum="Tantalium" -achievement.tasteofblood.desc=is not part of any testing protocol. -achievement.tasteofblood=The Taste of Blood -achievement.technetium.desc=It's medicinal, it's medicinal! -achievement.technetium=Big Man, Pig Man -achievement.watzBoom.desc=Drain your septic tank next time. -achievement.watzBoom=Disgusting -achievement.watz.desc=Fólkvangr fields possibly included. -achievement.watz=The Power of Element-126 -achievement.witchtaunter.desc=Those wacky creatures got nothing on you! -achievement.witchtaunter=Witch Taunter -achievement.ZIRNOXBoom.desc=cope, seethe, mald +achievement.sulfuric=Nie powinienem był zanurzać mych jaj w kwasie siarkowym. +achievement.tantalum.desc=Nieuchwytny, ale zawsze potrzebny element. +achievement.tantalum="Tantal" +achievement.tasteofblood.desc=nie jest częścią żadnego protokołu testowego. +achievement.tasteofblood=Smak krwi +achievement.technetium.desc=To jest lekarstwo, to jest lekarstwo! +achievement.technetium=Duży człowiek, świński człowiek +achievement.watzBoom.desc=Opróżnij szambo następnym razem. +achievement.watzBoom=Obrzydliwe +achievement.watz.desc=Możliwe uwzględnienie pól Fólkvangr. +achievement.watz=Moc Elementu-126 +achievement.witchtaunter.desc=Te zwariowane kreatury nic na ciebie nie mają! +achievement.witchtaunter=Szyderca Czarownic +achievement.ZIRNOXBoom.desc=xdxdxd achievement.ZIRNOXBoom=CIRNOX -armor.blastProtection=Damage modifier of %s against explosions -armor.cap=Hard damage cap of %s -armor.damageModifier=Damage modifier of %s against %s -armor.dash=Grants %s dashes -armor.electricJetpack=Ion Jetpack -armor.explosionImmune=Cannot take any damage except from explosions -armor.fastFall=Fast Fall -armor.fireproof=Fireproof -armor.fullSetBonus=Full Set Bonus: -armor.geigerHUD=Built-In Geiger Counter HUD -armor.geigerSound=Auditory Geiger Counter -armor.glider=Sneak to glide -armor.gravity=Gravity modifier of %s -armor.hardLanding=Hard Landing -armor.ignoreLimit=Resistance is not affected by resistance limit -armor.modifier=General damage modifier of %s -armor.nullDamage=Nullifies all damage from %s -armor.projectileProtection=Damage modifier of %s against projectiles -armor.rocketBoots=Rocket Boots -armor.sprintBoost=Boosted Sprint -armor.thermal=Thermal Sight -armor.threshold=Damage threshold of %s -armor.vats=Enemy HUD -armor.yield=Protection applies to damage <%s +armor.blastProtection=Modyfikator obrażeń %s przeciwko eksplozjom +armor.cap=Twardy limit obrażeń %s +armor.damageModifier=Modyfikator obrażeń %s przeciwko %s +armor.dash=Daje %s susów +armor.electricJetpack=Jonowy plecak odrzutowy +armor.explosionImmune=Nie może otrzymać żadnych obrażeń z wyjątkiem eksplozji +armor.fastFall=Szybki Upadek +armor.fireproof=Ognioodporny +armor.fullSetBonus=Bonus pełnego zestawu: +armor.geigerHUD=Wbudowane HUD licznika Geigera +armor.geigerSound=Słuchowy licznik Geigera +armor.glider=Skradnij się aby szybować +armor.gravity=Modyfikator grawitacji %s +armor.hardLanding=Twarde Lądowanie +armor.ignoreLimit=Limit rezystancji nie ma wpływu na rezystancję +armor.modifier=Ogólny modyfikator obrażeń %s +armor.nullDamage=Anuluje wszystkie obrażenia od %s +armor.projectileProtection=Modyfikator obrażeń %s przeciwko pociskom +armor.rocketBoots=Buty Rakietowe +armor.sprintBoost=Wzmocniony Sprint +armor.thermal=Wzrok Termiczny +armor.threshold=Próg obrażeń %s +armor.vats=HUD Przeciwników +armor.yield=Ochrona dotyczy obrażeń <%s -armorMod.all=All -armorMod.applicableTo=Applicable To: -armorMod.boots=Boots -armorMod.chestplates=Chestplates -armorMod.helmets=Helmets -armorMod.insertHere=Insert armor to modify... -armorMod.leggings=Leggings -armorMod.type.boots=Boots -armorMod.type.chestplate=Chestplate -armorMod.type.cladding=Cladding -armorMod.type.helmet=Helmet -armorMod.type.insert=Insert -armorMod.type.leggings=Leggings -armorMod.type.servo=Servos -armorMod.type.special=Special +armorMod.all=Wszystkiego +armorMod.applicableTo=Stosuje się do: +armorMod.boots=Butów +armorMod.chestplates=Napierśników +armorMod.helmets=Hełmów +armorMod.insertHere=Wstaw zbroję, aby zmodyfikować... +armorMod.leggings=Legginsów +armorMod.type.boots=Buty +armorMod.type.chestplate=Napierśnik +armorMod.type.cladding=Okładziny +armorMod.type.helmet=Hełm +armorMod.type.insert=Wkładka +armorMod.type.leggings=Legginsy +armorMod.type.servo=Serwa +armorMod.type.special=Specjalne -battery.mode.buffer=Input/Output Mode -battery.mode.input=Input Mode -battery.mode.off=OffW -battery.mode.output=Output Mode -battery.priority.high=Charge Priority: High -battery.priority.high.desc=Emergency buffers that$always need to be full -battery.priority.low=Charge Priority: Low -battery.priority.low.desc=Most use-cases where surplus$energy needs to be stored without$affecting machine performance -battery.priority.normal=Charge Priority: Normal -battery.priority.normal.desc=Smaller power grids where$priority doesn't matter -battery.priority.recommended=Recommended for: -battery.redstone.off=Redstone OFF -battery.redstone.on=Redstone ON +battery.mode.buffer=Tryb Wejścia/Wyjścia +battery.mode.input=Tryb Wejścia +battery.mode.off=WyłączonyW +battery.mode.output=Tryb Wyjścia +battery.priority.high=Charge Priority: Wysoki +battery.priority.high.desc=Bufory awaryjne, które$zawsze muszą być pełne +battery.priority.low=Charge Priority: Niski +battery.priority.low.desc=Większość przypadków użycia, w których nadmiar$energii musi być przechowywany bez$wpływu na wydajność maszyny +battery.priority.normal=Charge Priority: Normalny +battery.priority.normal.desc=Mniejsze sieci energetyczne, w których priorytet nie ma znaczenia +battery.priority.recommended=Polecane dla: +battery.redstone.off=Redstone WYŁ +battery.redstone.on=Redstone WŁ -bomb.detonated=Detonated successfully! -bomb.incompatible=Device can not be triggered! -bomb.launched=Launched successfully! -bomb.missingComponent=Component missing! -bomb.nobomb=Linked position incompatible or unloaded! -bomb.triggered=Triggered successfully! +bomb.detonated=Zdetonowano pomyślnie! +bomb.incompatible=Urządzenie nie może zostać uruchomione! +bomb.launched=Wystrzelono pomyślnie! +bomb.missingComponent=Brakujący komponent! +bomb.nobomb=Połączona pozycja niekompatybilna lub niezaładowana! +bomb.triggered=Uruchomiono pomyślnie! -book.test.cover=HOW 2 SEX -book.test.page1=Test Page 1 +book.test.cover=JAK SEXOWAĆ +book.test.page1=Test Strony 1 -book.error.cover=Hadron Collider:$Troubleshooting -book.error.title1=Error 0x01 [NC] -book.error.page1=§lName:§r "ERROR_NO_CHARGE" §lDescription:§r The particle has reached a segment with insufficient charge. §lPotential fix:§r Either replace one of the plugs that the particle successfully passes with higher-tier ones or add another plug slightly before the segment where the particle expires. -book.error.title2=Error 0x02 [NA] -book.error.page2=§lName:§r "ERROR_NO_ANALYSIS" §lDescription:§r The particle has reached the core, despite not passing an analysis chamber. §lPotential fix:§r Make sure that your accelerator has an analysis chamber and double-check the operating mode (linear/circular). -book.error.title3=Error 0x03 [OC] -book.error.page3=§lName:§r "ERROR_OBSTRUCTED_CHANNEL" §lDescription:§r The particle has collided with a block inside the collider's channel. §lPotential fix:§r Make sure that the inside of your particle collider is free of any obstructions, except for particle diodes and core blocks. -book.error.title4=Error 0x04 [EC] -book.error.page4=§lName:§r "ERROR_EXPECTED_COIL" §lDescription:§r The particle has passed a segment that lacks one or multiple coils. §lPotential fix:§r Remove the plating of the collider in the offending area and check if all the coils are there. This error will also happen at T-crossings that are built without diodes. -book.error.title5=Error 0x05 [MS] -book.error.page5=§lName:§r "ERROR_MALFORMED_SEGMENT" §lDescription:§r The particle has passed a segment that was built incorrectly (but neither obstructed nor missing coils). §lPotential fix:§r Make sure that the offending segment has platings in all the required spaces, leaving no coils exposed. -book.error.title6=Error 0x06 [ATL] -book.error.page6=§lName:§r "ERROR_ANALYSIS_TOO_LONG" §lDescription:§r The particle has passed more than the three required valid analysis chamber segments. §lPotential fix:§r Make sure that the analysis chamber is exactly 3 blocks long for circular accelerator and at least 2 blocks long for linear ones. Also check if the particle doesn't pass multiple analysis chambers in a branching and/or looped accelerator. -book.error.title7=Error 0x07 [ATS] -book.error.page7=§lName:§r "ERROR_ANALYSIS_TOO_SHORT" §lDescription:§r The particle has left the analysis chamber, despite not meeting the length requirement. §lPotential fix:§r Make sure that the analysis chamber on your circular accelerator is exactly 3 blocks long. Valid analysis segments have no coils and the plating is entirely composed of analysis chamber walls/windows. Analysis chambers with coils in them count as regular segments. -book.error.title8=Error 0x08 [DC] -book.error.page8=§lName:§r "ERROR_DIODE_COLLISION" §lDescription:§r The particle collided with a non-input side of a schottky particle diode. §lPotential fix:§r Check if your diodes are configured correctly. Particles can only enter the diode from sides with green inward-pointing arrows. -book.error.title9=Error 0x09 [BT] -book.error.page9=§lName:§r "ERROR_BRANCHING_TURN" §lDescription:§r The particle has reached a turn with multiple exits. §lPotential fix:§r If your turn is a normal one, check if all the required coils are present (i.e. no holes in the coil layer). If the turn is intended to be branched, it requires a schottky particle diode that is correctly configured. +book.error.cover=Zderzacz Hadronów:$rozwiązywanie problemów +book.error.title1=Błąd 0x01 [NC] +book.error.page1=§lNazwa:§r "ERROR_NO_CHARGE" §lOpis:§r Cząstka dotarła do segmentu o niewystarczającym ładunku. §lPotencjalna poprawka:§r Albo wymień jedną ze wtyczek, przez które cząsteczka pomyślnie przechodzi na wtyczki wyższego poziomu, albo dodaj kolejną wtyczkę nieco przed segmentem, w którym cząsteczka wygasa. +book.error.title2=Błąd 0x02 [NA] +book.error.page2=§lNazwa:§r "ERROR_NO_ANALYSIS" §lOpis:§r Cząstka dotarła do rdzenia, mimo że nie przeszła przez komorę analityczną. §lPotencjalna poprawka:§r Upewnij się, że twój akcelerator ma komorę analityczną i dwukrotnie sprawdź tryb pracy (liniowy/kołowy). +book.error.title3=Błąd 0x03 [OC] +book.error.page3=§lNazwa:§r "ERROR_OBSTRUCTED_CHANNEL" §lOpis:§r Cząstka zderzyła się z blokiem wewnątrz kanału zderzacza. §lPotencjalna poprawka::§r Upewnij się, że wnętrze zderzacza cząstek jest wolne od jakichkolwiek przeszkód, z wyjątkiem diod cząsteczkowych i bloków rdzenia. +book.error.title4=Błąd 0x04 [EC] +book.error.page4=§lNazwa:§r "ERROR_EXPECTED_COIL" §lOpis:§r Cząstka przeszła przez segment, w którym brakuje jednej lub wielu cewek. §lPotencjalna poprawka:§r Usuń osłonę zderzacza w obszarze naruszenia i sprawdź, czy są tam wszystkie cewki. Ten błąd wystąpi również w przypadku skrzyżowań T, które są zbudowane bez diod. +book.error.title5=Błąd 0x05 [MS] +book.error.page5=§lNazwa:§r "ERROR_MALFORMED_SEGMENT" §lOpis:§r Cząstka minęła segment, który został zbudowany nieprawidłowo (ale nie jest zablokowany ani nie ma brakujących cewek). §lPotencjalna poprawka:§r Upewnij się, że błędny segment ma osłonę we wszystkich wymaganych miejscach, nie pozostawiając odsłoniętych cewek. +book.error.title6=Błąd 0x06 [ATL] +book.error.page6=§lNazwa:§r "ERROR_ANALYSIS_TOO_LONG" §lOpis:§r Cząstka przeszła więcej niż trzy wymagane poprawne segmenty komory analitycznej.§lPotencjalna poprawka:§r Upewnij się, że komora analityczna ma dokładnie 3 bloki długości dla akceleratora kołowego i co najmniej 2 bloki długości dla akceleratora liniowego. Sprawdź również, czy cząstka nie przechodzi przez wiele komór analitycznych w rozgałęzionym i/lub zapętlonym akceleratorze. +book.error.title7=Błąd 0x07 [ATS] +book.error.page7=§lNazwa:§r "ERROR_ANALYSIS_TOO_SHORT" §lOpis:§r Cząstka opuściła komorę analityczną, mimo że nie spełniała wymagań dotyczących długości. §lPotencjalna poprawka:§r Upewnij się, że komora analityczna twojego akceleratora kołowego ma dokładnie 3 bloki długości. Prawidłowe segmenty analityczne nie mają cewek, a osłona składa się w całości ze ścian/okien komory analitycznej. Komory analityczne z cewkami w nich liczą się jako zwykłe segmenty. +book.error.title8=Błąd 0x08 [DC] +book.error.page8=§lNazwa:§r "ERROR_DIODE_COLLISION" §lOpis:§r Cząstka zderzyła się z niewejściową stroną diody Schottky'ego. §lPotencjalna poprawka:§r Sprawdź, czy diody są poprawnie skonfigurowane. Cząsteczki mogą dostać się do diody tylko z boków oznaczonych zielonymi strzałkami skierowanymi do wewnątrz. +book.error.title9=Błąd 0x09 [BT] +book.error.page9=§lNazwa:§r "ERROR_BRANCHING_TURN" §lOpis:§r Cząstka osiągnęła zakręt z wieloma wyjściami. §lPotencjalna poprawka:§r Jeśli twój zakręt jest normalny, sprawdź, czy są wszystkie wymagane cewki (tj. czy nie ma dziur w warstwie cewki). Jeśli zakręt ma być rozgałęziony, wymaga prawidłowo skonfigurowanej diody cząstek Schottky'ego. -book.rbmk.cover=My first RBMK:$Basics of$building a$reactor -book.rbmk.title1=Introduction -book.rbmk.page1=§lRBMK§r is fully modular nuclear reactor. Unlike most other reactors, there is no "core" and no size restrictions, rather behavior and efficiency of reactor depends on how it is built and how various parts interact with each other. -book.rbmk.title2=Heat -book.rbmk.page2=As reactor runs, it will generate §lheat§r. Heat will spread between parts, slowly decreasing in the process. The goal is to generate as much heat as possible without melting the reactor, and to transfer heat into steam passages that cool reactor and produce steam. -book.rbmk.title3=Fuel Rod -book.rbmk.page3=The §lfuel rod§r will capture neutron flux, causing fuel inside the rod to react, releasing neutrons in the process. Neutrons are released in all four main directions with a maximum range of 5 blocks. The amount of released neutrons depends on fuel used. -book.rbmk.title4=Regulating Rod -book.rbmk.page4=The §lcontrol rod§r will reduce number of neutrons passing through. Fully inserted, it will block all neutrons; when inserted halfway, it will only block half. Control rods are used to regulate activity of the reactor and shut it down. -book.rbmk.title5=Regulating Rods - Usage +book.rbmk.cover=Moje Pierwsze RBMK:$Podstawy Budowy$Reaktora +book.rbmk.title1=Wstęp +book.rbmk.page1=§lRBMK§r jest w pełni modułowym reaktorem jądrowym. W przeciwieństwie do większości innych reaktorów, nie ma „rdzenia” ani ograniczeń wielkości, a zachowanie i wydajność reaktora zależy od tego, jak jest zbudowany i jak poszczególne części współdziałają ze sobą. +book.rbmk.title2=Ciepło +book.rbmk.page2=Podczas pracy reaktor będzie generował §lciepło§r. Ciepło będzie rozprzestrzeniać się między częściami, powoli zmniejszając się w trakcie. Celem jest wygenerowanie jak największej ilości ciepła bez stopienia reaktora i przekazanie ciepła do kanałów parowych, które chłodzą reaktor i wytwarzają parę. +book.rbmk.title3=Pręt paliwowy +book.rbmk.page3=§lPręt paliwowy§r wychwyci strumień neutronów, powodując reakcję paliwa wewnątrz pręta, uwalniając neutrony w procesie. Neutrony są uwalniane we wszystkich czterech głównych kierunkach z maksymalnym zasięgiem 5 bloków. Ilość uwolnionych neutronów zależy od użytego paliwa. +book.rbmk.title4=Pręt regulacyjny +book.rbmk.page4=§lPręt regulacyjny§r zmniejszy liczbę przechodzących neutronów. Całkowicie włożony zablokuje wszystkie neutrony; po włożeniu do połowy zablokuje tylko połowę. Pręty regulacyjne służą do regulacji pracy reaktora i jego wyłączania. +book.rbmk.title5=Pręty regulacyjne — zastosowanie book.rbmk.title5.scale=0.9 -book.rbmk.page5=The current bar insertion will be displayed in the center of GUI. The colored buttons on left will add the control bar to the color group, which is useful for quickly selecting grouped bars on §lRBMK§r console. The buttons on right allow you to manually insert in 25%% increments. -book.rbmk.title6=Automatic Control Rods -book.rbmk.page6=§LAutomatic control rods§r are almost identical to regular control rods, but they cannot be manually adjusted, instead they will adjust position of the rod based on current temperature. Which function to use and how deep to insert and at what temperature must be determined first. -book.rbmk.title7=Steam Channel -book.rbmk.page7=The §lsteam channel§r is only part that will actively reduce reactor heat level. If a component is above the boiling point of a given type of steam, it will try to consume as much water and produce as much steam as needed to cool below boiling point. -book.rbmk.title8=Neutron Reflector -book.rbmk.page8=The §lneutron reflector§r will block passage of neutrons, instead neutrons will be reflected back onto the fuel rod they came from. This is useful for using neutrons that would otherwise be wasted simply by leaving reactor. -book.rbmk.title9=Neutron Absorber -book.rbmk.page9=§lNeutron absorber§r simply blocks neutrons. The absorbed neutrons will not generate heat and will be effectively destroyed. This is useful for preventing fuel rods from reacting that would otherwise be within reach. -book.rbmk.title10=Graphite Retarder -book.rbmk.page10=§lGraphite moderator§r converts fast neutrons passing through it into slow neutrons. Most fuels are split into fast neutrons, while slow neutrons are required for fission, so use of moderators is highly recommended. -book.rbmk.title11=Structural Column -book.rbmk.page11=§lStructural column§r does not affect neutrons in any way and has no special application. It is recommended to fill the reactor with structured pillars where there are no other parts, since the structured pillars are capable of transferring heat. -book.rbmk.title12=Console -book.rbmk.page12=§lRBMK console§r allows you to control the reactor from afar. Using the §ldevice to connect the console RBMK§r on the RBMK part and then on the console will connect the reactor and the console. The console can only control 15x15 parts, for large reactors you can use multiple consoles. -book.rbmk.title13=Using the console -book.rbmk.page13=Clicking on parts will select and deselect them. With the colored buttons, you can quickly select all the control rods in that color group. Button "A" will select all control rods, "X" will deselect all. -book.rbmk.page14=Entering a number between 0 and 100 in green box and then pressing button next to it will set all selected control rods to that position. Button "AZ-5" will lead to full insertion of all control rods. -book.rbmk.title15=Fuel -book.rbmk.page15=The §lfuel§r response depends on many factors. The main ones are §lfortification§r, §lxenon poisoning§r and number of incoming §lneutrons§r. Xenon builds up when fuel is low in neutrons and burns out during normal operation. The efficiency of neutrons depends on the type, most fuels §lare best split by§r §lslow neutrons§r. -book.rbmk.title16=Melting -book.rbmk.page16=§4§lAVOID. +book.rbmk.page5=Bieżące wstawienie pręta zostanie wyświetlone na środku GUI. Kolorowe przyciski po lewej stronie dodadzą pasek sterowania do grupy kolorów, co jest przydatne do szybkiego wybierania zgrupowanych pasków na konsoli §lRBMK§r. Przyciski po prawej stronie umożliwiają ręczne wstawianie po 25%%. +book.rbmk.title6=Automatyczny pręt regulacyjny +book.rbmk.page6=§lAutomatyczne pręty regulacyjne§r są prawie identyczne jak zwykłe pręty regulacyjne, ale nie można ich regulować ręcznie, zamiast tego dostosują położenie pręta w oparciu o aktualną temperaturę. Którą funkcję użyć i jak głęboko włożyć i w jakiej temperaturze należy najpierw ustalić. +book.rbmk.title7=Kanał parowy +book.rbmk.page7=§lKanał parowy§r jest jedyną częścią, która będzie regularnie obniżać poziom ciepła w reaktorze. Jeśli element ma temperaturę powyżej wrzenia określonego rodzaju pary, będzie próbował zużywać tyle wody i wytwarzać tyle pary, ile potrzeba do schłodzenia poniżej temperatury wrzenia. +book.rbmk.title8=Reflektor neutronów +book.rbmk.page8=§lReflektor neutronów§r zablokuje przejście neutronów, zamiast tego neutrony zostaną odbite z powrotem na pręt paliwowy, z którego pochodzą. Jest on przydatny do wykorzystania neutronów, które w przeciwnym razie zostałyby zmarnowane po prostu przez opuszczenie reaktora. +book.rbmk.title9=Pochłaniacz neutronów +book.rbmk.page9=§lPochłaniacz neutronów§r po prostu blokuje neutrony. Zaabsorbowane neutrony nie będą generować ciepła i zostaną skutecznie zniszczone. Jest to przydatne do zapobiegania reakcji prętów paliwowych, które w przeciwnym razie byłyby w swoim zasięgu. +book.rbmk.title10=Opóźniacz grafitowy +book.rbmk.page10=§lModerator grafitowy§r (lub opóźniacz grafitowy) przekształca przechodzące przez niego neutrony prędkie w neutrony powolne. Większość paliw jest rozkładana na neutrony prędkie, podczas gdy neutrony powolne są potrzebne do rozszczepienia, dlatego zalecane jest stosowanie moderatorów. +book.rbmk.title11=Kolumna strukturalna +book.rbmk.page11=§lKolumna strukturalna§r nie wpływa w żaden sposób na neutrony i nie ma specjalnego zastosowania. Zaleca się wypełnienie reaktora słupami strukturalnymi tam, gdzie nie ma innych części, ponieważ słupy strukturalne są zdolne do przenoszenia ciepła. +book.rbmk.title12=Konsola +book.rbmk.page12=§lKonsola RBMK§r pozwala sterować reaktorem z daleka. Używając §lurządzenia do podłączania konsoli RBMK§r na części RBMK a następnie na konsoli połączymy reaktor i konsolę. Konsola może sterować tylko częściami 15x15, w przypadku dużych reaktorów można użyć wielu konsol. +book.rbmk.title13=Używanie konsoli +book.rbmk.page13=Klikanie na części spowoduje ich zaznaczenie i odznaczenie. Za pomocą kolorowych przycisków możesz szybko wybrać wszystkie pręty regulacyjne w danej grupie kolorów. Przycisk „A” zaznaczy wszystkie drążki sterujące, „X” odznaczy wszystkie. +book.rbmk.page14=Wpisanie liczby od 0 do 100 w zielone pole, a następnie naciśnięcie przycisku obok niego spowoduje ustawienie wszystkich wybranych drążków sterujących w tej pozycji. Przycisk „AZ-5” doprowadzi do pełnego włożenia wszystkich drążków sterujących. +book.rbmk.title15=Paliwo +book.rbmk.page15=Reakcja §lpaliwa§r zależy od wielu czynników. Główne z nich to §lfortyfikacja§r, §zatrucie ksenonem§r oraz liczba przychodzących §neutronów§r. Ksenon gromadzi się, gdy paliwo ma niską zawartość neutronów i spala się podczas normalnej pracy. Wydajność neutronów zależy od rodzaju, większość paliw §lnajlepiej rozdziela się przez §r §lwolne neutrony§r. +book.rbmk.title16=Stapianie +book.rbmk.page16=§4§lUNIKAJ. -book.starter.cover=An Industrialist's$Guide to Rebuilding$Society -book.starter.title1=Introduction -book.starter.page1=If you're reading this, it's highly likely that society, in one way or another, has collapsed entirely. Governments, countries, and authority are a concept of the past - along with all of the amenities of civilized life. As such, this guide will inform you how to change that by recreating the industry and technology of the past for the improvement of your own life. -book.starter.title2=Coal & Mustard Gas -book.starter.page2=Whilst it is impossible to predict the actual state of the world in a post-apocalyptic time, it's not unlikely that war and industry in its current form may not have ended. To protect your own lungs, an effective and cheap way is to urinate on some §lcloth§r to make a §ltrench mask§r, to protect you from coal dust or mustard gas, if you ever encounter either. -book.starter.title3=Anvils & Presses -book.starter.page3=The quintessentials to beginning your industrial revitalization is an §lanvil§r and a §lburner press§r. The anvil will allow you to manually craft together early machinery such as the Assembler, whilst the burner press will let you make plates, wires, and circuits that you cannot hammer together with an anvil. -book.starter.title4=Templates -book.starter.page4=In order to stamp metal into useful shapes, assemble machinery, and perform chemical reactions, you will need to create a §lMachine Template Folder§r to create the various stamps and templates shown to the right. -book.starter.title5=Scavenging -book.starter.page5=Depending on how bad the initial apocalyptic event was to the preexisting structures of the world, there's a likely chance that many useful materials and machines can be salvaged from them directly. Metallic alloys like steel, parts like circuitry, and even fissile material from a nuclear power plant might be awaiting you. Beware certain ruins, however, as there may be an excess of danger lurking there like a snake in the grass; waiting to strike you down with radiation, traps, or indescribable horrors... -book.starter.title6=Early Machinery -book.starter.page6a=Two of the first machines you should assemble are the §lBlast Furnace§r and the §lAssembly Machine§r. The former will allow you to create alloys such as §lsteel§r, §lminecraft-grade copper§r, and §ladvanced alloy§r; you will need to use these metals for the bodies of machines, the wiring of circuits, advanced electromagnets, and more. -book.starter.page6b=The assembler will be used to create practically every other machine described in this guide. You will need a power source, such as a §lCombustion§r §lGenerator§r or §lSolar Boiler§r. -book.starter.page7a=The §lShredder§r, along with a pair of shredder blades, will be very useful for doubling the output of most ores, via shredding into smeltable powders. These powders are also crucial to begin making circuitry for various machines, such as §lEnhanced§r and §lOverclocked§r circuits. -book.starter.page7b=Using your new machinery, you can create the §lChemical Plant§r, used for the synthesis of better circuits, concrete, the processing of petrochemicals, and more. -book.starter.title8=Black Gold -book.starter.page8a=Using an §lOil §lReservoir§r §lDetector§r, you can find underground oil deposits to place a §lPumpjack§r or §lDerrick§r over via surveying an area. Remember that oil deposits will run out over time. -book.starter.page8b=Before the oil can be refined and separated into its constituent parts in an §lOil Refinery§r, you must heat the oil to 300°C in a §lBoiler§r. -book.starter.title9=Petrochemicals -book.starter.page9=Using §lChemical Plants§r, §lFractioning§r §lTowers§r, and §lCatalytic Cracking§r §lTowers§r, you can transform the separated oil into a variety of useful products. For example: §lPolymer§r or §lBakelite§r, durable and flexible plastics; §lDesh§r, an extremely durable and heat-resistant rare earth metal alloy; §lSolid Fuel§r, which can be burnt for energy; or even §lLiquid Fuels§r, such as §lGasoline§r, §lDiesel§r, §lKerosene§r, and more. -book.starter.title10=Advanced Machinery -book.starter.page10=With oil processing under your belt, you can create the §lCentrifuge§r, which will triple ore outputs; the §lOre §lAcidizer§r, which will crystallize ores, increasing the yield; and the §lSILEX + §lFEL§r, two marvels of modern engineering which can separate the isotopes of materials with ease. You will require significantly more energy to power these; which can be obtained with sources such as a §lDiesel Generator§r, an §lIndustrial Generator§r, or even a nuclear reactor. -book.starter.title11=Strata -book.starter.page11=Underneath the ground you walk, there is several naturally-occurring §lStrata§r, or special mineral layers and formations. §lSchist Strata§r are blue, lithium-containing layers filled with uranium, iron, copper, asbestos, and other ores for your own use. §lDepth Rock§r contains large quantities of rarer minerals, such as §lZirconium§r and §lBoron§r, but requires explosives to properly harvest. -book.starter.title12=Radiation -book.starter.page12a=§oThe rest of this book will deal with matters that involve §oradiation. For the safety of you and others, I will give §oadvice on how to mitigate and deal with exposure to it. -book.starter.page12b=Enough exposure to radiation can and will cause bodily harm. The first step is prevention; be sure to limit your exposure, and wear protective gear, such as a §lHazmat Suit§r, or apply §lCladding§r to your clothing or armor; you can also take §lRad-X§r to limit your intake. Thanks to modern medicine, the second step can be removal if necessary; for example, a §lPlayer §lDecontaminator§r will slowly reduce the radiation absorbed by your body. §lRad-Away§r can also be used as a post-exposure prophylaxis, quickly and effectively reversing damage caused to your body by ionizing radiation. -book.starter.title13=Uranium Enrichment -book.starter.page13=There are a few, easy options for fuels to use for a nuclear reactor; for instance, §lNatural Uranium§r or §lThorium Fuel§r. However, if you're looking for something more powerful, you can set up an enrichment cascade of two §lGas Centrifuges§r to produce §lUranium Fuel§r with leftover §lUranium-238§r. You will have to transmute the natural uranium into §lYellowcake§r, then §lUranium §lHexafluoride§r to do so. -book.starter.title14=The Chicago Pile -book.starter.page14=Alternatively, you can breed §lReactor-Grade Plutonium§r, a more powerful fuel, from Natural Uranium using the §lChicago Pile§r. By stacking graphite blocks and drilling into them, you can insert fuel rods to breed into plutonium and neutron source rods, such as §lRadium-Beryllium§r, to begin the reaction. Make sure to test your designs; spacing out or limiting the amount of blocks may be necessary to prevent overheating. +book.starter.cover=Przewodnik przemysłowcy$do odbudowy$społeczeństwa +book.starter.title1=Wstęp +book.starter.page1=Jeśli to czytasz, jest to bardzo prawdopodobne, że społeczeństwo, w taki czy inny sposób, całkowicie się rozpadło. Rządy, kraje i władza to koncepcje przeszłości – wraz ze wszystkimi wygodami cywilizowanego życia. W związku z tym, w tym przewodniku dowiesz się, jak to zmienić, odtwarzając przemysł i technologię z przeszłości w celu poprawy własnego życia. +book.starter.title2=Węgiel i gaz musztardowy +book.starter.page2=Chociaż niemożliwe jest przewidzenie faktycznego stanu świata w czasach postapokaliptycznych, nie jest wykluczone, że wojna i przemysł w ich obecnej formie nie zakończyły się. Aby chronić własne płuca, skutecznym i tanim sposobem jest oddanie moczu na jakieś §lpłótno§r, aby zrobić §lmaskę okopową§r, aby chronić się przed pyłem węglowym lub gazem musztardowym, jeśli kiedykolwiek się z nimi spotkasz. +book.starter.title3=Kowadła i prasy +book.starter.page3=Kwintesencją rozpoczęcia rewitalizacji przemysłu jest §lkowadło§r i §lprasa spalinowa§r. Kowadło pozwoli ci ręcznie tworzyć wczesne maszyny, takie jak monter, podczas gdy prasa spalinowa pozwoli ci tworzyć płyty, druty i obwody, których nie można połączyć razem w kowadle. +book.starter.title4=Szablony +book.starter.page4.scale=0.9 +book.starter.page4=Aby wytłaczać metal w użyteczne kształty, składać maszynę i przeprowadzać reakcje chemiczne, musisz stworzyć §lFolder szablonów maszyn§r, aby utworzyć różne stemple i szablony pokazane po prawej stronie. +book.starter.title5=Odzyskiwanie +book.starter.page5=W zależności od tego, jak złe było początkowe wydarzenie apokaliptyczne dla istniejących struktur świata, istnieje prawdopodobieństwo, że można z nich bezpośrednio odzyskać wiele przydatnych materiałów i maszyn. Stopy metali, takie jak stal, części, takie jak obwody, a nawet materiały rozszczepialne z elektrowni jądrowej mogą na ciebie czekać. Uważaj jednak na niektóre ruiny, ponieważ może tam czaić się nadmiar niebezpieczeństw jak wąż w trawie; czekając, by powalić cię promieniowaniem, pułapkami lub nieopisywalnymi horrorami... +book.starter.title6=Wczesne maszyny +book.starter.page6a=Dwie z pierwszych maszyn, które powinieneś zmontować, to §lpiec hutniczy§r i §lmaszyna montażowa§r (lub monter/asembler). Ta pierwsza pozwoli na tworzenie stopów, takich jak §lstal§r, §lmiedź klasy minecraft§r i §lzaawansowany stop§r; będziesz musiał użyć tych metali do budowy korpusów maszyn, okablowania obwodów, zaawansowanych elektromagnesów i nie tylko. +book.starter.page6b=Asembler posłuży do stworzenia praktycznie każdej innej maszyny opisanej w tym poradniku. Będziesz potrzebował źródła zasilania, takiego jak §lgenerator§r §lspalinowy§r lub §lbojler słoneczny§r. +book.starter.page7a=§lNiszczarka§r wraz z parą ostrzy niszczarki będzie bardzo przydatna do podwojenia ilości większości rud poprzez rozdrabnianie na nadające się do wytapiania proszki. Te proszki są również niezbędne do rozpoczęcia tworzenia obwodów dla różnych maszyn, takie jak §lwzmocnione§r i §lprzetaktowane§r obwody. +book.starter.page7b=Korzystając z nowych maszyn, możesz stworzyć §1zakłady chemiczne§r, używane do syntezy lepszych obwodów, betonu, przetwarzania produktów petrochemicznych i nie tylko. +book.starter.title8=Czarne złoto +book.starter.page8a=Używając §ldetektora §lzbiorników§r §lropy§r, możesz znaleźć podziemne złoża ropy, aby umieścić na nich §lkiwon§r lub §lwieżę wiertniczą§r poprzez badanie terenu. Pamiętaj, że złoża ropy z czasem się wyczerpią. +book.starter.page8b=Zanim ropa będzie mógła być rafinowana i rozdzielona na części składowe w §lrafinerii ropy naftowej§r, należy podgrzać ropę do 300°C w §lbojlerze§r. +book.starter.title9=Produkty petrochemiczne +book.starter.page9=Używając §lzakładu chemicznego§r, §lwież§r §lfrakcjonujących§r i §lwież do krakingu§r §lkataliktycznego§r, możesz przekształcić oddzieloną ropę w różnorodne przydatne produkty. Na przykład: §lpolimer§r lub §lbakelit§r, trwałe i elastyczne tworzywa sztuczne; §ldesh§r, niezwykle trwały i odporny na wysoką temperaturę stop metali ziem rzadkich; §lpaliwo stałe§r, które można spalić w celu uzyskania energii; a nawet §lpaliwa płynne§r, takie jak §lbenzyna§r, §lolej napędowy§r, §lbenzyna ciężka§r i inne. +book.starter.title10=Zaawansowane maszyny +book.starter.page10=Mając już za sobą przetwarzanie ropy, możesz stworzyć §lwirówkę§r, która potroi wydobycie rudy; §lzakwaszacz §lrud§r, który krystalizuje rudy, zwiększając wydajność; oraz §lSILEX + §lFEL§r, dwa cuda nowoczesnej inżynierii, które z łatwością oddzielają izotopy materiałów. Będziesz potrzebował znacznie więcej energii, aby je zasilić; które można uzyskać ze źródeł takich jak §lgenerator dieslowy§r, §lgenerator przemysłowy§r, a nawet reaktor jądrowy. +book.starter.title11=Nawarstwienia +book.starter.page11=Pod ziemią, po której idziesz, znajduje się kilka naturalnie występujących §lnawarstwień§r, czyli specjalnych warstw i formacji mineralnych. §lNawarstwienie łupkowe§r to niebieskie, zawierające lit warstwy wypełnione uranem, żelazem, miedzią, azbestem i innymi rudami na własny użytek. §lGłęboka skała§r zawiera duże ilości rzadszych minerałów, takich jak §lcyrkon§r i §lboron§r, ale wymaga materiałów wybuchowych do prawidłowego zebrania. +book.starter.title12=Promieniowanie +book.starter.page12a=Pozostała część tej książki dotyczy spraw związanych z promieniowaniem. Dla bezpieczeństwa ciebie i innych dam radę, jak złagodzić i radzić sobie z narażeniem na nie. +book.starter.page12b=Wystarczająca ekspozycja na promieniowanie może i spowoduje uszkodzenie ciała. Pierwszym krokiem jest zapobieganie; pamiętaj o ograniczeniu ekspozycji i noś sprzęt ochronny, taki jak §lkombinezon ochronny§r, lub zastosuj §lokładzinę§r na ubraniu lub zbroi; możesz również wziąć §lRad-X§r, aby ograniczyć przyjmowanie. Dzięki nowoczesnej medycynie drugim krokiem może być usunięcie w razie potrzeby; na przykład §ldekontaminator §lgraczy§r będzie powoli zmniejszał promieniowanie pochłaniane przez twoje ciało. §lRad-Away§r może być również stosowany jako profilaktyka poekspozycyjna, szybko i skutecznie odwraca szkody wyrządzone organizmowi przez promieniowanie jonizujące. +book.starter.title13=Wzbogacanie uranu +book.starter.page13=Istnieje kilka łatwych opcji paliw do wykorzystania w reaktorze jądrowym; na przykład §luran naturalny§r lub §lpaliwo torowe§r. Jeśli jednak szukasz czegoś mocniejszego, możesz stworzyć kaskadę wzbogacania poprzez dwie §lwirówki wzbogacające§r, aby produkować §lpaliwo uranowe§r z resztek §luranu-238§r. Aby to zrobić, będziesz musiał przemienić naturalny uran w §lżółte ciasto§r, a następnie §lheksafluorek §luranu§r. +book.starter.title14=Chicago Pile +book.starter.page14=Alternatywnie, możesz stworzyć §lpluton klasy reaktorowej§r, czyli mocniejsze paliwo, z naturalnego uranu przy użyciu §lChicago Pile§r. Układając bloki grafitu i wiercąc w nich, można włożyć pręty paliwowe w celu zamienienia się w pręty źródłowe plutonu i neutronów, takie jak §lrad-beryl§r, aby rozpocząć reakcję. Pamiętaj, aby przetestować swoje projekty; odstępy lub ograniczenie liczby bloków może być konieczne, aby zapobiec przegrzaniu. book.starter.title15=ZIRNOX GCR -book.starter.page15=Finally, you can create your first §oreal§r source of energy: the §lZIRNOX§r Nuclear Reactor. Nuclear reactors require more setup then other power sources; first, you will want to have a good source of water, such as the §lHeavy §lInfinite Water Tank§r. To remove heat from the reactor core and boil the water into steam, you will need a sufficient amount of §lCarbon Dioxide§r. You want just enough pressure, but not §otoo§r much. You will also need three steam turbines to utilize the created steam to make energy; the §lSteam §lTurbine§r or §lIndustrial Steam §lTurbine§r will be optimal. Finally, a §lCondensor§r or §lAuxilary Cooling Tower§r is needed to condense the leftover steam into water, where it can be voided or recycled in a cooling loop. -book.starter.title16=Conclusion -book.starter.page16=If you've reached this far, you're on track to helping rebuild civilization. You've successfully recreated the advanced machinery of the pre-apocalypse - with nuclear power, petrochemicals, and more. I cannot know §ohow§r you will use these new-found advantages, but it's my personal hope you use them for the good of yourself and others - or at the very least, in self-defense. Au revoir! -book.starter.title18=About the Author -book.starter.page18=vær is just a guy who has been trapped in the grey void featured in the Talking Head's §oOnce In A Lifetime§r for too long. He once found a studio door, but to his dismay found out it was a cardboard cut-out. +book.starter.page15=Na koniec możesz stworzyć swoje pierwsze §orealne§r źródło energii: Reaktor Jądrowy §lZIRNOX§r. Reaktory jądrowe wymagają więcej konfiguracji niż inne źródła zasilania; po pierwsze, będziesz chciał mieć dobre źródło wody, takie jak §lnieskończone źrodło §lciężkiej wody§r. Aby usunąć ciepło z rdzenia reaktora i zagotować wodę w parę, potrzebujesz odpowiedniej ilości §ldwutlenku węgla§r. Chcesz mieć wystarczające ciśnienie, ale nie §oza§r duże. Będziesz także potrzebował trzech turbin parowych, aby wykorzystać wytworzoną parę do wytwarzania energii; §lTurbina §lparowa§r lub §lprzemysłowa §lturbina parowa§r będzie optymalna. Wreszcie §lskraplacz§r lub §lpomocnicza wieża chłodnicza§r jest potrzebna do skraplania pozostałej pary w wodę, gdzie można ją usunąć lub poddać recyklingowi w pętli chłodzącej. +book.starter.title16=Wniosek +book.starter.page16=Jeśli dotarłeś tak daleko, jesteś na dobrej drodze do odbudowy cywilizacji. Udało ci się odtworzyć zaawansowaną maszynerię sprzed apokalipsy - z energią jądrową, petrochemią i nie tylko. Nie wiem, w jaki sposób wykorzystasz te nowo odkryte korzyści, ale mam osobistą nadzieję, że wykorzystasz je dla dobra własnego i innych - a przynajmniej w samoobronie. Au revoir! +book.starter.title18=O autorze +book.starter.page18=vær to po prostu gostek, który zbyt długo był uwięziony w szarej pustce w §oOnce In A Lifetime§r Talking Head'a. Kiedyś znalazł drzwi do studia, ale ku swemu przerażeniu odkrył, że to wycinka z kartonu. -#book.rbmk.cover=HOW 2 RBMK:$The Basics$of Reactor$Construction -#book.rbmk.title1=Introduction -#book.rbmk.page1=The §lRBMK§r is a fully modular nuclear reactor. Unlike most other reactors, there is no "core", and no size limitations, rather, the behavior and efficiency of the reactor comes from how it is built and how the different pieces interact with each other. -#book.rbmk.title2=Heat -#book.rbmk.page2=As the reactor operates, it will generate §lheat§r. Heat will spread between parts, slowly decreasing in the process. The goal is to produce as much heat as possible without melting the reactor, and to move that heat to a §lsteam channel§r which cools the reactor and produces steam. -#book.rbmk.title3=Fuel Rod -#book.rbmk.page3=The §lfuel rod§r will capture neutron flux, causing the fuel inside the fuel rod to react, giving off neutrons in the process. Neutrons are released in all four cardinal directions with a maximum range of 5 blocks. The amount of neutrons released depends on the §lfuel§r used. -#book.rbmk.title4=Control Rod -#book.rbmk.page4=The §lcontrol rod§r will decrease the amount of neutrons passing though it. Fully inserted, it will block all neutrons, at half insertion, it will only block half. Control rods are used to regulate the reactor's activity and to turn it off. -#book.rbmk.title5=Control Rod - Usage -#book.rbmk.page5=The center of the GUI will display the current rod insertion. The colored buttons on the left will add a control rod to a color group, which is useful to quickly select grouped rods from the §lRBMK console§r. The buttons on the right allow for manual insertion in increments of 25%%. -#book.rbmk.title6=Automatic Control Rod -#book.rbmk.page6=§lAutomatic control rods§r function nearly identical to regular control rods, but they cannot be configured manually, instead they will adjust the rod position based on the current temperature. What function to use and how deep to insert at what temperature has to be defined first. -#book.rbmk.title7=Steam Channel -#book.rbmk.page7=The §lsteam channel§r is the only part that will actively reduce the reactor's heat level. If the component's temperature exceeds the boiling point of the set steam type, it will try to consume as much water and produce as much steam as needed to cool back below the boiling point. -#book.rbmk.title8=Neutron Reflector -#book.rbmk.page8=The §lneutron reflector§r will block neutrons from passing it, instead the neutrons will be reflected back at the fuel rod they came from. This is useful for utilizing neutrons that would otherwise be wasted by simply exiting the reactor. -#book.rbmk.title9=Neutron Absorber -#book.rbmk.page9=The §lneutron absorber§r will simply block neutrons. Neutrons absorbed will not generate heat and be effectively voided. This is useful to prevent fuel rods from reacting that would otherwise be in range. -#book.rbmk.title10=Graphite Moderator -#book.rbmk.page10=The §lgraphite moderator§r will convert fast neutrons passing through it into slow neutrons. Most fuels fission into fast neutrons while needing slow neutrons to split, so using moderators is strongly recommended. -#book.rbmk.title11=Structural Column -#book.rbmk.page11=The §lstructural column§r will not interfere with neutrons, nor does it have special uses. It is recommended to fill the reactor with structural columns where no other parts will be, because structural columns are capable of transporting heat. -#book.rbmk.title12=Console -#book.rbmk.page12=The §lRBMK console§r lets you control the reactor from afar. Using the §lRBMK§r §lconsole linking device§r on an RBMK part and then the console will link the reactor to the console. The console can only manage 15x15 parts, for larger reactors you might want to use multiple consoles. -#book.rbmk.title13=Console Usage -#book.rbmk.page13=Clicking on the parts will select and deselect them. Using the colored buttons, you can quickly select all control rods of that color group. Button 'A' will select all control rods, 'X' will deselect all. -#book.rbmk.page14=Entering a number 0-100 in the green box and then hitting the button next to it will set all selected control rods to this position. Button 'AZ-5' will cause all control rods to fully insert. -#book.rbmk.title15=Fuel -#book.rbmk.page15=The §lfuel§r's reactivity is based on multiple factors. The main ones are the §lenrichment§r, §lxenon poison§r and the amount of incoming §lneutrons§r. Xenon builds up when the fuel receives few neutrons and burns away during normal operation. The effectivity of neutrons depends on the type, most fuels §lsplit best with slow neutrons§r. -#book.rbmk.title16=Meltdown -#book.rbmk.page16=§4§lAvoid. +#book.rbmk.cover=JAK RBMK:$Podstawy$konstrukcji$keaktora +#book.rbmk.title1=Wstęp +#book.rbmk.page1=§lRBMK§r jest w pełni modułowym reaktorem jądrowym. W przeciwieństwie do większości innych reaktorów, nie ma „rdzenia” ani ograniczeń wielkości, a zachowanie i wydajność reaktora zależy od tego, jak jest zbudowany i jak poszczególne części współdziałają ze sobą. +#book.rbmk.title2=Ciepło +#book.rbmk.page2=Podczas pracy reaktor będzie generował §lciepło§r. Ciepło będzie rozprzestrzeniać się między częściami, powoli zmniejszając się w trakcie. Celem jest wygenerowanie jak największej ilości ciepła bez stopienia reaktora i przekazanie ciepła do kanałów parowych, które chłodzą reaktor i wytwarzają parę. +#book.rbmk.title3=Pręt paliwowy +#book.rbmk.page3=§lPręt paliwowy§r wychwyci strumień neutronów, powodując reakcję paliwa wewnątrz pręta, uwalniając neutrony w procesie. Neutrony są uwalniane we wszystkich czterech głównych kierunkach z maksymalnym zasięgiem 5 bloków. Ilość uwolnionych neutronów zależy od użytego paliwa. +#book.rbmk.title4=Pręt regulacyjny +#book.rbmk.page4=§lPręt regulacyjny§r zmniejszy liczbę przechodzących neutronów. Całkowicie włożony zablokuje wszystkie neutrony; po włożeniu do połowy zablokuje tylko połowę. Pręty regulacyjne służą do regulacji pracy reaktora i jego wyłączania. +#book.rbmk.title5=Pręty regulacyjne - zastosowanie +#book.rbmk.page5=Bieżące wstawienie pręta zostanie wyświetlone na środku GUI. Kolorowe przyciski po lewej stronie dodadzą pasek sterowania do grupy kolorów, co jest przydatne do szybkiego wybierania zgrupowanych pasków na konsoli §lRBMK§r. Przyciski po prawej stronie umożliwiają ręczne wstawianie po 25%%. +#book.rbmk.title6=Automatyczny pręt regulacyjny +#book.rbmk.page6=§lAutomatyczne pręty regulacyjne§r są prawie identyczne jak zwykłe pręty regulacyjne, ale nie można ich regulować ręcznie, zamiast tego dostosują położenie pręta w oparciu o aktualną temperaturę. Którą funkcję użyć i jak głęboko włożyć i w jakiej temperaturze należy najpierw ustalić. +#book.rbmk.title7=Kanał parowy +#book.rbmk.page7=§lKanał parowy§r jest jedyną częścią, która będzie regularnie obniżać poziom ciepła w reaktorze. Jeśli element ma temperaturę powyżej wrzenia określonego rodzaju pary, będzie próbował zużywać tyle wody i wytwarzać tyle pary, ile potrzeba do schłodzenia poniżej temperatury wrzenia. +#book.rbmk.title8=Reflektor neutronów +#book.rbmk.page8=§lReflektor neutronów§r zablokuje przejście neutronów, zamiast tego neutrony zostaną odbite z powrotem na pręt paliwowy, z którego pochodzą. Jest on przydatny do wykorzystania neutronów, które w przeciwnym razie zostałyby zmarnowane po prostu przez opuszczenie reaktora. +#book.rbmk.title9=Pochłaniacz neutronów +#book.rbmk.page9=§lPochłaniacz neutronów§r po prostu blokuje neutrony. Zaabsorbowane neutrony nie będą generować ciepła i zostaną skutecznie zniszczone. Jest to przydatne do zapobiegania reakcji prętów paliwowych, które w przeciwnym razie byłyby w swoim zasięgu. +#book.rbmk.title10=Opóźniacz grafitowy +#book.rbmk.page10=§lModerator grafitowy§r (lub opóźniacz grafitowy) przekształca przechodzące przez niego neutrony prędkie w neutrony powolne. Większość paliw jest rozkładana na neutrony prędkie, podczas gdy neutrony powolne są potrzebne do rozszczepienia, dlatego zalecane jest stosowanie moderatorów. +#book.rbmk.title11=Kolumna strukturalna +#book.rbmk.page11=§lKolumna strukturalna§r nie wpływa w żaden sposób na neutrony i nie ma specjalnego zastosowania. Zaleca się wypełnienie reaktora słupami strukturalnymi tam, gdzie nie ma innych części, ponieważ słupy strukturalne są zdolne do przenoszenia ciepła. +#book.rbmk.title12=Konsola +#book.rbmk.page12=§lKonsola RBMK§r pozwala sterować reaktorem z daleka. Używając §lurządzenia do podłączania konsoli RBMK§r na części RBMK a następnie na konsoli połączymy reaktor i konsolę. Konsola może sterować tylko częściami 15x15, w przypadku dużych reaktorów można użyć wielu konsol. +#book.rbmk.title13=Używanie Konsoli +#book.rbmk.page13=Klikanie na części spowoduje ich zaznaczenie i odznaczenie. Za pomocą kolorowych przycisków możesz szybko wybrać wszystkie pręty regulacyjne w danej grupie kolorów. Przycisk „A” zaznaczy wszystkie drążki sterujące, „X” odznaczy wszystkie. +#book.rbmk.page14=Wpisanie liczby od 0 do 100 w zielone pole, a następnie naciśnięcie przycisku obok niego spowoduje ustawienie wszystkich wybranych drążków sterujących w tej pozycji. Przycisk „AZ-5” doprowadzi do pełnego włożenia wszystkich drążków sterujących. +#book.rbmk.title15=Paliwo +#book.rbmk.page15=Reakcja §lpaliwa§r zależy od wielu czynników. Główne z nich to §lfortyfikacja§r, §zatrucie ksenonem§r oraz liczba przychodzących §neutronów§r. Ksenon gromadzi się, gdy paliwo ma niską zawartość neutronów i spala się podczas normalnej pracy. Wydajność neutronów zależy od rodzaju, większość paliw §lnajlepiej rozdziela się przez §r §lwolne neutrony§r. +#book.rbmk.title16=Stapianie +#book.rbmk.page16=§4§lUNIKAJ. -book_lore.author=By %s -book_lore.test.name=this book doesn't work... -book_lore.test.author=me i trolled you hehe :3c -book_lore.test.page.0=>hello anons before i begin let me clarify that i'm not gay. >Be me >This night >18 > At hanging out with my best friend with my parents gone for a few days >We've been best friends for a year now >Been drinking a bit and playing lots of video games and ordered a pizza >We were having a blast >At a certain point in the night like around 9:00 he makes a really funny joke that I don't remember but I know that it made us both laugh really hard > With out thinking I brush my right hand through his semi-curly black hair and call him a funny boy >He blushes >I realize I'm feeling flustered >We're kinda close >All of the sudden he kisses me and for some reason I kiss him back >We make love >Cuddle together and fall asleep >Wake up in the middle of the night with his head snuggled up on my chest and neck area >It feels nice but I'm not a homosexual -book_lore.test.page.1=I'm typing this as he's asleep in my arms. How do I let my best friend down nicely? I don't want to be a [redacted] /b/ -book_lore.test.page.2=3 -book_lore.test.page.3=4 -book_lore.test.page.4=5 +book_lore.author=Przez % +book_lore.test.name=Test +book_lore.test.author=gostek +book_lore.test.page.1=>czesc anony zanim zaczne pozwolcie mi wyjasnic ze nie jestem gejem. >Bądź mną >W tej nocy >18 > Spędzam czas z moim najlepszym przyjacielem, gdy moi rodzice wyjechali na kilka dni >Byliśmy najlepszymi przyjaciółmi już przez rok >Trochę piliśmy, graliśmy w wiele gier i zamówiliśmy pizzę >Świetnie się bawiliśmy >W pewnym momencie, około 21:00, opowiada naprawdę zabawny żart, którego nie pamiętam, ale wiem, że bardzo nas to rozśmieszyło >Bez zastanowienia przeczesuję prawą dłonią jego na wpół kręcone czarne włosy i nazywam go zabawnym chłopem >Rumieni się >Zdaję sobie sprawę, że jestem zdenerwowany >Jesteśmy trochę blisko >Nagle mnie całuje i z jakiegoś powodu całuję go z powrotem >Robimy miłość >Przytulamy się do siebie i zasypiamy >Obudź się w środku nocy z głową przytuloną do mojej klatki piersiowej i szyi >To jest przyjemne uczucie ale nie jestem homoseksualistą +book_lore.test.page.2=Piszę to, gdy on śpi w moich ramionach. Jak ładnie zawieść mojego najlepszego przyjaciela? Nie chcę być [ZREDAGOWANO] /b/ +book_lore.test.page.3=3 +book_lore.test.page.4=4 +book_lore.test.page.5=5 -book_lore.book_iodine.name=Note +book_lore.book_iodine.name=Notatka book_lore.book_iodine.author=Dave -book_lore.book_iodine.page.0=alright you will not believe this, but old man weathervane finally managed to show up again since he left two weeks ago and what's more surprising is the fact that he actually decided to spill the beans on what they were doing in the canyon: -book_lore.book_iodine.page.1=apparently the morons from R&D discovered a compound that is mostly inorganic, pretty much like a toxin in nature, but get this: the dying cells will reproduce said toxin and excrete it through the skin, creating an aerosol that is highly contagious. -book_lore.book_iodine.page.2=it's just like a virus, but not a virus. the composition is weird, you can mix it in any household bottle but you do have to get the order right. the doc told me that the first ingredient which is just powdered iodine crystals goes into slot %d +book_lore.book_iodine.page.1=dobra, nie uwierzysz, ale stary weathervane w końcu się ponownie pojawił, odkąd wyjechał dwa tygodnie temu, a co bardziej zaskakujące, to fakt, że faktycznie zdecydował się powiedzieć, co robili w kanionie: +book_lore.book_iodine.page.2=najwyraźniej kretyni z R&D odkryli związek, który jest w większości nieorganiczny, prawie jak toksyna z natury, ale zrozum to: umierające komórki będą reprodukować tę toksynę i wydalać ją przez skórę, tworząc wysoce zaraźliwy aerozol. +book_lore.book_iodine.page.3=to jest jak wirus, ale nie wirus. skład jest dziwny, można go zmieszać w dowolnej domowej butelce, ale trzeba zachować odpowiednią kolejność. doktor powiedział mi, że pierwszy składnik, który jest po prostu sproszkowanymi kryształkami jodu, trafia do slotu %d -book_lore.book_phosphorous.name=Note +book_lore.book_phosphorous.name=Notatka book_lore.book_phosphorous.author=Dave -book_lore.book_phosphorous.page.0=heyo, it's me again. i assume you got my last memo, the doc wasn't too happy about it. i'll have to do this quick, the dunderheads from R&D are currently moaning again, probably over money. again. anyway, doc weathervane found that the second -book_lore.book_phosphorous.page.1=ingredient is red phosphorous, whihc has to be mixed into slot %d +book_lore.book_phosphorous.page.1=hej, to znowu ja. zakładam, że dostałeś moją ostatnią notatkę, doktor nie był z tego zadowolony. muszę to zrobić szybko, głupki z R&D obecnie znowu jęczą, prawdopodobnie nad pieniędzmi. znowu. w każdym razie doktor weathervane +book_lore.book_phosphorous.page.2=odkrył, że drugim składnikiem jest czerwony fosfor, który należy wmieszać w slot %d -book_lore.book_dust.name=Note +book_lore.book_dust.name=Notatka book_lore.book_dust.author=Dave -book_lore.book_dust.page.0=the doc was furious when he found out that the R&D dorks kept the one remaining sample, ranting about gross negligence this and a doomsday scenario that. i told him to chill for a minute, getting all worked up isn't good for his blood pressure, not -book_lore.book_dust.page.1=that he has much blood left to begin with. one of the R&D morons slipped some more info into last week's circular, they call their little concoction \"MKU\" whatever that means, and that it contains actual household lint. can you believe that? one of the most -book_lore.book_dust.page.2=dangerous inventions of theirs and it contains dust. strangely they also mentioned that it goes into slot %d +book_lore.book_dust.page.1=doktor był wściekły, gdy dowiedział się, że głupcy z R&D zatrzymali jedyną pozostałą próbkę, narzekając na rażące zaniedbanie to i czarny scenariusz tamto. powiedziałem mu, żeby się wyluzował przez minutę, stresowanie się nie jest dobre +book_lore.book_dust.page.2=dla jego ciśnienia krwi, nie żeby na początek zostało mu dużo krwi. jeden z kretynów się R&D wrzucił trochę więcej informacji do zeszłotygodniowego biuletynu, nazywają swoją małą miksturę \„MKU”\, cokolwiek to znaczy, i że zawiera ona +book_lore.book_dust.page.3=prawdziwe domowe kłaczki. czy możesz w to uwierzyć to? jeden z najniebezpieczniejszych ich wynalazków i zawiera kurz. dziwnie wspomnieli również, że trafia do slotu %d -book_lore.book_mercury.name=Note +book_lore.book_mercury.name=Notatka book_lore.book_mercury.author=Dave -book_lore.book_mercury.page.0=well that settles that. not counting the vomitting blood part, the toxicological report mostly resembles that of mercury poisoning. why? because our little mix also contains mercury! i just wonder where all that stuff comes from when being -book_lore.book_mercury.page.1=replicated by the body? whatever, the mercury goes into slot %d +book_lore.book_mercury.page.1=no to załatwia sprawę. nie licząc wymiotującej części krwi, raport toksykologiczny w większości przypomina zatrucie rtęcią. Dlaczego? ponieważ nasza mała mieszanka zawiera również rtęć! Zastanawiam się tylko, skąd biorą się te +book_lore.book_mercury.page.2=wszystkie rzeczy, kiedy są replikowane przez ciało? cokolwiek, rtęć trafia do slotu %d -book_lore.book_flower.name=Note +book_lore.book_flower.name=Notatka book_lore.book_flower.author=Dave -book_lore.book_flower.page.0=remember when i mentioned in my first memo that the compound is mostly anorganic? well guess what, the old man shared the fourth ingredient: ipomoea nil, a genus of flower. morning glory! it might be due to its low sulfur content, whatever might be the case, -book_lore.book_flower.page.1=it does not work with other flowers. the morning glory goes into slot %d +book_lore.book_flower.page.1=pamiętasz, jak wspomniałem w mojej pierwszej notatce, że związek jest w większości nieorganiczny? zgadnij co, starzec podzielił się czwartym składnikiem: ipomoea nil, rodzaj kwiatu. powój! może to być spowodowane niską zawartością +book_lore.book_flower.page.2=siarki, cokolwiek by nie było, nie działa z innymi kwiatami. Powój trafia do slotu %d -book_lore.book_syringe.name=Note +book_lore.book_syringe.name=Notatka book_lore.book_syringe.author=Dave -book_lore.book_syringe.page.0=a little addendum to my fifth message, obviously you have to store this MKU stuff in a container. the R&D nuts used regular metal syringes that they got from medical. surplus ware i presume, they got thousands of needles just lying around. the metal -book_lore.book_syringe.page.1=syringe goes into slot %d +book_lore.book_syringe.page.1=małe uzupełnienie do mojej piątej wiadomości, oczywiście musisz przechowywać te rzeczy MKU w pojemniku. głupki z R&D używały zwykłych metalowych strzykawek, które dostali od lekarza. nadwyżki towarów, jak przypuszczam, mają +book_lore.book_syringe.page.2=tysiące igieł leżących wokół. metalowa strzykawka trafia do gniazda %d -book_lore.resignation_note.name=Letter of Resignation +book_lore.resignation_note.name=List rezygnacyjny book_lore.resignation_note.author=Kosma -book_lore.resignation_note.page.0=Management downsized our department again yesterday. Those idiots only have themselves to blame, I don't know what they were expecting after that fiasco. Who the hell leaks that sort of information? We're losing millions and -book_lore.resignation_note.page.1=it's ME who's the one out of a job now. I'M the one being asked to resign. I hope you asshats finally learn from your overabundance of mistakes and take that stick out of your ass. -book_lore.resignation_note.page.2=I'm not coming back on Friday. Just send the paycheck. +book_lore.resignation_note.page.1=Kierownictwo ponownie zmniejszyło wczoraj nasz dział. Ci idioci są sami sobie winni, nie wiem czego oczekiwali po tym fiasku. Kto kurna ujawnia takie informacje? Tracimy miliony i +book_lore.resignation_note.page.2=to JA jestem teraz bez pracy. To ja jestem proszony o rezygnację. Mam nadzieję, że wy, dupki, w końcu nauczycie się na nadmiarze swoich błędów i wyciągniecie ten kij z dupy. +book_lore.resignation_note.page.3=Nie wracam w piątek. Po prostu wyślijcie wypłatę. -book_lore.memo_stocks.name=Intracorporate Memorandum -book_lore.memo_stocks.page.0=Investor Relations - $ $ There's been some glaring discrepancies in the figures provided for the latest quarterly report. It would be prudent for the financial department to make some adjustments, so there won't be any concern. +book_lore.memo_stocks.name=Memorandum wewnątrzkorporacyjne +book_lore.memo_stocks.page.1=Relacje inwestorskie - $ $ W liczbach przedstawionych w ostatnim raporcie kwartalnym pojawiły się rażące rozbieżności. Byłoby rozsądne, żeby dział finansowy dokonał pewnych korekt, aby nie było żadnych obaw. -book_lore.memo_schrab_gsa.name=Internal Memorandum -book_lore.memo_schrab_gsa.page.0=Contract Management - $ $ Legal has made a breakthrough with the DLA. They've awarded us with a 45 BILLION GSA Schedule for further procurement and research of saralloy. At current estimates, that would be at minimum -book_lore.memo_schrab_gsa.page.1=a 40%% profit on related operations, let alone the possibility of future contracts. Due to the confidential nature, all fiscal evidence is to remain private. +book_lore.memo_schrab_gsa.name=Memorandum wewnętrzne +book_lore.memo_schrab_gsa.page.1=Zarządzanie umowami — $ $ Dział prawny dokonał przełomu dzięki DLA. Nagrodzili nas harmonogramem 45 MILIARDÓW GSA na dalsze zakupy i badania saralloju. Przy obecnych szacunkach byłoby to co +book_lore.memo_schrab_gsa.page.2=co najmniej 40% zysku z powiązanych operacji, nie mówiąc już o możliwości przyszłych kontraktów. Ze względu na poufny charakter wszelkie dowody fiskalne mają pozostać prywatne. -book_lore.memo_schrab_rd.name=Internal Memorandum -book_lore.memo_schrab_rd.page.0=Research & Development - $ $ Our main production method of saralloy has been through the new particle accelerator. However, the energy costs are exorbitantly high compared to the amount of output. -book_lore.memo_schrab_rd.page.1=Doctor Schrabauer, however, has discovered a new interaction - called "Strange Lepton Oscillation" - that could significantly reduce costs. Through a not entirely understood process, supplied electrons are transmuted into extremely -book_lore.memo_schrab_rd.page.2=high-energy photons, through a strange charm. This is an extreme exception to many established particle conversion laws, but preliminary experiments have proved that these protons transmute into up and down quarks, eventually creating saralloy. -book_lore.memo_schrab_rd.page.3=Strangely, the prototype requires Tungsten alloyed with small amounts of saralloy. In addition, a special capacitor is required to negate the leftover positive charge. +book_lore.memo_schrab_rd.name=Memorandum wewnętrzne +book_lore.memo_schrab_rd.page.1=Działalność badawczo-rozwojowa — $ $ Naszą główną metodą produkcji saralloju jest nowy akcelerator cząstek. Jednak koszty energii są niebotycznie wysokie w porównaniu do wielkości produkcji. +book_lore.memo_schrab_rd.page.2=Doktor Schrabauer odkrył jednak nową interakcję – zwaną „Dziwną Oscylacją Leptona” – która może znacznie obniżyć koszty. W wyniku nie do końca poznanego procesu dostarczane elektrony są przekształcane +book_lore.memo_schrab_rd.page.3=w fotony o niezwykle wysokiej energii, poprzez dziwny magnes. Jest to skrajny wyjątek od wielu ustalonych praw konwersji cząstek, ale wstępne eksperymenty wykazały, że te protony przekształcają się w kwarki +book_lore.memo_schrab_rd.page.4=górne i dolne, ostatecznie tworząc saralloj. Co dziwne, prototyp wymaga stopu wolframu z niewielką ilością saralloju. Ponadto wymagany jest specjalny kondensator, aby zanegować pozostały ładunek dodatni. -book_lore.memo_schrab_nuke.name=Research Report -book_lore.memo_schrab_nuke.author=Doctor Schrabauer -book_lore.memo_schrab_nuke.page.0=Our most recent investigation led us to the effects of nuclear explosions on materials. Thanks to our grant money, we *accidentally* tested our theory on direct saralloy synthesis from uranium. -book_lore.memo_schrab_nuke.page.1=Only our cyclotron has actually created saralloy previously. However, at our underground shot at Everwerpen, miniscule traces of saralloy were found in uranium ore at the site. All pure, metallic uranium nearby had fissioned. -book_lore.memo_schrab_nuke.page.2=As such, given enough uranium ore concentrated around an explosive, or perhaps even a dirty bomb rich in waste containing fissionable material, one could hypothetically create enough saralloy to collect manually. +book_lore.memo_schrab_nuke.name=Raport z badań +book_lore.memo_schrab_nuke.author=Doktor Schrabauer +book_lore.memo_schrab_nuke.page.1=Nasze ostatnie badania doprowadziły nas do wpływu wybuchów jądrowych na materiały. Dzięki naszych przyznanych pieniędzy *przypadkowo* przetestowaliśmy naszą teorię na temat bezpośredniej syntezy saralloju z uranu. Tylko nasz cyklotron +book_lore.memo_schrab_nuke.page.2=faktycznie stworzył wcześniej saralloj. Jednak podczas naszego podziemnego ujęcia w Everwerpen w rudzie uranu znaleziono maleńkie ślady saralloju. Cały czysty, metaliczny uran w pobliżu uległ rozszczepieniu. W związku z tym, mając +book_lore.memo_schrab_nuke.page.3=wystarczającą ilość rudy uranu skoncentrowanego wokół materiału wybuchowego, a może nawet brudną bombę bogatą w odpady zawierające materiał rozszczepialny, można hipotetycznie stworzyć wystarczającą ilość saralloju, aby zebrać go ręcznie. -book_lore.bf_bomb_1.name=Private Notes +book_lore.bf_bomb_1.name=Prywatne notatki book_lore.bf_bomb_1.author=M. Porter -book_lore.bf_bomb_1.page.0=Took long enough, but my transfer was accepted. Those new grads were already hard to handle, let alone all the unprofessionalism of the lead. $ Not all good news - this lab was withholding further detail, and I didn't need more chaos over another magic new discovery. -book_lore.bf_bomb_1.page.1=Of course that was the case. The alumni had their doubts (surprising, considering how bright-eyed they were), but my only... competent? colleague actually got his hands on the primer hand-out. Must have more connections than I thought. His memo is discouraging: -book_lore.bf_bomb_1.page.2=apparently, there's yet ANOTHER miracle material that they prodded out of some concoction of antimatter and a fringe isotope. The brochure calls it "SWIRLMAT" - hell if I know - and that's it. No wonder they wanted a theoretical physicist, -book_lore.bf_bomb_1.page.3=they don't even know what it is yet. Either way, practically any job would be better than my old position, so I can't complain much about sketchiness. +book_lore.bf_bomb_1.page.0=Trwało to wystarczająco długo, ale mój transfer został zaakceptowany. Z tymi nowymi absolwentami było już trudno sobie poradzić, nie mówiąc już o całym nieprofesjonalizmie prowadzącego. $ Nie wszystkie są dobre wieści – to laboratorium ukrywało dalsze szczegóły, a ja nie potrzebowałem więcej chaosu do kolejnego magicznego nowego odkrycia. +book_lore.bf_bomb_1.page.1=Oczywiście tak było. Absolwenci mieli wątpliwości (zaskakujące, zważywszy na ich bystre oczy), ale mój jedyny... kompetentny? kolega faktycznie dostał w swoje ręce rozdawanie elementarzów. Musi mieć więcej połączeń, niż myślałem. Jego notatka jest zniechęcająca: +book_lore.bf_bomb_1.page.2=najwyraźniej istnieje jeszcze KOLEJNY cudowny materiał, który wydobyli z jakiejś mikstury antymaterii i izotopu brzegowego. Broszura nazywa to „SWIRLMAT” – do diabła, jeśli wiem – i to wszystko. Nic dziwnego, że chcieli fizyka teoretyka, +book_lore.bf_bomb_1.page.3=jeszcze nawet nie wiedzą, co to jest. Tak czy inaczej, praktycznie każda praca byłaby lepsza niż moje stare stanowisko, więc nie mogę narzekać na szkicowość. -book_lore.bf_bomb_2.name=Private Notes +ook_lore.bf_bomb_2.name=Prywatne notatki book_lore.bf_bomb_2.author=M. Porter -book_lore.bf_bomb_2.page.0=Despite the absence of information in that primer, I still had some hope they knew a bit more. Not at all. Every other senior researcher has a blind faith in this material; their propositions were practically biblical. I was near speechless. -book_lore.bf_bomb_2.page.1=And yet I can't even blame them. Swirlmat makes no goddamn sense - it is completely unlike any other substance I've seen before. Its appearance was near frightening, a literal mass of swirling colors, with darker lines permeating through the neon green surface. -book_lore.bf_bomb_2.page.2=Even worse, this thing is an energy source. The existence of our sample is a violation of ALARA: the lab was vacated when it arrived, and the only person brave enough (one Dr. Melfyn) donned a level A hazmat just to carry it 20 meters. -book_lore.bf_bomb_2.page.3=The empirical data isn't better, as we're breaking the first law of thermodynamics with how much energy it radiates. Being anywhere near that thing - even behind a meter of lead - was terrifying. We sprinted out of the chamber upon conclusion of the spectroscopy -book_lore.bf_bomb_2.page.4=and we got nothing new out of it. Those idiots in the science team, god, did not even waver after all that. Sitting through those "discussions" was horrible; that quack of a head researcher even rumored that the test ban would be lifted, that we could be -book_lore.bf_bomb_2.page.5=building bombs out of the shit in the coming weeks, who in their right mind would work on that? Hell, the one sane assistant (an Andrew) nicknamed it "balefire" - because burning to death on a funeral pyre would be painless by comparison. +book_lore.bf_bomb_2.page.0=Pomimo braku informacji w tym elementarzu, wciąż miałem nadzieję, że wiedzą nieco więcej. Zupełnie nie. Co drugi starszy badacz ma ślepą wiarę w ten materiał; ich propozycje były praktycznie biblijne. Prawie zaniemówiłem. +book_lore.bf_bomb_2.page.1=A jednak nie mogę ich nawet winić. Swirlmat nie ma cholernego sensu - jest zupełnie inny niż jakakolwiek inna substancja, którą wcześniej widziałem. Jego wygląd był niemal przerażający, dosłowna masa wirujących kolorów, z ciemniejszymi liniami przenikającymi przez neonowozieloną powierzchnię. +book_lore.bf_bomb_2.page.2=Co gorsza, to coś jest źródłem energii. Istnienie naszej próbki jest pogwałceniem ALARA: laboratorium zostało opuszczone, kiedy przybyła, a jedyna osoba na tyle odważna (niejaki dr Melfyn) przywdziała hazmat poziomu A tylko po to, by przenieść go na 20 metrów. +book_lore.bf_bomb_2.page.3=Dane empiryczne nie są lepsze, ponieważ łamiemy pierwszą zasadę termodynamiki, określając ilość emitowanej energii. Bycie w pobliżu tego czegoś - nawet za metrem ołowiu - było przerażające. Po zakończeniu spektroskopii wybiegliśmy z komory +book_lore.bf_bomb_2.page.4=i nie uzyskaliśmy z niej nic nowego. Ci idioci z zespołu naukowego, Boże, nawet się nie wahali po tym wszystkim. Siedzenie podczas tych „dyskusji” było okropne; ten znachor naczelny badacz nawet plotkował, że zakaz testów zostanie zniesiony, że w nadchodzących tygodniach +book_lore.bf_bomb_2.page.5=możemy budować bomby z gówna, kto przy zdrowych zmysłach by nad tym pracował? Do diabła, jedyny zdrowy na umyśle asystent (Andrew) nazwał to „balefire” – ponieważ spalenie na stosie pogrzebowym byłoby w porównaniu z tym bezbolesne. -book_lore.bf_bomb_3.name=Private Notes +book_lore.bf_bomb_3.name=Prywatne notatki book_lore.bf_bomb_3.author=M. Porter -book_lore.bf_bomb_3.page.0=The team and I have made some breakthroughs. Emphasis on the separation - isolating myself from the more devout has made working there so much more bearable. While we still have no idea about the actual properties of balefire (it's difficult to analyze -book_lore.bf_bomb_3.page.1=a sample that fries your equipment) its interactions with other matter has proved fruitful. Notably, they synthesized a "gaseous" form: Andrew, of all people, informed me that it was really a colloid consisting of microscopic balefire particles, suspended in some -book_lore.bf_bomb_3.page.2=noble gas. Each particle is enveloped by a positively-charged 'bubble' of ionized gas, preventing it from settling. Who could've guessed that fatal gamma radiation had a benefit? Not me. $ I'm choosing not to think about how they transformed the sample into -book_lore.bf_bomb_3.page.3=particulate, but I can't understate the utility of this gaseous balefire - it's made it much safer to experiment on. $ Speaking of safety, the head researcher (in an act of callous disregard) made a discovery that also nearly took his head off. -book_lore.bf_bomb_3.page.4=He decided to get "dirty" by letting a cell of our new colloid interact directly with some very expensive antimatter: the resulting explosion turned the table it was on into a piece of radiation-bleached slag, carved a near-perfect hemisphere through -book_lore.bf_bomb_3.page.5=the top, and gave the head a healthy dose of ARS. I guess we know how to make it explode now, but god, some people... +book_lore.bf_bomb_3.page.0=Wraz z zespołem dokonaliśmy kilku przełomów. Nacisk na separację - odizolowanie się od bardziej pobożnych sprawiło, że praca tam była o wiele bardziej znośna. Chociaż nadal nie mamy pojęcia o rzeczywistych właściwościach balefire (trudno jest przeanalizować +book_lore.bf_bomb_3.page.1=próbkę, która smaży twój sprzęt), jego interakcje z inną materią okazały się owocne. Warto zauważyć, że zsyntetyzowali formę „gazową”: ze wszystkich ludzi Andrew poinformował mnie, że tak naprawdę był to koloid składający się z mikroskopijnych cząsteczek ognia zawieszonych w jakimś +book_lore.bf_bomb_3.page.2=szlachetnym gazie. Każda cząsteczka jest otoczona przez dodatnio naładowany „bąbel” zjonizowanego gazu, który zapobiega jego osiadaniu. Kto mógł przypuszczać, że śmiertelne promieniowanie gamma przynosi korzyści? Nie ja. $ Wolę nie myśleć o tym, jak +book_lore.bf_bomb_3.page.3=przekształcili próbkę w cząsteczkę, ale nie mogę nie docenić użyteczności tego gazowego balefire — znacznie bezpieczniej jest na nim eksperymentować. $ Mówiąc o bezpieczeństwie, główny badacz (w akcie bezdusznego lekceważenia) dokonał odkrycia, które również prawie urwało mu głowę. +book_lore.bf_bomb_3.page.4=Postanowił „zabrudzić” komórkę naszego nowego koloidu bezpośrednią interakcją z jakąś bardzo kosztowną antymaterią: wynikająca z tego eksplozja zamieniła stół, na którym stał, w kawałek wybielonego promieniowaniem żużla, wyrzeźbiła prawie idealną półkulę na górze i +book_lore.bf_bomb_3.page.5=dał głowie zdrową dawkę ARS. Chyba już wiemy, jak sprawić, by wybuchła, ale Boże, niektórzy ludzie... -book_lore.bf_bomb_4.name=Private Notes +book_lore.bf_bomb_4.name=Prywatne notatki book_lore.bf_bomb_4.author=M. Porter -book_lore.bf_bomb_4.page.0=I just can't escape my old work. They're the only place that's hiring despite all this godforsaken turmoil, but I'm not going back into that hole. $ They only tempted me because I need out, fast. Remember that atmospheric testing treaty we withdrew from a week ago? -book_lore.bf_bomb_4.page.1=Well, the dipshit in charge of our lab got something right for once. The denunciation came with a flurry of new "scientists" joining, just so we could weaponize balefire. The lack of critical thought here is honestly baffling - bless him, Andrew even jumped ship the -book_lore.bf_bomb_4.page.2=second the first fucking BOMB DESIGN was drafted. That ass Melfyn looked so happy with his little mechanism - perhaps he got brainworms from carrying that sample? - which involved some stupid shit using the solidified, base balefire and an HV -book_lore.bf_bomb_4.page.3=battery. $ Apparently, the form matters for energy output and activation method or whatever, kind of like uranium versus plutonium in regular nukes, but the end result is an initial shock starting the explosion. I find it funny, hilarious even. -book_lore.bf_bomb_4.page.4=All of them place such emphasis on the activation; they ignore the actual mechanism of it all because they don't have a single clue how it works! It may as well be magic at this point, and yet they're still trying to twist and bend it - just for more weapons of war. +book_lore.bf_bomb_4.page.0=Po prostu nie mogę uciec od mojej starej pracy. To jedyne miejsce, które zatrudnia pomimo całego tego zapomnianego przez Boga zamieszania, ale nie wrócę do tej dziury. $ Kusili mnie tylko dlatego, że muszę wyjść, i to szybko. Pamiętasz traktat o testach atmosferycznych, z którego wycofaliśmy się tydzień temu? +book_lore.bf_bomb_4.page.1=Cóż, ten dupek odpowiedzialny za nasze laboratorium, chociaż raz coś załatwił. Potępienie przyszło wraz z falą nowych „naukowców”, którzy dołączyli tylko po to, abyśmy mogli użyć balefire jako broni. Brak krytycznej myśli tutaj jest naprawdę zdumiewający – niech go Bóg błogosławi, Andrew nawet wyskoczył z zespołu +book_lore.bf_bomb_4.page.2=w chwili, gdy powstał pierwszy pierdolony PROJEKT BOMBY. Ten dupek Melfyn wyglądał na bardzo zadowolonego ze swojego małego mechanizmu – może zaraził się robakami mózgowymi od noszenia tej próbki? – co wiązało się z jakimś głupim gównem, używając zestalonego, podstawowego balefire i baterii HV. +book_lore.bf_bomb_4.page.3=Najwyraźniej forma ma znaczenie dla produkcji energii i metody aktywacji czy czegokolwiek, trochę jak uran kontra pluton w zwykłych bombach atomowych, ale końcowym rezultatem jest początkowy szok rozpoczynający eksplozję. Wydaje mi się to zabawne, śmieszne nawet. +book_lore.bf_bomb_4.page.4=Wszyscy kładą taki nacisk na aktywację; ignorują rzeczywisty mechanizm tego wszystkiego, ponieważ nie mają pojęcia, jak to działa! W tym momencie równie dobrze może to być magia, a mimo to wciąż próbują ją przekręcać i naginać – tylko po to, by uzyskać więcej broni wojennej. -book_lore.bf_bomb_5.name=Private Notes +book_lore.bf_bomb_5.name=Prywatne notatki book_lore.bf_bomb_5.author=M. Porter -book_lore.bf_bomb_5.page.0=I just... can't come to grips with it, even days after. It was a foregone conclusion, really, with how flippant the science team was with safety. $ $ Doctor Melfyn, M.S., is gone. Dead, maybe. I saw it happen before my own eyes, in their test chamber. -book_lore.bf_bomb_5.page.1=We had just gotten another batch of pure balefire, and he had recovered electrical equipment and an energy source to test his proposal. I don't know what caused it (was the power on? had he begun too soon?), but it seemingly progressed in agonizingly slow motion, -book_lore.bf_bomb_5.page.2=as the green-tinted light consumed the table, the battery, and Dr. Melfyn standing only a meter away. Even when the table had degraded into a pool of broiling metal on the floor, he did not burn. I don't know what I saw in his eyes... $ $ Terror, or awe -book_lore.bf_bomb_5.page.3=over his continued survival, maybe? Whatever our "miracle" material was, it didn't care. With a bright blaze of light, he disappeared in the next moment. Was he evaporated? incinerated? annihilated? sent to fucking hell itself, I don't know anymore! -book_lore.bf_bomb_5.page.4=The head researcher sickens me. Said we could be more careful, keep trucking, whatever other morale-improving filth he spewed. That dipshit won't ever figure out that playing with fire will get you burned. $ I didn't bother -book_lore.bf_bomb_5.page.5=resigning, I just grabbed my shit and ran for the hills. Not like it matters, anyway; considering the lack of calls, and the mushroom cloud that rose over my (now former) workplace, they've either blown everything up or entered full-on military jurisdiction. -book_lore.bf_bomb_5.page.6=There's a vital distinction to be made between dissection and VIVISECTION, one which was clearly lost on them. They can dissect metal or atoms as much as they like, but tearing into, vivisecting reality itself is only going to end in more Dr. Melfyns. Who knows! -book_lore.bf_bomb_5.page.7=The government wants to put this shit into bombs after all, maybe we'll see a couple more wars, couple more million resigned to a fate worse than death. They can't hide this forever. $ $ I don't care. Not anymore. Please, god, let me go back -book_lore.bf_bomb_5.page.8=to actual science. $ $ Goddamnit, Mae, get ahold of yourself... +book_lore.bf_bomb_5.page.0=Po prostu... nie mogę się z tym pogodzić, nawet kilka dni później. To było z góry przesądzone, biorąc pod uwagę to, jak lekceważący był zespół naukowy w kwestii bezpieczeństwa. $ $ Doktor Melfyn, MS, odszedł. Martwy, być może. Widziałem to na własne oczy, w ich komorze testowej. +book_lore.bf_bomb_5.page.1=Właśnie dostaliśmy kolejną partię czystego balefire, a on odzyskał sprzęt elektryczny i źródło energii, aby przetestować swoją propozycję. Nie wiem, co to spowodowało (czy zasilanie było włączone? czy zaczął za wcześnie?), ale wydawało się, że postępowało to w boleśnie zwolnionym tempie, +book_lore.bf_bomb_5.page.2=gdy zielone światło pochłonęło stół, baterię i stojącego tylko doktora Melfyna metr dalej. Nawet kiedy stół zamienił się w kałużę płonącego metalu na podłodze, nie płonął. Nie wiem, co widziałem w jego oczach... $ $ Przerażenie, czy podziw +book_lore.bf_bomb_5.page.3=dla jego dalszego przetrwania? Czymkolwiek był nasz „cudowny” materiał, nie obchodziło go to. Z jasnym blaskiem światła zniknął w następnej chwili. Czy został odparowany? spalony? unicestwiony? wysłany do samego jebanego piekła, sam już nie wiem! +book_lore.bf_bomb_5.page.4=Główny badacz mnie wkurza. Powiedział, że moglibyśmy być bardziej ostrożni, dalej jeździć ciężarówkami, niezależnie od innych poprawiających morale brudów, które wypluł. Ten dupek nigdy się nie domyśli, że przez igranie z ogniem może się poparzyć. $ $ Nie zawracałem sobie głowy +book_lore.bf_bomb_5.page.5=rezygnacją, po prostu złapałem swoje pierdoły i odszedłem. W każdym razie nie ma to znaczenia; biorąc pod uwagę brak telefonów i chmurę grzybową, która unosiła się nad moim (teraz byłym) miejscem pracy, albo wszystko wysadzili w powietrze, albo wkroczyli w pełną jurysdykcję wojskową. +book_lore.bf_bomb_5.page.6=Należy dokonać istotnego rozróżnienia między sekcją a WISEKCJĄ, które najwyraźniej zostało przez nich pominięte. Mogą przeprowadzać sekcję metalu lub atomów, ile chcą, ale wdzieranie się w rzeczywistość i wiwisekcja samej rzeczywistości zakończy się tylko większą liczbą doktorów Melfynów. Kto wie! +book_lore.bf_bomb_5.page.7=Rząd chce w końcu wpakować to gówno w bomby, może zobaczymy jeszcze parę wojen, parę milionów pogodzonych z losem gorszym od śmierci. Nie mogą tego wiecznie ukrywać. $ $ Nie obchodzi mnie to. Nigdy więcej. Proszę, Boże, pozwól mi wrócić +book_lore.bf_bomb_5.page.8=do prawdziwej nauki. $ $ Do diabła, Mae, weź się w garść... -cannery.f1=[ Press F1 for help ] - -cannery.centrifuge=Wirówka Gazowa -cannery.centrifuge.0=Gas centrifuges can be supplied with fluid using regular fluid ducts. -cannery.centrifuge.1=Most recipes require multiple centrifuges. The intermediate products cannot be transported via pipes. -cannery.centrifuge.2=This side acts as a connector which outputs the intermediate product into an adjacent centrifuge. -cannery.centrifuge.3=Uranium hexafluoride can be processed with just two centrifuges, this however will produce Uranium fuel and Uranium-238. -cannery.centrifuge.4=Fully processing it into Uranium-235 and Uranium-238 requires a total of four centrifuges. -cannery.centrifuge.5=Some recipes also require the centrifuge overclocking upgrade. +book_lore.beacon.name=Instrukcja obsługi sygnalizatora świetlnego +book_lore.beacon.author=Flim Flam Industries +book_lore.beacon.page.0=Dziękujemy za zakup Podświetlanego Sygnalizatora Świetlnego Mk.2 (wer. 1.3)! Ta niewielka książeczka zawiera krótkie wprowadzenie do działania sygnalizatora, a także jego wewnętrznego działania. +book_lore.beacon.page.1=Rozdział 1: Architektura $ Każda jednostka składa się z czterech głównych części: Obwodu sterującego, latarni, syreny mgłowej oraz obudowy, w której znajdują się pozostałe części. Szczegółowe objaśnienie obwodu głównego +book_lore.beacon.page.2=znajduje się na schemacie obwodu znajdującym się po wewnętrznej stronie pokrywy serwisowej obudowy. Latarnia składa się z poliwęglanowej obudowy zawierającej dwukolorową żarówkę halogenową o mocy 250 W ze standardowym gniazdem 200 mm, zamienniki +book_lore.beacon.page.3=żarówki można zamówić w naszych sklepach. Żarówki innych firm nie są zalecane, ponieważ nie możemy zapewnić bezpiecznego działania. Obudowa wykonana jest ze specjalistycznej stali nierdzewnej ocynkowanej i jest odporna na warunki atmosferyczne. +book_lore.beacon.page.4=Rozdział 2: Latarnia $ Podstawowym zastosowaniem latarni jest zapewnienie światła w celu ułatwienia konserwacji w trudnych warunkach pogodowych oraz wskaźnik stanu. Jeśli autotest po włączeniu zasilania (POST) zakończy się niepowodzeniem, latarnia +book_lore.beacon.page.5=zaświeci się na czerwono, w przeciwnym razie zaświeci się na zielono. Należy pamiętać, że kolory mogą się różnić w zależności od żarówki zastępczej. +book_lore.beacon.page.6=Rozdział 3: Syrena mgłowa $ Syrena mgłowa jest głównym urządzeniem komunikacyjnym sygnalizatora. Sygnalizator jest przeznaczony do komunikacji peer-to-peer (P2P), jak również do rozgłaszania wiadomości. +book_lore.beacon.page.7=Rozdział 4: Peer-to-Peer $ Szczegółowe informacje na temat komunikacji można znaleźć w podręczniku komunikacji. Krótki opis nawiązywania połączenia P2P jest następujący: Najpierw sygnalizator musi dać sygnał „ROZPOCZNIJ POŁĄCZENIE”, +book_lore.beacon.page.8=w postaci pojedynczego, długiego dźwięku. Wszyscy dostępni partnerzy również powinni odpowiedzieć jednym długim tonem (kolejność określona przez odległość, a także wytyczne dotyczące komunikacji opisane w podręczniku, sekcja „Odpowiadanie na połączenie”) +book_lore.beacon.page.9=Gdy żądany peer odpowie, daj „AKCEPTUJ POŁĄCZENIE”. sygnału, składającego się z dwóch długich tonów, peer również odpowie dwoma długimi tonami. Cała późniejsza komunikacja musi odbywać się przy użyciu wstępnie wynegocjowanych sygnałów, +book_lore.beacon.page.10=najczęściej przy użyciu standardu FAR-5M. Komunikacja zakończy się natychmiast, jeśli nie wynegocjowano żadnego standardu, służąc jako „ping”. Jeśli komunikacja będzie kontynuowana, połączenie można zakończyć kolejnym długim pojedynczym tonem „KONIEC POŁĄCZENIA”. +book_lore.beacon.page.11=Rozdział 5: Gwarancja $ [ strona celowo pozostawiona pusta ] +cannery.f1=[ Naciśnij F1 aby uzyskać pomoc ] +cannery.centrifuge=Wirówka wzbogacająca +cannery.centrifuge.0=Wirówki wzbogacające mogą być uzupełnione gazem za pomocą zwykłych przewodów płynowych. +cannery.centrifuge.1=Większość receptur wymaga wielu wirówek. Produkty pośrednie nie mogą być transportowane rurami. +cannery.centrifuge.2=Ta strona działa jak łącznik, który wyprowadza produkt pośredni do sąsiedniej wirówki. +cannery.centrifuge.3=Heksafluorek uranu można przetwarzać za pomocą zaledwie dwóch wirówek, co jednak spowoduje wytworzenie paliwa uranowego i uranu-238. +cannery.centrifuge.4=Pełne przetworzenie go na uran-235 i uran-238 wymaga łącznie czterech wirówek. +cannery.centrifuge.5=Niektóre przepisy wymagają również ulepszenia przetaktowywania wirówki. cannery.crucible=Tygiel -cannery.crucible.0=The crucible is used to smelt ores, ingots or other metallic items for alloying and to cast them into different shapes. -cannery.crucible.1=It requires an external heat source connected to the bottom, like a firebox. -cannery.crucible.2=Once heated up, the crucible can be used in two ways, with or without a recipe template. -cannery.crucible.3=The crucible has two storage buffers for material: -cannery.crucible.4=The buffer to the left is for §abyproducts§r, all material smelted without a recipe template will land here. -cannery.crucible.5=If a recipe is installed, materials that do not match the recipe will also be stored here. -cannery.crucible.6=Materials in this buffer will not react with each other, they can only be output from the green outlet for casting. -cannery.crucible.7=The buffer to the right is for §crecipes§r, if a recipe is installed and that particular material is relevant to that recipe, it will land here. -cannery.crucible.8=The materials will slowly combine into the output material which is automatically output from the red outlet. -cannery.crucible.9=Note that only this buffer handles recipes. If a template is installed retroactively, materials in the byproduct buffer will not combine, nor transfer to the recipe buffer. -cannery.crucible.10=The outlet will output material automatically, if the target is valid, for example a foundry channel or a mold. -cannery.crucible.11=As with all foundry blocks, a shovel can be used to remove all material from the crucible. +cannery.crucible.0=Tygiel służy do wytapiania rud, sztabek lub innych metalowych przedmiotów do stopowania i odlewania ich w różne kształty. +cannery.crucible.1=Wymaga zewnętrznego źródła ciepła podłączonego od dołu, takiego jak palenisko. +cannery.crucible.2=Po podgrzaniu tygla można używać na dwa sposoby, z szablonem receptury lub bez niego. +cannery.crucible.3=Tygiel posiada dwa bufory do przechowywania materiału: +cannery.crucible.4=Bufor po lewej stronie przeznaczony jest na §aprodukty uboczne§r, wszystkie materiały wytopione bez szablonu receptury wylądują tutaj. +cannery.crucible.5=Jeśli umieszczony jest przepis, w tym miejscu będą również przechowywane materiały niezgodne z recepturą. +cannery.crucible.6=Materiały w tym buforze nie będą ze sobą reagowały, można je tylko wyprowadzać z zielonego wylotu do odlewania. +cannery.crucible.7=Bufor po prawej stronie jest przeznaczony na §cprzepisy§r, jeśli receptura jest zainstalowana i dany materiał jest odpowiedni dla tej receptury, wyląduje tutaj. +cannery.crucible.8=Materiały będą powoli łączyć się w materiał wyjściowy, który jest automatycznie wyprowadzany z czerwonego wylotu. +cannery.crucible.9=Zauważ, że tylko ten bufor obsługuje receptury. Jeśli szablon zostanie umieszczony wstecz, materiały w buforze produktów ubocznych nie będą się łączyć ani przenosić do bufora receptur. +cannery.crucible.10=Wylot automatycznie wyprowadza materiał, jeśli cel jest prawidłowy, na przykład kanał odlewniczy lub forma. +cannery.crucible.11=Podobnie jak w przypadku wszystkich bloków odlewniczych, do usunięcia całego materiału z tygla można użyć łopaty. cannery.fensu=FEnSU -cannery.fensu.0=The FEnSU is capable of storing absurd amounts of energy, over 9EHE (that's a nine followed by 18 zeros). -cannery.fensu.1=There is only one energy connector which can be found on the bottom. -cannery.fensu.2=This is also the only place where the FEnSU can receive a redstone signal. +cannery.fensu.0=FEnSU jest w stanie przechowywać absurdalne ilości energii, ponad 9EHE (to jest dziewiątka i 18 zer). +cannery.fensu.1=Jest tylko jedno złącze zasilania, które się znajduje na spodzie. +cannery.fensu.2=Jest to również jedyne miejsce, w którym FEnSU może odbierać sygnał z czerwonego kamienia. cannery.firebox=Palenisko -cannery.firebox.0=The firebox burns flammable items to generate heat. -cannery.firebox.1=It can burn any flammable item, although higher quality fuels such as coal, coke and solid fuel burn longer and hotter. -cannery.firebox.2=Heat is given off by the copper contact at the top of the firebox. Machines with an identical contact on the bottom can receive heat by being placed on top of the firebox. -cannery.firebox.3=If heat isn't being used up and the heat buffer becomes full, the firebox will shut off to prevent wasting of fuel. -cannery.firebox.4=One such machine is the stirling engine, which will turn heat directly into energy. +cannery.firebox.0=Palenisko spala łatwopalne przedmioty w celu wytworzenia ciepła. +cannery.firebox.1=Może spalić każdy łatwopalny przedmiot, chociaż paliwa wyższej jakości, takie jak węgiel, koks i paliwo stałe, palą się dłużej i mają wyższą temperaturę. +cannery.firebox.2=Ciepło jest oddawane przez miedziany styk w górnej części paleniska. Maszyny z identycznym stykiem na spodzie mogą odbierać ciepło po umieszczeniu na górze paleniska. +cannery.firebox.3=Jeśli ciepło nie jest zużywane, a bufor ciepła się zapełni, palenisko wyłączy się, aby zapobiec marnowaniu paliwa. +cannery.firebox.4=Jedną z takich maszyn jest silnik Stirlinga, który zamienia ciepło bezpośrednio w energię. -cannery.foundryChannel=Kanał Hutniczy -cannery.foundryChannel.0=Foundry channels are used to transport molten material from a crucible or storage tank into molds. -cannery.foundryChannel.1=Channels can receive material either by pouring from the top - via an outlet or directly from a crucible - or from the side from other channels. -cannery.foundryChannel.2=When transporting materials, channels will prioritize blocks like outlets and shallow molds. -cannery.foundryChannel.3=When it cannot supply an outlet or a mold, the material will then flow into a neighboring channel. -cannery.foundryChannel.4=Leftover material can be removed by using a shovel. +cannery.foundryChannel=Kanał odlewniczy +cannery.foundryChannel.0=Kanały odlewnicze służą do transportu stopionego materiału z tygla lub zbiornika magazynowego do form. +cannery.foundryChannel.1=Kanały mogą przyjmować materiał zarówno od góry - przez wylot lub bezpośrednio z tygla - lub z boku z innych kanałów. +cannery.foundryChannel.2=Podczas transportu materiałów kanały będą priorytetowały bloki takie jak wyloty i płytkie formy. +cannery.foundryChannel.3=Gdy nie może dostarczyć wylotu lub formy, materiał popłynie do sąsiedniego kanału. +cannery.foundryChannel.4=Pozostałości można usunąć za pomocą łopaty. -cannery.silex=FEL & SILEX -cannery.silex.0=The Free Electron Laser (FEL) uses energy and a laser crystal to create a powerful laser beam. -cannery.silex.1=Be careful, as the laser will burn/melt through weaker blocks... -cannery.silex.2=...but not blast-proof ones. -cannery.silex.3=The FEL is used to power the Laser Isotope Separation Chamber (SILEX). The FEL and SILEX have to be at least two blocks apart. -cannery.silex.4=The laser has to enter through the glass openings of the SILEX. Aiming it wrong could destroy it. -cannery.silex.5=The openings on the sides can be used to connect fluid ducts to the SILEX. -cannery.silex.6=In addition to the two connectors on the sides, there is a third hidden connector at the bottom from which items can be extracted. -cannery.silex.7=Each recipe requires a specific laser type. Using a stronger type than required will process items faster. -cannery.silex.8=One FEL can supply up to 5 SILEX. Each SILEX has to be one block apart from one another. +cannery.silex=FEL i SILEX +cannery.silex.0=Laser na swobodnych elektronach (FEL) wykorzystuje energię i kryształ lasera do wytworzenia potężnej wiązki laserowej. +cannery.silex.1=Uważaj, bo laser będzie palić/topić słabsze bloki... +cannery.silex.2=...ale nie przeciwwybuchowe. +cannery.silex.3=FEL służy do zasilania laserowej komory separacji izotopów (SILEX). FEL i SILEX muszą być oddalone od siebie o co najmniej dwa bloki. +cannery.silex.4=Laser musi wejść przez szklane otwory SILEX. Niepoprawne wycelowanie może go zniszczyć. +cannery.silex.5=Otwory po bokach można wykorzystać do podłączenia przewodów płynowych do SILEX. +cannery.silex.6=Oprócz dwóch złączy po bokach, na dole znajduje się trzecie ukryte złącze, z którego można wyciągać przedmioty. +cannery.silex.7=Każda receptura wymaga określonego typu lasera. Użycie mocniejszego typu niż wymagany spowoduje szybsze przetwarzanie elementów. +cannery.silex.8=Jeden FEL może zasilać do 5 SILEX. Każdy SILEX musi być oddalony od siebie o jeden blok. cannery.stirling=Silnik Stirlinga -cannery.stirling.0=The Stirling engine uses heat energy from external sources to create power. -cannery.stirling.1=It needs to be placed on top of a heat-producing machine, such as the firebox. -cannery.stirling.2=The amount of heat it can utilize however is limited, overspinning can lead to catastrophic malfunction. -cannery.stirling.3=The upgraded version can take significantly more heat without breaking. +cannery.stirling.0=Silnik Stirlinga wykorzystuje energię cieplną z zewnętrznych źródeł do wytwarzania mocy. +cannery.stirling.1=Musi być umieszczony na maszynie wytwarzającej ciepło, takiej jak palenisko. +cannery.stirling.2=Ilość ciepła, którą może wykorzystać, jest jednak ograniczona, nadmierne kręcenie może prowadzić do katastrofalnej awarii. +cannery.stirling.3=Ulepszona wersja może wytrzymać znacznie więcej ciepła bez psucia się. -cannery.willow=Wierzba Musztardowa -cannery.willow.0=The mustard willow is a plant that allows cadmium metal to be harvested. -cannery.willow.1=Willows can be placed on dirt, grass or even dead/oily dirt, but they require water to grow. -cannery.willow.2=Willows can be fertilized with bone meal or industrial fertilizer. They do not need light to grow. -cannery.willow.3=After the second stage of growth, they will need an extra block of space above them to grow further. -cannery.willow.4=After the fourth stage of growth, they require dead or oily dirt below them. -cannery.willow.5=This can be done either by manually planting willows on dead/oily dirt, or by having a hydraulic fracking tower nearby which continuously contaminates the ground. -cannery.willow.6=After reaching the final stage, the willow will remove contamination from the ground, reverting the dead/oily dirt back into regular dirt. -cannery.willow.7=Now the willow's leaves can be harvested. Breaking the top block will drop a small willow plant, 3-6 leaves and keep the bottom part of the plant intact. -cannery.willow.8=Soon the plant will start growing again, yielding more leaves if the dirt is replaced with oily dirt. The leaves can be processed into cadmium powder using an ore acidizer. -cannery.willow.9=Harvesting willow leaves can be automated using the automatic buzzsaw, it will only break plants that are ready for harvest. +cannery.willow=Wierzba musztardowa +cannery.willow.0=Wierzba musztarda to roślina, która umożliwia pozyskiwanie kadmu metalicznego. +cannery.willow.1=Wierzby można sadzić na ziemi, trawie, a nawet martwej/oleistej ziemi, ale do wzrostu potrzebują wody. +cannery.willow.2=Wierzby można nawozić mączką kostną lub nawozem przemysłowym. Nie potrzebują światła do wzrostu. +cannery.willow.3=Po drugim etapie wzrostu będą potrzebować dodatkowego bloku przestrzeni nad nimi, aby dalej rosnąć. +cannery.willow.4=Po czwartej fazie wzrostu wymagają pod nimi martwej lub oleistej ziemi. +cannery.willow.5=Można to zrobić albo ręcznie sadząc wierzby na martwej/oleistej glebie, albo mając w pobliżu wieżę do szczelinowania hydraulicznego, która stale zanieczyszcza ziemię. +cannery.willow.6=Po osiągnięciu ostatniego etapu wierzba usunie zanieczyszczenia z ziemi, zamieniając martwą/oleistą ziemię z powrotem w zwykłą ziemię. +cannery.willow.7=Teraz można zbierać liście wierzby. Złamanie górnego bloku spowoduje upuszczenie małej wierzby, 3-6 liści i zachowanie dolnej części rośliny w nienaruszonym stanie. +cannery.willow.8=Wkrótce roślina zacznie ponownie rosnąć, wydając więcej liści, jeśli ziemia zostanie zastąpiona oleistą ziemią. Liście można przetwarzać na proszek kadmu za pomocą zakwaszacza rud. +cannery.willow.9=Zbiór liści wierzby można zautomatyzować za pomocą automatycznej piły tarczowej, która łamie tylko rośliny gotowe do zbioru. -chem.ARSENIC=Ekstrakcja Arsenu -chem.ASPHALT=Produkcja Asfaltu -chem.BAKELITE=Produkcja Bakelitu +chem.ARSENIC=Ekstrakcja arsenu +chem.ASPHALT=Produkcja asfaltu +chem.BAKELITE=Produkcja bakelitu chem.BALEFIRE=Mieszanie Paliwa Rakietowego BF -chem.BP_BIOFUEL=Transestryfikacja Biopaliwa -chem.BP_BIOGAS=Produkcja Biogazu +chem.BP_BIOFUEL=Transestryfikacja biopaliw +chem.BP_BIOGAS=Produkcja biogazu chem.C4=Synteza C-4 -chem.CC_CENTRIFUGE=Oddzielanie Chlorokalcytu -chem.CC_ELECTROLYSIS=Elektroliza Chlorokalcytu -chem.CC_HEATING=Zaawansowane Upłynnianie Węgla -chem.CC_HEAVY=Podstawowe Upłynnianie Węgla -chem.CC_I=Ulepszone Upłynnianie Węgla -chem.CC_NAPHTHA=Upłynnianie Węgla Naftowego -chem.CC_OIL=Upłynnianie Węgla -chem.CIRCUIT_4=Overclocked Circuit Production -chem.CIRCUIT_5=High Performance Circuit Production -chem.CO2=Produkcja Dwutlenku Węgla -chem.COALGAS_LEADED=Leaded Coal Gasoline Mixing -chem.COLTAN_CLEANING=Oczyszczanie Koltanu -chem.COLTAN_CRYSTAL=Tantalium Crystallizing -chem.COLTAN_PAIN=Pandemonium(III)tantalite Production -chem.CONCRETE=Produkcja Betonu -chem.CONCRETE_ASBESTOS=Produkcja Betonu Azbestowego -chem.COOLANT=Mieszanie Chłodziwa -chem.CORDITE=Produkcja Kordytu -chem.CRYOGEL=Mieszanie Kriożelu -chem.DESH=Produkcja Deszu -chem.DEUTERIUM=Ekstrakcja Deszu -chem.DUCRETE=Produkcja Betonu ze Zubożonym Uranem -chem.DYN_DNT=Dynosynteza Dineutronium -chem.DYN_EUPH=Dynosynteza Euferium -chem.DYN_SCHRAB=Dynosynteza Szrabidium -chem.DYNAMITE=Synteza Dynamitu -chem.ELECTROLYSIS=Krio-Elektroliza -chem.EPEARL=Ender Pearl Synthesis -chem.ETHANOL=Produkcja Etanolu -chem.FC_BITUMEN=Kraking Bitumenu -chem.FC_DIESEL_KEROSENE=Kraking Diesela -chem.FC_GAS_PETROLEUM=Kraking Gazu -chem.FC_I_NAPHTHA=Kraking Oleju Przemysłowego -chem.FC_KEROSENE_PETROLEUM=Kraking Nafty -chem.FP_HEAVYOIL=Przetwarzanie Ciężkiego Oleju -chem.FP_LIGHTOIL=Przetwarzanie Lekkiego Oleju -chem.FP_NAPHTHA=Przetwarzanie Benzyny Naturalnej -chem.FP_SMEAR=Przetwarzanie Oleju Przemysłowego -chem.FR_PETROIL=Mieszanie Benzyny Olejowej -chem.FR_REOIL=Ponowne Przetwarzanie Ropy -chem.FRACKSOL=Produkcja Roztworu Frakingowego -chem.GASOLINE=Produkcja Benzyny -chem.GASOLINE_LEADED=Mieszanie Benzyny Ołowiowej -chem.HEAVY_ELECTROLYSIS=Krio-Elektroliza Ciężkiej Wody -chem.HELIUM3=Ekstrakcja Helu-3 z Głeby Księżycowej -chem.KEVLAR=Produkcja Kevlaru -chem.LPG=Upłynnianie Gazu Naftowego -chem.LUBRICANT=Mieszanie Smaru -chem.METH=Synteza Metamfetaminy -chem.NITAN=Mieszanie Super Paliwa NITAN -chem.NITRIC_ACID=Produkcja Kwasu Azotowego -chem.OIL_SAND=Ekstrakcja ze Smolistego Piasku -chem.OSMIRIDIUM_DEATH=Produkcja Roztworu Osmiridium -chem.PC_ELECTROLYSIS=Elektroliza Chlorku Potasu -chem.PEROXIDE=Produkcja Nadtlenku Wodoru +chem.CC_CENTRIFUGE=Separacja chlorokalcytu +chem.CC_ELECTROLYSIS=Elektroliza chlorku wapnia +chem.CC_HEATING=Zaawansowane upłynnianie węgla +chem.CC_HEAVY=Podstawowe upłynnianie węgla +chem.CC_I=Ulepszone upłynnianie węgla +chem.CC_NAPHTHA=Upłynnianie węgla naftowego +chem.CC_OIL=Upłynnianie węgla +chem.CIRCUIT_4=Produkcja obwodów przetaktowanych +chem.CIRCUIT_5=Produkcja obwodów wysokiej wydajności +chem.CO2=Produkcja dwutlenku węgla +chem.COALGAS_LEADED=Mieszanie benzyny z węglem ołowiowym +chem.COLTAN_CLEANING=Oczyszczanie koltanu +chem.COLTAN_CRYSTAL=Krystalizacja tantalu +chem.COLTAN_PAIN=Produkcja tantalitu pandemonium(III). +chem.CONCRETE=Produkcja betonu +chem.CONCRETE_ASBESTOS=Produkcja betonu azbestowego +chem.COOLANT=Mieszanie chłodziwa +chem.CORDITE=Produkcja kordytu +chem.CRYOGEL=Mieszanie kriożeli +chem.DESH=Produkcja Deshu +chem.DEUTERIUM=Ekstrakcja deuteru +chem.DUCRETE=Produkcja dukretu +chem.DYN_DNT=Dynosynteza dineutronium +chem.DYN_EUPH=Dynosynteza eufemu +chem.DYN_SCHRAB=Dynosynteza schrabidu +chem.DYNAMITE=Synteza dynamitu +chem.ELECTROLYSIS=Krioelektroliza +chem.EPEARL=Synteza perły Kresu +chem.ETHANOL=Produkcja etanolu +chem.FC_BITUMEN=Kraking asphaltu +chem.FC_DIESEL_KEROSENE=Kraking oleju napędowego +chem.FC_GAS_PETROLEUM=Kraking gazowy +chem.FC_I_NAPHTHA=Kraking oleju przemysłowego +chem.FC_KEROSENE_PETROLEUM=Kraking kerozyny +chem.FP_HEAVYOIL=Przetwarzanie oleju ciężkiego +chem.FP_LIGHTOIL=Przetwarzanie oleju lekkiego +chem.FP_NAPHTHA=Przetwarzanie nafty +chem.FP_SMEAR=Przetwarzanie oleju przemysłowego +chem.FR_PETROIL=Mieszanie benzyny ciężkiej +chem.FR_REOIL=Ponowne przetwarzanie oleju +chem.FRACKSOL=Produkcja roztworu do szczelinowania +chem.GASOLINE=Produkcja gazoliny +chem.GASOLINE_LEADED=Mieszanie gazoliny ołowiowej +chem.HEAVY_ELECTROLYSIS=Krioelektroliza ciężkiej wody +chem.HELIUM3=Ekstrakcja helu-3 z murawy księżycowej +chem.KEVLAR=Produkcja mieszanki kevlarowej +chem.LPG=Skraplanie gazu ziemnego +chem.LUBRICANT=Mieszanie smaru +chem.METH=Synteza metamfetaminy +chem.NITAN=Mieszanie superpaliwa NITAN +chem.NITRIC_ACID=Produkcja kwasu azotowego +chem.OIL_SAND=Ekstrakcja piasku smołowego +chem.OSMIRIDIUM_DEATH=Produkcja roztworu osmirydowego +chem.PC_ELECTROLYSIS=Elektroliza chlorku potasu +chem.PEROXIDE=Produkcja nadtlenku wodoru chem.PET=Synteza PET -chem.PETROIL_LEADED=Mieszanie Ołowiowej Benzyny Olejowej -chem.POLYMER=Synteza Polimeru -chem.PUF6=Plutonium Hexafluoride Production -chem.RUBBER=Produkcja Gumy -chem.SAS3=Schrabidium Trisulfide Production -chem.SATURN=Produkcja Saturanitu -chem.SCHRABIDATE=Ferric Schrabidate Production -chem.SCHRABIDIC=Schrabidic Acid Mixing -chem.SF_BIOFUEL=Biofuel Solidification -chem.SF_BIOGAS=Biogas Solidification -chem.SF_DIESEL=Diesel Solidification -chem.SF_GAS=Natural Gas Solidification -chem.SF_HEATINGOIL=Heating Oil Solidification -chem.SF_HEAVYOIL=Heavy Oil Solidification -chem.SF_KEROSENE=Kerosene Solidification -chem.SF_LIGHTOIL=Light Oil Solidification -chem.SF_LUBRICANT=Lubricant Solidification -chem.SF_NAPHTHA=Naphtha Solidification -chem.SF_OIL=Krzepnięcie Surowej Ropy -chem.SF_PETROIL=Krzepnięcie Nafty Olejowej -chem.SF_PETROLEUM=Petroleum Gas Solidification -chem.SF_RECLAIMED=Krzepnięcie Oleju z Odzysku -chem.SF_SMEAR=Industrial Oil Solidification -chem.SOLID_FUEL=Solid Rocket Fuel Production -chem.SOLVENT=Organic Solvent Mixing -chem.STEAM=Wrzenie Wody -chem.SULFURIC_ACID=Sulfuric Acid Production +chem.PETROIL_LEADED=Mieszanie benzyny ołowiowej +chem.POLYMER=Polimeryzacja +chem.PUF6=Produkcja sześciofluorku plutonu +chem.RUBBER=Produkcja gumy +chem.SAS3=Produkcja trisiarczku schrabidu +chem.SATURN=Produkcja saturnytu +chem.SCHRABIDATE=Produkcja schrabidanu żelaza +chem.SCHRABIDIC=Mieszanie kwasu schrabidowego +chem.SF_BIOFUEL=Solidyfikacja biopaliw +chem.SF_BIOGAS=Solidyfikacja biogazu +chem.SF_DIESEL=Solidyfikacja oleju napędowego +chem.SF_GAS=Solidyfikacja gazu ziemnego +chem.SF_HEATINGOIL=Solidyfikacja oleju opałowego +chem.SF_HEAVYOIL=Solidyfikacja oleju ciężkiego +chem.SF_KEROSENE=Solidyfikacja kerozyny +chem.SF_LIGHTOIL=Solidyfikacja oleju lekkiego +chem.SF_LUBRICANT=Solidyfikacja smaru +chem.SF_NAPHTHA=Solidyfikacja nafty +chem.SF_OIL=Solidyfikacja ropy naftowej +chem.SF_PETROIL=Solidyfikacja benzyny +chem.SF_PETROLEUM=Solidyfikacja gazu ziemnego +chem.SF_RECLAIMED=Solidyfikacja oleju z odzysku +chem.SF_SMEAR=Solidyfikacja oleju przemysłowego +chem.SOLID_FUEL=Produkcja stałego paliwa rakietowego +chem.SOLVENT=Mieszanie rozpuszczalników organicznych +chem.STEAM=Gotowanie wody +chem.SULFURIC_ACID=Produkcja kwasu siarkowego chem.TATB=Synteza TATB chem.TEL=Mieszanie TEL chem.TEST=Test chem.TNT=Synteza TNT -chem.UF6=Uranium Hexafluoride Production -chem.VIT_GAS=Gaseous Nuclear Waste Vitrification -chem.VIT_LIQUID=Liquid Nuclear Waste Vitrification -chem.XENON=Ksenonowy Cykl Lindego -chem.XENON_OXY=Boosted Linde Xenon Cycle -chem.YELLOWCAKE=Produkcja "Żółtego Ciasta" +chem.UF6=Produkcja sześciofluorku uranu +chem.VIT_GAS=Zeszklenie gazowych odpadów jądrowych +chem.VIT_LIQUID=Zeszklenie płynnych odpadów jądrowych +chem.XENON=Cykl ksenonowy Linde +chem.XENON_OXY=Wzmocniony cykl ksenonowy Linde +chem.YELLOWCAKE=Produkcja żółtego ciasta -container.amsBase=AMS Base (Deco) -container.amsEmitter=AMS Emitter (Deco) -container.amsLimiter=AMS Stabilizer (Deco) -container.anvil=Tier %s Anvil -container.arcFurnace=Arc Furnace -container.armorTable=Armor Modification Table -container.assembler=Assembly Machine -container.autocrafter=Automatic Crafting Table +commands.satellite.no_satellite=Nie znaleziono satelity o tej częstotliwości! +commands.satellite.not_a_satellite=Trzymany przedmiot nie jest satelitą! +commands.satellite.satellite_descended=Satelita zszedł pomyślnie. +commands.satellite.satellite_orbited=Satelita wystrzelony. +commands.satellite.should_be_run_as_player=Ta komenda powinna być uruchomiona przez gracza! +container.amsBase=Podstawa AMS (Dekoracja) +container.amsEmitter=AMS Emitter (Dekoracja) +container.amsLimiter=AMS Stabilizer (Dekoracja) +container.anvil=Kowadło poziomu %s +container.arcFurnace=Piec łukowy +container.armorTable=Stół modyfikacji zbroi +container.assembler=Maszyna Montażowa +container.autocrafter=Automatyczny stół rzemieślniczy container.barrel=Beczka -container.bat9000=Ogrominasty Zbiornik 9000 -container.battery=Energy Storage -container.bombMulti=Multi Purpose Bomb -container.catalyticReformer=Catalytic Reformer -container.centrifuge=Centrifuge -container.chemplant=Chemical Plant -container.compactLauncher=Compact Launch Pad -container.craneBoxer=Conveyor Boxer -container.craneExtractor=Conveyor Ejector -container.craneGrabber=Conveyor Grabber -container.craneInserter=Conveyor Inserter -container.craneRouter=Conveyor Router -container.craneUnboxer=Conveyor Unboxer -container.crateDesh=Desh Crate -container.crateIron=Iron Crate -container.crateSteel=Steel Crate -container.crateTungsten=Tungsten Crate -container.crystallizer=Ore Acidizer -container.cyclotron=Cyclotron -container.dfcCore=Dark Fusion Core -container.dfcEmitter=DFC Emitter -container.dfcInjector=DFC Fuel Injector -container.dfcReceiver=DFC Receiver -container.dfcStabilizer=DFC Stabilizer -container.diFurnace=Blast Furnace -container.diFurnaceRTG=Nuclear Blast Furnace -container.electricFurnace=Electric Furnace -container.epress=Prasa Elektryczna -container.factoryAdvanced=Advanced Factory -container.factoryTitanium=Podstawowa Fabryka +container.bat9000=Wielki Walony Zbiornik 9000 +container.battery=Magazyn energii +container.bombMulti=Bomba wielozadaniowa +container.catalyticReformer=Reformator katalityczny +container.centrifuge=Wirówka +container.chemplant=Zakład chemiczny +container.compactLauncher=Kompaktowa platforma startowa +container.craneBoxer=Pakowacz konwejerowy +container.craneExtractor=Ejektor konwejerowy +container.craneGrabber=Chwytak konwejerowy +container.craneInserter=Wprowadzacz konwejerowy +container.craneRouter=Ruter konwejerowy +container.craneUnboxer=Rozpakowywacz konwejerowy +container.crateDesh=Deshowa skrzynia +container.crateIron=Żelazna skrzynia +container.crateSteel=Stalowa skrzynia +container.crateTemplate=Skrzynia szablonowa +container.crateTungsten=Tungstenowa skrzynia +container.crystallizer=Zakwaszacz rud +container.cyclotron=Cyklotron +container.dfcCore=Rdzeń Mrocznej Fuzji (DFC) +container.dfcEmitter=Emiter DFC +container.dfcInjector=Wtryskiwacz paliwa DFC +container.dfcReceiver=Odbiornik DFC +container.dfcStabilizer=Stabilizator DFC +container.diFurnace=Piec hutniczy +container.diFurnaceRTG=Jądrowy piec hutniczy +container.electricFurnace=Piec elektryczny +container.epress=Prasa elektryczna +container.factoryAdvanced=Zaawansowana fabryka +container.factoryTitanium=Podstawowa fabryka container.fluidtank=Zbiornik -container.fileCabinet=Filing Cabinet -container.forceField=Forcefield Emitter -container.frackingTower=Hydrauliczna Wieża Krakingowa -container.furnaceCombination=Piec Kombinacyjny -container.furnaceIron=Żelazny Piec -container.furnaceSteel=Steel Furnace -container.fusionMultiblock=Big Fusion Reactor -container.fusionaryWatzPlant=Fusionary Watz Plant -container.gasCentrifuge=Wirówka Gazowa -container.gasFlare=Flare Stack -container.generator=Reaktor Jądrowy -container.hadron=Particle Accelerator -container.heaterFirebox=Firebox -container.heaterHeatex=Wymiennik Ciepła -container.heaterOilburner=Fluid Burner -container.heaterOven=Piec Grzewczy -container.iGenerator=Generator Przemysłowy -container.keyForge=Locksmith Table -container.launchPad=Missile Launch Pad -container.launchTable=Large Launch Pad -container.leadBox=Containment Box -container.machineBoiler=Oil Heater -container.machineCMB=CMB Steel Furnace -container.machineCoal=Generator Spalinowy -container.machineCoker=Jednostka Żużlowa +container.fileCabinet=Szafka na akta +container.forceField=Emiter pola siłowego +container.frackingTower=Wieża do szczelinowania hydraulicznego +container.furnaceCombination=Piec kombinowany +container.furnaceIron=Żelazny piec +container.furnaceSteel=Stalowy piec +container.fusionMultiblock=Duży reaktor fuzyjny +container.fusionaryWatzPlant=Fuzjonaryczna fabryka Watz +container.gasCentrifuge=Wirówka gazowa +container.gasFlare=Pochodnia gazowa +container.generator=Reaktor jądrowy +container.hadron=Akcelerator cząsteczek +container.heaterFirebox=Palenisko +container.heaterHeatex=Wymiennik ciepła +container.heaterOilburner=Palnik płynów +container.heaterOven=Piekarnik grzewczy +container.iGenerator=Generator przemysłowy +container.keyForge=Stół ślusarski +container.launchPad=Platforma startowa rakiet +container.launchTable=Duża platforma startowa +container.leadBox=Skrzynia przechowawcza +container.machineBoiler=Podgrzewacz oleju +container.machineCMB=Piec stali CMB +container.machineCoal=Generator spalinowy +container.machineCoker=Jednostka koksownicza container.machineCompressor=Kompresor container.machineCrucible=Tygiel -container.machineDiesel=Generator Diesela -container.machineElectricBoiler=Elektryczny Podgrzewacz Ropy +container.machineDiesel=Generator olejowo napędowy +container.machineElectricBoiler=Elektryczny podgrzewacz oleju +container.machineElectrolyser=Maszyna do elektrolizy container.machineFEL=FEL -container.machineITER=Reaktor Fuzyjny -container.machineLargeTurbine=Industrial Steam Turbine +container.machineITER=Reaktor fuzyjny +container.machineLargeTurbine=Przemysłowa turbina parowa container.machineLiquefactor=Upłynniacz -container.machineMixer=Mieszacz Przemysłowy -container.machineRefinery=Rafineria Ropy Naftowej -container.machineSelenium=Radial Performance Engine -container.machineShredder=Mielarka +container.machineMixer=Mikser przemysłowy +container.machineRefinery=Rafineria ropy +container.machineSelenium=Silnik radialny +container.machineShredder=Niszczarka container.machineSILEX=SILEX container.machineSolidifier=Utwardzacz -container.machineTurbine=Turbina Parowa +container.machineTurbine=Turbina parowa container.machineTurbofan=Turbofan -container.machine_schrabidium_transmutator=Schrabidium Transmutation Device -container.massStorage=Storage -container.microwave=Microwave -container.miningDrill=Automatyczne Wiertło Kopalnii -container.miningLaser=Mining Laser -container.missileAssembly=Missile Assembly Station +container.machine_schrabidium_transmutator=Urządzenie do transmutacji schrabidu +container.massStorage=Magazyn +container.microwave=Mikrofalówka +container.miningDrill=Automatyczne wiertło górnicze +container.miningLaser=Laser górniczy +container.missileAssembly=Stacja montażu rakiet container.nukeBoy=Little Boy -container.nukeCustom=Niestandardowa Atomówka +container.nukeCustom=Niestandardowa atomówka container.nukeFleija=F.L.E.I.J.A. -container.nukeFstbmb=Balefire Bomb -container.nukeFurnace=Piec Napędzany Promieniotwórczością -container.nukeGadget=The Gadget +container.nukeFstbmb=Bomba balefire +container.nukeFurnace=Piec o napędzie atomowym +container.nukeGadget=Gadżet container.nukeMan=Fat Man container.nukeMike=Ivy Mike container.nukeN2=Mina N² -container.nukeN45=N45 Naval Mine -container.nukePrototype=The Prototype -container.nukeSolinium=The Blue Rinse -container.nukeTsar=Tsar Bomba -container.oilWell=Oil Derrick -container.orbus=Heavy Antimatter Storage -container.plasmaHeater=Plasma Heater -container.press=Prasa Na Węgiel -container.puf6_tank=PuF6 Tank -container.pumpjack=Pumpjack -container.radGen=Silnik Napędzany Promieniotwórczością +container.nukeN45=Mina morska N45 +container.nukePrototype=Prototyp +container.nukeSolinium=Niebieska Płukanka +container.nukeTsar=Car-bomba +container.oilWell=Wiertnica naftowa +container.orbus=Ciężki magazyn antymaterii +container.plasmaHeater=Podgrzewacz plazmowy +container.press=Prasa spalinowa +container.puf6_tank=Zbiornik PuF6 +container.pumpjack=Kiwon +container.radGen=Silnik zasilany promieniowaniem container.radar=Radar container.radiobox=Nadajnik FM -container.radiolysis=RTG and Radiolysis Chamber -container.radiorec=FM Radio -container.rbmkBoiler=RBMK Steam Channel -container.rbmkControl=RBMK Control Rods -container.rbmkControlAuto=RBMK Automatic Control Rods -container.rbmkHeater=RBMK Fluid Heater -container.rbmkOutgasser=RBMK Irradiation Channel -container.rbmkReaSim=RBMK Fuel Rod (ReaSim) -container.rbmkRod=RBMK Fuel Rod -container.rbmkStorage=RBMK Storage Column -container.reactorBreeding=Breeding Reactor -container.reactorControl=Reactor Remote Control Block -container.reactorLarge=Big Nuclear Reactor -container.reactorResearch=Research Reactor -container.reix=Rei-X Mainframe -container.rtg=Generator Radiotermiczny -container.rtgFurnace=Piec Radiotermiczny -container.rttyReceiver=Redstone-over-Radio Receiver -container.rttySender=Redstone-over-Radio Transmitter +container.radiolysis=Komora RTG i radiolizy +container.radiorec=Radio FM +container.rbmkBoiler=Kanał parowy RBMK +container.rbmkControl=Pręty kontrolne RBMK +container.rbmkControlAuto=Automatyczne pręty kontrolne RBMK +container.rbmkHeater=Podgrzewacz płynów RBMK +container.rbmkOutgasser=Kanał napromieniania RBMK +container.rbmkReaSim=Pręt paliwowy RBMK (ReaSim) +container.rbmkRod=Pręt paliwowy RBMK +container.rbmkStorage=Kolumna magazynowa RBMK +container.reactorBreeding=Reaktor prędki powielający +container.reactorControl=Blok zdalnego sterowania reaktoru +container.reactorLarge=Duży reaktor jądrowy +container.reactorResearch=Reaktor badawczy +container.reix=Komputer główny Rei-X +container.rtg=Generator RT +container.rtgFurnace=Piec RTG +container.rttyCounter=Redstone'owy radiowy licznik przedmiotów +container.rttyReceiver=Redstone'owy odbiornik radiowy +container.rttySender=Redstone'owy nadajnik radiowy container.safe=Sejf -container.satDock=Cargo Landing Pad -container.satLinker=Urządzenie do Komunikacji Satelitarnej -container.siren=Siren -container.soyuzCapsule=Cargo Landing Capsule -container.soyuzLauncher=Soyuz Launch Platform -container.storageDrum=Nuclear Waste Disposal Drum -container.teleLinker=TelLink Device +container.satDock=Lądowisko ładunkowe +container.satLinker=Urządzenie SatLink +container.siren=Syrena +container.soyuzCapsule=Kapsuła do lądowania ładunku +container.soyuzLauncher=Platforma startowa Sojuza +container.storageDrum=Bęben do usuwania odpadów jądrowych +container.teleLinker=Urządzenie TelLink container.teleporter=Teleporter -container.trainTram=Electric Flat Bed Tram -container.turbinegas=Combined Cycle Gas Turbine -container.turretArty=Grześ -container.turretChekhov=Chekhov's Gun +container.trainTram=Elektryczny tramwaj platformowy +container.turbinegas=Turbina gazowa o cyklu kombinowanym +container.turretArty=Greg +container.turretChekhov=Pistolet Czechowa container.turretFriendly=Pan Przyjazny -container.turretFritz=Frytz -container.turretHIMARS=Henryk +container.turretFritz=Fritz +container.turretHIMARS=Henry container.turretHoward=Howard container.turretJeremy=Jeremiasz container.turretMaxwell=Maxwell container.turretRichard=Ryszard container.turretSentry=Brown -container.turretTauon=Tauon -container.uf6_tank=UF6 Tank -container.vacuumDistill=Vacuum Refinery -container.wasteDrum=Spent Fuel Pool Drum -container.watzPowerplant=Watz Power Plant -container.zirnox=ZIRNOX Nuclear Reactor +container.turretTauon=Taon +container.uf6_tank=Zbiornik UF6 +container.vacuumDistill=Rafineria próżniowa +container.wasteDrum=Bęben po zużytym paliwie +container.watzPowerplant=Elektrownia Watz +container.zirnox=Reaktor jądrowy ZIRNOX -crucible.aa=Zaawansowana Produkcja Stopu -crucible.cdalloy=Produkcja Stali Kadmowej -crucible.cmb=Produkcja Stali Kombinatu -crucible.ferro=Ferrouranium Production -crucible.hematite=Iron Production from Hematite -crucible.hss=High-Speed Steel Production -crucible.malachite=Copper Production from Malachite -crucible.redcopper=Red Copper Production -crucible.steel=Steel Production -crucible.steelMeteoric=Steel Production from Meteoric Iron -crucible.steelPig=Steel Production from Pig Iron -crucible.steelWrought=Steel Production from Wrought Iron -crucible.tcalloy=Technetium Steel Production +crucible.aa=Produkcja zaawansowanych stopów +crucible.cdalloy=Produkcja stali kadmowej +crucible.cmb=Produkcja stali CMB +crucible.ferro=Produkcja ferrouranu +crucible.hematite=Produkcja żelaza z hematytu +crucible.hss=Produkcja stali szybkotnącej +crucible.malachite=Produkcja miedzi z malachitu +crucible.redcopper=Produkcja czerwonej miedzi +crucible.steel=Produkcja stali +crucible.steelMeteoric=Produkcja stali z żelaza meteorytowego +crucible.steelPig=Produkcja stali z surówki hutniczej +crucible.steelWrought=Produkcja stali z kutego żelaza +crucible.tcalloy=Produkcja stali technetowej death.attack.acid=%1$s wpadł w kwas. -death.attack.acidPlayer=%1$s został roztopiony przez %2$s. -death.attack.ams=%1$s was bathed in deadly particles that have yet to be named by human science. -death.attack.amsCore=%1$s was vaporized in the fire of a singularity. -death.attack.asbestos=%1$s ma teraz prawo do rekompensaty finansowej. -death.attack.bang=%1$s was blasted into bite-sized pieces. -death.attack.blackhole=%1$s was spaghettified. -death.attack.blender=%1$s was chopped in small, bite-sized pieces. -death.attack.boat=%1$s was hit by a boat. -death.attack.boil=%1$s was boiled alive by %2$s. -death.attack.boxcar=%1$s was smushed by a falling boxcar. Oh well. -death.attack.broadcast=%1$s got their brain melted. -death.attack.building=%1$s was hit by a falling building. -death.attack.cheater=%1$s's intestines turned into oats. (???) -death.attack.chopperBullet=%1$s został zmiecony przez %2$s. -death.attack.cloud=%1$s melted like a popsicle in the sun. -death.attack.cmb=%1$s was fizzeled by %2$s. -death.attack.digamma=%1$s stepped into the abyss. -death.attack.electricity=%1$s został porażony na śmierć. -death.attack.electrified=%1$s was electrified by %2$s. -death.attack.euthanized=%1$s was euthanized by %2$s. -death.attack.euthanizedSelf2=%1$s wins the Darwin Award. -death.attack.euthanizedSelf=%1$s euthanized himself, what a dork. -death.attack.exhaust=%1$s was turned into shish kebab by a starting rocket. +death.attack.acidPlayer=%1$s został rozpuszczony przez %2$s. +death.attack.ams=%1$s był skąpany w cząsteczkach, które jeszcze nie zostały nazwane przez ludzką naukę. +death.attack.amsCore=%1$s wyparował w ogniu osobliwości. +death.attack.asbestos=%1$s ma obecnie prawo do rekompensaty finansowej. +death.attack.bang=%1$s został rozerwany na kawałki wielkości kęsa. +death.attack.blackhole=%1$s został spaghettizowany. +death.attack.blender=%1$s został posiekany na małe kawałki wielkości kęsa. +death.attack.boat=%1$s został potrącony przez łódkę. +death.attack.boil=%1$s został ugotowany żywcem przez %2$s. +death.attack.boxcar=%1$s został zmiażdżony przez spadający wagon. No cóż. +death.attack.broadcast=%1$s'owi roztopił się mózg. +death.attack.building=%1$s został lekko pacnięty przez spadający budynek. +death.attack.cheater=Jelita %1$s zamieniły się w owies. (???) +death.attack.chopperBullet=%1$s został rozwalony przez %2$s. +death.attack.cloud=%1$s roztopił się jak lody na słońcu. +death.attack.cmb=%1$s został wygazowany przez %2$s. +death.attack.digamma=%1$s wszedł w przepaść. +death.attack.electricity=%1$s został porażony prądem. +death.attack.electrified=%1$s został zelektryfikowany przez %2$s. +death.attack.euthanized=%1$s został poddany eutanazji przez %2$s. +death.attack.euthanizedSelf2=%1$s zdobywa nagrodę Darwina. +death.attack.euthanizedSelf=%1$s dokonał eutanazji na samym sobie. Kretyn. +death.attack.exhaust=%1$s został zamieniony w szaszłyk przez startującą rakietę. death.attack.flamethrower=%1$s został skremowany przez %2$s. -death.attack.flamethrower.item=%1$s was cremated by %2$s using %3$s. -death.attack.ice=%1$s was turned into a popsicle by %2$s. -death.attack.laser=%1$s was turned into ash by %2$s. -death.attack.laser.item=%1$s was turned into ash by %2$s using %3$s. -death.attack.lead=%1$s umarł od zatrucia ołowiowego. -death.attack.lunar=%1$s forgot to charge their vital organs. -death.attack.meteorite=%1$s was hit by a falling rock from outer space. -death.attack.microwave=%1$s was exploded by microwave radiation. -death.attack.mku=%1$s died from unknown causes. -death.attack.monoxide=%1$s forgot to change the batteries in their carbon monoxide detector. -death.attack.mudPoisoning=%1$s died in poisonous mud. -death.attack.nuclearBlast=%1$s was blown away by a nuclear explosion. -death.attack.overdose=%1$s overdosed and asphyxiated. -death.attack.pc=%1$s was reduced to a puddle in the pink cloud. -death.attack.plasma=%1$s was immolated by %2$s. -death.attack.radiation=%1$s died from radiation poisoning. -death.attack.revolverBullet=%1$s was shot in the head by %2$s. -death.attack.revolverBullet.item=%1$s was shot in the head by %2$s using %3$s. -death.attack.rubble=%1$s was squashed by debris. -death.attack.shrapnel=%1$s was ragged by a shrapnel. -death.attack.spikes=%1$s został nadziany. +death.attack.flamethrower.item=%1$s został skremowany przez %2$s za pomocą %3$s. +death.attack.ice=%1$s został zamieniony w loda na patyku przez %2$s. +death.attack.laser=%1$s został obrócony w popiół przez %2$s. +death.attack.laser.item=%1$s został obrócony w popiół przez %2$s za pomocą %3$s. +death.attack.lead=%1$s zmarł od zatrucia ołowiem. +death.attack.lunar=%1$s zapomniał naładować swoje narządy witalne. +death.attack.meteorite=%1$s został uderzony przez spadający kamyk z kosmosu. +death.attack.microwave=%1$s eksplodował promieniowaniem mikrofalowym. +death.attack.mku=%1$s zmarł z nieznanych przyczyn. +death.attack.monoxide=%1$s zapomniał wymienić baterie w czujniku czadu. +death.attack.mudPoisoning=%1$s zmarł w trującym błocie. +death.attack.nuclearBlast=%1$s został wysadzony w powietrze przez wybuch atomowy. +death.attack.overdose=%1$s przedawkował i udusił się. +death.attack.pc=%1$s został zredukowany do kałuży w różowej chmurze. +death.attack.plasma=%1$s został spalony przez %2$s. +death.attack.radiation=%1$s zmarł w wyniku zatrucia popromiennego. +death.attack.revolverBullet=%1$s został postrzelony w głowę przez %2$s. +death.attack.revolverBullet.item=%1$s został postrzelony w głowę przez %2$s za pomocą %3$s. +death.attack.rubble=%1$s został przygnieciony gruzem. +death.attack.shrapnel=%1$s został poszarpany odłamkiem. +death.attack.spikes=%1$s został wbity w pal. death.attack.subAtomic1=Atomy %1$s zostały zniszczone przez %2$s. -death.attack.subAtomic2=%1$s was QPU-misaligned because %2$s tampered with their de facto speed. -death.attack.subAtomic3=%1$s's divergence dropped below 1 percent because of %2$s. +death.attack.subAtomic2=%1$s był źle wyrównany z QPU, ponieważ %2$s majstrował przy ich faktycznej prędkości. +death.attack.subAtomic3=Dywergencja %1$s'a spadła poniżej 1 procent z powodu %2$s'a. death.attack.subAtomic4=%1$s został podzielony przez zero przez %2$s. -death.attack.subAtomic5=%1$s został znulyfikowany przez %2$s. -death.attack.suicide=%1$s odstrzelił sobie łeb. -death.attack.taint=%1$s umał od guzów fluksowych. -death.attack.tau=%1$s został zastrzelony przez %2$s za pomocą ujemnie naładowanych tauonów. -death.attack.tauBlast=%1$s charged the XVL1456 for too long and was blown into pieces. -death.attack.teleporter=%1$s został teleportowany w pustkę. +death.attack.subAtomic5=%1$s został unieważniony przez %2$s. +death.attack.suicide=%1$s odstrzelił sobie głowę. +death.attack.taint=%1$s zmarł z powodu guzów strumieniowych. +death.attack.tau=%1$s został podziurawiony przez %2$s za pomocą ujemnie naładowanych taonów. +death.attack.tauBlast=%1$s ładował XVL1456 zbyt długo i został rozerwany na kawałki. +death.attack.teleporter=%1$s został teleportowany w nicość. -desc.gui.assembler.warning=§cError:§r This machine requires an assembly template! -desc.gui.chemplant.warning=§cError:§r This machine requires an chemistry template! -desc.gui.gasCent.enrichment=§2Enrichment§r$Uranium enrichment requires cascades.$Two-centrifuge cascades will give$uranium fuel, four-centrifuge cascades$will give total separation. -desc.gui.gasCent.output=§6Fluid Transfer§r$Fluid can be transferred to another centrifuge$via the output port for further processing. -desc.gui.nukeBoy.desc=§1Requires:§r$ * Neutron Shielding$ * U235 Projectile$ * Subcritical U235 Target$ * Propellant$ * Bomb Igniter -desc.gui.nukeGadget.desc=§1Requires:§r$ * 4 Arrays of First-Generation$ High-Explosive Lenses$ * Heavy Plutonium Core$ * Wiring -desc.gui.nukeMan.desc=§1Requires:§r$ * 4 Arrays of First-Generation$ High-Explosive Lenses$ * Plutonium Core$ * Bomb Firing Unit -desc.gui.nukeMike.desc=§1Requires:§r$ * 4 Arrays of High-Explosive Lenses$ * Plutonium Core$ * Deuterium Cooling Unit$ * Uranium Coated Deuterium Tank$ * Deuterium Tank -desc.gui.nukeTsar.desc=§1Requires:§r$ * 4 Arrays of High-Explosive Lenses$ * Plutonium Core$§9Optional:§r$ * Tsar Bomba Core -desc.gui.radiolysis.desc=§9Description§r$This RTG is more efficient then others, and$comes equipped with a radiolysis chamber for$cracking and sterilization. -desc.gui.rtgBFurnace.desc=Requires at least 15 heat to process$The more heat on top of that, the faster it runs$Heat going over maximum speed will have no effect$Short-lived pellets may decay -desc.gui.rtg.heat=§eCurrent heat level: %s -desc.gui.rtg.pellets=Accepted Pellets: -desc.gui.rtg.pelletHeat=%s (%s heat) +desc.gui.assembler.warning=§cBłąd:§r Ta maszyna wymaga szablonu montażowego! +desc.gui.chemplant.warning=§cBłąd:§r Ta maszyna wymaga szablonu chemicznego! +desc.gui.gasCent.enrichment=§2Wzbogacanie§r$Wzbogacanie uranu wymaga kaskad.$Kaskady z dwiema wirówkami dadzą$paliwo uranowe, kaskady z czterema wirówkami$dadzą całkowitą separację. +desc.gui.gasCent.output=§6Transfer płynu§r$Płyn można przenieść do innej wirówki$przez port wyjściowy w celu dalszego przetwarzania. +desc.gui.nukeBoy.desc=§1Wymagane:§r$ * Osłona neutronowa$ * Pocisk U235$ * Cel podkrytyczny U235$ * Materiał miotający$ * Zapalnik bomby +desc.gui.nukeGadget.desc=§1Wymagania:§r$ * 4 matryce soczewek odłamkowo$-burzących pierwszej generacji$ * Ciężki rdzeń plutonowy$ * Okablowanie +desc.gui.nukeMan.desc=§1Wymagane:§r$ * 4 zestawy soczewek$odłamkowo-burzących pierwszej generacji$ * Rdzeń plutonowy$ * Jednostka strzelająca bombami +desc.gui.nukeMike.desc=§1Wymagane:§r$ * 4 układy soczewek$odłamkowo-burzących$ * Rdzeń plutonowy$ * Deuterowy układ chłodzący$ * Zbiornik deuteru pokryty uranem$ * Zbiornik deuteru +desc.gui.nukeTsar.desc=§1Wymagane:§r$ * 4 układy soczewek$odłamkowo-burzących$ * Rdzeń plutonowy$§9Opcjonalnie:§r$ * Rdzeń car-bomby +desc.gui.radiolysis.desc=§9Opis§r$Ten RTG jest wydajniejszy od innych$i jest wyposażony w komorę radiolizy$do krakingu i sterylizacji. +desc.gui.rtgBFurnace.desc=Wymaga co najmniej 15 ciepła do przetworzenia$Im więcej ciepła, tym szybciej działa$Ciepło przekraczające maksymalną prędkość nie będzie miało żadnego efektu$Krótkożyciowe pelety mogą się zepsuć +desc.gui.rtg.heat=§eAktualny poziom ciepła: %s +desc.gui.rtg.pellets=Akceptowane pellety: +desc.gui.rtg.pelletHeat=%s (%s ciepła) desc.gui.rtg.pelletPower=%s (%s HE/tick) -desc.gui.template=§9Templates§r$Templates can be made by$using the Machine Template Folder. -desc.gui.turbinegas.automode=§2Automatic Turbine Throttling Mode§r$By clicking the "AUTO" button, the turbine$will automatically adjust the power production$based on the power required from the network -desc.gui.turbinegas.fuels=§6Accepted fuels:§r -desc.gui.turbinegas.warning=§cFuel or lubricant level low!§r -desc.gui.upgrade=§lAcceptable Upgrades:§r -desc.gui.upgrade.afterburner= * §dAfterburner§r: Stacks to level 3 -desc.gui.upgrade.effectiveness= * §aEffectiveness§r: Stacks to level 3 -desc.gui.upgrade.overdrive= * §7Overdrive§r: Stacks to level 3 -desc.gui.upgrade.power= * §1Power-Saving§r: Stacks to level 3 -desc.gui.upgrade.speed= * §4Speed§r: Stacks to level 3 -desc.gui.zirnox.coolant=§3Coolant§r$CO2 transfers heat from the core to the water.$This will boil it into super dense steam.$The efficiency of cooling and steam production$is based on pressure. -desc.gui.zirnox.pressure=§6Pressure§r$Pressure can be reduced by venting CO2.$However, too low a pressure, and cooling$efficiency and steam production will be reduced.$Look out for meltdowns! -desc.gui.zirnox.warning1=§cError:§r Water is required for$the reactor to function properly! -desc.gui.zirnox.warning2=§cError:§r CO2 is required for$the reactor to function properly! -desc.item.ammo.con_accuracy2=- Highly decreased accuracy -desc.item.ammo.con_damage=- Highly decreased damage -desc.item.ammo.con_heavy_wear=- Highly increased wear -desc.item.ammo.con_ling_fire=- No lingering fire -desc.item.ammo.con_nn=- Not even a nuke -desc.item.ammo.con_no_damage=- No damage -desc.item.ammo.con_no_explode1=- Non-explosive -desc.item.ammo.con_no_explode2=- No block damage -desc.item.ammo.con_no_explode3=- No splash damage -desc.item.ammo.con_no_fire=- Not incendiary -desc.item.ammo.con_no_mirv=- Not recommended for the Proto MIRV -desc.item.ammo.con_no_projectile=- No projectile -desc.item.ammo.con_penetration=- Not penetrating -desc.item.ammo.con_radius=- Decreased blast radius -desc.item.ammo.con_range2=- Highly decreased range -desc.item.ammo.con_sing_projectile=- Single projectile -desc.item.ammo.con_speed=- Decreased projectile speed -desc.item.ammo.con_super_wear=- Very highly increased wear -desc.item.ammo.con_wear=- Increased wear -desc.item.ammo.neu_40mm=* It's a 40mm grenade that we squeezed to fit the barrel! -desc.item.ammo.neu_blank=* It's a blank -desc.item.ammo.neu_boat=* Boat -desc.item.ammo.neu_boxcar=* Boxcar -desc.item.ammo.neu_building=* Building -desc.item.ammo.neu_chlorophyte=* Chlorophyte -desc.item.ammo.neu_eraser=* For removing big mistakes -desc.item.ammo.neu_fun=* Fun for the whole family! +desc.gui.template=§9Szablony§r$Szablony można tworzyć$za pomocą folderu szablonów maszyn. +desc.gui.turbinegas.automode=§2Automatyczny tryb ograniczania turbiny§r$Klikając przycisk „AUTO”, turbina$automatycznie dostosuje produkcję energii$w oparciu o moc wymaganą z sieci +desc.gui.turbinegas.fuels=§6Dozwolone paliwa:§r +desc.gui.turbinegas.warning=§cNiski poziom paliwa lub smaru!§r +desc.gui.upgrade=§lDozwolone ulepszenia:§r +desc.gui.upgrade.afterburner= * §dDopalacz§r: Kumuluje się do poziomu 3 +desc.gui.upgrade.effectiveness= * §aWydajność§r: Kumuluje się do poziomu 3 +desc.gui.upgrade.overdrive= * §7Nadbieg§r: Kumuluje się do poziomu 3 +desc.gui.upgrade.power= * §1Oszczędzanie energii§r: kumuluje się do poziomu 3 +desc.gui.upgrade.speed= * §4Szybkość§r: kumuluje się do poziomu 3 +desc.gui.zirnox.coolant=§3Chłodziwo§r$CO2 przenosi ciepło z rdzenia do wody.$Spowoduje to zagotowanie bardzo gęstej pary.$Wydajność chłodzenia i produkcji pary$opiera się na ciśnieniu. +desc.gui.zirnox.pressure=§6Ciśnienie§r$Ciśnienie można zmniejszyć poprzez wywietrzanie CO2.$Jednak zbyt niskie ciśnienie spowoduje zmniejszenie wydajności chłodzenia i wytwarzania pary.$Uważaj na stapianie! +desc.gui.zirnox.warning1=§cBłąd:§r Do prawidłowego działania reaktora potrzebna jest woda! +desc.gui.zirnox.warning2=§cBłąd:§r CO2 jest wymagany do prawidłowego działania reaktora! +desc.item.ammo.con_accuracy2=- Znacznie zmniejszona celność +desc.item.ammo.con_damage=- Znacznie zmniejszone obrażenia +desc.item.ammo.con_heavy_wear=- Znacznie zwiększone zużycie +desc.item.ammo.con_ling_fire=- Brak ciągłego ognia +desc.item.ammo.con_nn=- Nawet nie atomówka +desc.item.ammo.con_no_damage=- Brak obrażeń +desc.item.ammo.con_no_explode1=- Niewybuchowy +desc.item.ammo.con_no_explode2=- Brak uszkodzeń bloków +desc.item.ammo.con_no_explode3=- Brak rozbryzgowych obrażeń +desc.item.ammo.con_no_fire=- Nie zapalający +desc.item.ammo.con_no_mirv=- Niezalecane dla Proto MIRV +desc.item.ammo.con_no_projectile=- Brak pocisku +desc.item.ammo.con_penetration=- Nie penetrujący +desc.item.ammo.con_radius=- Zmniejszony promień wybuchu +desc.item.ammo.con_range2=- Znacznie zmniejszony zasięg +desc.item.ammo.con_sing_projectile=- Pojedynczy pocisk +desc.item.ammo.con_speed=- Zmniejszona prędkość pocisku +desc.item.ammo.con_super_wear=- Bardzo znacznie zwiększone zużycie +desc.item.ammo.con_wear=- Zwiększone zużycie +desc.item.ammo.neu_40mm=* To granat 40 mm, który wcisnęliśmy w lufę! +desc.item.ammo.neu_blank=* To jest ślepak +desc.item.ammo.neu_boat=* Łódka +desc.item.ammo.neu_boxcar=* Wagon +desc.item.ammo.neu_building=* Budynek +desc.item.ammo.neu_chlorophyte=* Chlorofit +desc.item.ammo.neu_eraser=* Do usuwania dużych błędów +desc.item.ammo.neu_fun=* Świetna zabawa dla całej rodziny! desc.item.ammo.neu_heavy_metal=* Heavy Metal -desc.item.ammo.neu_homing=* Homing -desc.item.ammo.neu_jolt=* Jolt -desc.item.ammo.neu_less_bouncy=* Less bouncy -desc.item.ammo.neu_maskman_flechette=* Fires a tracer which summons a storm of DU-flechettes -desc.item.ammo.neu_maskman_meteorite=* Fires a high-damage round that summons a small meteorite -desc.item.ammo.neu_more_bouncy=* Extra bouncy -desc.item.ammo.neu_no_bounce=* Not bouncy -desc.item.ammo.neu_no_con=* No drawbacks lole +desc.item.ammo.neu_homing=* Naprowadzający +desc.item.ammo.neu_jolt=* Wstrząsający +desc.item.ammo.neu_less_bouncy=* Mniej sprężysty +desc.item.ammo.neu_maskman_flechette=* Wystrzeliwuje smugę, która przywołuje burzę pocisków DU +desc.item.ammo.neu_maskman_meteorite=* Wystrzeliwuje pocisk zadający duże obrażenia, który przywołuje mały meteoryt +desc.item.ammo.neu_more_bouncy=* Ekstra sprężysty +desc.item.ammo.neu_no_bounce=* Nie sprężysty +desc.item.ammo.neu_no_con=* nie ma żadnych wad lul desc.item.ammo.neu_starmetal=* Starmetal -desc.item.ammo.neu_tracer=* Tracer -desc.item.ammo.neu_uhh=* Uhhh -desc.item.ammo.neu_warcrime1=* Technically a warcrime -desc.item.ammo.neu_warcrime2=* Twice the warcrime in a single round! -desc.item.ammo.pro_accurate1=+ Increased accuracy -desc.item.ammo.pro_accurate2=+ Near-perfect accuracy +desc.item.ammo.neu_tracer=* Smugowy +desc.item.ammo.neu_uhh=* Emmm +desc.item.ammo.neu_warcrime1=* Technicznie zbrodnia wojenna +desc.item.ammo.neu_warcrime2=* Dwa razy więcej zbrodni wojennych w jednym pocisku! +desc.item.ammo.pro_accurate1=+ Zwiększona dokładność +desc.item.ammo.pro_accurate2=+ Prawie idealna dokładność desc.item.ammo.pro_balefire=+ Balefire -desc.item.ammo.pro_bomb_count=+ Increased bomb count -desc.item.ammo.pro_caustic=+ Caustic -desc.item.ammo.pro_chainsaw=+ Chainsaw -desc.item.ammo.pro_chlorine=+ Chlorine gas -desc.item.ammo.pro_damage=+ Increased damage -desc.item.ammo.pro_damage_slight=+ Above average damage +desc.item.ammo.pro_bomb_count=+ Zwiększona liczba bomb +desc.item.ammo.pro_caustic=+ Żrący +desc.item.ammo.pro_chainsaw=+ Piła łańcuchowa +desc.item.ammo.pro_chlorine=+ Gazowy chlor +desc.item.ammo.pro_damage=+ Zwiększone obrażenia +desc.item.ammo.pro_damage_slight=+ Ponadprzeciętne obrażenia desc.item.ammo.pro_emp=+ EMP -desc.item.ammo.pro_explosive=+ Explosive -desc.item.ammo.pro_fallout=+ Fallout -desc.item.ammo.pro_fit_357=+ Fits every .357 model -desc.item.ammo.pro_flames=+ Increased flame count -desc.item.ammo.pro_gravity=+ Decreased gravity -desc.item.ammo.pro_heavy_damage=+ Highly increased damage -desc.item.ammo.pro_incendiary=+ Incendiary -desc.item.ammo.pro_lunatic=+ Lunatic -desc.item.ammo.pro_marauder=+ Instantly removes annoying and unbalanced enemies -desc.item.ammo.pro_mining=+ Explosion drops all blocks -desc.item.ammo.pro_no_gravity=+ Not affected by gravity -desc.item.ammo.pro_nuclear=+ Nuclear -desc.item.ammo.pro_penetration=+ Penetrating -desc.item.ammo.pro_percussion=+ Percussive blast -desc.item.ammo.pro_phosphorus=+ Induces phosphorus burns -desc.item.ammo.pro_phosphorus_splash=+ Phosphorus splash -desc.item.ammo.pro_poison_gas=+ Poison splash -desc.item.ammo.pro_radius=+ Increased blast radius -desc.item.ammo.pro_radius_high=+ Highly increased blast radius -desc.item.ammo.pro_range=+ Increased range -desc.item.ammo.pro_rocket=+ Rocket -desc.item.ammo.pro_rocket_propelled=+ Rocket Propelled -desc.item.ammo.pro_shrapnel=+ Shrapnel -desc.item.ammo.pro_speed=+ Increased projectile speed -desc.item.ammo.pro_stunning=+ Stunning -desc.item.ammo.pro_toxic=+ Toxic -desc.item.ammo.pro_wear=+ Decreased wear -desc.item.ammo.pro_withering=+ Withering -desc.item.armorMod.display=to display installed armor mods -desc.item.battery.charge=Charge: %s / %sHE -desc.item.battery.chargePerc=Charge: %s%% -desc.item.battery.chargeRate=Charge rate: %sHE/tick -desc.item.battery.dischargeRate=Discharge rate: %sHE/tick -desc.item.durability=Durability: %s -desc.item.grenade.fuse=Fuse: %s -desc.item.grenade.fuseImpact=Impact -desc.item.grenade.fuseInstant=Instant -desc.item.gun.ammo=Ammo %s -desc.item.gun.ammoBelt=Belt -desc.item.gun.ammoEnergy=Energy; %sHE per shot -desc.item.gun.ammoEnergyAlt=%sHE per alt shot +desc.item.ammo.pro_explosive=+ Wybuchowy +desc.item.ammo.pro_fallout=+ Opad +desc.item.ammo.pro_fit_357=+ Pasuje do każdego modelu .357 +desc.item.ammo.pro_flames=+ Zwiększona liczba płomieni +desc.item.ammo.pro_gravity=+ Zmniejszona grawitacja +desc.item.ammo.pro_heavy_damage=+ Znacznie zwiększone obrażenia +desc.item.ammo.pro_incendiary=+ Zapalający +desc.item.ammo.pro_lunatic=+ Lunatyczny +desc.item.ammo.pro_marauder=+ Natychmiast usuwa irytujących i niezbalansowanych wrogów +desc.item.ammo.pro_mining=+ Eksplozja upuszcza wszystkie bloki +desc.item.ammo.pro_no_gravity=+ Brak wpływu grawitacji +desc.item.ammo.pro_nuclear=+ Jądrowy +desc.item.ammo.pro_penetration=+ Penetrujący +desc.item.ammo.pro_percussion=+ Potężny wybuch +desc.item.ammo.pro_phosphorus=+ Powoduje poparzenia fosforem +desc.item.ammo.pro_phosphorus_splash=+ Miotany fosfor +desc.item.ammo.pro_poison_gas=+ Miotana trucizna +desc.item.ammo.pro_radius=+ Zwiększony promień wybuchu +desc.item.ammo.pro_radius_high=+ Znacznie zwiększony promień wybuchu +desc.item.ammo.pro_range=+ Zwiększony zasięg +desc.item.ammo.pro_rocket=+ Rakieta +desc.item.ammo.pro_rocket_propelled=+ Napęd rakietowy +desc.item.ammo.pro_shrapnel=+ Odłamki +desc.item.ammo.pro_speed=+ Zwiększona prędkość pocisku +desc.item.ammo.pro_stunning=+ Oszałamiający +desc.item.ammo.pro_toxic=+ Toksyczny +desc.item.ammo.pro_wear=+ Zmniejszone zużycie +desc.item.ammo.pro_withering=+ Więdnięcie +desc.item.armorMod.display=aby wyświetlić zainstalowane mody pancerza +desc.item.battery.charge=Naładowanie: %s / %sHE +desc.item.battery.chargePerc=Naładowanie: %s%% +desc.item.battery.chargeRate=Szybkość ładowania: %sHE/tick +desc.item.battery.dischargeRate=Szybkość rozładowania: %sHE/tick +desc.item.durability=Wytrzymałość: %s +desc.item.grenade.fuse=Lont: %s +desc.item.grenade.fuseImpact=Zderzeniowy +desc.item.grenade.fuseInstant=Natychmiastowy +desc.item.gun.ammo=Amunicja %s +desc.item.gun.ammoBelt=Pas +desc.item.gun.ammoEnergy=Energia; %sHE za strzał +desc.item.gun.ammoEnergyAlt=%sHE za alt. strzał desc.item.gun.ammoMag=%s / %s -desc.item.gun.ammoType=Ammo Type: %s -desc.item.gun.ammoTypeAlt=Secondary Ammo: %s +desc.item.gun.ammoType=Rodzaj amunicji: %s +desc.item.gun.ammoTypeAlt=Amunicja dodatkowa: %s desc.item.gun.damage=Damage: %s - %s -desc.item.gun.damageAlt=Damage: %s -desc.item.gun.lore=to view in-depth lore -desc.item.gun.loreFunc=to view in-depth functionality -desc.item.gun.manufacturer=Manufacturer: %s -desc.item.gun.name=Name: %s -desc.item.gun.pellets=Projectiles: %s - %s -desc.item.gun.penetration=Armor Penetration Value: %s -desc.item.kitArmor=Armor will be displaced by new set. -desc.item.kitHaz=Armor will be displaced by hazmat suit. -desc.item.kitPack=What a bargain! -desc.item.kitPool=Please empty inventory before opening! -desc.item.pileRod=§eUse on drilled graphite to insert$§eUse screwdriver to extract$ -desc.item.rtgDecay=Decays to: %s -desc.item.rtgHeat=Power Level: %s -desc.item.storage.capacity=Capacity %s%%s -desc.item.storage.proscons=to view pros cons list +desc.item.gun.damageAlt=Obrażenia: %s +desc.item.gun.lore=aby zobaczyć dogłębną wiedzę +desc.item.gun.loreFunc=aby wyświetlić szczegółową funkcjonalność +desc.item.gun.manufacturer=Producent: %s +desc.item.gun.name=Nazwa: %s +desc.item.gun.penetration=Wartość penetracji pancerza: %s +desc.item.kitArmor=Pancerz zostanie zastąpiony nowym zestawem. +desc.item.kitHaz=Pancerz zostanie zastąpiony kombinezonem ochronnym. +desc.item.kitPack=Ale okazja! +desc.item.kitPool=Proszę opróżnić ekwipunek przed otwarciem! +desc.item.pileRod=§eUżyj na wywierconym graficie, aby włożyć$§eUżyj śrubokręta, aby wyjąć$ +desc.item.rtgDecay=Rozkłada się na: %s +desc.item.rtgHeat=Poziom mocy: %s +desc.item.storage.capacity=Pojemność %s%%s +desc.item.storage.proscons=aby wyświetlić listę zalet i wad desc.misc.357=.357 Magnum desc.misc.556=.223 Remington desc.misc.762=.308 Winchester -desc.misc.func=§n-- Function -- -desc.misc.lanthanum="Lanthanum" -desc.misc.lctrl=§8Hold <§e§oLCTRL§8§o> %s -desc.misc.lore=§n-- Lore -- -desc.misc.lshift=§8Hold <§e§oLSHIFT§8§o> %s -desc.misc.luna=§o20x155mm Lunatic -desc.misc.meltPoint=Melting point: §c%s -desc.misc.noPos=No position set! -desc.misc.pos=Set pos to: %s, %s, %s -desc.misc.posSet=Position set! -desc.item.wasteCooling=Cool in a Spent Fuel Pool Drum -desc.item.zirnoxBreedingRod=§2[ZIRNOX Breeding Rod]$§ePlace next to fuel rods to breed$§eLasts %d ticks -desc.item.zirnoxRod=§a[ZIRNOX Fuel Rod]$§eGenerates %1$d heat per tick$§eLasts %2$d ticks +desc.misc.func=§n-- Funkcja -- +desc.misc.lanthanum="Lantan" +desc.misc.lctrl=§8Przytrzymaj <§e§oLCTRL§8§o> %s +desc.misc.lore=§n-- Fabuła -- +desc.misc.lshift=§8Przytrzymaj <§e§oLSHIFT§8§o> %s +desc.misc.luna=§o20x155mm Lunatyczny +desc.misc.meltPoint=Temperatura topnienia: §c%s +desc.misc.noPos=Brak ustawionej pozycji! +desc.misc.pos=Ustawiono pozycję na: %s, %s, %s +desc.misc.posSet=Pozycja ustawiona! +desc.item.wasteCooling=Schłodzić w bębnie po zużytym paliwie +desc.item.zirnoxBreedingRod=§2[Pręt do powielania ZIRNOX]$§eUmieść obok prętów paliwowych aby powielać$§eTrwa %d ticków +desc.item.zirnoxRod=§a[Pręt paliwowy ZIRNOX]$§eGeneruje %1$d ciepła na tick$§eTrwa %2$d ticków -digamma.playerDigamma=Ekzpozycja Digammy: +digamma.playerDigamma=Ekspozycja Digammy: digamma.playerHealth=Wpływ Digammy: -digamma.playerRes=Odporność na Digammę: -digamma.title=URZĄDZENIE DIAGNOSTYCZNE DIGAMMA +digamma.playerRes=Odporność na digamę: +digamma.title=DIAGNOSTYKA DIGAMMY -entity.entity_cyber_crab.name=Cyber Krab -entity.entity_elder_one.name=Kwakos Przedwieczny +entity.entity_cyber_crab.name=Cyberkrab +entity.entity_elder_one.name=Quackos Starszy entity.entity_fucc_a_ducc.name=Kaczka -entity.entity_glyphid.name=Glifid -entity.entity_glyphid_behemoth.name=Glyphid Behemoth -entity.entity_glyphid_blaster.name=Glyphid Blaster -entity.entity_glyphid_bombardier.name=Glyphid Bombardier -entity.entity_glyphid_brawler.name=Glyphid Brawler +entity.entity_glyphid.name=Glyfid +entity.entity_glyphid_behemoth.name=Glyfid Behemot +entity.entity_glyphid_blaster.name=Glyfid Blaster +entity.entity_glyphid_bombardier.name=Glyfid Bombardier +entity.entity_glyphid_brawler.name=Glyfid Awanturnik entity.entity_glyphid_brenda.name=Brenda -entity.entity_glyphid_nuclear.name=Big Man Johnson -entity.entity_glyphid_scout.name=Glyphid Scout -entity.entity_ntm_fbi.name=FBI Agent -entity.entity_ntm_radiation_blaze.name=Meltdown Elemental -entity.hbm.entity_ntm_ufo.name=Martian Invasion Ship -entity.entity_mob_hunter_chopper.name=Hunter Chopper -entity.entity_mob_mask_man.name=Mask Man -entity.entity_mob_gold_creeper.name=Golden Creeper -entity.entity_mob_nuclear_creeper.name=Nuclear Creeper -entity.entity_mob_phosgene_creeper.name=Phosgene Creeper -entity.entity_mob_tainted_creeper.name=Tainted Creeper -entity.entity_mob_volatile_creeper.name=Volatile Creeper -entity.entity_taint_crab.name=Taint Crab -entity.entity_tesla_crab.name=Tesla Crab -entity.hbm.entity_balls_o_tron.name=Balls-O-Tron Prime -entity.hbm.entity_balls_o_tron_seg.name=Balls-O-Tron Segment -entity.hbm.entity_bullet.name=Bullet -entity.hbm.entity_rocket.name=Rocket -entity.hbm.entity_schrabnel.name=Schrabnel +entity.entity_glyphid_nuclear.name=Big Men Dżonson +entity.entity_glyphid_scout.name=Glyfid Skaut +entity.entity_ntm_fbi.name=Agent FBI +entity.entity_ntm_radiation_blaze.name=Żywiołak stopienia +entity.hbm.entity_ntm_ufo.name=Statek Inwazji Marsjan +entity.entity_mob_hunter_chopper.name=Chopper Myśliwy +entity.entity_mob_mask_man.name=Pan w Masce +entity.entity_mob_gold_creeper.name=Złoty Creeper +entity.entity_mob_nuclear_creeper.name=Jądrowy creeper +entity.entity_mob_phosgene_creeper.name=Fosgenowy Creeper +entity.entity_mob_tainted_creeper.name=Skażony creeper +entity.entity_mob_volatile_creeper.name=Lotny Creeper +entity.entity_taint_crab.name=Skażony krab +entity.entity_tesla_crab.name=Krab Tesli +entity.hbm.entity_balls_o_tron.name=Jądro-Tron +entity.hbm.entity_balls_o_tron_seg.name=Segment Jądro-Trona +entity.hbm.entity_bullet.name=Pocisk +entity.hbm.entity_rocket.name=Rakieta +entity.hbm.entity_schrabnel.name=Schrabłamek -flare.ignition=Ignition -flare.valve=Flow Valve +excavator.crusher=Przełącz kruszarkę +excavator.drill=Przełącz wiertło +excavator.silktouch=Przełącz Jedwabny dotyk +excavator.veinminer=Przełącz kopacza żył +excavator.walling=Przełącz murowanie -fluid.acid_fluid=Acid -fluid.corium_fluid=Corium -fluid.mud_fluid=Poisonous Mud -fluid.schrabidic_fluid=Schrabidic Acid -fluid.toxic_fluid=Stereotypical Green Ooze -fluid.volcanic_lava_fluid=Volcanic Lava +flare.ignition=Zapłon +flare.valve=Zawór przepływowy + -foundry.filter=Filter: %s -foundry.inverted=Redstone inverted -foundry.invertFilter=Filter inverted -foundry.noCast=No mold installed! +fluid.acid_fluid=Kwas +fluid.corium_fluid=Korium +fluid.mud_fluid=Trujące błoto +fluid.schrabidic_fluid=kwas schrabidowy +fluid.toxic_fluid=Stereotypowy zielony szlam +fluid.volcanic_lava_fluid=Lawa wulkaniczna -geiger.chunkRad=Current chunk radiation: -geiger.envRad=Total environmental radiation: -geiger.playerRad=Player contamination: -geiger.playerRes=Player resistance: -geiger.title=GEIGER COUNTER -geiger.title.dosimeter=DOSIMETER +foundry.filter=Filtr: %s +foundry.inverted=Redstone odwrócony +foundry.invertFilter=Filtr odwrócony +foundry.noCast=Brak zainstalowanej formy! +geiger.chunkRad=Bieżące promieniowanie chunka: +geiger.envRad=Całkowite promieniowanie środowiskowe: +geiger.playerRad=Skażenie gracza: +geiger.playerRes=Odporność gracza: +geiger.title=LICZNIK GEIGERA +geiger.title.dosimeter=DOZYMETR gun.make.ARMALITE=Armalite gun.make.AUTO_ORDINANCE=Auto-Ordnance Corporation gun.make.BAE=BAE Systems plc @@ -1075,7 +1100,6 @@ gun.make.MWT=MWT Prototype Labs gun.make.NAZI=Erfurter Maschinenfabrik Geipel gun.make.NONE=- gun.make.RAYTHEON=Raytheon Missile Systems -gun.make.REMINGTON=Remington Arms gun.make.ROCKWELL=Rockwell International Corporation gun.make.ROCKWELL_U=Rockwell International Corporation? gun.make.RYAN=Ryan Industries @@ -1089,20 +1113,20 @@ gun.make.WGW=Wilhelm-Gustloff-Werke gun.make.WINCHESTER=Winchester Repeating Arms Company gun.make.WINCHESTER_BIGMT=Winchester Repeating Arms Company / Big MT -gun.name.ar15_50=AR-15 .50 BMG Mod -gun.name.baeAR=Britannian Standard Issue Assault Rifle -gun.name.bel=Balefire Egg Launcher +gun.name.ar15_50=Mod. AR-15 .50 BMG +gun.name.baeAR=Brytyjski standardowy karabin szturmowy +gun.name.bel=Wyrzutnia jaj balefire gun.name.benelli=Benelli M4 Super 90 -gun.name.benelliDrum=Benelli M4 Super 90 (Drum Magazine Modification) +gun.name.benelliDrum=Benelli M4 Super 90 (Modyfikacja magazynka bębnowego) gun.name.bio=RI No. 2 Mark 1 -gun.name.bolter=Manticora Pattern Boltgun +gun.name.bolter=Boltgun wzoru Manticora gun.name.cPython=Colt Python -gun.name.cz53=CZ53 Personal Minigun +gun.name.cz53=CZ53 Osobisty Minigun gun.name.cz57=CZ57 Avenger Minigun -gun.name.dart=Needle Gun +gun.name.dart=Spluwa igłowa gun.name.deagle=IMI Desert Eagle -gun.name.emp=EMP Orb Projector -gun.name.extinguisher=PROTEX Fire Exinguisher 6kg +gun.name.emp=Projektor kul EMP +gun.name.extinguisher=Gaśnica PROTEX 6kg gun.name.ffiV=FFI Viper gun.name.ffiVInox=FFI Viper Inox gun.name.ffiVLead=FFI Viper Lead @@ -1113,54 +1137,53 @@ gun.name.ffivBling=FFI Viper Bling gun.name.ffivSatur=FFI Viper D-25A gun.name.g36=Heckler & Koch Gewehr 36 gun.name.gPistol=Granatpistole HK69 -gun.name.gustav=Carl Gustav Recoilless Rifle M1 -gun.name.ifHorseshoe=IF-18 Horseshoe -gun.name.ifPit=IF-18 Horseshoe Bottomless Pit -gun.name.ifScope=IF-18 Horseshoe Scoped -gun.name.ifStorm=IF-18 Horseshoe Silver Storm -gun.name.ifVanity=IF-18 Horseshoe Vanity +gun.name.gustav=Karabin bezodrzutowy Carl Gustav M1 +gun.name.ifHorseshoe=IF-18 Podkowa +gun.name.ifPit=IF-18 Podkowa Studnia Bez Dna +gun.name.ifScope=IF-18 Podkowa Luneta +gun.name.ifStorm=IF-18 Podkowa Srebrna Burza +gun.name.ifVanity=IF-18 Podkowa Próżność gun.name.karl=M1 Karl-Gerät gun.name.ks23=KS-23 -gun.name.lacunae=Auntie Lacunae -gun.name.lasetDet=Hopeville Laser Detonator -gun.name.lunaAR=1986 Bishamonten type Assault Rifle -gun.name.lunaGun=1978 Rāhula type Standard Issue Sidearm (Revision 2) -gun.name.lunaHLR=1944 Chang'e type Light Machine Gun -gun.name.lunaShotty=1978 Guan Yu type Scattergun (Revision 1) -gun.name.lunaSMG=1956 Ānanda type Submachine Gun -gun.name.lunaSniper=1915 Hou Yi type Anti-Material Rifle -gun.name.lunaTWR=Time Warp Rifle -gun.name.m2=Browning machine gun, cal. .50, M2, HB -gun.name.m42=M-42 Tactical Nuclear Catapult -gun.name.m42MIRV=M-42 Experimental MIRV -gun.name.m60=Machine Gun, Caliber 7.62 mm, M60 -gun.name.maxim=Maxim gun -gun.name.maximDouble=Double Maxim gun +gun.name.lacunae=Ciocia Lacunae +gun.name.lasetDet=Detonator laserowy Hopeville +gun.name.lunaAR=Karabin szturmowy typu 1986 Bishamonten +gun.name.lunaGun=Standardowa broń boczna typu 1978 Rāhula (Rewizja 2) +gun.name.lunaHLR=Lekki karabin maszynowy typu 1944 Chang'e +gun.name.lunaShotty=Dubeltówka typu 1978 Guan Yu (wersja 1) +gun.name.lunaSMG=Pistolet maszynowy typu 1956 Ananda +gun.name.lunaSniper=Karabin przeciwmaterialny typu 1915 Hou Yi +gun.name.lunaTWR=Karabin Zakrzywiający Czas +gun.name.m2=Karabin maszynowy Browning, kal. .50, M2, HB +gun.name.m42=Taktyczna katapulta nuklearna M-42 +gun.name.m42MIRV=M-42 Eksperymentalny MIRV +gun.name.m60=Karabin maszynowy, kaliber 7,62 mm, M60 +gun.name.maxim=Karabin maszynowy Maxim +gun.name.maximDouble=Podwójny karabin maszynowy Maxim gun.name.mg3=Universal-Maschinengewehr Modell 3 gun.name.mp40=Maschinenpistole 40 -gun.name.nerf=NERF blaster of unknown design -gun.name.osipr=Overwatch Standard Issue Pulse Rifle +gun.name.nerf=Blaster NERF o nieznanej konstrukcji +gun.name.osipr=Standardowy karabin pulsacyjny Overwatch gun.name.panz=Raketenpanzerbüchse 54 -gun.name.quadro=OpenQuadro Guided Man-Portable Missile Launcher -gun.name.remington870=Remington 870 -gun.name.revolverCursed=Britannia Standard Issue Motorized Handgun -gun.name.sauer=Sauer Shotgun +gun.name.quadro=Przenośna wyrzutnia rakiet z przewodnikiem OpenQuadro +gun.name.revolverCursed=Zmotoryzowany pistolet Britannia Standard Issue +gun.name.sauer=Strzelba Sauera gun.name.spas12=Franchi SPAS-12 gun.name.spiw=H&R SPIW -gun.name.stinger=FIM-92 Stinger man-portable air-defense system -gun.name.stingerOneSky=The One Sky Stinger -gun.name.supershotty=Double-Barreled Combat Shotgun -gun.name.tau=XVL1456 Tau Cannon -gun.name.tommy9=M1A1 Submachine Gun 9mm Mod -gun.name.tommy=M1A1 Submachine Gun -gun.name.topaz=Heavy Duty Flamer -gun.name.uacCarbine=UAC-41 Carbine -gun.name.uacDeagle=UAC-H54 "Martian Raptor" Automag -gun.name.uacDMR=UAC-30 Designated Marksman Rifle -gun.name.uacLMG=UAC-49 Light Machine Gun -gun.name.uacPistol=UAC-B950 .45 Standard Issue Handgun -gun.name.uacSMG=UAC-17 Compact Sub-Machine Gun -gun.name.uboinik=Uboinik Revolving Shotgun +gun.name.stinger=FIM-92 Stinger przenośny system przeciwlotniczy +gun.name.stingerOneSky=Stinger Jednego Nieba +gun.name.supershotty=Dwulufowa strzelba bojowa +gun.name.tau=Działo XVL1456 Tau +gun.name.tommy9=Pistolet maszynowy M1A1 mod. 9mm +gun.name.tommy=Pistolet maszynowy M1A1 +gun.name.topaz=Wytrzymały miotacz ognia +gun.name.uacCarbine=Karabin UAC-41 +gun.name.uacDeagle=UAC-H54 „Marsjański Raptor” Automag +gun.name.uacDMR=Wyznaczony karabin wyborowy UAC-30 +gun.name.uacLMG=Lekki karabin maszynowy UAC-49 +gun.name.uacPistol=Pistolet standardowy UAC-B950 .45 +gun.name.uacSMG=Kompaktowy pistolet maszynowy UAC-17 +gun.name.uboinik=Strzelba obrotowa Uboinik gun.name.uzi=IMI Uzi gun.name.uziSatur=IMI Uzi D-25A gun.name.win1887=Winchester Model 1887 @@ -1168,354 +1191,355 @@ gun.name.win1887Inox=Winchester Model 1887 Inox gun.name.win20Inox=Winchester Model 20 Inox gun.name.win20Poly=Winchester Model 20 Polymer gun.name.win20Satur=Winchester Model 20 D-25A -gun.name.zomg=EMC101 Prismatic Negative Energy Cannon +gun.name.zomg=EMC101 Pryzmatyczne Działko Energii Ujemnej -hadron.analysis=Analyzing... -hadron.buttonOn=Analysis Chamber (if present) is ON -hadron.buttonOff=Analysis Chamber is OFF -hadron.error_generic=Error! -hadron.error_no_charge=Error 0x01 [NC] -hadron.error_no_analysis=Error 0x02 [NA] -hadron.error_obstructed_channel=Error 0x03 [OC] -hadron.error_expected_coil=Error 0x04 [EC] -hadron.error_malformed_segment=Error 0x05 [MS] -hadron.error_analysis_too_long=Error 0x06 [ATL] -hadron.error_analysis_too_short=Error 0x07 [ATS] -hadron.error_diode_collision=Error 0x08 [DC] -hadron.error_branching_turn=Error 0x09 [BT] -hadron.hopper0=§eNormal Mode:$All items will be used. -hadron.hopper1=§eHopper Mode:$One item will always remain. -hadron.idle=Idle -hadron.modeCircular=§eCircular Accelerator Mode:$Magnets must loop back into core.$Unlocks more recipes. -hadron.modeLine=§eLinear Accelerator Mode:$Accelerator ends with analysis chamber.$Fewer Recipes. -hadron.noresult=No Result. -hadron.noresult_too_slow=Insuff. momentum! -hadron.noresult_wrong_ingredient=Invalid recipe! -hadron.noresult_wrong_mode=Wrong mode! -hadron.progress=In Progress... -hadron.stats=Previous results: -hadron.stats_coord=Erroring position: %s / %s / %s -hadron.stats_momentum=Momentum: %s -hadron.success=Completed! +hadron.analysis=Analizowanie... +hadron.buttonOn=Komora analityczna (jeśli jest obecna) jest WŁĄCZONA +hadron.buttonOff=Komora analityczna jest WYŁĄCZONA +hadron.error_generic=Błąd! +hadron.error_no_charge=Błąd 0x01 [NC] +hadron.error_no_analysis=Błąd 0x02 [NA] +hadron.error_obstructed_channel=Błąd 0x03 [OC] +hadron.error_expected_coil=Błąd 0x04 [EC] +hadron.error_malformed_segment=Błąd 0x05 [MS] +hadron.error_analysis_too_long=Błąd 0x06 [ATL] +hadron.error_analysis_too_short=Błąd 0x07 [ATS] +hadron.error_diode_collision=Błąd 0x08 [DC] +hadron.error_branching_turn=Błąd 0x09 [BT] +hadron.hopper0=§eTryb normalny: $Zostaną użyte wszystkie przedmioty. +hadron.hopper1=§eTryb lejka: $Jeden przedmiot zawsze zostanie. +hadron.idle=Bezczynny +hadron.modeCircular=§eTryb akceleratora kołowego:$Magnesy muszą zapętlić się z powrotem do rdzenia.$Odblokowuje więcej przepisów. +hadron.modeLine=§eTryb akceleratora liniowego:$Akcelerator kończy się komorą analityczną.$Mniej przepisów. +hadron.noresult=Brak rezultatu. +hadron.noresult_too_slow=Niewyst. rozpęd! +hadron.noresult_wrong_ingredient=Nieprawidłowy przepis! +hadron.noresult_wrong_mode=Zły tryb! +hadron.progress=W toku... +hadron.stats=Poprzednie rezultaty: +hadron.stats_coord=Błędna pozycja: %s / %s / %s +hadron.stats_momentum=Rozpęd: %s +hadron.success=Ukończono! -hazard.prot=Protects against hazards: -hazard.noprot=Does NOT protect against: -hazard.bacteria=Bacteria / Aerosols -hazard.corrosive=Corrosive Fumes -hazard.gasChlorine=Chemical Gas -hazard.gasInert=Inert Gas / Asphxiants -hazard.gasMonoxide=Carbon Monoxide -hazard.light=Bright Lights -hazard.nerveAgent=Nerve Agent -hazard.neverProtects=Will never protect against: -hazard.particleCoarse=Airborne Particles -hazard.particleFine=Particulates -hazard.sand=Eye Irritants +hazard.prot=Chroni przed: +hazard.noprot=NIE chroni przed: +hazard.bacteria=Bakteriami / Aerozolami +hazard.corrosive=Żrącymi oparami +hazard.gasChlorine=Gazem chemicznym +hazard.gasInert=Gazem obojętnym / Środkami duszącymi +hazard.gasMonoxide=Tlenkiem węgla +hazard.light=Jasnym światłem +hazard.nerveAgent=Środkami nerwowymi +hazard.neverProtects=Nigdy nie chroni przed: +hazard.particleCoarse=Cząsteczkami unoszącymi się w powietrzu +hazard.particleFine=Cząstkami stałymi +hazard.sand=Substancjami drażniących dla oczu -hbm.key=NTM Hotkeys -hbm.key.calculator=Calculator -hbm.key.craneLoad=Load/Unload Crane -hbm.key.craneMoveDown=Move Crane Backward -hbm.key.craneMoveLeft=Move Crane Left -hbm.key.craneMoveRight=Move Crane Right -hbm.key.craneMoveUp=Move Crane Forward -hbm.key.dash=Dash (Unbind from Crouch in config) -hbm.key.toggleBack=Toggle Backpack -hbm.key.toggleHUD=Toggle HUD -hbm.key.reload=Reload +hbm.key=Skróty klawiszowe NTM +hbm.key.calculator=Kalkulator +hbm.key.craneLoad=Załaduj/rozładuj dźwig +hbm.key.craneMoveDown=Przesuń dźwig do tyłu +hbm.key.craneMoveLeft=Przesuń dźwig w lewo +hbm.key.craneMoveRight=Przesuń dźwig w prawo +hbm.key.craneMoveUp=Przesuń dźwig do przodu +hbm.key.dash=Sus (Odłącz od Kucania w konfiguracji) +hbm.key.toggleBack=Włącz/wyłącz plecak +hbm.key.toggleHUD=Włącz/wyłącz HUD +hbm.key.reload=Przeładuj -hbmfluid.acid=Hydrogen Peroxide -hbmfluid.amat=Antimatter -hbmfluid.aromatics=Aromatic Hydrocarbons -hbmfluid.aschrab=Antischrabidium -hbmfluid.balefire=BF Rocket Fuel -hbmfluid.biofuel=Biofuel -hbmfluid.biogas=Biogas -hbmfluid.bitumen=Bitumen -hbmfluid.blood=Blood -hbmfluid.blood_hot=Hot Blood -hbmfluid.calcium_chloride=Calciumchloride Solution -hbmfluid.calcium_solution=Calcium Solution -hbmfluid.carbondioxide=Carbon Dioxide -hbmfluid.chlorine=Chlorine Gas -hbmfluid.chlorocalcite_cleaned=Cleaned Chlorocalcite Solution -hbmfluid.chlorocalcite_mix=Mixed Chlorocalcite Solution -hbmfluid.chlorocalcite_solution=Chlorocalcite Solution -hbmfluid.cholesterol=Cholesterol Solution -hbmfluid.coalcreosote=Coal Tar Creosote -hbmfluid.coalgas=Coal Gasoline -hbmfluid.coalgas_leaded=Leaded Coal Gasoline -hbmfluid.coaloil=Coal Oil -hbmfluid.colloid=Colloid -hbmfluid.coolant=Coolant -hbmfluid.coolant_hot=Hot Coolant -hbmfluid.crackoil=Cracked Oil -hbmfluid.cryogel=Cryogel -hbmfluid.death=Osmiridic Solution -hbmfluid.deuterium=Deuterium +hbmfluid.acid=Nadtlenek wodoru +hbmfluid.amat=Antymateria +hbmfluid.aromatics=Węglowodory aromatyczne +hbmfluid.aschrab=Antyschrabid +hbmfluid.balefire=Paliwo rakietowe BF +hbmfluid.biofuel=Biopaliwo +hbmfluid.biogas=Biogaz +hbmfluid.bitumen=Bitum +hbmfluid.blood=Krew +hbmfluid.blood_hot=Gorąca krew +hbmfluid.calcium_chloride=Roztwór chlorku wapnia +hbmfluid.calcium_solution=Roztwór wapnia +hbmfluid.carbondioxide=Dwutlenek węgla +hbmfluid.chlorine=Gazowy chlor +hbmfluid.chlorocalcite_cleaned=Oczyszczony roztwór chlorokalcytu +hbmfluid.chlorocalcite_mix=Mieszany roztwór chlorokalcytu +hbmfluid.chlorocalcite_solution=Roztwór chlorokalcytu +hbmfluid.cholesterol=Roztwór cholesterolu +hbmfluid.coalcreosote=Kreozot ze smoły węglowej +hbmfluid.coalgas=Gazolina węglowa +hbmfluid.coalgas_leaded=Gazolina węglowa z ołowiem +hbmfluid.coaloil=Olej węglowy +hbmfluid.colloid=Koloid +hbmfluid.coolant=Chłodziwo +hbmfluid.coolant_hot=Gorące chłodziwo +hbmfluid.crackoil=Krakowany olej +hbmfluid.cryogel=Kriożel +hbmfluid.death=Roztwór osmirydowy +hbmfluid.deuterium=Deuter hbmfluid.diesel=Diesel -hbmfluid.diesel_crack=Cracked Diesel -hbmfluid.diesel_crack_reform=High-Octane Cracked Diesel -hbmfluid.diesel_reform=High-Octane Diesel -hbmfluid.egg=Dissolved Egg -hbmfluid.estradiol=Estradiol Solution -hbmfluid.ethanol=Ethanol -hbmfluid.enderjuice=Ender Juice -hbmfluid.fishoil=Fish Oil -hbmfluid.fracksol=Fracking Solution -hbmfluid.gas=Natural Gas -hbmfluid.gas_coker=Coker Gas -hbmfluid.gasoline=Gasoline -hbmfluid.gasoline_leaded=Leaded Gasoline -hbmfluid.heatingoil=Heating Oil -hbmfluid.heatingoil_vacuum=Heavy Heating Oil -hbmfluid.heavyoil=Heavy Oil -hbmfluid.heavyoil_vacuum=Vacuum Heavy Oil -hbmfluid.heavywater=Heavy Water -hbmfluid.helium3=Helium-3 -hbmfluid.helium4=Helium-4 -hbmfluid.hotcrackoil=Hot Cracked Oil -hbmfluid.hotoil=Hot Crude Oil -hbmfluid.hotsteam=Dense Steam -hbmfluid.hydrogen=Liquid Hydrogen -hbmfluid.iongel=Ionic Gel -hbmfluid.kerosene=Kerosene -hbmfluid.kerosene_reform=Jet Fuel -hbmfluid.lava=Lava -hbmfluid.lightoil=Light Oil -hbmfluid.lightoil_crack=Cracked Light Oil -hbmfluid.lightoil_vacuum=Vacuum Light Oil +hbmfluid.diesel_crack=Krakowany diesel +hbmfluid.diesel_crack_reform=Wysokooktanowy krakowany diesel +hbmfluid.diesel_reform=Wysokooktanowy diesel +hbmfluid.egg=Rozpuszczone jajko +hbmfluid.estradiol=Roztwór estradiolu +hbmfluid.ethanol=Etanol +hbmfluid.enderjuice=Sok kresowy +hbmfluid.fracksol=Roztwór do szczelinowania +hbmfluid.fishoil=Olej rybny +hbmfluid.gas_coker=Gaz koksowniczy +hbmfluid.gas=Gaz ziemny +hbmfluid.gasoline=Gazolina +hbmfluid.gasoline_leaded=Gazolina ołowiowa +hbmfluid.heatingoil=Olej grzewczy +hbmfluid.heatingoil_vacuum=Ciężki olej grzewczy +hbmfluid.heavyoil=Ciężka ropa naftowa +hbmfluid.heavyoil_vacuum=Próżniowa ciężka ropa naftowa +hbmfluid.heavywater=Ciężka woda +hbmfluid.helium3=Hel-3 +hbmfluid.helium4=Hel-4 +hbmfluid.hotcrackoil=Gorący krakowany olej +hbmfluid.hotoil=Gorąca ropa naftowa +hbmfluid.hotsteam=Gęsta para +hbmfluid.hydrogen=Ciekły wodór +hbmfluid.iongel=Żel jonowy +hbmfluid.kerosene=Kerozyna +hbmfluid.kerosene_reform=Paliwo odrzutowe +hbmfluid.lava=Lawa +hbmfluid.lightoil=Lekki olej +hbmfluid.lightoil_crack=Krakowany lekki olej +hbmfluid.lightoil_vacuum=Próżniowy lekki olej hbmfluid.lpg=LPG -hbmfluid.lubricant=Engine Lubricant -hbmfluid.mercury=Mercury -hbmfluid.mug=Mug Root Beer -hbmfluid.mug_hot=Hot Mug Root Beer -hbmfluid.mustardgas=Mustard Gas -hbmfluid.naphtha=Naphtha -hbmfluid.naphtha_coker=Coker Naphtha -hbmfluid.naphtha_crack=Cracked Naphtha -hbmfluid.nitan=NITAN© 100 Octane Super Fuel -hbmfluid.nitric_acid=Nitric Acid -hbmfluid.nitroglycerin=Nitroglycerin -hbmfluid.none=None -hbmfluid.oil=Crude Oil -hbmfluid.oil_coker=Coker Oil -hbmfluid.oxygen=Liquid Oxygen -hbmfluid.oxyhydrogen=Oxyhydrogen -hbmfluid.pain=Pandemonium(III)tantalite Solution -hbmfluid.petroil=Petroil -hbmfluid.petroil_leaded=Leaded Petroil -hbmfluid.petroleum=Petroleum Gas -hbmfluid.phosgene=Phosgene -hbmfluid.plasma_bf=Balefire Plasma -hbmfluid.plasma_dh3=Deuterium-Helium-3 Plasma -hbmfluid.plasma_dt=Deuterium-Tritium Plasma -hbmfluid.plasma_hd=Hydrogen-Deuterium Plasma -hbmfluid.plasma_ht=Hydrogen-Tritium Plasma -hbmfluid.plasma_xm=Helium-4-Oxygen Plasma -hbmfluid.potassium_chloride=Potassiumchloride Solution -hbmfluid.puf6=Plutonium Hexafluoride -hbmfluid.radiosolvent=High-Performance Solvent -hbmfluid.reclaimed=Reclaimed Industrial Oil -hbmfluid.redmud=Red Mud -hbmfluid.reformate=Reformate -hbmfluid.reformgas=Reformate Gas -hbmfluid.salient=Salient Green -hbmfluid.sas3=Schrabidium Trisulfide -hbmfluid.schrabidic=Schrabidic Acid -hbmfluid.seedslurry=Seeding Slurry -hbmfluid.smear=Industrial Oil -hbmfluid.smoke=Smoke -hbmfluid.smoke_leaded=Leaded Smoke -hbmfluid.smoke_poison=Poison Smoke -hbmfluid.solvent=Solvent -hbmfluid.sourgas=Sour Gas -hbmfluid.spentsteam=Low-Pressure Steam -hbmfluid.steam=Steam -hbmfluid.sulfuric_acid=Sulfuric Acid -hbmfluid.sunfloweroil=Sunflower Seed Oil -hbmfluid.superhotsteam=Super Dense Steam -hbmfluid.syngas=Syngas -hbmfluid.tritium=Tritium -hbmfluid.uf6=Uranium Hexafluoride -hbmfluid.ultrahotsteam=Ultra Dense Steam -hbmfluid.unsaturateds=Unsaturated Hydrocarbons -hbmfluid.wastefluid=Liquid Nuclear Waste -hbmfluid.wastegas=Gaseous Nuclear Waste -hbmfluid.water=Water -hbmfluid.watz=Poisonous Mud -hbmfluid.woodoil=Wood Oil -hbmfluid.xenon=Xenon Gas -hbmfluid.xpjuice=Experience Juice +hbmfluid.lubricant=Smar do silnika +hbmfluid.mercury=Rtęć +hbmfluid.mug=Piwo korzenne Mug +hbmfluid.mug_hot=Gorące piwo korzenne Mug +hbmfluid.mustardgas=Gaz musztardowy +hbmfluid.naphtha=Nafta +hbmfluid.naphtha_coker=Nafta koksownicza +hbmfluid.naphtha_crack=Krakowana nafta +hbmfluid.nitan=100-Oktanowe Superpaliwo NITAN© +hbmfluid.nitric_acid=Kwas azotowy +hbmfluid.nitroglycerin=Nitrogliceryna +hbmfluid.none=Nic +hbmfluid.oil=Ropa naftowa +hbmfluid.oil_coker=Olej koksowniczy +hbmfluid.oxygen=Ciekły tlen +hbmfluid.oxyhydrogen=Tlenowodór +hbmfluid.pain=Roztwór tantalitu pandemonium(III). +hbmfluid.petroil=Benzyna +hbmfluid.petroil_leaded=Benzyna ołowiowa +hbmfluid.petroleum=Gaz z ropy naftowej +hbmfluid.phosgene=Fosgen +hbmfluid.plasma_bf=Plazma balefire +hbmfluid.plasma_dh3=Plazma deuterowo-helowa-3 +hbmfluid.plasma_dt=Plazma deuterowo-trytowa +hbmfluid.plasma_hd=Plazma wodorowo-deuterowa +hbmfluid.plasma_ht=Plazma wodorowo-trytowa +hbmfluid.plasma_xm=Plazma ksenonowo-rtęciowa +hbmfluid.potassium_chloride=Roztwór chlorku potasu +hbmfluid.puf6=Heksafluorek plutonu +hbmfluid.radiosolvent=Rozpuszczalnik o wysokiej wydajności +hbmfluid.reclaimed=Olej przemysłowy z odzysku +hbmfluid.redmud=Czerwone błoto +hbmfluid.reformate=Reformat +hbmfluid.reformgas=Gaz reformowany +hbmfluid.salient=Wyrazista zieleń +hbmfluid.sas3=Trisiarczek schrabidu +hbmfluid.schrabidic=Kwas schrabidowy +hbmfluid.seedslurry=Gnojowica siewna +hbmfluid.smear=Olej przemysłowy +hbmfluid.smoke=Dym +hbmfluid.smoke_leaded=Ołowiany dym +hbmfluid.smoke_poison=Trujący dym +hbmfluid.solvent=Rozpuszczalnik +hbmfluid.sourgas=Kwaśny gaz +hbmfluid.spentsteam=Para niskociśnieniowa +hbmfluid.steam=Para +hbmfluid.sulfuric_acid=Kwas siarkowy +hbmfluid.sunfloweroil=Olej słonecznikowy +hbmfluid.superhotsteam=Supergęsta para +hbmfluid.syngas=Gaz syntezowy +hbmfluid.tritium=Tryt +hbmfluid.uf6=Heksafluorek uranu +hbmfluid.ultrahotsteam=Ultragęsta para +hbmfluid.unsaturateds=Węglowodory nienasycone +hbmfluid.wastefluid=Płynne odpady jądrowe +hbmfluid.wastegas=Gazowe odpady jądrowe +hbmfluid.water=Woda +hbmfluid.watz=Trujące błoto +hbmfluid.woodoil=Olej drzewny +hbmfluid.xenon=Gaz ksenonowy +hbmfluid.xpjuice=Sok doświadczenia hbmfluid.xylene=BTX -hbmpseudofluid.none=Empty -hbmpseudofluid.heuf6=Highly Enriched UF6 -hbmpseudofluid.meuf6=Medium Enriched UF6 -hbmpseudofluid.leuf6=Low Enriched UF6 -hbmpseudofluid.nuf6=Natural UF6 -hbmpseudofluid.pf6=Plutonium Hexafluoride -hbmpseudofluid.mud_heavy=Heavy Sludge Fraction -hbmpseudofluid.mud=Poisonous Sludge Gas +hbmpseudofluid.none=Puste +hbmpseudofluid.heuf6=Silnie wzbogacony UF6 +hbmpseudofluid.meuf6=Średnio wzbogacony UF6 +hbmpseudofluid.leuf6=Nisko wzbogacony UF6 +hbmpseudofluid.nuf6=Naturalny UF6 +hbmpseudofluid.pf6=Heksafluorek plutonu +hbmpseudofluid.mud_heavy=Frakcja osadów ciężkich +hbmpseudofluid.mud=Trujący gaz szlamowy -hbmmat.actinium227=Actinium-227 -hbmmat.advancedalloy=Advanced Alloy -hbmmat.aluminum=Aluminium -hbmmat.americiumrg=Reactor-Grade Americium -hbmmat.americium241=Americium-241 -hbmmat.americium242=Americium-242 -hbmmat.arsenic=Arsenic -hbmmat.asbestos=Asbestos -hbmmat.bakelite=Bakelite -hbmmat.beryllium=Beryllium -hbmmat.bismuth=Bismuth -hbmmat.borax=Borax +hbmmat.actinium227=Aktyn-227 +hbmmat.advancedalloy=Zaawansowany stop +hbmmat.aluminum=Glin +hbmmat.americiumrg=Ameryk klasy reaktora +hbmmat.americium241=Ameryk-241 +hbmmat.americium242=Ameryk-242 +hbmmat.arsenic=Arsen +hbmmat.asbestos=Asbest +hbmmat.bakelite=Bakelit +hbmmat.beryllium=Beryl +hbmmat.bismuth=Bizmut +hbmmat.borax=Boraks hbmmat.boron=Boron -hbmmat.cadmium=Cadmium -hbmmat.carbon=Carbon -hbmmat.cdalloy=Cadmium Steel -hbmmat.cinnabar=Cinnabar -hbmmat.cmbsteel=Combine Steel -hbmmat.coal=Coal -hbmmat.coalcoke=Coal Coke -hbmmat.cobalt=Cobalt -hbmmat.cobalt60=Cobalt-60 -hbmmat.coltan=Coltan -hbmmat.copper=Copper +hbmmat.cadmium=Kadm +hbmmat.carbon=Karbon +hbmmat.cdalloy=Stal kadmowa +hbmmat.cinnabar=Cynober +hbmmat.cmbsteel=Stal Kombajnowa +hbmmat.coal=Węgiel +hbmmat.coalcoke=Koks węglowy +hbmmat.cobalt=Kobalt +hbmmat.cobalt60=Kobalt-60 +hbmmat.coltan=Koltan +hbmmat.copper=Miedź hbmmat.desh=Desh -hbmmat.dineutronium=Dineutronium -hbmmat.durasteel=High-Speed Steel -hbmmat.euphemium=Euphemium -hbmmat.ferrouranium=Ferrouranium -hbmmat.fiberglass=Fiberglass -hbmmat.fluorite=Fluorite -hbmmat.flux=Flux -hbmmat.ghiorsium336=Ghiorsium-336 -hbmmat.gold=Gold -hbmmat.gold198=Gold-198 -hbmmat.graphene=Graphene -hbmmat.graphite=Graphite -hbmmat.hematite=Hematite -hbmmat.iron=Iron -hbmmat.lapis=Lapis Lazuli -hbmmat.lead=Lead -hbmmat.lead209=Lead-209 -hbmmat.lignitecoke=Lignite Coke -hbmmat.lignite=Lignite -hbmmat.lithium=Lithium -hbmmat.magnetizedtungsten=Magnetized Tungsten -hbmmat.malachite=Malachite -hbmmat.meteoriciron=Meteoric Iron -hbmmat.mingrade=Minecraft Grade Copper -hbmmat.neptunium237=Neptunium-237 -hbmmat.niobium=Niobium -hbmmat.obsidian=Obsidian -hbmmat.osmiridium=Osmiridium -hbmmat.petcoke=Petroleum Coke -hbmmat.pigiron=Pig Iron -hbmmat.plutonium=Plutonium -hbmmat.plutonium238=Plutonium-238 -hbmmat.plutonium239=Plutonium-239 -hbmmat.plutonium240=Plutonium-240 -hbmmat.plutonium241=Plutonium-241 -hbmmat.plutoniumrg=Reactor-Grade Plutonium -hbmmat.polonium210=Polonium-210 -hbmmat.polymer=Polymer -hbmmat.radium226=Radium-226 -hbmmat.redphosphorus=Red Phosphorus +hbmmat.dineutronium=Dineutron +hbmmat.durasteel=Stal szybkotnąca +hbmmat.euphemium=Eufem +hbmmat.ferrouranium=Ferrouran +hbmmat.fiberglass=Włókno szklane +hbmmat.fluorite=Fluoryt +hbmmat.flux=Topnik +hbmmat.ghiorsium336=Giors-336 +hbmmat.gold=Złoto +hbmmat.gold198=Złoto-198 +hbmmat.graphene=Grafen +hbmmat.graphite=Grafit +hbmmat.hematite=Hematyt +hbmmat.iron=Żelazo +hbmmat.lapis=Lazuryt +hbmmat.lead=Ołów +hbmmat.lead209=Ołów-209 +hbmmat.lignitecoke=Koks brunatny +hbmmat.lignite=Węgiel brunatny +hbmmat.lithium=Lit +hbmmat.magnetizedtungsten=Namagnesowany wolfram +hbmmat.malachite=Malachit +hbmmat.meteoriciron=Żelazo meteorytowe +hbmmat.mingrade=Miedź klasy Minecraft +hbmmat.neptunium237=Neptun-237 +hbmmat.niobium=Niob +hbmmat.obsidian=Obsydian +hbmmat.osmiridium=Osmiryd +hbmmat.petcoke=Koks naftowy +hbmmat.pigiron=Surówka żelazna +hbmmat.plutonium=Pluton +hbmmat.plutonium238=Pluton-238 +hbmmat.plutonium239=Pluton-239 +hbmmat.plutonium240=Pluton-240 +hbmmat.plutonium241=Pluton-241 +hbmmat.plutoniumrg=Pluton klasy reaktora +hbmmat.polonium210=Polon-210 +hbmmat.polymer=Polimer +hbmmat.radium226=Rad-226 +hbmmat.redphosphorus=Czerwony fosfor hbmmat.redstone=Redstone -hbmmat.rubber=Rubber -hbmmat.saltpeter=Niter -hbmmat.saturnite=Saturnite -hbmmat.schrabidate=Ferric Schrabidate -hbmmat.schrabidium=Schrabidium -hbmmat.schraranium=Schraranium -hbmmat.slag=Slag -hbmmat.solinium=Solinium +hbmmat.rubber=Guma +hbmmat.saltpeter=Saletra +hbmmat.saturnite=Saturnyt +hbmmat.schrabidate=Schrabidan żelazowy +hbmmat.schrabidium=Schrabid +hbmmat.schraranium=Schraran +hbmmat.slag=Żużel +hbmmat.solinium=Solyn hbmmat.starmetal=Starmetal -hbmmat.steel=Steel -hbmmat.stone=Stone -hbmmat.sulfur=Sulfur -hbmmat.tantalum=Tantalum -hbmmat.tcalloy=Technetium Steel -hbmmat.technetium99=Technetium-99 -hbmmat.titanium=Titanium -hbmmat.thorium232=Thorium-232 -hbmmat.tungsten=Tungsten -hbmmat.uranium=Uranium -hbmmat.uranium233=Uranium-233 -hbmmat.uranium235=Uranium-235 -hbmmat.uranium238=Uranium-238 -hbmmat.watzmud=Poisonous Mud -hbmmat.whitephosphorus=White Phosphorus +hbmmat.steel=Stal +hbmmat.stone=Kamień +hbmmat.sulfur=Siarka +hbmmat.tantalum=Tantal +hbmmat.tcalloy=Stal technetowa +hbmmat.technetium99=Technet-99 +hbmmat.titanium=Tytan +hbmmat.thorium232=Tor-232 +hbmmat.tungsten=Wolfram +hbmmat.uranium=Uran +hbmmat.uranium233=Uran-233 +hbmmat.uranium235=Uran-235 +hbmmat.uranium238=Uran-238 +hbmmat.watzmud=Trujące błoto +hbmmat.whitephosphorus=Biały fosfor hbmmat.workersalloy=Desh -hbmmat.wroughtiron=Wroght Iron +hbmmat.wroughtiron=Kute żelazo +hbmmat.zirconium=Cyrkon -matshape.block=%s Block -matshape.blocks=%s Blocks -matshape.ingot=%s Ingot -matshape.ingots=%s Ingots -matshape.nugget=%s Nugget -matshape.nuggets=%s Nuggets -matshape.quantum=%s Quantum -matshape.quanta=%s Quanta +matshape.block=Blok %sa +matshape.blocks=Bloki %sa +matshape.ingot=Sztabka %sa +matshape.ingots=Sztabki %sa +matshape.nugget=Samorodek %sa +matshape.nuggets=Samorodki %sa +matshape.quantum=Kwant %sa +matshape.quanta=Kwanty %sa -info.asbestos=My lungs are burning. -info.coaldust=It's hard to breathe here. -info.coil=Coil Strength -info.templatefolder=Created with %s -info.template_in=Input: -info.template_in_p=Inputs: -info.template_out=Output: -info.template_out_p=Outputs: -info.template_seconds=seconds -info.template_time=Production Time: +info.asbestos=Moje płuca płoną. +info.coaldust=Trudno tu oddychać. +info.coil=Siłą zwoju +info.templatefolder=Utworzono za pomocą %s +info.template_in=Wejście: +info.template_in_p=Wejścia: +info.template_out=Wyjście: +info.template_out_p=Wyjścia: +info.template_seconds=sekund +info.template_time=Czas produkcji: -item.acetylene_torch.name=Acetylene Welding Torch -item.ajr_boots.name=Steel Ranger Boots -item.ajr_helmet.name=Steel Ranger Helmet -item.ajr_legs.name=Steel Ranger Leggings -item.ajr_plate.name=Steel Ranger Chestplate -item.ajro_boots.name=AJR Power Armor Boots -item.ajro_helmet.name=AJR Power Armor Helmet -item.ajro_legs.name=AJR Power Armor Leggings -item.ajro_plate.name=AJR Power Armor Chestplate -item.alloy_axe.name=Advanced Alloy Axe -item.alloy_boots.name=Advanced Alloy Boots -item.alloy_helmet.name=Advanced Alloy Helmet -item.alloy_hoe.name=Advanced Alloy Hoe -item.alloy_legs.name=Advanced Alloy Leggings -item.alloy_pickaxe.name=Advanced Alloy Pickaxe -item.alloy_plate.name=Advanced Alloy Chestplate -item.alloy_shovel.name=Advanced Alloy Shovel -item.alloy_sword.name=Advanced Alloy Sword -item.ammo_12gauge.name=12 Gauge Buckshot -item.ammo_12gauge_du.name=12 Gauge Buckshot (Uranium Coated) -item.ammo_12gauge_incendiary.name=12 Gauge Buckshot (Incendiary) -item.ammo_12gauge_marauder.name=12 Gauge Tactical Anti-Marauder Shell -item.ammo_12gauge_percussion.name=12 Gauge Percussion Cap -item.ammo_12gauge_shrapnel.name=12 Gauge Buckshot (Shrapnel) -item.ammo_12gauge_sleek.name=12 Gauge Buckshot (IF-R&D) -item.ammo_20gauge.name=20 Gauge Buckshot -item.ammo_20gauge_caustic.name=20 Gauge Buckshot (Caustic) -item.ammo_20gauge_explosive.name=20 Gauge Buckshot (Explosive) -item.ammo_20gauge_flechette.name=20 Gauge Flechette Shell -item.ammo_20gauge_incendiary.name=20 Gauge Buckshot (Incendiary) -item.ammo_20gauge_shock.name=20 Gauge Buckshot (Shock) -item.ammo_20gauge_shrapnel.name=20 Gauge Buckshot (Shrapnel) -item.ammo_20gauge_sleek.name=20 Gauge Buckshot (IF-R&D) -item.ammo_20gauge_slug.name=20 Gauge Brenneke Slug -item.ammo_20gauge_wither.name=20 Gauge Buckshot (Withering) -item.ammo_22lr.name=.22 LR Round -item.ammo_22lr_ap.name=.22 LR Round (Armor Piercing) -item.ammo_22lr_chlorophyte.name=.22 LR Round (Chlorophyte) -item.ammo_357_desh.name=.357 Magnum Desh Bullet -item.ammo_44.name=.44 Magnum Bullet -item.ammo_44_ap.name=.44 Magnum Bullet (Armor Piercing) -item.ammo_44_bj.name=.44 Magnum Bullet (Boat) -item.ammo_44_chlorophyte.name=.44 Magnum Bullet (Chlorophyte) -item.ammo_44_du.name=.44 Magnum Bullet (DU) -item.ammo_44_phosphorus.name=.44 Magnum Bullet (WP) -item.ammo_44_pip.name=.44 Magnum Bullet (Boxcar) +item.acetylene_torch.name=Palnik acetylenowy +item.ajr_boots.name=Buty Stalowego Rangera +item.ajr_helmet.name=Hełm Stalowego Rangera +item.ajr_legs.name=Legginsy Stalowego Rangera +item.ajr_plate.name=Napierśnik Stalowego Rangera +item.ajro_boots.name=Buty pancerza wspomaganego AJR +item.ajro_helmet.name=Hełm pancerza wspomaganego AJR +item.ajro_legs.name=Legginsy pancerza wspomaganego AJR +item.ajro_plate.name=Napierśnik pancerza wspomaganego AJR +item.alloy_axe.name=Siekiera ze stopu zaawansowanego +item.alloy_boots.name=Buty ze stopu zaawansowanego +item.alloy_helmet.name=Hełm ze stopu zaawansowanego +item.alloy_hoe.name=Motyka ze stopu zaawansowanego +item.alloy_legs.name=Legginsy ze stopu zaawansowanego +item.alloy_pickaxe.name=Kilof ze stopu zaawansowanego +item.alloy_plate.name=Napierśnik ze stopu zaawansowanego +item.alloy_shovel.name=Łopata ze stopu zaawansowanego +item.alloy_sword.name=Miecz ze stopu zaawansowanego +item.ammo_12gauge.name=Śrut kalibru 12 +item.ammo_12gauge_du.name=Śrut kalibru 12 (Pokryty uranem) +item.ammo_12gauge_incendiary.name=Śrut kalibru 12 (Zapalający) +item.ammo_12gauge_marauder.name=Pocisk taktyczny anty-korsarzowy kalibru 12 +item.ammo_12gauge_percussion.name=Kapiszon kalibru 12 +item.ammo_12gauge_shrapnel.name=Śrut kalibru 12 (Szrapnel) +item.ammo_12gauge_sleek.name=Śrut kalibru 12 (IF-R&D) +item.ammo_20gauge.name=Śrut kalibru 20 +item.ammo_20gauge_caustic.name=Śrut kalibru 20 (żrący) +item.ammo_20gauge_explosive.name=Śrut kalibru 20 (Wybuchowy) +item.ammo_20gauge_flechette.name=Flechette kalibru 20 +item.ammo_20gauge_incendiary.name=Śrut kalibru 20 (Zapalający) +item.ammo_20gauge_shock.name=Śrut kalibru 20 (Wstrząsający) +item.ammo_20gauge_shrapnel.name=Śrut kalibru 20 (Szrapnel) +item.ammo_20gauge_sleek.name=Śrut kalibru 20 (IF-R&D) +item.ammo_20gauge_slug.name=Slug Brenneke kalibru 20 +item.ammo_20gauge_wither.name=Śrut kaliber 20 (Wiednący) +item.ammo_22lr.name=.22 LR +item.ammo_22lr_ap.name=.22 LR (Przeciwpancerny) +item.ammo_22lr_chlorophyte.name=.22 LR (Chlorofitowy) +item.ammo_357_desh.name=.357 Magnum Desh +item.ammo_44.name=.44 Magnum +item.ammo_44_ap.name=.44 Magnum (Przeciwpancerny) +item.ammo_44_bj.name=.44 Magnum (Łódka) +item.ammo_44_chlorophyte.name=.44 Magnum (Chlorofitowy) +item.ammo_44_du.name=.44 Magnum (DU) +item.ammo_44_phosphorus.name=.44 Magnum (WP) +item.ammo_44_pip.name=.44 Magnum (Wagon) item.ammo_44_rocket.name=.44 Magnum Rocket item.ammo_44_silver.name=.44 Magnum Bullet (Building) item.ammo_44_star.name=.44 Magnum Bullet (Starmetal) @@ -1589,7 +1613,7 @@ item.ammo_9mm_du.name=9mm Round (DU) item.ammo_9mm_rocket.name=9mm Rocket item.ammo_arty.name=16" Artillery Shell item.ammo_arty_cargo.name=16" Express Delivery Artillery Shell -item.ammo_arty_chlorine.name=16" Chlorine Gas Artillery Shell +item.ammo_arty_chlorine.name=16" Chlorine Gas Artil item.ammo_arty_classic.name=16" Artillery Shell (The Factorio Special) item.ammo_arty_he.name=16" High Explosive Artillery Shell item.ammo_arty_mini_nuke.name=16" Micro Nuclear Artillery Shell @@ -1600,6 +1624,9 @@ item.ammo_arty_phosgene.name=16" Phosgene Artillery Shell item.ammo_arty_phosphorus.name=16" Phosphorus Shell item.ammo_arty_phosphorus_multi.name=16" Multi Phosphorus Shell item.ammo_cell.name=Energy Cell +item.ammo_coilgun.name=Coilgun Tungsten Ball +item.ammo_coilgun_du.name=Coilgun Ferrouranium Ball +item.ammo_coilgun_rubber.name=Coilgun Rubber Ball item.ammo_container.name=Ammo Container item.ammo_dart.name=Plastic Dart (Withering) item.ammo_dart_nerf.name=NERF Dart @@ -2377,6 +2404,10 @@ item.elec_sword.name=Stunstick item.energy_core.name=Makeshift Energy Core item.entanglement_kit.name=Entanglement Kit item.entanglement_kit.desc=Teleporter crafting item.$Enables dimension-shifting via a$beryllium-enhanced resource scanner. +item.envsuit_boots.name=M1TTY Environment Suit Boots +item.envsuit_helmet.name=M1TTY Environment Suit Helmet +item.envsuit_legs.name=M1TTY Environment Suit Leggings +item.envsuit_plate.name=M1TTY Environment Suit Chestplate item.euphemium_boots.name=Euphemium Boots item.euphemium_capacitor.name=Euphemium Capacitor item.euphemium_capacitor.desc=Permits passive dispersion of accumulated positive energy. @@ -2543,6 +2574,7 @@ item.gun_avenger.name=CZ57 Avenger Minigun item.gun_b92.name=§9B92 Energy Pistol§r item.gun_b92_ammo.name=§9B92 Energy Cell§r item.gun_b93.name=§cB93 Energy Mod§r +item.gun_benelli.name=Benelli Autoshotgun (Drum Mod) item.gun_bf.name=BEL item.gun_bf_ammo.name=Balefire Shell item.gun_bio_revolver.name=Atlas @@ -2556,6 +2588,7 @@ item.gun_calamity.name=Buzzsaw item.gun_calamity_ammo.name=.50 BMG Round (LEGACY) item.gun_calamity_dual.name=Saddle Gun item.gun_chemthrower.name=Chemthrower +item.gun_coilgun.name=Coilgun item.gun_cryolator.name=The Cryolator item.gun_cryolator_ammo.name=Cryo Cell item.gun_dampfmaschine.name=Totally Not a Joke Weapon @@ -2649,6 +2682,7 @@ item.gun_super_shotgun.name=Super Shotgun item.gun_super_shotgun.desc=It's super broken! item.gun_supershotgun.name=Super Shotgun item.gun_thompson.name=Thompson Submachine Gun +item.gun_uac_pistol.name=UAC .45 Pistol item.gun_uboinik.name=Uboinik item.gun_uboinik_ammo.name=12x70 Buckshot (LEGACY) item.gun_uzi.name=IMI Uzi @@ -2824,13 +2858,13 @@ item.injector_5htp.name=5-HTP Autoinjector item.injector_knife.name=8 Inch Blade Autoinjector item.ink.name=林 Ink item.insert_doxium.name=Astolfium-Doped Doxium Insert -item.insert_du.name=Wkładka z Zubożonego Uranu +item.insert_du.name=DU Insert item.insert_era.name=Explosive Reactive Armor Insert item.insert_esapi.name=ESAPI Insert item.insert_ghiorsium.name=Ghiorsium Insert -item.insert_kevlar.name=Wkładka Kevlarowa +item.insert_kevlar.name=Kevlar Insert item.insert_sapi.name=SAPI Insert -item.insert_polonium.name=Wkładka z Polonu +item.insert_polonium.name=Polonium Insert item.insert_steel.name=Heavy Steel Insert item.insert_xsapi.name=XSAPI Insert item.insert_yharonite.name=Yharonite Insert @@ -2842,19 +2876,19 @@ item.jackt.name=Damn Stylish Ballistic Jacket item.jackt2.name=Damn Stylish Ballistic Jacket 2: Tokyo Drift item.jetpack_boost.name=Boostpack item.jetpack_break.name=Builder's Jetpack -item.jetpack_fly.name=Plecak Rakietowy +item.jetpack_fly.name=Jetpack item.jetpack_tank.name=Jetpack Reserve Fuel Tank item.jetpack_vector.name=Vectored Jetpack item.journal_bj.name=Whiskey Drenched Notebook item.journal_pip.name=Survivalist's Journal item.journal_silver.name=Contractor's Notes -item.key.name=Klucz -item.key_fake.name=Podrobiony Klucz +item.key.name=Key +item.key_fake.name=Counterfeit Key item.key_kit.name=Key Imitation Kit -item.key_red.name=Czerwony Klucz +item.key_red.name=Red Key item.key_red.desc=Explore the other side. item.key_red.desc.P11=§4e§r -item.kit_toolbox.name=Skrzynka na Narzędzia +item.kit_toolbox.name=Toolbox item.kit_toolbox_empty.name=Empty Toolbox item.laser_crystal_bismuth.desc=Bismuth-Samarium-Uranium-Thorium crystal matrix item.laser_crystal_bismuth.name=BiSmUTh Laser Crystal @@ -2866,19 +2900,19 @@ item.laser_crystal_digamma.name=Digamma Laser Crystal item.laser_crystal_dnt.desc=Dineutronium-Spark Fermion Supercrystal item.laser_crystal_dnt.name=Spark Laser Crystal item.lead_gavel.name=Leaden Gavel -item.lemon.name="Cytryna" -item.letter.name=List Polecony +item.lemon.name="Lemon" +item.letter.name=Express Mail item.levitation_unit.name=Gravity Manipulator -item.lignite.name=Lignit +item.lignite.name=Lignite item.limiter.name=Generator Limiter item.linker.name=Telelinker item.liquidator_boots.name=Liquidator Suit Boots item.liquidator_helmet.name=Liquidator Suit Helmet item.liquidator_legs.name=Liquidator Suit Leggins item.liquidator_plate.name=Liquidator Suit Chestplate -item.lithium.name=Kostka Litu -item.lodestone.name=Magnetyt -item.loop_stew.name=Śniadanie IT +item.lithium.name=Lithium Cube +item.lodestone.name=Lodestone +item.loop_stew.name=IT Breakfast item.loops.name=Lööps item.loot_10.name=Size 10 Missile Loot Crate item.loot_15.name=Size 15 Missile Loot Crate @@ -2887,14 +2921,14 @@ item.magnet_circular.name=Flat Magnet item.magnet_dee.name=Dee Magnets item.magnetron.name=Magnetron item.man_core.name=Plutonium Core -item.man_explosive.name=Soczewki Skupiające Wybuch +item.man_explosive.name=Explosive Lens item.man_igniter.name=Bomb Firing Unit item.man_kit.name=Fat Man Kit item.marshmallow.name=Marshmallow on a Stick -item.mask_of_infamy.name=Maska Zniesławienia -item.mask_piss.name=Maska Okopowa +item.mask_of_infamy.name=Mask of Infamy +item.mask_piss.name=Trench Mask item.mask_rag.name=Crude Protective Mask -item.matchstick.name=Zapałka +item.matchstick.name=Matchstick item.mech_key.name=Large Silver Key item.mech_key.desc=It pulses with power. item.mechanism_launcher_1.name=Launcher Mechanism @@ -2912,7 +2946,7 @@ item.medal_liquidator.name=Liquidator Medal item.meltdown_tool.name=Dyatlov Instant Meltdown Applicator item.memespoon.name=§eMarket Gardener item.memory.name=item.null.name -item.mese_gavel.name=Mesowy Młotek +item.mese_gavel.name=Mese Gavel item.mese_pickaxe.name=Mese Pickaxe item.meteor_charm.name=Meteor Charm item.meteor_remote.name=Meteorite Remote @@ -2931,7 +2965,7 @@ item.meteorite_sword_baleful.name=Meteorite Sword (Baleful) item.mike_cooling_unit.name=Deuterium Cooling Unit item.mike_core.name=Uranium Coated Deuterium Tank item.mike_deut.name=Deuterium Tank -item.mike_kit.name=Zestaw Ivy Mike +item.mike_kit.name=Ivy Mike Kit item.mirror_tool.name=Mirror Adjustment Tool item.mirror_tool.linked=Alignment position set! item.mirror_tool.desc=Right-click boiler to memorize the position.$Click on mirrors to turn them towards the boiler. @@ -2940,26 +2974,26 @@ item.missile_assembly.name=Small Missile Assembly item.missile_bhole.name=Black Hole Missile item.missile_burst.name=Spare Missile item.missile_buster.name=Bunker Buster -item.missile_buster_strong.name=Ulepszony Pogromca Bunkrów +item.missile_buster_strong.name=Enhanced Bunker Buster item.missile_carrier.name=HTR-01 Carrier Rocket -item.missile_cluster.name=Kasetowy Pocisk Rakietowy +item.missile_cluster.name=Cluster Missile item.missile_cluster_strong.name=Strong Cluster Missile -item.missile_custom.name=Niestandardowy Pocisk Rakietowy -item.missile_doomsday.name=Pocisk Rakietowy Zagłady -item.missile_drill.name=Kruszarka do Betonu -item.missile_emp.name=Elektromagnetyczny Pocisk Rakietowy -item.missile_emp_strong.name=Silny Elektromagnetyczny Pocisk Rakietowy -item.missile_endo.name=Endotermiczny Pocisk Rakietowy -item.missile_exo.name=Eksotermiczny Pocisk Rakietowy -item.missile_generic.name=Wybuchowy Pocisk Rakietowy -item.missile_incendiary.name=Zapalający Pocisk Rakietowy +item.missile_custom.name=Custom Missile +item.missile_doomsday.name=Doomsday Missile +item.missile_drill.name=The Concrete Cracker +item.missile_emp.name=EMP Missile +item.missile_emp_strong.name=Strong EMP Missile +item.missile_endo.name=Endothermic Missile +item.missile_exo.name=Exothermic Missile +item.missile_generic.name=High Explosive Missile +item.missile_incendiary.name=Incendiary Missile item.missile_incendiary_strong.name=Strong Incendiary Missile item.missile_inferno.name=Inferno Missile G.R.N. Mk.II -item.missile_kit.name=Zestaw Pocisków Rakietowych +item.missile_kit.name=Missile Kit item.missile_micro.name=Micro-Nuclear Missile item.missile_nuclear.name=Nuclear Missile item.missile_nuclear_cluster.name=Thermonuclear Missile -item.missile_rain.name=Deszcz Kasetowy +item.missile_rain.name=Bomblet Rain item.missile_schrabidium.name=Schrabidium Missile item.missile_shuttle.name=Reliant Robin Space Shuttle item.missile_skin_camo.name=Missile Skin: Camo @@ -2985,19 +3019,19 @@ item.missile_soyuz_lander.name=Orbital Module item.missile_soyuz_lander.desc=Doubles as a crappy lander! item.missile_strong.name=Strong HE Missile item.missile_taint.name=Taint-Tipped Missile -item.missile_volcano.name=Tektoniczny Pocisk Rakietowy -item.missile_volcano.desc=Za pomocą eksplozji jądrowych możemy stworzyć wulkan! -item.mold_base.name=Pusta Forma Huty -item.mold.name=Forma Huty -item.morning_glory.name=Poranna Chwała -item.motor.name=Silnik Elektryczny -item.motor_bismuth.name=Bizmutowy Silnik Elektryczny -item.motor_desh.name=Deszowy Silnik Elektryczny -item.mp_c_1.name=Obwód Namierzania Rakietowego Poziomu 1 -item.mp_c_2.name=Obwód Namierzania Rakietowego Poziomu 2 -item.mp_c_3.name=Obwód Namierzania Rakietowego Poziomu 3 -item.mp_c_4.name=Obwód Namierzania Rakietowego Poziomu 4 -item.mp_c_5.name=Obwód Namierzania Rakietowego Poziomu 5 +item.missile_volcano.name=Tectonic Missile +item.missile_volcano.desc=Using the power of nuclear explosives, we can summon a volcano! +item.mold_base.name=Blank Foundry Mold +item.mold.name=Foundry Mold +item.morning_glory.name=Morning Glory +item.motor.name=Motor +item.motor_bismuth.name=Bismuth Motor +item.motor_desh.name=Desh Motor +item.mp_c_1.name=Tier 1 Missile Targeting Circuit +item.mp_c_2.name=Tier 2 Missile Targeting Circuit +item.mp_c_3.name=Tier 3 Missile Targeting Circuit +item.mp_c_4.name=Tier 4 Missile Targeting Circuit +item.mp_c_5.name=Tier 5 Missile Targeting Circuit item.mp_fuselage_10_15_balefire.name=Size 10/15 BF Fuselage item.mp_fuselage_10_15_hydrogen.name=Size 10/15 Hydrogen Fuselage item.mp_fuselage_10_15_kerosene.name=Size 10/15 Kerosene Fuselage @@ -3127,17 +3161,17 @@ item.multitool_miner.name=Power Fist (Extracting Mining Laser) item.multitool_silk.name=Power Fist (Silk Touch Claw) item.multitool_sky.name=Power Fist (Crack the Sky) item.mysteryshovel.name=Brittle Spade -item.n2_charge.name=Duży Ładunek Wybuchowy -item.neutrino_lens.name=Soczewka Neutrinowa +item.n2_charge.name=Large Explosive Charge +item.neutrino_lens.name=Neutrino Lens item.neutron_reflector.name=Neutron Reflector item.night_vision.name=Night Vision Goggles item.night_vision.description.item=Grants you night vision (requires full electric set) item.night_vision.description.in_armor=%s (grants night vision) -item.niter.name=Saletra +item.niter.name=Niter item.no9.name=Mining Helmet item.nossy_hat.name=Fabulous Hat -item.nothing.name=Nic -item.nuclear_waste.name=Odpad Promieniotwórczy +item.nothing.name=Nothing +item.nuclear_waste.name=Nuclear Waste item.nuclear_waste_pearl.name=Nuclear Waste Pearl item.nuclear_waste_tiny.name=Tiny Pile of Nuclear Waste item.nuclear_waste_long.name=Long-Lived Nuclear Waste @@ -3223,24 +3257,24 @@ item.oil_detector.desc2=Detector will only find larger deposits. item.oil_detector.bullseye=Oil deposit directly below! item.oil_detector.detected=Oil detected nearby. item.oil_detector.noOil=No oil detected. -item.oil_tar.coal.name=Smoła Węglowa -item.oil_tar.crude.name=Smoła Naftowa -item.oil_tar.crack.name=Smoła Skrakowanej Nafty -item.oil_tar.paraffin.name=Wosk Parafinowy +item.oil_tar.coal.name=Coal Tar +item.oil_tar.crude.name=Oil Tar +item.oil_tar.crack.name=Crack Oil Tar +item.oil_tar.paraffin.name=Paraffin Wax item.oil_tar.wax.name=Chlorinated Petroleum Wax -item.oil_tar.wood.name=Smoła Drewnowa -item.ore.asbestos=Azbest -item.ore.borax=Boraks -item.ore.chlorocalcite=Chlorokalcyt -item.ore.copper=Miedź -item.ore.gold=Złoto -item.ore.iron=Żelazo -item.ore.niobium=Niob -item.ore.titanium=Tytan -item.ore.tungsten=Wolfram -item.ore.thorium=Tor -item.ore.uranium=Uran -item.ore_bedrock.name=%s Kamienia Macierystego +item.oil_tar.wood.name=Wood Tar +item.ore.asbestos=Asbestos +item.ore.borax=Borax +item.ore.chlorocalcite=Chlorocalcite +item.ore.copper=Copper +item.ore.gold=Gold +item.ore.iron=Iron +item.ore.niobium=Niobium +item.ore.titanium=Titanium +item.ore.tungsten=Tungsten +item.ore.thorium=Thorium +item.ore.uranium=Uranium +item.ore_bedrock.name=%s Bedrock Ore item.ore_byproduct.b_aluminium.name=Crystalline Aluminium Fragment item.ore_byproduct.b_bismuth.name=Crystalline Bismuth Fragment item.ore_byproduct.b_calcium.name=Crystalline Calcium Fragment @@ -3304,14 +3338,14 @@ item.particle_sparkticle.name=Sparkticle Capsule item.particle_strange.name=Strange Quark Capsule item.particle_tachyon.name=Tachyon Capsule item.parts_legendary.name=Legendary Parts -item.peas.name=Groch -item.pedestal_steel.name=Stalowy Piedestał +item.peas.name=Peas +item.pedestal_steel.name=Steel Pedestal item.pellet_advanced.name=Advanced Watz Performance Improver item.pellet_antimatter.name=Antimatter Cluster item.pellet_beryllium.name=Beryllium Moderator Pellet item.pellet_buckshot.name=Lead Pellets item.pellet_canister.name=Canister Shot -item.pellet_charged.name=Zjonizowane Cząsteczki +item.pellet_charged.name=Ionized Particles item.pellet_chlorophyte.name=Chlorophyte Rounds item.pellet_claws.name=Sharp Metal Claws item.pellet_cluster.name=Explosive Pellets @@ -3387,7 +3421,7 @@ item.piston_set_dura.name=High-Speed Steel Piston Set item.piston_set_starmetal.name=Starmetal Piston Set item.piston_set_steel.name=Steel Piston Set item.plan_c.name=Plan C -item.plan_c.desc=Śmiertelny +item.plan_c.desc=Deadly item.plant_item.mustardwillow.name=Mustard Willow Leaf item.plant_item.rope.name=Rope item.plant_item.tobacco.name=Tobacco @@ -3442,7 +3476,7 @@ item.powder_bakelite.name=Bakelite Powder item.powder_balefire.name=Thermonuclear Ashes item.powder_beryllium.name=Beryllium Powder item.powder_bismuth.name=Bismuth Powder -item.powder_borax.name=Boraks +item.powder_borax.name=Borax item.powder_boron.name=Boron Powder item.powder_boron_tiny.name=Tiny Pile of Boron Powder item.powder_bromine.name=Bromine Powder @@ -3551,15 +3585,15 @@ item.primer_9.name=Small Caliber Primer (x32) item.primer_buckshot.name=Buckshot Primer (x12) item.protection_charm.name=Charm of Protection item.prototype_kit.name=Prototype Kit -item.pudding.name=Budyń +item.pudding.name=Pudding item.quartz_plutonium.name=Plutonic Quartz item.radaway.name=RadAway item.radaway_flush.name=Elite RadAway item.radaway_strong.name=Strong RadAway item.radx.name=Rad-X item.radx.desc=Increases radiation resistance by 0.2 (37%%) for 3 minutes -item.rag.name=Tkanina -item.rag_damp.name=Zmoczona Tkanina +item.rag.name=Cloth +item.rag_damp.name=Damp Cloth item.rag_piss.name=Piss-Soaked Rag item.rbmk_fuel_balefire.name=Balefire RBMK Fuel Rod item.rbmk_fuel_balefire_gold.name=Flashgold RBMK Fuel Rod @@ -3832,7 +3866,7 @@ item.rpa_boots.name=Remnants Power Armor Boots item.rpa_helmet.name=Remnants Power Armor Helmet item.rpa_legs.name=Remnants Power Armor Leggings item.rpa_plate.name=Remnants Power Armor Chestplate -item.rtg_unit.name=Jednostka Radiotermiczna +item.rtg_unit.name=RTG Unit item.rubber_gloves.name=Thick Rubber Gloves item.rune_blank.name=Blank Catalyst Matrix item.rune_dagaz.name=Balanced Catalyst Matrix @@ -4105,7 +4139,7 @@ item.upgrade_stack_2.name=Stack Ejection Upgrade Mk.II item.upgrade_stack_3.name=Stack Ejection Upgrade Mk.III item.upgrade_template.name=Machine Upgrade Template item.v1.name=V1 -item.volcanic_pickaxe.name=Stopiony Kilof +item.volcanic_pickaxe.name=Molten Pickaxe item.wand_d.name=Debug Wand item.wand_k.name=Construction Wand item.wand_s.name=Structure Wand @@ -4121,7 +4155,7 @@ item.warhead_generic_small.name=Small Warhead item.warhead_incendiary_large.name=Large Incendiary Warhead item.warhead_incendiary_medium.name=Medium Incendiary Warhead item.warhead_incendiary_small.name=Small Incendiary Warhead -item.warhead_mirv.name=Głowica Termojądrowa +item.warhead_mirv.name=Thermonuclear Warhead item.warhead_mirvlet.name=MIRV item.warhead_nuclear.name=Nuclear Warhead item.warhead_thermo_endo.name=Endothermic Warhead @@ -4144,7 +4178,7 @@ item.waste_u233.name=Depleted Uranium-233 Fuel item.waste_uranium.name=Depleted Uranium Fuel item.waste_zfb_mox.name=Depleted ZFB MOX Fuel item.watch.name=Broken Pocket Watch -item.watch.desc=A small blue pocket watch.$It's glass has a few cracks in it,$and some shards are missing.$It stopped ticking at 2:34. +item.watch.desc=A small blue pocket watch.$It's glass has a few cracks in it, $and some shards are missing.$It stopped ticking at 2:34. item.watz_pellet.boron.name=Boron Absorber Pellet item.watz_pellet.du.name=Depleted Uranium Absorber Pellet item.watz_pellet.hes.name=HES Watz Pellet @@ -4169,6 +4203,7 @@ item.watz_pellet_depleted.nqd.name=Enriched Naquadah Watz Pellet (Depleted) item.watz_pellet_depleted.nqr.name=Naquadria Watz Pellet (Depleted) item.watz_pellet_depleted.hen.name=HEN Watz Pellet (Depleted) item.watz_pellet_depleted.schrabidium.name=Schrabidium Watz Pellet (Depleted) + item.weapon_bat.name=Richard's Default item.weapon_bat_nail.name=The Cliché item.weapon_golf_club.name=Russian Mobster's Club @@ -4209,16 +4244,16 @@ itemGroup.tabTest=Nuclear Tech Mod Test Tab itemGroup.tabWeapon=NTM Weapons and Turrets potion.hbm_bang=! ! ! -potion.hbm_death=Astolfizacja +potion.hbm_death=Astolfization potion.hbm_lead=Lead Poisoning potion.hbm_mutation=Tainted Heart potion.hbm_phosphorus=Phosphorus Burns potion.hbm_potionsickness=Potion Sickness potion.hbm_radaway=Radaway -potion.hbm_radiation=Skażony +potion.hbm_radiation=Contaminated potion.hbm_radx=Rad-X -potion.hbm_stability=Stabilność -potion.hbm_taint=Splamiony +potion.hbm_stability=Stability +potion.hbm_taint=Tainted potion.hbm_telekinesis=! ! ! radar.detectMissiles=Detect Missiles @@ -4257,7 +4292,7 @@ rbmk.screen.xenon=Xenon: %s shape.billet=Billet shape.blade=Blade shape.blades=Shredder Blades -shape.block=Blok +shape.block=Block shape.dust=Dust shape.dusttiny=Tiny Dust shape.hull_big=Big Shell @@ -4269,7 +4304,7 @@ shape.quart=Quarter Block shape.plate=Plate shape.plateTriple=Cast Plate shape.stamp=Press Stamp -shape.wire=Drut +shape.wire=Wire soundCategory.ntmMachines=NTM Machines @@ -4277,10 +4312,10 @@ tile.absorber.name=Radiation Absorber tile.absorber_green.name=Advanced Radiation Absorber tile.absorber_pink.name=Elite Radiation Absorber tile.absorber_red.name=Enhanced Radiation Absorber -tile.acid_block.name=Kwas -tile.ams_base.name=AMS Base (Deco) -tile.ams_emitter.name=AMS Emitter (Deco) -tile.ams_limiter.name=AMS Stabilizer (Deco) +tile.acid_block.name=Acid +tile.ams_base.name=AMS Base (Dekoracja) +tile.ams_emitter.name=AMS Emitter (Dekoracja) +tile.ams_limiter.name=AMS Stabilizer (Dekoracja) tile.ancient_scrap.name=Ancient Scrap Metal tile.anvil_bismuth.name=Bismuth Anvil tile.anvil_dnt.name=Dineutronium Anvil @@ -4309,7 +4344,7 @@ tile.barrel_plastic.name=Safe Barrel™ tile.barrel_steel.name=Steel Barrel tile.barrel_tcalloy.name=Technetium Steel Barrel tile.barricade.name=Sand Bags -tile.basalt.name=Bazalt +tile.basalt.name=Basalt tile.basalt_asbestos.name=Asbestos-Rich Basalt tile.basalt_brick.name=Basalt Bricks tile.basalt_fluorite.name=Fluorite-Rich Basalt @@ -4507,6 +4542,30 @@ tile.cluster_depth_titanium.name=Depth Titanium Ore Cluster tile.cluster_depth_tungsten.name=Depth Tungsten Ore Cluster tile.cluster_iron.name=Iron Ore Cluster tile.cluster_titanium.name=Titanium Ore Cluster +tile.cm_block.alloy.name=Advanced Alloy Machine Casing +tile.cm_block.desh.name=Desh Machine Casing +tile.cm_block.steel.name=Steel Machine Casing +tile.cm_block.tcalloy.name=Technetium Steel Machine Casing +tile.cm_circuit.aluminium.name=Tier 1 Circuit Block +tile.cm_circuit.copper.name=Tier 2 Circuit Block +tile.cm_circuit.gold.name=Tier 4 Circuit Block +tile.cm_circuit.red_copper.name=Tier 3 Circuit Block +tile.cm_circuit.schrabidium.name=Tier 5 Circuit Block +tile.cm_engine.bismuth.name=Bismuth Motor Block +tile.cm_engine.desh.name=Desh Motor Block +tile.cm_engine.standard.name=Motor Block +tile.cm_port.alloy.name=Advanced Alloy Port +tile.cm_port.desh.name=Desh Port +tile.cm_port.steel.name=Steel Port +tile.cm_port.tcalloy.name=Technetium Steel Port +tile.cm_sheet.alloy.name=Advanced Alloy Sheet +tile.cm_sheet.desh.name=Desh Sheet +tile.cm_sheet.steel.name=Steel Sheet +tile.cm_sheet.tcalloy.name=Technetium Steel Sheet +tile.cm_tank.alloy.name=Advanced Alloy Tank +tile.cm_tank.desh.name=Desh Tank +tile.cm_tank.steel.name=Steel Tank +tile.cm_tank.tcalloy.name=Technetium Steel Tank tile.cmb_brick.name=CMB Steel Tile tile.cmb_brick_reinforced.name=Reinforced CMB Bricks tile.compact_launcher.name=Compact Launch Pad @@ -4558,9 +4617,11 @@ tile.conveyor_lift.name=Conveyor Chain Lift tile.conveyor_triple.name=Triple-Lane Conveyor Belt tile.corium_block.name=Corium tile.crane_boxer.name=Conveyor Boxer + tile.crane_extractor.name=Conveyor Ejector tile.crane_grabber.name=Conveyor Grabber tile.crane_inserter.name=Conveyor Inserter + tile.crane_router.name=Conveyor Sorter tile.crane_splitter.name=Conveyor Splitter tile.crane_unboxer.name=Conveyor Unboxer @@ -4575,6 +4636,7 @@ tile.crate_lead.name=Hazmat Crate tile.crate_metal.name=Machine Crate tile.crate_red.name=Red Crate tile.crate_steel.name=Steel Crate +tile.crate_template.name=Template Crate tile.crate_tungsten.name=Tungsten Crate tile.crate_weapon.name=Weapon Crate tile.crystal_hardened.name=Hardened Dark Crystal @@ -4752,6 +4814,10 @@ tile.hadron_coil_neodymium.name=Dense Neodymium Coil tile.hadron_coil_schrabidate.name=Dense Schrabidate Coil tile.hadron_coil_schrabidium.name=Dense Schrabidic Coil tile.hadron_coil_starmetal.name=Dense Starmetal Coil +tile.hadron_cooler.name=Particle Accelerator Cooling Unit +tile.hadron_cooler.desc=Cooling power: 10$Overcooling threshold: 10$Cooling bonus: +10%%$Overcooling penalty: -25%% +tile.hadron_cooler_mk2.name=Particle Accelerator Cooling Unit - The Palindrome Special +tile.hadron_cooler_mk2.desc=Cooling power: 5$Efficiency function: 2-(cooling-15)²/225$Maximum penalty: -90%% tile.hadron_core.name=Particle Accelerator Core Component tile.hadron_diode.name=Schottky Particle Diode tile.hadron_plating.name=Particle Accelerator Plating @@ -4850,6 +4916,7 @@ tile.machine_dineutronium_battery.name=Spark Energy Storage Block tile.machine_drill.name=Automatic Mining Drill tile.machine_electric_furnace_off.name=Electric Furnace tile.machine_electric_furnace_on.name=Electric Furnace +tile.machine_electrolyser.name=Electrolysis Machine tile.machine_epress.name=Electric Press tile.machine_excavator.name=Large Mining Drill tile.machine_fel.name=FEL @@ -4863,6 +4930,8 @@ tile.machine_gascent.name=Gas Centrifuge tile.machine_generator.name=Nuclear Reactor (Old) tile.machine_geo.name=Geothermal Electric Generator tile.machine_hephaestus.name=Geothermal Heat Exchanger +tile.machine_industrial_boiler.name=Industrial Boiler +tile.machine_industrial_boiler.desc=Large boiler that can boil water or heat up oil.$Requires external heat source.$Heat transfer rate: ΔT*0.01 TU/t$Cannot explode tile.machine_industrial_generator.name=Industrial Generator tile.machine_keyforge.name=Locksmith Table tile.machine_large_turbine.name=Industrial Steam Turbine @@ -5069,6 +5138,8 @@ tile.pribris.name=RBMK Debris tile.pribris_burning.name=Flaming RBMK Debris tile.pribris_digamma.name=Blackened RBMK Debris tile.pribris_radiating.name=Smoldering RBMK Debris +tile.radio_torch_counter.name=Redstone-over-Radio Item Counter +tile.radio_torch_counter.desc=Placable on flat surfaces or comparator-compatible blocks$Bases signal on the amount of matching items tile.radio_torch_receiver.name=Redstone-over-Radio Receiver tile.radio_torch_receiver.desc=Placable on flat surfaces or comparator-compatible blocks tile.radio_torch_sender.name=Redstone-over-Radio Transmitter @@ -5268,7 +5339,7 @@ tile.zirnox_destroyed.name=Destroyed ZINROX trait.asbestos=Asbestos trait.blinding=Blinding -trait.coal=Pył Węglowy +trait.coal=Coal Dust trait.digamma=Digamma Radiation trait.drop=Dangerous Drop trait.explosive=Flammable / Explosive @@ -5277,12 +5348,12 @@ trait.heat=Provides %s HEAT trait.hlParticle=Particle Half-Life: %s trait.hlPlayer=Player Half-Life: %s trait.hot=Pyrophoric / Hot -trait.hydro=Hydroreaktywne -trait.radioactive=Radioaktywne +trait.hydro=Hydroreactive +trait.radioactive=Radioactive trait.radResistance=Radiation resistance: %s -trait.rbmk.coreTemp=Temperatura jądra: %s -trait.rbmk.depletion=Zużycie: %s +trait.rbmk.coreTemp=Core temp: %s +trait.rbmk.depletion=Depletion: %s trait.rbmk.diffusion=Diffusion: %s trait.rbmk.fluxFunc=Flux function: %s trait.rbmk.funcType=Function type: %s @@ -5295,17 +5366,17 @@ trait.rbmk.skinTemp=Skin temp: %s trait.rbmk.source=Self-igniting trait.rbmk.splitsInto=Splits into: %s trait.rbmk.splitsWith=Splits with: %s -trait.rbmk.xenon=Zatrucie Ksenonem: %s +trait.rbmk.xenon=Xenon poison: %s trait.rbmk.xenonBurn=Xenon burn function: %s trait.rbmk.xenonGen=Xenon gen function: %s -trait.rbmx.coreTemp=Entropia jądra: %s -trait.rbmx.depletion=Chrupkość: %s -trait.rbmx.diffusion=Przepływ: %s -trait.rbmx.fluxFunc=Funkcja zagłady: %s +trait.rbmx.coreTemp=Core entropy: %s +trait.rbmx.depletion=Crustyness: %s +trait.rbmx.diffusion=Flow: %s +trait.rbmx.fluxFunc=Doom function: %s trait.rbmx.funcType=Function specification: %s trait.rbmx.heat=Crust per tick at full power: %s -trait.rbmx.melt=Głębokość zgniecenia: %s +trait.rbmx.melt=Crush depth: %s trait.rbmk.neutron.any.x=All non-euclidean shapes trait.rbmk.neutron.fast.x=Elliptic non-euclidean shapes trait.rbmk.neutron.slow.x=Hyperbolic non-euclidean shapes @@ -5324,7 +5395,7 @@ tool.ability.centrifuge=Auto-Centrifuge tool.ability.crystallizer=Auto-Crystallizer tool.ability.explosion=Explosion tool.ability.hammer=AoE -tool.ability.luck=Szczęście +tool.ability.luck=Fortune tool.ability.mercury=Mercury Touch tool.ability.midas=Midas Touch tool.ability.recursion=Vein Miner @@ -5343,9 +5414,9 @@ turret.off=OFF turret.on=ON turret.players=Target Players: %s -wavelengths.name.ir=Podczerwień +wavelengths.name.ir=Infrared wavelengths.name.visible=Visible Light -wavelengths.name.uv=Ultrafiolet +wavelengths.name.uv=Ultraviolet wavelengths.name.gamma=Gamma wavelengths.name.drx=Digamma wavelengths.waveRange.ir=780nm-1mm @@ -5354,10 +5425,10 @@ wavelengths.waveRange.uv=100nm-400nm wavelengths.waveRange.gamma=<100pm wavelengths.waveRange.drx=1916169 planck lengths -weapon.ability.beheader=Dekapitator +weapon.ability.beheader=Decapitator weapon.ability.bobble=Luck of the Collector # Should rhyme with the translation for "chainsaw" -weapon.ability.chainsaw=Piła Bólu +weapon.ability.chainsaw=Painsaw weapon.ability.fire=Flaming weapon.ability.radiation=Radioactive Blade weapon.ability.phosphorus=Phosphorus Tip @@ -5370,4 +5441,4 @@ weapon.elecGun.glass_cannon.ir=Infrared weapon.elecGun.glass_cannon.visible=Visible Light weapon.elecGun.glass_cannon.uv=Ultraviolet Light weapon.elecGun.glass_cannon.xray=X-rays -weapon.elecGun.glass_cannon.gamma=Gamma rays +weapon.elecGun.glass_cannon.gamma=Gamma rays \ No newline at end of file From dcfa7fe8110d45b66a4e6f7dab35a0a9d1634655 Mon Sep 17 00:00:00 2001 From: Boblet Date: Tue, 8 Aug 2023 15:13:11 +0200 Subject: [PATCH 3/3] universal analysis tool, pipe debugging --- src/main/java/api/hbm/fluid/PipeNet.java | 31 +++++++++++ src/main/java/com/hbm/blocks/IAnalyzable.java | 10 ++++ .../com/hbm/blocks/network/FluidDuctBase.java | 39 +++++++++++++- src/main/java/com/hbm/items/ModItems.java | 3 ++ .../com/hbm/items/tool/ItemAnalysisTool.java | 48 ++++++++++++++++++ .../hbm/textures/items/analysis_tool.png | Bin 0 -> 212 bytes 6 files changed, 130 insertions(+), 1 deletion(-) create mode 100644 src/main/java/com/hbm/blocks/IAnalyzable.java create mode 100644 src/main/java/com/hbm/items/tool/ItemAnalysisTool.java create mode 100644 src/main/resources/assets/hbm/textures/items/analysis_tool.png diff --git a/src/main/java/api/hbm/fluid/PipeNet.java b/src/main/java/api/hbm/fluid/PipeNet.java index 09b63d4f5..019aa3dcd 100644 --- a/src/main/java/api/hbm/fluid/PipeNet.java +++ b/src/main/java/api/hbm/fluid/PipeNet.java @@ -1,9 +1,12 @@ package api.hbm.fluid; import java.math.BigInteger; +import java.text.SimpleDateFormat; import java.util.ArrayList; +import java.util.Date; import java.util.HashSet; import java.util.List; +import java.util.TimeZone; import com.hbm.inventory.fluid.FluidType; @@ -18,6 +21,7 @@ public class PipeNet implements IPipeNet { public static List trackingInstances = null; protected BigInteger totalTransfer = BigInteger.ZERO; + public List debug = new ArrayList(); public PipeNet(FluidType type) { this.type = type; @@ -124,6 +128,15 @@ public class PipeNet implements IPipeNet { long given = (long) Math.floor(fraction * fill); totalGiven += (given - con.transferFluid(type, pressure, given)); + + if(trackingInstances != null) { + for(int j = 0; j < trackingInstances.size(); j++) { + PipeNet net = trackingInstances.get(j); + SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss:SSS"); + sdf.setTimeZone(TimeZone.getTimeZone("UTC")); + log(net, sdf.format(new Date(System.currentTimeMillis())) + " Sending " + given + "mB to " + conToString(con)); + } + } } if(trackingInstances != null) { @@ -162,4 +175,22 @@ public class PipeNet implements IPipeNet { public BigInteger getTotalTransfer() { return this.totalTransfer; } + + public static void log(PipeNet net, String msg) { + net.debug.add(msg); + + while(net.debug.size() > 50) { + net.debug.remove(0); + } + } + + public static String conToString(IFluidConnector con) { + + if(con instanceof TileEntity) { + TileEntity tile = (TileEntity) con; + return tile.getClass().getSimpleName() + " @ " + tile.xCoord + "/" + tile.yCoord + "/" + tile.zCoord; + } + + return "" + con; + } } diff --git a/src/main/java/com/hbm/blocks/IAnalyzable.java b/src/main/java/com/hbm/blocks/IAnalyzable.java new file mode 100644 index 000000000..e4e76a5ee --- /dev/null +++ b/src/main/java/com/hbm/blocks/IAnalyzable.java @@ -0,0 +1,10 @@ +package com.hbm.blocks; + +import java.util.List; + +import net.minecraft.world.World; + +public interface IAnalyzable { + + public List getDebugInfo(World world, int x, int y, int z); +} diff --git a/src/main/java/com/hbm/blocks/network/FluidDuctBase.java b/src/main/java/com/hbm/blocks/network/FluidDuctBase.java index 7c17661f1..3422d1f17 100644 --- a/src/main/java/com/hbm/blocks/network/FluidDuctBase.java +++ b/src/main/java/com/hbm/blocks/network/FluidDuctBase.java @@ -1,9 +1,15 @@ package com.hbm.blocks.network; +import java.util.ArrayList; +import java.util.List; + +import com.hbm.blocks.IAnalyzable; import com.hbm.inventory.fluid.FluidType; import com.hbm.items.machine.IItemFluidIdentifier; import com.hbm.tileentity.network.TileEntityPipeBaseNT; +import api.hbm.fluid.IPipeNet; +import api.hbm.fluid.PipeNet; import net.minecraft.block.Block; import net.minecraft.block.BlockContainer; import net.minecraft.block.material.Material; @@ -12,7 +18,7 @@ import net.minecraft.tileentity.TileEntity; import net.minecraft.world.World; import net.minecraftforge.common.util.ForgeDirection; -public class FluidDuctBase extends BlockContainer implements IBlockFluidDuct { +public class FluidDuctBase extends BlockContainer implements IBlockFluidDuct, IAnalyzable { public FluidDuctBase(Material mat) { super(mat); @@ -80,4 +86,35 @@ public class FluidDuctBase extends BlockContainer implements IBlockFluidDuct { } } } + + @Override + public List getDebugInfo(World world, int x, int y, int z) { + + TileEntity te = world.getTileEntity(x, y, z); + + if(te instanceof TileEntityPipeBaseNT) { + TileEntityPipeBaseNT pipe = (TileEntityPipeBaseNT) te; + FluidType type = pipe.getType(); + + if(type != null) { + + IPipeNet net = pipe.getPipeNet(type); + + if(net instanceof PipeNet) { + PipeNet pipeNet = (PipeNet) net; + + List debug = new ArrayList(); + debug.add("=== DEBUG START ==="); + debug.addAll(pipeNet.debug); + debug.add("=== DEBUG END ==="); + debug.add("Links: " + pipeNet.getLinks().size()); + debug.add("Subscribers: " + pipeNet.getSubscribers().size()); + debug.add("Transfer: " + pipeNet.getTotalTransfer()); + return debug; + } + } + } + + return null; + } } diff --git a/src/main/java/com/hbm/items/ModItems.java b/src/main/java/com/hbm/items/ModItems.java index 01cd4fa82..8ec82b805 100644 --- a/src/main/java/com/hbm/items/ModItems.java +++ b/src/main/java/com/hbm/items/ModItems.java @@ -1260,6 +1260,7 @@ public class ModItems { public static Item rbmk_tool; public static Item coltan_tool; public static Item power_net_tool; + public static Item analysis_tool; public static Item coupling_tool; public static Item template_folder; @@ -4591,6 +4592,7 @@ public class ModItems { rbmk_tool = new ItemRBMKTool().setUnlocalizedName("rbmk_tool").setMaxStackSize(1).setCreativeTab(MainRegistry.consumableTab).setTextureName(RefStrings.MODID + ":rbmk_tool"); coltan_tool = new ItemColtanCompass().setUnlocalizedName("coltan_tool").setMaxStackSize(1).setCreativeTab(MainRegistry.consumableTab).setTextureName(RefStrings.MODID + ":coltass"); power_net_tool = new ItemPowerNetTool().setUnlocalizedName("power_net_tool").setMaxStackSize(1).setCreativeTab(MainRegistry.consumableTab).setTextureName(RefStrings.MODID + ":power_net_tool"); + analysis_tool = new ItemAnalysisTool().setUnlocalizedName("analysis_tool").setMaxStackSize(1).setCreativeTab(MainRegistry.consumableTab).setTextureName(RefStrings.MODID + ":analysis_tool"); coupling_tool = new ItemCouplingTool().setUnlocalizedName("coupling_tool").setMaxStackSize(1).setCreativeTab(MainRegistry.consumableTab).setTextureName(RefStrings.MODID + ":coupling_tool"); key = new ItemKey().setUnlocalizedName("key").setMaxStackSize(1).setCreativeTab(MainRegistry.consumableTab).setTextureName(RefStrings.MODID + ":key"); @@ -6754,6 +6756,7 @@ public class ModItems { GameRegistry.registerItem(rbmk_tool, rbmk_tool.getUnlocalizedName()); GameRegistry.registerItem(coltan_tool, coltan_tool.getUnlocalizedName()); GameRegistry.registerItem(power_net_tool, power_net_tool.getUnlocalizedName()); + GameRegistry.registerItem(analysis_tool, analysis_tool.getUnlocalizedName()); GameRegistry.registerItem(coupling_tool, coupling_tool.getUnlocalizedName()); GameRegistry.registerItem(dosimeter, dosimeter.getUnlocalizedName()); GameRegistry.registerItem(geiger_counter, geiger_counter.getUnlocalizedName()); diff --git a/src/main/java/com/hbm/items/tool/ItemAnalysisTool.java b/src/main/java/com/hbm/items/tool/ItemAnalysisTool.java new file mode 100644 index 000000000..84fe9fcce --- /dev/null +++ b/src/main/java/com/hbm/items/tool/ItemAnalysisTool.java @@ -0,0 +1,48 @@ +package com.hbm.items.tool; + +import java.util.List; + +import com.hbm.blocks.BlockDummyable; +import com.hbm.blocks.IAnalyzable; + +import net.minecraft.block.Block; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.item.Item; +import net.minecraft.item.ItemStack; +import net.minecraft.util.ChatComponentText; +import net.minecraft.util.ChatStyle; +import net.minecraft.util.EnumChatFormatting; +import net.minecraft.world.World; + +public class ItemAnalysisTool extends Item { + + @Override + public boolean onItemUse(ItemStack stack, EntityPlayer player, World world, int x, int y, int z, int side, float fX, float fY, float fZ) { + + Block b = world.getBlock(x, y, z); + + if(b instanceof BlockDummyable) { + int[] pos = ((BlockDummyable) b).findCore(world, x, y, z); + + if(pos != null) { + x = pos[0]; + y = pos[1]; + z = pos[2]; + } + } + + if(b instanceof IAnalyzable) { + List debug = ((IAnalyzable) b).getDebugInfo(world, x, y, z); + + if(debug != null && !world.isRemote) { + for(String line : debug) { + player.addChatComponentMessage(new ChatComponentText(line).setChatStyle(new ChatStyle().setColor(EnumChatFormatting.YELLOW))); + } + } + + return true; + } + + return false; + } +} diff --git a/src/main/resources/assets/hbm/textures/items/analysis_tool.png b/src/main/resources/assets/hbm/textures/items/analysis_tool.png new file mode 100644 index 0000000000000000000000000000000000000000..efee947ceb24e2e711503c16585de6f723e7bf3c GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf*I@9_W!%9G`pi?jmz|==eo-}o~Z2-nIY-%?!mp^ z*N$xJv&=~I(0tpH-1AxL`Pajxf6a9cEM9e?G3;l?+xRDZGt5(_oISTz5a=uhPgg&e IbxsLQ0NSHdB>(^b literal 0 HcmV?d00001