diff --git a/AudioBankMounter.cs b/AudioBankMounter.cs index db80b5a..54a203d 100755 --- a/AudioBankMounter.cs +++ b/AudioBankMounter.cs @@ -9,28 +9,32 @@ public class AudioBankMounter : MonoBehaviour { public List BanksToMount = new List(); + private bool loaded = false; + void Start() { - if(AudioManager.Instance==null) + if (AudioManager.Instance == null) { + Debug.LogWarning("There is no UberAudio Manager found"); return; } foreach (var bankName in BanksToMount) { AudioManager.Instance.LoadEventBank(bankName); + loaded = true; } } void OnDestroy() { - if(AudioManager.Instance==null) + if (AudioManager.Instance == null) { return; } foreach (var bankName in BanksToMount) { - if(AudioManager.Instance) + if (AudioManager.Instance != null && loaded) { AudioManager.Instance.UnloadEventBank(bankName); } diff --git a/AudioBankMounter.cs.meta b/AudioBankMounter.cs.meta index 0cb0658..d5cd870 100644 --- a/AudioBankMounter.cs.meta +++ b/AudioBankMounter.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c2f31d420119645dabd81d7cfc6a5c84 +guid: a550bd7204f6d25218498d5b7e67177b timeCreated: 1441872071 licenseType: Free MonoImporter: diff --git a/AudioEmitter.cs.meta b/AudioEmitter.cs.meta index f9eae53..0565e08 100644 --- a/AudioEmitter.cs.meta +++ b/AudioEmitter.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6c4f4dc678470449992b97fb0d40b4c0 +guid: 6844f7846a5766607b39d6773f5179b4 timeCreated: 1441872071 licenseType: Free MonoImporter: diff --git a/AudioEvent.cs b/AudioEvent.cs new file mode 100644 index 0000000..aede948 --- /dev/null +++ b/AudioEvent.cs @@ -0,0 +1,134 @@ +using System; +using UnityEngine; +using UnityEngine.Audio; + + //And audio event, mapping a audio settings to a string event + [Serializable] + public class AudioEvent + { + public string EventName; + public float RandomWeight = 1.0f; + public float Volume = 1.0f; + public AudioClip AudioClip = null; + public int Priority = 128; + public int GroupID = 0; + public bool Loop = false; + public bool StopWhenSourceDies = false; + public bool KeepLoopingWhenSourceDies = false; + public bool DoNotTrackSourceMovement = false; + + public bool BypassEffects = false; + public bool BypassListenerEffects = false; + public bool BypassReverbZones = false; + public float DopplerLevel = 1.0f; + public float MaxDistance = 500.0f; + public float MinDistance = 1.0f; + public bool Mute = false; + public AudioMixerGroup OutputAudioMixerGroup = null; + public float PanStereo = 0.0f; + public float Pitch = 1.0f; + public bool Spatialize = false; + public AudioRolloffMode RolloffMode = AudioRolloffMode.Logarithmic; + public AnimationCurve CustomRolloffCurve; + public float SpatialBlend = 0.0f; + public float ReverbZoneMix = 1.0f; + + [System.NonSerialized] + public string BankName; + + //Used by the AudioEventEditor 'Clone' + //Duplicates an AudioEvent. + //TODO - Do this via reflection. + public AudioEvent Clone() + { + var ev = new AudioEvent(); + ev.RandomWeight = RandomWeight; + ev.Volume = Volume; + ev.AudioClip = AudioClip; + ev.EventName = EventName; + ev.Loop = Loop; + ev.StopWhenSourceDies = StopWhenSourceDies; + ev.Priority = Priority; + ev.GroupID = GroupID; + ev.KeepLoopingWhenSourceDies = KeepLoopingWhenSourceDies; + ev.DoNotTrackSourceMovement = DoNotTrackSourceMovement; + + ev.BypassEffects = BypassEffects; + ev.BypassListenerEffects = BypassListenerEffects; + ev.BypassReverbZones = BypassReverbZones; + ev.DopplerLevel = DopplerLevel; + ev.MaxDistance = MaxDistance; + ev.MinDistance = MinDistance; + ev.Mute = Mute; + ev.OutputAudioMixerGroup = OutputAudioMixerGroup; + ev.PanStereo = PanStereo; + ev.Pitch = Pitch; + ev.RolloffMode = RolloffMode; + ev.CustomRolloffCurve = CustomRolloffCurve; + ev.SpatialBlend = SpatialBlend; + ev.ReverbZoneMix = ReverbZoneMix; + ev.Spatialize = Spatialize; + + return ev; + } + + //Transfers audio settings to an audio source + public void TransferToAudioSource(AudioSource source) + { + source.loop = Loop; + source.volume = Volume; + source.clip = AudioClip; + source.bypassEffects = BypassEffects; + source.bypassListenerEffects = BypassListenerEffects; + source.bypassReverbZones = BypassReverbZones; + source.dopplerLevel = DopplerLevel; + source.maxDistance = MaxDistance; + source.minDistance = MinDistance; + source.mute = Mute; + source.outputAudioMixerGroup = OutputAudioMixerGroup; + source.panStereo = PanStereo; + source.pitch = Pitch; + source.priority = Priority; + source.rolloffMode = RolloffMode; + source.spatialBlend = SpatialBlend; + source.reverbZoneMix = ReverbZoneMix; + source.spatialize = Spatialize; + if(RolloffMode == AudioRolloffMode.Custom) + { + source.SetCustomCurve(AudioSourceCurveType.CustomRolloff, CustomRolloffCurve); + } + } + + //Transfers audio settings from an AudioSource. Only used in the editor + public void TransferFromAudioSource(AudioSource source) + { + Loop = source.loop; + Volume = source.volume; + AudioClip = source.clip; + BypassEffects = source.bypassEffects; + BypassListenerEffects = source.bypassListenerEffects; + BypassReverbZones = source.bypassReverbZones; + DopplerLevel = source.dopplerLevel; + MaxDistance = source.maxDistance; + MinDistance = source.minDistance; + Mute = source.mute; + OutputAudioMixerGroup = source.outputAudioMixerGroup; + PanStereo = source.panStereo; + Pitch = source.pitch; + Priority = source.priority; + RolloffMode = source.rolloffMode; + SpatialBlend = source.spatialBlend; + ReverbZoneMix = source.reverbZoneMix; + Spatialize = source.spatialize; + + if(RolloffMode == AudioRolloffMode.Custom) + { + CustomRolloffCurve = source.GetCustomCurve(AudioSourceCurveType.CustomRolloff); + } + else + { + CustomRolloffCurve = null; + } + } + + } diff --git a/AudioEvent.cs.meta b/AudioEvent.cs.meta new file mode 100644 index 0000000..e2ba052 --- /dev/null +++ b/AudioEvent.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 324586b9df5aae5b593f842655b3bbb5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AudioEventBank.cs.meta b/AudioEventBank.cs.meta index 41dbd3b..b0cf86f 100644 --- a/AudioEventBank.cs.meta +++ b/AudioEventBank.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d7d94148d9591483a843c3c2baa2d8c2 +guid: 3733e79ffb2a08cc3b06b67d02fc0a42 timeCreated: 1441872071 licenseType: Free MonoImporter: diff --git a/AudioManager.cs b/AudioManager.cs index 0d451cd..94c5787 100755 --- a/AudioManager.cs +++ b/AudioManager.cs @@ -7,136 +7,6 @@ namespace UberAudio { - //And audio event, mapping a audio settings to a string event - [Serializable] - public class AudioEvent - { - public string EventName; - public float RandomWeight = 1.0f; - public float Volume = 1.0f; - public AudioClip AudioClip = null; - public int Priority = 128; - public int GroupID = 0; - public bool Loop = false; - public bool StopWhenSourceDies = false; - public bool KeepLoopingWhenSourceDies = false; - public bool DoNotTrackSourceMovement = false; - - public bool BypassEffects = false; - public bool BypassListenerEffects = false; - public bool BypassReverbZones = false; - public float DopplerLevel = 1.0f; - public float MaxDistance = 500.0f; - public float MinDistance = 1.0f; - public bool Mute = false; - public AudioMixerGroup OutputAudioMixerGroup = null; - public float PanStereo = 0.0f; - public float Pitch = 1.0f; - public bool Spatialize = false; - public AudioRolloffMode RolloffMode = AudioRolloffMode.Logarithmic; - public AnimationCurve CustomRolloffCurve; - public float SpatialBlend = 0.0f; - public float ReverbZoneMix = 1.0f; - - [System.NonSerialized] - public string BankName; - - //Used by the AudioEventEditor 'Clone' - //Duplicates an AudioEvent. - //TODO - Do this via reflection. - public AudioEvent Clone() - { - var ev = new AudioEvent(); - ev.RandomWeight = RandomWeight; - ev.Volume = Volume; - ev.AudioClip = AudioClip; - ev.EventName = EventName; - ev.Loop = Loop; - ev.StopWhenSourceDies = StopWhenSourceDies; - ev.Priority = Priority; - ev.GroupID = GroupID; - ev.KeepLoopingWhenSourceDies = KeepLoopingWhenSourceDies; - ev.DoNotTrackSourceMovement = DoNotTrackSourceMovement; - - ev.BypassEffects = BypassEffects; - ev.BypassListenerEffects = BypassListenerEffects; - ev.BypassReverbZones = BypassReverbZones; - ev.DopplerLevel = DopplerLevel; - ev.MaxDistance = MaxDistance; - ev.MinDistance = MinDistance; - ev.Mute = Mute; - ev.OutputAudioMixerGroup = OutputAudioMixerGroup; - ev.PanStereo = PanStereo; - ev.Pitch = Pitch; - ev.RolloffMode = RolloffMode; - ev.CustomRolloffCurve = CustomRolloffCurve; - ev.SpatialBlend = SpatialBlend; - ev.ReverbZoneMix = ReverbZoneMix; - ev.Spatialize = Spatialize; - - return ev; - } - - //Transfers audio settings to an audio source - public void TransferToAudioSource(AudioSource source) - { - source.loop = Loop; - source.volume = Volume; - source.clip = AudioClip; - source.bypassEffects = BypassEffects; - source.bypassListenerEffects = BypassListenerEffects; - source.bypassReverbZones = BypassReverbZones; - source.dopplerLevel = DopplerLevel; - source.maxDistance = MaxDistance; - source.minDistance = MinDistance; - source.mute = Mute; - source.outputAudioMixerGroup = OutputAudioMixerGroup; - source.panStereo = PanStereo; - source.pitch = Pitch; - source.priority = Priority; - source.rolloffMode = RolloffMode; - source.spatialBlend = SpatialBlend; - source.reverbZoneMix = ReverbZoneMix; - source.spatialize = Spatialize; - if(RolloffMode == AudioRolloffMode.Custom) - { - source.SetCustomCurve(AudioSourceCurveType.CustomRolloff, CustomRolloffCurve); - } - } - - //Transfers audio settings from an AudioSource. Only used in the editor - public void TransferFromAudioSource(AudioSource source) - { - Loop = source.loop; - Volume = source.volume; - AudioClip = source.clip; - BypassEffects = source.bypassEffects; - BypassListenerEffects = source.bypassListenerEffects; - BypassReverbZones = source.bypassReverbZones; - DopplerLevel = source.dopplerLevel; - MaxDistance = source.maxDistance; - MinDistance = source.minDistance; - Mute = source.mute; - OutputAudioMixerGroup = source.outputAudioMixerGroup; - PanStereo = source.panStereo; - Pitch = source.pitch; - Priority = source.priority; - RolloffMode = source.rolloffMode; - SpatialBlend = source.spatialBlend; - ReverbZoneMix = source.reverbZoneMix; - Spatialize = source.spatialize; - - if(RolloffMode == AudioRolloffMode.Custom) - { - CustomRolloffCurve = source.GetCustomCurve(AudioSourceCurveType.CustomRolloff); - } - else - { - CustomRolloffCurve = null; - } - } - - } //The core UberAudio manager singleton public class AudioManager : MonoBehaviour @@ -174,14 +44,15 @@ public static string MakeEvent(string s1, params object[] vars) //Set up our singleton. public void Awake() { - if(Instance!=null) + if (Instance != null) { Destroy(gameObject); } else { Instance = this; - UnityEngine.Object.DontDestroyOnLoad(gameObject); + name = "uberaudio_singleton"; + DontDestroyOnLoad(gameObject); } } diff --git a/AudioManager.cs.meta b/AudioManager.cs.meta index 61d5155..0a0ea8d 100644 --- a/AudioManager.cs.meta +++ b/AudioManager.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7581053e821e2447a8871fadfb265a6c +guid: c658d4c200f4115e9a5c3f9683ed80b4 timeCreated: 1441872071 licenseType: Free MonoImporter: diff --git a/Editor.meta b/Editor.meta index f257a08..11c8de4 100644 --- a/Editor.meta +++ b/Editor.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 825804d65d46846f9a4303911a9ccfe1 +guid: 0d45e2b0af378246b9e23039d5bd7fe9 folderAsset: yes timeCreated: 1441872071 licenseType: Free diff --git a/Editor/AudioEditorTools.cs.meta b/Editor/AudioEditorTools.cs.meta index e8e1300..5c02396 100644 --- a/Editor/AudioEditorTools.cs.meta +++ b/Editor/AudioEditorTools.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6aa2f6d2ce2d64c7685e85cdb332ca9b +guid: 7849607ee3c9690c1810f6a42e6126a6 timeCreated: 1442996496 licenseType: Free MonoImporter: diff --git a/Editor/AudioEventEditor.cs b/Editor/AudioEventEditor.cs index e1fbe0b..4af66b1 100755 --- a/Editor/AudioEventEditor.cs +++ b/Editor/AudioEventEditor.cs @@ -234,48 +234,23 @@ public void DisplayLine(int audioEventIndex) EditorGUILayout.Space(); } - bool topLevelEvent = IsEventIndexTopOfGroup(audioEventIndex); - //Draw all these controls on a single line EditorGUILayout.BeginHorizontal(); //Drag handle Rect dropArea = GUILayoutUtility.GetRect(40, 20); dropArea.width = 30; + + bool topLevelEvent = IsEventIndexTopOfGroup(audioEventIndex); if(topLevelEvent) { GUI.Box(dropArea, ""); DropAreas.Add(new DropArea(audioEventIndex, dropArea)); } - //Details foldout - bool foldedOut = false; - if(FoldedOut.ContainsKey(audioEvent.GetHashCode())) - { - foldedOut = FoldedOut[audioEvent.GetHashCode()]; - } - - EditorGUIUtility.labelWidth = 20; - EditorGUIUtility.fieldWidth = 1; - - foldedOut = EditorGUILayout.Foldout(foldedOut, ""); - FoldedOut[audioEvent.GetHashCode()] = foldedOut; - //Show all the summary details and buttons EditorGUI.BeginChangeCheck(); - //Playback controls - if (GUILayout.Button(new GUIContent("T", "Play this audio event"), GUILayout.MaxWidth(PlayButtonWidth))) - // if (GUILayout.Button(new GUIContent("T", "Play this audio event"), GUILayout.ExpandWidth(false))) - { - PlayAudio(audioEventIndex, true); - } - - if (GUILayout.Button(new GUIContent("R", "Play random event in this group"), GUILayout.MaxWidth(PlayButtonWidth))) - { - PlayAudio(audioEventIndex, false); - } - //Event name EditorGUIUtility.labelWidth = 20; EditorGUIUtility.fieldWidth = 100; @@ -294,25 +269,49 @@ public void DisplayLine(int audioEventIndex) audioEvent.AudioClip = (AudioClip) EditorGUILayout.ObjectField("", audioEvent.AudioClip, typeof(AudioClip), false, GUILayout.MinWidth(60)); //The random weight control - EditorGUIUtility.labelWidth = 20; - EditorGUIUtility.fieldWidth = 20; - audioEvent.RandomWeight = EditorGUILayout.FloatField("Wgt", audioEvent.RandomWeight, GUILayout.MaxWidth (60)); + EditorGUIUtility.labelWidth = 25; + EditorGUIUtility.fieldWidth = 35; + audioEvent.RandomWeight = EditorGUILayout.FloatField(new GUIContent("Wgt", "Weight"), audioEvent.RandomWeight, GUILayout.MaxWidth(60)); //Show the loop/lifetime mask DrawAudioEventOptionsMask(audioEvent); - //Delete an item? - if (GUILayout.Button("Dl", GUILayout.MaxWidth(25))) + //Details foldout + bool foldedOut = false; + if(FoldedOut.ContainsKey(audioEvent.GetHashCode())) { - IndexToDelete = audioEventIndex; + foldedOut = FoldedOut[audioEvent.GetHashCode()]; + } + if (GUILayout.Button(new GUIContent("A", "Audio source settings"), GUILayout.MaxWidth(PlayButtonWidth))) + { + foldedOut = !foldedOut; + } + FoldedOut[audioEvent.GetHashCode()] = foldedOut; + + //Playback controls + if (GUILayout.Button(new GUIContent("T", "Play this audio event"), GUILayout.MaxWidth(PlayButtonWidth))) + // if (GUILayout.Button(new GUIContent("T", "Play this audio event"), GUILayout.ExpandWidth(false))) + { + PlayAudio(audioEventIndex, true); + } + + if (GUILayout.Button(new GUIContent("R", "Play random event in this group"), GUILayout.MaxWidth(PlayButtonWidth))) + { + PlayAudio(audioEventIndex, false); } //Clone an item? - if (GUILayout.Button("Cl", GUILayout.MaxWidth(FieldButtonWidth))) + if (GUILayout.Button(new GUIContent("C", "Clone this event"), GUILayout.MaxWidth(PlayButtonWidth))) { IndexToClone = audioEventIndex; } + //Delete an item? + if (GUILayout.Button(new GUIContent("X", "Delete this event"), GUILayout.MaxWidth(PlayButtonWidth))) + { + IndexToDelete = audioEventIndex; + } + // GUILayout.FlexibleSpace(); //If any data was changed, transfer them to the proxy audio source @@ -361,7 +360,7 @@ void DoDragDrop() switch(currentEvent.type) { - case EventType.mouseDown: + case EventType.MouseDown: if(dragArea!=null) { DragAndDrop.PrepareStartDrag(); @@ -374,7 +373,7 @@ void DoDragDrop() currentEvent.Use(); break; - case EventType.mouseDrag: + case EventType.MouseDrag: if(dragData!=null) { FoldedOut.Clear(); @@ -383,7 +382,7 @@ void DoDragDrop() DragAndDrop.visualMode = DragAndDropVisualMode.Move; currentEvent.Use(); break; - case EventType.dragUpdated: + case EventType.DragUpdated: if(dragData!=null && dragArea!=null) { if(dragArea.Index!=dragData.Index) @@ -397,7 +396,7 @@ void DoDragDrop() } currentEvent.Use(); break; - case EventType.repaint: + case EventType.Repaint: if(dragData!=null && dragArea!=null) { if(DragAndDrop.visualMode==DragAndDropVisualMode.Move) diff --git a/Editor/AudioEventEditor.cs.meta b/Editor/AudioEventEditor.cs.meta index cc7460c..145e73c 100644 --- a/Editor/AudioEventEditor.cs.meta +++ b/Editor/AudioEventEditor.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2709d54adc54d471e9ead4d176989040 +guid: 5851319b5f9101dcf98634ff394ace58 timeCreated: 1441872071 licenseType: Free MonoImporter: diff --git a/Examples.meta b/Examples.meta index df5b5a3..b9a2c99 100644 --- a/Examples.meta +++ b/Examples.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8485f389142cc47eebf41ac2ae043d7a +guid: 6963274ac5c40e9efa6c30d00633b2de folderAsset: yes timeCreated: 1442867817 licenseType: Free diff --git a/Examples/ExampleScene.unity.meta b/Examples/ExampleScene.unity.meta index 8fba64a..f07e136 100644 --- a/Examples/ExampleScene.unity.meta +++ b/Examples/ExampleScene.unity.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1a3b469dfc6df4a75b5531fce8bde049 +guid: 5de68d8de3b51b33993d29028d456949 timeCreated: 1442867837 licenseType: Free DefaultImporter: diff --git a/Examples/Resources.meta b/Examples/Resources.meta index 3c5bd9d..7b52c0d 100644 --- a/Examples/Resources.meta +++ b/Examples/Resources.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7873b8729215443c98e083e311b70247 +guid: 95e232f882cf2f634bfea40813b5c56a folderAsset: yes timeCreated: 1443034190 licenseType: Free diff --git a/Examples/Resources/ExampleAudioBank.asset.meta b/Examples/Resources/ExampleAudioBank.asset.meta index fe74771..bcadf31 100644 --- a/Examples/Resources/ExampleAudioBank.asset.meta +++ b/Examples/Resources/ExampleAudioBank.asset.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 294624e04fda343f1b93fd5365e4e2ef +guid: 548fb9032c159219c9d3fc647e36e020 timeCreated: 1443474051 licenseType: Free NativeFormatImporter: diff --git a/Examples/Sphere.prefab.meta b/Examples/Sphere.prefab.meta index 60c501a..30ac559 100644 --- a/Examples/Sphere.prefab.meta +++ b/Examples/Sphere.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 26c0e66fd35274e9ba14f2c9e7e8c1c6 +guid: 33ae8bde70114c63e9bead90950aab87 timeCreated: 1443033708 licenseType: Free NativeFormatImporter: diff --git a/Examples/UberAudioExample.cs b/Examples/UberAudioExample.cs index 11b6764..8b0bb2e 100644 --- a/Examples/UberAudioExample.cs +++ b/Examples/UberAudioExample.cs @@ -13,7 +13,7 @@ class SoundGO } List ActiveObjects = new List(); - public GUIText InstructionText; + // public GUIText InstructionText; public Transform StartPos; public Transform EndPos; public GameObject SoundObjectPrefab; @@ -23,13 +23,13 @@ class SoundGO // Use this for initialization void Start () { - InstructionText.text = - @"1 Play LaserShot -2 Play UnknownShot -3 Play Immediate Stop Loop -4 Play Release Loop -5 Play static Shot -0 Kill all"; +// InstructionText.text = +// @"1 Play LaserShot +// 2 Play UnknownShot +// 3 Play Immediate Stop Loop +// 4 Play Release Loop +// 5 Play static Shot +// 0 Kill all"; } // Update is called once per frame diff --git a/LICENSE.meta b/LICENSE.meta index 5063843..1c9e875 100644 --- a/LICENSE.meta +++ b/LICENSE.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 85f46f1433f504405ad4a5da78bb286e +guid: f0439725e6b53244facc97a915f0c673 timeCreated: 1444636555 licenseType: Free DefaultImporter: diff --git a/Pics.meta b/Pics.meta index 30f2d27..cada8f5 100644 --- a/Pics.meta +++ b/Pics.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d144b24f103244d88b1ba9bd1c2dba0a +guid: ffc9e2caf3a5882f5b8e4c6abfd6581f folderAsset: yes timeCreated: 1444134178 licenseType: Free diff --git a/Pics/UberAudioBank.png.meta b/Pics/UberAudioBank.png.meta index 3555eac..5ff8e70 100644 --- a/Pics/UberAudioBank.png.meta +++ b/Pics/UberAudioBank.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 65cfafa26580649a9853c2e33fbee096 +guid: 05ed4992ff02d7995a0ff78142caf42c timeCreated: 1444240681 licenseType: Free TextureImporter: diff --git a/README.md.meta b/README.md.meta index c39be7a..bb9b28b 100644 --- a/README.md.meta +++ b/README.md.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 3349266bb2c414853a0904c0590395b9 +guid: 36c86ad40f72cad38b407bad60db6256 timeCreated: 1444134178 licenseType: Free DefaultImporter: diff --git a/Sounds.meta b/Sounds.meta index b77620d..28088e4 100644 --- a/Sounds.meta +++ b/Sounds.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d81aca571d9324011ab2cc68c5510e7f +guid: 550ea9c1197d55047ab87a2287cc9327 folderAsset: yes timeCreated: 1443081096 licenseType: Free diff --git a/Sounds/laser1.wav.meta b/Sounds/laser1.wav.meta index 29bbea2..f8c71e1 100644 --- a/Sounds/laser1.wav.meta +++ b/Sounds/laser1.wav.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ace4e4481fed34646aa72759c57ad61c +guid: 2221a69b1c3bd6758b0f9894d7faf65f timeCreated: 1443081098 licenseType: Free AudioImporter: diff --git a/Sounds/laser2.wav.meta b/Sounds/laser2.wav.meta index a702e58..b9d2dd6 100644 --- a/Sounds/laser2.wav.meta +++ b/Sounds/laser2.wav.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fdaab00d64c6847e9b1377cefd86171e +guid: 0f84d7c150304b62b9f3ab026f86628a timeCreated: 1443081099 licenseType: Free AudioImporter: diff --git a/Sounds/loop.wav.meta b/Sounds/loop.wav.meta index 9f2ebe8..73a4c6e 100644 --- a/Sounds/loop.wav.meta +++ b/Sounds/loop.wav.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b6c3ba421f1d44ce1ba09dbd8c8320c6 +guid: acf8aee593300c8dd9bb5792d170f82b timeCreated: 1443081099 licenseType: Free AudioImporter: diff --git a/Sounds/shot1.wav.meta b/Sounds/shot1.wav.meta index 77444e4..edcad81 100644 --- a/Sounds/shot1.wav.meta +++ b/Sounds/shot1.wav.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 782372fdc703f4c2a9e05cacb7436934 +guid: 95a5118b9af501065ada934e099e44e2 timeCreated: 1443081096 licenseType: Free AudioImporter: diff --git a/Sounds/shot2.wav.meta b/Sounds/shot2.wav.meta index d37c9d1..8556da3 100644 --- a/Sounds/shot2.wav.meta +++ b/Sounds/shot2.wav.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e0fc6bd69119448dd8707ddd80a41261 +guid: 39db5bc1bb44abefc8885c7dd03f4ced timeCreated: 1443081099 licenseType: Free AudioImporter: