private AudioClip[] StringToSounds(string dataString) { if (string.IsNullOrEmpty(dataString)) { return(null); } List <AudioClip> soundsList = new List <AudioClip>(); string[] valuesArray = dataString.Split(SaveSystem.pipe[0]); for (int i = 0; i < valuesArray.Length; i++) { string audioClipName = valuesArray[i]; AudioClip audioClip = AssetLoader.RetrieveAudioClip(audioClipName); if (audioClip != null) { soundsList.Add(audioClip); } } return(soundsList.ToArray()); }