예제 #1
0
 void Collected()
 {
     portal.SetActive(true);
     key.enabled = true;
     vendor.AssignNew("RamenAdventureChat");
     resetBoxes.on = false;
 }
예제 #2
0
    public void StartDialogue(string dialogue)
    {
        dialogueMenu.gameObject.SetActive(true);

        vIDE.AssignNew(dialogue);

        VD.OnNodeChange += UpdateNode;
        VD.OnEnd        += EndDialog;
        VD.BeginDialogue(vIDE);
    }
예제 #3
0
    public void LoadDialogue(string dialogueName, int overrideStartNode)
    {
        Setup();
        VIDE_Assign assign = new VIDE_Assign();

        assign.overrideStartNode = overrideStartNode;
        assign.AssignNew(dialogueName);

        VD.BeginDialogue(assign);
    }
예제 #4
0
 void SpeakTo()
 {
     if (customerCount < names.Length)
     {
         vide_AssignScript.AssignNew(names[customerCount]);
     }
     else
     {
         EndOfTheDay();
     }
 }
예제 #5
0
 public void changeDialogue()
 {
     dialogue.AssignNew(newDialogue);
 }