Exemplo n.º 1
0
 public void SaveData()
 {
     PlayerPersistance.SaveData(this);
 }
Exemplo n.º 2
0
 public void LoadData()
 {
     dataStorage      = PlayerPersistance.LoadData();
     currentHealth    = PlayerPrefs.GetInt("health");
     experiencePoints = dataStorage.XP;
 }
Exemplo n.º 3
0
 private void OnDisable()
 {
     DontDestroy();
     Debug.Log("Disabled");
     PlayerPersistance.SaveData(this);
 }
Exemplo n.º 4
0
 private void OnEnable()
 {
     Debug.Log("Enabled");
     dataStorage = PlayerPersistance.LoadData();
     //  SelectStartingPoint();
 }
Exemplo n.º 5
0
 public void Save()
 {
     PlayerPersistance.SaveInfo(this);
 }
Exemplo n.º 6
0
 public void Load()
 {
     //StopAllCoroutines();
     _playerInfo        = PlayerPersistance.LoadInfo();
     transform.position = _playerInfo.position;
 }