using System.Collections; using System.Collections.Generic; using UnityEngine; // when Unlock() is called, sets locked to false for all attached Lockables public class Unlocker : MonoBehaviour { public List attachedLockables = new List(); public AudioSource unlockSound; public void Unlock(){ foreach(Lockable lockable in attachedLockables){ lockable.locked = false; } unlockSound.Play(); } }