diff --git a/game/Assets/Scripts/Traps/ArrowWall.cs b/game/Assets/Scripts/Traps/ArrowWall.cs index bd4eaaf..cd3cd41 100644 --- a/game/Assets/Scripts/Traps/ArrowWall.cs +++ b/game/Assets/Scripts/Traps/ArrowWall.cs @@ -1,3 +1,4 @@ +using Ktyl.Util; using System; using System.Collections; using System.Collections.Generic; @@ -14,6 +15,8 @@ public class ArrowWall : MonoBehaviour private float? _triggered = null; + [SerializeField] private SerialFloat objectTimeScale; + public void Trigger() { // TODO: pressure plate 'click' sound @@ -29,7 +32,7 @@ public class ArrowWall : MonoBehaviour var elapsed = Time.time - _triggered.Value; // TODO: implications for time freeze - if (elapsed > _delay) + if (elapsed > _delay && objectTimeScale!=0) { // TODO: arrow whoosh noises