Exemplo n.º 1
0
 public SpellbookViewController(ISpellbookView view, ISkillCategoryRepository skillCategoryRepository,
                                ISkillSetRepository skillSetRepository, CharacterManager characterManager) : base(view)
 {
     this.skillCategoryRepository = skillCategoryRepository;
     this.skillSetRepository      = skillSetRepository;
     this.spellbook = characterManager.Character.Entity.GetComponent <SpellbookComponent>();
 }
Exemplo n.º 2
0
 public SkillsController(ISkillRepository skillRepository,
                         ISkillCategoryRepository skillCategoryRepository,
                         ITranslator translator)
 {
     _skillRepository         = skillRepository;
     _skillCategoryRepository = skillCategoryRepository;
     _translator = translator;
 }
Exemplo n.º 3
0
 public SkillMapper(IEffectRepository effectRepository, IBehaviourRepository behaviourRepository,
                    IItemCategoryRepository itemCategoryRepository, ICurrencyRepository currencyRepository,
                    ISkillCategoryRepository skillCategoryRepository, IRarityRepository rarityRepository,
                    ISkillSetRepository skillSetRepository)
 {
     this.effectRepository        = effectRepository;
     this.behaviourRepository     = behaviourRepository;
     this.itemCategoryRepository  = itemCategoryRepository;
     this.currencyRepository      = currencyRepository;
     this.skillCategoryRepository = skillCategoryRepository;
     this.rarityRepository        = rarityRepository;
     this.skillSetRepository      = skillSetRepository;
 }
Exemplo n.º 4
0
 public SkillCategoryCreateConsumer(ISkillCategoryRepository repository, IMapper mapper)
 {
     _repository = repository ?? throw new ArgumentNullException(nameof(repository));
     _mapper     = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
Exemplo n.º 5
0
 public SkillCategoryLogic(ISkillCategoryRepository skillCategoryRepository)
 {
     this.skillCategoryRepository = skillCategoryRepository;
 }