internal void Invoke914Activate(ref List <Player> players, ref List <Synapse.Api.Items.SynapseItem> items, out bool allow, out bool move) { var ev = new Scp914ActivateEventArgs { Items = items, Players = players }; Scp914ActivateEvent?.Invoke(ev); allow = ev.Allow; move = ev.Move; players = ev.Players; items = ev.Items; }
internal void Invoke914Activate(ref List <Player> players, ref List <Synapse.Api.Items.SynapseItem> items, ref Vector3 moveVector, out bool allow) { var ev = new Scp914ActivateEventArgs { Items = items, Players = players, MoveVector = moveVector }; Scp914ActivateEvent?.Invoke(ev); allow = ev.Allow; players = ev.Players; items = ev.Items; moveVector = ev.MoveVector; }