Exemplo n.º 1
0
 public CharacterFactory(ILogService logService, ISkillFactory skillFactory,
                         IDatabaseService databaseService, IConfigurator configurator, ITalentFactory talentFactory,
                         ICharacterPlacementService characterPlacementService, IGameStateService gameStateService)
 {
     this.logService                = logService;
     this.skillFactory              = skillFactory;
     this.databaseService           = databaseService;
     this.configurator              = configurator;
     this.talentFactory             = talentFactory;
     this.characterPlacementService = characterPlacementService;
     this.gameStateService          = gameStateService;
 }
Exemplo n.º 2
0
 public ServerManager(ILogService logService, IGameLoopSimulator gameLoopSimulator,
                      IGameFactory gameFactory, IConfigurator configurator, IMonsterDataFactory monsterDataFactory,
                      ISkillFactory skillFactory, IEquipmentFactory equipmentFactory, ITalentFactory talentFactory, IQuestFactory questFactory,
                      ICharacterFactory characterFactory)
 {
     this.logService         = logService;
     this.gameFactory        = gameFactory;
     this.configurator       = configurator;
     this.monsterDataFactory = monsterDataFactory;
     this.skillFactory       = skillFactory;
     this.equipmentFactory   = equipmentFactory;
     this.talentFactory      = talentFactory;
     this.questFactory       = questFactory;
     this.characterFactory   = characterFactory;
     this.gameLoopSimulator  = gameLoopSimulator;
 }