using Chernobyl.Account; using Chernobyl.Collections.Generic.Event; namespace Chernobyl.Game.Group { /// /// Represents a group of instances that are allied /// together or are friendly towards one another. This type is also an /// of instances so /// that services can be added to it. /// public interface ITeam : IEventCollection { /// /// The individuals that represent the team. /// IEventCollection Players { get; } /// /// The groups that act as an antagonist towards this group. /// IEventCollection Enemies { get; } } }