mirror of
https://github.com/D1GQ/BetterAmongUs.git
synced 2026-10-20 01:46:19 +00:00
More translation
This commit is contained in:
1 parent
b51bfe6975
commit
24c3055511
9 files changed
+37
-27
No files matched your search
@@ -27,19 +27,19 @@ class AntiCheat
|
||||
if (SickoData.ContainsKey(hashPuid))
|
||||
{
|
||||
string reason = Translator.GetString("AntiCheat.Reason.SickoMenuUser");
|
||||
string kickMessage = string.Format(Translator.GetString("AntiCheat.KickMessage"), Translator.GetString("AntiCheat.PlayerDetected"), reason);
|
||||
string kickMessage = string.Format(Translator.GetString("AntiCheat.KickMessage"), Translator.GetString("AntiCheat.ByAntiCheat"), reason);
|
||||
player.Kick(true, kickMessage, true);
|
||||
}
|
||||
else if (AUMData.ContainsKey(hashPuid))
|
||||
{
|
||||
string reason = Translator.GetString("AntiCheat.Reason.AUMUser");
|
||||
string kickMessage = string.Format(Translator.GetString("AntiCheat.KickMessage"), Translator.GetString("AntiCheat.PlayerDetected"), reason);
|
||||
string kickMessage = string.Format(Translator.GetString("AntiCheat.KickMessage"), Translator.GetString("AntiCheat.ByAntiCheat"), reason);
|
||||
player.Kick(true, kickMessage, true);
|
||||
}
|
||||
else if (PlayerData.ContainsKey(hashPuid))
|
||||
{
|
||||
string reason = Translator.GetString("AntiCheat.Reason.KnownCheater");
|
||||
string kickMessage = string.Format(Translator.GetString("AntiCheat.KickMessage"), Translator.GetString("AntiCheat.PlayerDetected"), reason);
|
||||
string kickMessage = string.Format(Translator.GetString("AntiCheat.KickMessage"), Translator.GetString("AntiCheat.ByAntiCheat"), reason);
|
||||
player.Kick(true, kickMessage, true);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -72,7 +72,7 @@ class BetterNotificationManager
|
||||
|
||||
if (GameStates.IsHost && kickPlayer)
|
||||
{
|
||||
string kickMessage = string.Format(Translator.GetString("KickMessage"), byAntiCheat, Reason);
|
||||
string kickMessage = string.Format(Translator.GetString("AntiCheat.KickMessage"), byAntiCheat, Reason);
|
||||
player.Kick(true, kickMessage, true);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,8 +10,6 @@ using UnityEngine;
|
||||
|
||||
namespace BetterAmongUs.Patches;
|
||||
|
||||
// Thanks: https://github.com/0xDrMoe/TownofHost-Enhanced
|
||||
|
||||
public enum NewsTypes
|
||||
{
|
||||
None,
|
||||
|
||||
@@ -174,20 +174,20 @@ class ChatPatch
|
||||
Role = "";
|
||||
|
||||
if (sourcePlayer.IsDev())
|
||||
sbTag.Append("<color=#0088ff>Dev</color>+++");
|
||||
sbTag.Append($"<color=#0088ff>Dev</color>+++");
|
||||
|
||||
if (((sourcePlayer.IsLocalPlayer() && GameStates.IsHost && Main.BetterHost.Value)
|
||||
|| (!sourcePlayer.IsLocalPlayer() && sourcePlayer.BetterData().IsBetterHost && sourcePlayer.IsHost())))
|
||||
sbTag.Append("<color=#0dff00>Better Host</color>+++");
|
||||
sbTag.AppendFormat("<color=#0dff00>{1}{0}</color>+++", Translator.GetString("Player.BetterHost"), sourcePlayer.BetterData().IsVerifiedBetterUser || sourcePlayer.IsLocalPlayer() ? "✓ " : "");
|
||||
else if ((sourcePlayer.IsLocalPlayer() || sourcePlayer.BetterData().IsBetterUser))
|
||||
sbTag.Append("<color=#0dff00>Better User</color>+++");
|
||||
sbTag.AppendFormat("<color=#0dff00>{1}{0}</color>+++", Translator.GetString("Player.BetterUser"), sourcePlayer.BetterData().IsVerifiedBetterUser || sourcePlayer.IsLocalPlayer() ? "✓ " : "");
|
||||
|
||||
if (!string.IsNullOrEmpty(hashPuid) && AntiCheat.SickoData.ContainsKey(hashPuid) || !string.IsNullOrEmpty(friendCode) && AntiCheat.SickoData.ContainsValue(friendCode))
|
||||
sbTag.Append("<color=#00f583>Sicko User</color>+++");
|
||||
sbTag.Append($"<color=#00f583>{Translator.GetString("Player.SickoUser")}</color>+++");
|
||||
else if (!string.IsNullOrEmpty(hashPuid) && AntiCheat.AUMData.ContainsKey(hashPuid) || !string.IsNullOrEmpty(friendCode) && AntiCheat.AUMData.ContainsValue(friendCode))
|
||||
sbTag.Append("<color=#4f0000>AUM User</color>+++");
|
||||
sbTag.Append($"<color=#4f0000>{Translator.GetString("Player.AUMUser")}</color>+++");
|
||||
else if (!string.IsNullOrEmpty(hashPuid) && AntiCheat.PlayerData.ContainsKey(hashPuid) || !string.IsNullOrEmpty(friendCode) && AntiCheat.PlayerData.ContainsValue(friendCode))
|
||||
sbTag.Append("<color=#fc0000>Known Cheater</color>+++");
|
||||
sbTag.Append($"<color=#fc0000>{Translator.GetString("Player.KnownCheater")}</color>+++");
|
||||
}
|
||||
|
||||
if (!sourcePlayer.IsImpostorTeammate())
|
||||
|
||||
@@ -96,7 +96,7 @@ static class GameSettingMenuPatch
|
||||
{
|
||||
new BetterOptionHeaderItem().Create(BetterSettingsTab, Translator.GetString("BetterSetting.MainHeader.HideNSeek"));
|
||||
new BetterOptionTitleItem().Create(BetterSettingsTab, $"<color={Utils.GetRoleColor(RoleTypes.Impostor)}>{Translator.GetString(StringNames.ImpostorsCategory)}</color>");
|
||||
BetterGameSettings.HideAndSeekImpNum = new BetterOptionIntItem().Create(1000, BetterSettingsTab, "# Seekers", [1, 5, 1], 1, "", "");
|
||||
BetterGameSettings.HideAndSeekImpNum = new BetterOptionIntItem().Create(1000, BetterSettingsTab, Translator.GetString("BetterSetting.Setting.HideAndSeekImpNum"), [1, 5, 1], 1, "", "");
|
||||
BetterGameSettingsTemp.HideAndSeekImp2 = new BetterOptionPlayerItem().Create(BetterSettingsTab, Translator.GetString("BetterSetting.TempSetting.HideAndSeekImpNum"), BetterGameSettings.HideAndSeekImpNum, new Func<bool>(() =>
|
||||
{
|
||||
return BetterGameSettings.HideAndSeekImpNum is BetterOptionIntItem betterOption && betterOption.CurrentValue > 1;
|
||||
|
||||
@@ -45,7 +45,7 @@ public class HudManagerPatch
|
||||
{
|
||||
if (!HasBeenWelcomed && GameStates.IsInGame && GameStates.IsLobby && !GameStates.IsFreePlay)
|
||||
{
|
||||
BetterNotificationManager.Notify("<b><color=#00751f>Welcome To Better Among Us!</color></b>", 8f);
|
||||
BetterNotificationManager.Notify($"<b><color=#00751f>{string.Format(Translator.GetString("WelcomeMsg.WelcomeToBAU"), Translator.GetString("BetterAmongUs"))}!</color></b>", 8f);
|
||||
|
||||
Utils.AddChatPrivate(WelcomeMessage, overrideName: " ");
|
||||
HasBeenWelcomed = true;
|
||||
|
||||
@@ -89,7 +89,7 @@ class PlayerControlPatch
|
||||
// Set player text info
|
||||
if (!player.DataIsCollected())
|
||||
{
|
||||
nameText.text = "<color=#b5b5b5>Loading</color>";
|
||||
nameText.text = Translator.GetString("Player.Loading");
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -114,21 +114,22 @@ class PlayerControlPatch
|
||||
|| friendCode.Contains(' ')) ? "#00f7ff" : "#ff0000";
|
||||
if (string.IsNullOrEmpty(friendCode) || friendCode == "")
|
||||
{
|
||||
friendCode = "No Friend Code";
|
||||
friendCode = Translator.GetString("Player.NoFriendCode");
|
||||
friendCodeColor = "#ff0000";
|
||||
|
||||
if (GameStates.IsHost)
|
||||
{
|
||||
if (BetterGameSettings.InvalidFriendCode.GetBool())
|
||||
{
|
||||
player.Kick(true, "{0} by <color=#4f92ff>Anti-Cheat</color>!\n Reason: <color=#fc0000>Invalid Friend Code</color>", true);
|
||||
string kickMessage = string.Format(Translator.GetString("AntiCheat.KickMessage"), Translator.GetString("AntiCheat.ByAntiCheat"), Translator.GetString("AntiCheat.Reason.InvalidFriendCode"));
|
||||
player.Kick(true, kickMessage, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (DataManager.Settings.Gameplay.StreamerMode == true)
|
||||
{
|
||||
friendCode = string.Concat('*').Repeat(friendCode.Length);
|
||||
platform = "Platform Hidden";
|
||||
platform = Translator.GetString("Player.PlatformHidden");
|
||||
}
|
||||
|
||||
var sbTag = new StringBuilder();
|
||||
@@ -139,21 +140,21 @@ class PlayerControlPatch
|
||||
if (!string.IsNullOrEmpty(hashPuid) && hashPuid.Length > 0 && AntiCheat.SickoData.ContainsKey(hashPuid)
|
||||
|| !string.IsNullOrEmpty(friendCode) && friendCode.Length > 0 && AntiCheat.SickoData.ContainsValue(friendCode))
|
||||
{
|
||||
sbTag.Append("<color=#00f583>Sicko User</color>+++");
|
||||
sbTag.Append($"<color=#00f583>{Translator.GetString("Player.SickoUser")}</color>+++");
|
||||
player.SetOutlineByHex(true, "#00f583");
|
||||
}
|
||||
|
||||
else if (!string.IsNullOrEmpty(hashPuid) && hashPuid.Length > 0 && AntiCheat.AUMData.ContainsKey(hashPuid)
|
||||
|| !string.IsNullOrEmpty(friendCode) && friendCode.Length > 0 && AntiCheat.AUMData.ContainsValue(friendCode))
|
||||
{
|
||||
sbTag.Append("<color=#4f0000>AUM User</color>+++");
|
||||
sbTag.Append($"<color=#4f0000>{Translator.GetString("Player.AUMUser")}</color>+++");
|
||||
player.SetOutlineByHex(true, "#4f0000");
|
||||
}
|
||||
|
||||
else if (!string.IsNullOrEmpty(hashPuid) && hashPuid.Length > 0 && AntiCheat.PlayerData.ContainsKey(hashPuid)
|
||||
|| !string.IsNullOrEmpty(friendCode) && friendCode.Length > 0 && AntiCheat.PlayerData.ContainsValue(friendCode))
|
||||
{
|
||||
sbTag.Append("<color=#fc0000>Known Cheater</color>+++");
|
||||
sbTag.Append($"<color=#fc0000>{Translator.GetString("Player.KnownCheater")}</color>+++");
|
||||
player.SetOutlineByHex(true, "#fc0000");
|
||||
}
|
||||
|
||||
@@ -177,12 +178,12 @@ class PlayerControlPatch
|
||||
}
|
||||
|
||||
if (player.IsDev() && !GameStates.IsInGamePlay)
|
||||
sbTag.Append("<color=#6e6e6e>(<color=#0088ff>Dev</color>)</color>+++");
|
||||
sbTag.Append($"<color=#6e6e6e>(<color=#0088ff>{Translator.GetString("Player.Dev")}</color>)</color>+++");
|
||||
if (((player.IsLocalPlayer() && GameStates.IsHost && Main.BetterHost.Value)
|
||||
|| (!player.IsLocalPlayer() && player.BetterData().IsBetterHost && player.IsHost())) && !GameStates.IsInGamePlay)
|
||||
sbTag.AppendFormat("<color=#0dff00>{0}Better Host</color>+++", player.BetterData().IsVerifiedBetterUser || player.IsLocalPlayer() ? "✓ " : "");
|
||||
sbTag.AppendFormat("<color=#0dff00>{1}{0}</color>+++", Translator.GetString("Player.BetterHost"), player.BetterData().IsVerifiedBetterUser || player.IsLocalPlayer() ? "✓ " : "");
|
||||
else if ((player.IsLocalPlayer() || player.BetterData().IsBetterUser) && !GameStates.IsInGamePlay)
|
||||
sbTag.AppendFormat("<color=#0dff00>{0}Better User</color>+++", player.BetterData().IsVerifiedBetterUser || player.IsLocalPlayer() ? "✓ " : "");
|
||||
sbTag.AppendFormat("<color=#0dff00>{1}{0}</color>+++", Translator.GetString("Player.BetterUser"), player.BetterData().IsVerifiedBetterUser || player.IsLocalPlayer() ? "✓ " : "");
|
||||
sbTag.Append($"<color=#b554ff>ID: {player.PlayerId}</color>+++");
|
||||
|
||||
sbTagTop.Append($"<color=#9e9e9e>{platform}</color>+++");
|
||||
|
||||
@@ -142,7 +142,7 @@ class GameDataShowNotificationPatch
|
||||
|
||||
if (forceReasonText != "")
|
||||
{
|
||||
var ReasonText = $"{playerData.BetterData().RealName} {forceReasonText}";
|
||||
var ReasonText = $"<color=#ff0>{playerData.BetterData().RealName}</color> {forceReasonText}";
|
||||
|
||||
Logger.Log(ReasonText);
|
||||
|
||||
|
||||
@@ -16,6 +16,16 @@
|
||||
"SystemMessage": "System Message",
|
||||
"SystemNotification": "System Notification",
|
||||
|
||||
"Player.Loading": "Loading",
|
||||
"Player.NoFriendCode": "No Friend Code",
|
||||
"Player.PlatformHidden": "Platform Hidden",
|
||||
"Player.Dev": "Dev",
|
||||
"Player.BetterUser": "Better User",
|
||||
"Player.BetterHost": "Better Host",
|
||||
"Player.SickoUser": "Sicko User",
|
||||
"Player.AUMUser": "AUM User",
|
||||
"Player.KnownCheater": "Known Cheater",
|
||||
|
||||
"WelcomeMsg.WelcomeToBAU": "Welcome To {0}",
|
||||
"WelcomeMsg.ThanksForDownloading": "Thanks for downloading!",
|
||||
"WelcomeMsg.BAUDescription1": "<color=#0dff00>{0}</color> Is a mod for improving the vanilla Among Us experience with a built-in {1} and other futures, <color=#0dff00>{0}</color> is a client-sided mod so it can be used with other vanilla Among Us players.",
|
||||
@@ -72,7 +82,7 @@
|
||||
"AntiCheat.Kick": "Kicked",
|
||||
"AntiCheat.PlayerDetected": "Player",
|
||||
"AntiCheat.UnauthorizedAction": "Has been detected doing an unauthorized action",
|
||||
"AntiCheat.ByAntiCheat": "by <color=#4f92ff>Anti-Cheat</color>",
|
||||
"AntiCheat.ByAntiCheat": "{0} by <color=#4f92ff>Anti-Cheat</color>",
|
||||
"AntiCheat.KickMessage": "{0}! Reason: <color=#fc0000>{1}</color>",
|
||||
"AntiCheat.HasBeenDetectedWithCheat": "Has been detected with a cheat",
|
||||
"AntiCheat.HasBeenDetectedWithCheat2": "Has been detected with a cheat client",
|
||||
@@ -85,8 +95,9 @@
|
||||
"AntiCheat.TryBanExploit": "Attempted To Ban Exploit",
|
||||
"AntiCheat.Cheat.Sicko": "Sicko Menu",
|
||||
"AntiCheat.Cheat.AUM": "AUM",
|
||||
"AntiCheat.Reason.InvalidFriendCode": "Invalid Friend Code",
|
||||
"AntiCheat.Reason.PlatformSpoofer": "Platform Spoofer",
|
||||
"AntiCheat.Reason.Known": "Known Sicko Menu User",
|
||||
"AntiCheat.Reason.SickoMenuUser": "Known Sicko User",
|
||||
"AntiCheat.Reason.AUMUser": "Known AUM User",
|
||||
"AntiCheat.Reason.KnownCheater": "Known Cheater",
|
||||
|
||||
|
||||
Reference in new issue
Block a user