- Added an unfinished The Brazen Bean Bamboozlement to the list of cases.

- Lightning round now supports clue images.
- Added Canadian province borders file to the map maker files.
This commit is contained in:
2026-06-27 14:47:47 -04:00
parent 7b22f71a54
commit 6721bc1729
20 changed files with 3434 additions and 224 deletions
@@ -44,7 +44,7 @@ MonoBehaviour:
Data:
- Name:
Entry: 12
Data: 41
Data: 42
- Name:
Entry: 7
Data:
@@ -1957,19 +1957,19 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _ACMEBugnetAlert
Data: _LightningRoundClueImage
- Name: $v
Entry: 7
Data: 124|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _ACMEBugnetAlert
Data: _LightningRoundClueImage
- Name: <UserType>k__BackingField
Entry: 7
Data: 125|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: ACMEBugnetAlert, Assembly-CSharp
Data: LightningRoundClueImage, Assembly-CSharp
- Name:
Entry: 8
Data:
@@ -2018,19 +2018,19 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _Modem
Data: _ACMEBugnetAlert
- Name: $v
Entry: 7
Data: 128|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _Modem
Data: _ACMEBugnetAlert
- Name: <UserType>k__BackingField
Entry: 7
Data: 129|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: Modem, Assembly-CSharp
Data: ACMEBugnetAlert, Assembly-CSharp
- Name:
Entry: 8
Data:
@@ -2079,25 +2079,25 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _ArrivalDisplays
Data: _Modem
- Name: $v
Entry: 7
Data: 132|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _ArrivalDisplays
Data: _Modem
- Name: <UserType>k__BackingField
Entry: 7
Data: 133|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: ArrivalDisplay[], Assembly-CSharp
Data: Modem, Assembly-CSharp
- Name:
Entry: 8
Data:
- Name: <SystemType>k__BackingField
Entry: 9
Data: 98
Data: 4
- Name: <SyncMode>k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -2140,16 +2140,77 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _LightningRoundEffects
Data: _ArrivalDisplays
- Name: $v
Entry: 7
Data: 136|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _LightningRoundEffects
Data: _ArrivalDisplays
- Name: <UserType>k__BackingField
Entry: 7
Data: 137|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: ArrivalDisplay[], Assembly-CSharp
- Name:
Entry: 8
Data:
- Name: <SystemType>k__BackingField
Entry: 9
Data: 98
- Name: <SyncMode>k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
- Name:
Entry: 6
Data:
- Name:
Entry: 8
Data:
- Name: <IsSerialized>k__BackingField
Entry: 5
Data: true
- Name: _fieldAttributes
Entry: 7
Data: 138|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
mscorlib
- Name:
Entry: 12
Data: 1
- Name:
Entry: 7
Data: 139|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: _LightningRoundEffects
- Name: $v
Entry: 7
Data: 140|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _LightningRoundEffects
- Name: <UserType>k__BackingField
Entry: 7
Data: 141|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: LightningRoundEffectsController, Assembly-CSharp
@@ -2173,14 +2234,14 @@ MonoBehaviour:
Data: true
- Name: _fieldAttributes
Entry: 7
Data: 138|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
Data: 142|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
mscorlib
- Name:
Entry: 12
Data: 3
- Name:
Entry: 7
Data: 139|UnityEngine.SpaceAttribute, UnityEngine.CoreModule
Data: 143|UnityEngine.SpaceAttribute, UnityEngine.CoreModule
- Name: height
Entry: 4
Data: 8
@@ -2189,74 +2250,13 @@ MonoBehaviour:
Data:
- Name:
Entry: 7
Data: 140|UnityEngine.HeaderAttribute, UnityEngine.CoreModule
Data: 144|UnityEngine.HeaderAttribute, UnityEngine.CoreModule
- Name: header
Entry: 1
Data: Effects
- Name:
Entry: 8
Data:
- Name:
Entry: 7
Data: 141|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: _TheChaseAnimator
- Name: $v
Entry: 7
Data: 142|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _TheChaseAnimator
- Name: <UserType>k__BackingField
Entry: 7
Data: 143|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: UnityEngine.Animator, UnityEngine.AnimationModule
- Name:
Entry: 8
Data:
- Name: <SystemType>k__BackingField
Entry: 9
Data: 143
- Name: <SyncMode>k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
- Name:
Entry: 6
Data:
- Name:
Entry: 8
Data:
- Name: <IsSerialized>k__BackingField
Entry: 5
Data: true
- Name: _fieldAttributes
Entry: 7
Data: 144|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
mscorlib
- Name:
Entry: 12
Data: 1
- Name:
Entry: 7
Data: 145|UnityEngine.SerializeField, UnityEngine.CoreModule
@@ -2280,16 +2280,77 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _CameraControllerRound1
Data: _TheChaseAnimator
- Name: $v
Entry: 7
Data: 146|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _CameraControllerRound1
Data: _TheChaseAnimator
- Name: <UserType>k__BackingField
Entry: 7
Data: 147|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: UnityEngine.Animator, UnityEngine.AnimationModule
- Name:
Entry: 8
Data:
- Name: <SystemType>k__BackingField
Entry: 9
Data: 147
- Name: <SyncMode>k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
- Name:
Entry: 6
Data:
- Name:
Entry: 8
Data:
- Name: <IsSerialized>k__BackingField
Entry: 5
Data: true
- Name: _fieldAttributes
Entry: 7
Data: 148|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
mscorlib
- Name:
Entry: 12
Data: 1
- Name:
Entry: 7
Data: 149|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: _CameraControllerRound1
- Name: $v
Entry: 7
Data: 150|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _CameraControllerRound1
- Name: <UserType>k__BackingField
Entry: 7
Data: 151|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: CameraControllerRound1, Assembly-CSharp
@@ -2313,7 +2374,7 @@ MonoBehaviour:
Data: false
- Name: _fieldAttributes
Entry: 7
Data: 148|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
Data: 152|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
mscorlib
- Name:
Entry: 12
@@ -2338,13 +2399,13 @@ MonoBehaviour:
Data: _VideoPlayerTimer
- Name: $v
Entry: 7
Data: 149|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
Data: 153|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _VideoPlayerTimer
- Name: <UserType>k__BackingField
Entry: 7
Data: 150|System.RuntimeType, mscorlib
Data: 154|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: System.Single, mscorlib
@@ -2353,7 +2414,7 @@ MonoBehaviour:
Data:
- Name: <SystemType>k__BackingField
Entry: 9
Data: 150
Data: 154
- Name: <SyncMode>k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -2368,7 +2429,7 @@ MonoBehaviour:
Data: false
- Name: _fieldAttributes
Entry: 7
Data: 151|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
Data: 155|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
mscorlib
- Name:
Entry: 12
@@ -2393,13 +2454,13 @@ MonoBehaviour:
Data: _TiebreakerJSONString
- Name: $v
Entry: 7
Data: 152|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
Data: 156|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _TiebreakerJSONString
- Name: <UserType>k__BackingField
Entry: 7
Data: 153|System.RuntimeType, mscorlib
Data: 157|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: System.String, mscorlib
@@ -2408,7 +2469,7 @@ MonoBehaviour:
Data:
- Name: <SystemType>k__BackingField
Entry: 9
Data: 153
Data: 157
- Name: <SyncMode>k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -2423,7 +2484,7 @@ MonoBehaviour:
Data: false
- Name: _fieldAttributes
Entry: 7
Data: 154|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
Data: 158|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
mscorlib
- Name:
Entry: 12
@@ -2448,7 +2509,7 @@ MonoBehaviour:
Data: _TiebreakerLoadAttempts
- Name: $v
Entry: 7
Data: 155|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
Data: 159|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _TiebreakerLoadAttempts
@@ -2472,7 +2533,7 @@ MonoBehaviour:
Data: false
- Name: _fieldAttributes
Entry: 7
Data: 156|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
Data: 160|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
mscorlib
- Name:
Entry: 12
@@ -52,6 +52,7 @@ public class GameManagerRound1 : GameManagerBase
[SerializeField] private VideoMusicClueSkateboard _VideoMusicClueSkateboard;
[SerializeField] private DetectiveNoirEffect _DetectiveNoirEffect;
[SerializeField] private FilingCabinet _FilingCabinet;
[SerializeField] private LightningRoundClueImage _LightningRoundClueImage;
[SerializeField] private ACMEBugnetAlert _ACMEBugnetAlert;
[SerializeField] private Modem _Modem;
@@ -153,6 +154,7 @@ public class GameManagerRound1 : GameManagerBase
Networking.SetOwner(NewOwner, _VideoMusicClueSkateboard.gameObject);
Networking.SetOwner(NewOwner, _DetectiveNoirEffect.gameObject);
Networking.SetOwner(NewOwner, _FilingCabinet.gameObject);
Networking.SetOwner(NewOwner, _LightningRoundClueImage.gameObject);
Networking.SetOwner(NewOwner, _ACMEBugnetAlert.gameObject);
Networking.SetOwner(NewOwner, _Modem.gameObject);
@@ -837,6 +839,23 @@ public class GameManagerRound1 : GameManagerBase
Interface.QuestionUI.text = CurrentQuestion["Question"].ToString();
if (CurrentQuestion.ContainsKey("Reference Images") && CurrentQuestion["Reference Images"].TokenType == TokenType.DataList)
{
DataList ReferenceImages = CurrentQuestion["Reference Images"].DataList;
DataList ReferenceImagesScale = new DataList();
if (CurrentQuestion.ContainsKey("Reference Images Scale") && CurrentQuestion["Reference Images Scale"].TokenType == TokenType.DataList)
{
ReferenceImagesScale = CurrentQuestion["Reference Images Scale"].DataList;
}
_LightningRoundClueImage.LoadClueImages(ReferenceImages, ReferenceImagesScale);
_LightningRoundClueImage.EnableImage(true);
}
else
{
_LightningRoundClueImage.EnableImage(false);
}
DataList Choices = CurrentQuestion["Choices"].DataList;
for (int i = 0; i < Choices.Count && i < Interface.ChoiceUI.Length; i++)
{