diff --git a/Assets/UdonSharp/Podium/RiskCardGroup.cs b/Assets/UdonSharp/Podium/RiskCardGroup.cs index dffd7a4..e691ffb 100644 --- a/Assets/UdonSharp/Podium/RiskCardGroup.cs +++ b/Assets/UdonSharp/Podium/RiskCardGroup.cs @@ -18,7 +18,7 @@ public class RiskCardGroup : UdonSharpBehaviour [SerializeField] private GameObject _PCCardHeldPosition; [SerializeField] private Animator _PCCardAnimator; - [UdonSynced] private int _SelectedRiskAmount = 0; + [UdonSynced] private int _SelectedRiskAmount = -1; void Start() @@ -104,7 +104,7 @@ public class RiskCardGroup : UdonSharpBehaviour public int GetSelectedChoice() { - return _SelectedRiskAmount; + return (_SelectedRiskAmount < 0) ? 0 : _SelectedRiskAmount; } [NetworkCallable] @@ -142,7 +142,6 @@ public class RiskCardGroup : UdonSharpBehaviour RiskCard Card = _RiskCards[i]; Card.ResetPosition(); - _RiskCardText[i].text = ""; _RiskCardText[i].gameObject.SetActive(false); Card.DisableInteractive = IsInVR;