some fixes & improvements

This commit is contained in:
Gurge44 committed 2026-08-06 11:09:14 +02:00
1 parent 750cfb2eb8
commit aac64fbb4f
7 files changed
+72 -34

No files matched your search

+1 -1
View File
@@ -101,7 +101,7 @@ internal static class CustomRolesHelper
CustomRoles.Telecommunication => new AntiAdminer(),
// Else, the role class is the role name - if the class doesn't exist, it defaults to VanillaRole
_ => Main.AllRoleClasses.FirstOrDefault(x => x.GetType().Name.Equals(role.ToString(), StringComparison.OrdinalIgnoreCase)) ?? new VanillaRole()
_ => Main.AllRoleClasses.Find(x => x.GetType().Name.Equals(role.ToString(), StringComparison.OrdinalIgnoreCase)) ?? new VanillaRole()
};
return Activator.CreateInstance(roleClass.GetType()) as RoleBase;
+3 -2
View File
@@ -2525,9 +2525,10 @@ public static class Utils
if (GameStates.IsOnlineGame || GameStates.IsLocalGame)
name = $"<color={GetString("HostColor")}>{GetString("HostText")}</color><color={GetString("IconColor")}>{GetString("Icon")}</color><color={GetString("NameColor")}>{name}</color>";
var modeText = $"<size=1.8>{GetString($"Mode{Options.CurrentGameMode}")}</size>";
CustomGameMode gameMode = Options.CurrentGameMode;
var modeText = $"<size=1.8>{GetString(gameMode == CustomGameMode.HideAndSeek && CustomHnS.SNS ? "HNS.ShiftAndSeek" : $"Mode{gameMode}")}</size>";
name = Options.CurrentGameMode switch
name = gameMode switch
{
CustomGameMode.SoloPVP => $"<color=#f55252>{modeText}</color>\r\n{name}",
CustomGameMode.FFA => $"<color=#00ffff>{modeText}</color>\r\n{name}",