private void load_radio()
{
//try to load from disk first
string path = Application.persistentDataPath +"radio2";
//FIX this below will never return true since path isnt correct for GameDatabase
//File.Exists instead or so
if (GameDatabase.Instance.ExistsAudioClip(path))
{
yep_yepsource.clip = GameDatabase.Instance.GetAudioClip(path);
yep_yep_loaded = true;
}
else
{
//try www download
bool radio_loaded = false;
WWW www_yepyep = new WWW("http://rbri.co.nf/ksp/chatterer/radio2.ogg");
while (radio_loaded == false)
{
if (www_yepyep.isDone)
{
yep_yepsource.clip = www_yepyep.GetAudioClip(false);
//SavWav.Save("radio2", yep_yepsource.clip);
if (debugging) Debug.Log("[CHATR] radio_yep_yep loaded OK");
radio_loaded = true;
yep_yep_loaded = true;
}
}
}
}