public override void EndRoundExtract(IEndRoundContext context) { if (this.IndicatorByStreets.ContainsKey(context.CompletedRoundType)) { this.IndicatorByStreets[context.CompletedRoundType].EndRoundExtract(context); } }
public void EndRound(IEndRoundContext context) { this.player.EndRound(context); foreach (var item in this.indicators) { item.EndRoundExtract(context); } }
public virtual void EndRound(IEndRoundContext context) { }
public virtual void EndRoundExtract(IEndRoundContext context) { }
public virtual void EndRound(IEndRoundContext context) { this.Player.EndRound(context); }
public override void EndRoundExtract(IEndRoundContext context) { this.IndicatorByPositions[this.CurrentPosition.Value].EndRoundExtract(context); }