Skip to content

Commit

Permalink
Localize armor tooltips
Browse files Browse the repository at this point in the history
  • Loading branch information
Adaptivity committed Jan 2, 2015
1 parent 58db702 commit 30d7b32
Show file tree
Hide file tree
Showing 5 changed files with 62 additions and 10 deletions.
12 changes: 11 additions & 1 deletion resources/assets/tinker/lang/en_US.lang
Expand Up @@ -954,4 +954,14 @@ manual.page.material8=Stonebound level
manual.page.material9=Splintering level

tool.glassarrows=Glass Arrows
tool.glassarrows.lore=Crafted by a legendary Glassmaker
tool.glassarrows.lore=Crafted by a legendary Glassmaker

armor.core.broken=Broken
armor.core.protection=Protection:
armor.travelbelt.ability=Ability: Swap Hotbar
armor.travelbelt.control=Control:
armor.travelgoggles.ability=Ability: Zoom with
armor.travelgoggles.toggleabilities=Ability: Swap Hotbar
armor.travelvest.ability=Ability: Swift Swim
armor.travelwings.ability=Ability: High Jump
armor.travelboots.ability=Ability: High Step
39 changes: 39 additions & 0 deletions resources/assets/tinker/lang/ru_RU.lang
Expand Up @@ -926,6 +926,45 @@ tool.kingslimeprefix=King Slime
# Specific localization like materials
#tool.shovel.kingslime=Regret


manual.page.tool1=Детали для создания
manual.page.modifier1=Инженерная станция
manual.page.modifier2=Инженерная кузня
manual.page.modifier3=Стол инженера
manual.page.casting1=Ингридиенты

manual.page.material.material=Материал
manual.page.material.shard=Осколок
manual.page.material.rod=Стержень
manual.page.material.durability=Прочность
manual.page.material.handle=Модификатор ручки
manual.page.material.speed=Скорость добычи
manual.page.material.level=Уровень добычи
manual.page.material.attack=Основной урон

manual.page.material1=Полная прочность
manual.page.material2=Сердце
manual.page.material3=Сердца(-дец)
manual.page.material4=Особенность материала
manual.page.material5=+1 модификатор
manual.page.material6=Особенность материала: Усиление
manual.page.material7=Уровень усиления
manual.page.material8=Уровень силы камня
manual.page.material9=Splintering level

tool.glassarrows=Стеклянные стрелы
tool.glassarrows.lore=Созданы легендой по имени Glassmaker

armor.core.broken=Сломан.
armor.core.protection=Защита:
armor.travelbelt.ability=Функция: Swap Hotbar
armor.travelbelt.control=Управление:
armor.travelgoggles.ability=Функция: Приближение
armor.travelgoggles.toggleabilities=Переключение функций
armor.travelvest.ability=Функция: Быстрое плавание
armor.travelwings.ability=Функция: Высокий прыжок
armor.travelboots.ability=Функция: Высокий шаг

tool.pickaxe.netherrack=Кирка из камня Нижнего мира
tool.shovel.netherrack=Лопата из камня Нижнего мира
tool.hatchet.netherrack=Топорик из камня Нижнего мира
Expand Down
5 changes: 3 additions & 2 deletions src/main/java/tconstruct/armor/items/TravelBelt.java
Expand Up @@ -9,6 +9,7 @@
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.StatCollector;
import tconstruct.armor.ArmorProxyClient;
import tconstruct.client.ArmorControls;
import tconstruct.library.accessory.*;
Expand Down Expand Up @@ -55,7 +56,7 @@ public void addInformation (ItemStack stack, EntityPlayer player, List list, boo
if (!stack.hasTagCompound())
return;

list.add("\u00a76Ability: Swap Hotbar");
list.add("\u00a76Control: " + GameSettings.getKeyDisplayString(ArmorControls.beltSwap.getKeyCode()));
list.add("\u00a76" + StatCollector.translateToLocal("armor.travelbelt.ability"));
list.add("\u00a76" + StatCollector.translateToLocal("armor.travelbelt.control") + GameSettings.getKeyDisplayString(ArmorControls.beltSwap.getKeyCode()));
}
}
11 changes: 6 additions & 5 deletions src/main/java/tconstruct/armor/items/TravelGear.java
Expand Up @@ -11,6 +11,7 @@
import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
import net.minecraft.util.IIcon;
import net.minecraft.util.StatCollector;
import net.minecraft.world.World;
import tconstruct.armor.ArmorProxyClient;
import tconstruct.armor.TinkerArmor;
Expand Down Expand Up @@ -181,17 +182,17 @@ public void addInformation (ItemStack stack, EntityPlayer player, List list, boo
switch (armorPart)
{
case Head:
list.add("\u00a76Ability: Zoom with " + GameSettings.getKeyDisplayString(tconstruct.client.ArmorControls.zoomKey.getKeyCode()));
list.add("\u00a76Toggle Abilities: " + GameSettings.getKeyDisplayString(tconstruct.client.ArmorControls.toggleGoggles.getKeyCode()));
list.add("\u00a76" + StatCollector.translateToLocal("armor.travelgoggles.ability") + GameSettings.getKeyDisplayString(tconstruct.client.ArmorControls.zoomKey.getKeyCode()));
list.add("\u00a76" + StatCollector.translateToLocal("armor.travelgoggles.toggleabilities") + GameSettings.getKeyDisplayString(tconstruct.client.ArmorControls.toggleGoggles.getKeyCode()));
break;
case Chest:
list.add("\u00a76Ability: Swift Swim");
list.add("\u00a76" + StatCollector.translateToLocal("armor.travelvest.ability"));
break;
case Legs:
list.add("\u00a76Ability: High Jump");
list.add("\u00a76" + StatCollector.translateToLocal("armor.travelwings.ability"));
break;
case Feet:
list.add("\u00a76Ability: High Step");
list.add("\u00a76" + StatCollector.translateToLocal("armor.travelboots.ability"));
break;
default:
}
Expand Down
5 changes: 3 additions & 2 deletions src/main/java/tconstruct/library/armor/ArmorCore.java
Expand Up @@ -12,6 +12,7 @@
import net.minecraft.item.*;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.*;
import net.minecraft.util.StatCollector;
import net.minecraft.world.World;
import net.minecraftforge.common.ISpecialArmor;
import tconstruct.library.TConstructRegistry;
Expand Down Expand Up @@ -415,9 +416,9 @@ public void addInformation (ItemStack stack, EntityPlayer player, List list, boo
protection = getProtection(tags);
}
if (protection > 0)
list.add("\u00a77Protection: " + df.format(protection) + "%");
list.add("\u00a77" + StatCollector.translateToLocal("armor.core.protection") + df.format(protection) + "%");
else
list.add("\u00A7oBroken");
list.add("\u00A7o" + StatCollector.translateToLocal("armor.core.broken"));

boolean displayToolTips = true;
int tipNum = 0;
Expand Down

0 comments on commit 30d7b32

Please sign in to comment.