diff --git a/game/Assets/Audio.meta b/game/Assets/Audio.meta new file mode 100644 index 0000000..68d3243 --- /dev/null +++ b/game/Assets/Audio.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1c3cb42dac87f3f499767879e4d39022 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Audio/VO.meta b/game/Assets/Audio/VO.meta new file mode 100644 index 0000000..5d11602 --- /dev/null +++ b/game/Assets/Audio/VO.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 03b463601dc675044b7f597a2cddc4a1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/FMOD Project/Assets/VO/TEMP/PA_BOOST.wav b/game/Assets/Audio/VO/PA_BOOST.wav similarity index 100% rename from game/FMOD Project/Assets/VO/TEMP/PA_BOOST.wav rename to game/Assets/Audio/VO/PA_BOOST.wav diff --git a/game/Assets/Audio/VO/PA_BOOST.wav.meta b/game/Assets/Audio/VO/PA_BOOST.wav.meta new file mode 100644 index 0000000..1a1db9a --- /dev/null +++ b/game/Assets/Audio/VO/PA_BOOST.wav.meta @@ -0,0 +1,36 @@ +fileFormatVersion: 2 +guid: c1690bc635976f14a80c9116e50283d3 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 0 + quality: 1 + conversionMode: 0 + platformSettingOverrides: + 4: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 3 + quality: 1 + conversionMode: 0 + 7: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/FMOD Project/Assets/VO/TEMP/PA_DASH.wav b/game/Assets/Audio/VO/PA_DASH.wav similarity index 100% rename from game/FMOD Project/Assets/VO/TEMP/PA_DASH.wav rename to game/Assets/Audio/VO/PA_DASH.wav diff --git a/game/Assets/Audio/VO/PA_DASH.wav.meta b/game/Assets/Audio/VO/PA_DASH.wav.meta new file mode 100644 index 0000000..1f29df8 --- /dev/null +++ b/game/Assets/Audio/VO/PA_DASH.wav.meta @@ -0,0 +1,36 @@ +fileFormatVersion: 2 +guid: 898202449aaa9df418384303a39eb756 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 0 + quality: 1 + conversionMode: 0 + platformSettingOverrides: + 4: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 3 + quality: 1 + conversionMode: 0 + 7: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/FMOD Project/Assets/VO/TEMP/SD_ALPHA_COMPLETE.wav b/game/Assets/Audio/VO/SD_ALPHA_COMPLETE.wav similarity index 100% rename from game/FMOD Project/Assets/VO/TEMP/SD_ALPHA_COMPLETE.wav rename to game/Assets/Audio/VO/SD_ALPHA_COMPLETE.wav diff --git a/game/Assets/Audio/VO/SD_ALPHA_COMPLETE.wav.meta b/game/Assets/Audio/VO/SD_ALPHA_COMPLETE.wav.meta new file mode 100644 index 0000000..30b6e5d --- /dev/null +++ b/game/Assets/Audio/VO/SD_ALPHA_COMPLETE.wav.meta @@ -0,0 +1,36 @@ +fileFormatVersion: 2 +guid: 5b670453e5d24a74fa2a7629c605eb4a +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 0 + quality: 1 + conversionMode: 0 + platformSettingOverrides: + 4: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 3 + quality: 1 + conversionMode: 0 + 7: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/FMOD Project/Assets/VO/TEMP/SD_BOOST_0.wav b/game/Assets/Audio/VO/SD_BOOST_0.wav similarity index 100% rename from game/FMOD Project/Assets/VO/TEMP/SD_BOOST_0.wav rename to game/Assets/Audio/VO/SD_BOOST_0.wav diff --git a/game/Assets/Audio/VO/SD_BOOST_0.wav.meta b/game/Assets/Audio/VO/SD_BOOST_0.wav.meta new file mode 100644 index 0000000..da83f27 --- /dev/null +++ b/game/Assets/Audio/VO/SD_BOOST_0.wav.meta @@ -0,0 +1,36 @@ +fileFormatVersion: 2 +guid: 97f8971bce7d3db4a8feb27ac3acbd16 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 0 + quality: 1 + conversionMode: 0 + platformSettingOverrides: + 4: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 3 + quality: 1 + conversionMode: 0 + 7: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/FMOD Project/Assets/VO/TEMP/SD_DASH_0.wav b/game/Assets/Audio/VO/SD_DASH_0.wav similarity index 100% rename from game/FMOD Project/Assets/VO/TEMP/SD_DASH_0.wav rename to game/Assets/Audio/VO/SD_DASH_0.wav diff --git a/game/Assets/Audio/VO/SD_DASH_0.wav.meta b/game/Assets/Audio/VO/SD_DASH_0.wav.meta new file mode 100644 index 0000000..66af114 --- /dev/null +++ b/game/Assets/Audio/VO/SD_DASH_0.wav.meta @@ -0,0 +1,36 @@ +fileFormatVersion: 2 +guid: c4eaf5514fb966a4da64f3b185c48290 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 0 + quality: 1 + conversionMode: 0 + platformSettingOverrides: + 4: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 3 + quality: 1 + conversionMode: 0 + 7: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/FMOD Project/Assets/VO/TEMP/SD_DASH_1.wav b/game/Assets/Audio/VO/SD_DASH_1.wav similarity index 100% rename from game/FMOD Project/Assets/VO/TEMP/SD_DASH_1.wav rename to game/Assets/Audio/VO/SD_DASH_1.wav diff --git a/game/Assets/Audio/VO/SD_DASH_1.wav.meta b/game/Assets/Audio/VO/SD_DASH_1.wav.meta new file mode 100644 index 0000000..7c4cce6 --- /dev/null +++ b/game/Assets/Audio/VO/SD_DASH_1.wav.meta @@ -0,0 +1,36 @@ +fileFormatVersion: 2 +guid: ce62d7fa6c5c95344985c97227673466 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 0 + quality: 1 + conversionMode: 0 + platformSettingOverrides: + 4: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 3 + quality: 1 + conversionMode: 0 + 7: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/FMOD Project/Assets/VO/TEMP/SD_DASH_2.wav b/game/Assets/Audio/VO/SD_DASH_2.wav similarity index 100% rename from game/FMOD Project/Assets/VO/TEMP/SD_DASH_2.wav rename to game/Assets/Audio/VO/SD_DASH_2.wav diff --git a/game/Assets/Audio/VO/SD_DASH_2.wav.meta b/game/Assets/Audio/VO/SD_DASH_2.wav.meta new file mode 100644 index 0000000..561de43 --- /dev/null +++ b/game/Assets/Audio/VO/SD_DASH_2.wav.meta @@ -0,0 +1,36 @@ +fileFormatVersion: 2 +guid: c8b2973b16f038b44b3e76a6b24d4c15 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 0 + quality: 1 + conversionMode: 0 + platformSettingOverrides: + 4: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 3 + quality: 1 + conversionMode: 0 + 7: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/FMOD Project/Assets/VO/TEMP/SD_DASH_3.wav b/game/Assets/Audio/VO/SD_DASH_3.wav similarity index 100% rename from game/FMOD Project/Assets/VO/TEMP/SD_DASH_3.wav rename to game/Assets/Audio/VO/SD_DASH_3.wav diff --git a/game/Assets/Audio/VO/SD_DASH_3.wav.meta b/game/Assets/Audio/VO/SD_DASH_3.wav.meta new file mode 100644 index 0000000..894d880 --- /dev/null +++ b/game/Assets/Audio/VO/SD_DASH_3.wav.meta @@ -0,0 +1,36 @@ +fileFormatVersion: 2 +guid: 3d9cd987c0f205b469190d703335074b +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 0 + quality: 1 + conversionMode: 0 + platformSettingOverrides: + 4: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 3 + quality: 1 + conversionMode: 0 + 7: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/FMOD Project/Assets/VO/TEMP/SD_FIND_WA_0.wav b/game/Assets/Audio/VO/SD_FIND_WA_0.wav similarity index 100% rename from game/FMOD Project/Assets/VO/TEMP/SD_FIND_WA_0.wav rename to game/Assets/Audio/VO/SD_FIND_WA_0.wav diff --git a/game/Assets/Audio/VO/SD_FIND_WA_0.wav.meta b/game/Assets/Audio/VO/SD_FIND_WA_0.wav.meta new file mode 100644 index 0000000..9748867 --- /dev/null +++ b/game/Assets/Audio/VO/SD_FIND_WA_0.wav.meta @@ -0,0 +1,36 @@ +fileFormatVersion: 2 +guid: 8f0e6b879fc37e44ea95b69cffff2273 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 0 + quality: 1 + conversionMode: 0 + platformSettingOverrides: + 4: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 3 + quality: 1 + conversionMode: 0 + 7: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/FMOD Project/Assets/VO/TEMP/SD_LANDED.wav b/game/Assets/Audio/VO/SD_LANDED.wav similarity index 100% rename from game/FMOD Project/Assets/VO/TEMP/SD_LANDED.wav rename to game/Assets/Audio/VO/SD_LANDED.wav diff --git a/game/Assets/Audio/VO/SD_LANDED.wav.meta b/game/Assets/Audio/VO/SD_LANDED.wav.meta new file mode 100644 index 0000000..6c753ed --- /dev/null +++ b/game/Assets/Audio/VO/SD_LANDED.wav.meta @@ -0,0 +1,36 @@ +fileFormatVersion: 2 +guid: 8d98cd34796bee348859b1ef6e6201d1 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 0 + quality: 1 + conversionMode: 0 + platformSettingOverrides: + 4: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 3 + quality: 1 + conversionMode: 0 + 7: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/FMOD Project/Assets/VO/TEMP/WA_0.wav b/game/Assets/Audio/VO/WA_0.wav similarity index 100% rename from game/FMOD Project/Assets/VO/TEMP/WA_0.wav rename to game/Assets/Audio/VO/WA_0.wav diff --git a/game/Assets/Audio/VO/WA_0.wav.meta b/game/Assets/Audio/VO/WA_0.wav.meta new file mode 100644 index 0000000..c062ec4 --- /dev/null +++ b/game/Assets/Audio/VO/WA_0.wav.meta @@ -0,0 +1,36 @@ +fileFormatVersion: 2 +guid: 946d08c7b7bf78b4ba7ca01fac1b5970 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 0 + quality: 1 + conversionMode: 0 + platformSettingOverrides: + 4: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 3 + quality: 1 + conversionMode: 0 + 7: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Data/Dialogue/Dialogue Settings.asset b/game/Assets/Data/Dialogue/Dialogue Settings.asset index dbc8247..f61fa82 100644 --- a/game/Assets/Data/Dialogue/Dialogue Settings.asset +++ b/game/Assets/Data/Dialogue/Dialogue Settings.asset @@ -13,4 +13,16 @@ MonoBehaviour: m_Name: Dialogue Settings m_EditorClassIdentifier: _hideAfter: 5 - _fmodKeyPrefix: event:/VO/ + _radioDialogueKey: event:/VO/Radio Dialogue Line + _dialogueClips: + - {fileID: 8300000, guid: c1690bc635976f14a80c9116e50283d3, type: 3} + - {fileID: 8300000, guid: 898202449aaa9df418384303a39eb756, type: 3} + - {fileID: 8300000, guid: 5b670453e5d24a74fa2a7629c605eb4a, type: 3} + - {fileID: 8300000, guid: 97f8971bce7d3db4a8feb27ac3acbd16, type: 3} + - {fileID: 8300000, guid: c4eaf5514fb966a4da64f3b185c48290, type: 3} + - {fileID: 8300000, guid: ce62d7fa6c5c95344985c97227673466, type: 3} + - {fileID: 8300000, guid: c8b2973b16f038b44b3e76a6b24d4c15, type: 3} + - {fileID: 8300000, guid: 3d9cd987c0f205b469190d703335074b, type: 3} + - {fileID: 8300000, guid: 8f0e6b879fc37e44ea95b69cffff2273, type: 3} + - {fileID: 8300000, guid: 8d98cd34796bee348859b1ef6e6201d1, type: 3} + - {fileID: 8300000, guid: 946d08c7b7bf78b4ba7ca01fac1b5970, type: 3} diff --git a/game/Assets/Plugins/FMOD/Resources/FMODStudioSettings.asset b/game/Assets/Plugins/FMOD/Resources/FMODStudioSettings.asset index 5629b21..b112eb1 100644 --- a/game/Assets/Plugins/FMOD/Resources/FMODStudioSettings.asset +++ b/game/Assets/Plugins/FMOD/Resources/FMODStudioSettings.asset @@ -522,8 +522,8 @@ MonoBehaviour: sourceProjectPath: FMOD Project/Examples.fspro sourceBankPath: FMOD Project\Build SourceBankPathUnformatted: - AutomaticEventLoading: 0 - BankLoadType: 1 + AutomaticEventLoading: 1 + BankLoadType: 0 AutomaticSampleLoading: 0 EncryptionKey: ImportType: 0 @@ -545,12 +545,7 @@ MonoBehaviour: - Music - SFX - VO - BanksToLoad: - - Master.bank - - Master.strings.bank - - Music.bank - - SFX.bank - - VO.bank + BanksToLoad: [] LiveUpdatePort: 9264 EnableMemoryTracking: 0 AndroidUseOBB: 0 @@ -743,7 +738,7 @@ MonoBehaviour: CallbackHandler: Value: {fileID: 0} HasValue: 0 - outputType: AUTODETECT + outputType: threadAffinities: Value: [] HasValue: 0 diff --git a/game/Assets/Scenes/Main.unity b/game/Assets/Scenes/Main.unity index 17d673f..335e89e 100644 --- a/game/Assets/Scenes/Main.unity +++ b/game/Assets/Scenes/Main.unity @@ -2480,11 +2480,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} propertyPath: m_LocalRotation.y - value: -2.2566488e-22 + value: -0 objectReference: {fileID: 0} - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} propertyPath: m_LocalRotation.z - value: 2.3205715e-23 + value: -0 objectReference: {fileID: 0} - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} propertyPath: m_LocalPosition.x @@ -2600,15 +2600,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} propertyPath: m_LocalRotation.x - value: 0.14211851 + value: 0.14211853 objectReference: {fileID: 0} - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} propertyPath: m_LocalRotation.y - value: -7.529077e-16 + value: -5.220887e-15 objectReference: {fileID: 0} - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} propertyPath: m_LocalRotation.z - value: 4.582889e-18 + value: 6.2654095e-16 objectReference: {fileID: 0} - target: {fileID: 4676633832858914730, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} propertyPath: m_XAxis.m_InvertInput @@ -5375,6 +5375,7 @@ GameObject: m_Component: - component: {fileID: 1557424586} - component: {fileID: 1557424585} + - component: {fileID: 1557424587} m_Layer: 0 m_Name: Loader m_TagString: Untagged @@ -5409,6 +5410,24 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1557424587 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1557424584} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b9468c5f457ace64f8d4df6d642b107f, type: 3} + m_Name: + m_EditorClassIdentifier: + LoadEvent: 1 + UnloadEvent: 2 + Banks: + - VO + CollisionTag: + PreloadSamples: 0 --- !u!1 &1557689664 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: fc2b5b7551ec86542b748c3a88b39485, type: 3} diff --git a/game/Assets/Scripts/Dialogue/DialogueSettings.cs b/game/Assets/Scripts/Dialogue/DialogueSettings.cs index 0503f0a..e368d87 100644 --- a/game/Assets/Scripts/Dialogue/DialogueSettings.cs +++ b/game/Assets/Scripts/Dialogue/DialogueSettings.cs @@ -1,3 +1,4 @@ +using System; using System.Collections; using System.Collections.Generic; using UnityEngine; @@ -8,6 +9,28 @@ public class DialogueSettings : ScriptableObject public float HideAfter => _hideAfter; [SerializeField] private float _hideAfter; - public string FMODPrefix => _fmodKeyPrefix; - [SerializeField] private string _fmodKeyPrefix; + public string RadioDialogueKey => _radioDialogueKey; + [SerializeField] private string _radioDialogueKey; + + [SerializeField] private AudioClip[] _dialogueClips; + private readonly Dictionary _keyClips = new Dictionary(); + + public AudioClip GetDialogueClip(string key) + { + if (!_keyClips.ContainsKey(key)) + { + Debug.LogError($"no clip for key {key}"); + return null; + } + + return _keyClips[key]; + } + + private void OnEnable() + { + foreach (var dialogueClip in _dialogueClips) + { + _keyClips[dialogueClip.name] = dialogueClip; + } + } } \ No newline at end of file diff --git a/game/Assets/Scripts/Dialogue/DialogueSystem.cs b/game/Assets/Scripts/Dialogue/DialogueSystem.cs index c3186dc..15e4e03 100644 --- a/game/Assets/Scripts/Dialogue/DialogueSystem.cs +++ b/game/Assets/Scripts/Dialogue/DialogueSystem.cs @@ -1,8 +1,14 @@ using System; using System.Collections.Generic; using System.Linq; +using System.Runtime.InteropServices; +using FMOD; using FMOD.Studio; +using FMODUnity; using UnityEngine; +using UnityEngine.Animations.Rigging; +using UnityEngine.Networking; +using Debug = UnityEngine.Debug; #if UNITY_EDITOR using UnityEditor; @@ -16,20 +22,91 @@ public partial class DialogueSystem : ScriptableObject // https://stackoverflow.com/questions/2282476/actiont-vs-delegate-event public event EventHandler onDialogueLine; - private readonly Dictionary _fmodKeyCache = new Dictionary(); // a list of dialogue keys that have already been spoken - private readonly List _usedKeys = new List(); + private readonly List _usedClips = new List(); + + private EVENT_CALLBACK _dialogueCallback; private void OnEnable() { - _fmodKeyCache.Clear(); - _usedKeys.Clear(); - - // cache all dialogue keys for FMOD at start to avoid allocations later - foreach (var key in DialogueDatabase.Keys) + _usedClips.Clear(); + + _dialogueCallback = DialogueEventCallback; + } + + [AOT.MonoPInvokeCallback(typeof(EVENT_CALLBACK))] + private static RESULT DialogueEventCallback(EVENT_CALLBACK_TYPE type, IntPtr instancePtr, IntPtr parameterPtr) + { + var instance = new EventInstance(instancePtr); + + // retrieve user data + instance.getUserData(out IntPtr stringPtr); + + // get string obejct + var stringHandle = GCHandle.FromIntPtr(stringPtr); + var key = stringHandle.Target as string; + + switch (type) { - _fmodKeyCache[key] = $"{_settings.FMODPrefix}{key}"; + case EVENT_CALLBACK_TYPE.CREATE_PROGRAMMER_SOUND: + { + MODE soundMode = MODE.LOOP_NORMAL | MODE.CREATECOMPRESSEDSAMPLE | MODE.NONBLOCKING; + var parameter = + (PROGRAMMER_SOUND_PROPERTIES) Marshal.PtrToStructure(parameterPtr, + typeof(PROGRAMMER_SOUND_PROPERTIES)); + + if (key.Contains(".")) + { + Sound dialogueSound; + var soundResult = RuntimeManager.CoreSystem.createSound(Application.streamingAssetsPath + "/" + key, + soundMode, out dialogueSound); + if (soundResult == RESULT.OK) + { + parameter.sound = dialogueSound.handle; + parameter.subsoundIndex = -1; + Marshal.StructureToPtr(parameter, parameterPtr, false); + } + } + else + { + SOUND_INFO dialogueSoundInfo; + var keyResult = RuntimeManager.StudioSystem.getSoundInfo(key, out dialogueSoundInfo); + if (keyResult != RESULT.OK) + { + break; + } + + Sound dialogueSound; + var soundResult = RuntimeManager.CoreSystem.createSound(dialogueSoundInfo.name_or_data, + soundMode | dialogueSoundInfo.mode, ref dialogueSoundInfo.exinfo, out dialogueSound); + if (soundResult == RESULT.OK) + { + parameter.sound = dialogueSound.handle; + parameter.subsoundIndex = dialogueSoundInfo.subsoundindex; + Marshal.StructureToPtr(parameter, parameterPtr, false); + } + } + + break; + } + case EVENT_CALLBACK_TYPE.DESTROY_PROGRAMMER_SOUND: + { + var parameter = + (PROGRAMMER_SOUND_PROPERTIES) Marshal.PtrToStructure(parameterPtr, + typeof(PROGRAMMER_SOUND_PROPERTIES)); + var sound = new Sound(parameter.sound); + sound.release(); + + break; + } + case EVENT_CALLBACK_TYPE.DESTROYED: + { + stringHandle.Free(); + break; + } } + + return RESULT.OK; } // noRepeat locks this key off from further use. further attempts to use the key will be discarded @@ -37,53 +114,27 @@ public partial class DialogueSystem : ScriptableObject { if (noRepeat) { - if (_usedKeys.Contains(key)) return; + if (_usedClips.Contains(key)) return; - _usedKeys.Add(key); + _usedClips.Add(key); } - // retrieve cached key - if (!_fmodKeyCache.ContainsKey(key)) - { - Debug.LogError($"{key} not present in dialogue database"); - return; - } - var fmodKey = _fmodKeyCache[key]; + var dialogueInstance = RuntimeManager.CreateInstance(_settings.RadioDialogueKey); - EventDescription? eventDescription = null; - - try - { - eventDescription = FMODUnity.RuntimeManager.GetEventDescription(fmodKey); - } - catch (FMODUnity.EventNotFoundException e) - { - Debug.LogWarning($"no FMOD event {fmodKey}"); - } + GCHandle stringHandle = GCHandle.Alloc(key, GCHandleType.Pinned); + dialogueInstance.setUserData(GCHandle.ToIntPtr(stringHandle)); DialogueLine dl; dl.text = DialogueDatabase.ReadDialogue(key); - // default duration to show ui elements for - dl.duration = _settings.HideAfter; - - // read audio data out of FMOD, check if event exists - if (eventDescription.HasValue) - { - // assign values and play audio - - // get dialogue line duration from FMOD - eventDescription.Value.getLength(out int ms); - - // get length gives us a value in milliseconds so it needs to be converted to seconds - // before assignment - // dl.duration = ms / 1000f; - - // event is valid - //FMODUnity.RuntimeManager.PlayOneShot(fmodKey); - EventInstance instance = FMODUnity.RuntimeManager.CreateInstance( fmodKey ); - instance.start(); - } + + var clip = _settings.GetDialogueClip(key); + Debug.Log(clip); + dl.duration = clip.length; + dialogueInstance.setCallback(_dialogueCallback); + dialogueInstance.start(); + dialogueInstance.release(); + onDialogueLine?.Invoke(this, dl); } } diff --git a/game/FMOD Project/Build/Desktop/Master.strings.bank b/game/FMOD Project/Build/Desktop/Master.strings.bank index 3e0cb06..914610f 100644 --- a/game/FMOD Project/Build/Desktop/Master.strings.bank +++ b/game/FMOD Project/Build/Desktop/Master.strings.bank @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0f934ec97ed7577aef3d140ccccd0cb13ea3de31032c7578fec38aee622b4354 -size 2962 +oid sha256:a665e33e263c7ac7a8635be39b27d3241330e2e6d85747b8b28218bded71659a +size 2558 diff --git a/game/FMOD Project/Build/Desktop/Music.bank b/game/FMOD Project/Build/Desktop/Music.bank index 7398e3b..ec4d652 100644 --- a/game/FMOD Project/Build/Desktop/Music.bank +++ b/game/FMOD Project/Build/Desktop/Music.bank @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2cb18c92ead2f3f1315632225300ac63e2eda078e77780add71cee2d66fcb358 +oid sha256:556f61df4e0907c8a7859dd3e3cbb5efd18531e99630b33818e396fea15e508d size 3298368 diff --git a/game/FMOD Project/Build/Desktop/SFX.bank b/game/FMOD Project/Build/Desktop/SFX.bank index d02bdcc..95c94af 100644 --- a/game/FMOD Project/Build/Desktop/SFX.bank +++ b/game/FMOD Project/Build/Desktop/SFX.bank @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3db8d2eae94ae4fd355bc7f120e8efd4134bce4b5b551213be47975416e5d4a8 +oid sha256:2dace50b4943a271afa8d779a91acb444a0fb7c02daa7648c88696741d8e55f6 size 4150912 diff --git a/game/FMOD Project/Build/Desktop/VO.bank b/game/FMOD Project/Build/Desktop/VO.bank index 9e23163..4148ebd 100644 --- a/game/FMOD Project/Build/Desktop/VO.bank +++ b/game/FMOD Project/Build/Desktop/VO.bank @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:585441e43cdab8e455e1c6495abd90b4bb41315cfe07f14582f4ff6ac09590ff -size 49120 +oid sha256:a3f2c48509ba128f518e2d1804d4122f481d3b2e5a522405057ed664bb5ce977 +size 575200 diff --git a/game/FMOD Project/Metadata/Bank/{d6e4340a-dfdb-4393-b4dc-b55091d858cd}.xml b/game/FMOD Project/Metadata/Bank/{d6e4340a-dfdb-4393-b4dc-b55091d858cd}.xml index f58f4e4..9bbecfc 100644 --- a/game/FMOD Project/Metadata/Bank/{d6e4340a-dfdb-4393-b4dc-b55091d858cd}.xml +++ b/game/FMOD Project/Metadata/Bank/{d6e4340a-dfdb-4393-b4dc-b55091d858cd}.xml @@ -1,11 +1,22 @@ - - - - - VO - - - {07fb52a7-88b7-4b50-aff5-5f9728462f36} - - - + + + + + VO + + + {07fb52a7-88b7-4b50-aff5-5f9728462f36} + + + {2b3fcc82-caef-4b50-8673-aa035b792ec5} + + + + + Dialogue Lines + + + ../Assets/Audio/VO + + + diff --git a/game/FMOD Project/Metadata/Event/{0c09c918-701d-42cb-8cb1-63937adbe14a}.xml b/game/FMOD Project/Metadata/Event/{0c09c918-701d-42cb-8cb1-63937adbe14a}.xml deleted file mode 100644 index f91b029..0000000 --- a/game/FMOD Project/Metadata/Event/{0c09c918-701d-42cb-8cb1-63937adbe14a}.xml +++ /dev/null @@ -1,345 +0,0 @@ - - - - - In this example we have an event that recreates the static effect of RF radios. - -The event is designed to use VO supplied by the game via an asynchronous programmer instrument. You can audition your own VO by selecting the programmer instrument and dragging a new asset into the placeholder section. - -To handle VO of different lengths there is a conditional loop region to keep the playback position steady until the programmer instrument has finished playing. - -The loop region condition is based on the "VO Sidechain" parameter value which is driven by a sidechain modulator. The sidechain modulator's input signal comes from the sidechain effect on the "VO" track. - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#programmer-instruments - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#synchronous-and-asynchronous-instruments - -https://www.fmod.com/resources/documentation-studio?page=authoring-events.html#parameters - -https://www.fmod.com/resources/documentation-studio?page=modulator-reference.html#sidechain-modulator - -The placeholder VO is from NASA's public library of space mission sounds. - -https://soundcloud.com/nasa - - - SD_DASH_1 - - - 0 - - - {aacc9c7d-10bf-4006-bcdd-9a56dd0d03e4} - - - {b25c4f9d-1f47-4b94-89e1-8b05ecc39502} - {ff19646f-4dc8-43be-9d99-73cde9536edf} - {721cf887-761f-4cf4-a1cf-2e8790901610} - {95d562e5-0dc1-428c-9296-79fa91967a77} - {5e618944-886a-41d0-96a0-a08198069cb1} - {bdccd9d1-5ce9-49be-94c0-ba0a070cb181} - {d04b5409-a5d8-48c6-bd2b-4ed1630f88da} - {0561d714-637a-45af-bd52-33501f57b446} - {c993486d-84e1-468e-9f5a-d1b045016729} - - - {25dec7ef-9220-4d68-9c63-ad482a0088bb} - - - {a159092d-473b-4f73-9794-e28c19c3052a} - - - {e65789b1-1d44-4922-a9ed-e71caf2e32e2} - - - {78b67b8f-f969-4d2a-a8d8-cf03bec53588} - - - {3aa96d15-6b08-4f89-98c4-60805bd59156} - - - {6c34de4d-e236-44f2-be57-f3d89560dfb5} - {c9bac6ec-60a8-4635-ada8-55daa2480cee} - - - {35896951-286e-4080-b10a-b54dd7d72f94} - - - {d6e4340a-dfdb-4393-b4dc-b55091d858cd} - - - - - {92b29f08-1e4f-4786-b9f8-3ee2e96a30e4} - - - - - {92b29f08-1e4f-4786-b9f8-3ee2e96a30e4} - - - - - {84c2deb9-60e6-4e4a-98d1-168cbe6d5e29} - - - {6d1ca820-271d-4cc5-87aa-aab4185e0ecf} - - - {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} - - - - - - - {5a78bc9c-5491-4f40-a8cb-9906e6fe553b} - - - {64722778-85ae-4184-b826-74e3d81c10f1} - - - - - {a4164d91-22d3-4970-8fe2-859b3db88bbe} - - - {923bd2a2-f80f-4d1e-879a-703c6ef96c3b} - - - {6a15efa3-8357-44c1-bd06-f9343faed417} - - - - - {923bd2a2-f80f-4d1e-879a-703c6ef96c3b} - {5a78bc9c-5491-4f40-a8cb-9906e6fe553b} - - - {a793f10d-12d2-4638-a072-109239f8fddd} - - - - - {baa2561b-9cff-4e4f-be40-8f70d194c02a} - - - {0ede2fcf-f2f5-4866-b6c7-3202c94ce657} - - - {25dec7ef-9220-4d68-9c63-ad482a0088bb} - - - - - {420203ca-7ddf-4d84-bb53-f468210f1646} - - - - - - true - - - 0.050000000000000003 - - - 0.31775368245585678 - - - 3 - - - VOClip - - - {0eec2247-28cf-4c2b-a1d0-fb46e4ed6f1e} - - - - - VO - - - {9ec7920c-37aa-46cd-91f1-065f0c5b2145} - - - {5c79319b-d024-47ff-bfa7-9356f38ca4cc} - - - {92b29f08-1e4f-4786-b9f8-3ee2e96a30e4} - - - - - {79bfb2ce-39e1-4f52-b5b9-20f46273953b} - - - - - true - - - true - - - 0.36775368245585677 - - - 3 - - - true - - - {aae18b55-2024-4e67-a552-98e6fb37f0c6} - - - - - -11 - - - Static - - - {79bfb2ce-39e1-4f52-b5b9-20f46273953b} - - - {84167c0a-cc2c-4d4f-9575-20779dc83b2a} - - - {4f6875b1-cefb-4a71-8a4c-1cd053cd0b7f} - - - {92b29f08-1e4f-4786-b9f8-3ee2e96a30e4} - - - - - 0.20999999999999999 - - - 0.13916042463760309 - - - {35896951-286e-4080-b10a-b54dd7d72f94} - - - {3aa96d15-6b08-4f89-98c4-60805bd59156} - - - {bbd14042-590d-4932-9a13-897125a43c38} - - - - - {f77af298-3ff7-4037-a6fd-62321c346162} - {7795c662-d2e7-4051-90c9-ff5cecb6d99d} - {f29aa4b0-4716-4004-91fa-e9f1e3798056} - - - - - - - {7263a0b9-5b6a-4c8e-b81c-84528fdd3f2f} - {29173326-d94e-4bde-9f7a-8ed9ae97e28b} - - - - - - volume - - - {3e111854-6889-46d6-8d37-9d5d82d22da5} - - - - - {f771fc58-a738-4270-b24a-2db2520ecc1c} - - - - - - 0.10000000149011612 - - - 1 - - - {b7450daa-aea2-40e5-9aec-40ae4936a328} - - - - - 0.800000012 - - - - - -18.5 - - - -74 - - - - - - - - {35896951-286e-4080-b10a-b54dd7d72f94} - - - {264e2d99-054b-4d02-b7d2-5adca85d6d03} - {454371fc-adf1-4e7a-8d48-fb5cb04eea7e} - {ced12da6-84c7-4ceb-9ebd-55fc4ab0392a} - {a009d002-9a0e-41e4-82ce-0917ea736fab} - {502128f4-5254-4f6e-b11e-2a131490e871} - - - - - - 0 - - - 0 - - - - - 0.14117499999999999 - - - -20 - - - - - 0.61576500000000001 - - - -20 - - - - - 0.61876900000000001 - - - 0 - - - - - 0.114893 - - - 0 - - - diff --git a/game/FMOD Project/Metadata/Event/{29c98298-a74a-4d7c-a89b-66341726f5aa}.xml b/game/FMOD Project/Metadata/Event/{29c98298-a74a-4d7c-a89b-66341726f5aa}.xml deleted file mode 100644 index 7023b84..0000000 --- a/game/FMOD Project/Metadata/Event/{29c98298-a74a-4d7c-a89b-66341726f5aa}.xml +++ /dev/null @@ -1,345 +0,0 @@ - - - - - In this example we have an event that recreates the static effect of RF radios. - -The event is designed to use VO supplied by the game via an asynchronous programmer instrument. You can audition your own VO by selecting the programmer instrument and dragging a new asset into the placeholder section. - -To handle VO of different lengths there is a conditional loop region to keep the playback position steady until the programmer instrument has finished playing. - -The loop region condition is based on the "VO Sidechain" parameter value which is driven by a sidechain modulator. The sidechain modulator's input signal comes from the sidechain effect on the "VO" track. - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#programmer-instruments - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#synchronous-and-asynchronous-instruments - -https://www.fmod.com/resources/documentation-studio?page=authoring-events.html#parameters - -https://www.fmod.com/resources/documentation-studio?page=modulator-reference.html#sidechain-modulator - -The placeholder VO is from NASA's public library of space mission sounds. - -https://soundcloud.com/nasa - - - SD_FIND_WA_0 - - - 0 - - - {aacc9c7d-10bf-4006-bcdd-9a56dd0d03e4} - - - {b25c4f9d-1f47-4b94-89e1-8b05ecc39502} - {ff19646f-4dc8-43be-9d99-73cde9536edf} - {721cf887-761f-4cf4-a1cf-2e8790901610} - {95d562e5-0dc1-428c-9296-79fa91967a77} - {5e618944-886a-41d0-96a0-a08198069cb1} - {bdccd9d1-5ce9-49be-94c0-ba0a070cb181} - {d04b5409-a5d8-48c6-bd2b-4ed1630f88da} - {0561d714-637a-45af-bd52-33501f57b446} - {c993486d-84e1-468e-9f5a-d1b045016729} - - - {75a042e3-c6ee-4eeb-a661-9953bd8a220b} - - - {bb65e95e-6da2-4338-9836-bf7fa2456b2d} - - - {8225655f-71aa-4689-80db-afa50a78e07c} - - - {7249ef76-709f-4991-81f3-24d95fef756f} - - - {0b2891aa-0087-424a-bb36-55960acb3815} - - - {4d952120-29a7-46fe-a2e3-f7d98e12dc36} - {65d5712e-4f40-495a-b361-f3a56293e59a} - - - {ab397c20-5efd-412b-b76a-39a28d228800} - - - {d6e4340a-dfdb-4393-b4dc-b55091d858cd} - - - - - {2a199464-4e97-4dd3-a6d8-6ae937c218d6} - - - - - {2a199464-4e97-4dd3-a6d8-6ae937c218d6} - - - - - {80a5c01f-492a-4cff-af1f-40b5b49cee9b} - - - {deb67064-4cdb-4b83-9872-a84fba741df7} - - - {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} - - - - - - - {cbad160a-9405-4051-b780-8463e58efeaf} - - - {e03affb3-7739-4540-b494-d5f4afebb0c3} - - - - - {495c7f97-b455-4146-ba28-d6dd3884e8ed} - - - {a8ce9ef1-419a-4e3e-ba6d-d9c231b3528a} - - - {d58e5b78-abea-487c-af92-8f1349d1f796} - - - - - {a8ce9ef1-419a-4e3e-ba6d-d9c231b3528a} - {cbad160a-9405-4051-b780-8463e58efeaf} - - - {53fe0263-a737-41ce-83e1-d5896b40c277} - - - - - {f8568a0b-b66c-4cfe-ba37-763d82936f4a} - - - {92adf265-ae7b-47bf-b13d-c917437f4cd7} - - - {75a042e3-c6ee-4eeb-a661-9953bd8a220b} - - - - - {5cd593b7-fb0b-4cd5-9755-b0409ebf3a11} - - - - - - true - - - 0.050000000000000003 - - - 0.31775368245585678 - - - 3 - - - VOClip - - - {3dd2e69f-aa0f-4c77-b4f6-77331803c4b1} - - - - - VO - - - {a75a13ba-9b23-4a69-872e-33d0aecdd9e2} - - - {0c3a1722-a688-4c5b-a677-b298ccad9f76} - - - {2a199464-4e97-4dd3-a6d8-6ae937c218d6} - - - - - {a2d91e9f-172d-48f6-a7b0-e65bf4e6e1e7} - - - - - true - - - true - - - 0.36775368245585677 - - - 3 - - - true - - - {aae18b55-2024-4e67-a552-98e6fb37f0c6} - - - - - -11 - - - Static - - - {a2d91e9f-172d-48f6-a7b0-e65bf4e6e1e7} - - - {93e753a2-bff8-4fdc-b403-f41717709c7a} - - - {8dbe3b55-2445-4a3c-9d16-18c5d8c402e3} - - - {2a199464-4e97-4dd3-a6d8-6ae937c218d6} - - - - - 0.20999999999999999 - - - 0.13916042463760309 - - - {ab397c20-5efd-412b-b76a-39a28d228800} - - - {0b2891aa-0087-424a-bb36-55960acb3815} - - - {e2b24d88-cc9b-4960-aa8d-ccd5bc226bc0} - - - - - {b875bbf4-67cf-4363-8e9b-09383bb0f5fa} - {04be180e-9f3f-4620-9e89-7f0d5dc5172a} - {f2801a82-4bfc-43bc-b38e-bb73904799e3} - - - - - - - {eee1d7fa-ae6b-405a-a982-54088a9dfb8a} - {359d0cb2-b856-479d-9b16-7789c010ef7f} - - - - - - volume - - - {556c4446-bc24-4951-b3d7-d35221f382c9} - - - - - {6daa3feb-3696-49c3-9d83-8cb9e5395a4e} - - - - - - 0.10000000149011612 - - - 1 - - - {b7450daa-aea2-40e5-9aec-40ae4936a328} - - - - - 0.800000012 - - - - - -18.5 - - - -74 - - - - - - - - {ab397c20-5efd-412b-b76a-39a28d228800} - - - {18030f04-80b0-4350-8241-e865f27758b5} - {8747c3a8-aeca-4592-9d94-a4fe23b46f36} - {c1eee57a-1fc0-438f-827c-794940f5c6a5} - {d7d3ff7c-1178-4d55-a571-8c591652a3a1} - {68f9fed9-5fa9-4c78-be81-500afb781455} - - - - - - 0 - - - 0 - - - - - 0.14117499999999999 - - - -20 - - - - - 0.61576500000000001 - - - -20 - - - - - 0.61876900000000001 - - - 0 - - - - - 0.114893 - - - 0 - - - diff --git a/game/FMOD Project/Metadata/Event/{43c41f87-701f-4c25-a9a1-c619ca106412}.xml b/game/FMOD Project/Metadata/Event/{43c41f87-701f-4c25-a9a1-c619ca106412}.xml index 3efdbb6..176a766 100644 --- a/game/FMOD Project/Metadata/Event/{43c41f87-701f-4c25-a9a1-c619ca106412}.xml +++ b/game/FMOD Project/Metadata/Event/{43c41f87-701f-4c25-a9a1-c619ca106412}.xml @@ -23,7 +23,7 @@ The placeholder VO is from NASA's public library of space mission sounds. https://soundcloud.com/nasa - PA_BOOST + Radio Dialogue 0 @@ -154,7 +154,7 @@ https://soundcloud.com/nasa VOClip - {803e70ae-4c1d-4fef-8459-10d88e4beb58} + {2b3fcc82-caef-4b50-8673-aa035b792ec5} diff --git a/game/FMOD Project/Metadata/Event/{49265ffd-a88b-472a-bafa-3b677b2ec323}.xml b/game/FMOD Project/Metadata/Event/{49265ffd-a88b-472a-bafa-3b677b2ec323}.xml deleted file mode 100644 index 120cb0a..0000000 --- a/game/FMOD Project/Metadata/Event/{49265ffd-a88b-472a-bafa-3b677b2ec323}.xml +++ /dev/null @@ -1,345 +0,0 @@ - - - - - In this example we have an event that recreates the static effect of RF radios. - -The event is designed to use VO supplied by the game via an asynchronous programmer instrument. You can audition your own VO by selecting the programmer instrument and dragging a new asset into the placeholder section. - -To handle VO of different lengths there is a conditional loop region to keep the playback position steady until the programmer instrument has finished playing. - -The loop region condition is based on the "VO Sidechain" parameter value which is driven by a sidechain modulator. The sidechain modulator's input signal comes from the sidechain effect on the "VO" track. - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#programmer-instruments - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#synchronous-and-asynchronous-instruments - -https://www.fmod.com/resources/documentation-studio?page=authoring-events.html#parameters - -https://www.fmod.com/resources/documentation-studio?page=modulator-reference.html#sidechain-modulator - -The placeholder VO is from NASA's public library of space mission sounds. - -https://soundcloud.com/nasa - - - SD_DASH_3 - - - 0 - - - {aacc9c7d-10bf-4006-bcdd-9a56dd0d03e4} - - - {b25c4f9d-1f47-4b94-89e1-8b05ecc39502} - {ff19646f-4dc8-43be-9d99-73cde9536edf} - {721cf887-761f-4cf4-a1cf-2e8790901610} - {95d562e5-0dc1-428c-9296-79fa91967a77} - {5e618944-886a-41d0-96a0-a08198069cb1} - {bdccd9d1-5ce9-49be-94c0-ba0a070cb181} - {d04b5409-a5d8-48c6-bd2b-4ed1630f88da} - {0561d714-637a-45af-bd52-33501f57b446} - {c993486d-84e1-468e-9f5a-d1b045016729} - - - {da7a16fe-4e6e-4e3b-ba75-8922ccdf77d3} - - - {e9222981-7c64-4643-9d7d-6ff71e6df03f} - - - {109111aa-7a2a-414a-8a2d-67539f7d310b} - - - {3be64d0e-3c0d-4686-be10-5bed511cf925} - - - {57bb753c-3c9f-41c7-b146-4aaa7a6d5a97} - - - {68c3077b-9036-4ee9-b795-16b82d5f7a48} - {21ac75b4-1be9-4668-858c-a7c0ae2a5180} - - - {b566e27a-ebe1-4a3a-9f47-65f2572cec6e} - - - {d6e4340a-dfdb-4393-b4dc-b55091d858cd} - - - - - {38599505-dbd0-4900-bbca-e80d27824be4} - - - - - {38599505-dbd0-4900-bbca-e80d27824be4} - - - - - {80da2032-4614-4aed-8f05-066a42caac88} - - - {a1737463-f8af-4510-9fcd-57061851f2a3} - - - {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} - - - - - - - {1a26ef56-fed0-458d-9e03-22194dfebad4} - - - {055fbf39-3d6a-44ba-967b-8393c7826923} - - - - - {42178050-c060-4f80-9dfa-91e358503d97} - - - {024b388a-bdb0-4275-b3eb-68f6cea1553d} - - - {1924b4bf-503e-4bb4-9095-bd7ac8f1b82d} - - - - - {024b388a-bdb0-4275-b3eb-68f6cea1553d} - {1a26ef56-fed0-458d-9e03-22194dfebad4} - - - {c66c0e48-6160-4b59-831f-70cdd0993bc8} - - - - - {9f5245f8-ef8b-4ec6-8885-8bfdd047249c} - - - {8a778655-42de-419b-b15c-524c302d4cc8} - - - {da7a16fe-4e6e-4e3b-ba75-8922ccdf77d3} - - - - - {eaec7d73-ff0d-4a26-a365-57651fb57ccf} - - - - - - true - - - 0.050000000000000003 - - - 0.31775368245585678 - - - 3 - - - VOClip - - - {091b39a7-47a4-4724-9222-29cb189344d7} - - - - - VO - - - {1b454d3b-2fdf-4072-9da0-9987e30da17a} - - - {128ef672-3a06-487b-a369-df9a8997b895} - - - {38599505-dbd0-4900-bbca-e80d27824be4} - - - - - {14229601-0e21-48e3-9801-bdae59b3cd42} - - - - - true - - - true - - - 0.36775368245585677 - - - 3 - - - true - - - {aae18b55-2024-4e67-a552-98e6fb37f0c6} - - - - - -11 - - - Static - - - {14229601-0e21-48e3-9801-bdae59b3cd42} - - - {a8961d4d-08e9-4c46-aa59-d4e1a480b58c} - - - {da86641f-caa1-4f9a-9519-55e16bebf714} - - - {38599505-dbd0-4900-bbca-e80d27824be4} - - - - - 0.20999999999999999 - - - 0.13916042463760309 - - - {b566e27a-ebe1-4a3a-9f47-65f2572cec6e} - - - {57bb753c-3c9f-41c7-b146-4aaa7a6d5a97} - - - {5193e804-9831-497a-83f5-550d6992b4ca} - - - - - {4c1307ac-96fa-4199-a2bd-e096b09f0abf} - {304145ff-9138-45d2-babd-1b8242801b1a} - {165527a5-30ca-40b1-83f6-25a4963f9cbb} - - - - - - - {77d7d5c5-1549-41ad-9d9b-4b1a1a5844eb} - {b8d5a2f4-f641-4c81-bccd-5d1a8e39fc63} - - - - - - volume - - - {7d036fcf-9bdc-4b4e-bf21-e669a5b24ce3} - - - - - {ce79718b-0057-443f-a102-1a75a8f808d4} - - - - - - 0.10000000149011612 - - - 1 - - - {b7450daa-aea2-40e5-9aec-40ae4936a328} - - - - - 0.800000012 - - - - - -18.5 - - - -74 - - - - - - - - {b566e27a-ebe1-4a3a-9f47-65f2572cec6e} - - - {8215039f-d7d5-47dc-8560-0f91880795a8} - {57495bac-a8dd-4e43-a323-4fe8ed28bddd} - {c8dcf77e-91b6-477e-b543-dc372f82f51a} - {b4d4ddc4-45ac-4aed-9ca4-f0f34289b104} - {9be85fed-fa3a-4040-a84c-9eff891acf10} - - - - - - 0 - - - 0 - - - - - 0.14117499999999999 - - - -20 - - - - - 0.61576500000000001 - - - -20 - - - - - 0.61876900000000001 - - - 0 - - - - - 0.114893 - - - 0 - - - diff --git a/game/FMOD Project/Metadata/Event/{812e5b14-d180-42ae-ac4f-4c4fb66f2657}.xml b/game/FMOD Project/Metadata/Event/{812e5b14-d180-42ae-ac4f-4c4fb66f2657}.xml deleted file mode 100644 index 089d66e..0000000 --- a/game/FMOD Project/Metadata/Event/{812e5b14-d180-42ae-ac4f-4c4fb66f2657}.xml +++ /dev/null @@ -1,345 +0,0 @@ - - - - - In this example we have an event that recreates the static effect of RF radios. - -The event is designed to use VO supplied by the game via an asynchronous programmer instrument. You can audition your own VO by selecting the programmer instrument and dragging a new asset into the placeholder section. - -To handle VO of different lengths there is a conditional loop region to keep the playback position steady until the programmer instrument has finished playing. - -The loop region condition is based on the "VO Sidechain" parameter value which is driven by a sidechain modulator. The sidechain modulator's input signal comes from the sidechain effect on the "VO" track. - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#programmer-instruments - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#synchronous-and-asynchronous-instruments - -https://www.fmod.com/resources/documentation-studio?page=authoring-events.html#parameters - -https://www.fmod.com/resources/documentation-studio?page=modulator-reference.html#sidechain-modulator - -The placeholder VO is from NASA's public library of space mission sounds. - -https://soundcloud.com/nasa - - - SD_DASH_0 - - - 0 - - - {aacc9c7d-10bf-4006-bcdd-9a56dd0d03e4} - - - {b25c4f9d-1f47-4b94-89e1-8b05ecc39502} - {ff19646f-4dc8-43be-9d99-73cde9536edf} - {721cf887-761f-4cf4-a1cf-2e8790901610} - {95d562e5-0dc1-428c-9296-79fa91967a77} - {5e618944-886a-41d0-96a0-a08198069cb1} - {bdccd9d1-5ce9-49be-94c0-ba0a070cb181} - {d04b5409-a5d8-48c6-bd2b-4ed1630f88da} - {0561d714-637a-45af-bd52-33501f57b446} - {c993486d-84e1-468e-9f5a-d1b045016729} - - - {306e9fc3-3acd-4ba7-a94f-645cbd66bd13} - - - {1f4aa3a2-3519-41ff-a09e-f5b25e1ea184} - - - {2d4e6d53-1150-4f6d-a031-5fabe7938637} - - - {b9ea3496-e3f8-4f12-b1d5-8dac30113784} - - - {0519dccc-bccf-4c28-b882-44a12ca5ab86} - - - {4387f9f4-ada6-4c16-afe4-b95cd787a98f} - {bf64fcdb-4f03-4c26-967b-e053eabb5913} - - - {df5f35d1-c7ec-47e5-919b-adcc933cf4a7} - - - {d6e4340a-dfdb-4393-b4dc-b55091d858cd} - - - - - {530632b2-26f5-4384-a18b-b0d925039aec} - - - - - {530632b2-26f5-4384-a18b-b0d925039aec} - - - - - {c07763ed-e04c-406d-8503-fffb1741423a} - - - {bb33e39c-bc8b-48d4-935f-fd7171fce8f3} - - - {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} - - - - - - - {b0ca6cfc-1fd8-4cf3-b160-1d6ef6e8ac07} - - - {6c4b3468-c515-40a6-b963-569d295f9569} - - - - - {442d35a6-ccf7-4418-929b-0038bcdf520f} - - - {444c5a60-ae22-4627-856a-61d33cae47f7} - - - {28061f97-ae18-47a9-bfc0-e386b169154e} - - - - - {444c5a60-ae22-4627-856a-61d33cae47f7} - {b0ca6cfc-1fd8-4cf3-b160-1d6ef6e8ac07} - - - {71433c1a-7cc2-4d31-a9db-545bfa1f1200} - - - - - {ea84e42e-9555-41e7-8303-e949af14ccc5} - - - {f5d7dd11-14b0-4356-8373-c00e194cd6d2} - - - {306e9fc3-3acd-4ba7-a94f-645cbd66bd13} - - - - - {18083533-6cf3-4985-92b9-efb7f4171b66} - - - - - - true - - - 0.050000000000000003 - - - 0.31775368245585678 - - - 3 - - - VOClip - - - {72ed8fa9-8273-4778-9343-a8c3840c6b2e} - - - - - VO - - - {a8e6b207-28eb-4c4b-b948-b7ab1d554097} - - - {f0882417-92a2-4963-b2f2-12615c434528} - - - {530632b2-26f5-4384-a18b-b0d925039aec} - - - - - {dd1f4f55-ecfc-4967-b948-feb0be6d7caa} - - - - - true - - - true - - - 0.36775368245585677 - - - 3 - - - true - - - {aae18b55-2024-4e67-a552-98e6fb37f0c6} - - - - - -11 - - - Static - - - {dd1f4f55-ecfc-4967-b948-feb0be6d7caa} - - - {71acb005-7169-4cb5-8de6-58c263d79040} - - - {41f11276-b684-430f-96ba-7f76cb387682} - - - {530632b2-26f5-4384-a18b-b0d925039aec} - - - - - 0.20999999999999999 - - - 0.13916042463760309 - - - {df5f35d1-c7ec-47e5-919b-adcc933cf4a7} - - - {0519dccc-bccf-4c28-b882-44a12ca5ab86} - - - {8c7c1519-0154-48fa-932c-d66b196b544e} - - - - - {4a0a1d7c-434b-4632-880f-5c6561e51b81} - {f5627745-25c5-4113-8695-f579e38db3b7} - {fbeb39a0-805c-4dd8-bb0d-86359aa26d7f} - - - - - - - {2d99be87-1a6b-4444-8430-c5bde0858830} - {04baa89b-0974-4441-bb6e-41d64930a0a1} - - - - - - volume - - - {38949c19-7aae-4c6f-b3f9-d0a26fbd0ccf} - - - - - {6742acb9-d964-4a5b-bbc1-fe361c4ee295} - - - - - - 0.10000000149011612 - - - 1 - - - {b7450daa-aea2-40e5-9aec-40ae4936a328} - - - - - 0.800000012 - - - - - -18.5 - - - -74 - - - - - - - - {df5f35d1-c7ec-47e5-919b-adcc933cf4a7} - - - {3471c46d-64c6-440a-9d63-4dca97d4b854} - {ed06c20d-13a3-48b1-b552-63f7156fe9f3} - {230516aa-82e0-4d01-952d-022b7cc95125} - {de0d3d3b-66a5-4002-9ed1-f2d7f93e552a} - {7c5b073b-cf8a-4234-8647-0cf58604431a} - - - - - - 0 - - - 0 - - - - - 0.14117499999999999 - - - -20 - - - - - 0.61576500000000001 - - - -20 - - - - - 0.61876900000000001 - - - 0 - - - - - 0.114893 - - - 0 - - - diff --git a/game/FMOD Project/Metadata/Event/{84f9fde2-a792-4546-9445-47e949f8a2b0}.xml b/game/FMOD Project/Metadata/Event/{84f9fde2-a792-4546-9445-47e949f8a2b0}.xml deleted file mode 100644 index d8aa909..0000000 --- a/game/FMOD Project/Metadata/Event/{84f9fde2-a792-4546-9445-47e949f8a2b0}.xml +++ /dev/null @@ -1,345 +0,0 @@ - - - - - In this example we have an event that recreates the static effect of RF radios. - -The event is designed to use VO supplied by the game via an asynchronous programmer instrument. You can audition your own VO by selecting the programmer instrument and dragging a new asset into the placeholder section. - -To handle VO of different lengths there is a conditional loop region to keep the playback position steady until the programmer instrument has finished playing. - -The loop region condition is based on the "VO Sidechain" parameter value which is driven by a sidechain modulator. The sidechain modulator's input signal comes from the sidechain effect on the "VO" track. - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#programmer-instruments - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#synchronous-and-asynchronous-instruments - -https://www.fmod.com/resources/documentation-studio?page=authoring-events.html#parameters - -https://www.fmod.com/resources/documentation-studio?page=modulator-reference.html#sidechain-modulator - -The placeholder VO is from NASA's public library of space mission sounds. - -https://soundcloud.com/nasa - - - WA_0 - - - 0 - - - {aacc9c7d-10bf-4006-bcdd-9a56dd0d03e4} - - - {b25c4f9d-1f47-4b94-89e1-8b05ecc39502} - {ff19646f-4dc8-43be-9d99-73cde9536edf} - {721cf887-761f-4cf4-a1cf-2e8790901610} - {95d562e5-0dc1-428c-9296-79fa91967a77} - {5e618944-886a-41d0-96a0-a08198069cb1} - {bdccd9d1-5ce9-49be-94c0-ba0a070cb181} - {d04b5409-a5d8-48c6-bd2b-4ed1630f88da} - {0561d714-637a-45af-bd52-33501f57b446} - {c993486d-84e1-468e-9f5a-d1b045016729} - - - {23073085-0655-4953-af5a-07f63eac2c5c} - - - {6f24f634-0b9b-4e34-98e7-e847b78d2637} - - - {9bf3a3c8-31c1-4800-bafa-53fbed171ceb} - - - {65e418f2-b43b-45d5-adbe-288572621bd4} - - - {37d377c9-60bc-41c9-8559-8f8a5f17d94a} - - - {facb7152-ebde-4ac2-b476-e57ad9676b3a} - {53278ea7-e193-45a2-a7a9-246ec909f755} - - - {f6100289-dac3-44d9-83e5-5669be3fe398} - - - {d6e4340a-dfdb-4393-b4dc-b55091d858cd} - - - - - {53848b92-469a-49e5-913f-421e0a257ce4} - - - - - {53848b92-469a-49e5-913f-421e0a257ce4} - - - - - {8f41e0e0-289a-4831-b9d9-93e8dd1151af} - - - {450e9b91-bda5-4c81-894c-63d35b452696} - - - {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} - - - - - - - {03baac34-92d4-407a-99c6-c14709ce66fb} - - - {7f161465-4c45-42f7-9e2b-04541cbee53c} - - - - - {5830bf52-0951-4f76-bf19-a3a4fce94955} - - - {8243021f-6a6c-4dbf-8a82-c8ef668bced7} - - - {e493aa1a-f2ac-4fb3-b85b-d14dfa8f8871} - - - - - {8243021f-6a6c-4dbf-8a82-c8ef668bced7} - {03baac34-92d4-407a-99c6-c14709ce66fb} - - - {b3b51e59-b23f-4901-a30e-9800ed5e8937} - - - - - {0fce5d7a-20c5-41c9-a559-39680ad7fdf1} - - - {25ee20b2-40f8-4ded-bcf0-befd74e84565} - - - {23073085-0655-4953-af5a-07f63eac2c5c} - - - - - {171f9eb4-5351-492b-b817-081d46bb3f9f} - - - - - - true - - - 0.050000000000000003 - - - 0.31775368245585678 - - - 3 - - - VOClip - - - {d72359eb-88c5-4bde-8431-18b75f72ced7} - - - - - VO - - - {16a09493-bd1a-411c-95ae-d3f6453a0c5a} - - - {9692a070-9dac-4417-824d-a4c0427e2f39} - - - {53848b92-469a-49e5-913f-421e0a257ce4} - - - - - {9a026f9a-ec96-441b-a42d-d6eff90b10a9} - - - - - true - - - true - - - 0.36775368245585677 - - - 3 - - - true - - - {aae18b55-2024-4e67-a552-98e6fb37f0c6} - - - - - -11 - - - Static - - - {9a026f9a-ec96-441b-a42d-d6eff90b10a9} - - - {1fc7f567-28ea-4f0e-94fc-b6cc89e11e11} - - - {b611fe7a-6faf-4729-aba8-60a8c943cbea} - - - {53848b92-469a-49e5-913f-421e0a257ce4} - - - - - 0.20999999999999999 - - - 0.13916042463760309 - - - {f6100289-dac3-44d9-83e5-5669be3fe398} - - - {37d377c9-60bc-41c9-8559-8f8a5f17d94a} - - - {024753d2-5d5e-4815-81f8-0949ef0e39b0} - - - - - {24206efd-db39-4ba4-83cd-5e71ec82a05b} - {6fc7e41f-05ae-4a55-8ca9-3aaf6d218187} - {b9476c60-0afd-48dd-b709-0d81d16cc292} - - - - - - - {ef2ed904-890a-45fd-aa61-c1e727bd0c91} - {3b159425-91ac-43de-9479-41e3f51f992c} - - - - - - volume - - - {65e0c9e6-a131-4729-abf8-c26aeba76f58} - - - - - {4ecd12ff-1d36-4a46-9a85-f90de8cff7ac} - - - - - - 0.10000000149011612 - - - 1 - - - {b7450daa-aea2-40e5-9aec-40ae4936a328} - - - - - 0.800000012 - - - - - -18.5 - - - -74 - - - - - - - - {f6100289-dac3-44d9-83e5-5669be3fe398} - - - {916e6e05-a222-4892-90d5-463ebae314fc} - {9eda698e-5d27-4ea1-bb4a-43152334e4e7} - {584ae94e-8896-4dfd-8cb3-ad3c38dc9c4b} - {b93db09b-2c6e-4121-b4e3-d240f3781916} - {381030c6-6fc9-4837-80cf-9bfa6733b3ac} - - - - - - 0 - - - 0 - - - - - 0.14117499999999999 - - - -20 - - - - - 0.61576500000000001 - - - -20 - - - - - 0.61876900000000001 - - - 0 - - - - - 0.114893 - - - 0 - - - diff --git a/game/FMOD Project/Metadata/Event/{93938a18-ac32-4533-bd0b-0ccbda6a5eb9}.xml b/game/FMOD Project/Metadata/Event/{93938a18-ac32-4533-bd0b-0ccbda6a5eb9}.xml deleted file mode 100644 index 6e975f6..0000000 --- a/game/FMOD Project/Metadata/Event/{93938a18-ac32-4533-bd0b-0ccbda6a5eb9}.xml +++ /dev/null @@ -1,345 +0,0 @@ - - - - - In this example we have an event that recreates the static effect of RF radios. - -The event is designed to use VO supplied by the game via an asynchronous programmer instrument. You can audition your own VO by selecting the programmer instrument and dragging a new asset into the placeholder section. - -To handle VO of different lengths there is a conditional loop region to keep the playback position steady until the programmer instrument has finished playing. - -The loop region condition is based on the "VO Sidechain" parameter value which is driven by a sidechain modulator. The sidechain modulator's input signal comes from the sidechain effect on the "VO" track. - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#programmer-instruments - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#synchronous-and-asynchronous-instruments - -https://www.fmod.com/resources/documentation-studio?page=authoring-events.html#parameters - -https://www.fmod.com/resources/documentation-studio?page=modulator-reference.html#sidechain-modulator - -The placeholder VO is from NASA's public library of space mission sounds. - -https://soundcloud.com/nasa - - - SD_BOOST_0 - - - 0 - - - {aacc9c7d-10bf-4006-bcdd-9a56dd0d03e4} - - - {b25c4f9d-1f47-4b94-89e1-8b05ecc39502} - {ff19646f-4dc8-43be-9d99-73cde9536edf} - {721cf887-761f-4cf4-a1cf-2e8790901610} - {95d562e5-0dc1-428c-9296-79fa91967a77} - {5e618944-886a-41d0-96a0-a08198069cb1} - {bdccd9d1-5ce9-49be-94c0-ba0a070cb181} - {d04b5409-a5d8-48c6-bd2b-4ed1630f88da} - {0561d714-637a-45af-bd52-33501f57b446} - {c993486d-84e1-468e-9f5a-d1b045016729} - - - {c4ff09db-b9bf-4dfc-beee-5a99ee01c321} - - - {0540b00c-39e7-456d-b5c4-f2da24e66438} - - - {6ad19315-33b6-45b6-96d9-aae0b18d5c20} - - - {8d2a6f55-0b96-49f7-91ba-3395339bfe24} - - - {c6ae5c8f-56c1-4bd1-b04f-773fe2c96858} - - - {2455a2de-a261-4714-bf3b-ba803f6b55e4} - {ee14dc91-ebee-4dcd-8702-869937dec48f} - - - {2639cd58-6fc9-4ad2-be8a-b1c180ded7e9} - - - {d6e4340a-dfdb-4393-b4dc-b55091d858cd} - - - - - {78928627-a389-4807-b397-6632c5082feb} - - - - - {78928627-a389-4807-b397-6632c5082feb} - - - - - {1238038b-e683-4b2c-a769-4a2f4c494093} - - - {4fa4474c-6fda-491e-9cf6-0814c9a16417} - - - {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} - - - - - - - {da660f28-58d7-4b2a-b6d7-69208dfa982a} - - - {b6a37ee0-b131-4bae-84c8-f052374275c3} - - - - - {4efa2f06-4969-4808-b515-c120ed24d70f} - - - {33fbc070-c2cf-427e-a0f2-fad8f5ef3bfe} - - - {7dd6b77c-eba4-4527-8bb5-401a0e0b94e2} - - - - - {33fbc070-c2cf-427e-a0f2-fad8f5ef3bfe} - {da660f28-58d7-4b2a-b6d7-69208dfa982a} - - - {cd124fe6-5786-4616-bc07-000e892c7c67} - - - - - {25a0cebf-d9af-4742-9e45-1ba1611ec36f} - - - {d9aa9481-724e-4cde-b634-cdeb0f2e472c} - - - {c4ff09db-b9bf-4dfc-beee-5a99ee01c321} - - - - - {210cb1e0-f11d-460a-a3c0-8c30dfc0cd6a} - - - - - - true - - - 0.050000000000000003 - - - 0.31775368245585678 - - - 3 - - - VOClip - - - {472b89b9-64e0-44dc-8b5d-bd5918c8daa5} - - - - - VO - - - {c3a4b8fc-0183-4872-b7de-bde526006592} - - - {91956d9e-d38f-4322-812f-c468e9caef25} - - - {78928627-a389-4807-b397-6632c5082feb} - - - - - {cebf1f0e-e516-4d63-a1b4-274f3cc4c810} - - - - - true - - - true - - - 0.36775368245585677 - - - 3 - - - true - - - {aae18b55-2024-4e67-a552-98e6fb37f0c6} - - - - - -11 - - - Static - - - {cebf1f0e-e516-4d63-a1b4-274f3cc4c810} - - - {d443ce3f-45ec-4dfe-8cae-3c374dfe5b47} - - - {b8c651d5-37ad-4563-85c2-9ab85e91bb34} - - - {78928627-a389-4807-b397-6632c5082feb} - - - - - 0.20999999999999999 - - - 0.13916042463760309 - - - {2639cd58-6fc9-4ad2-be8a-b1c180ded7e9} - - - {c6ae5c8f-56c1-4bd1-b04f-773fe2c96858} - - - {19c053f0-2b6a-493e-b5d0-31398296b9ab} - - - - - {5e8d7c08-80bb-4a49-9bab-2e6950d6107c} - {b01db6df-b959-46df-996a-1fd66f1b9d69} - {efa009f3-78bf-4d2a-abbf-20a6ced263e6} - - - - - - - {a49a467e-b8e3-494c-84b8-76390254ed11} - {3b3cd595-2106-4448-a712-e8b7ccd16d19} - - - - - - volume - - - {4dbffaac-a77c-43c6-8eaa-bea3e516eb6b} - - - - - {5060f5ef-57f0-4e53-a65e-d92bd6b982e9} - - - - - - 0.10000000149011612 - - - 1 - - - {b7450daa-aea2-40e5-9aec-40ae4936a328} - - - - - 0.800000012 - - - - - -18.5 - - - -74 - - - - - - - - {2639cd58-6fc9-4ad2-be8a-b1c180ded7e9} - - - {94eb9061-abe3-4a49-81ee-a60b8ed9cf58} - {3962c6db-7627-4cfe-b978-0c7afc68b539} - {5fb80256-03d2-4b28-8a2c-fcba3d5c1ffe} - {98f00d37-b42c-4a07-b999-25118acbd7b5} - {dc98388e-d8d0-456c-9f23-1d5d59f8008b} - - - - - - 0 - - - 0 - - - - - 0.14117499999999999 - - - -20 - - - - - 0.61576500000000001 - - - -20 - - - - - 0.61876900000000001 - - - 0 - - - - - 0.114893 - - - 0 - - - diff --git a/game/FMOD Project/Metadata/Event/{b5a3a113-9c83-433f-b31c-ece82dffe5a9}.xml b/game/FMOD Project/Metadata/Event/{b5a3a113-9c83-433f-b31c-ece82dffe5a9}.xml deleted file mode 100644 index b84e496..0000000 --- a/game/FMOD Project/Metadata/Event/{b5a3a113-9c83-433f-b31c-ece82dffe5a9}.xml +++ /dev/null @@ -1,345 +0,0 @@ - - - - - In this example we have an event that recreates the static effect of RF radios. - -The event is designed to use VO supplied by the game via an asynchronous programmer instrument. You can audition your own VO by selecting the programmer instrument and dragging a new asset into the placeholder section. - -To handle VO of different lengths there is a conditional loop region to keep the playback position steady until the programmer instrument has finished playing. - -The loop region condition is based on the "VO Sidechain" parameter value which is driven by a sidechain modulator. The sidechain modulator's input signal comes from the sidechain effect on the "VO" track. - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#programmer-instruments - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#synchronous-and-asynchronous-instruments - -https://www.fmod.com/resources/documentation-studio?page=authoring-events.html#parameters - -https://www.fmod.com/resources/documentation-studio?page=modulator-reference.html#sidechain-modulator - -The placeholder VO is from NASA's public library of space mission sounds. - -https://soundcloud.com/nasa - - - SD_DASH_2 - - - 0 - - - {aacc9c7d-10bf-4006-bcdd-9a56dd0d03e4} - - - {b25c4f9d-1f47-4b94-89e1-8b05ecc39502} - {ff19646f-4dc8-43be-9d99-73cde9536edf} - {721cf887-761f-4cf4-a1cf-2e8790901610} - {95d562e5-0dc1-428c-9296-79fa91967a77} - {5e618944-886a-41d0-96a0-a08198069cb1} - {bdccd9d1-5ce9-49be-94c0-ba0a070cb181} - {d04b5409-a5d8-48c6-bd2b-4ed1630f88da} - {0561d714-637a-45af-bd52-33501f57b446} - {c993486d-84e1-468e-9f5a-d1b045016729} - - - {caa040b2-240a-4c96-ba8a-2a5d52fb357c} - - - {bcc4391b-8af6-43a9-8da5-56709ef633b8} - - - {80096b7e-a3d5-4a95-a27c-31cb1f3c4b4d} - - - {f44feeeb-83a4-49e2-8964-b18561d48293} - - - {a24875de-2da4-48e2-888e-b22583c434fc} - - - {43b3ad0e-e530-42ec-8fbb-4e2b85fa1768} - {9bfae114-06dc-4be1-9e57-071f9845943f} - - - {6bc83786-1be0-471b-8cc2-27a84eeb373b} - - - {d6e4340a-dfdb-4393-b4dc-b55091d858cd} - - - - - {0969f049-7b68-48c6-a9e3-91fa43b3c623} - - - - - {0969f049-7b68-48c6-a9e3-91fa43b3c623} - - - - - {b227acf3-2576-4cd7-813f-f429c9f7ddde} - - - {b5c8bd4e-fc60-42ff-968f-eef4e49ed7f8} - - - {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} - - - - - - - {fb529d7b-76cf-4d87-8a01-38bba6e45617} - - - {085cb03b-d29e-463f-9174-2f5cc224689f} - - - - - {ba7264fa-9aea-4574-8fdf-c77a67bc7526} - - - {c55d7563-bc09-4135-b669-86967fde62d2} - - - {45d7ec7b-590c-40a0-85c5-eec60f99216f} - - - - - {c55d7563-bc09-4135-b669-86967fde62d2} - {fb529d7b-76cf-4d87-8a01-38bba6e45617} - - - {dd9041af-37bb-4b96-a9df-d2a2291c084c} - - - - - {68b7abf3-b3d0-4550-87c9-9f36dce48c7a} - - - {8ee8ae76-323f-461e-8e65-bf520a370bbb} - - - {caa040b2-240a-4c96-ba8a-2a5d52fb357c} - - - - - {4772d9e1-a511-4048-9cef-e9f139428652} - - - - - - true - - - 0.050000000000000003 - - - 0.31775368245585678 - - - 3 - - - VOClip - - - {209c251d-ea30-467c-a102-39bf7b1982f4} - - - - - VO - - - {f6d41819-99bd-47d9-b194-f3815e8f0d04} - - - {5c48ba99-0fe0-43bf-892d-2e054eabdd28} - - - {0969f049-7b68-48c6-a9e3-91fa43b3c623} - - - - - {7e4e57b7-7a21-4e20-b3b3-15869eff6eb8} - - - - - true - - - true - - - 0.36775368245585677 - - - 3 - - - true - - - {aae18b55-2024-4e67-a552-98e6fb37f0c6} - - - - - -11 - - - Static - - - {7e4e57b7-7a21-4e20-b3b3-15869eff6eb8} - - - {a41c44eb-2663-4152-8e62-794aebf19fde} - - - {c00a0cd1-dd8d-46e0-9c83-3db6a9564343} - - - {0969f049-7b68-48c6-a9e3-91fa43b3c623} - - - - - 0.20999999999999999 - - - 0.13916042463760309 - - - {6bc83786-1be0-471b-8cc2-27a84eeb373b} - - - {a24875de-2da4-48e2-888e-b22583c434fc} - - - {9a17370c-ea04-46e8-a00b-aa97263752b9} - - - - - {35af2ed8-fde3-45ca-a857-03e8973976c4} - {ccbfd35e-3c2e-49bd-86f6-d028dab61514} - {534942f2-8f97-465d-b055-17f54dcd9629} - - - - - - - {f5444ad8-d09f-4314-90bd-866487fea089} - {b095aaca-c3ce-4a29-8886-5cb9aedd1768} - - - - - - volume - - - {c654f853-4a17-4618-b336-a1993c51ae2b} - - - - - {798a51b9-85a4-490b-8a95-ff20b4c2d524} - - - - - - 0.10000000149011612 - - - 1 - - - {b7450daa-aea2-40e5-9aec-40ae4936a328} - - - - - 0.800000012 - - - - - -18.5 - - - -74 - - - - - - - - {6bc83786-1be0-471b-8cc2-27a84eeb373b} - - - {b625edb1-4c34-482a-a975-4b47b53e8c05} - {9577b490-d534-47c2-9b59-2e431724d39c} - {86ab6427-89f8-4936-b219-27d12c84adc6} - {b32318ed-0367-4342-9d34-4551e4d0fa17} - {4fe8936a-4d54-47c0-ae52-88152ddbd710} - - - - - - 0 - - - 0 - - - - - 0.14117499999999999 - - - -20 - - - - - 0.61576500000000001 - - - -20 - - - - - 0.61876900000000001 - - - 0 - - - - - 0.114893 - - - 0 - - - diff --git a/game/FMOD Project/Metadata/Event/{baef079b-4fcc-444b-9ede-6885170fabaf}.xml b/game/FMOD Project/Metadata/Event/{baef079b-4fcc-444b-9ede-6885170fabaf}.xml deleted file mode 100644 index 7c99311..0000000 --- a/game/FMOD Project/Metadata/Event/{baef079b-4fcc-444b-9ede-6885170fabaf}.xml +++ /dev/null @@ -1,345 +0,0 @@ - - - - - In this example we have an event that recreates the static effect of RF radios. - -The event is designed to use VO supplied by the game via an asynchronous programmer instrument. You can audition your own VO by selecting the programmer instrument and dragging a new asset into the placeholder section. - -To handle VO of different lengths there is a conditional loop region to keep the playback position steady until the programmer instrument has finished playing. - -The loop region condition is based on the "VO Sidechain" parameter value which is driven by a sidechain modulator. The sidechain modulator's input signal comes from the sidechain effect on the "VO" track. - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#programmer-instruments - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#synchronous-and-asynchronous-instruments - -https://www.fmod.com/resources/documentation-studio?page=authoring-events.html#parameters - -https://www.fmod.com/resources/documentation-studio?page=modulator-reference.html#sidechain-modulator - -The placeholder VO is from NASA's public library of space mission sounds. - -https://soundcloud.com/nasa - - - PA_DASH - - - 0 - - - {aacc9c7d-10bf-4006-bcdd-9a56dd0d03e4} - - - {b25c4f9d-1f47-4b94-89e1-8b05ecc39502} - {ff19646f-4dc8-43be-9d99-73cde9536edf} - {721cf887-761f-4cf4-a1cf-2e8790901610} - {95d562e5-0dc1-428c-9296-79fa91967a77} - {5e618944-886a-41d0-96a0-a08198069cb1} - {bdccd9d1-5ce9-49be-94c0-ba0a070cb181} - {d04b5409-a5d8-48c6-bd2b-4ed1630f88da} - {0561d714-637a-45af-bd52-33501f57b446} - {c993486d-84e1-468e-9f5a-d1b045016729} - - - {ed46e564-2732-47b4-84cb-fce31fccbabd} - - - {22d6f9f4-afe7-46b4-bf15-4f0ba7d90e77} - - - {db8c9f7a-6e53-43f2-93d9-da3217426cb0} - - - {35b913d9-9b55-4ba5-a3d6-9b07ed2f0fe9} - - - {fd4570ca-0887-4cdf-8cdb-a45c857c06f5} - - - {3a0022ef-5fe4-42e5-9e00-c511283dfb02} - {ed0663ee-93aa-4fbf-b82a-5e8fd3394fd9} - - - {47e5c574-6f65-4909-9dbf-5042ba1736f1} - - - {d6e4340a-dfdb-4393-b4dc-b55091d858cd} - - - - - {58526f01-0b07-4d26-bfbc-f46b4bd5ed1f} - - - - - {58526f01-0b07-4d26-bfbc-f46b4bd5ed1f} - - - - - {2d9b059c-afe7-4924-b7e6-72880021e566} - - - {e2a6a2de-e136-46b2-9ef5-df573f4ac73f} - - - {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} - - - - - - - {75ad5b93-ef78-4c38-bbf0-f8d764e5b9a6} - - - {a0f344fd-42c2-44d0-ba72-8595a5dff708} - - - - - {d90c69b0-960d-4596-ad2e-5b780f3fa571} - - - {3d35a468-2f08-401e-b2a4-f2fbf299388d} - - - {e65a9a42-3a29-4fd0-b44b-76d9c1c072e6} - - - - - {3d35a468-2f08-401e-b2a4-f2fbf299388d} - {75ad5b93-ef78-4c38-bbf0-f8d764e5b9a6} - - - {83a187ed-5ad4-477f-8264-37bd990a67ac} - - - - - {c1b38f2d-0996-4327-8e2a-acfb986a018b} - - - {707e2b3c-14f6-4d6d-9743-4cf3e4708ae5} - - - {ed46e564-2732-47b4-84cb-fce31fccbabd} - - - - - {7fd1adff-fc90-45ce-9bda-ae39db76e92c} - - - - - - true - - - 0.050000000000000003 - - - 0.31775368245585678 - - - 3 - - - VOClip - - - {ccf040e4-038e-4a6c-a988-125ab10558cc} - - - - - VO - - - {1dce483e-4c63-4a73-a522-b8add57bc458} - - - {5c44dde4-9dd9-4409-a5f5-f4b084e4c07e} - - - {58526f01-0b07-4d26-bfbc-f46b4bd5ed1f} - - - - - {98012fc7-873d-4c59-8370-22d448b6d8c6} - - - - - true - - - true - - - 0.36775368245585677 - - - 3 - - - true - - - {aae18b55-2024-4e67-a552-98e6fb37f0c6} - - - - - -11 - - - Static - - - {98012fc7-873d-4c59-8370-22d448b6d8c6} - - - {f3cc1dab-96de-42c5-9947-ae97bf1380d1} - - - {e3632b2b-8382-416a-afeb-a78d85b54659} - - - {58526f01-0b07-4d26-bfbc-f46b4bd5ed1f} - - - - - 0.20999999999999999 - - - 0.13916042463760309 - - - {47e5c574-6f65-4909-9dbf-5042ba1736f1} - - - {fd4570ca-0887-4cdf-8cdb-a45c857c06f5} - - - {1facc64e-76d3-4a28-bbae-e35108da72ea} - - - - - {3e0cd5fc-a0e6-4ad1-8853-8bbb9174e734} - {04ebe8c3-4632-432e-bbb4-43cbcc0cac5b} - {08b51a27-22dc-469b-ad7b-6c8ec18cb80c} - - - - - - - {330642f1-f9e4-4ea0-b6ce-5db7de7a248c} - {1692d6c9-d6e4-40a3-a0f4-a391faec66a1} - - - - - - volume - - - {f54b31d3-be4f-4525-b9b2-1d52b3931a85} - - - - - {e1163194-9ed8-49dd-9bf5-5517ed6c7528} - - - - - - 0.10000000149011612 - - - 1 - - - {b7450daa-aea2-40e5-9aec-40ae4936a328} - - - - - 0.800000012 - - - - - -18.5 - - - -74 - - - - - - - - {47e5c574-6f65-4909-9dbf-5042ba1736f1} - - - {b580f52f-a672-4a93-934c-b1920e411c99} - {1b3e1821-90cd-493a-b59e-96b523299f9f} - {d859d564-aec1-45dc-a8f0-efd19b6e914b} - {543bf08d-8fae-40b4-a463-a37af9d2e1ec} - {5b6769bb-9c10-498a-a5a6-6b827e433be3} - - - - - - 0 - - - 0 - - - - - 0.14117499999999999 - - - -20 - - - - - 0.61576500000000001 - - - -20 - - - - - 0.61876900000000001 - - - 0 - - - - - 0.114893 - - - 0 - - - diff --git a/game/FMOD Project/Metadata/Event/{cbbaf1f6-9ca6-40a5-bc67-7d8684659b18}.xml b/game/FMOD Project/Metadata/Event/{cbbaf1f6-9ca6-40a5-bc67-7d8684659b18}.xml deleted file mode 100644 index 4467fc9..0000000 --- a/game/FMOD Project/Metadata/Event/{cbbaf1f6-9ca6-40a5-bc67-7d8684659b18}.xml +++ /dev/null @@ -1,345 +0,0 @@ - - - - - In this example we have an event that recreates the static effect of RF radios. - -The event is designed to use VO supplied by the game via an asynchronous programmer instrument. You can audition your own VO by selecting the programmer instrument and dragging a new asset into the placeholder section. - -To handle VO of different lengths there is a conditional loop region to keep the playback position steady until the programmer instrument has finished playing. - -The loop region condition is based on the "VO Sidechain" parameter value which is driven by a sidechain modulator. The sidechain modulator's input signal comes from the sidechain effect on the "VO" track. - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#programmer-instruments - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#synchronous-and-asynchronous-instruments - -https://www.fmod.com/resources/documentation-studio?page=authoring-events.html#parameters - -https://www.fmod.com/resources/documentation-studio?page=modulator-reference.html#sidechain-modulator - -The placeholder VO is from NASA's public library of space mission sounds. - -https://soundcloud.com/nasa - - - SD_ALPHA_COMPLETE - - - 0 - - - {aacc9c7d-10bf-4006-bcdd-9a56dd0d03e4} - - - {b25c4f9d-1f47-4b94-89e1-8b05ecc39502} - {ff19646f-4dc8-43be-9d99-73cde9536edf} - {721cf887-761f-4cf4-a1cf-2e8790901610} - {95d562e5-0dc1-428c-9296-79fa91967a77} - {5e618944-886a-41d0-96a0-a08198069cb1} - {bdccd9d1-5ce9-49be-94c0-ba0a070cb181} - {d04b5409-a5d8-48c6-bd2b-4ed1630f88da} - {0561d714-637a-45af-bd52-33501f57b446} - {c993486d-84e1-468e-9f5a-d1b045016729} - - - {492eaab1-3931-422e-a78e-427f8c62af87} - - - {ee0542e1-4748-4014-9374-c56329198883} - - - {7b85776a-4b4d-4a34-b9f9-57493ac873f2} - - - {b5585b98-2682-4328-8540-c16d5498b45e} - - - {fd0a0b33-8f67-461a-aca8-85db3b4c469d} - - - {96174b54-59ff-4f87-8e3e-58527afe2e0d} - {59cd98e7-36d0-437d-8682-45c9f5b54f1e} - - - {a6198b1e-d523-46da-b7d9-d8eef055039f} - - - {d6e4340a-dfdb-4393-b4dc-b55091d858cd} - - - - - {cd01179c-cfaf-44d5-ba51-838c2ac440e6} - - - - - {cd01179c-cfaf-44d5-ba51-838c2ac440e6} - - - - - {9ec554bd-38cd-4da0-8ceb-2a72468d4acf} - - - {cefc7c7e-bb62-47b3-a57e-8928ba3c052d} - - - {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} - - - - - - - {658f64d1-c941-46f2-b30a-f757fe5f55cb} - - - {9bc69194-2aa8-41d3-9135-9f63fa872741} - - - - - {9539f91f-80bb-4cf3-8307-bab789f9e011} - - - {c81aef3b-ce77-400e-aba7-278ddc27fa10} - - - {e74cf00a-15b8-4b7a-954a-801bfd4ef592} - - - - - {c81aef3b-ce77-400e-aba7-278ddc27fa10} - {658f64d1-c941-46f2-b30a-f757fe5f55cb} - - - {a2f0b720-52c8-4c1a-b476-3bd030261243} - - - - - {5cbbfc6d-c54b-4ddf-8ccb-f85664de0d4c} - - - {1b571b14-c541-4b26-a721-be6ce6c5c446} - - - {492eaab1-3931-422e-a78e-427f8c62af87} - - - - - {c8c5a124-06be-415f-9da7-0e3f67336d31} - - - - - - true - - - 0.050000000000000003 - - - 0.31775368245585678 - - - 3 - - - VOClip - - - {a013980d-c085-4f2a-b126-bac5cf0b0500} - - - - - VO - - - {fb175c3c-44a0-4390-a0cd-70a0b65461e4} - - - {37544ee0-e553-446b-960c-e0466a8ccea2} - - - {cd01179c-cfaf-44d5-ba51-838c2ac440e6} - - - - - {8c3b656c-cf04-46d3-b039-07a913f2aeb6} - - - - - true - - - true - - - 0.36775368245585677 - - - 3 - - - true - - - {aae18b55-2024-4e67-a552-98e6fb37f0c6} - - - - - -11 - - - Static - - - {8c3b656c-cf04-46d3-b039-07a913f2aeb6} - - - {f7541b5a-02de-4b26-8fe5-ce52f58c2a3b} - - - {e5dcbdf9-3d17-480e-957a-eb9019c90692} - - - {cd01179c-cfaf-44d5-ba51-838c2ac440e6} - - - - - 0.20999999999999999 - - - 0.13916042463760309 - - - {a6198b1e-d523-46da-b7d9-d8eef055039f} - - - {fd0a0b33-8f67-461a-aca8-85db3b4c469d} - - - {2ed302bb-b57a-4bfb-8a88-eb4b7f57d91d} - - - - - {1c235b9e-0ecd-4ccb-ad70-12e9e21a7164} - {6310452c-9854-4490-9453-6158aa4d67cb} - {46cf8197-a2ba-4d55-bc67-74fca502de87} - - - - - - - {6572f876-66dd-48ca-b5fa-b01c85bd8989} - {024f4f31-3b99-4636-a1be-57ff1ac95338} - - - - - - volume - - - {5a96c977-16bc-467d-8b39-c2c78f11c1d5} - - - - - {9d01a122-df9e-4897-ab9e-173443e21e5c} - - - - - - 0.10000000149011612 - - - 1 - - - {b7450daa-aea2-40e5-9aec-40ae4936a328} - - - - - 0.800000012 - - - - - -18.5 - - - -74 - - - - - - - - {a6198b1e-d523-46da-b7d9-d8eef055039f} - - - {084a1412-7e74-422f-9f53-b1e61080c1a2} - {cad56482-6996-4199-a36f-dda1c74a5b91} - {9f5e4df2-261c-4fa1-a17e-7970b9a903c1} - {a8bfe043-3704-4ccd-995f-4aa54f50cd98} - {7eb2b840-a998-4172-a375-0ffeab05e87d} - - - - - - 0 - - - 0 - - - - - 0.14117499999999999 - - - -20 - - - - - 0.61576500000000001 - - - -20 - - - - - 0.61876900000000001 - - - 0 - - - - - 0.114893 - - - 0 - - - diff --git a/game/FMOD Project/Metadata/Event/{fd6e021f-e02c-4a89-bc48-d858cc47ac3e}.xml b/game/FMOD Project/Metadata/Event/{fd6e021f-e02c-4a89-bc48-d858cc47ac3e}.xml deleted file mode 100644 index 66ff16a..0000000 --- a/game/FMOD Project/Metadata/Event/{fd6e021f-e02c-4a89-bc48-d858cc47ac3e}.xml +++ /dev/null @@ -1,345 +0,0 @@ - - - - - In this example we have an event that recreates the static effect of RF radios. - -The event is designed to use VO supplied by the game via an asynchronous programmer instrument. You can audition your own VO by selecting the programmer instrument and dragging a new asset into the placeholder section. - -To handle VO of different lengths there is a conditional loop region to keep the playback position steady until the programmer instrument has finished playing. - -The loop region condition is based on the "VO Sidechain" parameter value which is driven by a sidechain modulator. The sidechain modulator's input signal comes from the sidechain effect on the "VO" track. - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#programmer-instruments - -https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#synchronous-and-asynchronous-instruments - -https://www.fmod.com/resources/documentation-studio?page=authoring-events.html#parameters - -https://www.fmod.com/resources/documentation-studio?page=modulator-reference.html#sidechain-modulator - -The placeholder VO is from NASA's public library of space mission sounds. - -https://soundcloud.com/nasa - - - SD_LANDED - - - 0 - - - {aacc9c7d-10bf-4006-bcdd-9a56dd0d03e4} - - - {b25c4f9d-1f47-4b94-89e1-8b05ecc39502} - {ff19646f-4dc8-43be-9d99-73cde9536edf} - {721cf887-761f-4cf4-a1cf-2e8790901610} - {95d562e5-0dc1-428c-9296-79fa91967a77} - {5e618944-886a-41d0-96a0-a08198069cb1} - {bdccd9d1-5ce9-49be-94c0-ba0a070cb181} - {d04b5409-a5d8-48c6-bd2b-4ed1630f88da} - {0561d714-637a-45af-bd52-33501f57b446} - {c993486d-84e1-468e-9f5a-d1b045016729} - - - {779f351a-1f89-4101-90a0-2bfc448946ff} - - - {5941a560-1da0-404c-9984-b879e2c9ee36} - - - {78113610-7f8d-4d76-b1e0-ba58dc13f136} - - - {339bd11a-4ea6-4738-8aa2-cd9f55f8b6b2} - - - {1fd11a0e-388a-4666-9aff-1860e201418c} - - - {c762f14d-1e6a-47c6-9177-850768252aa9} - {671ff84c-55bb-4511-a438-5fd217330334} - - - {b40f4ab7-4081-4487-9b1a-9c585bf29e9e} - - - {d6e4340a-dfdb-4393-b4dc-b55091d858cd} - - - - - {2ec145d4-f10c-4e5b-8c38-fc93ae0b88c3} - - - - - {2ec145d4-f10c-4e5b-8c38-fc93ae0b88c3} - - - - - {3e90d89d-b831-44bc-8892-8b712f712b65} - - - {bf81ac84-3a9f-4bcc-b281-4fddf155bd11} - - - {3e1d1653-8bd5-4dbc-865e-cba8e8ded970} - - - - - - - {72c85982-b733-43e5-8148-12963a44dd23} - - - {96823c87-ed41-4371-a61f-27bcf563b1e8} - - - - - {dccbf07e-d6f3-414c-ada9-5da245c34af2} - - - {432cd318-2d6c-40ac-bfa2-2c7a1a3ad2a7} - - - {145c3613-0e41-4de9-bbab-cde891242c4d} - - - - - {432cd318-2d6c-40ac-bfa2-2c7a1a3ad2a7} - {72c85982-b733-43e5-8148-12963a44dd23} - - - {1ded8d7b-23c5-4e75-940d-ad5025c02d22} - - - - - {f1b80ff1-994e-48ce-b115-9d3cf3ec04e9} - - - {e569ccf7-7b7c-4772-ba5a-f76d0dcddefc} - - - {779f351a-1f89-4101-90a0-2bfc448946ff} - - - - - {e2a652d3-ca51-441e-8cfc-17885d24162a} - - - - - - true - - - 0.050000000000000003 - - - 0.31775368245585678 - - - 3 - - - VOClip - - - {6cfee8e6-13fe-45b8-be84-61f76a77f73f} - - - - - VO - - - {aa02d905-1f73-4f7f-a636-12451586ec11} - - - {0db6ea30-bf90-4100-afbd-bd90a15f6f94} - - - {2ec145d4-f10c-4e5b-8c38-fc93ae0b88c3} - - - - - {9546f5d8-4fe8-410a-93eb-1c89660f3e71} - - - - - true - - - true - - - 0.36775368245585677 - - - 3 - - - true - - - {aae18b55-2024-4e67-a552-98e6fb37f0c6} - - - - - -11 - - - Static - - - {9546f5d8-4fe8-410a-93eb-1c89660f3e71} - - - {f4c8f6aa-284c-442e-b2e6-24d7af6103a2} - - - {983834ed-72b3-4b83-a49c-850b27b80427} - - - {2ec145d4-f10c-4e5b-8c38-fc93ae0b88c3} - - - - - 0.20999999999999999 - - - 0.13916042463760309 - - - {b40f4ab7-4081-4487-9b1a-9c585bf29e9e} - - - {1fd11a0e-388a-4666-9aff-1860e201418c} - - - {18decf70-a0f0-4846-9d83-6cc1a5553a47} - - - - - {b5b00275-20ac-48e2-8dca-7d24f7987508} - {cfe7ed61-fc51-41bc-88e3-97600a25aaf2} - {ae3232fe-0eae-4e08-abf7-77ae14209188} - - - - - - - {cc027732-a862-4e3a-989f-ac32b8f78ae8} - {d8061add-2170-49cb-9bbe-0db7302478cb} - - - - - - volume - - - {202be4f1-d581-4d52-9e8c-496c3fa640b5} - - - - - {11d1ddc5-fcdf-41ac-8706-ee346bf466d2} - - - - - - 0.10000000149011612 - - - 1 - - - {b7450daa-aea2-40e5-9aec-40ae4936a328} - - - - - 0.800000012 - - - - - -18.5 - - - -74 - - - - - - - - {b40f4ab7-4081-4487-9b1a-9c585bf29e9e} - - - {78375986-8e7a-471a-9ecc-aef68250518d} - {e4c44a50-3dd1-412b-9115-8761e5dbd526} - {590f519a-66e6-488d-8aa1-8fe047517ca4} - {9601112d-2765-4e4b-9d3d-f339c6266ca5} - {24e48d23-887f-40e7-9f90-179d7998a547} - - - - - - 0 - - - 0 - - - - - 0.14117499999999999 - - - -20 - - - - - 0.61576500000000001 - - - -20 - - - - - 0.61876900000000001 - - - 0 - - - - - 0.114893 - - - 0 - - - diff --git a/game/FMOD Project/Metadata/ParameterPreset/{f741cb0a-2628-03e2-2d4f-8314bbbd6089}.xml b/game/FMOD Project/Metadata/ParameterPreset/{f741cb0a-2628-03e2-2d4f-8314bbbd6089}.xml index a9b380f..f52f35d 100644 --- a/game/FMOD Project/Metadata/ParameterPreset/{f741cb0a-2628-03e2-2d4f-8314bbbd6089}.xml +++ b/game/FMOD Project/Metadata/ParameterPreset/{f741cb0a-2628-03e2-2d4f-8314bbbd6089}.xml @@ -40,16 +40,6 @@ {ebf609a3-1683-4b21-9b12-d49b35315615} - {1692d6c9-d6e4-40a3-a0f4-a391faec66a1} - {024f4f31-3b99-4636-a1be-57ff1ac95338} - {3b3cd595-2106-4448-a712-e8b7ccd16d19} - {04baa89b-0974-4441-bb6e-41d64930a0a1} - {29173326-d94e-4bde-9f7a-8ed9ae97e28b} - {b095aaca-c3ce-4a29-8886-5cb9aedd1768} - {b8d5a2f4-f641-4c81-bccd-5d1a8e39fc63} - {359d0cb2-b856-479d-9b16-7789c010ef7f} - {d8061add-2170-49cb-9bbe-0db7302478cb} - {3b159425-91ac-43de-9479-41e3f51f992c}