using UnityEngine; /// /// Object handling Room logic /// /// public class RoomHandler : MonoBehaviour { [SerializeField] private GameObject wallNorth; [SerializeField] private GameObject wallSouth; [SerializeField] private GameObject wallEast; [SerializeField] private GameObject wallWest; /// /// Creates entrances to corridors leading to other rooms /// /// /// /// /// public void SetEntrances(bool northOpen, bool southOpen, bool eastOpen, bool westOpen) { wallNorth.SetActive(!northOpen); wallSouth.SetActive(!southOpen); wallEast.SetActive(!eastOpen); wallWest.SetActive(!westOpen); } }