Aselia.Core.Channel.BroadcastInclusive C# (CSharp) Метод

BroadcastInclusive() публичный Метод

public BroadcastInclusive ( string command, UserBase sender ) : void
command string
sender UserBase
Результат void
        public override void BroadcastInclusive(string command, UserBase sender, params object[] arguments)
        {
            List<object> full = new List<object>(new object[]
            {
                sender == null ? Server.Id : (object)sender.Mask,
            });
            full.AddRange(arguments);
            object[] args = full.ToArray();

            if (sender == null || !HasFlag("Arena") || sender.IsVoice(this))
            {
                foreach (UserBase u in Users.Values)
                {
                    u.SendCommand(command, args);
                }
            }
            else
            {
                sender.SendCommand(command, args);
            }
        }