From f39580e8588578ddf3f97816e0abee82055393d4 Mon Sep 17 00:00:00 2001 From: XtraCube <72575280+XtraCube@users.noreply.github.com> Date: Tue, 27 Aug 2024 13:26:32 -0400 Subject: [PATCH] fixes --- MiraAPI/Patches/Options/LobbyViewPanePatches.cs | 5 ++++- MiraAPI/PluginLoading/MiraPluginManager.cs | 4 +--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/MiraAPI/Patches/Options/LobbyViewPanePatches.cs b/MiraAPI/Patches/Options/LobbyViewPanePatches.cs index 187265c..74c0fd0 100644 --- a/MiraAPI/Patches/Options/LobbyViewPanePatches.cs +++ b/MiraAPI/Patches/Options/LobbyViewPanePatches.cs @@ -342,7 +342,10 @@ public static class LobbyViewPanePatches return 0; } - var customRole = role as ICustomRole; + if (role is not ICustomRole customRole) + { + return 0; + } viewPanel.header.SetHeader(role.StringName, maskLayer, role.TeamType == RoleTeamTypes.Crewmate, customRole.Icon.LoadAsset()); viewPanel.divider.material.SetInt(PlayerMaterial.MaskLayer, maskLayer); diff --git a/MiraAPI/PluginLoading/MiraPluginManager.cs b/MiraAPI/PluginLoading/MiraPluginManager.cs index c65a7c9..8a48e38 100644 --- a/MiraAPI/PluginLoading/MiraPluginManager.cs +++ b/MiraAPI/PluginLoading/MiraPluginManager.cs @@ -1,5 +1,4 @@ -using BepInEx; -using BepInEx.Unity.IL2CPP; +using BepInEx.Unity.IL2CPP; using Il2CppInterop.Runtime.Injection; using MiraAPI.GameOptions; using MiraAPI.GameOptions.Attributes; @@ -12,7 +11,6 @@ using System.Collections.Generic; using System.Linq; using System.Reflection; using MiraAPI.Utilities; -using MiraAPI.Hud; using Reactor.Networking; namespace MiraAPI.PluginLoading;