2 Commits
4.5 ... 4.6

Author SHA1 Message Date
f901257218 4.6 collection esp 2025-11-30 02:01:07 +11:00
2769f7a0b2 删除 DevourClient/Localization/TranslationDict.cs 2025-11-28 16:23:09 +00:00
18 changed files with 502 additions and 204 deletions

View File

@@ -113,6 +113,7 @@ namespace DevourClient
Helpers.Entities.RegisterCoroutine(MelonCoroutines.Start(Helpers.Entities.GetAllPlayers())); Helpers.Entities.RegisterCoroutine(MelonCoroutines.Start(Helpers.Entities.GetAllPlayers()));
Helpers.Entities.RegisterCoroutine(MelonCoroutines.Start(Helpers.Entities.GetMonkeys())); Helpers.Entities.RegisterCoroutine(MelonCoroutines.Start(Helpers.Entities.GetMonkeys()));
Helpers.Entities.RegisterCoroutine(MelonCoroutines.Start(Helpers.Entities.GetDolls())); Helpers.Entities.RegisterCoroutine(MelonCoroutines.Start(Helpers.Entities.GetDolls()));
Helpers.Entities.RegisterCoroutine(MelonCoroutines.Start(Helpers.Entities.GetCollectables()));
} }
public void Update() public void Update()
@@ -385,6 +386,86 @@ namespace DevourClient
} }
} }
// Collectables ESP - render all collectable items with maxdistance check
// Note: Collectables ESP is independent of item_esp, check directly
if (Helpers.Entities.Collectables != null)
{
// Check if Collectables ESP is enabled
if (ESP.ItemESPConfig.GetESPState(ESP.ItemESPConfig.ESPType.Collectables))
{
// Get player position for distance calculation
Vector3 playerPosition = Vector3.zero;
if (Camera.main != null)
{
playerPosition = Camera.main.transform.position;
}
else if (Player.GetPlayer() != null)
{
playerPosition = Player.GetPlayer().transform.position;
}
foreach (Il2Cpp.CollectableInteractable collectable in Helpers.Entities.Collectables)
{
if (collectable != null && collectable.gameObject != null)
{
string itemName = collectable.gameObject.name.Replace("Survival", "").Replace("(Clone)", "").Trim();
// Get display name based on collectable type
string displayName = "";
Color espColor = new Color(1.0f, 0.84f, 0.0f, 1.0f); // Gold color for all collectables
// Determine collectable type and set display name
string lowerName = itemName.ToLower();
if (lowerName.Contains("rose") || lowerName.Contains("collectable"))
{
displayName = MultiLanguageSystem.Translate("Rose");
}
else if (lowerName.Contains("patch"))
{
displayName = MultiLanguageSystem.Translate("Patch");
}
else if (lowerName.Contains("cherry") || lowerName.Contains("blossom"))
{
displayName = MultiLanguageSystem.Translate("Cherry Blossom");
}
else if (lowerName.Contains("horseshoe"))
{
displayName = MultiLanguageSystem.Translate("Horseshoe");
}
else if (lowerName.Contains("barbed") || lowerName.Contains("wire"))
{
displayName = MultiLanguageSystem.Translate("Barbed Wire");
}
else if (lowerName.Contains("feather"))
{
displayName = MultiLanguageSystem.Translate("Feather");
}
else if (lowerName.Contains("ticket"))
{
displayName = MultiLanguageSystem.Translate("Ticket");
}
else if (lowerName.Contains("pumpkin"))
{
displayName = MultiLanguageSystem.Translate("Pumpkin");
}
else if (lowerName.Contains("present"))
{
displayName = MultiLanguageSystem.Translate("Present");
}
else
{
displayName = itemName;
}
if (!string.IsNullOrEmpty(displayName))
{
Render.Render.DrawNameESP(collectable.transform.position, displayName, espColor);
}
}
}
}
}
// Enemy ESP - now using separate ESP type filtering // Enemy ESP - now using separate ESP type filtering
if (demon_esp) if (demon_esp)
{ {
@@ -1127,8 +1208,11 @@ namespace DevourClient
List<ESP.ItemESPConfig.ESPType> espTypes = ESP.ItemESPConfig.GetMapESPTypes(currentScene); List<ESP.ItemESPConfig.ESPType> espTypes = ESP.ItemESPConfig.GetMapESPTypes(currentScene);
// Don't display panel if in menu scene or no available ESP types // Don't display panel if in menu scene or no available ESP types
if (espTypes.Count == 0) if (espTypes.Count == 0 && currentScene != "Menu")
return; {
// Even if no map-specific ESP types, show collectables
espTypes = new List<ESP.ItemESPConfig.ESPType>();
}
// Right side panel position // Right side panel position
float panelX = Settings.Settings.x + 370; float panelX = Settings.Settings.x + 370;
@@ -1142,8 +1226,10 @@ namespace DevourClient
MultiLanguageSystem.Translate("ESP Settings"), MultiLanguageSystem.Translate("ESP Settings"),
GUI.skin.box); GUI.skin.box);
// Draw ESP toggle list // Draw map-specific ESP toggle list
float yOffset = panelY + 30; float yOffset = panelY + 30;
if (espTypes.Count > 0)
{
foreach (var espType in espTypes) foreach (var espType in espTypes)
{ {
string displayName = ESP.ItemESPConfig.GetESPTypeName(espType); string displayName = ESP.ItemESPConfig.GetESPTypeName(espType);
@@ -1164,7 +1250,31 @@ namespace DevourClient
yOffset += itemHeight; yOffset += itemHeight;
} }
// Add separator before collectables
yOffset += 5;
GUI.Label(new Rect(panelX + padding, yOffset, panelWidth - padding * 2, 20),
"─────────",
new GUIStyle(GUI.skin.label) { alignment = TextAnchor.MiddleCenter });
yOffset += 20;
}
// Draw unified collectables ESP toggle (always available)
bool collectablesCurrentState = ESP.ItemESPConfig.GetESPState(ESP.ItemESPConfig.ESPType.Collectables);
bool collectablesNewState = GUI.Toggle(
new Rect(panelX + padding, yOffset, panelWidth - padding * 2, itemHeight - padding),
collectablesCurrentState,
MultiLanguageSystem.Translate("Collectables ESP")
);
if (collectablesNewState != collectablesCurrentState)
{
ESP.ItemESPConfig.SetESPState(ESP.ItemESPConfig.ESPType.Collectables, collectablesNewState);
}
yOffset += itemHeight;
// Display current map name (debug info) // Display current map name (debug info)
if (currentScene != "Menu")
{
string mapDisplayName = Helpers.Map.GetMapName(currentScene); string mapDisplayName = Helpers.Map.GetMapName(currentScene);
GUI.Label( GUI.Label(
new Rect(panelX, yOffset + 10, panelWidth, 20), new Rect(panelX, yOffset + 10, panelWidth, 20),
@@ -1172,6 +1282,7 @@ namespace DevourClient
new GUIStyle(GUI.skin.label) { fontSize = 10, alignment = TextAnchor.MiddleCenter } new GUIStyle(GUI.skin.label) { fontSize = 10, alignment = TextAnchor.MiddleCenter }
); );
} }
}
private static void ItemsTab() private static void ItemsTab()
{ {
@@ -1956,7 +2067,14 @@ namespace DevourClient
if (GUI.Button(new Rect(Settings.Settings.x + 140, Settings.Settings.y + 105 + i, 60, 30), MultiLanguageSystem.Translate("Revive"))) if (GUI.Button(new Rect(Settings.Settings.x + 140, Settings.Settings.y + 105 + i, 60, 30), MultiLanguageSystem.Translate("Revive")))
{ {
bp.Revive(); if (bp.p_GameObject != null)
{
Il2Cpp.NolanBehaviour nb = bp.p_GameObject.GetComponent<Il2Cpp.NolanBehaviour>();
if (nb != null)
{
ReviveHelper.TryRevive(nb);
}
}
} }
if (GUI.Button(new Rect(Settings.Settings.x + 210, Settings.Settings.y + 105 + i, 90, 30), MultiLanguageSystem.Translate("Jumpscare"))) if (GUI.Button(new Rect(Settings.Settings.x + 210, Settings.Settings.y + 105 + i, 90, 30), MultiLanguageSystem.Translate("Jumpscare")))

View File

@@ -12,4 +12,78 @@
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<WarningLevel>0</WarningLevel> <WarningLevel>0</WarningLevel>
</PropertyGroup> </PropertyGroup>
<ItemGroup>
<Reference Include="0Harmony">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\net6\0Harmony.dll</HintPath>
</Reference>
<Reference Include="Assembly-CSharp">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\Assembly-CSharp.dll</HintPath>
</Reference>
<Reference Include="Il2CppBehaviorDesigner.Runtime">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\Il2CppBehaviorDesigner.Runtime.dll</HintPath>
</Reference>
<Reference Include="Il2Cppbolt">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\Il2Cppbolt.dll</HintPath>
</Reference>
<Reference Include="Il2Cppbolt.user">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\Il2Cppbolt.user.dll</HintPath>
</Reference>
<Reference Include="Il2Cppcom.rlabrecque.steamworks.net">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\Il2Cppcom.rlabrecque.steamworks.net.dll</HintPath>
</Reference>
<Reference Include="Il2CppInterop.Runtime">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\net6\Il2CppInterop.Runtime.dll</HintPath>
</Reference>
<Reference Include="Il2Cppmscorlib">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\Il2Cppmscorlib.dll</HintPath>
</Reference>
<Reference Include="Il2CppOpsive.UltimateCharacterController">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\Il2CppOpsive.UltimateCharacterController.dll</HintPath>
</Reference>
<Reference Include="Il2Cppudpkit">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\Il2Cppudpkit.dll</HintPath>
</Reference>
<Reference Include="Il2Cppudpkit.common">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\Il2Cppudpkit.common.dll</HintPath>
</Reference>
<Reference Include="Il2Cppudpkit.platform.photon">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\Il2Cppudpkit.platform.photon.dll</HintPath>
</Reference>
<Reference Include="MelonLoader">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\net6\MelonLoader.dll</HintPath>
</Reference>
<Reference Include="Unity.TextMeshPro">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\Unity.TextMeshPro.dll</HintPath>
</Reference>
<Reference Include="UnityEngine">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\UnityEngine.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.AnimationModule">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\UnityEngine.AnimationModule.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.CoreModule">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\UnityEngine.CoreModule.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.HotReloadModule">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\UnityEngine.HotReloadModule.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.IMGUIModule">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\UnityEngine.IMGUIModule.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.InputLegacyModule">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\UnityEngine.InputLegacyModule.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.PhysicsModule">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\UnityEngine.PhysicsModule.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.TextRenderingModule">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\UnityEngine.TextRenderingModule.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.UI">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\UnityEngine.UI.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.UIModule">
<HintPath>E:\SteamLibrary\steamapps\common\Devour\MelonLoader\Il2CppAssemblies\UnityEngine.UIModule.dll</HintPath>
</Reference>
</ItemGroup>
</Project> </Project>

View File

@@ -73,7 +73,10 @@ namespace DevourClient.ESP
// Enemy ESP - Carnival // Enemy ESP - Carnival
Monkey, // Monkey Monkey, // Monkey
Doll // Doll Doll, // Doll
// Collectables ESP - All maps (unified)
Collectables // All Collectables (Rose, Patch, CherryBlossom, Horseshoe, BarbedWire, Feather, Ticket, Pumpkin, Present)
} }
// ESP type configuration supported by each map // ESP type configuration supported by each map
@@ -251,7 +254,10 @@ namespace DevourClient.ESP
// Enemy - Carnival // Enemy - Carnival
{ ESPType.Monkey, false }, { ESPType.Monkey, false },
{ ESPType.Doll, false } { ESPType.Doll, false },
// Collectables - All maps (unified)
{ ESPType.Collectables, false }
}; };
/// <summary> /// <summary>
@@ -405,6 +411,10 @@ namespace DevourClient.ESP
case ESPType.Doll: case ESPType.Doll:
return "Doll ESP"; return "Doll ESP";
// Collectables - All maps (unified)
case ESPType.Collectables:
return "Collectables ESP";
default: default:
return type.ToString(); return type.ToString();
} }
@@ -415,8 +425,11 @@ namespace DevourClient.ESP
/// </summary> /// </summary>
public static ESPType? GetESPTypeByItemName(string itemName) public static ESPType? GetESPTypeByItemName(string itemName)
{ {
// Remove "Survival" and "(Clone)" prefix/suffix if (string.IsNullOrEmpty(itemName))
itemName = itemName.Replace("Survival", "").Replace("(Clone)", "").Trim(); return null;
// Remove "Survival" and "(Clone)" prefix/suffix, handle both "Survival" and "Survival " (with space)
itemName = itemName.Replace("Survival ", "").Replace("Survival", "").Replace("(Clone)", "").Trim();
// Match item name to ESP type // Match item name to ESP type
switch (itemName.ToLower()) switch (itemName.ToLower())
@@ -575,6 +588,30 @@ namespace DevourClient.ESP
case "dollbehaviour": case "dollbehaviour":
return ESPType.Doll; return ESPType.Doll;
// Collectables - All maps (unified)
// Based on CollectablesJSON field names and gameObject names
case "rose":
case "collectables":
case "collectable":
case "patch":
case "patches":
case "cherryblossom":
case "cherry blossom":
case "horseshoe":
case "horseshoes":
case "barbedwire":
case "barbed wire":
case "barbedwires":
case "feather":
case "feathers":
case "ticket":
case "tickets":
case "pumpkin":
case "pumpkins":
case "present":
case "presents":
return ESPType.Collectables;
default: default:
return null; // Unknown item type return null; // Unknown item type
} }

