mirror of
https://github.com/Gurge44/EndlessHostRoles.git
synced 2026-10-20 01:46:25 +00:00
some fixes & improvements
This commit is contained in:
1 parent
750cfb2eb8
commit
aac64fbb4f
7 files changed
+72
-34
No files matched your search
@@ -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
@@ -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}",
|
||||
|
||||
Reference in new issue
Block a user