using System.Collections.Generic; using Script.Gameplay.Connect; using Script.Gameplay.Interface; using UnityEngine; public class BaseFacilityController : MonoBehaviour, IInteractable, IEditableComponent, IConnectable, ISignalSender { public bool IsEnablePlayerConnect { get => throw new System.NotImplementedException(); set => throw new System.NotImplementedException(); } public List ConnectionLines { get => throw new System.NotImplementedException(); set => throw new System.NotImplementedException(); } public bool IsEnableActive { get => throw new System.NotImplementedException(); set => throw new System.NotImplementedException(); } public bool IsEnableEdit { get => throw new System.NotImplementedException(); set => throw new System.NotImplementedException(); } bool IEditableComponent.IsComponentActive { get => throw new System.NotImplementedException(); set => throw new System.NotImplementedException(); } string IEditableComponent.ComponentName { get => throw new System.NotImplementedException(); set => throw new System.NotImplementedException(); } LockLevel IEditableComponent.LockLevel => throw new System.NotImplementedException(); public string GetConnectableName() { throw new System.NotImplementedException(); } public GameObject GetGameObject() { throw new System.NotImplementedException(); } public string GetInteractPrompt() { throw new System.NotImplementedException(); } public Vector3 GetPosition() { throw new System.NotImplementedException(); } public void Interact(GameObject interactor) { throw new System.NotImplementedException(); } public void OnGazeEnter(GameObject editor) { throw new System.NotImplementedException(); } public void OnGazeEnter() { throw new System.NotImplementedException(); } public void OnGazeExit(GameObject editor) { throw new System.NotImplementedException(); } public void OnGazeExit() { throw new System.NotImplementedException(); } public void OnSignalReceived(bool active, GameObject sender) { throw new System.NotImplementedException(); } public void SendSignal(bool active) { throw new System.NotImplementedException(); } }