4.6 collection esp
This commit is contained in:
@@ -113,6 +113,7 @@ namespace DevourClient
|
||||
Helpers.Entities.RegisterCoroutine(MelonCoroutines.Start(Helpers.Entities.GetAllPlayers()));
|
||||
Helpers.Entities.RegisterCoroutine(MelonCoroutines.Start(Helpers.Entities.GetMonkeys()));
|
||||
Helpers.Entities.RegisterCoroutine(MelonCoroutines.Start(Helpers.Entities.GetDolls()));
|
||||
Helpers.Entities.RegisterCoroutine(MelonCoroutines.Start(Helpers.Entities.GetCollectables()));
|
||||
}
|
||||
|
||||
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
|
||||
if (demon_esp)
|
||||
{
|
||||
@@ -1127,8 +1208,11 @@ namespace DevourClient
|
||||
List<ESP.ItemESPConfig.ESPType> espTypes = ESP.ItemESPConfig.GetMapESPTypes(currentScene);
|
||||
|
||||
// Don't display panel if in menu scene or no available ESP types
|
||||
if (espTypes.Count == 0)
|
||||
return;
|
||||
if (espTypes.Count == 0 && currentScene != "Menu")
|
||||
{
|
||||
// Even if no map-specific ESP types, show collectables
|
||||
espTypes = new List<ESP.ItemESPConfig.ESPType>();
|
||||
}
|
||||
|
||||
// Right side panel position
|
||||
float panelX = Settings.Settings.x + 370;
|
||||
@@ -1142,8 +1226,10 @@ namespace DevourClient
|
||||
MultiLanguageSystem.Translate("ESP Settings"),
|
||||
GUI.skin.box);
|
||||
|
||||
// Draw ESP toggle list
|
||||
// Draw map-specific ESP toggle list
|
||||
float yOffset = panelY + 30;
|
||||
if (espTypes.Count > 0)
|
||||
{
|
||||
foreach (var espType in espTypes)
|
||||
{
|
||||
string displayName = ESP.ItemESPConfig.GetESPTypeName(espType);
|
||||
@@ -1164,7 +1250,31 @@ namespace DevourClient
|
||||
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)
|
||||
if (currentScene != "Menu")
|
||||
{
|
||||
string mapDisplayName = Helpers.Map.GetMapName(currentScene);
|
||||
GUI.Label(
|
||||
new Rect(panelX, yOffset + 10, panelWidth, 20),
|
||||
@@ -1172,6 +1282,7 @@ namespace DevourClient
|
||||
new GUIStyle(GUI.skin.label) { fontSize = 10, alignment = TextAnchor.MiddleCenter }
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
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")))
|
||||
{
|
||||
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")))
|
||||
|
||||
@@ -12,4 +12,78 @@
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
|
||||
<WarningLevel>0</WarningLevel>
|
||||
</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>
|
||||
|
||||
@@ -73,7 +73,10 @@ namespace DevourClient.ESP
|
||||
|
||||
// Enemy ESP - Carnival
|
||||
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
|
||||
@@ -251,7 +254,10 @@ namespace DevourClient.ESP
|
||||
|
||||
// Enemy - Carnival
|
||||
{ ESPType.Monkey, false },
|
||||
{ ESPType.Doll, false }
|
||||
{ ESPType.Doll, false },
|
||||
|
||||
// Collectables - All maps (unified)
|
||||
{ ESPType.Collectables, false }
|
||||
};
|
||||
|
||||
/// <summary>
|
||||
@@ -405,6 +411,10 @@ namespace DevourClient.ESP
|
||||
case ESPType.Doll:
|
||||
return "Doll ESP";
|
||||
|
||||
// Collectables - All maps (unified)
|
||||
case ESPType.Collectables:
|
||||
return "Collectables ESP";
|
||||
|
||||
default:
|
||||
return type.ToString();
|
||||
}
|
||||
@@ -415,8 +425,11 @@ namespace DevourClient.ESP
|
||||
/// </summary>
|
||||
public static ESPType? GetESPTypeByItemName(string itemName)
|
||||
{
|
||||
// Remove "Survival" and "(Clone)" prefix/suffix
|
||||
itemName = itemName.Replace("Survival", "").Replace("(Clone)", "").Trim();
|
||||
if (string.IsNullOrEmpty(itemName))
|
||||
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
|
||||
switch (itemName.ToLower())
|
||||
@@ -575,6 +588,30 @@ namespace DevourClient.ESP
|
||||
case "dollbehaviour":
|
||||
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:
|
||||
return null; // Unknown item type
|
||||
}
|
||||
|
||||
@@ -191,11 +191,15 @@ namespace DevourClient.Hacks
|
||||
|
||||
public static void AutoRespawn()
|
||||
{
|
||||
// Centralized revive logic: always go through ReviveHelper.
|
||||
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()
|
||||
{
|
||||
|
||||
110
DevourClient/Helpers/ReviveHelper.cs
Normal file
110
DevourClient/Helpers/ReviveHelper.cs
Normal 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); }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -30,20 +30,6 @@ namespace DevourClient.Helpers
|
||||
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
|
||||
{
|
||||
if (!BoltNetwork.IsServer)
|
||||
@@ -193,6 +179,7 @@ namespace DevourClient.Helpers
|
||||
public static Il2Cpp.GoatBehaviour[] DirtyHeads = default!;
|
||||
public static Il2Cpp.MonkeyBehaviour[] Monkeys = default!;
|
||||
public static Il2Cpp.GoatBehaviour[] Dolls = default!;
|
||||
public static Il2Cpp.CollectableInteractable[] Collectables = default!;
|
||||
|
||||
// Coroutine lifecycle management
|
||||
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()
|
||||
{
|
||||
isRunning = true;
|
||||
@@ -470,6 +468,7 @@ namespace DevourClient.Helpers
|
||||
DirtyHeads = null;
|
||||
Monkeys = null;
|
||||
Dolls = null;
|
||||
Collectables = null;
|
||||
|
||||
if (LocalPlayer_ != null)
|
||||
{
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "AzazelNathan", "Azazel-Nathan" },
|
||||
{ "AzazelSam", "Azazel-Sam" },
|
||||
{ "AzazelZara", "Azazel-Zara" },
|
||||
{ "Barbed Wire", "带刺铁丝网" },
|
||||
{ "Battery", "电池" },
|
||||
{ "Battery ESP", "电池透视" },
|
||||
{ "Big Flashlight", "大手电筒" },
|
||||
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Cake", "蛋糕" },
|
||||
{ "Cake ESP", "蛋糕透视" },
|
||||
{ "Carnival", "嘉年华" },
|
||||
{ "Cherry Blossom", "樱花" },
|
||||
{ "Clean Head ESP", "清洁头颅透视" },
|
||||
{ "Collectables ESP", "收藏品透视" },
|
||||
{ "Clean The Fountains", "清洁喷泉" },
|
||||
{ "CleanHead", "干净的头颅" },
|
||||
{ "Client", "客户端" },
|
||||
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Flashlight Color", "手电筒颜色" },
|
||||
{ "Fly", "飞行" },
|
||||
{ "Fly Speed", "飞行速度" },
|
||||
{ "Feather", "羽毛" },
|
||||
{ "Food", "食物" },
|
||||
{ "Force Start Game", "强制开始游戏" },
|
||||
{ "Fountain", "喷泉" },
|
||||
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Hay", "干草" },
|
||||
{ "Hay ESP", "干草透视" },
|
||||
{ "Head", "头颅" },
|
||||
{ "Horseshoe", "马蹄铁" },
|
||||
{ "Host", "房主" },
|
||||
{ "Host Only", "仅房主" },
|
||||
{ "Infinite mirrors", "无限镜子" },
|
||||
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Network Info", "网络信息" },
|
||||
{ "Network Stats", "网络统计" },
|
||||
{ "Not connected", "未连接网络" },
|
||||
{ "Patch", "补丁" },
|
||||
{ "Pig", "猪" },
|
||||
{ "Pig ESP", "猪透视" },
|
||||
{ "PigExcrement", "猪粪" },
|
||||
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Player ESP Color", "玩家透视颜色" },
|
||||
{ "Player Snapline", "玩家连线" },
|
||||
{ "Players", "玩家" },
|
||||
{ "Present", "礼物" },
|
||||
{ "Private Lobby", "私人房间" },
|
||||
{ "Pumpkin", "南瓜" },
|
||||
{ "Rat", "老鼠" },
|
||||
{ "Rat ESP", "老鼠透视" },
|
||||
{ "Region", "区域" },
|
||||
{ "Revive", "复活" },
|
||||
{ "Ritual Book", "仪式书" },
|
||||
{ "Rose", "玫瑰" },
|
||||
{ "Ritual Book ESP", "仪式书透视" },
|
||||
{ "Ritual Object ESP", "仪式物品透视" },
|
||||
{ "Ritual Objects", "仪式物品" },
|
||||
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "TV", "电视" },
|
||||
{ "Teleport Keys", "传送钥匙" },
|
||||
{ "Teleport to", "传送至" },
|
||||
{ "Ticket", "票券" },
|
||||
{ "Town", "小镇" },
|
||||
{ "TownDoor", "小镇门" },
|
||||
{ "TownDoor2", "小镇门2" },
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "AzazelNathan", "AzazelNathan" },
|
||||
{ "AzazelSam", "AzazelSam" },
|
||||
{ "AzazelZara", "AzazelZara" },
|
||||
{ "Barbed Wire", "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", "Cherry Blossom" },
|
||||
{ "Clean Head ESP", "Clean Head ESP" },
|
||||
{ "Collectables 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", "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", "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", "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", "Present" },
|
||||
{ "Private Lobby", "Private Lobby" },
|
||||
{ "Pumpkin", "Pumpkin" },
|
||||
{ "Rat", "Rat" },
|
||||
{ "Rat ESP", "Rat ESP" },
|
||||
{ "Region", "Region" },
|
||||
{ "Revive", "Revive" },
|
||||
{ "Ritual Book", "Ritual Book" },
|
||||
{ "Rose", "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", "Ticket" },
|
||||
{ "Town", "Town" },
|
||||
{ "TownDoor", "TownDoor" },
|
||||
{ "TownDoor2", "TownDoor2" },
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "AzazelNathan", "Azazel-Nathan" },
|
||||
{ "AzazelSam", "Azazel-Sam" },
|
||||
{ "AzazelZara", "Azazel-Zara" },
|
||||
{ "Barbed Wire", "Fil de fer barbelé" },
|
||||
{ "Battery", "Batterie" },
|
||||
{ "Battery ESP", "ESP batterie" },
|
||||
{ "Big Flashlight", "Grande lampe" },
|
||||
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Cake", "Gâteau" },
|
||||
{ "Cake ESP", "ESP gâteau" },
|
||||
{ "Carnival", "Carnaval" },
|
||||
{ "Cherry Blossom", "Fleur de cerisier" },
|
||||
{ "Clean Head ESP", "ESP tête propre" },
|
||||
{ "Collectables ESP", "ESP objets de collection" },
|
||||
{ "Clean The Fountains", "Nettoyer fontaines" },
|
||||
{ "CleanHead", "Tête propre" },
|
||||
{ "Client", "Client" },
|
||||
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Flashlight Color", "Couleur lampe" },
|
||||
{ "Fly", "Voler" },
|
||||
{ "Fly Speed", "Vitesse vol" },
|
||||
{ "Feather", "Plume" },
|
||||
{ "Food", "Nourriture" },
|
||||
{ "Force Start Game", "Forcer le démarrage" },
|
||||
{ "Fountain", "Fontaine" },
|
||||
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Hay", "Foin" },
|
||||
{ "Hay ESP", "ESP foin" },
|
||||
{ "Head", "Tête" },
|
||||
{ "Horseshoe", "Fer à cheval" },
|
||||
{ "Host", "Hôte" },
|
||||
{ "Host Only", "Hôte seulement" },
|
||||
{ "Infinite mirrors", "Miroirs infinis" },
|
||||
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Network Info", "Infos réseau" },
|
||||
{ "Network Stats", "Statistiques réseau" },
|
||||
{ "Not connected", "Non connecté" },
|
||||
{ "Patch", "Patch" },
|
||||
{ "Pig", "Cochon" },
|
||||
{ "Pig ESP", "ESP cochon" },
|
||||
{ "PigExcrement", "Excréments de porc" },
|
||||
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Player ESP Color", "Couleur ESP joueur" },
|
||||
{ "Player Snapline", "Ligne joueur" },
|
||||
{ "Players", "Joueurs" },
|
||||
{ "Present", "Cadeau" },
|
||||
{ "Private Lobby", "Lobby privé" },
|
||||
{ "Pumpkin", "Citrouille" },
|
||||
{ "Rat", "Rat" },
|
||||
{ "Rat ESP", "ESP rat" },
|
||||
{ "Region", "Région" },
|
||||
{ "Revive", "Réanimer" },
|
||||
{ "Ritual Book", "Livre rituel" },
|
||||
{ "Rose", "Rose" },
|
||||
{ "Ritual Book ESP", "ESP livre rituel" },
|
||||
{ "Ritual Object ESP", "ESP objet rituel" },
|
||||
{ "Ritual Objects", "Objets rituels" },
|
||||
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "TV", "Télévision" },
|
||||
{ "Teleport Keys", "Téléporter clés" },
|
||||
{ "Teleport to", "Téléporter" },
|
||||
{ "Ticket", "Billet" },
|
||||
{ "Town", "Ville" },
|
||||
{ "TownDoor", "Porte de ville" },
|
||||
{ "TownDoor2", "Porte de ville 2" },
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "AzazelNathan", "Azazel-Nathan" },
|
||||
{ "AzazelSam", "Azazel-Sam" },
|
||||
{ "AzazelZara", "Azazel-Zara" },
|
||||
{ "Barbed Wire", "Stacheldraht" },
|
||||
{ "Battery", "Batterie" },
|
||||
{ "Battery ESP", "Batterie-ESP" },
|
||||
{ "Big Flashlight", "Große Taschenlampe" },
|
||||
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Cake", "Kuchen" },
|
||||
{ "Cake ESP", "Kuchen-ESP" },
|
||||
{ "Carnival", "Karneval" },
|
||||
{ "Cherry Blossom", "Kirschblüte" },
|
||||
{ "Clean Head ESP", "Sauberer-Kopf-ESP" },
|
||||
{ "Collectables ESP", "Sammlerobjekte-ESP" },
|
||||
{ "Clean The Fountains", "Brunnen reinigen" },
|
||||
{ "CleanHead", "Sauberer Kopf" },
|
||||
{ "Client", "Client" },
|
||||
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Flashlight Color", "Taschenlampenfarbe" },
|
||||
{ "Fly", "Fliegen" },
|
||||
{ "Fly Speed", "Fluggeschwindigkeit" },
|
||||
{ "Feather", "Feder" },
|
||||
{ "Food", "Essen" },
|
||||
{ "Force Start Game", "Spiel erzwingen" },
|
||||
{ "Fountain", "Brunnen" },
|
||||
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Hay", "Heu" },
|
||||
{ "Hay ESP", "Heu-ESP" },
|
||||
{ "Head", "Kopf" },
|
||||
{ "Horseshoe", "Hufeisen" },
|
||||
{ "Host", "Host" },
|
||||
{ "Host Only", "Nur Host" },
|
||||
{ "Infinite mirrors", "Unendliche Spiegel" },
|
||||
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Network Info", "Netzwerk-Info" },
|
||||
{ "Network Stats", "Netzwerk-Statistiken" },
|
||||
{ "Not connected", "Nicht verbunden" },
|
||||
{ "Patch", "Patch" },
|
||||
{ "Pig", "Schwein" },
|
||||
{ "Pig ESP", "Schwein-ESP" },
|
||||
{ "PigExcrement", "Schweinekot" },
|
||||
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Player ESP Color", "Spieler ESP Farbe" },
|
||||
{ "Player Snapline", "Spieler-Linie" },
|
||||
{ "Players", "Spieler" },
|
||||
{ "Present", "Geschenk" },
|
||||
{ "Private Lobby", "Privates Lobby" },
|
||||
{ "Pumpkin", "Kürbis" },
|
||||
{ "Rat", "Ratte" },
|
||||
{ "Rat ESP", "Ratte-ESP" },
|
||||
{ "Region", "Region" },
|
||||
{ "Revive", "Wiederbeleben" },
|
||||
{ "Ritual Book", "Ritualbuch" },
|
||||
{ "Rose", "Rose" },
|
||||
{ "Ritual Book ESP", "Ritualbuch-ESP" },
|
||||
{ "Ritual Object ESP", "Ritualobjekt ESP" },
|
||||
{ "Ritual Objects", "Rituelle Objekte" },
|
||||
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "TV", "Fernseher" },
|
||||
{ "Teleport Keys", "Schlüssel teleportieren" },
|
||||
{ "Teleport to", "Teleportieren" },
|
||||
{ "Ticket", "Ticket" },
|
||||
{ "Town", "Stadt" },
|
||||
{ "TownDoor", "Stadttür" },
|
||||
{ "TownDoor2", "Stadttür 2" },
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "AzazelNathan", "Azazel-Nathan" },
|
||||
{ "AzazelSam", "Azazel-Sam" },
|
||||
{ "AzazelZara", "Azazel-Zara" },
|
||||
{ "Barbed Wire", "Filo spinato" },
|
||||
{ "Battery", "Batteria" },
|
||||
{ "Battery ESP", "ESP batteria" },
|
||||
{ "Big Flashlight", "Grande torcia" },
|
||||
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Cake", "Torta" },
|
||||
{ "Cake ESP", "ESP torta" },
|
||||
{ "Carnival", "Carnevale" },
|
||||
{ "Cherry Blossom", "Fiore di ciliegio" },
|
||||
{ "Clean Head ESP", "ESP testa pulita" },
|
||||
{ "Collectables ESP", "ESP collezionabili" },
|
||||
{ "Clean The Fountains", "Pulisci fontane" },
|
||||
{ "CleanHead", "Testa pulita" },
|
||||
{ "Client", "Client" },
|
||||
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Flashlight Color", "Colore torcia" },
|
||||
{ "Fly", "Volare" },
|
||||
{ "Fly Speed", "Velocità volo" },
|
||||
{ "Feather", "Piuma" },
|
||||
{ "Food", "Cibo" },
|
||||
{ "Force Start Game", "Forza avvio" },
|
||||
{ "Fountain", "Fontana" },
|
||||
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Hay", "Fieno" },
|
||||
{ "Hay ESP", "ESP fieno" },
|
||||
{ "Head", "Testa" },
|
||||
{ "Horseshoe", "Ferro di cavallo" },
|
||||
{ "Host", "Host" },
|
||||
{ "Host Only", "Solo host" },
|
||||
{ "Infinite mirrors", "Specchi infiniti" },
|
||||
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Network Info", "Info rete" },
|
||||
{ "Network Stats", "Statistiche rete" },
|
||||
{ "Not connected", "Non connesso" },
|
||||
{ "Patch", "Patch" },
|
||||
{ "Pig", "Maiale" },
|
||||
{ "Pig ESP", "ESP maiale" },
|
||||
{ "PigExcrement", "Escrementi di maiale" },
|
||||
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Player ESP Color", "Colore ESP giocatore" },
|
||||
{ "Player Snapline", "Linea giocatore" },
|
||||
{ "Players", "Giocatori" },
|
||||
{ "Present", "Regalo" },
|
||||
{ "Private Lobby", "Lobby privata" },
|
||||
{ "Pumpkin", "Zucca" },
|
||||
{ "Rat", "Ratto" },
|
||||
{ "Rat ESP", "ESP ratto" },
|
||||
{ "Region", "Regione" },
|
||||
{ "Revive", "Rianima" },
|
||||
{ "Ritual Book", "Libro rituale" },
|
||||
{ "Rose", "Rosa" },
|
||||
{ "Ritual Book ESP", "ESP libro rituale" },
|
||||
{ "Ritual Object ESP", "ESP oggetto rituale" },
|
||||
{ "Ritual Objects", "Oggetti rituali" },
|
||||
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "TV", "Televisione" },
|
||||
{ "Teleport Keys", "Teletrasporta chiavi" },
|
||||
{ "Teleport to", "Teletrasporta" },
|
||||
{ "Ticket", "Biglietto" },
|
||||
{ "Town", "Città" },
|
||||
{ "TownDoor", "Porta della città" },
|
||||
{ "TownDoor2", "Porta della città 2" },
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "AzazelNathan", "Azazel-Nathan" },
|
||||
{ "AzazelSam", "Azazel-Sam" },
|
||||
{ "AzazelZara", "Azazel-Zara" },
|
||||
{ "Barbed Wire", "有刺鉄線" },
|
||||
{ "Battery", "バッテリー" },
|
||||
{ "Battery ESP", "バッテリーESP" },
|
||||
{ "Big Flashlight", "大型懐中電灯" },
|
||||
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Cake", "ケーキ" },
|
||||
{ "Cake ESP", "ケーキESP" },
|
||||
{ "Carnival", "カーニバル" },
|
||||
{ "Cherry Blossom", "桜" },
|
||||
{ "Clean Head ESP", "きれいな頭ESP" },
|
||||
{ "Collectables ESP", "コレクションESP" },
|
||||
{ "Clean The Fountains", "噴水を掃除" },
|
||||
{ "CleanHead", "きれいな頭" },
|
||||
{ "Client", "クライアント" },
|
||||
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Flashlight Color", "懐中電灯の色" },
|
||||
{ "Fly", "飛行" },
|
||||
{ "Fly Speed", "飛行速度" },
|
||||
{ "Feather", "羽" },
|
||||
{ "Food", "食べ物" },
|
||||
{ "Force Start Game", "強制開始" },
|
||||
{ "Fountain", "噴水" },
|
||||
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Hay", "干し草" },
|
||||
{ "Hay ESP", "干し草ESP" },
|
||||
{ "Head", "頭" },
|
||||
{ "Horseshoe", "蹄鉄" },
|
||||
{ "Host", "ホスト" },
|
||||
{ "Host Only", "ホストのみ" },
|
||||
{ "Infinite mirrors", "無限の鏡" },
|
||||
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Network Info", "ネットワーク情報" },
|
||||
{ "Network Stats", "ネットワーク統計" },
|
||||
{ "Not connected", "未接続" },
|
||||
{ "Patch", "パッチ" },
|
||||
{ "Pig", "豚" },
|
||||
{ "Pig ESP", "豚ESP" },
|
||||
{ "PigExcrement", "豚の排泄物" },
|
||||
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Player ESP Color", "プレイヤーESP色" },
|
||||
{ "Player Snapline", "プレイヤーライン" },
|
||||
{ "Players", "プレイヤー" },
|
||||
{ "Present", "プレゼント" },
|
||||
{ "Private Lobby", "プライベートロビー" },
|
||||
{ "Pumpkin", "カボチャ" },
|
||||
{ "Rat", "ネズミ" },
|
||||
{ "Rat ESP", "ネズミESP" },
|
||||
{ "Region", "地域" },
|
||||
{ "Revive", "蘇生" },
|
||||
{ "Ritual Book", "儀式の本" },
|
||||
{ "Rose", "バラ" },
|
||||
{ "Ritual Book ESP", "儀式の本ESP" },
|
||||
{ "Ritual Object ESP", "儀式オブジェクトESP" },
|
||||
{ "Ritual Objects", "儀式の品" },
|
||||
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "TV", "テレビ" },
|
||||
{ "Teleport Keys", "鍵をテレポート" },
|
||||
{ "Teleport to", "テレポート" },
|
||||
{ "Ticket", "チケット" },
|
||||
{ "Town", "町" },
|
||||
{ "TownDoor", "町のドア" },
|
||||
{ "TownDoor2", "町のドア2" },
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "AzazelNathan", "Azazel-Nathan" },
|
||||
{ "AzazelSam", "Azazel-Sam" },
|
||||
{ "AzazelZara", "Azazel-Zara" },
|
||||
{ "Barbed Wire", "철조망" },
|
||||
{ "Battery", "배터리" },
|
||||
{ "Battery ESP", "배터리 ESP" },
|
||||
{ "Big Flashlight", "큰 손전등" },
|
||||
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Cake", "케이크" },
|
||||
{ "Cake ESP", "케이크 ESP" },
|
||||
{ "Carnival", "카니발" },
|
||||
{ "Cherry Blossom", "벚꽃" },
|
||||
{ "Clean Head ESP", "깨끗한 머리 ESP" },
|
||||
{ "Collectables ESP", "수집품 ESP" },
|
||||
{ "Clean The Fountains", "분수 청소" },
|
||||
{ "CleanHead", "깨끗한 머리" },
|
||||
{ "Client", "클라이언트" },
|
||||
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Flashlight Color", "손전등 색상" },
|
||||
{ "Fly", "비행" },
|
||||
{ "Fly Speed", "비행 속도" },
|
||||
{ "Feather", "깃털" },
|
||||
{ "Food", "음식" },
|
||||
{ "Force Start Game", "강제 시작" },
|
||||
{ "Fountain", "분수" },
|
||||
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Hay", "건초" },
|
||||
{ "Hay ESP", "건초 ESP" },
|
||||
{ "Head", "머리" },
|
||||
{ "Horseshoe", "말굽" },
|
||||
{ "Host", "호스트" },
|
||||
{ "Host Only", "호스트만" },
|
||||
{ "Infinite mirrors", "무한 거울" },
|
||||
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Network Info", "네트워크 정보" },
|
||||
{ "Network Stats", "네트워크 통계" },
|
||||
{ "Not connected", "연결되지 않음" },
|
||||
{ "Patch", "패치" },
|
||||
{ "Pig", "돼지" },
|
||||
{ "Pig ESP", "돼지 ESP" },
|
||||
{ "PigExcrement", "돼지 배설물" },
|
||||
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Player ESP Color", "플레이어 ESP 색상" },
|
||||
{ "Player Snapline", "플레이어 라인" },
|
||||
{ "Players", "플레이어" },
|
||||
{ "Present", "선물" },
|
||||
{ "Private Lobby", "비공개 로비" },
|
||||
{ "Pumpkin", "호박" },
|
||||
{ "Rat", "쥐" },
|
||||
{ "Rat ESP", "쥐 ESP" },
|
||||
{ "Region", "지역" },
|
||||
{ "Revive", "부활" },
|
||||
{ "Ritual Book", "의식서" },
|
||||
{ "Rose", "장미" },
|
||||
{ "Ritual Book ESP", "의식서 ESP" },
|
||||
{ "Ritual Object ESP", "의식 물체 ESP" },
|
||||
{ "Ritual Objects", "의식 물품" },
|
||||
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "TV", "TV" },
|
||||
{ "Teleport Keys", "열쇠 텔레포트" },
|
||||
{ "Teleport to", "텔레포트" },
|
||||
{ "Ticket", "티켓" },
|
||||
{ "Town", "마을" },
|
||||
{ "TownDoor", "마을 문" },
|
||||
{ "TownDoor2", "마을 문2" },
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "AzazelNathan", "Azazel-Nathan" },
|
||||
{ "AzazelSam", "Azazel-Sam" },
|
||||
{ "AzazelZara", "Azazel-Zara" },
|
||||
{ "Barbed Wire", "Arame farpado" },
|
||||
{ "Battery", "Bateria" },
|
||||
{ "Battery ESP", "ESP bateria" },
|
||||
{ "Big Flashlight", "Lanterna grande" },
|
||||
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Cake", "Bolo" },
|
||||
{ "Cake ESP", "ESP bolo" },
|
||||
{ "Carnival", "Carnaval" },
|
||||
{ "Cherry Blossom", "Flor de cerejeira" },
|
||||
{ "Clean Head ESP", "ESP cabeça limpa" },
|
||||
{ "Collectables ESP", "ESP colecionáveis" },
|
||||
{ "Clean The Fountains", "Limpar fontes" },
|
||||
{ "CleanHead", "Cabeça limpa" },
|
||||
{ "Client", "Cliente" },
|
||||
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Flashlight Color", "Cor da lanterna" },
|
||||
{ "Fly", "Voar" },
|
||||
{ "Fly Speed", "Velocidade voo" },
|
||||
{ "Feather", "Pena" },
|
||||
{ "Food", "Comida" },
|
||||
{ "Force Start Game", "Forçar início" },
|
||||
{ "Fountain", "Fonte" },
|
||||
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Hay", "Feno" },
|
||||
{ "Hay ESP", "ESP feno" },
|
||||
{ "Head", "Cabeça" },
|
||||
{ "Horseshoe", "Ferradura" },
|
||||
{ "Host", "Anfitrião" },
|
||||
{ "Host Only", "Apenas host" },
|
||||
{ "Infinite mirrors", "Espelhos infinitos" },
|
||||
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Network Info", "Info de rede" },
|
||||
{ "Network Stats", "Estatísticas de rede" },
|
||||
{ "Not connected", "Não conectado" },
|
||||
{ "Patch", "Patch" },
|
||||
{ "Pig", "Porco" },
|
||||
{ "Pig ESP", "ESP porco" },
|
||||
{ "PigExcrement", "Excremento de porco" },
|
||||
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Player ESP Color", "Cor ESP jogador" },
|
||||
{ "Player Snapline", "Linha jogador" },
|
||||
{ "Players", "Jogadores" },
|
||||
{ "Present", "Presente" },
|
||||
{ "Private Lobby", "Lobby privado" },
|
||||
{ "Pumpkin", "Abóbora" },
|
||||
{ "Rat", "Rato" },
|
||||
{ "Rat ESP", "ESP rato" },
|
||||
{ "Region", "Região" },
|
||||
{ "Revive", "Reviver" },
|
||||
{ "Ritual Book", "Livro ritual" },
|
||||
{ "Rose", "Rosa" },
|
||||
{ "Ritual Book ESP", "ESP livro ritual" },
|
||||
{ "Ritual Object ESP", "ESP objeto ritual" },
|
||||
{ "Ritual Objects", "Objetos rituais" },
|
||||
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "TV", "Televisão" },
|
||||
{ "Teleport Keys", "Teletransportar chaves" },
|
||||
{ "Teleport to", "Teletransportar" },
|
||||
{ "Ticket", "Bilhete" },
|
||||
{ "Town", "Cidade" },
|
||||
{ "TownDoor", "Porta da cidade" },
|
||||
{ "TownDoor2", "Porta da cidade 2" },
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "AzazelNathan", "Azazel-Nathan" },
|
||||
{ "AzazelSam", "Azazel-Sam" },
|
||||
{ "AzazelZara", "Azazel-Zara" },
|
||||
{ "Barbed Wire", "Колючая проволока" },
|
||||
{ "Battery", "Батарея" },
|
||||
{ "Battery ESP", "ESP батареи" },
|
||||
{ "Big Flashlight", "Большой фонарик" },
|
||||
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Cake", "Торт" },
|
||||
{ "Cake ESP", "ESP торта" },
|
||||
{ "Carnival", "Карнавал" },
|
||||
{ "Cherry Blossom", "Вишнёвый цвет" },
|
||||
{ "Clean Head ESP", "ESP чистой головы" },
|
||||
{ "Collectables ESP", "ESP коллекционных предметов" },
|
||||
{ "Clean The Fountains", "Очистить фонтаны" },
|
||||
{ "CleanHead", "Чистая голова" },
|
||||
{ "Client", "Клиент" },
|
||||
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Flashlight Color", "Цвет фонарика" },
|
||||
{ "Fly", "Полет" },
|
||||
{ "Fly Speed", "Скорость полета" },
|
||||
{ "Feather", "Перо" },
|
||||
{ "Food", "Еда" },
|
||||
{ "Force Start Game", "Принудительный старт" },
|
||||
{ "Fountain", "Фонтан" },
|
||||
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Hay", "Сено" },
|
||||
{ "Hay ESP", "ESP сена" },
|
||||
{ "Head", "Голова" },
|
||||
{ "Horseshoe", "Подкова" },
|
||||
{ "Host", "Хост" },
|
||||
{ "Host Only", "Только хост" },
|
||||
{ "Infinite mirrors", "Бесконечные зеркала" },
|
||||
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Network Info", "Сетевая информация" },
|
||||
{ "Network Stats", "Сетевая статистика" },
|
||||
{ "Not connected", "Не подключено" },
|
||||
{ "Patch", "Патч" },
|
||||
{ "Pig", "Свинья" },
|
||||
{ "Pig ESP", "ESP свиньи" },
|
||||
{ "PigExcrement", "Свиной навоз" },
|
||||
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Player ESP Color", "Цвет ESP игрока" },
|
||||
{ "Player Snapline", "Линия к игроку" },
|
||||
{ "Players", "Игроки" },
|
||||
{ "Present", "Подарок" },
|
||||
{ "Private Lobby", "Приватное лобби" },
|
||||
{ "Pumpkin", "Тыква" },
|
||||
{ "Rat", "Крыса" },
|
||||
{ "Rat ESP", "ESP крысы" },
|
||||
{ "Region", "Регион" },
|
||||
{ "Revive", "Воскресить" },
|
||||
{ "Ritual Book", "Ритуальная книга" },
|
||||
{ "Rose", "Роза" },
|
||||
{ "Ritual Book ESP", "ESP ритуальной книги" },
|
||||
{ "Ritual Object ESP", "ESP ритуального предмета" },
|
||||
{ "Ritual Objects", "Ритуальные предметы" },
|
||||
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "TV", "Телевизор" },
|
||||
{ "Teleport Keys", "Телепорт ключей" },
|
||||
{ "Teleport to", "Телепорт" },
|
||||
{ "Ticket", "Билет" },
|
||||
{ "Town", "Город" },
|
||||
{ "TownDoor", "Дверь города" },
|
||||
{ "TownDoor2", "Дверь города 2" },
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "AzazelNathan", "Azazel-Nathan" },
|
||||
{ "AzazelSam", "Azazel-Sam" },
|
||||
{ "AzazelZara", "Azazel-Zara" },
|
||||
{ "Barbed Wire", "Alambre de púas" },
|
||||
{ "Battery", "Batería" },
|
||||
{ "Battery ESP", "ESP batería" },
|
||||
{ "Big Flashlight", "Linterna grande" },
|
||||
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Cake", "Pastel" },
|
||||
{ "Cake ESP", "ESP pastel" },
|
||||
{ "Carnival", "Carnaval" },
|
||||
{ "Cherry Blossom", "Flor de cerezo" },
|
||||
{ "Clean Head ESP", "ESP cabeza limpia" },
|
||||
{ "Collectables ESP", "ESP coleccionables" },
|
||||
{ "Clean The Fountains", "Limpiar fuentes" },
|
||||
{ "CleanHead", "Cabeza limpia" },
|
||||
{ "Client", "Cliente" },
|
||||
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Flashlight Color", "Color linterna" },
|
||||
{ "Fly", "Volar" },
|
||||
{ "Fly Speed", "Velocidad vuelo" },
|
||||
{ "Feather", "Pluma" },
|
||||
{ "Food", "Comida" },
|
||||
{ "Force Start Game", "Forzar inicio" },
|
||||
{ "Fountain", "Fuente" },
|
||||
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Hay", "Heno" },
|
||||
{ "Hay ESP", "ESP heno" },
|
||||
{ "Head", "Cabeza" },
|
||||
{ "Horseshoe", "Herradura" },
|
||||
{ "Host", "Anfitrión" },
|
||||
{ "Host Only", "Solo anfitrión" },
|
||||
{ "Infinite mirrors", "Espejos infinitos" },
|
||||
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Network Info", "Info de red" },
|
||||
{ "Network Stats", "Estadísticas de red" },
|
||||
{ "Not connected", "No conectado" },
|
||||
{ "Patch", "Parche" },
|
||||
{ "Pig", "Cerdo" },
|
||||
{ "Pig ESP", "ESP cerdo" },
|
||||
{ "PigExcrement", "Excremento de cerdo" },
|
||||
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Player ESP Color", "Color ESP jugador" },
|
||||
{ "Player Snapline", "Línea jugador" },
|
||||
{ "Players", "Jugadores" },
|
||||
{ "Present", "Regalo" },
|
||||
{ "Private Lobby", "Lobby privado" },
|
||||
{ "Pumpkin", "Calabaza" },
|
||||
{ "Rat", "Rata" },
|
||||
{ "Rat ESP", "ESP rata" },
|
||||
{ "Region", "Región" },
|
||||
{ "Revive", "Revivir" },
|
||||
{ "Ritual Book", "Libro ritual" },
|
||||
{ "Rose", "Rosa" },
|
||||
{ "Ritual Book ESP", "ESP libro ritual" },
|
||||
{ "Ritual Object ESP", "ESP objeto ritual" },
|
||||
{ "Ritual Objects", "Objetos rituales" },
|
||||
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "TV", "Televisión" },
|
||||
{ "Teleport Keys", "Teletransportar llaves" },
|
||||
{ "Teleport to", "Teletransportar" },
|
||||
{ "Ticket", "Boleto" },
|
||||
{ "Town", "Pueblo" },
|
||||
{ "TownDoor", "Puerta de pueblo" },
|
||||
{ "TownDoor2", "Puerta de pueblo 2" },
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "AzazelNathan", "AzazelNathan" },
|
||||
{ "AzazelSam", "AzazelSam" },
|
||||
{ "AzazelZara", "AzazelZara" },
|
||||
{ "Barbed Wire", "Dây thép gai" },
|
||||
{ "Battery", "Pin" },
|
||||
{ "Battery ESP", "Pin ESP" },
|
||||
{ "Big Flashlight", "Đèn pin lớn" },
|
||||
@@ -45,7 +46,9 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Cake", "Bánh" },
|
||||
{ "Cake ESP", "Bánh ESP" },
|
||||
{ "Carnival", "Carnival" },
|
||||
{ "Cherry Blossom", "Hoa anh đào" },
|
||||
{ "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" },
|
||||
{ "CleanHead", "CleanHead" },
|
||||
{ "Client", "Client" },
|
||||
@@ -119,6 +122,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Flashlight Color", "Màu đèn pin" },
|
||||
{ "Fly", "Bay" },
|
||||
{ "Fly Speed", "Tốc độ bay" },
|
||||
{ "Feather", "Lông vũ" },
|
||||
{ "Food", "Thức ăn" },
|
||||
{ "Force Start Game", "Bắt buộc bắt đầu game" },
|
||||
{ "Fountain", "Đài phun nước" },
|
||||
@@ -137,6 +141,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Hay", "Rơm" },
|
||||
{ "Hay ESP", "Rơm ESP" },
|
||||
{ "Head", "Đầu" },
|
||||
{ "Horseshoe", "Móng ngựa" },
|
||||
{ "Host", "Chủ phòng" },
|
||||
{ "Host Only", "Chỉ chủ phòng" },
|
||||
{ "Infinite mirrors", "Gương vô hạn" },
|
||||
@@ -183,6 +188,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Network Info", "Thông tin mạng" },
|
||||
{ "Network Stats", "Thống kê mạng" },
|
||||
{ "Not connected", "Chưa kết nối" },
|
||||
{ "Patch", "Miếng vá" },
|
||||
{ "Pig", "Lợn" },
|
||||
{ "Pig ESP", "Lợn ESP" },
|
||||
{ "PigExcrement", "PigExcrement" },
|
||||
@@ -194,12 +200,15 @@ namespace DevourClient.Localization.Translations
|
||||
{ "Player ESP Color", "Màu người chơi ESP" },
|
||||
{ "Player Snapline", "Đường kẻ người chơi" },
|
||||
{ "Players", "Người chơi" },
|
||||
{ "Present", "Quà tặng" },
|
||||
{ "Private Lobby", "Phòng chờ riêng" },
|
||||
{ "Pumpkin", "Bí ngô" },
|
||||
{ "Rat", "Chuột" },
|
||||
{ "Rat ESP", "Chuột ESP" },
|
||||
{ "Region", "Khu vực" },
|
||||
{ "Revive", "Hồi sinh" },
|
||||
{ "Ritual Book", "Sách nghi lễ" },
|
||||
{ "Rose", "Hoa hồng" },
|
||||
{ "Ritual Book ESP", "Sách nghi lễ ESP" },
|
||||
{ "Ritual Object ESP", "Vật phẩm nghi lễ ESP" },
|
||||
{ "Ritual Objects", "Vật phẩm nghi lễ" },
|
||||
@@ -244,6 +253,7 @@ namespace DevourClient.Localization.Translations
|
||||
{ "TV", "TV" },
|
||||
{ "Teleport Keys", "Phím dịch chuyển" },
|
||||
{ "Teleport to", "Dịch chuyển đến" },
|
||||
{ "Ticket", "Vé" },
|
||||
{ "Town", "Town" },
|
||||
{ "TownDoor", "TownDoor" },
|
||||
{ "TownDoor2", "TownDoor2" },
|
||||
|
||||
Reference in New Issue
Block a user