Exemple #1
0
    protected override void Start()
    {
        base.Start();

        hasBeenTriggered = false;
        //2 june 2020 Samuel - Add
        pressurePlateTriggered = false;

        if (togglerType == TogglerType.Timer)
        {
            timer = gameObject.GetComponent <TriggeredTimer>();
        }

        sprRend = GetComponent <SpriteRenderer>();

        audioHandler = GetComponent <AudioHandler>();

        maxIndex    = toggleSprites.Count;
        spriteIndex = 0;

        hasTriggeredRelic = false;
    }
Exemple #2
0
 public void AddTriggeredTimer(TriggeredTimer triggeredTimer, float countdownTime)
 {
     //Debug.Log("[DEBUG] AddTriggeredTimer called.");
     triggeredTimers.Add(new TriggeredTimerData(triggeredTimer, countdownTime));
 }
Exemple #3
0
 public TriggeredTimerData(TriggeredTimer triggeredTimer, float time)
 {
     TriggeredTimerObject = triggeredTimer;
     Time = time;
 }