Beispiel #1
0
 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;
 }
Beispiel #2
0
 public CharacterManagementActions(IPacketSendService packetSendService,
                                   IPacketTranslator <ICharacterCreateData> characterCreatePacketTranslator,
                                   ICharacterSelectorRepository characterSelectorRepository)
 {
     _packetSendService = packetSendService;
     _characterCreatePacketTranslator = characterCreatePacketTranslator;
     _characterSelectorRepository     = characterSelectorRepository;
 }
Beispiel #3
0
 public CharacterManagementController(ICharacterManagementActions characterManagementActions,
                                      IErrorDialogDisplayAction errorDialogDisplayAction,
                                      ICharacterDialogActions characterDialogActions,
                                      IBackgroundReceiveActions backgroundReceiveActions,
                                      INetworkConnectionActions networkConnectionActions,
                                      IGameStateActions gameStateActions,
                                      ICharacterSelectorRepository characterSelectorRepository)
 {
     _characterManagementActions  = characterManagementActions;
     _errorDialogDisplayAction    = errorDialogDisplayAction;
     _characterDialogActions      = characterDialogActions;
     _backgroundReceiveActions    = backgroundReceiveActions;
     _networkConnectionActions    = networkConnectionActions;
     _gameStateActions            = gameStateActions;
     _characterSelectorRepository = characterSelectorRepository;
 }