Beispiel #1
0
    IEnumerator ScriptBranch1()
    {
        ScriptBranch scriptNode1 = new ScriptBranch(this);

        ScriptPiece talk = new ScriptPiece(subtitle, "Grados:    What's the plan now ", grados);
        talk.talkDelay = 2;
        scriptNode1.AddScriptPiece(talk);
        ScriptPieceDecision scriptWithDecision = new ScriptPieceDecision(subtitle,  "(Press 1):    I'm going to my friends house.\n (Press 2):    None of your business", emma, cutscene1, cutscene2);
        scriptNode1.AddScriptPiece(scriptWithDecision);
        yield return StartCoroutine(scriptNode1.Play(ShowTalker));

        yield return null;
    }
Beispiel #2
0
    void SetupBranchB1()
    {
        b1.AddScriptPiece(new ScriptPiece(subtitle, null, null, cutscene1));

        //b1.AddScriptPiece(new ScriptPiece(subtitle, null, null, null));

        ScriptPieceDecision scriptWithDecision = new ScriptPieceDecision(subtitle,  "(Press 1):    Ugh, I do not need to hear that.\n(Press 2):    Mmmm, I wonder if a power outage will interupt that.", emma);
        b1.AddScriptPiece(scriptWithDecision);
        ;
    }