public static void PRCSDone(Script_PRCSPlayer PRCSPlayer)
 {
     if (OnPRCSDone != null)
     {
         OnPRCSDone(PRCSPlayer);
     }
 }
 private void OnElleniasHandPRCSDone(Script_PRCSPlayer prcs)
 {
     if (prcs == ElleniasHandPRCSPlayer)
     {
         // Remove ElleniasHandPRCS
         ElleniasHandPRCSPlayer.CloseCustom(Script_PRCSManager.CustomTypes.ElleniasHand, () => {
             Script_UIAspectRatioEnforcerFrame.Control.EndingsLetterBox(
                 isOpen: false,
                 framing: Script_UIAspectRatioEnforcerFrame.Framing.ElleniasHand,
                 cb: () => Script_DialogueManager.DialogueManager.StartDialogueNode(onElleniasPRCSDoneNode)
                 );
         });
     }
 }
Example #3
0
    /// NextNodeAction(s) END
    /// ===========================================================================

    private void PRCSDoneReaction(Script_PRCSPlayer PRCSPlayer)
    {
        Debug.Log("PRCS is Done");
        // GetComponent<Script_PRCSPlayer>().Stop(() => OnDone());
        if (PRCSPlayer == IntroPlayerPart1)
        {
            Debug.Log("PART 1 PRCS DONE!!!");

            // Play part 2
            IntroPlayerPart2.Play();
        }
        else if (PRCSPlayer == IntroPlayerPart2)
        {
            Debug.Log("PART 2 PRCS DONE!!!");

            dm.StartDialogueNode(onPRCSTimelineDoneNode, SFXOn: false);
        }
    }