public GameObject barricade;         // for testing, might change later
        // TODO persistent trigger to store being dropped

        // Use this for initialization
        void Start()
        {
            dialogueManager = FindObjectOfType <DialogueManager>();
            actor           = GetComponent <DialogueActor>();
            trigger         = GetComponent <PersistentTrigger>();
            if (trigger.Triggered)
            {
                SetBarricadeDown();
            }
        }
Exemple #2
0
 private void Start()
 {
     wasBroken = GetComponent <PersistentTrigger>();
     if (wasBroken.Triggered)
     {
         BreakRoadblock();
     }
     else
     {
         roadblockBefore.SetActive(true);
         roadblockAfter.SetActive(false);
     }
 }
Exemple #3
0
 private void Awake()
 {
     encounterWon = GetComponent <PersistentTrigger>();
 }
Exemple #4
0
 // Use this for initialization
 void Start()
 {
     dialogueManager = FindObjectOfType <Dialogue.DialogueManager>();
     m_actorDict     = actors.ToDictionary();
     trigger         = GetComponent <PersistentTrigger>();
 }