// 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() { SacerdotessaData sacerdotessa = SaveCards.LoadSacerdotessa(); cardName = sacerdotessa.cardName; stateCard = sacerdotessa.cardState; }
public static void SaveSacerdotessa(SacerdotessaCarta carta) { string jsonPath = Application.persistentDataPath + "/sacerdotessa.json"; SacerdotessaData data = new SacerdotessaData(carta); string json = JsonUtility.ToJson(data); File.WriteAllText(jsonPath, json); }
public static SacerdotessaData LoadSacerdotessa() { string jsonPath = Application.persistentDataPath + "/sacerdotessa.json"; if (File.Exists(jsonPath)) { string jsonRead = File.ReadAllText(jsonPath); SacerdotessaData data = JsonUtility.FromJson <SacerdotessaData>(jsonRead); return(data); } else { Debug.LogError("Save file not found in" + jsonPath); return(null); } }