private static void SaveFile(int index, string data)
{
SaveHandler.Instance().lastIndex = index;
if(index == SaveHandler.RETRY_INDEX)
{
SaveHandler.Instance().retryData = data;
}
else
{
if(DataHolder.LoadSaveHUD().IsPlayerPrefs() || Application.isWebPlayer)
{
PlayerPrefs.SetString(SaveHandler.GetFileName(index), SecurityHandler.SaveGame(data));
}
else if(DataHolder.LoadSaveHUD().IsFile())
{
StreamWriter writer = new StreamWriter(Application.persistentDataPath+"/"+SaveHandler.GetFileName(index)+".save");
writer.Write(SecurityHandler.SaveGame(data));
writer.Flush();
writer.Close();
}
}
}