mirror of
https://github.com/hanetzer/sdraw_mods_cvr.git
synced 2025-09-03 18:39:23 +00:00
24 lines
742 B
C#
24 lines
742 B
C#
using System.Linq;
|
|
|
|
namespace ml_ppu
|
|
{
|
|
static class ModSupport
|
|
{
|
|
static bool ms_ragdollPresent = false;
|
|
|
|
internal static void Init()
|
|
{
|
|
ms_ragdollPresent = (MelonLoader.MelonBase.RegisteredMelons.FirstOrDefault(m => m.Info.Name == "PlayerRagdollMod") != null);
|
|
}
|
|
|
|
public static bool IsRagdolled() => (ms_ragdollPresent && IsRagdollInternal());
|
|
static bool IsRagdollInternal() => ml_prm.RagdollController.Instance.IsRagdolled();
|
|
|
|
public static void TryToUnragdoll()
|
|
{
|
|
if(ms_ragdollPresent)
|
|
TryToUngradollInternal();
|
|
}
|
|
static void TryToUngradollInternal() => ml_prm.RagdollController.Instance.Unragdoll();
|
|
}
|
|
}
|