// Start is called before the first frame update void Start() { SacerdotessaData sacerdotessa = SaveCards.LoadSacerdotessa(); ElDiableData elDiable = SaveCards.LoadEldiable(); LaLlunaData laLluna = SaveCards.LoadLaLluna(); LaTempransaData laTempransa = SaveCards.LoadLaTempransa(); CartesList sacerd = new CartesList(); sacerd.cardName = sacerdotessa.cardName; sacerd.cardState = sacerdotessa.cardState; CartesList diable = new CartesList(); diable.cardName = elDiable.cardName; diable.cardState = elDiable.cardState; CartesList lluna = new CartesList(); lluna.cardName = laLluna.cardName; lluna.cardState = laLluna.cardState; CartesList tempransa = new CartesList(); tempransa.cardName = laTempransa.cardName; tempransa.cardState = laTempransa.cardState; cartesList.Add(diable); cartesList.Add(sacerd); cartesList.Add(lluna); cartesList.Add(tempransa); }
private void OnEnable() { ElDiableData elDiable = SaveCards.LoadEldiable(); cardName = elDiable.cardName; stateCard = elDiable.cardState; }
public static void SaveEldiable(ElDiableCard carta) { string jsonPath = Application.persistentDataPath + "/elDiable.json"; ElDiableData data = new ElDiableData(carta); string json = JsonUtility.ToJson(data); File.WriteAllText(jsonPath, json); }
public static ElDiableData LoadEldiable() { string jsonPath = Application.persistentDataPath + "/elDiable.json"; if (File.Exists(jsonPath)) { string jsonRead = File.ReadAllText(jsonPath); ElDiableData data = JsonUtility.FromJson <ElDiableData>(jsonRead); return(data); } else { Debug.LogError("Save file not found in" + jsonPath); return(null); } }