public static void GetData() { _profile = MyData._profile; _character = MyData.character; TotalScore = MyData.TotalScore; levelint = MyData.level; items = MyData.items; }
public static void ReadGameDataText() { string filepath = Application.persistentDataPath + "/savedata.txt"; if (!File.Exists(filepath)) { JBDB.TotalScore = 0; JBDB.Coin = 20000; JBDB.Lives = 7; items.HoneyCount = 0; items.HeartCount = 5; items.FlowerCount = 0; items.KissCount = 0; JBDB.levelint = 1; //TEST JBDB.levelint = 50; JBDB._character = JBCharacters.JUNGLEBEE; JBDB.IsPayCompleted = false; enableChars = new int[3]; for (int i = 0; i < 3; i++) { enableChars[i] = 0; } JBLifeTimer.time = 300; } else { StreamReader filestream = new StreamReader(filepath); levelint = System.Convert.ToInt16(filestream.ReadLine()); //TEST JBDB.levelint = 50; TotalScore = System.Convert.ToInt32(filestream.ReadLine()); Coin = System.Convert.ToInt32(filestream.ReadLine()); Lives = System.Convert.ToInt16(filestream.ReadLine()); _profile = new JBUserProfile(); _profile.YourID = filestream.ReadLine(); _profile.YourPhoneNumber = filestream.ReadLine(); characterName = filestream.ReadLine(); enableChars[0] = System.Convert.ToInt16(filestream.ReadLine()); enableChars[1] = System.Convert.ToInt16(filestream.ReadLine()); enableChars[2] = System.Convert.ToInt16(filestream.ReadLine()); items.HoneyCount = System.Convert.ToInt16(filestream.ReadLine()); items.HeartCount = System.Convert.ToInt16(filestream.ReadLine()); items.FlowerCount = System.Convert.ToInt16(filestream.ReadLine()); items.KissCount = System.Convert.ToInt16(filestream.ReadLine()); lastTime = Convert.ToDateTime(filestream.ReadLine()); TimeProcess(); IsPayCompleted = System.Convert.ToBoolean(filestream.ReadLine()); //JBDB.levelint = 1; } JBDB.MusicFlag = true; JBDB.SoundFlag = true; JBDB.HandFlag = false; }