Esempio n. 1
0
    public void DeleteSaveFile(LoadingFileButton _fileButton)
    {
        DataController.Instance.DeleteSavedData(_fileButton.UserId);
        savedGameBtnList.Remove(_fileButton);
        Destroy(_fileButton.gameObject);

        saves = DataController.Instance.GetSaveFiles();

        if (savedGameBtnList.Count == 0)
        {
            SwitchMenus();
        }
    }
Esempio n. 2
0
    private void PopulateLoadFiles(UserData[] _users)
    {
        if (savedGameBtnList != null)
        {
            foreach (LoadingFileButton btn in savedGameBtnList)
            {
                Destroy(btn.gameObject);
            }
        }
        savedGameBtnList = new List <LoadingFileButton>();


        foreach (UserData user in _users)
        {
            LoadingFileButton btn = Instantiate(savedGameBtnTemplate, savedGameBtnContainer);
            btn.Label     = user.TeamName;
            btn.TimeStamp = user.LastTimeSaved;
            btn.gameObject.SetActive(true);
            btn.UserId = user.Id;
            savedGameBtnList.Add(btn);
        }
    }