// public void Load() { _player = _playerObject.GetComponent<Player> (); _player.Intiate(); if(File.Exists(Application.persistentDataPath+"/player.dat")) { BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Open(Application.persistentDataPath + "/player.dat", FileMode.Open); PlayerData player = (PlayerData)bf.Deserialize(file); setPlayer(_player, player); file.Close (); _player.AddContract("Thief"); StartGame(); } else { MainGUI._mainGUI._new = true; _camera.AddComponent<NewUserGUI>(); } }