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; }
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; }