Example #1
0
 public static IDialoguePresenter GetDialoguePresenter(IDialogueView view)
 {
     return(new DialoguePresenter(
                view,
                ServiceLocator.EventAggregator
                ));
 }
    public void StartDialogue(List <string> tempDialogue, IDialogueModel dM)
    {
        dialogueView = GetComponent <IDialogueView>();
        dialogueView.OpenView();
        curDialogueIndx = 0;
        dialogue        = tempDialogue;
        dialogueModel   = dM;

        DisplayDialogue(dialogue[curDialogueIndx]);
    }
Example #3
0
 public DialoguePresenter(IDialogueView view, IEventAggregator eventAggregator)
 {
     _view            = view;
     _eventAggregator = eventAggregator;
 }