Example #1
0
        public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee)
        {
            if (!SceneLevelVars.MysteryDoorSlideUp)
            {
                var mysteryDoor = GameObject.FindGameObjectWithTag(MYSTERY_DOOR_TAG).GetComponent <MysteryDoorRise>();
                mysteryDoor.SlideUp();

                SceneLevelVars.MysteryDoorSlideUp = true;
            }
        }
Example #2
0
        // show a bunch of corruption
        public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee)
        {
            SceneLevelVars.MetBlue = true;

            var existingBabble = playerInteract.GetComponent <BabbleCorruptionScript>();

            if (existingBabble == null)
            {
                playerInteract.gameObject.AddComponent <BabbleCorruptionScript>();
            }
        }
Example #3
0
 public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee)
 {
 }
Example #4
0
 public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee)
 {
     SceneLevelVars.MetGreen = true;
 }
Example #5
0
 public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee)
 {
     Debug.Log("dialog event: added dance detector");
     SceneLevelVars.YellowRedwallDialogComplete = true;
     playerInteract.gameObject.AddComponent <DanceDetector>();
 }
Example #6
0
 public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee)
 {
     Debug.Log("dialog event: lied about blue talking");
     SceneLevelVars.LiedAboutBlueTalking = true;
 }
Example #7
0
 public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee)
 {
     Debug.Log("dialog event: have you met blue dialog complete");
     SceneLevelVars.YellowHaveYouMetBlueDialogComplete = true;
 }
Example #8
0
 public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee)
 {
     Debug.Log("dialog event: seen blue dialog complete");
     SceneLevelVars.YellowSeenBlueDialogComplete = true;
 }
Example #9
0
 public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee)
 {
     Debug.Log("dialog event: yellow first branch complete");
     SceneLevelVars.YellowFirstDialogComplete = true;
 }
Example #10
0
 public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee)
 {
     playerInteract.gameObject.GetComponent <CountdownDisplay>().timeOnclockMs /= 2;
 }
Example #11
0
        public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee)
        {
            var redwallAction = (Redwall_PlayerInteractionAction)interactee;

            redwallAction.BeginDancing();
        }
Example #12
0
 public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee)
 {
     Debug.Log("dialog event: met sad redwall");
     SceneLevelVars.MetSadRedwall = true;
 }