void Awake() { Debug.Log(Levelhash.All().Count); if (Levelhash.All().Count == 0) { return; } _levelhash = Levelhash.All().First(); if (_levelhash == null) { return; } hash = _levelhash.hash; }
public void LevelDownloadDone(GetLevelsResponse glr) { if (glr.succes) { Debug.Log("Succesfuly downloaded new levels"); _downloadLevelsPanel.DoneDownloading(); Levelhash lh = Levelhash.All().First(); lh.hash = _newlevelsHash; lh.Save(); SaveLevels(glr.data); _levelController.ReloadLevels(); } else { Debug.Log("Failed to download new levels"); } }