- Added more sound effects for the ACME Crimenet Computer.

- Reorganised sound effects so that general purpose ones are named as such.
- Compressed a reflection map we aren't even using right now just because.
This commit is contained in:
2025-08-13 04:37:32 -04:00
parent 4c9f5a0883
commit e4b901a172
10 changed files with 225 additions and 123 deletions
@@ -111,21 +111,21 @@ public class ACMECrimenetComputer : UdonSharpBehaviour
[NetworkCallable]
public void OpenCompartment()
{
_AudioManager.PlaySFX(SFXEventType.ComputerOpenCompartment);
_AudioManager.PlaySFX(SFXEventType.LeverCartoon);
_Animator.SetBool("Open Compartment", true);
}
[NetworkCallable]
public void ThrowClueIntoTheAir()
{
_AudioManager.PlaySFX(SFXEventType.ComputerOpenCompartment);
_AudioManager.PlaySFX(SFXEventType.Boing);
_Animator.SetBool("Throw Clue Into The Air", true);
}
[NetworkCallable]
public void RunTranslator()
{
_AudioManager.PlaySFX(SFXEventType.ComputerRunTranslator);
_AudioManager.PlaySFX(SFXEventType.Printer);
_UntranslatedCard.SetParent(_UntranslatedCardAnimator);
_UntranslatedCard.localPosition = Vector3.zero;
+126 -71
View File
@@ -44,7 +44,7 @@ MonoBehaviour:
Data:
- Name:
Entry: 12
Data: 39
Data: 40
- Name:
Entry: 7
Data:
@@ -1070,13 +1070,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _ComputerOpenCompartment
Data: _ModemOperation
- Name: $v
Entry: 7
Data: 62|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _ComputerOpenCompartment
Data: _ModemOperation
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -1124,13 +1124,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _ComputerRunTranslator
Data: _TheLoot
- Name: $v
Entry: 7
Data: 65|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _ComputerRunTranslator
Data: _TheLoot
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -1178,13 +1178,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _ModemOperation
Data: _TheWarrant
- Name: $v
Entry: 7
Data: 68|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _ModemOperation
Data: _TheWarrant
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -1232,13 +1232,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _TheLoot
Data: _InJail
- Name: $v
Entry: 7
Data: 71|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _TheLoot
Data: _InJail
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -1286,13 +1286,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _TheWarrant
Data: _MapCorrect
- Name: $v
Entry: 7
Data: 74|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _TheWarrant
Data: _MapCorrect
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -1340,13 +1340,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _InJail
Data: _MapIncorrect
- Name: $v
Entry: 7
Data: 77|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _InJail
Data: _MapIncorrect
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -1394,13 +1394,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _MapCorrect
Data: _CarmenInJail
- Name: $v
Entry: 7
Data: 80|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _MapCorrect
Data: _CarmenInJail
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -1448,13 +1448,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _MapIncorrect
Data: _LeverCartoon
- Name: $v
Entry: 7
Data: 83|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _MapIncorrect
Data: _LeverCartoon
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -1502,13 +1502,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _CarmenInJail
Data: _Boing
- Name: $v
Entry: 7
Data: 86|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _CarmenInJail
Data: _Boing
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -1556,13 +1556,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _CrookTheme_Contessa
Data: _Printer
- Name: $v
Entry: 7
Data: 89|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _CrookTheme_Contessa
Data: _Printer
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -1586,28 +1586,10 @@ MonoBehaviour:
Data: 90|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- Name:
Entry: 12
Data: 3
Data: 1
- Name:
Entry: 7
Data: 91|UnityEngine.SpaceAttribute, UnityEngine.CoreModule
- Name: height
Entry: 4
Data: 8
- Name:
Entry: 8
Data:
- Name:
Entry: 7
Data: 92|UnityEngine.HeaderAttribute, UnityEngine.CoreModule
- Name: header
Entry: 1
Data: Crook Themes
- Name:
Entry: 8
Data:
- Name:
Entry: 7
Data: 93|UnityEngine.SerializeField, UnityEngine.CoreModule
Data: 91|UnityEngine.SerializeField, UnityEngine.CoreModule
- Name:
Entry: 8
Data:
@@ -1628,13 +1610,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _CrookTheme_DoubleTrouble
Data: _CrookTheme_Contessa
- Name: $v
Entry: 7
Data: 94|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
Data: 92|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _CrookTheme_DoubleTrouble
Data: _CrookTheme_Contessa
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -1655,10 +1637,28 @@ MonoBehaviour:
Data: true
- Name: _fieldAttributes
Entry: 7
Data: 95|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
Data: 93|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- Name:
Entry: 12
Data: 1
Data: 3
- Name:
Entry: 7
Data: 94|UnityEngine.SpaceAttribute, UnityEngine.CoreModule
- Name: height
Entry: 4
Data: 8
- Name:
Entry: 8
Data:
- Name:
Entry: 7
Data: 95|UnityEngine.HeaderAttribute, UnityEngine.CoreModule
- Name: header
Entry: 1
Data: Crook Themes
- Name:
Entry: 8
Data:
- Name:
Entry: 7
Data: 96|UnityEngine.SerializeField, UnityEngine.CoreModule
@@ -1682,13 +1682,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _CrookTheme_EarthaBrute
Data: _CrookTheme_DoubleTrouble
- Name: $v
Entry: 7
Data: 97|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _CrookTheme_EarthaBrute
Data: _CrookTheme_DoubleTrouble
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -1736,13 +1736,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _CrookTheme_Kneemoi
Data: _CrookTheme_EarthaBrute
- Name: $v
Entry: 7
Data: 100|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _CrookTheme_Kneemoi
Data: _CrookTheme_EarthaBrute
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -1791,13 +1791,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _CrookTheme_PattyLarceny
Data: _CrookTheme_Kneemoi
- Name: $v
Entry: 7
Data: 103|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _CrookTheme_PattyLarceny
Data: _CrookTheme_Kneemoi
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -1846,13 +1846,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _CrookTheme_Robocrook
Data: _CrookTheme_PattyLarceny
- Name: $v
Entry: 7
Data: 106|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _CrookTheme_Robocrook
Data: _CrookTheme_PattyLarceny
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -1901,13 +1901,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _CrookTheme_SarahNade
Data: _CrookTheme_Robocrook
- Name: $v
Entry: 7
Data: 109|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _CrookTheme_SarahNade
Data: _CrookTheme_Robocrook
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -1956,13 +1956,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _CrookTheme_TopGrunge
Data: _CrookTheme_SarahNade
- Name: $v
Entry: 7
Data: 112|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _CrookTheme_TopGrunge
Data: _CrookTheme_SarahNade
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -2011,13 +2011,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _CrookTheme_VicTheSlick
Data: _CrookTheme_TopGrunge
- Name: $v
Entry: 7
Data: 115|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _CrookTheme_VicTheSlick
Data: _CrookTheme_TopGrunge
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -2066,13 +2066,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _CrookTheme_WonderRat
Data: _CrookTheme_VicTheSlick
- Name: $v
Entry: 7
Data: 118|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _CrookTheme_WonderRat
Data: _CrookTheme_VicTheSlick
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -2121,13 +2121,13 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _CrookJailCall_Patty_Africa
Data: _CrookTheme_WonderRat
- Name: $v
Entry: 7
Data: 121|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _CrookJailCall_Patty_Africa
Data: _CrookTheme_WonderRat
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
@@ -2150,12 +2150,67 @@ MonoBehaviour:
Entry: 7
Data: 122|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
mscorlib
- Name:
Entry: 12
Data: 1
- Name:
Entry: 7
Data: 123|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: _CrookJailCall_Patty_Africa
- Name: $v
Entry: 7
Data: 124|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _CrookJailCall_Patty_Africa
- Name: <UserType>k__BackingField
Entry: 9
Data: 10
- Name: <SystemType>k__BackingField
Entry: 9
Data: 10
- 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: 125|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
mscorlib
- Name:
Entry: 12
Data: 3
- Name:
Entry: 7
Data: 123|UnityEngine.SpaceAttribute, UnityEngine.CoreModule
Data: 126|UnityEngine.SpaceAttribute, UnityEngine.CoreModule
- Name: height
Entry: 4
Data: 8
@@ -2164,7 +2219,7 @@ MonoBehaviour:
Data:
- Name:
Entry: 7
Data: 124|UnityEngine.HeaderAttribute, UnityEngine.CoreModule
Data: 127|UnityEngine.HeaderAttribute, UnityEngine.CoreModule
- Name: header
Entry: 1
Data: Crook Jail Calls
@@ -2173,7 +2228,7 @@ MonoBehaviour:
Data:
- Name:
Entry: 7
Data: 125|UnityEngine.SerializeField, UnityEngine.CoreModule
Data: 128|UnityEngine.SerializeField, UnityEngine.CoreModule
- Name:
Entry: 8
Data:
@@ -2197,13 +2252,13 @@ MonoBehaviour:
Data: _FadeOutMusic
- Name: $v
Entry: 7
Data: 126|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
Data: 129|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _FadeOutMusic
- Name: <UserType>k__BackingField
Entry: 7
Data: 127|System.RuntimeType, mscorlib
Data: 130|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: System.Boolean, mscorlib
@@ -2212,7 +2267,7 @@ MonoBehaviour:
Data:
- Name: <SystemType>k__BackingField
Entry: 9
Data: 127
Data: 130
- Name: <SyncMode>k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -2227,7 +2282,7 @@ MonoBehaviour:
Data: false
- Name: _fieldAttributes
Entry: 7
Data: 128|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
Data: 131|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
mscorlib
- Name:
Entry: 12
+26 -20
View File
@@ -32,8 +32,6 @@ public enum SFXEventType
Round1Correct,
Round1Incorrect,
VideoMusicClue,
ComputerOpenCompartment,
ComputerRunTranslator,
ModemOperation,
TheLoot,
@@ -42,7 +40,11 @@ public enum SFXEventType
MapCorrect,
MapIncorrect,
CarmenInJail
CarmenInJail,
LeverCartoon,
Boing,
Printer
}
@@ -75,8 +77,6 @@ public class AudioManager : UdonSharpBehaviour
[SerializeField] private AudioClip _Round1Correct = null;
[SerializeField] private AudioClip _Round1Incorrect = null;
[SerializeField] private AudioClip _VideoMusicClue = null;
[SerializeField] private AudioClip _ComputerOpenCompartment = null;
[SerializeField] private AudioClip _ComputerRunTranslator = null;
[SerializeField] private AudioClip _ModemOperation = null;
[SerializeField] private AudioClip _TheLoot = null;
@@ -87,6 +87,10 @@ public class AudioManager : UdonSharpBehaviour
[SerializeField] private AudioClip _MapIncorrect = null;
[SerializeField] private AudioClip _CarmenInJail = null;
[SerializeField] private AudioClip _LeverCartoon = null;
[SerializeField] private AudioClip _Boing = null;
[SerializeField] private AudioClip _Printer = null;
[Space][Header("Crook Themes")]
[SerializeField] private AudioClip _CrookTheme_Contessa = null;
[SerializeField] private AudioClip _CrookTheme_DoubleTrouble = null;
@@ -215,24 +219,26 @@ public class AudioManager : UdonSharpBehaviour
switch (SFXEvent)
{
case SFXEventType.Ding: _SFXPlayer.clip = _Ding; break;
case SFXEventType.Buzzer: _SFXPlayer.clip = _Buzzer; break;
case SFXEventType.Round1Correct: _SFXPlayer.clip = _Round1Correct; break;
case SFXEventType.Round1Incorrect: _SFXPlayer.clip = _Round1Incorrect; break;
case SFXEventType.VideoMusicClue: _SFXPlayer.clip = _VideoMusicClue; break;
case SFXEventType.ComputerOpenCompartment: _SFXPlayer.clip = _ComputerOpenCompartment; break;
case SFXEventType.ComputerRunTranslator: _SFXPlayer.clip = _ComputerRunTranslator; break;
case SFXEventType.ModemOperation: _SFXPlayer.clip = _ModemOperation; break;
case SFXEventType.Ding: _SFXPlayer.clip = _Ding; break;
case SFXEventType.Buzzer: _SFXPlayer.clip = _Buzzer; break;
case SFXEventType.Round1Correct: _SFXPlayer.clip = _Round1Correct; break;
case SFXEventType.Round1Incorrect: _SFXPlayer.clip = _Round1Incorrect; break;
case SFXEventType.VideoMusicClue: _SFXPlayer.clip = _VideoMusicClue; break;
case SFXEventType.ModemOperation: _SFXPlayer.clip = _ModemOperation; break;
case SFXEventType.TheLoot: _SFXPlayer.clip = _TheLoot; break;
case SFXEventType.TheWarrant: _SFXPlayer.clip = _TheWarrant; break;
case SFXEventType.InJail: _SFXPlayer.clip = _InJail; break;
case SFXEventType.TheLoot: _SFXPlayer.clip = _TheLoot; break;
case SFXEventType.TheWarrant: _SFXPlayer.clip = _TheWarrant; break;
case SFXEventType.InJail: _SFXPlayer.clip = _InJail; break;
case SFXEventType.MapCorrect: _SFXPlayer.clip = _MapCorrect; break;
case SFXEventType.MapIncorrect: _SFXPlayer.clip = _MapIncorrect; break;
case SFXEventType.CarmenInJail: _SFXPlayer.clip = _CarmenInJail; break;
case SFXEventType.MapCorrect: _SFXPlayer.clip = _MapCorrect; break;
case SFXEventType.MapIncorrect: _SFXPlayer.clip = _MapIncorrect; break;
case SFXEventType.CarmenInJail: _SFXPlayer.clip = _CarmenInJail; break;
default: _SFXPlayer.clip = null; break;
case SFXEventType.LeverCartoon: _SFXPlayer.clip = _LeverCartoon; break;
case SFXEventType.Boing: _SFXPlayer.clip = _Boing; break;
case SFXEventType.Printer: _SFXPlayer.clip = _Printer; break;
default: _SFXPlayer.clip = null; break;
}
_SFXPlayer.loop = Loop;