private void HandleIncomingOutfit(Outfit set) { var previous = Follower.Outfits .FirstOrDefault(outfit => outfit.Period == set.Period); if (previous != null) Follower.Outfits.Remove(previous); Follower.Outfits.Add(set); }
public void AddOufit(IPersonality person, Outfit outfit) { var previous = person.Outfits .FirstOrDefault(o => o.Period == outfit.Period && o.Name == outfit.Name); if (previous != null) person.Outfits.Remove(previous); person.Outfits.Add(outfit); }