Ejemplo n.º 1
0
 public static void GetData()
 {
     _profile   = MyData._profile;
     _character = MyData.character;
     TotalScore = MyData.TotalScore;
     levelint   = MyData.level;
     items      = MyData.items;
 }
Ejemplo n.º 2
0
        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;
        }