Exemple #1
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;
 }
 public PlayerActionExecutor(IGameStateService gameStateService, ILogService logService, IMonsterDataFactory monsterDataFactory)
 {
     this.gameStateService   = gameStateService;
     this.logService         = logService;
     this.monsterDataFactory = monsterDataFactory;
 }