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; } }
// 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>(); } }
public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee) { }
public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee) { SceneLevelVars.MetGreen = true; }
public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee) { Debug.Log("dialog event: added dance detector"); SceneLevelVars.YellowRedwallDialogComplete = true; playerInteract.gameObject.AddComponent <DanceDetector>(); }
public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee) { Debug.Log("dialog event: lied about blue talking"); SceneLevelVars.LiedAboutBlueTalking = true; }
public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee) { Debug.Log("dialog event: have you met blue dialog complete"); SceneLevelVars.YellowHaveYouMetBlueDialogComplete = true; }
public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee) { Debug.Log("dialog event: seen blue dialog complete"); SceneLevelVars.YellowSeenBlueDialogComplete = true; }
public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee) { Debug.Log("dialog event: yellow first branch complete"); SceneLevelVars.YellowFirstDialogComplete = true; }
public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee) { playerInteract.gameObject.GetComponent <CountdownDisplay>().timeOnclockMs /= 2; }
public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee) { var redwallAction = (Redwall_PlayerInteractionAction)interactee; redwallAction.BeginDancing(); }
public void callBackMethod(PlayerInteract playerInteract, ABox_PlayerInteraction interactee) { Debug.Log("dialog event: met sad redwall"); SceneLevelVars.MetSadRedwall = true; }