示例#1
0
        public RollService(CharacterService charService, SpecialService specService, SkillsService skillsService, IConfiguration config)
        {
            _charService   = charService;
            _specService   = specService;
            _skillsService = skillsService;
            _config        = config;

            LoadLuckInfluenceConfig();

            _rand = new Random();
        }
示例#2
0
        public RollService(
            EffectsService effectsService,
            RoleplayOptions roleplayOptions,
            SpecialService specService,
            SkillsService skillsService,
            StatisticsService statService,
            Random rand)
        {
            _effectsService  = effectsService;
            _roleplayOptions = roleplayOptions;
            _specService     = specService;
            _skillsService   = skillsService;
            _statService     = statService;

            _rand = rand;
        }
示例#3
0
 public SkillsService(CharacterService charService, SpecialService specService)
 {
     _charService = charService;
     _specService = specService;
 }