diff --git a/Assembly-CSharp.csproj b/Assembly-CSharp.csproj
index 2885c2f..d36b695 100644
--- a/Assembly-CSharp.csproj
+++ b/Assembly-CSharp.csproj
@@ -81,6 +81,7 @@
+
diff --git a/Assets/UdonSharp/GameManager.asset b/Assets/UdonSharp/GameManager.asset
index 303c717..017bf48 100644
--- a/Assets/UdonSharp/GameManager.asset
+++ b/Assets/UdonSharp/GameManager.asset
@@ -44,7 +44,7 @@ MonoBehaviour:
Data:
- Name:
Entry: 12
- Data: 24
+ Data: 25
- Name:
Entry: 7
Data:
@@ -1037,19 +1037,19 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
- Data: _AdminPanelInterface
+ Data: _FinalRoundInterface
- Name: $v
Entry: 7
Data: 64|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
- Data: _AdminPanelInterface
+ Data: _FinalRoundInterface
- Name: k__BackingField
Entry: 7
Data: 65|System.RuntimeType, mscorlib
- Name:
Entry: 1
- Data: HostPanelInterface, Assembly-CSharp
+ Data: HostCardFinalRoundInterface, Assembly-CSharp
- Name:
Entry: 8
Data:
@@ -1097,25 +1097,25 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
- Data: _Ding
+ Data: _AdminPanelInterface
- Name: $v
Entry: 7
Data: 68|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
- Data: _Ding
+ Data: _AdminPanelInterface
- Name: k__BackingField
Entry: 7
Data: 69|System.RuntimeType, mscorlib
- Name:
Entry: 1
- Data: UnityEngine.AudioClip, UnityEngine.AudioModule
+ Data: HostPanelInterface, Assembly-CSharp
- Name:
Entry: 8
Data:
- Name: k__BackingField
Entry: 9
- Data: 69
+ Data: 48
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -1133,19 +1133,10 @@ MonoBehaviour:
Data: 70|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- Name:
Entry: 12
- Data: 2
+ Data: 1
- Name:
Entry: 7
- Data: 71|UnityEngine.HeaderAttribute, UnityEngine.CoreModule
- - Name: header
- Entry: 1
- Data: Audio
- - Name:
- Entry: 8
- Data:
- - Name:
- Entry: 7
- Data: 72|UnityEngine.SerializeField, UnityEngine.CoreModule
+ Data: 71|UnityEngine.SerializeField, UnityEngine.CoreModule
- Name:
Entry: 8
Data:
@@ -1166,19 +1157,25 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
- Data: _Buzzer
+ Data: _Ding
- Name: $v
Entry: 7
- Data: 73|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ Data: 72|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
- Data: _Buzzer
+ Data: _Ding
- Name: k__BackingField
- Entry: 9
- Data: 69
+ Entry: 7
+ Data: 73|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.AudioClip, UnityEngine.AudioModule
+ - Name:
+ Entry: 8
+ Data:
- Name: k__BackingField
Entry: 9
- Data: 69
+ Data: 73
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -1194,12 +1191,75 @@ MonoBehaviour:
- Name: _fieldAttributes
Entry: 7
Data: 74|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 2
+ - Name:
+ Entry: 7
+ Data: 75|UnityEngine.HeaderAttribute, UnityEngine.CoreModule
+ - Name: header
+ Entry: 1
+ Data: Audio
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 7
+ Data: 76|UnityEngine.SerializeField, UnityEngine.CoreModule
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 13
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 7
+ Data:
+ - Name: $k
+ Entry: 1
+ Data: _Buzzer
+ - Name: $v
+ Entry: 7
+ Data: 77|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _Buzzer
+ - Name: k__BackingField
+ Entry: 9
+ Data: 73
+ - Name: k__BackingField
+ Entry: 9
+ Data: 73
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 78|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- Name:
Entry: 12
Data: 1
- Name:
Entry: 7
- Data: 75|UnityEngine.SerializeField, UnityEngine.CoreModule
+ Data: 79|UnityEngine.SerializeField, UnityEngine.CoreModule
- Name:
Entry: 8
Data:
@@ -1223,16 +1283,16 @@ MonoBehaviour:
Data: _WhereInTheWorld
- Name: $v
Entry: 7
- Data: 76|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ Data: 80|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
Data: _WhereInTheWorld
- Name: k__BackingField
Entry: 9
- Data: 69
+ Data: 73
- Name: k__BackingField
Entry: 9
- Data: 69
+ Data: 73
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -1247,13 +1307,13 @@ MonoBehaviour:
Data: true
- Name: _fieldAttributes
Entry: 7
- Data: 77|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ Data: 81|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- Name:
Entry: 12
Data: 1
- Name:
Entry: 7
- Data: 78|UnityEngine.SerializeField, UnityEngine.CoreModule
+ Data: 82|UnityEngine.SerializeField, UnityEngine.CoreModule
- Name:
Entry: 8
Data:
@@ -1277,76 +1337,16 @@ MonoBehaviour:
Data: _RockapellaIdent
- Name: $v
Entry: 7
- Data: 79|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ Data: 83|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
Data: _RockapellaIdent
- Name: k__BackingField
Entry: 9
- Data: 69
+ Data: 73
- Name: k__BackingField
Entry: 9
- Data: 69
- - Name: k__BackingField
- Entry: 7
- Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
- - Name:
- Entry: 6
- Data:
- - Name:
- Entry: 8
- Data:
- - Name: k__BackingField
- Entry: 5
- Data: true
- - Name: _fieldAttributes
- Entry: 7
- Data: 80|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- - Name:
- Entry: 12
- Data: 1
- - Name:
- Entry: 7
- Data: 81|UnityEngine.SerializeField, UnityEngine.CoreModule
- - Name:
- Entry: 8
- Data:
- - Name:
- Entry: 13
- Data:
- - Name:
- Entry: 8
- Data:
- - Name:
- Entry: 8
- Data:
- - Name:
- Entry: 8
- Data:
- - Name:
- Entry: 7
- Data:
- - Name: $k
- Entry: 1
- Data: _MusicPlayer
- - Name: $v
- Entry: 7
- Data: 82|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- - Name: k__BackingField
- Entry: 1
- Data: _MusicPlayer
- - Name: k__BackingField
- Entry: 7
- Data: 83|System.RuntimeType, mscorlib
- - Name:
- Entry: 1
- Data: UnityEngine.AudioSource, UnityEngine.AudioModule
- - Name:
- Entry: 8
- Data:
- - Name: k__BackingField
- Entry: 9
- Data: 83
+ Data: 73
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -1388,19 +1388,25 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
- Data: _SFXPlayer
+ Data: _MusicPlayer
- Name: $v
Entry: 7
Data: 86|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
- Data: _SFXPlayer
+ Data: _MusicPlayer
- Name: k__BackingField
- Entry: 9
- Data: 83
+ Entry: 7
+ Data: 87|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.AudioSource, UnityEngine.AudioModule
+ - Name:
+ Entry: 8
+ Data:
- Name: k__BackingField
Entry: 9
- Data: 83
+ Data: 87
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -1415,13 +1421,67 @@ MonoBehaviour:
Data: true
- Name: _fieldAttributes
Entry: 7
- Data: 87|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ Data: 88|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- Name:
Entry: 12
Data: 1
- Name:
Entry: 7
- Data: 88|UnityEngine.SerializeField, UnityEngine.CoreModule
+ Data: 89|UnityEngine.SerializeField, UnityEngine.CoreModule
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 13
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 7
+ Data:
+ - Name: $k
+ Entry: 1
+ Data: _SFXPlayer
+ - Name: $v
+ Entry: 7
+ Data: 90|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _SFXPlayer
+ - Name: k__BackingField
+ Entry: 9
+ Data: 87
+ - Name: k__BackingField
+ Entry: 9
+ Data: 87
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 91|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 92|UnityEngine.SerializeField, UnityEngine.CoreModule
- Name:
Entry: 8
Data:
diff --git a/Assets/UdonSharp/GameManager.cs b/Assets/UdonSharp/GameManager.cs
index 3453e5d..09afc81 100644
--- a/Assets/UdonSharp/GameManager.cs
+++ b/Assets/UdonSharp/GameManager.cs
@@ -63,6 +63,7 @@ public class GameManager : UdonSharpBehaviour
[SerializeField] private HostCardMultipleChoiceInterface _MultipleChoiceInterface;
[SerializeField] private HostCardLightningRoundInterface _LightningRoundInterface;
[SerializeField] private HostCardTheChaseInterface _TheChaseInterface;
+ [SerializeField] private HostCardFinalRoundInterface _FinalRoundInterface;
[SerializeField] private HostPanelInterface _AdminPanelInterface;
@@ -763,6 +764,8 @@ public class GameManager : UdonSharpBehaviour
_TheChaseInterface.gameObject.SetActive(true);
break;
case QuestionType.FinalRound:
+ _FinalRoundInterface.gameObject.SetActive(true);
+ break;
case QuestionType.Tiebreaker:
default:
break;
@@ -791,8 +794,7 @@ public class GameManager : UdonSharpBehaviour
private string QuestionTypeToString(QuestionType Type)
{
- int SwitchType = (int)Type;
- switch(SwitchType)
+ switch((int)Type)
{
case (int)QuestionType.None: return "None";
case (int)QuestionType.MultipleChoice: return "Standard Round";
diff --git a/Assets/UdonSharp/HostCardInterfaces/HostCardFinalRoundInterface.asset b/Assets/UdonSharp/HostCardInterfaces/HostCardFinalRoundInterface.asset
new file mode 100644
index 0000000..42289ea
--- /dev/null
+++ b/Assets/UdonSharp/HostCardInterfaces/HostCardFinalRoundInterface.asset
@@ -0,0 +1,317 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
+ m_Name: HostCardFinalRoundInterface
+ m_EditorClassIdentifier:
+ serializedUdonProgramAsset: {fileID: 11400000, guid: e1f938c1268951142997c4bb580c7ee9,
+ type: 2}
+ udonAssembly:
+ assemblyError:
+ sourceCsScript: {fileID: 11500000, guid: 5391c7c587683c04b91f436abca83f85, type: 3}
+ scriptVersion: 2
+ compiledVersion: 2
+ behaviourSyncMode: 4
+ hasInteractEvent: 0
+ scriptID: 7241861353487763069
+ serializationData:
+ SerializedFormat: 2
+ SerializedBytes:
+ ReferencedUnityObjects: []
+ SerializedBytesString:
+ Prefab: {fileID: 0}
+ PrefabModificationsReferencedUnityObjects: []
+ PrefabModifications: []
+ SerializationNodes:
+ - Name: fieldDefinitions
+ Entry: 7
+ Data: 0|System.Collections.Generic.Dictionary`2[[System.String, mscorlib],[UdonSharp.Compiler.FieldDefinition,
+ UdonSharp.Editor]], mscorlib
+ - Name: comparer
+ Entry: 7
+ Data: 1|System.Collections.Generic.GenericEqualityComparer`1[[System.String,
+ mscorlib]], mscorlib
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 12
+ Data: 5
+ - Name:
+ Entry: 7
+ Data:
+ - Name: $k
+ Entry: 1
+ Data: HeaderUI
+ - Name: $v
+ Entry: 7
+ Data: 2|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: HeaderUI
+ - Name: k__BackingField
+ Entry: 7
+ Data: 3|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: TMPro.TextMeshProUGUI, Unity.TextMeshPro
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 3
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 4|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 0
+ - Name:
+ Entry: 13
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 7
+ Data:
+ - Name: $k
+ Entry: 1
+ Data: ChoiceUI
+ - Name: $v
+ Entry: 7
+ Data: 5|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: ChoiceUI
+ - Name: k__BackingField
+ Entry: 7
+ Data: 6|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: TMPro.TextMeshProUGUI[], Unity.TextMeshPro
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 6
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 7|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 0
+ - Name:
+ Entry: 13
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 7
+ Data:
+ - Name: $k
+ Entry: 1
+ Data: ChoiceButtonImages
+ - Name: $v
+ Entry: 7
+ Data: 8|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: ChoiceButtonImages
+ - Name: k__BackingField
+ Entry: 7
+ Data: 9|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.UI.Image[], UnityEngine.UI
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 9
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 10|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 0
+ - Name:
+ Entry: 13
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 7
+ Data:
+ - Name: $k
+ Entry: 1
+ Data: ChoiceButtons
+ - Name: $v
+ Entry: 7
+ Data: 11|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: ChoiceButtons
+ - Name: k__BackingField
+ Entry: 7
+ Data: 12|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.UI.Button[], UnityEngine.UI
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 12
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 13|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 0
+ - Name:
+ Entry: 13
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 7
+ Data:
+ - Name: $k
+ Entry: 1
+ Data: CluesUI
+ - Name: $v
+ Entry: 7
+ Data: 14|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: CluesUI
+ - Name: k__BackingField
+ Entry: 9
+ Data: 6
+ - Name: k__BackingField
+ Entry: 9
+ Data: 6
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 15|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 0
+ - Name:
+ Entry: 13
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 13
+ Data:
+ - Name:
+ Entry: 8
+ Data:
diff --git a/Assets/UdonSharp/HostCardInterfaces/HostCardFinalRoundInterface.asset.meta b/Assets/UdonSharp/HostCardInterfaces/HostCardFinalRoundInterface.asset.meta
new file mode 100644
index 0000000..3b9ebe6
--- /dev/null
+++ b/Assets/UdonSharp/HostCardInterfaces/HostCardFinalRoundInterface.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 2ee690c17ccf005479a33271b44aa96f
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/UdonSharp/HostCardInterfaces/HostCardFinalRoundInterface.cs b/Assets/UdonSharp/HostCardInterfaces/HostCardFinalRoundInterface.cs
new file mode 100644
index 0000000..198deb7
--- /dev/null
+++ b/Assets/UdonSharp/HostCardInterfaces/HostCardFinalRoundInterface.cs
@@ -0,0 +1,13 @@
+
+using TMPro;
+using UdonSharp;
+using UnityEngine;
+using VRC.SDKBase;
+using VRC.Udon;
+
+
+[UdonBehaviourSyncMode(BehaviourSyncMode.Manual)]
+public class HostCardFinalRoundInterface : HostCardInterfaceBase
+{
+ public TextMeshProUGUI[] CluesUI;
+}
diff --git a/Assets/UdonSharp/HostCardInterfaces/HostCardFinalRoundInterface.cs.meta b/Assets/UdonSharp/HostCardInterfaces/HostCardFinalRoundInterface.cs.meta
new file mode 100644
index 0000000..c06b3f2
--- /dev/null
+++ b/Assets/UdonSharp/HostCardInterfaces/HostCardFinalRoundInterface.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 5391c7c587683c04b91f436abca83f85
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant: