Exemple #1
0
 public ArmiesHelper(ICitiesRepository citiesRepository,
                     IArmiesRepository armiesRepository,
                     IAdventuresRepository adventuresRepository)
 {
     _citiesRepository     = citiesRepository;
     _armiesRepository     = armiesRepository;
     _adventuresRepository = adventuresRepository;
 }
 public CitiesTurnProcessor(ICitiesRepository citiesRepository,
                            IArmiesRepository armiesRepository,
                            ICityIncidents cityIncidents)
 {
     _citiesRepository = citiesRepository;
     _armiesRepository = armiesRepository;
     _cityIncidents    = cityIncidents;
 }
Exemple #3
0
 public MapController(
     ILegionInfo legionInfo,
     ICitiesRepository citiesRepository,
     IArmiesRepository armiesRepository,
     ICitiesTurnProcessor citiesTurnProcessor,
     IArmiesTurnProcessor armiesTurnProcessor)
 {
     _legionInfo          = legionInfo;
     _citiesRepository    = citiesRepository;
     _armiesRepository    = armiesRepository;
     _citiesTurnProcessor = citiesTurnProcessor;
     _armiesTurnProcessor = armiesTurnProcessor;
 }
 public ArmiesTurnProcessor(ILegionInfo legionInfo,
                            IArmiesRepository armiesRepository,
                            ICitiesRepository citiesRepository,
                            IPlayersRepository playersRepository,
                            IArmiesHelper armiesHelper,
                            IBattleManager battleManager)
 {
     _legionInfo        = legionInfo;
     _armiesRepository  = armiesRepository;
     _citiesRepository  = citiesRepository;
     _playersRepository = playersRepository;
     _armiesHelper      = armiesHelper;
     _battleManager     = battleManager;
 }
Exemple #5
0
 public BattleManager(IArmiesRepository armiesRepository,
                      IPlayersRepository playersRepository,
                      IArmiesHelper armiesHelper,
                      ICitiesHelper citiesHelper,
                      IMessagesService messagesService,
                      IViewSwitcher viewSwitcher)
 {
     _playersRepository = playersRepository;
     _armiesRepository  = armiesRepository;
     _armiesHelper      = armiesHelper;
     _citiesHelper      = citiesHelper;
     _messagesService   = messagesService;
     _viewSwitcher      = viewSwitcher;
 }
Exemple #6
0
 public CityIncidents(IArmiesRepository armiesRepository,
                      ICharactersRepository charactersRepository,
                      IDefinitionsRepository definitionsRepository,
                      IArmiesHelper armiesHelper,
                      IMessagesService messagesService,
                      IViewSwitcher viewSwitcher)
 {
     _armiesRepository      = armiesRepository;
     _charactersRepository  = charactersRepository;
     _definitionsRepository = definitionsRepository;
     _armiesHelper          = armiesHelper;
     _messagesService       = messagesService;
     _viewSwitcher          = viewSwitcher;
 }
Exemple #7
0
 public GameArchive(
     IBytesHelper helper,
     ILegionInfo legionInfo,
     IArmiesRepository armiesRepository,
     ICitiesRepository citiesRepository,
     IPlayersRepository playersRepository,
     IDefinitionsRepository definitionsRepository)
 {
     _helper                = helper;
     _legionInfo            = legionInfo;
     _armiesRepository      = armiesRepository;
     _citiesRepository      = citiesRepository;
     _playersRepository     = playersRepository;
     _definitionsRepository = definitionsRepository;
 }
Exemple #8
0
 public InitialDataGenerator(
     ILegionConfig legionConfig,
     ILegionInfo legionInfo,
     IDefinitionsRepository definitionsRepository,
     IArmiesRepository armiesRepository,
     IPlayersRepository playersRepository,
     ICitiesRepository citiesRepository,
     ICitiesHelper citiesHelper)
 {
     _legionConfig          = legionConfig;
     _legionInfo            = legionInfo;
     _definitionsRepository = definitionsRepository;
     _armiesRepository      = armiesRepository;
     _playersRepository     = playersRepository;
     _citiesRepository      = citiesRepository;
     _citiesHelper          = citiesHelper;
 }