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 CharacterManagementActions(IPacketSendService packetSendService, IPacketTranslator <ICharacterCreateData> characterCreatePacketTranslator, ICharacterSelectorRepository characterSelectorRepository) { _packetSendService = packetSendService; _characterCreatePacketTranslator = characterCreatePacketTranslator; _characterSelectorRepository = characterSelectorRepository; }
public RefreshMapStateHandler(IPlayerInfoProvider playerInfoProvider, IPacketTranslator <IRefreshReplyData> refreshReplyTranslator, ICharacterRepository characterRepository, ICurrentMapStateRepository currentMapStateRepository, IEnumerable <IMapChangedNotifier> mapChangedNotifiers) : base(playerInfoProvider) { _refreshReplyTranslator = refreshReplyTranslator; _characterRepository = characterRepository; _currentMapStateRepository = currentMapStateRepository; _mapChangedNotifiers = mapChangedNotifiers; }
public EndPlayerWarpHandler(IPlayerInfoProvider playerInfoProvider, IPacketTranslator <IWarpAgreePacketData> warpAgreePacketTranslator, ICharacterRepository characterRepository, ICurrentMapStateRepository currentMapStateRepository, ICurrentMapProvider currentMapProvider, IEnumerable <IMapChangedNotifier> mapChangedNotifiers) : base(playerInfoProvider) { _warpAgreePacketTranslator = warpAgreePacketTranslator; _characterRepository = characterRepository; _currentMapStateRepository = currentMapStateRepository; _currentMapProvider = currentMapProvider; _mapChangedNotifiers = mapChangedNotifiers; }
public NetworkConnectionActions(INetworkClientRepository networkClientRepository, IConnectionStateRepository connectionStateRepository, ISequenceRepository sequenceRepository, IConfigurationProvider configurationProvider, IHashService hashService, IHDSerialNumberService hdSerialNumberService, IPacketTranslator <IInitializationData> initPacketTranslator, INetworkClientFactory networkClientFactory, IPacketSendService packetSendService) { _networkClientRepository = networkClientRepository; _connectionStateRepository = connectionStateRepository; _sequenceRepository = sequenceRepository; _configurationProvider = configurationProvider; _hashService = hashService; _hdSerialNumberService = hdSerialNumberService; _initPacketTranslator = initPacketTranslator; _networkClientFactory = networkClientFactory; _packetSendService = packetSendService; }