SirenOfShame.Lib.Watcher.RulesEngine.InvokeNewAchievement C# (CSharp) Method

InvokeNewAchievement() private method

private InvokeNewAchievement ( SirenOfShame.Lib.Settings.PersonSetting person, List achievements ) : void
person SirenOfShame.Lib.Settings.PersonSetting
achievements List
return void
        private void InvokeNewAchievement(PersonSetting person, List<AchievementLookup> achievements)
        {
            var newAchievement = NewAchievement;
            if (newAchievement != null) newAchievement(this, new NewAchievementEventArgs { Person = person, Achievements = achievements });
            achievements.ForEach(i => InvokeNewNewsItem(i.AsNewNewsItem(person), newsIsBothLocalAndNew: true));
        }