public void RefreshDisplay()
 {
     if (GameDataIO.HasSaveFile())
     {
         //EnableButton();
     }
     else
     {
         GreyOutButton();
     }
 }
 public void LoadGameData()
 {
     if (GameDataIO.TryLoad(this))
     {
         Debug.Log("+++++Player data loaded successfully");
     }
     else
     {
         Debug.LogWarning("+++++Player data not found. Initializing to default.");
         InitalizeToDefault();
     }
 }
 public void ClearData()
 {
     GameDataIO.ClearSave();
 }
 public void SaveGameData()
 {
     gameLevelIndex = CurrentSceneIndex;
     GameDataIO.Save(this);
 }