using UdonSharp; using UnityEngine; using VRC.SDK3.UdonNetworkCalling; using VRC.SDKBase; using VRC.Udon; using VRC.Udon.Common.Interfaces; [UdonBehaviourSyncMode(BehaviourSyncMode.Manual)] public class LocationBoardPanel : UdonSharpBehaviour { public int PanelNumber = 0; private LocationBoard _LocationBoard; private void Start() { _LocationBoard = GetComponentInParent(); } public override void Interact() { NetworkCalling.SendCustomNetworkEvent((IUdonEventReceiver)_LocationBoard, NetworkEventTarget.All, "RevealPanel", PanelNumber); } }