Merge branch 'feature/savesDir' into release/1.4
This commit is contained in:
		
						commit
						6e5e159ca4
					
				@ -12,6 +12,7 @@ namespace OWTrack
 | 
				
			|||||||
        Tracker tr = new Tracker();
 | 
					        Tracker tr = new Tracker();
 | 
				
			||||||
        private const string IS_RUNNING = "Running";
 | 
					        private const string IS_RUNNING = "Running";
 | 
				
			||||||
        private const string NOT_RUNNING = " Not running";
 | 
					        private const string NOT_RUNNING = " Not running";
 | 
				
			||||||
 | 
					        private string savesPath = Directory.GetCurrentDirectory() + "/saves/data.json";
 | 
				
			||||||
        private bool SRonce = false;
 | 
					        private bool SRonce = false;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        public MainForm()
 | 
					        public MainForm()
 | 
				
			||||||
@ -22,7 +23,6 @@ namespace OWTrack
 | 
				
			|||||||
            update();
 | 
					            update();
 | 
				
			||||||
            label4.Text = Program.Version.ToString();
 | 
					            label4.Text = Program.Version.ToString();
 | 
				
			||||||
            Text = "OWTrack " + Program.Version.ToString();           
 | 
					            Text = "OWTrack " + Program.Version.ToString();           
 | 
				
			||||||
           
 | 
					 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
                
 | 
					                
 | 
				
			||||||
        private void checkStatus()
 | 
					        private void checkStatus()
 | 
				
			||||||
@ -46,6 +46,7 @@ namespace OWTrack
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        private void loadSave()
 | 
					        private void loadSave()
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
 | 
					            Directory.CreateDirectory("saves");
 | 
				
			||||||
            if (saveExist())
 | 
					            if (saveExist())
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                tr.wins = savedTracker().wins;
 | 
					                tr.wins = savedTracker().wins;
 | 
				
			||||||
@ -61,9 +62,9 @@ namespace OWTrack
 | 
				
			|||||||
        {
 | 
					        {
 | 
				
			||||||
            try
 | 
					            try
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                if (File.Exists(Directory.GetCurrentDirectory() + "/data.json"))
 | 
					                if (File.Exists(savesPath))
 | 
				
			||||||
                {
 | 
					                {
 | 
				
			||||||
                    using (StreamReader st = new StreamReader(Directory.GetCurrentDirectory() + "/data.json"))
 | 
					                    using (StreamReader st = new StreamReader(savesPath))
 | 
				
			||||||
                    {
 | 
					                    {
 | 
				
			||||||
                        string line = st.ReadLine();
 | 
					                        string line = st.ReadLine();
 | 
				
			||||||
                        if (line.Contains("Overwatch.exe"))
 | 
					                        if (line.Contains("Overwatch.exe"))
 | 
				
			||||||
@ -124,7 +125,7 @@ namespace OWTrack
 | 
				
			|||||||
        {
 | 
					        {
 | 
				
			||||||
            try
 | 
					            try
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                return JsonConvert.DeserializeObject<Tracker>(File.ReadAllText(Directory.GetCurrentDirectory() + "/data.json"));
 | 
					                return JsonConvert.DeserializeObject<Tracker>(File.ReadAllText(savesPath));
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
            catch (Exception e)
 | 
					            catch (Exception e)
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
@ -173,7 +174,7 @@ namespace OWTrack
 | 
				
			|||||||
            }
 | 
					            }
 | 
				
			||||||
            else srLabel.Text = tr.startSR.ToString() + " - " + tr.srDiff();
 | 
					            else srLabel.Text = tr.startSR.ToString() + " - " + tr.srDiff();
 | 
				
			||||||
            srTextBox.Text = null;
 | 
					            srTextBox.Text = null;
 | 
				
			||||||
            File.WriteAllText(Directory.GetCurrentDirectory() + "/data.json", JsonConvert.SerializeObject(tr));
 | 
					            File.WriteAllText(Directory.GetCurrentDirectory() + "/saves/data.json", JsonConvert.SerializeObject(tr));
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        private void clearBut_Click(object sender, EventArgs e)
 | 
					        private void clearBut_Click(object sender, EventArgs e)
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user