コード例 #1
0
ファイル: MapEvents.cs プロジェクト: Mika-Westphal/Synapse
        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;
        }
コード例 #2
0
        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;
        }