private EventInstance AudioOnPlay_string_string_float(On.Celeste.Audio.orig_Play_string_string_float orig, string path, string param, float value) { if (shouldBeMute) { return(getDummyEventInstance()); } return(orig(path, param, value)); }
private EventInstance AudioOnPlay_string_string_float(On.Celeste.Audio.orig_Play_string_string_float orig, string path, string param, float value) { EventInstance eventInstance = orig(path, param, value); if (Manager.FrameLoops >= 2) { eventInstance?.setVolume(0); } return(eventInstance); }