Merge remote-tracking branch 'HbmMods/master'

This commit is contained in:
Vaern 2022-01-31 15:58:38 -08:00
commit 227bb059da
15 changed files with 513 additions and 100 deletions

View File

@ -10,7 +10,3 @@ assignees: ''
### Describe the bug
Please describe the issue in as much detail as possible. Also mention the version of the mod you're running, if it's not the newest. In the case of a crash, please attach a crash log.
### Please solve this equation to x
x²+3x-19=√(9x²)+6

View File

@ -6,7 +6,9 @@ import java.util.Random;
import com.hbm.handler.MultiblockHandlerXR;
import com.hbm.handler.ThreeInts;
import com.hbm.main.MainRegistry;
import cpw.mods.fml.common.network.internal.FMLNetworkHandler;
import net.minecraft.block.Block;
import net.minecraft.block.BlockContainer;
import net.minecraft.block.material.Material;
@ -336,4 +338,20 @@ public abstract class BlockDummyable extends BlockContainer {
return 0;
}
protected boolean standardOpenBehavior(World world, int x, int y, int z, EntityPlayer player, int id) {
if(world.isRemote) {
return true;
} else if(!player.isSneaking()) {
int[] pos = this.findCore(world, x, y, z);
if(pos == null)
return false;
FMLNetworkHandler.openGui(player, MainRegistry.instance, id, world, pos[0], pos[1], pos[2]);
return true;
} else {
return true;
}
}
}

View File

