public CJStarDomain(EntityLayer.EntityLayer entityLayer, List <StarEntity> starDomain, int priority, bool isFilled = true) : base(entityLayer) { this.Domain = starDomain; this.CreateDomainLinks(entityLayer as BoardGameLayer); this.IsFilled = isFilled; this.IsThereAtLeastOneCard = false; this.Priority = priority; this.domainOwner = null; this.temporaryDomainOwner = null; this.PlayerToPoints = new Dictionary <Player.Player, int>(); }
public CardEntityDecorator(EntityLayer.EntityLayer entityLayer, CardEntity cardEntity) : base(entityLayer) { this.CardEntityDecorated = cardEntity; this.CardEntityDecorated.PropertyChanged += this.OnPropertyChanged; }
public ToolTipEntity(EntityLayer.EntityLayer entityLayer) : base(entityLayer) { }
public CardEntityAwakenedDecorator(EntityLayer.EntityLayer entityLayer, CardEntity cardEntity, int valueBeforeAwakened) : base(entityLayer, cardEntity) { this.valueBeforeAwakened = valueBeforeAwakened; }