From e4b901a172b3babc36749c946caa20ffa00a24fc Mon Sep 17 00:00:00 2001 From: Jamie Greunbaum Date: Wed, 13 Aug 2025 04:37:32 -0400 Subject: [PATCH] - 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. --- Assets/Audio/SFX/LeverCartoon HB01_67_1.wav | Bin 0 -> 75980 bytes .../Audio/SFX/LeverCartoon HB01_67_1.wav.meta | 41 ++++ .../M_ClueVideoScreen_Maps.mat | 2 +- Assets/Scenes/witwics.unity | 43 ++-- .../Textures/T_PolyHaven_DancingHall.png.meta | 8 +- .../ACMECrimenetComputer.cs | 6 +- Assets/UdonSharp/AudioManager.asset | 197 +++++++++++------- Assets/UdonSharp/AudioManager.cs | 46 ++-- Credits And License Requirements.txt | 1 + ProjectSettings/AudioManager.asset | 4 +- 10 files changed, 225 insertions(+), 123 deletions(-) create mode 100644 Assets/Audio/SFX/LeverCartoon HB01_67_1.wav create mode 100644 Assets/Audio/SFX/LeverCartoon HB01_67_1.wav.meta diff --git a/Assets/Audio/SFX/LeverCartoon HB01_67_1.wav b/Assets/Audio/SFX/LeverCartoon HB01_67_1.wav new file mode 100644 index 0000000000000000000000000000000000000000..2ba8246cfe7c6b108a27891a6f7488611820c7d7 GIT binary patch literal 75980 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 J-~V3}_+K`gKmPy# literal 0 HcmV?d00001 diff --git a/Assets/Audio/SFX/LeverCartoon HB01_67_1.wav.meta b/Assets/Audio/SFX/LeverCartoon HB01_67_1.wav.meta new file mode 100644 index 0000000..74c56d8 --- /dev/null +++ b/Assets/Audio/SFX/LeverCartoon HB01_67_1.wav.meta @@ -0,0 +1,41 @@ +fileFormatVersion: 2 +guid: 42a7290f75e32364099536ce9cb2d75c +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 0.7 + conversionMode: 0 + preloadAudioData: 1 + platformSettingOverrides: + 4: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 0.25 + conversionMode: 0 + preloadAudioData: 1 + 7: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 0.25 + conversionMode: 0 + preloadAudioData: 1 + forceToMono: 1 + normalize: 1 + loadInBackground: 1 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/ClueVideoScreen/M_ClueVideoScreen_Maps.mat b/Assets/Materials/ClueVideoScreen/M_ClueVideoScreen_Maps.mat index e58bc80..0c5c084 100644 --- a/Assets/Materials/ClueVideoScreen/M_ClueVideoScreen_Maps.mat +++ b/Assets/Materials/ClueVideoScreen/M_ClueVideoScreen_Maps.mat @@ -48,7 +48,7 @@ Material: - _MainTex: m_Texture: {fileID: 0} m_Scale: {x: 0.5, y: 0.33333334} - m_Offset: {x: 0.5, y: 0.6666667} + m_Offset: {x: 0.5, y: 0.33333334} - _MetallicGlossMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} diff --git a/Assets/Scenes/witwics.unity b/Assets/Scenes/witwics.unity index 7ae9ce6..7f49c8f 100644 --- a/Assets/Scenes/witwics.unity +++ b/Assets/Scenes/witwics.unity @@ -61208,10 +61208,6 @@ MonoBehaviour: _Round1Correct: {fileID: 8300000, guid: 36c2d4712d593424ca7b554b6953d1a6, type: 3} _Round1Incorrect: {fileID: 8300000, guid: 1494bab0c02f97843ba2bc2b6c1fa4ee, type: 3} _VideoMusicClue: {fileID: 8300000, guid: 422c963da434b9542aaaaddeac6102db, type: 3} - _ComputerOpenCompartment: {fileID: 8300000, guid: 760080d45978ef54a9074ef55135cebd, - type: 3} - _ComputerRunTranslator: {fileID: 8300000, guid: 3d202995ebfe8e54ba5b655f501722ff, - type: 3} _ModemOperation: {fileID: 8300000, guid: 5edc86d0e2d307e498d89a513a1fe196, type: 3} _TheLoot: {fileID: 8300000, guid: 66a73bb07c1203843831c12df9c02c30, type: 3} _TheWarrant: {fileID: 8300000, guid: 54b6be0d7456ff84faff67734e63f713, type: 3} @@ -61219,6 +61215,9 @@ MonoBehaviour: _MapCorrect: {fileID: 8300000, guid: 680142b640a682d4a92c9935828c2311, type: 3} _MapIncorrect: {fileID: 8300000, guid: 1494bab0c02f97843ba2bc2b6c1fa4ee, type: 3} _CarmenInJail: {fileID: 8300000, guid: a3782a44fca9d2d439318892b75d3b93, type: 3} + _LeverCartoon: {fileID: 8300000, guid: 42a7290f75e32364099536ce9cb2d75c, type: 3} + _Boing: {fileID: 8300000, guid: 760080d45978ef54a9074ef55135cebd, type: 3} + _Printer: {fileID: 8300000, guid: 3d202995ebfe8e54ba5b655f501722ff, type: 3} _CrookTheme_Contessa: {fileID: 8300000, guid: 82bb08241eeb0cf40a74d97c1e51b444, type: 3} _CrookTheme_DoubleTrouble: {fileID: 8300000, guid: e97b7d3dc5f0bfe46a77d46398bb2bb6, @@ -71463,37 +71462,37 @@ MonoBehaviour: useAssignedLayers: 0 DynamicPrefabs: [] DynamicMaterials: + - {fileID: 2100000, guid: 332daba92d0976f4d86bdcdc1a94179e, type: 2} + - {fileID: 2100000, guid: 348ff3cc54305654d9eeebbbb385c262, type: 2} + - {fileID: 2100000, guid: 9cdc0250a4c9b534fae68ae6aa90bf31, type: 2} - {fileID: 2100000, guid: af0c1cbaaffed304ba0e3a1fbac41e7e, type: 2} - {fileID: 2100000, guid: cc22c7f9de95cab4488b30fe8699a82a, type: 2} - {fileID: 2100000, guid: fe872fb72ad98da4dbb868481468e848, type: 2} - - {fileID: 2100000, guid: 8ded9a8136c72af4f901e652f138f9b6, type: 2} - - {fileID: 2100000, guid: 81ea0ec5ed826d74fb516bcd6d26bf99, type: 2} - - {fileID: 2100000, guid: 9cdc0250a4c9b534fae68ae6aa90bf31, type: 2} - - {fileID: 2100000, guid: 672c36f6dbb36b5439cc0fdd2f74c531, type: 2} - - {fileID: 2100000, guid: 2c0cd617d97924748a9d5e2eeb2039b5, type: 2} - - {fileID: 2100000, guid: a793cd1d5fe89c440900d816c7b8c323, type: 2} - {fileID: 2100000, guid: c1b531b2f1a7dab43b46daa7546cfda7, type: 2} - {fileID: 2100000, guid: 0c3dfdcd7a2a6ac408ec3d431f9a4932, type: 2} - {fileID: 2100000, guid: accd304c49b7d6d43b97738e8e118342, type: 2} - - {fileID: 2100000, guid: 348ff3cc54305654d9eeebbbb385c262, type: 2} + - {fileID: 2100000, guid: 2c0cd617d97924748a9d5e2eeb2039b5, type: 2} + - {fileID: 2100000, guid: c5d2a6b0c3904c747b937dd142cbb480, type: 2} + - {fileID: 2100000, guid: 81ea0ec5ed826d74fb516bcd6d26bf99, type: 2} - {fileID: 2100000, guid: bc5888e576e9cb34bab7b7af42d2b63f, type: 2} + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - {fileID: 2100000, guid: 68c7d547c0d7542429e36f9a891362ec, type: 2} - {fileID: 2100000, guid: c3186340e03d26341969d34663dbf8f3, type: 2} - - {fileID: 2100000, guid: 82f2961c9baa48a45ac897be257fd655, type: 2} - - {fileID: 2100000, guid: 332daba92d0976f4d86bdcdc1a94179e, type: 2} - {fileID: 2100000, guid: 6dd6b8b1c8133f04dbc23ac81f5dfded, type: 2} - - {fileID: 2100000, guid: d1244b908a4cccd4397cc9cad45fe846, type: 2} - - {fileID: 2100000, guid: 98166ed003d332e488319f662c3b4429, type: 2} - - {fileID: 2100000, guid: 4fb0b8cdca56f5d47be970c7490cb7a1, type: 2} - - {fileID: 2100000, guid: cac39def7281c5c488b6a3465ec1951b, type: 2} - - {fileID: 2100000, guid: 71fff76911e92ab43a71d15602da4c4b, type: 2} + - {fileID: 2100000, guid: 8ded9a8136c72af4f901e652f138f9b6, type: 2} + - {fileID: 2100000, guid: a793cd1d5fe89c440900d816c7b8c323, type: 2} + - {fileID: 2100000, guid: e3bf0e4e3864c2149b48a821a799c6f4, type: 2} - {fileID: 2100000, guid: 885429151ec5f6a4a926f6aaabd7e001, type: 2} + - {fileID: 2100000, guid: 98166ed003d332e488319f662c3b4429, type: 2} + - {fileID: 2100000, guid: 672c36f6dbb36b5439cc0fdd2f74c531, type: 2} + - {fileID: 2100000, guid: 4fb0b8cdca56f5d47be970c7490cb7a1, type: 2} + - {fileID: 2100000, guid: 82f2961c9baa48a45ac897be257fd655, type: 2} + - {fileID: 2100000, guid: e45d02bbf7268504ca58513c548a58e7, type: 2} + - {fileID: 2100000, guid: d1244b908a4cccd4397cc9cad45fe846, type: 2} - {fileID: 2100000, guid: 80746b095abb6ce41a1c737df3649172, type: 2} - {fileID: 2100000, guid: 35c2a316ece610b4b963e047e5238337, type: 2} - - {fileID: 2100000, guid: e3bf0e4e3864c2149b48a821a799c6f4, type: 2} - - {fileID: 2100000, guid: c5d2a6b0c3904c747b937dd142cbb480, type: 2} - - {fileID: 2100000, guid: 2ef88cbea3ef7c84d8671b0c0b46f094, type: 2} - - {fileID: 2100000, guid: e45d02bbf7268504ca58513c548a58e7, type: 2} + - {fileID: 2100000, guid: cac39def7281c5c488b6a3465ec1951b, type: 2} + - {fileID: 2100000, guid: 71fff76911e92ab43a71d15602da4c4b, type: 2} LightMapsNear: [] LightMapsFar: [] LightMode: 0 diff --git a/Assets/Textures/T_PolyHaven_DancingHall.png.meta b/Assets/Textures/T_PolyHaven_DancingHall.png.meta index 3222bf9..51e0389 100644 --- a/Assets/Textures/T_PolyHaven_DancingHall.png.meta +++ b/Assets/Textures/T_PolyHaven_DancingHall.png.meta @@ -5,7 +5,7 @@ TextureImporter: externalObjects: {} serializedVersion: 12 mipmaps: - mipMapMode: 0 + mipMapMode: 1 enableMipMap: 1 sRGBTexture: 1 linearTexture: 0 @@ -69,12 +69,12 @@ TextureImporter: platformSettings: - serializedVersion: 3 buildTarget: DefaultTexturePlatform - maxTextureSize: 4096 + maxTextureSize: 1024 resizeAlgorithm: 0 textureFormat: -1 textureCompression: 3 - compressionQuality: 50 - crunchedCompression: 0 + compressionQuality: 0 + crunchedCompression: 1 allowsAlphaSplitting: 0 overridden: 0 ignorePlatformSupport: 0 diff --git a/Assets/UdonSharp/ACME Crimenet Computer/ACMECrimenetComputer.cs b/Assets/UdonSharp/ACME Crimenet Computer/ACMECrimenetComputer.cs index e181836..08f7c7a 100644 --- a/Assets/UdonSharp/ACME Crimenet Computer/ACMECrimenetComputer.cs +++ b/Assets/UdonSharp/ACME Crimenet Computer/ACMECrimenetComputer.cs @@ -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; diff --git a/Assets/UdonSharp/AudioManager.asset b/Assets/UdonSharp/AudioManager.asset index fafc8ec..4a6f3d9 100644 --- a/Assets/UdonSharp/AudioManager.asset +++ b/Assets/UdonSharp/AudioManager.asset @@ -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: k__BackingField Entry: 1 - Data: _ComputerOpenCompartment + Data: _ModemOperation - Name: 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: k__BackingField Entry: 1 - Data: _ComputerRunTranslator + Data: _TheLoot - Name: 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: k__BackingField Entry: 1 - Data: _ModemOperation + Data: _TheWarrant - Name: 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: k__BackingField Entry: 1 - Data: _TheLoot + Data: _InJail - Name: 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: k__BackingField Entry: 1 - Data: _TheWarrant + Data: _MapCorrect - Name: 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: k__BackingField Entry: 1 - Data: _InJail + Data: _MapIncorrect - Name: 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: k__BackingField Entry: 1 - Data: _MapCorrect + Data: _CarmenInJail - Name: 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: k__BackingField Entry: 1 - Data: _MapIncorrect + Data: _LeverCartoon - Name: 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: k__BackingField Entry: 1 - Data: _CarmenInJail + Data: _Boing - Name: 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: k__BackingField Entry: 1 - Data: _CrookTheme_Contessa + Data: _Printer - Name: 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: k__BackingField Entry: 1 - Data: _CrookTheme_DoubleTrouble + Data: _CrookTheme_Contessa - Name: 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: k__BackingField Entry: 1 - Data: _CrookTheme_EarthaBrute + Data: _CrookTheme_DoubleTrouble - Name: 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: k__BackingField Entry: 1 - Data: _CrookTheme_Kneemoi + Data: _CrookTheme_EarthaBrute - Name: 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: k__BackingField Entry: 1 - Data: _CrookTheme_PattyLarceny + Data: _CrookTheme_Kneemoi - Name: 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: k__BackingField Entry: 1 - Data: _CrookTheme_Robocrook + Data: _CrookTheme_PattyLarceny - Name: 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: k__BackingField Entry: 1 - Data: _CrookTheme_SarahNade + Data: _CrookTheme_Robocrook - Name: 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: k__BackingField Entry: 1 - Data: _CrookTheme_TopGrunge + Data: _CrookTheme_SarahNade - Name: 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: k__BackingField Entry: 1 - Data: _CrookTheme_VicTheSlick + Data: _CrookTheme_TopGrunge - Name: 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: k__BackingField Entry: 1 - Data: _CrookTheme_WonderRat + Data: _CrookTheme_VicTheSlick - Name: 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: k__BackingField Entry: 1 - Data: _CrookJailCall_Patty_Africa + Data: _CrookTheme_WonderRat - Name: 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: k__BackingField + Entry: 1 + Data: _CrookJailCall_Patty_Africa + - Name: k__BackingField + Entry: 9 + Data: 10 + - Name: k__BackingField + Entry: 9 + Data: 10 + - 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: 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: k__BackingField Entry: 1 Data: _FadeOutMusic - Name: 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: k__BackingField Entry: 9 - Data: 127 + Data: 130 - Name: 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 diff --git a/Assets/UdonSharp/AudioManager.cs b/Assets/UdonSharp/AudioManager.cs index fe1d788..897adf8 100644 --- a/Assets/UdonSharp/AudioManager.cs +++ b/Assets/UdonSharp/AudioManager.cs @@ -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; diff --git a/Credits And License Requirements.txt b/Credits And License Requirements.txt index 177e8fe..ea2f8b7 100644 --- a/Credits And License Requirements.txt +++ b/Credits And License Requirements.txt @@ -4,6 +4,7 @@ - ImagesWriter II Power-On Sound by jewettg -- https://freesound.org/s/662715/ -- License: Creative Commons 0 - Hannah Barbera Sound Effects Library - - Disc 1 - Boing Cartoon 14-15 +- - Disc 1 - Lever Cartoon 67-1 - - Disc 3 - Electronic 16-02 - Hollywood Edge Super Single Vol. 1 - - Fog Horn 1 diff --git a/ProjectSettings/AudioManager.asset b/ProjectSettings/AudioManager.asset index ba6209e..d925021 100644 --- a/ProjectSettings/AudioManager.asset +++ b/ProjectSettings/AudioManager.asset @@ -10,8 +10,8 @@ AudioManager: Default Speaker Mode: 2 m_SampleRate: 48000 m_DSPBufferSize: 1024 - m_VirtualVoiceCount: 64 - m_RealVoiceCount: 32 + m_VirtualVoiceCount: 32 + m_RealVoiceCount: 24 m_EnableOutputSuspension: 1 m_SpatializerPlugin: OculusSpatializer m_AmbisonicDecoderPlugin: OculusSpatializer