quantum-space-buddies/QSB/ModelShip/Patches/ModelShipPatches.cs
2022-06-07 22:07:39 -07:00

24 lines
517 B
C#

using HarmonyLib;
using QSB.Messaging;
using QSB.ModelShip.Messages;
using QSB.Patches;
namespace QSB.ModelShip.Patches;
public class ModelShipPatches : QSBPatch
{
public override QSBPatchTypes Type => QSBPatchTypes.OnClientConnect;
[HarmonyPrefix]
[HarmonyPatch(typeof(RemoteFlightConsole), nameof(RemoteFlightConsole.RespawnModelShip))]
private static void RemoteFlightConsole_RespawnModelShip(bool playEffects)
{
if (Remote)
{
return;
}
new RespawnModelShipMessage(playEffects).Send();
}
}