public PlayJoiVideoCommandProcessor(LineService lineService , IVideoAccessor videoAccessor , IRandomNumberService randomNumberService) : base(Keyword.PlayJoiVideo, lineService) { _videoAccessor = videoAccessor; _randomNumberService = randomNumberService; }
public IntegrationDal(MongoClient mongoClient, IOptions <MongoConfig> mongoConfig, IMapper mapper, IRandomNumberService randomNumberService) : base(mongoClient, mongoConfig) { _mapper = mapper; _randomNumberService = randomNumberService; }
public ChanceCommandProcessor(LineService lineService , IBookmarkService bookmarkService , IRandomNumberService randomNumberService) : base(Keyword.Chance, lineService) { _lineService = lineService; _bookmarkService = bookmarkService; _randomNumberService = randomNumberService; }
public EdgeMessageProcessor(ISystemVocabularyAccessor systemVocabularyAccessor , IVariableAccessor variableAccessor , IRandomNumberService randomPercentService) { _systemVocabularyAccessor = systemVocabularyAccessor; _variableAccessor = variableAccessor; _randomPercentService = randomPercentService; }
public TauntFromFileCommandProcessor(LineService lineService , IPathsAccessor pathsAccessor , ILineCollectionFilter lineCollectionFilter , IRandomNumberService randomNumberService) : base(Keyword.TauntFromFile, lineService) { _pathsAccessor = pathsAccessor; _lineCollectionFilter = lineCollectionFilter; _randomNumberService = randomNumberService; }
public BallTortureCommandProcessor(LineService lineService , IConfigurationAccessor configurationAccessor , IRandomNumberService randomNumberService , IPathsAccessor pathsAccessor) : base(Keyword.BallTorture, lineService) { _lineService = lineService; _configurationAccessor = configurationAccessor; _randomNumberService = randomNumberService; _pathsAccessor = pathsAccessor; }
public WordSearchGrid(int rows, int columns, IWordPlacementService wordPlacementService, IRandomNumberService randomNumberService) { Rows = rows; Columns = columns; Grid = new char[rows, columns]; _randomNumberService = randomNumberService; _wordPlacement = wordPlacementService; }
public DecideOrgasmCommandProcessor(LineService lineService , IRandomNumberService randomNumberService , IBookmarkService bookmarkService , ISettingsAccessor settingsAccessor ) : base(Keyword.DecideOrgasm, lineService) { _randomNumberService = randomNumberService; _bookmarkService = bookmarkService; _settingsAccessor = settingsAccessor; }
public RequestTaskCommandProcessor(LineService lineService , ITimeService timeService , IPathsAccessor pathsAccessor , ILineCollectionFilter lineCollectionFilter , IRandomNumberService randomNumberService ) : base(Keyword.SendDailyTasks, lineService) { _timeService = timeService; _pathsAccessor = pathsAccessor; _lineCollectionFilter = lineCollectionFilter; _randomNumberService = randomNumberService; }
public CustomTaskCommandProcessor(LineService lineService , IConfigurationAccessor configurationAccessor , IRandomNumberService randomNumberService , IVariableAccessor variableAccessor , IPathsAccessor pathsAccessor) : base(Keyword.CustomTask, lineService) { _lineService = lineService; _configurationAccessor = configurationAccessor; _randomNumberService = randomNumberService; _variableAccessor = variableAccessor; _pathsAccessor = pathsAccessor; }
public WanderNode( IActorStateModel actorStateModel, IRandomNumberService randomNumberService, ScreenSizeModel screenSizeModel) { _randomNumberService = randomNumberService; _screenSizeModel = screenSizeModel; _blackBoard = actorStateModel.Get <BlackBoardDataComponent>(); _originDataComponent = actorStateModel.Get <OriginDataComponent>(); _wanderDataComponent = actorStateModel.Get <WanderDataComponent>(); _transformDataComponent = actorStateModel.Get <TransformDataComponent>(); }
public VitalSubService(IPathsAccessor pathsAccessor , ILineCollectionFilter lineCollectionFilter , IRandomNumberService randomNumberService , ISettingsAccessor settingsAccessor , IScriptAccessor scriptAccessor ) { _pathsAccessor = pathsAccessor; _lineCollectionFilter = lineCollectionFilter; _randomNumberService = randomNumberService; _settingsAccessor = settingsAccessor; _scriptAccessor = scriptAccessor; }
public ShowImageCommandProcessorBase(string keyword , ImageGenre imageGenre , LineService lineService , IImageAccessor imageAccessor , IRandomNumberService randomNumberService ) : base(keyword, lineService) { Keyword = keyword; _lineService = lineService; _imageAccessor = imageAccessor; _randomNumberService = randomNumberService; Genre = imageGenre; }
public VitalSubAssignmentCommandProcessor(LineService lineService , ISettingsAccessor settingsAccessor , ILineCollectionFilter lineCollectionFilter , IRandomNumberService randomNumberService , IPathsAccessor pathsAccessor , IVitalSubService vitalSubService ) : base(Keyword.VitalSubAssignment, lineService) { _settingsAccessor = settingsAccessor; _lineCollectionFilter = lineCollectionFilter; _pathsAccessor = pathsAccessor; _randomNumberService = randomNumberService; _vitalSubService = vitalSubService; }
public RandomVocabularyProcessor(LineService lineService, IRandomNumberService randomNumberService) { _lineService = lineService; _randomNumberService = randomNumberService; Vocabulary = new Dictionary <string, Func <Session, string, string> > { { "#Random(.*)", (session, line) => GetRandom(session, line, 1).ToString() }, { "#RANDNumberLow", (session, line) => GetRandom(1 * session.Domme.DomLevel, 6 * session.Domme.DomLevel, 1).ToString() }, { "#RANDNumberHigh", (session, line) => GetRandom(5 * session.Domme.DomLevel, 21 * session.Domme.DomLevel, 1).ToString() }, { "#RANDNumber", (session, line) => GetRandom(1 * session.Domme.DomLevel, 11 * session.Domme.DomLevel, 1).ToString() }, { "#RandomRound5(.*)", (session, line) => GetRandom(session, line, 5).ToString() }, { "#RandomRound10(.*)", (session, line) => GetRandom(session, line, 10).ToString() }, { "#RandomRound100(.*)", (session, line) => GetRandom(session, line, 100).ToString() }, }; }
public GetCommandProcessorsService(IScriptAccessor scriptAccessor , IFlagAccessor flagAccessor , LineService lineService , IImageAccessor imageAccessor , IVideoAccessor videoAccessor , IVariableAccessor variableAccessor , ITauntAccessor tauntAccessor , IConfigurationAccessor configurationAccessor , IRandomNumberService randomNumberService , INotifyUser notifyUser , ISettingsAccessor settingsAccessor , IPathsAccessor pathsAccessor , IBookmarkService bookmarkService , IMediaContainerService mediaContainerService , ITimeService timeService , ILineCollectionFilter lineCollectionFilter , IVitalSubService vitalSubService , IConditionalObjectLogic conditionalObjectLogic , IVocabularyProcessor sessionVocabularyProcessor ) { _scriptAccessor = scriptAccessor; _flagAccessor = flagAccessor; _lineService = lineService; _imageAccessor = imageAccessor; _videoAccessor = videoAccessor; _variableAccessor = variableAccessor; _tauntAccessor = tauntAccessor; _configurationAccessor = configurationAccessor; _randomNumberService = randomNumberService; _notifyUser = notifyUser; _settingsAccessor = settingsAccessor; _pathsAccessor = pathsAccessor; _bookmarkService = bookmarkService; _mediaContainerService = mediaContainerService; _timeService = timeService; _lineCollectionFilter = lineCollectionFilter; _vitalSubService = vitalSubService; _conditionalObjectLogic = conditionalObjectLogic; _sessionVocabularyProcessor = sessionVocabularyProcessor; }
public AudioService( AudioServiceConfig audioServiceConfig, AudioSourceItem.Pool audioSourceItemPool, IAudioClipRepository <MusicAudioClipId> musicRepository, IAudioClipRepository <EffectAudioClipId> effectsRepository, IRandomNumberService randomNumberService) { _audioServiceConfig = audioServiceConfig; _audioSourceItemPool = audioSourceItemPool; _musicRepository = musicRepository; _effectsRepository = effectsRepository; _randomNumberService = randomNumberService; _audioChannels = EnumIterator <AudioChannel> .Iterator .ToDictionary( audioChannel => audioChannel, audioChannel => new List <AudioSourceItem>()); _channelVolumes = EnumIterator <AudioChannel> .Iterator .ToDictionary( audioChannel => audioChannel, _audioServiceConfig.GetDefaultVolume); }
public VocabularyProcessor(ILineCollectionFilter lineCollectionFilter , LineService lineService , IVocabularyAccessor vocabularyAccessor , IImageAccessor imageAccessor , IRandomNumberService randomNumberService , ISettingsAccessor settingsAccessor ) { var settings = settingsAccessor.GetSettings(); _lineCollectionFilter = lineCollectionFilter; _lineService = lineService; _vocabularyAccessor = vocabularyAccessor; _vocabularyProcessors = new List <IVocabularyProcessor> { new ImageVocabularyProcessor(imageAccessor), new RandomVocabularyProcessor(lineService, randomNumberService), new SessionVocabularyProcessor(), new SettingsVocabularyProcessor(settingsAccessor) }; _codeVocabulary = new Dictionary <string, Func <string, Session, string> > { { "#DommeName", (line, session) => line.Replace("#DommeName", session.Domme.Name) }, { "#DomAge", (line, session) => line.Replace("#DomAge", session.Domme.Age.ToString()) }, { "#DomApathy", (line, session) => line.Replace("#DomApathy", session.Domme.ApathyLevel.ToString()) }, { "#DomAvgCockMin", (line, session) => line.Replace("#DomAvgCockMin", session.Domme.CockSmallLimit.ToString()) }, { "#DomAvgCockMax", (line, session) => line.Replace("#DomAvgCockMax", session.Domme.CockBigLimit.ToString()) }, { "#DomBirthdayMonth", (line, session) => line.Replace("#DomBirthdayMonth", session.Domme.BirthDay.ToString("MMMM")) }, { "#DomBirthdayDay", (line, session) => line.Replace("#DomBirthdayDay", session.Domme.BirthDay.Day.ToString()) }, { "#DomCup", (line, session) => line.Replace("#DomCup", session.Domme.CupSize.ToString()) }, { "#DomEyes", (line, session) => line.Replace("#DomEyes", session.Domme.EyeColor) }, { "#DomHair", (line, session) => line.Replace("#DomHair", session.Domme.HairColor) }, { "#DomHairLength", (line, session) => line.Replace("#DomHairLength", session.Domme.HairLength.ToString()) }, { "#DomHonorific", (line, session) => line.Replace("#DomHonorific", session.Domme.Honorific) }, { "#DomLargeCockMin", (line, session) => line.Replace("#DomLargeCockMin", (session.Domme.CockBigLimit + 1).ToString()) }, { "#DomLevel", (line, session) => line.Replace("#DomLevel", session.Domme.DomLevel.ToString()) }, { "#DomMood", (line, session) => line.Replace("#DomMood", session.Domme.MoodLevel.ToString()) }, { "#DomMoodMax", (line, session) => line.Replace("#DomMoodMax", session.Domme.MoodHappy.ToString()) }, { "#DomMoodMin", (line, session) => line.Replace("#DomMoodMin", session.Domme.MoodAngry.ToString()) }, { "#DomName", (line, session) => line.Replace("#DomName", session.Domme.Name) }, { "#DomOrgasmRate", (line, session) => line.Replace("#DomOrgasmRate", "allow " + session.Domme.AllowsOrgasms.ToString().ToLower()) }, { "#DomRuinRate", (line, session) => line.Replace("#DomRuinRate", "ruin " + session.Domme.RuinsOrgasms.ToString().ToLower()) }, { "#DomSelfAgeMax", (line, session) => line.Replace("#DomSelfAgeMax", session.Domme.AgeOldLimit.ToString()) }, { "#DomSelfAgeMin", (line, session) => line.Replace("#DomSelfAgeMin", session.Domme.AgeYoungLimit.ToString()) }, { "#DomSmallCockMax", (line, session) => line.Replace("#DomSmallCockMax", (session.Domme.CockSmallLimit - 1).ToString()) }, { "#DomSubAgeMax", (line, session) => line.Replace("#DomSubAgeMax", session.Domme.SubAgeOldLimit.ToString()) }, { "#DomSubAgeMin", (line, session) => line.Replace("#DomSubAgeMin", session.Domme.SubAgeYoungLimit.ToString()) }, { "#GreetSub", (line, session) => line.Replace("#GreetSub", GetGreetingReplacement(DateTime.Now)) }, { "#EdgeTaunt", (line, session) => line.Replace("#EdgeTaunt", GetEdgeTaunt(session)) }, { "#PetName", GetPetName }, { "#SubName", (line, session) => line.Replace("#SubName", session.Sub.Name) }, { "#SubAge", (line, session) => line.Replace("#SubAge", session.Sub.Age.ToString()) }, { "#SubBirthdayMonth", (line, session) => line.Replace("#SubBirthdayMonth", session.Sub.Birthday.ToString("MMMM")) }, { "#SubBirthdayDay", (line, session) => line.Replace("#SubBirthdayDay", session.Sub.Birthday.Day.ToString()) }, { "#SubCockSize", (line, session) => line.Replace("#SubCockSize", session.Sub.CockSize.ToString()) }, { "#SubEyes", (line, session) => line.Replace("#SubEyes", session.Sub.EyeColor) }, { "#SubHair", (line, session) => line.Replace("#SubHair", session.Sub.HairColor) }, { "#SubWritingTaskMax", (line, session) => line.Replace("#SubWritingTaskMax", session.Sub.WritingTaskMax.ToString()) }, { "#SubWritingTaskMin", (line, session) => line.Replace("#SubWritingTaskMin", session.Sub.WritingTaskMin.ToString()) }, { "#ShortName", (line, session) => line.Replace("#ShortName", settings.Domme.GlitterContactName) }, { "#GlitterContact1", (line, session) => line.Replace("#GlitterContact1", session.Glitter[0].Name) }, { "#Contact1", (line, session) => line.Replace("#Contact1", session.Glitter[0].Name) }, { "#GlitterContact2", (line, session) => line.Replace("#GlitterContact2", session.Glitter[1].Name) }, { "#Contact2", (line, session) => line.Replace("#Contact2", session.Glitter[1].Name) }, { "#GlitterContact3", (line, session) => line.Replace("#GlitterContact3", session.Glitter[2].Name) }, { "#Contact3", (line, session) => line.Replace("#Contact3", session.Glitter[2].Name) }, { "#GlitterContact4", (line, session) => line.Replace("#GlitterContact4", session.Glitter[3].Name) }, { "#Contact4", (line, session) => line.Replace("#Contact4", session.Glitter[3].Name) }, //{ "#CBTCockCount", (line, session) => line.Replace("#CBTCockCount", session.CbtCockCount) }, //{ "#CBTBallsCount", (line, session) => line.Replace("#CBTBallsCount", session.CbtBallsCount) }, //{ "#OrgasmLockDate", (line, session) => session.Sub.IsOrgasmRestricted ? line.Replace("#OrgasmLockDate", "#CockToClit") :"#C**k" }, { "#C**k", (line, session) => line.Replace("#C**k", session.Sub.CallCockAClit ? "#CockToClit" :"#C**k") }, { "stroking", (line, session) => session.Sub.CallCockAClit ? line.Replace("stroking", "#StrokingToRubbing") :"stroking" }, { "#Balls", (line, session) => session.Sub.CallBallsAPussy ? line.Replace("#Balls", "#BallsToPussy") :"#Balls" }, { "those #Balls", (line, session) => session.Sub.CallBallsAPussy ? line.Replace("those #Balls", "that #BallsToPussy") :"those #Balls" }, { "#SessionEdges", (line, session) => line.Replace("#SessionEdges", session.Sub.EdgeCount.ToString()) }, // Not sure if this is torture level or how many times it's been done { "#SessionCBTCock", (line, session) => line.Replace("#SessionCBTCock", session.Sub.CockTortureLevel.ToString()) }, { "#SessionCBTBalls", (line, session) => line.Replace("#SessionCBTBalls", session.Sub.BallsTortureLevel.ToString()) }, { "#GeneralTime", (line, session) => line.Replace("#GeneralTime", GetGeneralTime(DateTime.Now)) }, { "#CurrentTime", (line, session) => line.Replace("#CurrentTime", DateTime.Now.ToString("h:mm")) }, { "#CurrentDay", (line, session) => line.Replace("#CurrentDay", DateTime.Now.ToString("dddd")) }, { "#CurrentMonth", (line, session) => line.Replace("#CurrentMonth", DateTime.Now.ToString("MMMMM")) }, { "#CurrentYear", (line, session) => line.Replace("#CurrentYear", DateTime.Now.ToString("yyyy")) }, { "#CurrentDate", (line, session) => line.Replace("#CurrentDate", DateTime.Now.ToShortDateString()) }, { "#RP_CaseNumber", (line, session) => line.Replace("#RP_CaseNumber", session.GameBoard.SelectedCases.LastOrDefault().ToString()) }, { "#RP_EdgeOffer", (line, session) => line.Replace("#RP_EdgeOffer", (session.GameBoard.Offer?.Edges).GetValueOrDefault().ToString()) }, { "#RP_TokenOffer", (line, session) => line.Replace("#RP_TokenOffer", (session.GameBoard.Offer?.Tokens).GetValueOrDefault().ToString()) }, { "#RP_RespondCase", (line, session) => line.Replace("#RP_RespondCase", session.GameBoard.LastSelectedCase?.ToString() ?? string.Empty) }, }; }
public RandomController(IRandomNumberService rnd) { _rnd = rnd; }
public MultiplicationService(IRandomNumberService _randomNumberService) { randomService = _randomNumberService; }
public LuckyNumberService(IRandomNumberService randomNumberService) { _randomNumberService = randomNumberService; }
public PasswordService(IStorageService storageService, IRandomNumberService randomNumberService) { _storageService = storageService; _randomNumberService = randomNumberService; }
public AdminService(IAsyncDocumentSession session, IRandomNumberService randomNumberService) : base(session) { _randomNumberService = randomNumberService; }
public Encounter(ISpaceShip player, ISpaceShip opponent, IRandomNumberService randomNumberService) { this.player = player; this.opponent = opponent; this.randomNumberService = randomNumberService; }
public AuthAccountRepository(AuthContext dbContext, IRandomNumberService randomNumberService) { _dbContext = dbContext; _randomNumberService = randomNumberService; }
public RandomTextCommandProcessor(LineService lineService , IRandomNumberService randomNumberService) : base(Keyword.RandomText, lineService) { _randomNumberService = randomNumberService; }
public ShowImageCommandProcessor(IImageAccessor imageAccessor , LineService lineService , IRandomNumberService randomNumberService) : base(Keyword.ShowImage, lineService) { _imageAccessor = imageAccessor; }
public MainController(IRandomNumberService randomNumberService, IOperatorsService operatorsService) { this.randomNumberService = randomNumberService; this.operatorsService = operatorsService; }
/// <summary> /// Constructor /// </summary> /// <param name="randomNumberService"></param> public WordPlacementService(IRandomNumberService randomNumberService) { _randomNumberService = randomNumberService; _directions = (DirectionFlagsEnum[])Enum.GetValues(typeof(DirectionFlagsEnum)); }
/// <summary> /// RandomGeneratorController constructor /// </summary> /// <param name="numberService"></param> public RandomGeneratorController(IRandomNumberService numberService) { this.RandomNumberService = numberService; }
public AddRandomNumberHeader2Filter(IRandomNumberService randomNumberService) { _randomNumberService = randomNumberService; }
public ShowBlowjobImageCommandProcessor(IImageAccessor imageAccessor , LineService lineService , IRandomNumberService randomNumberService) : base(Common.Constants.Keyword.ShowBlowjobImage, ImageGenre.B*****b, lineService, imageAccessor, randomNumberService) { }
public RPSGame(IRandomNumberService rnd) { this.GameID = Guid.NewGuid(); _rnd = rnd; }
public HomeController(IRandomNumberService randomNumberService) { _randomNumberService = randomNumberService; }
public RPSGameRepository(IRandomNumberService serv) { _rnd = serv; }