diff --git a/Assets/_PROJECT/Components/Server room/Alarm Trigger.cs b/Assets/_PROJECT/Components/Server room/Alarm Trigger.cs index 5d1ca45f..b1a9306f 100644 --- a/Assets/_PROJECT/Components/Server room/Alarm Trigger.cs +++ b/Assets/_PROJECT/Components/Server room/Alarm Trigger.cs @@ -23,9 +23,12 @@ public class AlarmTrigger : MonoBehaviour void OnButtonPressed() { Debug.Log("Alarm button Pressed!"); - VentilationSequence.Stop(); - AlarmSequence.Play(); - hasAlarm = true; + + if (!AlarmSequence.isPlaying) { //if alarm isn't already triggered. + VentilationSequence.Stop(); + AlarmSequence.Play(); + hasAlarm = true; + } } void Update() {