Exemplo n.º 1
0
 public CharacterRendererUpdater(ICharacterProvider characterProvider,
                                 ICurrentMapStateRepository currentMapStateRepository,
                                 ICharacterRendererFactory characterRendererFactory,
                                 ICharacterRendererRepository characterRendererRepository,
                                 ICharacterStateCache characterStateCache)
 {
     _characterProvider           = characterProvider;
     _currentMapStateRepository   = currentMapStateRepository;
     _characterRendererFactory    = characterRendererFactory;
     _characterRendererRepository = characterRendererRepository;
     _characterStateCache         = characterStateCache;
 }
 public RendererRepositoryResetter(ICharacterRendererRepository characterRendererRepository,
                                   INPCRendererRepository npcRendererRepository,
                                   IChatBubbleRepository chatBubbleRepository,
                                   ICharacterStateCache characterStateCache,
                                   INPCStateCache npcStateCache)
 {
     _characterRendererRepository = characterRendererRepository;
     _npcRendererRepository       = npcRendererRepository;
     _chatBubbleRepository        = chatBubbleRepository;
     _characterStateCache         = characterStateCache;
     _npcStateCache = npcStateCache;
 }
Exemplo n.º 3
0
 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;
 }