Notification delay

World ragdoll restriction
This commit is contained in:
SDraw 2024-07-06 13:26:00 +03:00
parent 9c339f3662
commit 0239ab3057
No known key found for this signature in database
GPG key ID: BB95B4DAB2BB8BB5
14 changed files with 501 additions and 414 deletions

View file

@ -15,6 +15,7 @@ namespace ml_prm
Settings.Init();
ModUi.Init();
GameEvents.Init(HarmonyInstance);
WorldHandler.Init();
// Whitelist the toggle script
(typeof(SharedFilter).GetField("_localComponentWhitelist", BindingFlags.NonPublic | BindingFlags.Static)?.GetValue(null) as HashSet<Type>)?.Add(typeof(RagdollToggle));
@ -24,6 +25,8 @@ namespace ml_prm
public override void OnDeinitializeMelon()
{
WorldHandler.DeInit();
if(m_localController != null)
UnityEngine.Object.Destroy(m_localController);
m_localController = null;