using UnityEngine; /// A lamp the player can click to switch on and off. Needs a collider on this object. [RequireComponent(typeof(Collider))] public class LampSwitch : MonoBehaviour, ILobbyClickable { public Light lamp; public bool IsOn => lamp != null && lamp.enabled; public string Hint => IsOn ? "Lamp: click to switch off" : "Lamp: click to switch on"; public void Click() { if (lamp != null) lamp.enabled = !lamp.enabled; } }