public static void DeactivateNeedyModule(TwitchComponentHandle handle) { handle.ircConnection.SendMessage(TwitchPlaySettings.data.UnsupportedNeedyWarning); KMNeedyModule needyModule = handle.bombComponent.GetComponent <KMNeedyModule>(); needyModule.OnNeedyActivation = () => { needyModule.StartCoroutine(KeepUnsupportedNeedySilent(needyModule)); }; needyModule.OnNeedyDeactivation = () => { needyModule.StopAllCoroutines(); needyModule.HandlePass(); }; needyModule.OnTimerExpired = () => { needyModule.StopAllCoroutines(); needyModule.HandlePass(); }; needyModule.WarnAtFiveSeconds = false; }