public OtherCharacterEventSubscriber(IChatBubbleActions chatBubbleActions,
                                      IChatBubbleRepository chatBubbleRepository,
                                      IChatBubbleTextureProvider chatBubbleTextureProvider,
                                      ICharacterRendererProvider characterRendererProvider)
 {
     _chatBubbleActions         = chatBubbleActions;
     _chatBubbleRepository      = chatBubbleRepository;
     _chatBubbleTextureProvider = chatBubbleTextureProvider;
     _characterRendererProvider = characterRendererProvider;
 }
示例#2
0
 public ChatController(IChatTextBoxActions chatTextBoxActions,
                       IChatActions chatActions,
                       IPrivateMessageActions privateMessageActions,
                       IGameStateActions gameStateActions,
                       IErrorDialogDisplayAction errorDisplayAction,
                       IChatBubbleActions chatBubbleActions,
                       ISafeNetworkOperationFactory safeNetworkOperationFactory,
                       IHudControlProvider hudControlProvider)
 {
     _chatTextBoxActions          = chatTextBoxActions;
     _chatActions                 = chatActions;
     _privateMessageActions       = privateMessageActions;
     _gameStateActions            = gameStateActions;
     _errorDisplayAction          = errorDisplayAction;
     _chatBubbleActions           = chatBubbleActions;
     _safeNetworkOperationFactory = safeNetworkOperationFactory;
     _hudControlProvider          = hudControlProvider;
 }