Exemplo n.º 1
0
 // RemovePromptResponse removes the response from the speciifed prompt
 public void RemovePromptResponse(DialogPromptNode prompt, DialogResponse resp)
 {
     if (promptIds.Contains(prompt.GetNodeID()))
     {
         Debug.Log("removing prompt response " + resp.GetKeyPhrase() + " from prompt " + prompt.GetKeyPhrase());
         prompt.RemoveResp(resp);
     }
 }
Exemplo n.º 2
0
 // UpdatePromptResponse modifies the response key-phrase associated with the prompt
 public void UpdatePromptResponse(DialogPromptNode prompt, DialogResponse resp, string newPhrase)
 {
     if (promptIds.Contains(prompt.GetNodeID()))
     {
         Debug.Log("updating prompt response phrase from " + resp.GetKeyPhrase() + " to " + newPhrase);
         prompt.UpdateResponse(resp, newPhrase);
     }
 }