public static void InvokeScp914KnobChange(GameObject player, ref bool allow, ref Scp914Knob knobSetting) { if (Scp914KnobChangeEvent == null) { return; } Scp914KnobChangeEvent ev = new Scp914KnobChangeEvent { Player = player.GetPlayer(), Allow = allow, KnobSetting = knobSetting }; Scp914KnobChangeEvent.InvokeSafely(ev); allow = ev.Allow; knobSetting = ev.KnobSetting; }
public static void InvokeScp914KnobChange(GameObject player, ref bool allow, ref Scp914Knob knobSetting) { Scp914KnobChange scp914KnobChange = Scp914KnobChangeEvent; if (scp914KnobChange == null) { return; } ReferenceHub hub = Player.GetPlayer(player); Scp914KnobChangeEvent ev = new Scp914KnobChangeEvent { Player = hub, Allow = allow, KnobSetting = knobSetting }; scp914KnobChange.Invoke(ref ev); allow = ev.Allow; knobSetting = ev.KnobSetting; }