public static void localLoad() { if (!isLocal) { return; } try { Debug.Log(localIncreData); Incre = JsonConvert.DeserializeObject <IncrementalData>(localIncreData); } catch { Incre = new IncrementalData(); } try { Sudoku = JsonConvert.DeserializeObject <sudokuData>(localMasterData); } catch { Sudoku = new sudokuData(); } try { GlobalControl.Instance = JsonConvert.DeserializeObject <GlobalControl>(localSeekerData); } catch { GlobalControl.Instance = new GlobalControl(); } }
public static void load() { JsonStrings loadedjsonStrings = JsonConvert.DeserializeObject <JsonStrings>(NetworkManager.Instance.loaded_json); Debug.Log(loadedjsonStrings.Incremental); Debug.Log(loadedjsonStrings.Mastermind); Debug.Log(loadedjsonStrings.Conqueror); Debug.Log(loadedjsonStrings.Seeker); if (loadedjsonStrings.Incremental.Length > 0) { try { Incre = JsonConvert.DeserializeObject <IncrementalData>(loadedjsonStrings.Incremental); } catch { Incre = new IncrementalData(); } } if (loadedjsonStrings.Mastermind.Length > 0) { try { Sudoku = JsonConvert.DeserializeObject <sudokuData>(loadedjsonStrings.Mastermind); } catch { Sudoku = new sudokuData(); } } if (loadedjsonStrings.Conqueror.Length > 0) { try { Conqueror = JsonConvert.DeserializeObject <Player>(loadedjsonStrings.Conqueror); } catch { Conqueror = new Player(); } } if (loadedjsonStrings.Seeker.Length > 0) { try { seekerData = JsonConvert.DeserializeObject <seeker>(loadedjsonStrings.Seeker); } catch { seekerData = new seeker(); } } }
public static void load(string input, game g) { try { if (g == game.incremental) { Incre = JsonConvert.DeserializeObject <IncrementalData>(input); } else if (g == game.mastermind) { Sudoku = JsonConvert.DeserializeObject <sudokuData>(input); } } catch { } }
public static void load() { JsonStrings loadedjsonStrings; try { loadedjsonStrings = JsonConvert.DeserializeObject <JsonStrings>(NetworkManager.Instance.loaded_json); } catch { loadedjsonStrings = new JsonStrings(); } Debug.Log(loadedjsonStrings.incremental); Debug.Log(loadedjsonStrings.mastermind); Debug.Log(loadedjsonStrings.conqueror); Debug.Log(loadedjsonStrings.seeker); Debug.Log(loadedjsonStrings.daredevil); Debug.Log(loadedjsonStrings.sokoban); if (loadedjsonStrings.incremental.Length > 0) //doesn't go in blocks if loaded string is empty string { try { Incre = JsonConvert.DeserializeObject <IncrementalData>(loadedjsonStrings.incremental); } catch { Incre = new IncrementalData(); } } else { Incre = new IncrementalData(); } if (loadedjsonStrings.mastermind.Length > 0) { try { Sudoku = JsonConvert.DeserializeObject <sudokuData>(loadedjsonStrings.mastermind); } catch { Sudoku = new sudokuData(); } } else { Sudoku = new sudokuData(); } if (loadedjsonStrings.conqueror.Length > 0) { try { conqueror = JsonConvert.DeserializeObject <ConquerorSave>(loadedjsonStrings.conqueror.ToString()); } catch (Exception ex) { Debug.Log(ex.ToString()); conqueror = new ConquerorSave(); } } else { conqueror = new ConquerorSave(); } if (loadedjsonStrings.seeker.Length > 0) { try { seekerData = JsonConvert.DeserializeObject <seeker>(loadedjsonStrings.seeker); } catch { seekerData = new seeker(); } } else { seekerData = new seeker(); } if (loadedjsonStrings.daredevil.Length > 0) { try { daredevilSave = JsonConvert.DeserializeObject <DaredevilSave>(loadedjsonStrings.daredevil); } catch { daredevilSave = new DaredevilSave(); } } else { daredevilSave = new DaredevilSave(); } if (loadedjsonStrings.daredevil.Length > 0) { try { daredevilSave = JsonConvert.DeserializeObject <DaredevilSave>(loadedjsonStrings.daredevil); } catch { daredevilSave = new DaredevilSave(); } } else { daredevilSave = new DaredevilSave(); } if (loadedjsonStrings.sokoban.Length > 0) { try { sokobanSave = JsonConvert.DeserializeObject <SokobanSave>(loadedjsonStrings.sokoban); } catch { sokobanSave = new SokobanSave(); } } else { sokobanSave = new SokobanSave(); } Incre.username = NetworkManager.Instance.GetUsername(); }