Skip to content
This repository was archived by the owner on Oct 26, 2020. It is now read-only.

Commit 1be721d

Browse files
committed
Update versions. Change DatedQuickSaves and SensibleScreenshot to use PluginData directory for config file.
1 parent ef4f6bb commit 1be721d

File tree

8 files changed

+26
-20
lines changed

8 files changed

+26
-20
lines changed

Dated_QuickSaves/DatedQuickSaves.cs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -184,9 +184,12 @@ public class Configuration
184184
public int maxQSFiles = 20, maxASFiles = 20;
185185
public int autoSaveFreq = 15;
186186

187-
private string filename = KSPUtil.ApplicationRootPath + "/GameData/DatedQuickSaves/settings.cfg";
187+
private string directory = KSPUtil.ApplicationRootPath + "/GameData/DatedQuickSaves/PluginData/";
188+
private string filename = "settings.cfg";
188189
public void Save()
189190
{
191+
if (!System.IO.Directory.Exists(directory))
192+
System.IO.Directory.CreateDirectory(directory);
190193
ConfigNode cfg = new ConfigNode();
191194
cfg.AddValue("DateString", dateFormat);
192195
cfg.AddValue("FileNameTemplate", fileTemplate);
@@ -199,14 +202,14 @@ public void Save()
199202
cfg.AddValue("FillSpaces", fillSpaces);
200203
cfg.AddValue("ReplaceChar", spaceFiller);
201204

202-
cfg.Save(filename);
205+
cfg.Save(directory + filename);
203206
}
204207

205208
public void Load()
206209
{
207-
if (System.IO.File.Exists(filename))
210+
if (System.IO.File.Exists(directory + filename))
208211
{
209-
ConfigNode cfg = ConfigNode.Load(filename);
212+
ConfigNode cfg = ConfigNode.Load(directory + filename);
210213
dateFormat = cfg.GetValue("DateString");
211214
fileTemplate = cfg.GetValue("FileNameTemplate");
212215
int.TryParse(cfg.GetValue("MaxQuickSaveCount"), out maxQSFiles);

Dated_QuickSaves/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@
3232
// You can specify all the values or you can default the Build and Revision Numbers
3333
// by using the '*' as shown below:
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("1.1.1.0")]
36-
[assembly: AssemblyFileVersion("1.1.1.0")]
35+
[assembly: AssemblyVersion("1.1.2.0")]
36+
[assembly: AssemblyFileVersion("1.1.2.0")]

EditorTime/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@
3232
// You can specify all the values or you can default the Build and Revision Numbers
3333
// by using the '*' as shown below:
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("1.0.2.1")]
36-
[assembly: AssemblyFileVersion("1.0.2.1")]
35+
[assembly: AssemblyVersion("1.0.3.0")]
36+
[assembly: AssemblyFileVersion("1.0.3.0")]

FieldExperience/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@
3232
// You can specify all the values or you can default the Build and Revision Numbers
3333
// by using the '*' as shown below:
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("1.0.3.0")]
36-
[assembly: AssemblyFileVersion("1.0.3.0")]
35+
[assembly: AssemblyVersion("1.0.4.0")]
36+
[assembly: AssemblyFileVersion("1.0.4.0")]

Sensible_Screenshot/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@
3232
// You can specify all the values or you can default the Build and Revision Numbers
3333
// by using the '*' as shown below:
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("1.2.1.0")]
36-
[assembly: AssemblyFileVersion("1.2.1.0")]
35+
[assembly: AssemblyVersion("1.2.2.0")]
36+
[assembly: AssemblyFileVersion("1.2.2.0")]

Sensible_Screenshot/SensibleScreenshot.cs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -135,9 +135,12 @@ public class Configuration
135135
public string spaceFiller = "_";
136136
public bool keepOrginalPNG = false;
137137

138-
private string filename = KSPUtil.ApplicationRootPath + "/GameData/SensibleScreenshot/settings.cfg";
138+
private string directory = KSPUtil.ApplicationRootPath + "/GameData/SensibleScreenshot/PluginData/";
139+
private string filename = "settings.cfg";
139140
public void Save()
140141
{
142+
if (!System.IO.Directory.Exists(directory))
143+
System.IO.Directory.CreateDirectory(directory);
141144
ConfigNode cfg = new ConfigNode();
142145
cfg.AddValue("DateString", dateFormat);
143146
cfg.AddValue("FileNameTemplate", fileTemplate);
@@ -147,14 +150,14 @@ public void Save()
147150
cfg.AddValue("FillSpaces", fillSpaces);
148151
cfg.AddValue("ReplaceChar", spaceFiller);
149152

150-
cfg.Save(filename);
153+
cfg.Save(directory + filename);
151154
}
152155

153156
public void Load()
154157
{
155-
if (System.IO.File.Exists(filename))
158+
if (System.IO.File.Exists(directory + filename))
156159
{
157-
ConfigNode cfg = ConfigNode.Load(filename);
160+
ConfigNode cfg = ConfigNode.Load(directory + filename);
158161
dateFormat = cfg.GetValue("DateString");
159162
fileTemplate = cfg.GetValue("FileNameTemplate");
160163
bool.TryParse(cfg.GetValue("ConvertToJPG"), out convertToJPG);

ShipSaveSplicer/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@
3232
// You can specify all the values or you can default the Build and Revision Numbers
3333
// by using the '*' as shown below:
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("1.1.0.0")]
36-
[assembly: AssemblyFileVersion("1.1.0.0")]
35+
[assembly: AssemblyVersion("1.1.1.0")]
36+
[assembly: AssemblyFileVersion("1.1.1.0")]

TreeToppler/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@
3232
// You can specify all the values or you can default the Build and Revision Numbers
3333
// by using the '*' as shown below:
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("1.0.1.0")]
36-
[assembly: AssemblyFileVersion("1.0.1.0")]
35+
[assembly: AssemblyVersion("1.1.0.0")]
36+
[assembly: AssemblyFileVersion("1.1.0.0")]

0 commit comments

Comments
 (0)