CarmenSandiego/Assets/UdonSharp/CaseManagerTabs.cs
Jamie Greunbaum 9c8a0addd1 - Moved players in round 2 further back from the location board.
- Added a unique tile colour for round 2 room.
- Added a case file section for briefings, for future use.
- Updated Trojan Horse loot image, and kept the transparent version.
2026-05-07 22:22:29 -04:00

95 lines
2.2 KiB
C#

using UdonSharp;
using UnityEngine;
[UdonBehaviourSyncMode(BehaviourSyncMode.None)]
public class CaseManagerTabs : UdonSharpBehaviour
{
[SerializeField] private GameObject ListBriefing;
[SerializeField] private GameObject List1991;
[SerializeField] private GameObject List1992;
[SerializeField] private GameObject List1993;
[SerializeField] private GameObject List1994;
[SerializeField] private GameObject List1995;
[SerializeField] private GameObject ListOriginal;
public void ActivateListBriefing()
{
ListBriefing.SetActive(true);
List1991.SetActive(false);
List1992.SetActive(false);
List1993.SetActive(false);
List1994.SetActive(false);
List1995.SetActive(false);
ListOriginal.SetActive(false);
}
public void ActivateList1991()
{
ListBriefing.SetActive(false);
List1991.SetActive(true);
List1992.SetActive(false);
List1993.SetActive(false);
List1994.SetActive(false);
List1995.SetActive(false);
ListOriginal.SetActive(false);
}
public void ActivateList1992()
{
ListBriefing.SetActive(false);
List1991.SetActive(false);
List1992.SetActive(true);
List1993.SetActive(false);
List1994.SetActive(false);
List1995.SetActive(false);
ListOriginal.SetActive(false);
}
public void ActivateList1993()
{
ListBriefing.SetActive(false);
List1991.SetActive(false);
List1992.SetActive(false);
List1993.SetActive(true);
List1994.SetActive(false);
List1995.SetActive(false);
ListOriginal.SetActive(false);
}
public void ActivateList1994()
{
ListBriefing.SetActive(false);
List1991.SetActive(false);
List1992.SetActive(false);
List1993.SetActive(false);
List1994.SetActive(true);
List1995.SetActive(false);
ListOriginal.SetActive(false);
}
public void ActivateList1995()
{
ListBriefing.SetActive(false);
List1991.SetActive(false);
List1992.SetActive(false);
List1993.SetActive(false);
List1994.SetActive(false);
List1995.SetActive(true);
ListOriginal.SetActive(false);
}
public void ActivateListOriginal()
{
ListBriefing.SetActive(false);
List1991.SetActive(false);
List1992.SetActive(false);
List1993.SetActive(false);
List1994.SetActive(false);
List1995.SetActive(false);
ListOriginal.SetActive(true);
}
}