Esempio n. 1
0
 IEnumerator WaitForDecision(StoryDecision decision)
 {
     while(! (Input.GetKeyDown (KeyCode.Alpha1) || Input.GetKeyDown (KeyCode.Alpha2)) ){
         yield return null;
     }
     if (Input.GetKeyDown (KeyCode.Alpha1)){
         decision.decision = StoryDecision.Decision.A;
     }
     if (Input.GetKeyDown (KeyCode.Alpha2)){
         decision.decision = StoryDecision.Decision.B;
     }
 }
Esempio n. 2
0
    // Use this for initialization
    void Start()
    {
        DisableGameplay();
        decision1 = new StoryDecision();
        decision2 = new StoryDecision();
        decision2b = new StoryDecision();
        decision3 = new StoryDecision();
        decisionEnd = new StoryDecision();

        SetUpScript1();
        SetUpScript2 ();
        SetUpScript2a();
        SetUpScript2b();
        SetUpScript3();
        SetUpScript2b_a();
        SetUpScript2b_b();
        SetUpTrainingScript();
        SetUpScriptNodeEnd();

        StartCoroutine("Talk");
    }