Example #1
0
        private bool CheckDefault()
        {
            DsFilter defaultFilter = new DsFilter();

            if (MinDuration == defaultFilter.MinDuration &&
                MaxDuration == defaultFilter.MaxDuration &&
                MinArmy == defaultFilter.MinArmy &&
                MinIncome == defaultFilter.MinIncome &&
                MaxLeaver == defaultFilter.MaxLeaver &&
                MinKills == defaultFilter.MinKills &&
                PlayerCount == defaultFilter.PlayerCount &&
                Mid == defaultFilter.Mid &&
                !(GameModes.Except(new List <int>()
            {
                (int)Gamemode.Commanders, (int)Gamemode.CommandersHeroic
            }).Any() ||
                  (new List <int>()
            {
                (int)Gamemode.Commanders, (int)Gamemode.CommandersHeroic
            }).Except(GameModes).Any()) &&
                !Players.Any() &&
                DefaultTime
                )
            {
                return(true);
            }
            return(false);
        }