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

28 lines
833 B
C#

using UdonSharp;
using UnityEngine;
namespace VRCBilliardsCE.Packages.com.vrcbilliards.vrcbce.Runtime.Scripts
{
/// <summary>
/// A basic ol' interact toggle script, that's nicer than Merlin's because Merlin forgot to do a null check :>
/// </summary>
[AddComponentMenu("FSP/Utilities/Interact Toggle")]
[UdonBehaviourSyncMode(BehaviourSyncMode.None)]
public class InteractToggle : UdonSharpBehaviour
{
[Tooltip("List of objects to toggle on and off")]
public GameObject[] toggleObjects;
public override void Interact()
{
foreach (GameObject toggleObject in toggleObjects)
{
if (toggleObject)
{
toggleObject.SetActive(!toggleObject.activeSelf);
}
}
}
}
}