public RollService(CharacterService charService, SpecialService specService, SkillsService skillsService, IConfiguration config) { _charService = charService; _specService = specService; _skillsService = skillsService; _config = config; LoadLuckInfluenceConfig(); _rand = new Random(); }
public NpcService(NpcPresetService presetService, SkillsService skillsService, StatisticsService statService, Random random) { _presetService = presetService; _skillsService = skillsService; _statService = statService; Npcs = new List <Character>(); NpcTimers = new Dictionary <Character, Timer>(); _rand = random; }
public ExperienceService( CharacterService charService, SkillsService skillsService, DiscordSocketClient client, IConfiguration config) { _charService = charService; _skillsService = skillsService; _client = client; _config = config; cooldownTimers = new Dictionary <ulong, Timer>(); LoadExperienceEnabledChannels(); random = new Random(); }
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; }
public NpcPresetService(SkillsService skillsService, StatisticsService statsService, IRepository <NpcPreset> presetRepository) { _presetRepository = presetRepository; _skillsService = skillsService; _statsService = statsService; }