Jamie Greunbaum 8eaef49f2e - Added game room, including pool and skee-ball.
- Moved video screen into its own separate movie tent.
- Adjusted stable post-processing volume.
- Chickens are now at full volume.
- Added button to toggle chickens off and on.
2026-02-09 03:49:54 -05:00

33 lines
985 B
C#

using UdonSharp;
using VRC.SDKBase;
using VRC.Udon;
namespace VRCBilliardsCE.Packages.com.vrcbilliards.vrcbce.Runtime.Scripts
{
/// <summary>
/// A utility script that can trigger things when players enter or leave a trigger volume.
/// </summary>
[UdonBehaviourSyncMode(BehaviourSyncMode.None)]
public class TriggerEventTriggerer : UdonSharpBehaviour
{
public UdonBehaviour behaviour;
public string onEnterEvent;
public string onLeftEvent;
public override void OnPlayerTriggerEnter(VRCPlayerApi player)
{
if (Networking.LocalPlayer.playerId == player.playerId)
{
behaviour.SendCustomEvent(onEnterEvent);
}
}
public override void OnPlayerTriggerExit(VRCPlayerApi player)
{
if (Networking.LocalPlayer.playerId == player.playerId)
{
behaviour.SendCustomEvent(onLeftEvent);
}
}
}
}