View File

@@ -191,11 +191,15 @@ namespace DevourClient.Hacks
public static void AutoRespawn() public static void AutoRespawn()
{ {
// Centralized revive logic: always go through ReviveHelper.
Il2Cpp.NolanBehaviour nb = Player.GetPlayer(); Il2Cpp.NolanBehaviour nb = Player.GetPlayer();
Il2Cpp.SurvivalReviveInteractable _reviveInteractable = UnityEngine.Object.FindObjectOfType<Il2Cpp.SurvivalReviveInteractable>(); //probably can't be null if (nb == null)
{
return;
}
_reviveInteractable.Interact(nb.gameObject); ReviveHelper.TryRevive(nb);
} }
public static void TPItems() public static void TPItems()
{ {

View File

@@ -0,0 +1,110 @@
using System;
using DevourClient.Network;
using MelonLoader;
using UnityEngine;
namespace DevourClient.Helpers
{
/// <summary>
/// Shared revive utilities. When running as host we mirror DevourX's revive flow.
/// </summary>
public static class ReviveHelper
{
private static readonly Vector3 HostFallbackPosition = new Vector3(0f, -150f, 0f);
/// <summary>
/// Try to revive the provided NolanBehaviour using host-specific logic first,
/// then fall back to the standard interactable flow.
/// </summary>
public static bool TryRevive(Il2Cpp.NolanBehaviour target)
{
if (target == null || target.gameObject == null)
{
return false;
}
if (TryHostRevive(target))
{
return true;
}
return TryInteractRevive(target);
}
private static bool TryHostRevive(Il2Cpp.NolanBehaviour target)
{
if (!NetworkHelper.IsHost() || !Player.IsInGame())
{
return false;
}
if (!target.IsCrawling())
{
return false;
}
try
{
Il2Cpp.SurvivalReviveInteractable interactable = UnityEngine.Object.FindObjectOfType<Il2Cpp.SurvivalReviveInteractable>();
if (interactable == null)
{
target.TeleportTo(HostFallbackPosition, Quaternion.identity);
MelonLogger.Msg("[ReviveHelper] Host fallback teleport executed (no interactable found).");
return true;
}
interactable.Interact(target.gameObject);
MelonLogger.Msg("[ReviveHelper] Host revive interactable triggered.");
return true;
}
catch (Exception ex)
{
MelonLogger.Warning($"[ReviveHelper] Host revive flow failed: {ex.Message}");
return false;
}
}
private static bool TryInteractRevive(Il2Cpp.NolanBehaviour target)
{
try
{
Il2Cpp.SurvivalReviveInteractable interactable = UnityEngine.Object.FindObjectOfType<Il2Cpp.SurvivalReviveInteractable>();
if (interactable == null)
{
return false;
}
if (interactable.CanInteract(target.gameObject))
{
interactable.Interact(target.gameObject);
return true;
}
}
catch (Exception ex)
{
MelonLogger.Warning($"[ReviveHelper] Interact revive failed: {ex.Message}");
}
return false;
}
/// <summary>
/// Legacy revive method migrated from StateHelper.BasePlayer.Revive().
/// This method preserves the original implementation from StateHelper.
/// </summary>
/// <param name="targetGameObject">The GameObject of the player to revive</param>
public static void ReviveLegacy(GameObject targetGameObject)
{
if (targetGameObject == null)
{
return;
}
Il2Cpp.NolanBehaviour nb = targetGameObject.GetComponent<Il2Cpp.NolanBehaviour>();
Il2Cpp.SurvivalReviveInteractable _reviveInteractable = UnityEngine.Object.FindObjectOfType<Il2Cpp.SurvivalReviveInteractable>();
if (_reviveInteractable.CanInteract(nb.gameObject) == true) { _reviveInteractable.Interact(nb.gameObject); }
}
}
}

View File

@@ -30,20 +30,6 @@ namespace DevourClient.Helpers
sab.OnKnockout(sab.gameObject, p_GameObject); sab.OnKnockout(sab.gameObject, p_GameObject);
} }
public void Revive()
{
if (p_GameObject == null)
{
return;
}
Il2Cpp.NolanBehaviour nb = p_GameObject.GetComponent<Il2Cpp.NolanBehaviour>();
Il2Cpp.SurvivalReviveInteractable _reviveInteractable = UnityEngine.Object.FindObjectOfType<Il2Cpp.SurvivalReviveInteractable>();
if (_reviveInteractable.CanInteract(nb.gameObject) == true) { _reviveInteractable.Interact(nb.gameObject); }
}
public void Jumpscare() //TOFIX doesn't seem to be working public void Jumpscare() //TOFIX doesn't seem to be working
{ {
if (!BoltNetwork.IsServer) if (!BoltNetwork.IsServer)
@@ -193,6 +179,7 @@ namespace DevourClient.Helpers
public static Il2Cpp.GoatBehaviour[] DirtyHeads = default!; public static Il2Cpp.GoatBehaviour[] DirtyHeads = default!;
public static Il2Cpp.MonkeyBehaviour[] Monkeys = default!; public static Il2Cpp.MonkeyBehaviour[] Monkeys = default!;
public static Il2Cpp.GoatBehaviour[] Dolls = default!; public static Il2Cpp.GoatBehaviour[] Dolls = default!;
public static Il2Cpp.CollectableInteractable[] Collectables = default!;
// Coroutine lifecycle management // Coroutine lifecycle management
private static List<object> activeCoroutines = new List<object>(); private static List<object> activeCoroutines = new List<object>();
@@ -409,6 +396,17 @@ namespace DevourClient.Helpers
} }
} }
public static IEnumerator GetCollectables()
{
while (isRunning)
{
Collectables = Il2Cpp.CollectableInteractable.FindObjectsOfType<Il2Cpp.CollectableInteractable>();
// Wait 5 seconds before caching objects again.
yield return new WaitForSeconds(5f);
}
}
public static void StartAllCoroutines() public static void StartAllCoroutines()
{ {
isRunning = true; isRunning = true;
@@ -470,6 +468,7 @@ namespace DevourClient.Helpers
DirtyHeads = null; DirtyHeads = null;
Monkeys = null; Monkeys = null;
Dolls = null; Dolls = null;
Collectables = null;
if (LocalPlayer_ != null) if (LocalPlayer_ != null)
{ {

View File

@@ -1,154 +0,0 @@
using System.Collections.Generic;
namespace DevourClient.Localization
{
public static class TranslationDict
{
public static bool EnableChineseTranslation { get; set; } = true;
private static readonly Dictionary<string, string> ItemTranslations = new Dictionary<string, string>
{
{ "Key", "钥匙" },
{ "Hay", "干草" },
{ "FirstAid", "急救包" },
{ "Battery", "电池" },
{ "Gasoline", "汽油" },
{ "Fuse", "保险丝" },
{ "Food", "食物" },
{ "RottenFood", "腐烂食物" },
{ "Bone", "骨头" },
{ "Bleach", "漂白剂" },
{ "Matchbox", "火柴盒" },
{ "Spade", "铲子" },
{ "Cake", "蛋糕" },
{ "MusicBox", "音乐盒" },
{ "Coin", "硬币" },
{ "Egg", "鸡蛋" },
{ "Egg-Clean-1", "鸡蛋-1" },
{ "Egg-Clean-2", "鸡蛋-2" },
{ "Egg-Clean-3", "鸡蛋-3" },
{ "Egg-Clean-4", "鸡蛋-4" },
{ "Egg-Clean-5", "鸡蛋-5" },
{ "Egg-Clean-6", "鸡蛋-6" },
{ "Egg-Clean-7", "鸡蛋-7" },
{ "Egg-Clean-8", "鸡蛋-8" },
{ "Egg-Clean-9", "鸡蛋-9" },
{ "Egg-Clean-10", "鸡蛋-10" },
{ "RitualBook", "仪式书" },
{ "DollHead", "玩偶头" },
{ "Head", "头颅" },
{ "CleanHead", "干净的头颅" },
};
private static readonly Dictionary<string, string> AnimalTranslations = new Dictionary<string, string>
{
{ "Goat", "山羊" },
{ "Rat", "老鼠" },
{ "Pig", "猪" },
};
private static readonly Dictionary<string, string> EnemyTranslations = new Dictionary<string, string>
{
{ "Azazel", "阿撒泻勒" },
{ "Demon", "恶魔" },
{ "Spider", "蜘蛛" },
{ "Ghost", "鬼魂" },
{ "Boar", "野猪" },
{ "Corpse", "尸体" },
{ "Crow", "乌鸦" },
{ "Lump", "肿块" },
{ "Monkey", "猴子" },
{ "Inmate", "囚犯" },
{ "AzazelSam", "阿撒泻勒-萨姆" },
{ "AzazelMolly", "阿撒泻勒-莫莉" },
{ "AzazelAnna", "阿撒泻勒-安娜" },
{ "AzazelZara", "阿撒泻勒-扎拉" },
{ "AzazelNathan", "阿撒泻勒-内森" },
{ "AzazelApril", "阿撒泻勒-艾普尔" },
{ "AzazelKai", "阿撒泻勒-凯" },
};
private static readonly Dictionary<string, string> MapTranslations = new Dictionary<string, string>
{
{ "Devour", "农舍" },
{ "Farmhouse", "农舍" },
{ "Molly", "精神病院" },
{ "Asylum", "精神病院" },
{ "Inn", "旅馆" },
{ "Town", "小镇" },
{ "Slaughterhouse", "屠宰场" },
{ "Manor", "庄园" },
{ "Carnival", "嘉年华" },
{ "Menu", "菜单" },
};
private static readonly Dictionary<string, string> OtherTranslations = new Dictionary<string, string>
{
{ "Player", "玩家" },
{ "Door", "门" },
{ "Gate", "大门" },
{ "Altar", "祭坛" },
{ "Fountain", "喷泉" },
{ "Mirror", "镜子" },
{ "Cage", "笼子" },
};
public static string Translate(string englishName)
{
if (!EnableChineseTranslation || string.IsNullOrEmpty(englishName))
{
return englishName;
}
if (ItemTranslations.TryGetValue(englishName, out string itemTranslation))
{
return itemTranslation;
}
if (AnimalTranslations.TryGetValue(englishName, out string animalTranslation))
{
return animalTranslation;
}
if (EnemyTranslations.TryGetValue(englishName, out string enemyTranslation))
{
return enemyTranslation;
}
if (MapTranslations.TryGetValue(englishName, out string mapTranslation))
{
return mapTranslation;
}
if (OtherTranslations.TryGetValue(englishName, out string otherTranslation))
{
return otherTranslation;
}
return englishName;
}
public static void AddCustomTranslations(Dictionary<string, string> customTranslations)
{
if (customTranslations == null) return;
foreach (var kvp in customTranslations)
{
if (!ItemTranslations.ContainsKey(kvp.Key))
{
ItemTranslations.Add(kvp.Key, kvp.Value);
}
}
}
public static int GetTotalTranslationCount()
{
return ItemTranslations.Count + AnimalTranslations.Count +
EnemyTranslations.Count + MapTranslations.Count +
OtherTranslations.Count;
}
}
}

View File

@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
{ "AzazelNathan", "Azazel-Nathan" }, { "AzazelNathan", "Azazel-Nathan" },
{ "AzazelSam", "Azazel-Sam" }, { "AzazelSam", "Azazel-Sam" },
{ "AzazelZara", "Azazel-Zara" }, { "AzazelZara", "Azazel-Zara" },
{ "Barbed Wire", "带刺铁丝网" },
{ "Battery", "电池" }, { "Battery", "电池" },
{ "Battery ESP", "电池透视" }, { "Battery ESP", "电池透视" },
{ "Big Flashlight", "大手电筒" }, { "Big Flashlight", "大手电筒" },
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
{ "Cake", "蛋糕" }, { "Cake", "蛋糕" },
{ "Cake ESP", "蛋糕透视" }, { "Cake ESP", "蛋糕透视" },
{ "Carnival", "嘉年华" }, { "Carnival", "嘉年华" },
{ "Cherry Blossom", "樱花" },
{ "Clean Head ESP", "清洁头颅透视" }, { "Clean Head ESP", "清洁头颅透视" },
{ "Collectables ESP", "收藏品透视" },
{ "Clean The Fountains", "清洁喷泉" }, { "Clean The Fountains", "清洁喷泉" },
{ "CleanHead", "干净的头颅" }, { "CleanHead", "干净的头颅" },
{ "Client", "客户端" }, { "Client", "客户端" },
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
{ "Flashlight Color", "手电筒颜色" }, { "Flashlight Color", "手电筒颜色" },
{ "Fly", "飞行" }, { "Fly", "飞行" },
{ "Fly Speed", "飞行速度" }, { "Fly Speed", "飞行速度" },
{ "Feather", "羽毛" },
{ "Food", "食物" }, { "Food", "食物" },
{ "Force Start Game", "强制开始游戏" }, { "Force Start Game", "强制开始游戏" },
{ "Fountain", "喷泉" }, { "Fountain", "喷泉" },
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
{ "Hay", "干草" }, { "Hay", "干草" },
{ "Hay ESP", "干草透视" }, { "Hay ESP", "干草透视" },
{ "Head", "头颅" }, { "Head", "头颅" },
{ "Horseshoe", "马蹄铁" },
{ "Host", "房主" }, { "Host", "房主" },
{ "Host Only", "仅房主" }, { "Host Only", "仅房主" },
{ "Infinite mirrors", "无限镜子" }, { "Infinite mirrors", "无限镜子" },
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
{ "Network Info", "网络信息" }, { "Network Info", "网络信息" },
{ "Network Stats", "网络统计" }, { "Network Stats", "网络统计" },
{ "Not connected", "未连接网络" }, { "Not connected", "未连接网络" },
{ "Patch", "补丁" },
{ "Pig", "猪" }, { "Pig", "猪" },
{ "Pig ESP", "猪透视" }, { "Pig ESP", "猪透视" },
{ "PigExcrement", "猪粪" }, { "PigExcrement", "猪粪" },
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
{ "Player ESP Color", "玩家透视颜色" }, { "Player ESP Color", "玩家透视颜色" },
{ "Player Snapline", "玩家连线" }, { "Player Snapline", "玩家连线" },
{ "Players", "玩家" }, { "Players", "玩家" },
{ "Present", "礼物" },
{ "Private Lobby", "私人房间" }, { "Private Lobby", "私人房间" },
{ "Pumpkin", "南瓜" },
{ "Rat", "老鼠" }, { "Rat", "老鼠" },
{ "Rat ESP", "老鼠透视" }, { "Rat ESP", "老鼠透视" },
{ "Region", "区域" }, { "Region", "区域" },
{ "Revive", "复活" }, { "Revive", "复活" },
{ "Ritual Book", "仪式书" }, { "Ritual Book", "仪式书" },
{ "Rose", "玫瑰" },
{ "Ritual Book ESP", "仪式书透视" }, { "Ritual Book ESP", "仪式书透视" },
{ "Ritual Object ESP", "仪式物品透视" }, { "Ritual Object ESP", "仪式物品透视" },
{ "Ritual Objects", "仪式物品" }, { "Ritual Objects", "仪式物品" },
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
{ "TV", "电视" }, { "TV", "电视" },
{ "Teleport Keys", "传送钥匙" }, { "Teleport Keys", "传送钥匙" },
{ "Teleport to", "传送至" }, { "Teleport to", "传送至" },
{ "Ticket", "票券" },
{ "Town", "小镇" }, { "Town", "小镇" },
{ "TownDoor", "小镇门" }, { "TownDoor", "小镇门" },
{ "TownDoor2", "小镇门2" }, { "TownDoor2", "小镇门2" },

View File

@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
{ "AzazelNathan", "AzazelNathan" }, { "AzazelNathan", "AzazelNathan" },
{ "AzazelSam", "AzazelSam" }, { "AzazelSam", "AzazelSam" },
{ "AzazelZara", "AzazelZara" }, { "AzazelZara", "AzazelZara" },
{ "Barbed Wire", "Barbed Wire" },
{ "Battery", "Battery" }, { "Battery", "Battery" },
{ "Battery ESP", "Battery ESP" }, { "Battery ESP", "Battery ESP" },
{ "Big Flashlight", "Big Flashlight" }, { "Big Flashlight", "Big Flashlight" },
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
{ "Cake", "Cake" }, { "Cake", "Cake" },
{ "Cake ESP", "Cake ESP" }, { "Cake ESP", "Cake ESP" },
{ "Carnival", "Carnival" }, { "Carnival", "Carnival" },
{ "Cherry Blossom", "Cherry Blossom" },
{ "Clean Head ESP", "Clean Head ESP" }, { "Clean Head ESP", "Clean Head ESP" },
{ "Collectables ESP", "Collectables ESP" },
{ "Clean The Fountains", "Clean The Fountains" }, { "Clean The Fountains", "Clean The Fountains" },
{ "CleanHead", "CleanHead" }, { "CleanHead", "CleanHead" },
{ "Client", "Client" }, { "Client", "Client" },
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
{ "Flashlight Color", "Flashlight Color" }, { "Flashlight Color", "Flashlight Color" },
{ "Fly", "Fly" }, { "Fly", "Fly" },
{ "Fly Speed", "Fly Speed" }, { "Fly Speed", "Fly Speed" },
{ "Feather", "Feather" },
{ "Food", "Food" }, { "Food", "Food" },
{ "Force Start Game", "Force Start Game" }, { "Force Start Game", "Force Start Game" },
{ "Fountain", "Fountain" }, { "Fountain", "Fountain" },
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
{ "Hay", "Hay" }, { "Hay", "Hay" },
{ "Hay ESP", "Hay ESP" }, { "Hay ESP", "Hay ESP" },
{ "Head", "Head" }, { "Head", "Head" },
{ "Horseshoe", "Horseshoe" },
{ "Host", "Host" }, { "Host", "Host" },
{ "Host Only", "Host Only" }, { "Host Only", "Host Only" },
{ "Infinite mirrors", "Infinite mirrors" }, { "Infinite mirrors", "Infinite mirrors" },
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
{ "Network Info", "Network Info" }, { "Network Info", "Network Info" },
{ "Network Stats", "Network Stats" }, { "Network Stats", "Network Stats" },
{ "Not connected", "Not connected" }, { "Not connected", "Not connected" },
{ "Patch", "Patch" },
{ "Pig", "Pig" }, { "Pig", "Pig" },
{ "Pig ESP", "Pig ESP" }, { "Pig ESP", "Pig ESP" },
{ "PigExcrement", "PigExcrement" }, { "PigExcrement", "PigExcrement" },
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
{ "Player ESP Color", "Player ESP Color" }, { "Player ESP Color", "Player ESP Color" },
{ "Player Snapline", "Player Snapline" }, { "Player Snapline", "Player Snapline" },
{ "Players", "Players" }, { "Players", "Players" },
{ "Present", "Present" },
{ "Private Lobby", "Private Lobby" }, { "Private Lobby", "Private Lobby" },
{ "Pumpkin", "Pumpkin" },
{ "Rat", "Rat" }, { "Rat", "Rat" },
{ "Rat ESP", "Rat ESP" }, { "Rat ESP", "Rat ESP" },
{ "Region", "Region" }, { "Region", "Region" },
{ "Revive", "Revive" }, { "Revive", "Revive" },
{ "Ritual Book", "Ritual Book" }, { "Ritual Book", "Ritual Book" },
{ "Rose", "Rose" },
{ "Ritual Book ESP", "Ritual Book ESP" }, { "Ritual Book ESP", "Ritual Book ESP" },
{ "Ritual Object ESP", "Ritual Object ESP" }, { "Ritual Object ESP", "Ritual Object ESP" },
{ "Ritual Objects", "Ritual Objects" }, { "Ritual Objects", "Ritual Objects" },
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
{ "TV", "TV" }, { "TV", "TV" },
{ "Teleport Keys", "Teleport Keys" }, { "Teleport Keys", "Teleport Keys" },
{ "Teleport to", "Teleport to" }, { "Teleport to", "Teleport to" },
{ "Ticket", "Ticket" },
{ "Town", "Town" }, { "Town", "Town" },
{ "TownDoor", "TownDoor" }, { "TownDoor", "TownDoor" },
{ "TownDoor2", "TownDoor2" }, { "TownDoor2", "TownDoor2" },

View File

@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
{ "AzazelNathan", "Azazel-Nathan" }, { "AzazelNathan", "Azazel-Nathan" },
{ "AzazelSam", "Azazel-Sam" }, { "AzazelSam", "Azazel-Sam" },
{ "AzazelZara", "Azazel-Zara" }, { "AzazelZara", "Azazel-Zara" },
{ "Barbed Wire", "Fil de fer barbelé" },
{ "Battery", "Batterie" }, { "Battery", "Batterie" },
{ "Battery ESP", "ESP batterie" }, { "Battery ESP", "ESP batterie" },
{ "Big Flashlight", "Grande lampe" }, { "Big Flashlight", "Grande lampe" },
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
{ "Cake", "Gâteau" }, { "Cake", "Gâteau" },
{ "Cake ESP", "ESP gâteau" }, { "Cake ESP", "ESP gâteau" },
{ "Carnival", "Carnaval" }, { "Carnival", "Carnaval" },
{ "Cherry Blossom", "Fleur de cerisier" },
{ "Clean Head ESP", "ESP tête propre" }, { "Clean Head ESP", "ESP tête propre" },
{ "Collectables ESP", "ESP objets de collection" },
{ "Clean The Fountains", "Nettoyer fontaines" }, { "Clean The Fountains", "Nettoyer fontaines" },
{ "CleanHead", "Tête propre" }, { "CleanHead", "Tête propre" },
{ "Client", "Client" }, { "Client", "Client" },
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
{ "Flashlight Color", "Couleur lampe" }, { "Flashlight Color", "Couleur lampe" },
{ "Fly", "Voler" }, { "Fly", "Voler" },
{ "Fly Speed", "Vitesse vol" }, { "Fly Speed", "Vitesse vol" },
{ "Feather", "Plume" },
{ "Food", "Nourriture" }, { "Food", "Nourriture" },
{ "Force Start Game", "Forcer le démarrage" }, { "Force Start Game", "Forcer le démarrage" },
{ "Fountain", "Fontaine" }, { "Fountain", "Fontaine" },
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
{ "Hay", "Foin" }, { "Hay", "Foin" },
{ "Hay ESP", "ESP foin" }, { "Hay ESP", "ESP foin" },
{ "Head", "Tête" }, { "Head", "Tête" },
{ "Horseshoe", "Fer à cheval" },
{ "Host", "Hôte" }, { "Host", "Hôte" },
{ "Host Only", "Hôte seulement" }, { "Host Only", "Hôte seulement" },
{ "Infinite mirrors", "Miroirs infinis" }, { "Infinite mirrors", "Miroirs infinis" },
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
{ "Network Info", "Infos réseau" }, { "Network Info", "Infos réseau" },
{ "Network Stats", "Statistiques réseau" }, { "Network Stats", "Statistiques réseau" },
{ "Not connected", "Non connecté" }, { "Not connected", "Non connecté" },
{ "Patch", "Patch" },
{ "Pig", "Cochon" }, { "Pig", "Cochon" },
{ "Pig ESP", "ESP cochon" }, { "Pig ESP", "ESP cochon" },
{ "PigExcrement", "Excréments de porc" }, { "PigExcrement", "Excréments de porc" },
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
{ "Player ESP Color", "Couleur ESP joueur" }, { "Player ESP Color", "Couleur ESP joueur" },
{ "Player Snapline", "Ligne joueur" }, { "Player Snapline", "Ligne joueur" },
{ "Players", "Joueurs" }, { "Players", "Joueurs" },
{ "Present", "Cadeau" },
{ "Private Lobby", "Lobby privé" }, { "Private Lobby", "Lobby privé" },
{ "Pumpkin", "Citrouille" },
{ "Rat", "Rat" }, { "Rat", "Rat" },
{ "Rat ESP", "ESP rat" }, { "Rat ESP", "ESP rat" },
{ "Region", "Région" }, { "Region", "Région" },
{ "Revive", "Réanimer" }, { "Revive", "Réanimer" },
{ "Ritual Book", "Livre rituel" }, { "Ritual Book", "Livre rituel" },
{ "Rose", "Rose" },
{ "Ritual Book ESP", "ESP livre rituel" }, { "Ritual Book ESP", "ESP livre rituel" },
{ "Ritual Object ESP", "ESP objet rituel" }, { "Ritual Object ESP", "ESP objet rituel" },
{ "Ritual Objects", "Objets rituels" }, { "Ritual Objects", "Objets rituels" },
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
{ "TV", "Télévision" }, { "TV", "Télévision" },
{ "Teleport Keys", "Téléporter clés" }, { "Teleport Keys", "Téléporter clés" },
{ "Teleport to", "Téléporter" }, { "Teleport to", "Téléporter" },
{ "Ticket", "Billet" },
{ "Town", "Ville" }, { "Town", "Ville" },
{ "TownDoor", "Porte de ville" }, { "TownDoor", "Porte de ville" },
{ "TownDoor2", "Porte de ville 2" }, { "TownDoor2", "Porte de ville 2" },

View File

@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
{ "AzazelNathan", "Azazel-Nathan" }, { "AzazelNathan", "Azazel-Nathan" },
{ "AzazelSam", "Azazel-Sam" }, { "AzazelSam", "Azazel-Sam" },
{ "AzazelZara", "Azazel-Zara" }, { "AzazelZara", "Azazel-Zara" },
{ "Barbed Wire", "Stacheldraht" },
{ "Battery", "Batterie" }, { "Battery", "Batterie" },
{ "Battery ESP", "Batterie-ESP" }, { "Battery ESP", "Batterie-ESP" },
{ "Big Flashlight", "Große Taschenlampe" }, { "Big Flashlight", "Große Taschenlampe" },
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
{ "Cake", "Kuchen" }, { "Cake", "Kuchen" },
{ "Cake ESP", "Kuchen-ESP" }, { "Cake ESP", "Kuchen-ESP" },
{ "Carnival", "Karneval" }, { "Carnival", "Karneval" },
{ "Cherry Blossom", "Kirschblüte" },
{ "Clean Head ESP", "Sauberer-Kopf-ESP" }, { "Clean Head ESP", "Sauberer-Kopf-ESP" },
{ "Collectables ESP", "Sammlerobjekte-ESP" },
{ "Clean The Fountains", "Brunnen reinigen" }, { "Clean The Fountains", "Brunnen reinigen" },
{ "CleanHead", "Sauberer Kopf" }, { "CleanHead", "Sauberer Kopf" },
{ "Client", "Client" }, { "Client", "Client" },
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
{ "Flashlight Color", "Taschenlampenfarbe" }, { "Flashlight Color", "Taschenlampenfarbe" },
{ "Fly", "Fliegen" }, { "Fly", "Fliegen" },
{ "Fly Speed", "Fluggeschwindigkeit" }, { "Fly Speed", "Fluggeschwindigkeit" },
{ "Feather", "Feder" },
{ "Food", "Essen" }, { "Food", "Essen" },
{ "Force Start Game", "Spiel erzwingen" }, { "Force Start Game", "Spiel erzwingen" },
{ "Fountain", "Brunnen" }, { "Fountain", "Brunnen" },
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
{ "Hay", "Heu" }, { "Hay", "Heu" },
{ "Hay ESP", "Heu-ESP" }, { "Hay ESP", "Heu-ESP" },
{ "Head", "Kopf" }, { "Head", "Kopf" },
{ "Horseshoe", "Hufeisen" },
{ "Host", "Host" }, { "Host", "Host" },
{ "Host Only", "Nur Host" }, { "Host Only", "Nur Host" },
{ "Infinite mirrors", "Unendliche Spiegel" }, { "Infinite mirrors", "Unendliche Spiegel" },
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
{ "Network Info", "Netzwerk-Info" }, { "Network Info", "Netzwerk-Info" },
{ "Network Stats", "Netzwerk-Statistiken" }, { "Network Stats", "Netzwerk-Statistiken" },
{ "Not connected", "Nicht verbunden" }, { "Not connected", "Nicht verbunden" },
{ "Patch", "Patch" },
{ "Pig", "Schwein" }, { "Pig", "Schwein" },
{ "Pig ESP", "Schwein-ESP" }, { "Pig ESP", "Schwein-ESP" },
{ "PigExcrement", "Schweinekot" }, { "PigExcrement", "Schweinekot" },
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
{ "Player ESP Color", "Spieler ESP Farbe" }, { "Player ESP Color", "Spieler ESP Farbe" },
{ "Player Snapline", "Spieler-Linie" }, { "Player Snapline", "Spieler-Linie" },
{ "Players", "Spieler" }, { "Players", "Spieler" },
{ "Present", "Geschenk" },
{ "Private Lobby", "Privates Lobby" }, { "Private Lobby", "Privates Lobby" },
{ "Pumpkin", "Kürbis" },
{ "Rat", "Ratte" }, { "Rat", "Ratte" },
{ "Rat ESP", "Ratte-ESP" }, { "Rat ESP", "Ratte-ESP" },
{ "Region", "Region" }, { "Region", "Region" },
{ "Revive", "Wiederbeleben" }, { "Revive", "Wiederbeleben" },
{ "Ritual Book", "Ritualbuch" }, { "Ritual Book", "Ritualbuch" },
{ "Rose", "Rose" },
{ "Ritual Book ESP", "Ritualbuch-ESP" }, { "Ritual Book ESP", "Ritualbuch-ESP" },
{ "Ritual Object ESP", "Ritualobjekt ESP" }, { "Ritual Object ESP", "Ritualobjekt ESP" },
{ "Ritual Objects", "Rituelle Objekte" }, { "Ritual Objects", "Rituelle Objekte" },
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
{ "TV", "Fernseher" }, { "TV", "Fernseher" },
{ "Teleport Keys", "Schlüssel teleportieren" }, { "Teleport Keys", "Schlüssel teleportieren" },
{ "Teleport to", "Teleportieren" }, { "Teleport to", "Teleportieren" },
{ "Ticket", "Ticket" },
{ "Town", "Stadt" }, { "Town", "Stadt" },
{ "TownDoor", "Stadttür" }, { "TownDoor", "Stadttür" },
{ "TownDoor2", "Stadttür 2" }, { "TownDoor2", "Stadttür 2" },

View File

@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
{ "AzazelNathan", "Azazel-Nathan" }, { "AzazelNathan", "Azazel-Nathan" },
{ "AzazelSam", "Azazel-Sam" }, { "AzazelSam", "Azazel-Sam" },
{ "AzazelZara", "Azazel-Zara" }, { "AzazelZara", "Azazel-Zara" },
{ "Barbed Wire", "Filo spinato" },
{ "Battery", "Batteria" }, { "Battery", "Batteria" },
{ "Battery ESP", "ESP batteria" }, { "Battery ESP", "ESP batteria" },
{ "Big Flashlight", "Grande torcia" }, { "Big Flashlight", "Grande torcia" },
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
{ "Cake", "Torta" }, { "Cake", "Torta" },
{ "Cake ESP", "ESP torta" }, { "Cake ESP", "ESP torta" },
{ "Carnival", "Carnevale" }, { "Carnival", "Carnevale" },
{ "Cherry Blossom", "Fiore di ciliegio" },
{ "Clean Head ESP", "ESP testa pulita" }, { "Clean Head ESP", "ESP testa pulita" },
{ "Collectables ESP", "ESP collezionabili" },
{ "Clean The Fountains", "Pulisci fontane" }, { "Clean The Fountains", "Pulisci fontane" },
{ "CleanHead", "Testa pulita" }, { "CleanHead", "Testa pulita" },
{ "Client", "Client" }, { "Client", "Client" },
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
{ "Flashlight Color", "Colore torcia" }, { "Flashlight Color", "Colore torcia" },
{ "Fly", "Volare" }, { "Fly", "Volare" },
{ "Fly Speed", "Velocità volo" }, { "Fly Speed", "Velocità volo" },
{ "Feather", "Piuma" },
{ "Food", "Cibo" }, { "Food", "Cibo" },
{ "Force Start Game", "Forza avvio" }, { "Force Start Game", "Forza avvio" },
{ "Fountain", "Fontana" }, { "Fountain", "Fontana" },
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
{ "Hay", "Fieno" }, { "Hay", "Fieno" },
{ "Hay ESP", "ESP fieno" }, { "Hay ESP", "ESP fieno" },
{ "Head", "Testa" }, { "Head", "Testa" },
{ "Horseshoe", "Ferro di cavallo" },
{ "Host", "Host" }, { "Host", "Host" },
{ "Host Only", "Solo host" }, { "Host Only", "Solo host" },
{ "Infinite mirrors", "Specchi infiniti" }, { "Infinite mirrors", "Specchi infiniti" },
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
{ "Network Info", "Info rete" }, { "Network Info", "Info rete" },
{ "Network Stats", "Statistiche rete" }, { "Network Stats", "Statistiche rete" },
{ "Not connected", "Non connesso" }, { "Not connected", "Non connesso" },
{ "Patch", "Patch" },
{ "Pig", "Maiale" }, { "Pig", "Maiale" },
{ "Pig ESP", "ESP maiale" }, { "Pig ESP", "ESP maiale" },
{ "PigExcrement", "Escrementi di maiale" }, { "PigExcrement", "Escrementi di maiale" },
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
{ "Player ESP Color", "Colore ESP giocatore" }, { "Player ESP Color", "Colore ESP giocatore" },
{ "Player Snapline", "Linea giocatore" }, { "Player Snapline", "Linea giocatore" },
{ "Players", "Giocatori" }, { "Players", "Giocatori" },
{ "Present", "Regalo" },
{ "Private Lobby", "Lobby privata" }, { "Private Lobby", "Lobby privata" },
{ "Pumpkin", "Zucca" },
{ "Rat", "Ratto" }, { "Rat", "Ratto" },
{ "Rat ESP", "ESP ratto" }, { "Rat ESP", "ESP ratto" },
{ "Region", "Regione" }, { "Region", "Regione" },
{ "Revive", "Rianima" }, { "Revive", "Rianima" },
{ "Ritual Book", "Libro rituale" }, { "Ritual Book", "Libro rituale" },
{ "Rose", "Rosa" },
{ "Ritual Book ESP", "ESP libro rituale" }, { "Ritual Book ESP", "ESP libro rituale" },
{ "Ritual Object ESP", "ESP oggetto rituale" }, { "Ritual Object ESP", "ESP oggetto rituale" },
{ "Ritual Objects", "Oggetti rituali" }, { "Ritual Objects", "Oggetti rituali" },
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
{ "TV", "Televisione" }, { "TV", "Televisione" },
{ "Teleport Keys", "Teletrasporta chiavi" }, { "Teleport Keys", "Teletrasporta chiavi" },
{ "Teleport to", "Teletrasporta" }, { "Teleport to", "Teletrasporta" },
{ "Ticket", "Biglietto" },
{ "Town", "Città" }, { "Town", "Città" },
{ "TownDoor", "Porta della città" }, { "TownDoor", "Porta della città" },
{ "TownDoor2", "Porta della città 2" }, { "TownDoor2", "Porta della città 2" },

View File

@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
{ "AzazelNathan", "Azazel-Nathan" }, { "AzazelNathan", "Azazel-Nathan" },
{ "AzazelSam", "Azazel-Sam" }, { "AzazelSam", "Azazel-Sam" },
{ "AzazelZara", "Azazel-Zara" }, { "AzazelZara", "Azazel-Zara" },
{ "Barbed Wire", "有刺鉄線" },
{ "Battery", "バッテリー" }, { "Battery", "バッテリー" },
{ "Battery ESP", "バッテリーESP" }, { "Battery ESP", "バッテリーESP" },
{ "Big Flashlight", "大型懐中電灯" }, { "Big Flashlight", "大型懐中電灯" },
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
{ "Cake", "ケーキ" }, { "Cake", "ケーキ" },
{ "Cake ESP", "ケーキESP" }, { "Cake ESP", "ケーキESP" },
{ "Carnival", "カーニバル" }, { "Carnival", "カーニバル" },
{ "Cherry Blossom", "桜" },
{ "Clean Head ESP", "きれいな頭ESP" }, { "Clean Head ESP", "きれいな頭ESP" },
{ "Collectables ESP", "コレクションESP" },
{ "Clean The Fountains", "噴水を掃除" }, { "Clean The Fountains", "噴水を掃除" },
{ "CleanHead", "きれいな頭" }, { "CleanHead", "きれいな頭" },
{ "Client", "クライアント" }, { "Client", "クライアント" },
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
{ "Flashlight Color", "懐中電灯の色" }, { "Flashlight Color", "懐中電灯の色" },
{ "Fly", "飛行" }, { "Fly", "飛行" },
{ "Fly Speed", "飛行速度" }, { "Fly Speed", "飛行速度" },
{ "Feather", "羽" },
{ "Food", "食べ物" }, { "Food", "食べ物" },
{ "Force Start Game", "強制開始" }, { "Force Start Game", "強制開始" },
{ "Fountain", "噴水" }, { "Fountain", "噴水" },
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
{ "Hay", "干し草" }, { "Hay", "干し草" },
{ "Hay ESP", "干し草ESP" }, { "Hay ESP", "干し草ESP" },
{ "Head", "頭" }, { "Head", "頭" },
{ "Horseshoe", "蹄鉄" },
{ "Host", "ホスト" }, { "Host", "ホスト" },
{ "Host Only", "ホストのみ" }, { "Host Only", "ホストのみ" },
{ "Infinite mirrors", "無限の鏡" }, { "Infinite mirrors", "無限の鏡" },
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
{ "Network Info", "ネットワーク情報" }, { "Network Info", "ネットワーク情報" },
{ "Network Stats", "ネットワーク統計" }, { "Network Stats", "ネットワーク統計" },
{ "Not connected", "未接続" }, { "Not connected", "未接続" },
{ "Patch", "パッチ" },
{ "Pig", "豚" }, { "Pig", "豚" },
{ "Pig ESP", "豚ESP" }, { "Pig ESP", "豚ESP" },
{ "PigExcrement", "豚の排泄物" }, { "PigExcrement", "豚の排泄物" },
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
{ "Player ESP Color", "プレイヤーESP色" }, { "Player ESP Color", "プレイヤーESP色" },
{ "Player Snapline", "プレイヤーライン" }, { "Player Snapline", "プレイヤーライン" },
{ "Players", "プレイヤー" }, { "Players", "プレイヤー" },
{ "Present", "プレゼント" },
{ "Private Lobby", "プライベートロビー" }, { "Private Lobby", "プライベートロビー" },
{ "Pumpkin", "カボチャ" },
{ "Rat", "ネズミ" }, { "Rat", "ネズミ" },
{ "Rat ESP", "ネズミESP" }, { "Rat ESP", "ネズミESP" },
{ "Region", "地域" }, { "Region", "地域" },
{ "Revive", "蘇生" }, { "Revive", "蘇生" },
{ "Ritual Book", "儀式の本" }, { "Ritual Book", "儀式の本" },
{ "Rose", "バラ" },
{ "Ritual Book ESP", "儀式の本ESP" }, { "Ritual Book ESP", "儀式の本ESP" },
{ "Ritual Object ESP", "儀式オブジェクトESP" }, { "Ritual Object ESP", "儀式オブジェクトESP" },
{ "Ritual Objects", "儀式の品" }, { "Ritual Objects", "儀式の品" },
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
{ "TV", "テレビ" }, { "TV", "テレビ" },
{ "Teleport Keys", "鍵をテレポート" }, { "Teleport Keys", "鍵をテレポート" },
{ "Teleport to", "テレポート" }, { "Teleport to", "テレポート" },
{ "Ticket", "チケット" },
{ "Town", "町" }, { "Town", "町" },
{ "TownDoor", "町のドア" }, { "TownDoor", "町のドア" },
{ "TownDoor2", "町のドア2" }, { "TownDoor2", "町のドア2" },

View File

@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
{ "AzazelNathan", "Azazel-Nathan" }, { "AzazelNathan", "Azazel-Nathan" },
{ "AzazelSam", "Azazel-Sam" }, { "AzazelSam", "Azazel-Sam" },
{ "AzazelZara", "Azazel-Zara" }, { "AzazelZara", "Azazel-Zara" },
{ "Barbed Wire", "철조망" },
{ "Battery", "배터리" }, { "Battery", "배터리" },
{ "Battery ESP", "배터리 ESP" }, { "Battery ESP", "배터리 ESP" },
{ "Big Flashlight", "큰 손전등" }, { "Big Flashlight", "큰 손전등" },
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
{ "Cake", "케이크" }, { "Cake", "케이크" },
{ "Cake ESP", "케이크 ESP" }, { "Cake ESP", "케이크 ESP" },
{ "Carnival", "카니발" }, { "Carnival", "카니발" },
{ "Cherry Blossom", "벚꽃" },
{ "Clean Head ESP", "깨끗한 머리 ESP" }, { "Clean Head ESP", "깨끗한 머리 ESP" },
{ "Collectables ESP", "수집품 ESP" },
{ "Clean The Fountains", "분수 청소" }, { "Clean The Fountains", "분수 청소" },
{ "CleanHead", "깨끗한 머리" }, { "CleanHead", "깨끗한 머리" },
{ "Client", "클라이언트" }, { "Client", "클라이언트" },
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
{ "Flashlight Color", "손전등 색상" }, { "Flashlight Color", "손전등 색상" },
{ "Fly", "비행" }, { "Fly", "비행" },
{ "Fly Speed", "비행 속도" }, { "Fly Speed", "비행 속도" },
{ "Feather", "깃털" },
{ "Food", "음식" }, { "Food", "음식" },
{ "Force Start Game", "강제 시작" }, { "Force Start Game", "강제 시작" },
{ "Fountain", "분수" }, { "Fountain", "분수" },
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
{ "Hay", "건초" }, { "Hay", "건초" },
{ "Hay ESP", "건초 ESP" }, { "Hay ESP", "건초 ESP" },
{ "Head", "머리" }, { "Head", "머리" },
{ "Horseshoe", "말굽" },
{ "Host", "호스트" }, { "Host", "호스트" },
{ "Host Only", "호스트만" }, { "Host Only", "호스트만" },
{ "Infinite mirrors", "무한 거울" }, { "Infinite mirrors", "무한 거울" },
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
{ "Network Info", "네트워크 정보" }, { "Network Info", "네트워크 정보" },
{ "Network Stats", "네트워크 통계" }, { "Network Stats", "네트워크 통계" },
{ "Not connected", "연결되지 않음" }, { "Not connected", "연결되지 않음" },
{ "Patch", "패치" },
{ "Pig", "돼지" }, { "Pig", "돼지" },
{ "Pig ESP", "돼지 ESP" }, { "Pig ESP", "돼지 ESP" },
{ "PigExcrement", "돼지 배설물" }, { "PigExcrement", "돼지 배설물" },
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
{ "Player ESP Color", "플레이어 ESP 색상" }, { "Player ESP Color", "플레이어 ESP 색상" },
{ "Player Snapline", "플레이어 라인" }, { "Player Snapline", "플레이어 라인" },
{ "Players", "플레이어" }, { "Players", "플레이어" },
{ "Present", "선물" },
{ "Private Lobby", "비공개 로비" }, { "Private Lobby", "비공개 로비" },
{ "Pumpkin", "호박" },
{ "Rat", "쥐" }, { "Rat", "쥐" },
{ "Rat ESP", "쥐 ESP" }, { "Rat ESP", "쥐 ESP" },
{ "Region", "지역" }, { "Region", "지역" },
{ "Revive", "부활" }, { "Revive", "부활" },
{ "Ritual Book", "의식서" }, { "Ritual Book", "의식서" },
{ "Rose", "장미" },
{ "Ritual Book ESP", "의식서 ESP" }, { "Ritual Book ESP", "의식서 ESP" },
{ "Ritual Object ESP", "의식 물체 ESP" }, { "Ritual Object ESP", "의식 물체 ESP" },
{ "Ritual Objects", "의식 물품" }, { "Ritual Objects", "의식 물품" },
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
{ "TV", "TV" }, { "TV", "TV" },
{ "Teleport Keys", "열쇠 텔레포트" }, { "Teleport Keys", "열쇠 텔레포트" },
{ "Teleport to", "텔레포트" }, { "Teleport to", "텔레포트" },
{ "Ticket", "티켓" },
{ "Town", "마을" }, { "Town", "마을" },
{ "TownDoor", "마을 문" }, { "TownDoor", "마을 문" },
{ "TownDoor2", "마을 문2" }, { "TownDoor2", "마을 문2" },

View File

@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
{ "AzazelNathan", "Azazel-Nathan" }, { "AzazelNathan", "Azazel-Nathan" },
{ "AzazelSam", "Azazel-Sam" }, { "AzazelSam", "Azazel-Sam" },
{ "AzazelZara", "Azazel-Zara" }, { "AzazelZara", "Azazel-Zara" },
{ "Barbed Wire", "Arame farpado" },
{ "Battery", "Bateria" }, { "Battery", "Bateria" },
{ "Battery ESP", "ESP bateria" }, { "Battery ESP", "ESP bateria" },
{ "Big Flashlight", "Lanterna grande" }, { "Big Flashlight", "Lanterna grande" },
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
{ "Cake", "Bolo" }, { "Cake", "Bolo" },
{ "Cake ESP", "ESP bolo" }, { "Cake ESP", "ESP bolo" },
{ "Carnival", "Carnaval" }, { "Carnival", "Carnaval" },
{ "Cherry Blossom", "Flor de cerejeira" },
{ "Clean Head ESP", "ESP cabeça limpa" }, { "Clean Head ESP", "ESP cabeça limpa" },
{ "Collectables ESP", "ESP colecionáveis" },
{ "Clean The Fountains", "Limpar fontes" }, { "Clean The Fountains", "Limpar fontes" },
{ "CleanHead", "Cabeça limpa" }, { "CleanHead", "Cabeça limpa" },
{ "Client", "Cliente" }, { "Client", "Cliente" },
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
{ "Flashlight Color", "Cor da lanterna" }, { "Flashlight Color", "Cor da lanterna" },
{ "Fly", "Voar" }, { "Fly", "Voar" },
{ "Fly Speed", "Velocidade voo" }, { "Fly Speed", "Velocidade voo" },
{ "Feather", "Pena" },
{ "Food", "Comida" }, { "Food", "Comida" },
{ "Force Start Game", "Forçar início" }, { "Force Start Game", "Forçar início" },
{ "Fountain", "Fonte" }, { "Fountain", "Fonte" },
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
{ "Hay", "Feno" }, { "Hay", "Feno" },
{ "Hay ESP", "ESP feno" }, { "Hay ESP", "ESP feno" },
{ "Head", "Cabeça" }, { "Head", "Cabeça" },
{ "Horseshoe", "Ferradura" },
{ "Host", "Anfitrião" }, { "Host", "Anfitrião" },
{ "Host Only", "Apenas host" }, { "Host Only", "Apenas host" },
{ "Infinite mirrors", "Espelhos infinitos" }, { "Infinite mirrors", "Espelhos infinitos" },
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
{ "Network Info", "Info de rede" }, { "Network Info", "Info de rede" },
{ "Network Stats", "Estatísticas de rede" }, { "Network Stats", "Estatísticas de rede" },
{ "Not connected", "Não conectado" }, { "Not connected", "Não conectado" },
{ "Patch", "Patch" },
{ "Pig", "Porco" }, { "Pig", "Porco" },
{ "Pig ESP", "ESP porco" }, { "Pig ESP", "ESP porco" },
{ "PigExcrement", "Excremento de porco" }, { "PigExcrement", "Excremento de porco" },
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
{ "Player ESP Color", "Cor ESP jogador" }, { "Player ESP Color", "Cor ESP jogador" },
{ "Player Snapline", "Linha jogador" }, { "Player Snapline", "Linha jogador" },
{ "Players", "Jogadores" }, { "Players", "Jogadores" },
{ "Present", "Presente" },
{ "Private Lobby", "Lobby privado" }, { "Private Lobby", "Lobby privado" },
{ "Pumpkin", "Abóbora" },
{ "Rat", "Rato" }, { "Rat", "Rato" },
{ "Rat ESP", "ESP rato" }, { "Rat ESP", "ESP rato" },
{ "Region", "Região" }, { "Region", "Região" },
{ "Revive", "Reviver" }, { "Revive", "Reviver" },
{ "Ritual Book", "Livro ritual" }, { "Ritual Book", "Livro ritual" },
{ "Rose", "Rosa" },
{ "Ritual Book ESP", "ESP livro ritual" }, { "Ritual Book ESP", "ESP livro ritual" },
{ "Ritual Object ESP", "ESP objeto ritual" }, { "Ritual Object ESP", "ESP objeto ritual" },
{ "Ritual Objects", "Objetos rituais" }, { "Ritual Objects", "Objetos rituais" },
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
{ "TV", "Televisão" }, { "TV", "Televisão" },
{ "Teleport Keys", "Teletransportar chaves" }, { "Teleport Keys", "Teletransportar chaves" },
{ "Teleport to", "Teletransportar" }, { "Teleport to", "Teletransportar" },
{ "Ticket", "Bilhete" },
{ "Town", "Cidade" }, { "Town", "Cidade" },
{ "TownDoor", "Porta da cidade" }, { "TownDoor", "Porta da cidade" },
{ "TownDoor2", "Porta da cidade 2" }, { "TownDoor2", "Porta da cidade 2" },

View File

@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
{ "AzazelNathan", "Azazel-Nathan" }, { "AzazelNathan", "Azazel-Nathan" },
{ "AzazelSam", "Azazel-Sam" }, { "AzazelSam", "Azazel-Sam" },
{ "AzazelZara", "Azazel-Zara" }, { "AzazelZara", "Azazel-Zara" },
{ "Barbed Wire", "Колючая проволока" },
{ "Battery", "Батарея" }, { "Battery", "Батарея" },
{ "Battery ESP", "ESP батареи" }, { "Battery ESP", "ESP батареи" },
{ "Big Flashlight", "Большой фонарик" }, { "Big Flashlight", "Большой фонарик" },
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
{ "Cake", "Торт" }, { "Cake", "Торт" },
{ "Cake ESP", "ESP торта" }, { "Cake ESP", "ESP торта" },
{ "Carnival", "Карнавал" }, { "Carnival", "Карнавал" },
{ "Cherry Blossom", "Вишнёвый цвет" },
{ "Clean Head ESP", "ESP чистой головы" }, { "Clean Head ESP", "ESP чистой головы" },
{ "Collectables ESP", "ESP коллекционных предметов" },
{ "Clean The Fountains", "Очистить фонтаны" }, { "Clean The Fountains", "Очистить фонтаны" },
{ "CleanHead", "Чистая голова" }, { "CleanHead", "Чистая голова" },
{ "Client", "Клиент" }, { "Client", "Клиент" },
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
{ "Flashlight Color", "Цвет фонарика" }, { "Flashlight Color", "Цвет фонарика" },
{ "Fly", "Полет" }, { "Fly", "Полет" },
{ "Fly Speed", "Скорость полета" }, { "Fly Speed", "Скорость полета" },
{ "Feather", "Перо" },
{ "Food", "Еда" }, { "Food", "Еда" },
{ "Force Start Game", "Принудительный старт" }, { "Force Start Game", "Принудительный старт" },
{ "Fountain", "Фонтан" }, { "Fountain", "Фонтан" },
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
{ "Hay", "Сено" }, { "Hay", "Сено" },
{ "Hay ESP", "ESP сена" }, { "Hay ESP", "ESP сена" },
{ "Head", "Голова" }, { "Head", "Голова" },
{ "Horseshoe", "Подкова" },
{ "Host", "Хост" }, { "Host", "Хост" },
{ "Host Only", "Только хост" }, { "Host Only", "Только хост" },
{ "Infinite mirrors", "Бесконечные зеркала" }, { "Infinite mirrors", "Бесконечные зеркала" },
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
{ "Network Info", "Сетевая информация" }, { "Network Info", "Сетевая информация" },
{ "Network Stats", "Сетевая статистика" }, { "Network Stats", "Сетевая статистика" },
{ "Not connected", "Не подключено" }, { "Not connected", "Не подключено" },
{ "Patch", "Патч" },
{ "Pig", "Свинья" }, { "Pig", "Свинья" },
{ "Pig ESP", "ESP свиньи" }, { "Pig ESP", "ESP свиньи" },
{ "PigExcrement", "Свиной навоз" }, { "PigExcrement", "Свиной навоз" },
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
{ "Player ESP Color", "Цвет ESP игрока" }, { "Player ESP Color", "Цвет ESP игрока" },
{ "Player Snapline", "Линия к игроку" }, { "Player Snapline", "Линия к игроку" },
{ "Players", "Игроки" }, { "Players", "Игроки" },
{ "Present", "Подарок" },
{ "Private Lobby", "Приватное лобби" }, { "Private Lobby", "Приватное лобби" },
{ "Pumpkin", "Тыква" },
{ "Rat", "Крыса" }, { "Rat", "Крыса" },
{ "Rat ESP", "ESP крысы" }, { "Rat ESP", "ESP крысы" },
{ "Region", "Регион" }, { "Region", "Регион" },
{ "Revive", "Воскресить" }, { "Revive", "Воскресить" },
{ "Ritual Book", "Ритуальная книга" }, { "Ritual Book", "Ритуальная книга" },
{ "Rose", "Роза" },
{ "Ritual Book ESP", "ESP ритуальной книги" }, { "Ritual Book ESP", "ESP ритуальной книги" },
{ "Ritual Object ESP", "ESP ритуального предмета" }, { "Ritual Object ESP", "ESP ритуального предмета" },
{ "Ritual Objects", "Ритуальные предметы" }, { "Ritual Objects", "Ритуальные предметы" },
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
{ "TV", "Телевизор" }, { "TV", "Телевизор" },
{ "Teleport Keys", "Телепорт ключей" }, { "Teleport Keys", "Телепорт ключей" },
{ "Teleport to", "Телепорт" }, { "Teleport to", "Телепорт" },
{ "Ticket", "Билет" },
{ "Town", "Город" }, { "Town", "Город" },
{ "TownDoor", "Дверь города" }, { "TownDoor", "Дверь города" },
{ "TownDoor2", "Дверь города 2" }, { "TownDoor2", "Дверь города 2" },

View File

@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
{ "AzazelNathan", "Azazel-Nathan" }, { "AzazelNathan", "Azazel-Nathan" },
{ "AzazelSam", "Azazel-Sam" }, { "AzazelSam", "Azazel-Sam" },
{ "AzazelZara", "Azazel-Zara" }, { "AzazelZara", "Azazel-Zara" },
{ "Barbed Wire", "Alambre de púas" },
{ "Battery", "Batería" }, { "Battery", "Batería" },
{ "Battery ESP", "ESP batería" }, { "Battery ESP", "ESP batería" },
{ "Big Flashlight", "Linterna grande" }, { "Big Flashlight", "Linterna grande" },
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
{ "Cake", "Pastel" }, { "Cake", "Pastel" },
{ "Cake ESP", "ESP pastel" }, { "Cake ESP", "ESP pastel" },
{ "Carnival", "Carnaval" }, { "Carnival", "Carnaval" },
{ "Cherry Blossom", "Flor de cerezo" },
{ "Clean Head ESP", "ESP cabeza limpia" }, { "Clean Head ESP", "ESP cabeza limpia" },
{ "Collectables ESP", "ESP coleccionables" },
{ "Clean The Fountains", "Limpiar fuentes" }, { "Clean The Fountains", "Limpiar fuentes" },
{ "CleanHead", "Cabeza limpia" }, { "CleanHead", "Cabeza limpia" },
{ "Client", "Cliente" }, { "Client", "Cliente" },
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
{ "Flashlight Color", "Color linterna" }, { "Flashlight Color", "Color linterna" },
{ "Fly", "Volar" }, { "Fly", "Volar" },
{ "Fly Speed", "Velocidad vuelo" }, { "Fly Speed", "Velocidad vuelo" },
{ "Feather", "Pluma" },
{ "Food", "Comida" }, { "Food", "Comida" },
{ "Force Start Game", "Forzar inicio" }, { "Force Start Game", "Forzar inicio" },
{ "Fountain", "Fuente" }, { "Fountain", "Fuente" },
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
{ "Hay", "Heno" }, { "Hay", "Heno" },
{ "Hay ESP", "ESP heno" }, { "Hay ESP", "ESP heno" },
{ "Head", "Cabeza" }, { "Head", "Cabeza" },
{ "Horseshoe", "Herradura" },
{ "Host", "Anfitrión" }, { "Host", "Anfitrión" },
{ "Host Only", "Solo anfitrión" }, { "Host Only", "Solo anfitrión" },
{ "Infinite mirrors", "Espejos infinitos" }, { "Infinite mirrors", "Espejos infinitos" },
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
{ "Network Info", "Info de red" }, { "Network Info", "Info de red" },
{ "Network Stats", "Estadísticas de red" }, { "Network Stats", "Estadísticas de red" },
{ "Not connected", "No conectado" }, { "Not connected", "No conectado" },
{ "Patch", "Parche" },
{ "Pig", "Cerdo" }, { "Pig", "Cerdo" },
{ "Pig ESP", "ESP cerdo" }, { "Pig ESP", "ESP cerdo" },
{ "PigExcrement", "Excremento de cerdo" }, { "PigExcrement", "Excremento de cerdo" },
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
{ "Player ESP Color", "Color ESP jugador" }, { "Player ESP Color", "Color ESP jugador" },
{ "Player Snapline", "Línea jugador" }, { "Player Snapline", "Línea jugador" },
{ "Players", "Jugadores" }, { "Players", "Jugadores" },
{ "Present", "Regalo" },
{ "Private Lobby", "Lobby privado" }, { "Private Lobby", "Lobby privado" },
{ "Pumpkin", "Calabaza" },
{ "Rat", "Rata" }, { "Rat", "Rata" },
{ "Rat ESP", "ESP rata" }, { "Rat ESP", "ESP rata" },
{ "Region", "Región" }, { "Region", "Región" },
{ "Revive", "Revivir" }, { "Revive", "Revivir" },
{ "Ritual Book", "Libro ritual" }, { "Ritual Book", "Libro ritual" },
{ "Rose", "Rosa" },
{ "Ritual Book ESP", "ESP libro ritual" }, { "Ritual Book ESP", "ESP libro ritual" },
{ "Ritual Object ESP", "ESP objeto ritual" }, { "Ritual Object ESP", "ESP objeto ritual" },
{ "Ritual Objects", "Objetos rituales" }, { "Ritual Objects", "Objetos rituales" },
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
{ "TV", "Televisión" }, { "TV", "Televisión" },
{ "Teleport Keys", "Teletransportar llaves" }, { "Teleport Keys", "Teletransportar llaves" },
{ "Teleport to", "Teletransportar" }, { "Teleport to", "Teletransportar" },
{ "Ticket", "Boleto" },
{ "Town", "Pueblo" }, { "Town", "Pueblo" },
{ "TownDoor", "Puerta de pueblo" }, { "TownDoor", "Puerta de pueblo" },
{ "TownDoor2", "Puerta de pueblo 2" }, { "TownDoor2", "Puerta de pueblo 2" },

View File

@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
{ "AzazelNathan", "AzazelNathan" }, { "AzazelNathan", "AzazelNathan" },
{ "AzazelSam", "AzazelSam" }, { "AzazelSam", "AzazelSam" },
{ "AzazelZara", "AzazelZara" }, { "AzazelZara", "AzazelZara" },
{ "Barbed Wire", "Dây thép gai" },
{ "Battery", "Pin" }, { "Battery", "Pin" },
{ "Battery ESP", "Pin ESP" }, { "Battery ESP", "Pin ESP" },
{ "Big Flashlight", "Đèn pin lớn" }, { "Big Flashlight", "Đèn pin lớn" },
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
{ "Cake", "Bánh" }, { "Cake", "Bánh" },
{ "Cake ESP", "Bánh ESP" }, { "Cake ESP", "Bánh ESP" },
{ "Carnival", "Carnival" }, { "Carnival", "Carnival" },
{ "Cherry Blossom", "Hoa anh đào" },
{ "Clean Head ESP", "Đầu sạch ESP" }, { "Clean Head ESP", "Đầu sạch ESP" },
{ "Collectables ESP", "ESP đồ sưu tập" },
{ "Clean The Fountains", "Làm sạch đài phun nước" }, { "Clean The Fountains", "Làm sạch đài phun nước" },
{ "CleanHead", "CleanHead" }, { "CleanHead", "CleanHead" },
{ "Client", "Client" }, { "Client", "Client" },
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
{ "Flashlight Color", "Màu đèn pin" }, { "Flashlight Color", "Màu đèn pin" },
{ "Fly", "Bay" }, { "Fly", "Bay" },
{ "Fly Speed", "Tốc độ bay" }, { "Fly Speed", "Tốc độ bay" },
{ "Feather", "Lông vũ" },
{ "Food", "Thức ăn" }, { "Food", "Thức ăn" },
{ "Force Start Game", "Bắt buộc bắt đầu game" }, { "Force Start Game", "Bắt buộc bắt đầu game" },
{ "Fountain", "Đài phun nước" }, { "Fountain", "Đài phun nước" },
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
{ "Hay", "Rơm" }, { "Hay", "Rơm" },
{ "Hay ESP", "Rơm ESP" }, { "Hay ESP", "Rơm ESP" },
{ "Head", "Đầu" }, { "Head", "Đầu" },
{ "Horseshoe", "Móng ngựa" },
{ "Host", "Chủ phòng" }, { "Host", "Chủ phòng" },
{ "Host Only", "Chỉ chủ phòng" }, { "Host Only", "Chỉ chủ phòng" },
{ "Infinite mirrors", "Gương vô hạn" }, { "Infinite mirrors", "Gương vô hạn" },
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
{ "Network Info", "Thông tin mạng" }, { "Network Info", "Thông tin mạng" },
{ "Network Stats", "Thống kê mạng" }, { "Network Stats", "Thống kê mạng" },
{ "Not connected", "Chưa kết nối" }, { "Not connected", "Chưa kết nối" },
{ "Patch", "Miếng vá" },
{ "Pig", "Lợn" }, { "Pig", "Lợn" },
{ "Pig ESP", "Lợn ESP" }, { "Pig ESP", "Lợn ESP" },
{ "PigExcrement", "PigExcrement" }, { "PigExcrement", "PigExcrement" },
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
{ "Player ESP Color", "Màu người chơi ESP" }, { "Player ESP Color", "Màu người chơi ESP" },
{ "Player Snapline", "Đường kẻ người chơi" }, { "Player Snapline", "Đường kẻ người chơi" },
{ "Players", "Người chơi" }, { "Players", "Người chơi" },
{ "Present", "Quà tặng" },
{ "Private Lobby", "Phòng chờ riêng" }, { "Private Lobby", "Phòng chờ riêng" },
{ "Pumpkin", "Bí ngô" },
{ "Rat", "Chuột" }, { "Rat", "Chuột" },
{ "Rat ESP", "Chuột ESP" }, { "Rat ESP", "Chuột ESP" },
{ "Region", "Khu vực" }, { "Region", "Khu vực" },
{ "Revive", "Hồi sinh" }, { "Revive", "Hồi sinh" },
{ "Ritual Book", "Sách nghi lễ" }, { "Ritual Book", "Sách nghi lễ" },
{ "Rose", "Hoa hồng" },
{ "Ritual Book ESP", "Sách nghi lễ ESP" }, { "Ritual Book ESP", "Sách nghi lễ ESP" },
{ "Ritual Object ESP", "Vật phẩm nghi lễ ESP" }, { "Ritual Object ESP", "Vật phẩm nghi lễ ESP" },
{ "Ritual Objects", "Vật phẩm nghi lễ" }, { "Ritual Objects", "Vật phẩm nghi lễ" },
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
{ "TV", "TV" }, { "TV", "TV" },
{ "Teleport Keys", "Phím dịch chuyển" }, { "Teleport Keys", "Phím dịch chuyển" },
{ "Teleport to", "Dịch chuyển đến" }, { "Teleport to", "Dịch chuyển đến" },
{ "Ticket", "Vé" },
{ "Town", "Town" }, { "Town", "Town" },
{ "TownDoor", "TownDoor" }, { "TownDoor", "TownDoor" },
{ "TownDoor2", "TownDoor2" }, { "TownDoor2", "TownDoor2" },