public LoginActions(IPacketSendService packetSendService, IPacketTranslator <IAccountLoginData> loginPacketTranslator, IPacketTranslator <ILoginRequestGrantedData> loginRequestGrantedPacketTranslator, IPacketTranslator <ILoginRequestCompletedData> loginRequestCompletedPacketTranslator, ILocalizedStringFinder localizedStringFinder, ICharacterSelectorRepository characterSelectorRepository, IPlayerInfoRepository playerInfoRepository, ICharacterRepository characterRepository, ICurrentMapStateRepository currentMapStateRepository, ILoginFileChecksumRepository loginFileChecksumRepository, INewsRepository newsRepository, IChatRepository chatRepository, ICharacterInventoryRepository characterInventoryRepository, IPaperdollRepository paperdollRepository) { _packetSendService = packetSendService; _loginPacketTranslator = loginPacketTranslator; _loginRequestGrantedPacketTranslator = loginRequestGrantedPacketTranslator; _loginRequestCompletedPacketTranslator = loginRequestCompletedPacketTranslator; _localizedStringFinder = localizedStringFinder; _characterSelectorRepository = characterSelectorRepository; _playerInfoRepository = playerInfoRepository; _characterRepository = characterRepository; _currentMapStateRepository = currentMapStateRepository; _loginFileChecksumRepository = loginFileChecksumRepository; _newsRepository = newsRepository; _chatRepository = chatRepository; _characterInventoryRepository = characterInventoryRepository; _paperdollRepository = paperdollRepository; }
public ServerMessageHandler(IPlayerInfoProvider playerInfoProvider, IChatRepository chatRepository, ILocalizedStringFinder localizedStringFinder) : base(playerInfoProvider) { _chatRepository = chatRepository; _localizedStringFinder = localizedStringFinder; }
public MainCharacterEventSubscriber(IStatusLabelSetter statusLabelSetter, IChatRepository chatRepository, ILocalizedStringFinder localizedStringFinder) { _statusLabelSetter = statusLabelSetter; _chatRepository = chatRepository; _localizedStringFinder = localizedStringFinder; }
public LocCommand(ICharacterProvider characterProvider, IChatRepository chatRepository, ILocalizedStringFinder localizedStringFinder) { _characterProvider = characterProvider; _chatRepository = chatRepository; _localizedStringFinder = localizedStringFinder; }
protected FindCommandHandlerBase(IChatRepository chatRespository, ILocalizedStringFinder localizedStringFinder, IPlayerInfoProvider playerInfoProvider) : base(playerInfoProvider) { _chatRespository = chatRespository; _localizedStringFinder = localizedStringFinder; }
public void SetUp() { _configurationProvider = Mock.Of <IConfigurationProvider>(); _dataFileProvider = new DataFileRepository(); _localizedStringFinder = new LocalizedStringFinder( _configurationProvider, _dataFileProvider); }
public EOMessageBoxFactory(INativeGraphicsManager nativeGraphicsManager, IGameStateProvider gameStateProvider, IEODialogButtonService eoDialogButtonService, ILocalizedStringFinder localizedStringFinder) { _nativeGraphicsManager = nativeGraphicsManager; _gameStateProvider = gameStateProvider; _eoDialogButtonService = eoDialogButtonService; _localizedStringFinder = localizedStringFinder; }
public GameLoadingDialogFactory(INativeGraphicsManager nativeGraphicsManager, IGameStateProvider gameStateProvider, IClientWindowSizeProvider clientWindowSizeProvider, ILocalizedStringFinder localizedStringFinder) { _nativeGraphicsManager = nativeGraphicsManager; _gameStateProvider = gameStateProvider; _clientWindowSizeProvider = clientWindowSizeProvider; _localizedStringFinder = localizedStringFinder; }
public PrivateMessageTargetNotFound(IPlayerInfoProvider playerInfoProvider, IChatRepository chatRepository, ILocalizedStringFinder localizedStringFinder, IEnumerable <IChatEventNotifier> chatEventNotifiers) : base(playerInfoProvider) { _chatRepository = chatRepository; _localizedStringFinder = localizedStringFinder; _chatEventNotifiers = chatEventNotifiers; }
public ChatNotificationActions(IChatRepository chatRepository, IHudControlProvider hudControlProvider, ILocalizedStringFinder localizedStringFinder, IStatusLabelSetter statusLabelSetter) { _chatRepository = chatRepository; _hudControlProvider = hudControlProvider; _localizedStringFinder = localizedStringFinder; _statusLabelSetter = statusLabelSetter; }
public CreateAccountProgressDialogFactory(INativeGraphicsManager nativeGraphicsManager, IGameStateProvider gameStateProvider, ILocalizedStringFinder localizedStringFinder, IEODialogButtonService eoDialogButtonService) { _nativeGraphicsManager = nativeGraphicsManager; _gameStateProvider = gameStateProvider; _localizedStringFinder = localizedStringFinder; _eoDialogButtonService = eoDialogButtonService; }
public AccountDialogDisplayActions(ILocalizedStringFinder localizedStringFinder, ICreateAccountWarningDialogFactory createAccountWarningDialogFactory, ICreateAccountProgressDialogFactory createAccountProgressDialogFactory, IEOMessageBoxFactory eoMessageBoxFactory, IChangePasswordDialogFactory changePasswordDialogFactory) { _localizedStringFinder = localizedStringFinder; _createAccountWarningDialogFactory = createAccountWarningDialogFactory; _createAccountProgressDialogFactory = createAccountProgressDialogFactory; _eoMessageBoxFactory = eoMessageBoxFactory; _changePasswordDialogFactory = changePasswordDialogFactory; }
public MapChangedActions(ICharacterStateCache characterStateCache, INPCStateCache npcStateCache, ICharacterRendererRepository characterRendererRepository, INPCRendererRepository npcRendererRepository, IHudControlProvider hudControlProvider, IChatRepository chatRepository, ILocalizedStringFinder localizedStringFinder, ICurrentMapProvider currentMapProvider) { _characterStateCache = characterStateCache; _npcStateCache = npcStateCache; _characterRendererRepository = characterRendererRepository; _npcRendererRepository = npcRendererRepository; _hudControlProvider = hudControlProvider; _chatRepository = chatRepository; _localizedStringFinder = localizedStringFinder; _currentMapProvider = currentMapProvider; }
public GameLoadingDialog(INativeGraphicsManager nativeGraphicsManager, IGameStateProvider gameStateProvider, IClientWindowSizeProvider clientWindowSizeProvider, ILocalizedStringFinder localizedStringFinder) : base(gameStateProvider) { _localizedStringFinder = localizedStringFinder; _backgroundSprite = nativeGraphicsManager.TextureFromResource(GFXTypes.PostLoginUI, 33); DrawPosition = new Vector2(clientWindowSizeProvider.Width - _backgroundSprite.Width / 4 - 10, clientWindowSizeProvider.Height - _backgroundSprite.Height - 10); SetSize(_backgroundSprite.Width / 4, _backgroundSprite.Height); _bgSrcIndex = 0; _lastBackgroundUpdate = DateTime.Now; _caption = new XNALabel(Constants.FontSize10) { AutoSize = true, Text = _localizedStringFinder.GetString(EOResourceID.LOADING_GAME_PLEASE_WAIT), ForeColor = ColorConstants.LightYellowText, DrawPosition = new Vector2(12, 9) }; _caption.SetParentControl(this); var gen = new Random(); var messageTextID = (EOResourceID)gen.Next((int)EOResourceID.LOADING_GAME_HINT_FIRST, (int)EOResourceID.LOADING_GAME_HINT_LAST); var localizedMessage = _localizedStringFinder.GetString(messageTextID); _message = new XNALabel(Constants.FontSize08) { AutoSize = true, TextWidth = 175, ForeColor = ColorConstants.MediumGrayText, Text = localizedMessage, DrawPosition = new Vector2(18, 61) }; _message.SetParentControl(this); }
public FindCommandPlayerNotFoundHandler(IChatRepository chatRespository, ILocalizedStringFinder localizedStringFinder, IPlayerInfoProvider playerInfoProvider) : base(chatRespository, localizedStringFinder, playerInfoProvider) { }
public StatusLabelSetter(IStatusLabelTextRepository statusLabelTextRepository, ILocalizedStringFinder localizedStringFinder) { _statusLabelTextRepository = statusLabelTextRepository; _localizedStringFinder = localizedStringFinder; }