CloseDialogue() public méthode

public CloseDialogue ( ) : void
Résultat void
Exemple #1
0
 public void AdvanceLine()
 {
     if (++currentLine == monologue.Count)
     {
         currentLine = 0;
         uc.CloseDialogue();
     }
     else
     {
         uc.RenderDialogue(monologue[currentLine]);
     }
 }
Exemple #2
0
 //to be called by UIController on player pressing enter if a dialogue box is open
 public void AdvanceLine()
 {
     //if at the last line, the UI controller will close everything and unlink from this NPC
     if (++currentLine == convos[currentConvo].Length())
     {
         uc.CloseDialogue();
         currentConvo++;
         currentLine = 0;
         //hook for the NPC that extends this script
         FinishLine(currentConvo, currentLine);
         return;
     }
     FinishLine(currentConvo, currentLine);
     uc.RenderDialogue(convos[currentConvo][currentLine]);
 }