Exemplo n.º 1
0
 public void OnPuzzleComplete(string puzzleId)
 {
     if (puzzleId.Equals(numberPuzzleId))
     {
         // can show password option in player responses
     }
     else if (puzzleId.Equals(energyBlockPuzzleId))
     {
         PCDialogue     = dialogueLookup[dialogueIds[2]];
         PCTestDialogue = testDialogueLookup[dialogueIds[2]];
     }
 }
Exemplo n.º 2
0
    private void Awake()
    {
        UICanvas.SetActive(false);

        BuildDialogueLookup();

        PCDialogue = dialogueLookup[dialogueIds[0]]; // load first dialogue
        //PCDialogue = dialogueLookup[dialogueIds[2]];

        foreach (TestDialogue testDialogue in PCTestDialoguePaths)
        {
            testDialogue.Init();
        }

        PCTestDialogue = PCTestDialoguePaths[0];
    }
Exemplo n.º 3
0
 public void OnPasswordGiven()
 {
     // load energy not connected dialogue
     PCDialogue     = dialogueLookup[dialogueIds[1]];
     PCTestDialogue = testDialogueLookup[dialogueIds[1]];
 }