Clear some warnings

This commit is contained in:
Atony committed 2026-08-25 00:20:52 -05:00
1 parent c449669cf2
commit 80e1e6e454
6 files changed
+14 -13

No files matched your search

-2
View File
@@ -4,11 +4,9 @@ using BepInEx.Unity.IL2CPP;
using HarmonyLib; using HarmonyLib;
using MiraAPI.PluginLoading; using MiraAPI.PluginLoading;
using MiraAPI.Translation; using MiraAPI.Translation;
using MiraAPI.Utilities.Assets;
using Reactor; using Reactor;
using Reactor.Networking; using Reactor.Networking;
using Reactor.Networking.Attributes; using Reactor.Networking.Attributes;
using UnityEngine;
namespace MiraAPI.Example; namespace MiraAPI.Example;
@@ -1,9 +1,5 @@
using MiraAPI.Example.Modifiers; using MiraAPI.Example.Roles;
using MiraAPI.Example.Roles;
using MiraAPI.Hud;
using MiraAPI.Keybinds;
using MiraAPI.MeetingAbilities; using MiraAPI.MeetingAbilities;
using MiraAPI.Modifiers;
using MiraAPI.Utilities.Assets; using MiraAPI.Utilities.Assets;
using UnityEngine; using UnityEngine;
@@ -29,6 +29,9 @@ public class ShootButton : TargetedMeetingButton
{ {
playerVoteArea.SetDisabled(); playerVoteArea.SetDisabled();
var player = playerVoteArea.GetPlayer(); var player = playerVoteArea.GetPlayer();
PlayerControl.LocalPlayer.RpcCustomMurder(player); if (player != null)
{
PlayerControl.LocalPlayer.RpcCustomMurder(player);
}
} }
} }
@@ -1,4 +1,3 @@
using System;
using MiraAPI.MeetingAbilities; using MiraAPI.MeetingAbilities;
using MiraAPI.Networking; using MiraAPI.Networking;
using MiraAPI.Utilities; using MiraAPI.Utilities;
@@ -28,6 +27,7 @@ public class ShotgunButton : MultiTargetMeetingButton
protected override void OnClick(PlayerVoteArea playerVoteArea) protected override void OnClick(PlayerVoteArea playerVoteArea)
{ {
// Emptu because it only triggers the actual kills once all meeting abilities have been used.
} }
public override LoadableAsset<Sprite> SpriteActive => ExampleAssets.CallMeetingButton; public override LoadableAsset<Sprite> SpriteActive => ExampleAssets.CallMeetingButton;
@@ -45,7 +45,10 @@ public class ShotgunButton : MultiTargetMeetingButton
{ {
playerVoteArea.SetDisabled(); playerVoteArea.SetDisabled();
var player = playerVoteArea.GetPlayer(); var player = playerVoteArea.GetPlayer();
PlayerControl.LocalPlayer.RpcCustomMurder(player); if (player != null)
{
PlayerControl.LocalPlayer.RpcCustomMurder(player);
}
} }
} }
} }
+1
View File
@@ -3,6 +3,7 @@
<Version>1.0.0</Version> <Version>1.0.0</Version>
<Description>Example mod for Mira API</Description> <Description>Example mod for Mira API</Description>
<Authors>Angxl, XtraCube</Authors> <Authors>Angxl, XtraCube</Authors>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
+1 -1
View File
@@ -59,7 +59,7 @@ public static class CustomGameModeManager
/// <summary> /// <summary>
/// Checks to see if the current game mode is an instance of the HNS mode. /// Checks to see if the current game mode is an instance of the HNS mode.
/// </summary> /// </summary>
/// <returns>True if the Hide & Seek mode is the current one.</returns> /// <returns>True if the Hide n Seek mode is the current one.</returns>
public static bool IsHideNSeek() => ActiveMode != null && ActiveMode.GetType().IsAssignableTo(typeof(HideAndSeekMode)); public static bool IsHideNSeek() => ActiveMode != null && ActiveMode.GetType().IsAssignableTo(typeof(HideAndSeekMode));
/// <summary> /// <summary>