Example #1
0
 public GameManager(IPlayerBuilder playerBuilder, SpawnManager spawnManager, ISender sender, LaserManager laserManager)
 {
     _playerBuilder = playerBuilder;
     _sender        = sender;
     _spawnManager  = spawnManager;
     _laserManager  = laserManager;
 }
Example #2
0
 public TestController
 (
     IPercentileGrowthSetRepository percentileGrowthSetRepository,
     IFirstnameRecordsLoader firstnameRecordsLoader,
     ILastnameRecordsLoader lastnameRecordsLoader,
     IWorldCitiesLoader worldCitiesLoader,
     IBirthLocationGenerator birthLocationGenerator,
     IPersonNameGenerator nameGenerator,
     IDateOfBirthGenerator dateOfBirthGenerator,
     ICountriesGenerator countriesGenerator,
     IGrowthSetGenerator growthSetGenerator,
     IPlayerBuilder playerBuilder
 )
 {
     _percentileGrowthSetRepository = percentileGrowthSetRepository;
     _firstnameRecordsLoader        = firstnameRecordsLoader;
     _lastnameRecordsLoader         = lastnameRecordsLoader;
     _worldCitiesLoader             = worldCitiesLoader;
     _birthLocationGenerator        = birthLocationGenerator;
     _nameGenerator        = nameGenerator;
     _dateOfBirthGenerator = dateOfBirthGenerator;
     _countriesGenerator   = countriesGenerator;
     _growthSetGenerator   = growthSetGenerator;
     _playerBuilder        = playerBuilder;
 }
Example #3
0
 public PlayersService(
     IPlayerBuilder builder,
     IMapper <Footballista.Players.Player, Player> mapper
     )
 {
     _builder = builder;
     _mapper  = mapper;
 }
Example #4
0
 public void Construct(IPlayerBuilder playerBuider)
 {
     playerBuider.BuildResources();
     playerBuider.BuildBoundingBox();
     playerBuider.BuildCollisionType();
     playerBuider.BuildHealth();
     playerBuider.BuildStatesTime();
 }
Example #5
0
 public GameController(
     IPlayerBuilder playerBuilder,
     IPlayersDataReader playersDataReader,
     IEvenOrOdd evenOrOdd,
     IScoreBoard scoreBoard,
     IReferee referee)
 {
     _playerBuilder           = playerBuilder;
     _playersDataReader       = playersDataReader;
     _evenOrOdd               = evenOrOdd;
     _scoreBoard              = scoreBoard;
     _referee                 = referee;
     scoreBoard.PlayerScored += referee.OnPlayerScored;
 }
 public void SetUp()
 {
     randomNumber  = new RandomNumber();
     playerBuilder = new PlayerBuilder(randomNumber);
 }
 public PlayerBuilderWrapper(String id, IPlayerBuilder builder, int priority)
 {
     Id            = id;
     PlayerBuilder = builder;
     Priority      = priority;
 }
Example #8
0
 public IGameBuilder PlayerBuilderIs(IPlayerBuilder builder)
 {
     _playerBuilder = builder;
     return this;
 }
Example #9
0
 public GameBuilder(IModuleFactory moduleFactory, ILogicBuilder logicBuilder, IDealerBuilder dealerBuilder, IDeckBuilder deckBuilder, ITableBuilder tableBuilder, IPlayerBuilder playerBuilder)
 {
     _moduleFactory = moduleFactory;
     _logicBuilder = logicBuilder;
     _dealerBuilder = dealerBuilder;
     _deckBuilder = deckBuilder;
     _tableBuilder = tableBuilder;
     _playerBuilder = playerBuilder;
 }
Example #10
0
 public GameModel(SignalBus signalBus, IPlayerBuilder playerBuilder)
 {
     _signalBus     = signalBus;
     _playerBuilder = playerBuilder;
 }
Example #11
0
 public Game(IPlayerBuilder playerBuilder, GameSettings settings)
 {
     _playerOne          = playerBuilder.ConstructPlayer(settings.FirstPlayerName);
     _playerTwo          = playerBuilder.ConstructPlayer(settings.SecondPlayerName);
     _playerOne.IsMyTurn = true;
 }