Esempio n. 1
0
        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;
        }
Esempio n. 2
0
        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;
        }