From b4ee6cfc30a1b5ec52eae87e89c3f1d8cec881d6 Mon Sep 17 00:00:00 2001 From: Jamie Greunbaum Date: Tue, 19 Aug 2025 03:31:04 -0400 Subject: [PATCH] Player podium now resets ownership when the owner leaves the game. --- Assets/UdonSharp/Podium/PlayerPodium.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Assets/UdonSharp/Podium/PlayerPodium.cs b/Assets/UdonSharp/Podium/PlayerPodium.cs index 3bd37cb..1285d36 100644 --- a/Assets/UdonSharp/Podium/PlayerPodium.cs +++ b/Assets/UdonSharp/Podium/PlayerPodium.cs @@ -51,6 +51,16 @@ public class PlayerPodium : UdonSharpBehaviour _Buzzer.SetGameManager(_GameManager); } + public override void OnPlayerLeft(VRCPlayerApi Player) + { + if (Player.displayName == PlayerName) + { + ResetOwner(); + } + + base.OnPlayerLeft(Player); + } + public void SetPlayerName() {