public GameStrategy(WindowNavigation windowNavigation, IGameLoader gameLoader, IList <IGameEndCondition> gameEndConditions, Player.Entities.Player player, DataProvider <ResourcesData> resourcesDataProvider) { this.windowNavigation = windowNavigation; this.gameLoader = gameLoader; this.gameEndConditions = gameEndConditions; this.player = player; this.resourcesDataProvider = resourcesDataProvider; }
public GameWinCondition(ResourcesExchanger exchanger, Player.Entities.Player player) { this.exchanger = exchanger; this.player = player; }