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()
|
||||||
@ -21,8 +22,7 @@ namespace OWTrack
|
|||||||
checkStatus();
|
checkStatus();
|
||||||
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