// ReSharper disable once CheckNamespace using System; using System.Collections.Generic; using UnityEngine; using UnityEngine.Serialization; namespace BlueWaterProject { public class InShipMapInfo : MonoBehaviour { [field: SerializeField] public List Toilets { get; set; } private GameObject usablePrisonDoor; public Transform prisonPoint; private void Init() { Toilets = new List(); usablePrisonDoor = GameObject.Find("UsablePrisonDoor"); prisonPoint = GameObject.Find("PrisonPoint").transform; } private void Awake() { Init(); } public void OpenPrisonDoor() { usablePrisonDoor.SetActive(false); } public void ClosePrisonDoor() { usablePrisonDoor.SetActive(true); } public void AddToilet(Toilet toilet) { Toilets.Add(toilet); } } }