@ -2065,6 +2065,7 @@ public class ModBlocks {
machine_deuterium_tower = new DeuteriumTower(Material.iron).setBlockName("machine_deuterium_tower").setHardness(10.0F).setResistance(20.0F).setCreativeTab(MainRegistry.machineTab).setBlockTextureName(RefStrings.MODID + ":concrete");
machine_liquefactor = new MachineLiquefactor().setBlockName("machine_liquefactor").setHardness(10.0F).setResistance(20.0F).setCreativeTab(MainRegistry.machineTab).setBlockTextureName(RefStrings.MODID + ":block_steel");
machine_solidifier = new MachineSolidifier().setBlockName("machine_solidifier").setHardness(10.0F).setResistance(20.0F).setCreativeTab(MainRegistry.machineTab).setBlockTextureName(RefStrings.MODID + ":block_steel_machine");
anvil_iron = new NTMAnvil(Material.iron, 1).setBlockName("anvil_iron").setCreativeTab(MainRegistry.machineTab).setBlockTextureName(RefStrings.MODID + ":anvil_iron");
anvil_lead = new NTMAnvil(Material.iron, 1).setBlockName("anvil_lead").setCreativeTab(MainRegistry.machineTab).setBlockTextureName(RefStrings.MODID + ":anvil_lead");
@ -2946,6 +2947,7 @@ public class ModBlocks {
GameRegistry.registerBlock(machine_deuterium_extractor, machine_deuterium_extractor.getUnlocalizedName());
GameRegistry.registerBlock(machine_deuterium_tower, machine_deuterium_tower.getUnlocalizedName());
GameRegistry.registerBlock(machine_liquefactor, ItemBlockBase.class, machine_liquefactor.getUnlocalizedName());
GameRegistry.registerBlock(machine_solidifier, ItemBlockBase.class, machine_solidifier.getUnlocalizedName());
GameRegistry.registerBlock(machine_deaerator, machine_deaerator.getUnlocalizedName());
GameRegistry.registerBlock(machine_waste_drum, machine_waste_drum.getUnlocalizedName());
GameRegistry.registerBlock(machine_storage_drum, machine_storage_drum.getUnlocalizedName());

View File

@ -44,19 +44,7 @@ public class MachineLiquefactor extends BlockDummyable implements ITooltipProvid
@Override
public boolean onBlockActivated(World world, int x, int y, int z, EntityPlayer player, int side, float hitX, float hitY, float hitZ) {
if(world.isRemote) {
return true;
} else if(!player.isSneaking()) {
int[] pos = this.findCore(world, x, y, z);
if(pos == null)
return false;
FMLNetworkHandler.openGui(player, MainRegistry.instance, 0, world, pos[0], pos[1], pos[2]);
return true;
} else {
return true;
}
return this.standardOpenBehavior(world, x, y, z, player, 0);
}
@Override

View File

@ -0,0 +1,94 @@
package com.hbm.blocks.machine;
import java.util.List;
import org.lwjgl.input.Keyboard;
import com.hbm.blocks.BlockDummyable;
import com.hbm.blocks.ITooltipProvider;
import com.hbm.tileentity.TileEntityProxyCombo;
import com.hbm.tileentity.machine.TileEntityMachineSolidifier;
import net.minecraft.block.material.Material;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.EnumChatFormatting;
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
public class MachineSolidifier extends BlockDummyable implements ITooltipProvider {
public MachineSolidifier() {
super(Material.iron);
}
@Override
public TileEntity createNewTileEntity(World world, int meta) {
if(meta >= 12)
return new TileEntityMachineSolidifier();
if(meta >= extra)
return new TileEntityProxyCombo(true, true, true);
return null;
}
@Override
public int[] getDimensions() {
return new int[] {3, 0, 1, 1, 1, 1};
}
@Override
public boolean onBlockActivated(World world, int x, int y, int z, EntityPlayer player, int side, float hitX, float hitY, float hitZ) {
return this.standardOpenBehavior(world, x, y, z, player, 0);
}
@Override
public int getOffset() {
return 1;
}
@Override
public void fillSpace(World world, int x, int y, int z, ForgeDirection dir, int o) {
super.fillSpace(world, x, y, z, dir, o);
x = x + dir.offsetX * o;
z = z + dir.offsetZ * o;
this.makeExtra(world, x, y + 3, z);
this.makeExtra(world, x + 1, y + 1, z);
this.makeExtra(world, x - 1, y + 1, z);
this.makeExtra(world, x, y + 1, z + 1);
this.makeExtra(world, x, y + 1, z - 1);
}
@Override
public void addInformation(ItemStack stack, EntityPlayer player, List list, boolean ext) {
if(Keyboard.isKeyDown(Keyboard.KEY_LSHIFT)) {
list.add(EnumChatFormatting.YELLOW + "beb");
} else {
list.add(EnumChatFormatting.DARK_GRAY + "" + EnumChatFormatting.ITALIC +"Hold <" +
EnumChatFormatting.YELLOW + "" + EnumChatFormatting.ITALIC + "LSHIFT" +
EnumChatFormatting.DARK_GRAY + "" + EnumChatFormatting.ITALIC + "> to display more info");
}
}
@Override
public int getRenderType() {
return 0;
}
@Override
public boolean isOpaqueCube() {
return true;
}
@Override
public boolean renderAsNormalBlock() {
return true;
}
}

View File

@ -1,62 +1,73 @@
package com.hbm.entity.mob.siege;
import com.hbm.entity.mob.EntityBurrowingBase;
import com.hbm.entity.mob.EntityBurrowingSwingingBase;
import net.minecraft.entity.EntityCreature;
import net.minecraft.entity.IEntityLivingData;
import net.minecraft.entity.SharedMonsterAttributes;
import net.minecraft.entity.ai.EntityAISwimming;
import net.minecraft.entity.ai.attributes.AttributeModifier;
import net.minecraft.entity.monster.EntityMob;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.world.EnumDifficulty;
import net.minecraft.world.World;
public class EntitySiegeTunneler extends EntityBurrowingBase {
//cursed code ahead
//no, this time it's vanilla that is cursed
//for NO FUCKING REASON IN PARTICULAR, EntityCreatue mobs aren't synchronized to clients AT ALL
//yet EntityMob that inherits EntityCreature and adds ABSOLUTELY FUCKING NOTHING other than base functionality works
//why?
//is that some sort of elaborate prank i'm not smart enough to understand?
//well it ain't fucking funny
//this stupid fucking random ass bullshit is the P R E C I S E reason i loathe working with entities
//honest to fucking god was the entire mojang dev team on crack when they wrote this?
public class EntitySiegeTunneler extends EntityMob {
public EntitySiegeTunneler(World world) {
super(world);
this.tasks.addTask(0, new EntityAISwimming(this));
}
@Override
protected void entityInit() {
super.entityInit();
this.getDataWatcher().addObject(12, (int) 0);
//this.getDataWatcher().addObject(12, (int) 0);
}
@Override
protected void applyEntityAttributes() {
super.applyEntityAttributes();
this.getEntityAttribute(SharedMonsterAttributes.followRange).setBaseValue(40.0D);
this.getEntityAttribute(SharedMonsterAttributes.movementSpeed).setBaseValue(0.23D);
//this.getEntityAttribute(SharedMonsterAttributes.followRange).setBaseValue(40.0D);
//this.getEntityAttribute(SharedMonsterAttributes.movementSpeed).setBaseValue(0.23D);
}
public void setTier(SiegeTier tier) {
this.getDataWatcher().updateObject(12, tier.id);
//this.getDataWatcher().updateObject(12, tier.id);
this.getEntityAttribute(SharedMonsterAttributes.movementSpeed).applyModifier(new AttributeModifier("Tier Speed Mod", tier.speedMod, 1));
this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(tier.health);
this.setHealth(this.getMaxHealth());
//this.getEntityAttribute(SharedMonsterAttributes.movementSpeed).applyModifier(new AttributeModifier("Tier Speed Mod", tier.speedMod, 1));
//this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(tier.health);
//this.setHealth(this.getMaxHealth());
}
public SiegeTier getTier() {
SiegeTier tier = SiegeTier.tiers[this.getDataWatcher().getWatchableObjectInt(12)];
return tier != null ? tier : SiegeTier.CLAY;
//SiegeTier tier = SiegeTier.tiers[this.getDataWatcher().getWatchableObjectInt(12)];
return /*tier != null ? tier :*/ SiegeTier.CLAY;
}
@Override
public void writeEntityToNBT(NBTTagCompound nbt) {
super.writeEntityToNBT(nbt);
nbt.setInteger("siegeTier", this.getTier().id);
//nbt.setInteger("siegeTier", this.getTier().id);
}
@Override
public void readEntityFromNBT(NBTTagCompound nbt) {
super.readEntityFromNBT(nbt);
this.setTier(SiegeTier.tiers[nbt.getInteger("siegeTier")]);
//this.setTier(SiegeTier.tiers[nbt.getInteger("siegeTier")]);
}
@Override
public IEntityLivingData onSpawnWithEgg(IEntityLivingData data) {
this.setTier(SiegeTier.tiers[rand.nextInt(SiegeTier.getLength())]);
this.addRandomArmor();
//this.setTier(SiegeTier.tiers[rand.nextInt(SiegeTier.getLength())]);
return super.onSpawnWithEgg(data);
}
}

View File

@ -27,11 +27,13 @@ public class GUIHandler implements IGuiHandler {
@Override
public Object getServerGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z) {
TileEntity entity = world.getTileEntity(x, y, z);
/* yeah, that's better but something like UFFR's system would be best */
if(entity instanceof TileEntityMachineLiquefactor) {
return new ContainerLiquefactor(player.inventory, (TileEntityMachineLiquefactor) entity);
}
if(entity instanceof TileEntityMachineSolidifier) {
return new ContainerSolidifier(player.inventory, (TileEntityMachineSolidifier) entity);
}
if(entity instanceof TileEntityMachineRadiolysis) {
return new ContainerRadiolysis(player.inventory, (TileEntityMachineRadiolysis) entity);

View File

@ -0,0 +1,71 @@
package com.hbm.inventory.container;
import com.hbm.inventory.SlotUpgrade;
import com.hbm.tileentity.machine.TileEntityMachineSolidifier;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container;
import net.minecraft.inventory.Slot;
import net.minecraft.item.ItemStack;
public class ContainerSolidifier extends Container {
private TileEntityMachineSolidifier solidifier;
public ContainerSolidifier(InventoryPlayer playerInv, TileEntityMachineSolidifier tile) {
solidifier = tile;
//Input
this.addSlotToContainer(new Slot(tile, 0, 71, 45));
//Battery
this.addSlotToContainer(new Slot(tile, 1, 134, 72));
//Upgrades
this.addSlotToContainer(new SlotUpgrade(tile, 2, 98, 36));
this.addSlotToContainer(new SlotUpgrade(tile, 3, 98, 54));
//ID
this.addSlotToContainer(new Slot(tile, 4, 71, 72));
for(int i = 0; i < 3; i++) {
for(int j = 0; j < 9; j++) {
this.addSlotToContainer(new Slot(playerInv, j + i * 9 + 9, 8 + j * 18, 122 + i * 18));
}
}
for(int i = 0; i < 9; i++) {
this.addSlotToContainer(new Slot(playerInv, i, 8 + i * 18, 180));
}
}
@Override
public boolean canInteractWith(EntityPlayer player) {
return solidifier.isUseableByPlayer(player);
}
@Override
public ItemStack transferStackInSlot(EntityPlayer player, int index) {
ItemStack var3 = null;
Slot var4 = (Slot) this.inventorySlots.get(index);
if(var4 != null && var4.getHasStack()) {
ItemStack var5 = var4.getStack();
var3 = var5.copy();
if(index <= 2) {
if(!this.mergeItemStack(var5, 5, this.inventorySlots.size(), true)) {
return null;
}
} else if(!this.mergeItemStack(var5, 0, 4, false)) {
return null;
}
if(var5.stackSize == 0) {
var4.putStack((ItemStack) null);
} else {
var4.onSlotChanged();
}
}
return var3;
}
}

View File

@ -0,0 +1,42 @@
package com.hbm.inventory.recipes;
import static com.hbm.inventory.fluid.Fluids.*;
import java.util.HashMap;
import com.hbm.inventory.FluidStack;
import com.hbm.inventory.OreDictManager.DictFrame;
import com.hbm.inventory.fluid.FluidType;
import com.hbm.items.ItemEnums.EnumTarType;
import com.hbm.items.ModItems;
import com.hbm.util.Tuple.Pair;
import net.minecraft.block.Block;
import net.minecraft.init.Blocks;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
public class SolidificationRecipes {
private static HashMap<FluidType, Pair<Integer, ItemStack>> recipes = new HashMap();
public static void register() {
registerRecipe(WATER, 1000, Blocks.ice);
registerRecipe(LAVA, 1000, Blocks.obsidian);
//temporary recipes with incorrect quantities
registerRecipe(OIL, 1000, DictFrame.fromOne(ModItems.oil_tar, EnumTarType.CRUDE));
registerRecipe(BITUMEN, 1000, DictFrame.fromOne(ModItems.oil_tar, EnumTarType.CRUDE));
registerRecipe(HEATINGOIL, 1000, ModItems.solid_fuel);
}
private static void registerRecipe(FluidType type, int quantity, Item output) { registerRecipe(type, quantity, new ItemStack(output)); }
private static void registerRecipe(FluidType type, int quantity, Block output) { registerRecipe(type, quantity, new ItemStack(output)); }
private static void registerRecipe(FluidType type, int quantity, ItemStack output) {
recipes.put(type, new Pair<Integer, ItemStack>(quantity, output));
}
public static Pair<Integer, ItemStack> getOutput(FluidType type) {
return recipes.get(type);
}
}

View File

@ -377,9 +377,10 @@ public class CraftingManager {
addShapelessAuto(new ItemStack(ModBlocks.asphalt, 1), new Object[] { ModBlocks.asphalt_light });
addRecipeAuto(new ItemStack(ModBlocks.block_niter_reinforced, 1), new Object[] { "TCT", "CNC", "TCT", 'T', TCALLOY.ingot(), 'C', ModBlocks.concrete, 'N', KNO.block() });
String[] dyes = { "Black", "Red", "Green", "Brown", "Blue", "Purple", "Cyan", "LightGray", "Gray", "Pink", "Lime", "Yellow", "LightBlue", "Magenta", "Orange", "White" };
for(int i = 0; i < 16; i++) {
String dyeName = ItemDye.field_150923_a[15 - i];
dyeName = "dye" + dyeName.substring(0, 1).toUpperCase() + dyeName.substring(1);
String dyeName = "dye" + dyes[15 - i];
addRecipeAuto(new ItemStack(ModBlocks.concrete_colored, 8, i), new Object[] { "CCC", "CDC", "CCC", 'C', ModBlocks.concrete_smooth, 'D', dyeName });
addRecipeAuto(new ItemStack(ModBlocks.concrete_colored, 8, i), new Object[] { "CCC", "CDC", "CCC", 'C', ModBlocks.concrete_colored, 'D', dyeName });
}

View File

@ -88,6 +88,9 @@ public class TileEntityMachineLiquefactor extends TileEntityMachineBase implemen
FluidStack out = LiquefactionRecipes.getOutput(slots[0]);
if(out == null)
return false;
if(out.type != tank.getTankType() && tank.getFill() > 0)
return false;
@ -115,7 +118,8 @@ public class TileEntityMachineLiquefactor extends TileEntityMachineBase implemen
this.markDirty();
}
}
@Override
public void networkUnpack(NBTTagCompound nbt) {
this.power = nbt.getLong("power");
this.progress = nbt.getInteger("progress");

View File

@ -0,0 +1,114 @@
package com.hbm.tileentity.machine;
import com.hbm.inventory.FluidTank;
import com.hbm.inventory.fluid.Fluids;
import com.hbm.inventory.recipes.LiquefactionRecipes;
import com.hbm.inventory.recipes.SolidificationRecipes;
import com.hbm.lib.Library;
import com.hbm.tileentity.TileEntityMachineBase;
import api.hbm.energy.IEnergyUser;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.AxisAlignedBB;
public class TileEntityMachineSolidifier extends TileEntityMachineBase implements IEnergyUser {
public long power;
public static final long maxPower = 100000;
public static final int usage = 500;
public int progress;
public static final int processTime = 200;
public FluidTank tank;
public TileEntityMachineSolidifier() {
super(5);
tank = new FluidTank(Fluids.NONE, 24000, 0);
}
@Override
public String getName() {
return "container.machineSolidifier";
}
@Override
public void updateEntity() {
if(!worldObj.isRemote) {
this.power = Library.chargeTEFromItems(slots, 1, power, maxPower);
tank.updateTank(this);
this.trySubscribe(worldObj, xCoord + 2, yCoord + 1, zCoord, Library.POS_X);
this.trySubscribe(worldObj, xCoord - 2, yCoord + 1, zCoord, Library.NEG_X);
this.trySubscribe(worldObj, xCoord, yCoord + 1, zCoord + 2, Library.POS_Z);
this.trySubscribe(worldObj, xCoord, yCoord + 1, zCoord - 2, Library.NEG_Z);
NBTTagCompound data = new NBTTagCompound();
data.setLong("power", this.power);
data.setInteger("progress", this.progress);
this.networkPack(data, 50);
}
}
@Override
public void networkUnpack(NBTTagCompound nbt) {
this.power = nbt.getLong("power");
this.progress = nbt.getInteger("progress");
}
@Override
public void readFromNBT(NBTTagCompound nbt) {
super.readFromNBT(nbt);
tank.readFromNBT(nbt, "tank");
}
@Override
public void writeToNBT(NBTTagCompound nbt) {
super.writeToNBT(nbt);
tank.writeToNBT(nbt, "tank");
}
@Override
public void setPower(long power) {
this.power = power;
}
@Override
public long getPower() {
return power;
}
@Override
public long getMaxPower() {
return maxPower;
}
AxisAlignedBB bb = null;
@Override
public AxisAlignedBB getRenderBoundingBox() {
if(bb == null) {
bb = AxisAlignedBB.getBoundingBox(
xCoord - 1,
yCoord,
zCoord - 1,
xCoord + 2,
yCoord + 4,
zCoord + 2
);
}
return bb;
}
@Override
@SideOnly(Side.CLIENT)
public double getMaxRenderDistanceSquared() {
return 65536.0D;
}
}

View File

@ -293,6 +293,7 @@ rbmk.rod.coreTemp=Температура стержня: %s
rbmk.rod.skinTemp=Температура оболочки стержня: %s / %s
hbm.key=NTM Hotkeys
hbm.key.calculator=Калькулятор
hbm.key.craneLoad=Загрузить/Разгрузить кран
hbm.key.craneMoveDown=Двигать кран назад
hbm.key.craneMoveLeft=Двигать кран влево
@ -349,9 +350,11 @@ desc.gui.lunarOni.percentage=Уровень энергии
desc.gui.lunarOni.power=Питание
desc.gui.reactorAmat.box=Уровень реакции: %s %%$Соотношение смешивания: %s / %s$Температура: %s°C$Давление: %s БАР$Сила: %s терадин/сек$Текущее ядро: %s$Срок службы ядра: %s$Текущий катализатор: %s$Срок службы катализатора: %s$Текущий ускоритель: %s$Срок службы ускорителя: %s
desc.item.rtgDecay=Распадается на: %s
desc.gui.rtgBFurnace.desc=Требует хотя бы 15 единиц тепла$Чем больше тепла добавляется, тем быстрее оно работает$Нагрев, превышающий максимальную скорость, не будет иметь никакого эффекта$Золото-198 может распадаться на ртуть
desc.gui.rtgBFurnace.heat=§eТекущий уровень тепла: %s
desc.gui.rtgBFurnace.pellets=Допустимые пеллеты:$ Пеллета плутония-238 (+5 heat)$ Слабая пеллета урана-238 (+1 heat)$ Пеллета полония-210 (+25 heat)$ Пеллета золота-198 (+150 heat)
desc.gui.rtgBFurnace.desc=Требует хотя бы 15 единиц тепла$Чем больше тепла добавляется, тем быстрее оно работает$Нагрев, превышающий максимальную скорость, не будет иметь никакого эффекта$Короткоживущие пеллеты могут распадаться
desc.gui.rtg.heat=§eТекущий уровень тепла: %s
desc.gui.rtg.pellets=Принимаемые пеллеты:
desc.gui.rtg.pelletHeat=%s (%s тепла)
desc.gui.rtg.pelletPower=%s (%s HE/тик)
desc.item.ammo.con_accuracy2=- Сильно сниженная точность
desc.item.ammo.con_damage=- Сильно сниженный урон
desc.item.ammo.con_heavy_wear=- Сильно увеличенный износ
@ -609,6 +612,26 @@ gun.name.win20Poly=Winchester Model 20 Polymer
gun.name.win20Satur=Winchester Model 20 D-25A
gun.name.zomg=EMC101 Prismatic Negative Energy Cannon
book.error.cover=Адронный Коллайдер:$Диагностирование проблем
book.error.title1=Ошибка 0x01 [NC]
book.error.page1=§lНазвание:§r "ERROR_NO_CHARGE" §lОписание:§r Частица достигла сегмента, у которого недостаточно заряда. §lПотенциальное решение:§r Либо замените один из портов питания, через который частица успешно проходит, на более мощный порт питания, либо добавьте еще один порт питания немного раньше сегмента, где исчезает частица.
book.error.title2=Ошибка 0x02 [NA]
book.error.page2=§lНазвание:§r "ERROR_NO_ANALYSIS" §lОписание:§r Частица достигла ядра, несмотря на то, что она не прошла камеру анализа. §lПотенциальное решение:§r Проверьте что ваш ускоритель имеет камеру анализа и также проверьте режим работы (линейный/циклический).
book.error.title3=Ошибка 0x03 [OC]
book.error.page3=§lНазвание:§r "ERROR_OBSTRUCTED_CHANNEL" §lОписание:§r Частица столкнулась с блоком внутри коллайдера. §lПотенциальное решение:§r Проверьте, что внутренний канал вашего коллайдера свободен от любых препятствий, кроме диодов и ядра.
book.error.title4=Ошибка 0x04 [EC]
book.error.page4=§lНазвание:§r "ERROR_EXPECTED_COIL" §lОписание:§r Частица пересекла сегмент, у которого не хватает одной или нескольких катушек. §lПотенциальное решение:§r Снимите обшивку с коллайдера в предполагаемой области и проверьте наличие всех катушек. Эта ошибка также возникает при T-образных пересечениях которые были построены без диодов.
book.error.title5=Ошибка 0x05 [MS]
book.error.page5=§lНазвание:§r "ERROR_MALFORMED_SEGMENT" §lОписание:§r Частица пересекла сегмент, который был неправильно построен (но не заблокирован или не имеет катушек). §lПотенциальное решение:§r Проверьте, что предполагаемый сегмент имеет обшивку во все требуемых местах, не оставляя открытых катушек.
book.error.title6=Ошибка 0x06 [ATL]
book.error.page6=§lНазвание:§r "ERROR_ANALYSIS_TOO_LONG" §lОписание:§r Частица прошла более трех требуемых допустимых сегментов камеры анализа. §lПотенциальное решение:§r Проверьте, что камера анализа точно 3 блока в длину для циклического ускорителя и хотя бы 2 блока в длину для линейного. Также проверьте, не проходит ли частица через несколько камер анализа в разветвленном и/или закольцованном ускорителе.
book.error.title7=Ошибка 0x07 [ATS]
book.error.page7=§lНазвание:§r "ERROR_ANALYSIS_TOO_SHORT" §lОписание:§r Частица покинула камеру анализа, несмотря на несоответствие требованиям по длине. §lПотенциальное решение:§r Убедитесь, что камера анализа ускорителя имеет длину ровно 3 блока. Допустимые сегменты камеры не имеют катушек, а покрытие полностью состоит из стенок/окон камеры анализа. Камеры анализа с катушками в них считаются правильными сегментами.
book.error.title8=Ошибка 0x08 [DC]
book.error.page8=§lНазвание:§r "ERROR_DIODE_COLLISION" §lОписание:§r Частица столкнулась с не входящей стороной диода частиц Шоттки. §lПотенциальное решение:§r Проверьте что ваши диоды настроены правильно. Частицы могут входить только со сторон с зелеными стрелками, направленными внутрь.
book.error.title9=Ошибка 0x09 [BT]
book.error.page9=§lНазвание:§r "ERROR_BRANCHING_TURN" §lОписание:§r Частица достигла поворота с несколькими выходами. §lПотенциальное решение:§r Если ваш поворот нормальный, проверьте есть ли там все катушки (то есть нет дыр в слоях). Если поворот предназначен для разветвления, для этого требуется правильно сконфигурированный диод частиц Шоттки.
book.test.cover=HOW 2 SEX
book.test.page1=Test Page 1
book.rbmk.cover=Мой первый РБМК:$Основы$строительства реактора$
@ -811,7 +834,16 @@ geiger.title.dosimeter=ДОЗИМЕТР
hadron.analysis=Анализ...
hadron.buttonOn=Камера анализа (если есть) включена
hadron.buttonOff=Камера анализа выключена
hadron.error=Ошибка!
hadron.error_generic=Ошибка!
hadron.error_no_charge=Ошибка 0x01 [NC]
hadron.error_no_analysis=Ошибка 0x02 [NA]
hadron.error_obstructed_channel=Ошибка 0x03 [OC]
hadron.error_expected_coil=Ошибка 0x04 [EC]
hadron.error_malformed_segment=Ошибка 0x05 [MS]
hadron.error_analysis_too_long=Ошибка 0x06 [ATL]
hadron.error_analysis_too_short=Ошибка 0x07 [ATS]
hadron.error_diode_collision=Ошибка 0x08 [DC]
hadron.error_branching_turn=Ошибка 0x09 [BT]
hadron.noresult=Нет результата.
hadron.success=Завершено!
hadron.idle=Ожидание
@ -1054,6 +1086,7 @@ item.custom_amat.name=Антивещественный заряд кастомн
item.custom_dirty.name=Грязный заряд кастомной бомбы
item.custom_schrab.name=Шрабидиевый заряд кастомной бомбы
item.custom_fall.name=Улучшение кастомной бомбы (Удар с неба)
item.custom_fall.desc=Это то, чего вы все тааааааак ждали!$Сбрасывает бомбу при активации
container.nukeGadget=Гаджет
container.nukeBoy=Малыш
@ -1123,9 +1156,12 @@ item.turret_biometry.name=Карта телелинка
item.key.name=Ключ
item.key_red.name=Красный ключ
item.key_red.desc=Исследуй другую сторону.
item.key_red.desc.P11=§4e§r
item.key_kit.name=Набор имитации ключей
item.key_fake.name=Поддельный ключ
item.pin.name=Отмычка
item.pin.desc="*Немодифицированный* вероятность успешного взлома обычного замка составляет ~10%.
item.padlock_rusty.name=Ржавый замок
item.padlock.name=Замок
item.padlock_reinforced.name=Защищенный замок
@ -1267,6 +1303,7 @@ container.assembler=Сборочная машина
tile.machine_chemplant.name=Химическая установка
container.chemplant=Химическая установка
tile.fluid_duct.name=Универсальная жидкостная труба
tile.fluid_duct_solid.name=Покрытая универсальная жидкостная труба
tile.machine_fluidtank.name=Цистерна
tile.machine_bat9000.name=Охереть-большая цистерна 9000
item.fluid_duct.name=Жидкостная труба:
@ -1375,6 +1412,8 @@ tile.substation.name=Подстанция
tile.red_pylon_large.name=ЛЭП
tile.charge_dynamite.name=Бомба с таймером
tile.charge_miner.name=Шахтёрский заряд с таймером
container.machineLiquefactor=Разжижитель
tile.machine_liquefactor.name=Промышленный разжижитель
container.hadron=Ускоритель частиц
tile.hadron_access.name=Терминал доступа ускорителя частиц
@ -1600,13 +1639,17 @@ item.ingot_americium_fuel.name=Слиток америциевого топли
item.ingot_titanium.name=Титановый слиток
item.ingot_cobalt.name=Кобальтовый слиток
item.ingot_tantalium.name=Танталовый слиток
item.ingot_tantalium.desc='Танталум'
item.ingot_tantalium.desc.P11=АКА Танталум.
item.ingot_meteorite.name=Метеоритовый слиток
item.ingot_osmiridium.name=Осмиридиевый слиток
item.ingot_meteorite_forged.name=Выкованный метеоритовый слиток
item.ingot_bakelite.name=Бакелитовый слиток
item.ingot_bakelite.name=Бакелит
item.sulfur.name=Сера
item.ingot_sr90.name=Слиток стронция-90
item.ingot_pb209.name=Слиток свинца-209
item.ingot_gh336.name=Слиток гиорсия-336
item.ingot_gh336.desc=Коллега Сиборгиума.
item.niter.name=Селитра
item.ingot_copper.name=Слиток промышленной меди
@ -1622,6 +1665,7 @@ item.plate_steel.name=Стальная пластина
item.ingot_beryllium.name=Бериллевый слиток
item.plate_schrabidium.name=Шрабидиевая пластина
item.ingot_schraranium.name=Шрараниевый слиток
item.ingot_schraranium.desc=Делается из урана в шрабидиевом трансмутаторе
item.ingot_semtex.name=Семтекс
item.ingot_schrabidate.name=Слиток шрабидата железа
item.powder_schrabidate.name=Порошок шрабидата железа
@ -1640,6 +1684,8 @@ item.lithium.name=Куб лития
item.ingot_phosphorus.name=Брусок белого фосфора
item.ingot_magnetized_tungsten.name=Намагниченный слиток вольфрама
item.ingot_combine_steel.name=Слиток стали Альянса
item.ingot_combine_steel.desc=*вставьте референс на Гражданскую Оборону*
item.ingot_combine_steel.desc.11="Я имею в виду, это глагол для громкого крика.$Инопланетяне - это не глаголы. Это существительные!"$"На самом деле, я думаю, что это также название $какого-то сельскохозяйственного оборудования, такого как $молотилка за доллар или что-то в этом роде."$"Это еще хуже. Теперь у нас есть слово,$которое может означать "смешивать вещи вместе",$часть сельскохозяйственного оборудования, и давайте посмотрим...$а да, это также может означать "самая продвинутая $форма жизни в известной вселенной".."$"И?"$"'И?' Да ладно, чувак, они же ИНОПЛАНЕТЯНЕ!"
item.plate_combine_steel.name=Пластина стали Альянса
item.ingot_zirconium.name=Циркониевый куб
item.ingot_boron.name=Борный слиток
@ -1677,7 +1723,8 @@ item.quartz_plutonium.name=Плутонический кварц
item.serum.name=Сыворотка
item.spider_milk.name=Бутылка паучьего молока
item.scrumpy.name=Бутылка "Скрампи"
item.cladding_obsidian.name=Обсидиановая прокладка
item.cladding_obsidian.name=Прокладка из обсидиана
item.cladding_ghiorsium.name=Прокладка из гиорсия
item.heart_booster.name=Усилитель сердца
item.heart_container.name=Контейнер для сердца
item.heart_piece.name=Частичка сердца
@ -1686,12 +1733,14 @@ item.back_tesla.name=Ранцевая катушка теслы
item.insert_du.name=Урановая пластина
item.insert_era.name=Взрывоопасная реактивная бронепластина
item.insert_polonium.name=Полониевая пластина
item.insert_ghiorsium.name=Гиорсиевая пластина
item.insert_yharonite.name=Яронитовая пластина
item.insert_doxium.name=Астольфий-легированная Доксиевая пластина
item.wd40.name=VT-40
item.injector_5htp.name=Автоинъектор 5-гидрокситриптофана
item.injector_knife.name=Автоинъектор 8 дюймового лезвия
item.v1.name=V1
item.holotape_image.name=Голодиск
item.wire_magnetized_tungsten.name=4000K Высокотемпературный проводник
item.coil_magnetized_tungsten.name=4000K Высокотемпературная сверхпроводящая катушка
@ -1749,14 +1798,18 @@ item.ingot_saturnite.name=Сатурнитовый слиток
item.plate_saturnite.name=Сатурнитовая пластина
item.ingot_electronium.name=Электрониевый слиток
item.ingot_fiberglass.name=Стекловолокно
item.ingot_fiberglass.desc=С высоким содержанием волокна, с высоким содержанием стекла. Все, что нужно организму.
item.ingot_asbestos.name=Асбестовый лист
item.ingot_asbestos.desc=§o\"Наполненный жизнью, неуверенностью в себе и асбестом. Это приходит вместе с воздухом.\"§r
item.solid_fuel.name=Твердое топливо
item.solid_fuel_presto.name=Топливное полено
item.solid_fuel_presto_triplet.name=Сжатые топливные полена
item.stick_dynamite.name=Динамитная шашка
item.rocket_fuel.name=Твердое топливо (Ракетное)
item.coke.name=Коксовый уголь
item.coke.coal.name=Угольный кокс
item.coke.lignite.name=Бурый кокс
item.coke.petroleum.name=Нефтяной кокс
item.lignite.name=Бурый уголь
item.coal_infernal.name=Адский уголь
item.briquette_lignite.name=Брикет бурого угля
@ -1783,6 +1836,8 @@ item.nugget_cobalt.name=Кобальтовый самородок
item.nugget_sr90.name=Самородок стронция-90
item.nugget_pb209.name=Самородок свинца-209
item.nugget_actinium.name=Самородок актиния-227
item.nugget_gh336.name=Самородок гиорсия-336
item.nugget_gh336.desc=Коллега Сиборгиума.
item.plate_titanium.name=Титановая пластина
item.plate_aluminium.name=Алюминиевая пластина
@ -1791,6 +1846,8 @@ item.neutron_reflector.name=Отражатель нейтронов
item.nugget_beryllium.name=Бериллиевый самородок
item.nugget_bismuth.name=Самородок висмута
item.nugget_tantalium.name=Самородок тантала
item.nugget_tantalium.desc='Танталум'
item.nugget_tantalium.desc.P11=АКА Танталум.
item.nugget_osmiridium.name=Самородок осмиридия
item.crystal_iron.name=Кристаллизованное железо
@ -1820,6 +1877,8 @@ item.crystal_coal.name=Кристаллизованный уголь
item.crystal_cinnebar.name=Кристаллизованная киноварь
item.crystal_lapis.name=Кристализованный лазурит
item.gem_tantalium.name=Поликристалл тантала
item.gem_tantalium.desc='Танталум'
item.gem_tantalium.desc.P11=АКА Танталум.
item.gem_volcanic.name=Вулканический самоцвет
item.black_diamond.name=Чёрный алмаз
item.crystal_cobalt.name=Кристализованный кобальт
@ -2260,6 +2319,8 @@ item.nugget_plutonium.name=Плутониевый самородок
item.nugget_neptunium.name=Нептуниевый самородок
item.nugget_neptunium_fuel.name=Самородок нептуниевого топлива
item.ingot_neptunium.name=Нептуниевый слиток
item.ingot_neptunium.desc=Вот этот мой любимый!
item.ingot_neptunium.desc.P11=УУУ, страшно!
item.nugget_lead.name=Свинцовый самородок
item.ingot_lead.name=Свинцовый слиток
tile.block_lead.name=Свинцовый блок
@ -2272,6 +2333,7 @@ item.powder_iron.name=Железный порошок
item.powder_gold.name=Золотой порошок
item.powder_aluminium.name=Алюминиевый порошок
item.powder_asbestos.name=Асбестовый порошок
item.powder_asbestos.desc=§o\"ФФФФФФФФФФ- ММХХХХХХХХХХХХХ\"§r
item.powder_beryllium.name=Бериллиевый порошок
item.powder_copper.name=Медный порошок
item.powder_titanium.name=Титановый порошок
@ -2279,6 +2341,8 @@ item.powder_tungsten.name=Вольфрамовый порошок
item.powder_uranium.name=Урановый порошок
item.powder_plutonium.name=Плутониевый порошок
item.dust.name=Пыль
item.dust.desc=Ненавижу пыль!
item.dust.desc.P11=Ещё один падает в пыль!
item.dust_tiny.name=Кучка пыли
item.powder_chlorophyte.name=Хлорофитовый порошок
item.powder_coal.name=Угольный порошок
@ -2327,6 +2391,7 @@ item.powder_cerium_tiny.name=Кучка цериевого порошка
item.powder_lanthanium_tiny.name=Кучка лантанового порошка
item.powder_actinium_tiny.name=Кучка актиниевого порошка
item.powder_euphemium.name=Эвфемиевый порошок
item.powder_euphemium.desc=Измельченный розовый.$На вкус как клубника.
item.powder_meteorite.name=Метеоритный порошок
item.powder_meteorite_tiny.name=Кучка метеоритного порошка
item.powder_yellowcake.name=Йеллоукейк
@ -2350,6 +2415,8 @@ item.powder_cs137_tiny.name=Кучка порошка цезия-137
item.powder_coltan.name=Очищенный танталит
item.powder_coltan_ore.name=Измельченный Колтан
item.powder_tantalium.name=Порошок тантала
item.powder_tantalium.desc='Танталум'
item.powder_tantalium.desc.P11=АКА Танталум.
item.powder_impure_osmiridium.name=Порошок загрязнённого осмиридия
item.powder_paleogenite.name=Порошок палеогенита
item.powder_paleogenite_tiny.name=Кучка палеогенитового порошка
@ -2478,17 +2545,19 @@ item.pellet_rtg_polonium.name=РИТЭГ-пеллета из полония-210
item.pellet_rtg_polonium.desc=Мощная РИТЭГ-пеллета, изготовленная из лучшего полония!
item.pellet_rtg_gold.name=РИТЭГ-пеллета из золота-198
item.pellet_rtg_gold.desc=Изготовлена из редкого, очень нестабильного изотопа золота.
item.pellet_rtg_strontium.name=РИТЭГ-пеллета из стронция-90
item.pellet_rtg_strontium.desc=Известен штату Калифорния...
item.pellet_rtg_americium.name=РИТЭГ-пеллета из америция-241
item.pellet_rtg_americium.desc=Редкий и надежный, старый добрый Америций!
item.pellet_rtg_lead.name=РИТЭГ-пеллета из свинца-209
item.pellet_rtg_lead.desc=Излучение приведет к неминуемой смерти.
item.pellet_rtg_actinium.name=РИТЭГ-пеллета из актиния-227
item.pellet_rtg_actinium.desc=Сияние голубого света и бета-лучей.
item.pellet_rtg_depleted.bismuth.name=Обеднённая РИТЭГ-пеллета висмута
item.pellet_rtg_depleted.lead.name=Обеднённая РИТЭГ-пеллета свинца
item.pellet_rtg_depleted.neptunium.name=Обеднённая РИТЭГ-пеллета нептуния
item.pellet_rtg_depleted.mercury.name=Обеднённая РИТЭГ-пеллета ртути
item.pellet_rtg_depleted.zirconium.name=Обеднённая РИТЭГ-пеллета циркония
item.pellet_rtg_depleted.bismuth.name=Распавшаяся РИТЭГ-пеллета висмута
item.pellet_rtg_depleted.lead.name=Распавшаяся РИТЭГ-пеллета свинца
item.pellet_rtg_depleted.neptunium.name=Распавшаяся РИТЭГ-пеллета нептуния
item.pellet_rtg_depleted.mercury.name=Распавшаяся РИТЭГ-пеллета ртути
item.pellet_rtg_depleted.zirconium.name=Распавшаяся РИТЭГ-пеллета циркония
item.rtg_unit.name=РИТЭГ-элемент
item.hazmat_cloth.name=Защитная ткань
item.hazmat_cloth_red.name=Дополнительная защитная ткань
@ -2499,8 +2568,10 @@ item.gas_mask_filter_combo.name=Комбинированный фильтр дл
item.gas_mask_filter_piss.name=Самодельный продвинутый фильтр для противогаза
item.gas_mask_filter_rag.name=Самодельный фильтр для противогаза
item.tritium_deuterium_cake.name=Тритий-дейтериевый пирог
item.tritium_deuterium_cake.desc=Не настоящий пирог, но зато отличное$универсальное термоядерное топливо!
item.telepad.name=Телепад
item.entanglement_kit.name=Комплект для квантового запутывания
item.entanglement_kit.desc=Предмет для создания телепорта.$Позволяет смещать измерения с помощью сканера ресурсов, улучшенного бериллием.
item.toothpicks.name=Зубочистки
item.ducttape.name=Скотч
item.magnet_dee.name=Ди-магниты
@ -2532,14 +2603,15 @@ item.inf_water.name=Бесконечный резервуар воды
item.inf_water_mk2.name=Усиленный бесконечный резервуар воды
item.oil_canola.name=Сырое рапсовое масло
item.pellet_coal.name=Плотный угольный брикет
item.oil_tar.name=Нефтяная смола
item.oil_tar.crude.name=Нефтяная смола
item.oil_tar.crack.name=Крекинговая нефтяная смола
item.canister_empty.name=Пустая канистра
item.canister_smear.name=Канистра с промышленным маслом
item.canister_canola.name=Машинная смазка
item.canister_oil.name=Канистра с неочищенной нефтью
item.canister_fuel.name=Канистра с дизелем
item.canister_fuel.desc=Да здравствует носик!
item.canister_kerosene.name=Канистра с керосином
item.canister_reoil.name=Канистра с восстановленным промышленным маслом
item.canister_petroil.name=Канистра с бензином
@ -2625,6 +2697,7 @@ item.rod_quad.lead.name=Счетверённый свинцовый стерже
item.rod_quad.uranium.name=Счетверённый урановый стержень
item.billet_mox_fuel.name=Заготовка МОКС-топлива
item.billet_mox_fuel.desc=Карманный Мокси!
item.billet_neptunium.name=Заготовка нептуния
item.billet_polonium.name=Заготовка полония-210
item.billet_pu_mix.name=Заготовка плутония реакторного качества
@ -2657,6 +2730,10 @@ item.billet_po210be.name=Заготовка Полоний-210-Бериллия
item.billet_pu238be.name=Заготовка Плутоний-210-Бериллия
item.billet_ra226be.name=Заготовка Радий-226-Бериллия
item.billet_balefire_gold.name=Заготовка флэшголда
item.billet_flashlead.name=Заготовка флэшлида
item.billet_flashlead.desc=Решетка распадается, вызывая реакции аннигиляции антивещества и материи, вызывая высвобождение$пионов, распадающихся на мюоны, катализирующих слияние$ядер, создавая новый элемент.$Пожалуйста, постарайся не отставать.
item.billet_gh336.name=Заготовка гиорсия-336
item.billet_gh336.desc=Коллега Сиборгиума.
item.billet_technetium.name=Заготовка технеция-99
item.billet_am_mix.name=Заготовка америция реакторного качества
item.billet_am241.name=Заготовка америция-241
@ -2677,6 +2754,7 @@ item.billet_actinium.name=Заготовка актиния-227
item.rbmk_pellet_balefire.name=Жар-топливная пеллета
item.rbmk_pellet_balefire_gold.name=Флэшголд-топливная пеллета
item.rbmk_pellet_flashlead.name=Флэшлид-топливная пеллета
item.rbmk_pellet_drx.name=§cДигамма топливная пеллета§r
item.rbmk_pellet_heaus.name=Высокообогащенная австралиевая топливная пеллета
item.rbmk_pellet_hes.name=Высокообогащенная шрабидиевая топливная пеллета
@ -2732,23 +2810,36 @@ item.gun_panzerschreck.name=Панцершрек
item.gun_rpg_ammo.name=Ракета (LEGACY)
item.gun_stinger.name=FIM-92 "Стингер"
item.gun_skystinger.name="Небесный Стингер"
item.gun_stinger_ammo.name=Ракета-Стингер
item.gun_stinger_ammo.name=Ракета-Стингер (LEGACY)
item.ammo_stinger_rocket.name=Ракета-Стингер
item.ammo_stinger_rocket_he.name=Ракета-Стингер (Фугасная)
item.ammo_stinger_rocket_incendiary.name=Ракета-Стингер (Зажигательная)
item.ammo_stinger_rocket_nuclear.name=Ракета-Стингер (Привет)
item.ammo_stinger_rocket_bones.name=Ракета-Стингер (Поиск мобов)
item.gun_hk69.name=Гранатомет
item.gun_quadro.name="Четыре Сыра"
item.gun_sauer.name=Дробовик Стэна Зауэра
item.gun_thompson.name=Пистолет-пулемёт Томпсона
item.flame_pony.name=Картинка цветной лошади
item.flame_pony.desc=Желтая лошадь побеждает синюю лошадь, это доказанный факт!
item.flame_conspiracy.name=Конспирологическая теория
item.flame_conspiracy.desc=Стальные балки не могут расплавить реактивное топливо!
item.flame_politics.name=Политическая тема
item.flame_politics.desc=Дональд Дак построит стену!
item.flame_opinion.name=Собственное мнение
item.flame_opinion.desc=Что ж, мне это нравится...
item.pellet_cluster.name=Взрывчатые гранулы
item.pellet_cluster.desc=Используется в многоцелевых бомбах:$Добавляет больше бабахов!
item.pellet_buckshot.name=Свинцовые гранулы
item.pellet_flechette.name=Флешетты
item.powder_fire.name=Красный фосфор
item.powder_fire.desc=Используется в многоцелевых бомбах:$Зажигательные бомбы - это весело!
item.powder_ice.name=Крио-порошок
item.powder_poison.name=Ядовитый порошок
item.powder_poison.desc=Используется в многоцелевых бомбах:$Внимание: Ядовито!
item.pellet_gas.name=Ядовитый газовый баллон
item.pellet_gas.desc=Используется в многоцелевых бомбах:$*кхе-кхе* Астанавитесь пжлст!
item.magnetron.name=Магнетрон
item.powder_thermite.name=Термит
@ -2817,7 +2908,8 @@ item.debris_shrapnel.name=Металлическая шрапнель
item.debris_element.name=Повреждённый топливный элемент
item.debris_exchanger.name=Обломок теплообменика
item.cinnebar.name=Киноварь
item.nugget_mercury.name=Маленькая капля ртути
item.nugget_mercury_tiny.name=Маленькая капля ртути
item.nugget_mercury.name=Капля ртути
item.bottle_mercury.name=Пузырёк ртути
item.ingot_uranium_fuel.name=Слиток уранового топлива
@ -2830,6 +2922,7 @@ item.nugget_thorium_fuel.name=Самородок ториевого топлив
item.nugget_plutonium_fuel.name=Самородок плутониевого топлива
item.nugget_polonium.name=Самородок полония-210
item.nugget_mox_fuel.name=Самородок МОКС топлива
item.nugget_mox_fuel.desc=Мокси говорит: §lНЕУПЛАТА НАЛОГОВ.§r
item.nugget_schrabidium_fuel.name=Самородок шрабидиевого топлива
item.grenade_generic.name=Граната
@ -2926,6 +3019,7 @@ item.rbmk_fuel_ra226be.name=Радий-226-Бериллевый источник
item.rbmk_fuel_thmeu.name=Ториево-урановый среднеобогащённый топливный стержень РБМК
item.rbmk_fuel_balefire.name=Жар-топливный стержень РБМК
item.rbmk_fuel_balefire_gold.name=Флэшголд-топливный стержень РБМК
item.rbmk_fuel_flashlead.name=Флэшлид-топливный стержень РБМК
item.rbmk_fuel_drx.name=§cДигамма топливный стержень РБМК§r
item.rbmk_fuel_heaus.name=Высокообогащенный австралиевый топливный стержень РБМК
item.rbmk_fuel_leaus.name=Низкообогащенный австралиевый топливный стержень РБМК
@ -3047,6 +3141,7 @@ item.gun_mp.name=Пулемет Пацифистов
item.gun_zomg.name=ZOMG-пушка
item.gun_emp.name=ЭМИ-пушка
item.gun_super_shotgun.name=Супердробовик
item.gun_super_shotgun.desc=Он супер сломан!
item.gun_supershotgun.name=Супердробовик
item.gun_moist_nugget.name=Мосин-Наган
item.gun_revolver_inverted.name=Перевернутый револьвер
@ -3131,6 +3226,7 @@ item.ammo_4gauge_slug.name=Твёрдая Стальная пуля 4 калиб
item.ammo_4gauge_claw.name=Картечь 4 калибра (Клешни)
item.ammo_4gauge_vampire.name=Картечь 4 калибра (Осиновый кол)
item.ammo_4gauge_void.name=Картечь 4 калибра (Пустотная оболочка)
item.ammo_4gauge_titan.name=Картечь 4 калибра (кряк)
item.ammo_4gauge_explosive.name=23мм граната
item.ammo_5mm.name=5-мм патрон
item.ammo_5mm_chlorophyte.name=5-мм патрон (Хлорофит)
@ -3429,10 +3525,14 @@ item.chopper_wing.name=Крыло Вертолета-охотника
item.chopper_blades.name=Лопасти Вертолёта-охотника
item.igniter.name=Зажигатель
item.igniter.desc=(Щёлкните правой кнопкой мыши по Прототипу)$Это зеленая металлическая ручка с $ярко-красной кнопкой и маленькой крышкой.$Внизу выгравированы инициалы N.E.$. Кем бы ни был N.E., у него был отличный вкус в оттенках зеленого.
item.watch.name=Сломанные карманные часы
item.watch.desc=Маленькие синие карманные часы.$На стекле есть несколько трещин,$и несколько осколков отсутствуют.$Перестали тикать в 2:34.
item.apple_euphemium.name=Эвфемиевое Яблоко
item.ingot_euphemium.name=Эвфемиевый слиток
item.ingot_euphemium.desc=Совершенно особый и в то же время странный элемент.
item.nugget_euphemium.name=Эвфемиевый самородок
item.nugget_euphemium.desc=Маленький кусочек розового металла.$Его свойства до сих пор неизвестны,$ОБРАЩАЙТЕСЬ С НИМ осторожно.
item.rod_quad_euphemium.name=Выгоревший счетверённый шрабидиевый топливный стержень
item.plate_euphemium.name=Составная пластина из эвфемия
item.plate_dineutronium.name=Составная пластина из динейтрония
@ -3679,6 +3779,7 @@ item.missile_custom.name=Пользовательская Ракета
item.missile_carrier.name=Ракета-носитель HTR-01
item.missile_soyuz.name=Союз-ФГ
item.missile_soyuz_lander.name=Орбитальный Модуль
item.missile_soyuz_lander.desc=Также и паршивый посадочный модуль!
item.sat_mapper.name=Спутник для Картографирования Поверхности
item.sat_scanner.name=Спутник с модулем глубинно-ресурсного сканирования
item.sat_radar.name=Спутник с Радиолокационным Зондированием
@ -3820,7 +3921,9 @@ item.wand_d.name=Отладочная палочка
item.analyzer.name=Анализатор
item.screwdriver.name=Отвёртка
item.screwdriver.desc=Может использоваться вместо предохранителя...
item.overfuse.name=Сингулярная отвёртка
item.overfuse.desc=Что
item.steel_helmet.name=Стальной шлем
item.steel_plate.name=Стальной нагрудник
@ -3987,6 +4090,7 @@ item.shimmer_axe.name=Отлитый топор
item.euphemium_stopper.name=Ограничитель
item.matchstick.name=Спичка
item.mech_key.name=Большой серебряный ключ
item.mech_key.desc=Он пульсирует энергией.
item.balefire_and_steel.name=Жар-огниво
item.remote.name=Сломанный пульт дистанционного управления
item.diamond_gavel.name=Алмазный молоток
@ -4220,8 +4324,11 @@ item.ams_catalyst_schrabidium.name=Шрабидиевый реакционный
item.ams_catalyst_dineutronium.name=Динейтрониевый реакционный катализатор
item.ams_focus_blank.name=Пустой стабилизирующий фокус
item.ams_focus_limiter.name=Ограничительный стабилизирующий фокус
item.ams_focus_limiter.desc=Максимальная производительность для сдерживающего поля:$Стандартное охлаждение, без бонуса за энергию.
item.ams_focus_booster.name=Усиливающий стабилизирующий фокус
item.ams_focus_booster.desc=Более слабое сдерживающее поле и закачка энергии в ядро:$Больше выработки тепла, дополнительная энергия.
item.ams_muzzle.name=Лучеиспускательное дуло
item.ams_muzzle.desc=...он испускает штуковину с энергетическим лучом.
item.ams_lens.name=Линза Стабилизатора
item.ams_core_sing.name=Резонирующая сингулярность (АМС/РТС Ядро)
item.ams_core_wormhole.name=Крошечная червоточина (АМС/РТС Ядро)
@ -4267,6 +4374,7 @@ item.multitool_sky.name=Силовая перчатка (Небесный раз
item.multitool_mega.name=Силовая Перчатка (Суперудар)
item.multitool_joule.name=Силовая Перчатка (Гигаджоуль)
item.multitool_decon.name=Силовая Перчатка (Обеззараживатель)
item.rubber_gloves.name=Толстые резиновые перчатки
item.australium_iii.name=Увеличитель жизни Марк III
item.australium_iv.name=Увеличитель жизни Марк IV
@ -4291,12 +4399,19 @@ item.book_secret.name=3-596-50802-9
item.book_of_.name=Книга Вагонов
item.book_guide.name=Руководство
item.burnt_bark.name=Обожженная кора
item.burnt_bark.desc=Кусок коры взорванного золотого дуба.
item.loot_10.name=Ящик с запчастями от Ракеты 10-го размера
item.loot_15.name=Ящик с запчастями от Ракеты 15-го размера
item.loot_misc.name=Общий ящик с запчастями от Ракеты
item.crystal_horn.name=Кристалльный рог
item.crystal_horn.desc=Не настоящий рог.
item.crystal_horn.desc.P11=Настоящий рог.
item.crystal_charred.name=Обугленный кристалл
item.crystal_charred.desc=Высококачественный силикат, слегка обожженный.
item.crystal_charred.desc.P11=Также настоящий рог. Странно, правда?
item.ingot_lanthanium.name=Полустабильный слиток лантана
item.ingot_lanthanium.desc='Лантанум'
item.ingot_lanthanium.desc.P11=Вообще лантанум, но ладно.
item.ingot_actinium.name=Слиток актиния-227
tile.block_foam.name=Пена
@ -4362,16 +4477,13 @@ item.billet_bk249.name=Berkelium-249 Billet
item.billet_cf252.name=Californium-252 Billet
item.billet_cf252be.name=Cf252Be Billet
item.billet_euphemium.name=Euphemium Billet
item.billet_mox_fuel.desc=§oPocket-Moxie!
item.billet_sa327be.name=Sa327Be Billet
item.billet_tha.name=Activated Thorium Billet
item.billet_u234.name=Uranium-234 Billet
item.black_hole.desc=Contains a regular singularity$in the center. Large enough to$stay stable. It's not the end$of the world as we know it,$and I don't feel fine.
item.bolt_staballoy.name=Staballoy Bolt
item.bottle_sr90.name=Bottle of Bone Hurting Juice
item.burnt_bark.desc=A piece of bark from an exploded golden oak tree.
item.can_breen.name=Dr. Breens Private Reserve
item.canister_fuel.desc=All hail the spout!
item.canteen_13.desc.11=Cooldown: 1 minute$Restores 2.5 hearts$ $You sip a sip from your trusty Vault 13 SIPPP
item.canteen_13.desc=Cooldown: 1 minute$Restores 2.5 hearts$ $You take a sip from your trusty Vault 13 canteen.
item.canteen_fab.desc=Cooldown: 2 minutes$Engages the fab drive
@ -4386,16 +4498,10 @@ item.coil_warp.name=Antimass Gravity Manipulation Coil
item.coil_warp_coated.name=FTL Drive Coil with WCo Alloy and Desh Coating
item.core_plut_boosted.name=Plutonium Core with Schrabidium Booster
item.core_uran_boosted.name=Uranium Core with Schrabidium Booster
item.crystal_charred.desc.11=Also a real horn. Weird, right?
item.crystal_charred.desc=High quality silicate, slightly burned.
item.crystal_energy.desc=Densely packed energy powder.$Not edible.
item.custom_core.name=Nuclear Fission Core
item.custom_fall.desc=That's what you've aaaaaaall been waiting for!$Makes bomb drop upon activation
item.detonator_de.desc=Explodes when dropped!
item.detonator_deadman.desc=Shift right-click to set position,$drop to detonate!
item.dust.desc.11=Another one bites the dust!
item.dust.desc=I hate dust!
item.entanglement_kit.desc=Teleporter crafting item.$Enables dimension-shifting via$beryllium-enhanced resource scanner.
item.euphemium_capacitor.name=Redcoil Capacitor with Euphemium Positive Energy Negator
item.eye.desc.11=§c"All humans, are afraid of monsters, the monsters they keep inside of them.$§cThey drove the species who are able to expose the monsters in them down the$§cpurgatory underground. There, in the purgatory deep inside the earth where$§cpeople are made, he was born. He hated, and loved, the monster that is$§cforming inside of him more than anyone else. Together with his second$§cmother, he climbed up to the world where the people who have driven him into$§cthe underground live. However, at that time, it was too late. This world$§cabove ground is waiting for its slow death, same as the people who are$§ccontinue to stay there. This world, this surface, is the realm of the dead.$§cAnd this species called humans, they have built for themselves a world of$§ctwilight. There, he met a ghost called 'father'. His second mother, who has$§ccome to this netherworld with him, remained there, while he returned to the$§cpurgatory where he was born. That place, the place where he lives, that$§cpurgatory. That should be the last world of humans."§r
item.eye.desc=It's looking at me despite being closed,$or rather, through me...$into my soul.$It makes me uncomfortable
@ -4411,11 +4517,6 @@ item.ferrouranium_shovel.name=Ferrouranium Shovel
item.ferrouranium_sword.name=Ferrouranium Sword
item.filter_fiberglass.name=Bound Fiberglass Filter
item.five_htp.desc=Removes all DRX, Stability for 10 minutes
item.flame_conspiracy.desc=Steel beams can't melt jet fuel!
item.flame_opinion.desc=Well, I like it...
item.flame_politics.desc=Donald Duck will build the wall!
item.flame_pony.desc.alt=Blue horse beats yellow horse, look it up!
item.flame_pony.desc=Yellow horse beats blue horse, that's a proven fact!
item.fmn.desc=Removes all DRX above 2,000mDRX
item.fragment_orichalcum.desc=Gem shard, retains its hardness and$resistance to pressure and heat, but$requires further refinement
item.fragment_orichalcum.name=§6Orichalcum Shard§r
@ -4464,7 +4565,6 @@ item.gun_m60=M60 Machine Gun
item.gun_mlr.name=Lunatic Rifle
item.gun_moist_nugget.desc=A Mosin-Na...no wait, it's$just a moist nugget.
item.gun_mp40_ammo.name=Submachine Gun Round (DEPRECATED)
item.gun_super_shotgun.desc=It's super broken!
item.gun_twr.desc.0=§c"You can't dodge a bullet that's already hit"
item.gun_twr.desc.1="Where's the exit!?"$§c§l"Nowhere"
item.gun_twr.desc.2=§c"I'm not about to have a little fly like you get away"
@ -4478,8 +4578,6 @@ item.gun_uac_dmr.name=UAC DMR
item.gun_uac_lmg.name=UAC LMG
item.gun_uac_pistol.name=UAC .45 Pistol
item.gun_uac_smg.name=UAC SMG
item.igniter.desc=(Used by right-clicking the Prototype)$It's a green metal handle with a$bright red button and a small lid.$At the bottom, the initials N.E. are$engraved. Whoever N.E. was, he had$a great taste in shades of green.
item.ingot_asbestos.desc=§o"Filled with life, self-doubt and asbestos. That comes with the air."
item.ingot_bk247.name=Berkelium-247 Ingot
item.ingot_bk248.name=Berkelium-248 Ingot
item.ingot_bk249.name=Berkelium-249 Ingot
@ -4496,19 +4594,13 @@ item.ingot_cm248.name=Curium-248 Ingot
item.ingot_cm250.name=Curium-250 Ingot
item.ingot_cn285.name=Coperinicium-285 Ingot
item.ingot_cn286.name=Coperinicium-286 Ingot
item.ingot_combine_steel.desc.11="I mean, it's a verb for crying out loud.$The aliens aren't verbs. They're nouns!"$"Actually, I think it's also the name$of some kind of farm equipment, like a$thresher or something."$"That's even worse. Now we have a word$that could mean 'to mix things together',$a piece of farm equipment, and let's see...$oh yea, it can also mean 'the most advanced$form of life in the known universe'."$"So?"$"'So?' C'mon man, they're ALIENS!"
item.ingot_combine_steel.desc=*insert Civil Protection reference here*
item.ingot_dineutronium_forged.name=§5Forged Dineutronium Ingot§r
item.ingot_du_dioxide.name=Uranium Dioxide Pellet
item.ingot_es254.name=Einsteinium-254 Ingot
item.ingot_euphemium.desc=A very special and yet strange element.
item.ingot_ferrouranium.name=Ferrouranium Ingot
item.ingot_fiberglass.desc=High in fiber, high in glass. Everything the body needs.
item.ingot_md258.name=Mendelevium-258 Ingot
item.ingot_nbbe.name=Niobium-Beryllium Alloy Ingot
item.ingot_neodymium.name=Neodymium Ingot
item.ingot_neptunium.desc.11=Woo, scary!
item.ingot_neptunium.desc=That one's my favourite!
item.ingot_niobium_alloy.name=Niobium Refractory Superalloy Ingot
item.ingot_orichalcum.desc=Very high density provides protection$against kinetic force and structural backbone
item.ingot_orichalcum.name=§6Orichalcum Ingot§r
@ -4516,9 +4608,7 @@ item.ingot_orichalcum_small.desc=Solidified amalgamation, ready$to accept irradi
item.ingot_orichalcum_small.name=§6Orichalcum Brick§r
item.ingot_orichalcum_small_irr.desc=Neutron irradiation transmutates the$amalgamation, allowing protection$against directed energy
item.ingot_orichalcum_small_irr.name=§6Activated Orichalcum Brick§r
item.ingot_schraranium.desc=Made from uranium in a schrabidium transmutator
item.ingot_silicon.name=Silicon Brick
item.ingot_sr90.name=Strontium-90 Ingot
item.ingot_staballoy.desc=Hehe, get it?$§o§nStab§7alloy, because it's an armor penetrator alloy?
item.ingot_staballoy.name=Staballoy Ingot
item.ingot_tha.name=Ingot of Activated Thorium
@ -4526,28 +4616,20 @@ item.ingot_u234.name=Uranium-234 Ingot
item.ingot_w-co.name=Tungsten-Cobalt Alloy Ingot
item.jetpack_tank.desc=Fills worn jetpack with up to 1000mB of kerosene
item.journal_lunar.name=Lunar Defense Corp Blueprint Folder
item.key_red.desc.11=§4§le
item.key_red.desc=Explore the other side.
item.lunar_kit.name=Lunar Kit
item.mech_key.desc=It pulses with power.
item.med_bag.desc=Full heal, regardless of max health$Removes negative effects
item.nugget_cf252.name=Californium-252 Nugget
item.nugget_cm248.name=Curium-248 Nugget
item.nugget_dineutronium.name=§5Dineutronium Nugget§r
item.nugget_euphemium.desc=A small piece of a pink metal.$Its properties are still unknown,$DEAL WITH IT carefully.
item.nugget_silicon.name=Silicon Nugget
item.nugget_tha.name=Nugget of Activated Thorium
item.nugget_u234.name=Uranium-234 Nugget
item.overfuse.desc=Say what?
item.paa_filter.name=PaA - CMB Watz Filter
item.pack_fdd.name=10-Pack Box of Floppy Disks
item.part_einsteinium.name=Box of Einsteinium-254 Dust
item.particle_graviton.name=Graviton Capsule
item.pellet_antimatter.desc=Very heavy antimatter cluster.$Gets rid of black holes.
item.pellet_australium.name=Australium Watz Pellet
item.pellet_cluster.desc=Used in multi purpose bombs:$Adds some extra boom!
item.pellet_coolant.desc=Deprecated item
item.pellet_gas.desc=Used in multi purpose bombs:$*cough cough* Halp pls!
item.pellet_rtg_actinium.name=РИТЭГ-пеллета из актиния-227
item.pellet_rtg_berkelium.name=РИТЭГ-пеллета из берклия-248
item.pellet_solinium.name=Solinum Watz Target Pellet
@ -4556,10 +4638,6 @@ item.pellet_zirconium.name=Zirconium Reflector Pellet
item.pill_iodine.desc=Removes negative effects
item.pill_strontium.desc=Bone §mhurting§r§7 healing pill
item.pill_strontium.name=Strontium Pill
item.pin.desc.100=Success rate of picking standard lock is 100%!
item.pin.desc.10=Success rate of picking standard lock is ~10%
item.pin.desc=Can be used with a screwdriver to pick locks.
item.plan_c.desc=Deadly
item.plate_armor_du.desc.0=Tier: %s
item.plate_armor_du.desc=Very heavy depleted Uranium armor plate$Originally made for tanks
item.plate_armor_du.name=Tank-Grade DU Armor Plating
@ -4571,17 +4649,12 @@ item.plate_orichalcum.name=§6Orichalcum Compound Plate§r
item.powder_acrylic.name=Acrylic Compound
item.powder_du_dioxide.name=Uranium Dioxide Powder
item.powder_es254.name=Einsteinium-254 Powder
item.powder_euphemium.desc=Pulverized pink.$Tastes like strawberries.
item.powder_fire.desc=Used in multi purpose bombs:$Incendiary bombs are fun!
item.powder_nbbe.name=Niobium-Beryllium Powder
item.powder_niobium_alloy.name=Niobium Refractory Superalloy Powder
item.powder_orichalcum_mix.desc=Blend of high strength elements and$amalgams ready for solidification
item.powder_orichalcum_mix.name=§6Orichalcum Blend§r
item.powder_poison.desc=Used in multi purpose bombs:$Warning: Poisonous!
item.powder_pu239.name=Plutonium-239 Powder
item.powder_silicon.name=Silicon Powder
item.powder_sr90.name=Strontium-90 Powder
item.powder_sr90_tiny.name=Tiny Pile of Strontium-90 Powder
item.powder_tennessine.desc=§lAAAAAAAAAAAA
item.powder_u235.name=Uranium-235 Powder
item.powder_u238.name=Uranium-238 Powder
@ -4605,7 +4678,6 @@ item.rod_quad_u234.name=Uranium-234 Quad Rod
item.rod_tha.name=Activated Thorium Rod
item.rod_u234.name=Uranium-234 Rod
item.saturnite_filter.name=Saturnite - Desh Watz Filter
item.screwdriver.desc=Could be used instead of a fuse...$Also used to disassemble supercomputer matrices.
item.screwdriver_chad.name=High-Grade Screwdriver
item.shield.0.name=Riot Shield
item.shield.1.name=Heavy Duty Shield
@ -4698,7 +4770,6 @@ item.thruster_nuclear_liq.desc=Uses high-power liquid fuel reactor for$higher ef
item.thruster_nuclear_liq.name=LV-N Liquid Fueled Nuclear Rocket Engine
item.thruster_warp.desc=Uses antimass coils to manipulate space-time$to allow for superluminal speed$Works better when has direct line of sight$with another nacelle
item.thruster_warp.name=FTL Drive Nacelle
item.tritium_deuterium_cake.desc=Not actual cake, but great$universal fusion fuel!
item.upgrade_clock_1.name=Atomic Clock Accuracy Upgrade Mk.I
item.upgrade_clock_2.name=Atomic Clock Accuracy Upgrade Mk.II
item.upgrade_clock_3.name=Atomic Clock Accuracy Upgrade Mk.III
@ -4712,11 +4783,10 @@ item.warhead_biological.name=Biological Warhead
item.warhead_chemical.name=Chemical Warhead
item.warhead_fusion.name=Pure Fusion Warhead
item.warhead_gravimetric.name=Gravimetric Warhead
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.wire_glass.name=Fiber Optic Wire
item.wire_glass.name=Optical Fiber
item.wire_glass_insulated.name=Insulated Optical Fiber
item.xanax.desc=Removes 500mDRX
item.xanax.desc=Снимает 500mDRX
potion.hbm_fragile=Fragility
potion.hbm_hollow=Hollow
potion.hbm_paralysis=Paralysis

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB