aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael <[email protected]>2017-05-07 20:04:31 -0400
committerMichael <[email protected]>2017-05-07 20:04:31 -0400
commit9e2582cd3f5b2bf6f3e8c2d6434ab06ea97832a7 (patch)
tree21a0103d5d44aeffe26fe0dd0f3253b2dd4e5957
parent1220d4d995b1cf0c64e0a38e33a81f96c699858f (diff)
downloadhistacom2-9e2582cd3f5b2bf6f3e8c2d6434ab06ea97832a7.tar.gz
histacom2-9e2582cd3f5b2bf6f3e8c2d6434ab06ea97832a7.tar.bz2
histacom2-9e2582cd3f5b2bf6f3e8c2d6434ab06ea97832a7.zip
Implement a proper save system
-rw-r--r--Data/google.jpgbin0 -> 6218 bytes
-rw-r--r--Profiles/user.save1
-rw-r--r--TimeHACK.Engine/SaveSystem.cs87
-rw-r--r--TimeHACK.Engine/TimeHACK.Engine.csproj1
-rw-r--r--TimeHACK.Engine/bin/Debug/TimeHACK.Engine.dllbin21504 -> 188928 bytes
-rw-r--r--TimeHACK.Engine/bin/Debug/TimeHACK.Engine.pdbbin26112 -> 58880 bytes
-rw-r--r--TimeHACK.Engine/bin/Release/TimeHACK.Engine.dllbin185344 -> 187392 bytes
-rw-r--r--TimeHACK.Engine/bin/Release/TimeHACK.Engine.pdbbin48640 -> 54784 bytes
-rw-r--r--TimeHACK.Engine/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cachebin9073 -> 9298 bytes
-rw-r--r--TimeHACK.Engine/obj/Debug/TempPE/Properties.Resources.Designer.cs.dllbin0 -> 5632 bytes
-rw-r--r--TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Properties.Resources.resourcesbin0 -> 155443 bytes
-rw-r--r--TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Template.AboutBox95.resourcesbin0 -> 180 bytes
-rw-r--r--TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Template.Infobox95.resourcesbin0 -> 180 bytes
-rw-r--r--TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Template.Win9XBSOD.resourcesbin0 -> 180 bytes
-rw-r--r--TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Template.WinClassic.resourcesbin0 -> 4593 bytes
-rw-r--r--TimeHACK.Engine/obj/Debug/TimeHACK.Engine.csproj.FileListAbsolute.txt11
-rw-r--r--TimeHACK.Engine/obj/Debug/TimeHACK.Engine.csproj.GenerateResource.Cachebin0 -> 2531 bytes
-rw-r--r--TimeHACK.Engine/obj/Debug/TimeHACK.Engine.dllbin0 -> 188928 bytes
-rw-r--r--TimeHACK.Engine/obj/Debug/TimeHACK.Engine.pdbbin0 -> 58880 bytes
-rw-r--r--TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.GenerateResource.Cachebin2531 -> 2531 bytes
-rw-r--r--TimeHACK.Engine/obj/Release/TimeHACK.Engine.dllbin185344 -> 187392 bytes
-rw-r--r--TimeHACK.Engine/obj/Release/TimeHACK.Engine.pdbbin48640 -> 54784 bytes
-rw-r--r--TimeHACK.Main/TitleScreen.cs87
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.Engine.dllbin185344 -> 188928 bytes
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.Engine.pdbbin48640 -> 58880 bytes
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.application2
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.exebin4796416 -> 4796416 bytes
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.exe.manifest6
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.pdbbin204288 -> 204288 bytes
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.vshost.application2
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.vshost.exe.manifest6
-rw-r--r--TimeHACK.Main/bin/Release/app.publish/TimeHACK.exebin4796416 -> 4796416 bytes
-rw-r--r--TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cachebin13453 -> 13451 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cachebin46853 -> 50807 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.application2
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.exebin4796416 -> 4796416 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.exe.manifest6
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.pdbbin204288 -> 204288 bytes
38 files changed, 162 insertions, 49 deletions
diff --git a/Data/google.jpg b/Data/google.jpg
new file mode 100644
index 0000000..26df90c
--- /dev/null
+++ b/Data/google.jpg
Binary files differ
diff --git a/Profiles/user.save b/Profiles/user.save
new file mode 100644
index 0000000..e7cefbf
--- /dev/null
+++ b/Profiles/user.save
@@ -0,0 +1 @@
+eyJVc2VybmFtZSI6bnVsbCwiSW5zdGFsbGVkUHJvZ3JhbXMiOnt9LCJFeHBlcmllbmNlZFN0b3JpZXMiOltdfQ== \ No newline at end of file
diff --git a/TimeHACK.Engine/SaveSystem.cs b/TimeHACK.Engine/SaveSystem.cs
new file mode 100644
index 0000000..c6e19a2
--- /dev/null
+++ b/TimeHACK.Engine/SaveSystem.cs
@@ -0,0 +1,87 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using Newtonsoft.Json;
+
+namespace TimeHACK.Engine
+{
+ public static class SaveSystem
+ {
+ public static Save CurrentSave { get; private set; }
+
+ public static string GameDirectory
+ {
+ get
+ {
+ return Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments), "TimeHACK");
+ }
+ }
+
+ public static string ProfileDirectory
+ {
+ get
+ {
+ return Path.Combine(GameDirectory, "Profiles");
+ }
+ }
+
+ public static bool LoadSave()
+ {
+ if(File.Exists(Path.Combine(ProfileDirectory, "user.save")))
+ {
+ //Read base64 string from file
+ string b64 = File.ReadAllText(Path.Combine(ProfileDirectory, "user.save"));
+ //Get Unicode byte array
+ byte[] bytes = Convert.FromBase64String(b64);
+ //Decode the Unicode
+ string json = Encoding.UTF8.GetString(bytes);
+ //Deserialize save object.
+ CurrentSave = JsonConvert.DeserializeObject<Save>(json);
+ return true;
+ }
+ else
+ {
+ NewGame();
+ return false;
+ }
+ }
+
+ public static void NewGame()
+ {
+ //TODO: User must set a username....somehow
+ if (!Directory.Exists(GameDirectory))
+ Directory.CreateDirectory(GameDirectory);
+
+ if (!Directory.Exists(ProfileDirectory))
+ Directory.CreateDirectory(ProfileDirectory);
+
+ var save = new Save();
+ save.ExperiencedStories = new List<string>();
+ save.InstalledPrograms = new Dictionary<string, bool>();
+ CurrentSave = save;
+ SaveGame();
+ }
+
+ public static void SaveGame()
+ {
+ //Serialize the save to JSON.
+ string json = JsonConvert.SerializeObject(CurrentSave);
+ //Get JSON bytes (Unicode format).
+ var bytes = Encoding.UTF8.GetBytes(json);
+ //Encode the array into Base64.
+ string b64 = Convert.ToBase64String(bytes);
+ //Write to disk.
+ File.WriteAllText(Path.Combine(ProfileDirectory, "user.save"), b64);
+ }
+ }
+
+ public class Save
+ {
+ public string Username { get; set; }
+ public Dictionary<string, bool> InstalledPrograms { get; set; }
+ public List<string> ExperiencedStories { get; set; }
+ }
+}
diff --git a/TimeHACK.Engine/TimeHACK.Engine.csproj b/TimeHACK.Engine/TimeHACK.Engine.csproj
index ecb6b48..14707ae 100644
--- a/TimeHACK.Engine/TimeHACK.Engine.csproj
+++ b/TimeHACK.Engine/TimeHACK.Engine.csproj
@@ -47,6 +47,7 @@
<ItemGroup>
<Compile Include="BSODCreator.cs" />
<None Include="Resources\WinClassic\Window\pjBg6mKP.bin" />
+ <Compile Include="SaveSystem.cs" />
<Compile Include="TaskBarController.cs" />
<Compile Include="Template\Win9XBSOD.cs">
<SubType>Form</SubType>
diff --git a/TimeHACK.Engine/bin/Debug/TimeHACK.Engine.dll b/TimeHACK.Engine/bin/Debug/TimeHACK.Engine.dll
index e569db6..66cdf05 100644
--- a/TimeHACK.Engine/bin/Debug/TimeHACK.Engine.dll
+++ b/TimeHACK.Engine/bin/Debug/TimeHACK.Engine.dll
Binary files differ
diff --git a/TimeHACK.Engine/bin/Debug/TimeHACK.Engine.pdb b/TimeHACK.Engine/bin/Debug/TimeHACK.Engine.pdb
index 668c688..763326d 100644
--- a/TimeHACK.Engine/bin/Debug/TimeHACK.Engine.pdb
+++ b/TimeHACK.Engine/bin/Debug/TimeHACK.Engine.pdb
Binary files differ
diff --git a/TimeHACK.Engine/bin/Release/TimeHACK.Engine.dll b/TimeHACK.Engine/bin/Release/TimeHACK.Engine.dll
index 4f815b0..25b26f2 100644
--- a/TimeHACK.Engine/bin/Release/TimeHACK.Engine.dll
+++ b/TimeHACK.Engine/bin/Release/TimeHACK.Engine.dll
Binary files differ
diff --git a/TimeHACK.Engine/bin/Release/TimeHACK.Engine.pdb b/TimeHACK.Engine/bin/Release/TimeHACK.Engine.pdb
index 8f7944b..fd4f046 100644
--- a/TimeHACK.Engine/bin/Release/TimeHACK.Engine.pdb
+++ b/TimeHACK.Engine/bin/Release/TimeHACK.Engine.pdb
Binary files differ
diff --git a/TimeHACK.Engine/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/TimeHACK.Engine/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
index bac2e0d..dc47b2a 100644
--- a/TimeHACK.Engine/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
+++ b/TimeHACK.Engine/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
Binary files differ
diff --git a/TimeHACK.Engine/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/TimeHACK.Engine/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll
new file mode 100644
index 0000000..fc9ddba
--- /dev/null
+++ b/TimeHACK.Engine/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll
Binary files differ
diff --git a/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Properties.Resources.resources b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Properties.Resources.resources
new file mode 100644
index 0000000..db7dda3
--- /dev/null
+++ b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Properties.Resources.resources
Binary files differ
diff --git a/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Template.AboutBox95.resources b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Template.AboutBox95.resources
new file mode 100644
index 0000000..6c05a97
--- /dev/null
+++ b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Template.AboutBox95.resources
Binary files differ
diff --git a/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Template.Infobox95.resources b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Template.Infobox95.resources
new file mode 100644
index 0000000..6c05a97
--- /dev/null
+++ b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Template.Infobox95.resources
Binary files differ
diff --git a/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Template.Win9XBSOD.resources b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Template.Win9XBSOD.resources
new file mode 100644
index 0000000..6c05a97
--- /dev/null
+++ b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Template.Win9XBSOD.resources
Binary files differ
diff --git a/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Template.WinClassic.resources b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Template.WinClassic.resources
new file mode 100644
index 0000000..690267a
--- /dev/null
+++ b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.Template.WinClassic.resources
Binary files differ
diff --git a/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.csproj.FileListAbsolute.txt b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..446887b
--- /dev/null
+++ b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.csproj.FileListAbsolute.txt
@@ -0,0 +1,11 @@
+C:\Users\Michael\Documents\TimeHACK\TimeHACK.Engine\bin\Debug\TimeHACK.Engine.dll
+C:\Users\Michael\Documents\TimeHACK\TimeHACK.Engine\bin\Debug\TimeHACK.Engine.pdb
+C:\Users\Michael\Documents\TimeHACK\TimeHACK.Engine\bin\Debug\Newtonsoft.Json.dll
+C:\Users\Michael\Documents\TimeHACK\TimeHACK.Engine\obj\Debug\TimeHACK.Engine.Properties.Resources.resources
+C:\Users\Michael\Documents\TimeHACK\TimeHACK.Engine\obj\Debug\TimeHACK.Engine.Template.Win9XBSOD.resources
+C:\Users\Michael\Documents\TimeHACK\TimeHACK.Engine\obj\Debug\TimeHACK.Engine.Template.AboutBox95.resources
+C:\Users\Michael\Documents\TimeHACK\TimeHACK.Engine\obj\Debug\TimeHACK.Engine.Template.Infobox95.resources
+C:\Users\Michael\Documents\TimeHACK\TimeHACK.Engine\obj\Debug\TimeHACK.Engine.Template.WinClassic.resources
+C:\Users\Michael\Documents\TimeHACK\TimeHACK.Engine\obj\Debug\TimeHACK.Engine.csproj.GenerateResource.Cache
+C:\Users\Michael\Documents\TimeHACK\TimeHACK.Engine\obj\Debug\TimeHACK.Engine.dll
+C:\Users\Michael\Documents\TimeHACK\TimeHACK.Engine\obj\Debug\TimeHACK.Engine.pdb
diff --git a/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.csproj.GenerateResource.Cache b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.csproj.GenerateResource.Cache
new file mode 100644
index 0000000..49ae6a2
--- /dev/null
+++ b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.csproj.GenerateResource.Cache
Binary files differ
diff --git a/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.dll b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.dll
new file mode 100644
index 0000000..66cdf05
--- /dev/null
+++ b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.dll
Binary files differ
diff --git a/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.pdb b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.pdb
new file mode 100644
index 0000000..763326d
--- /dev/null
+++ b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.pdb
Binary files differ
diff --git a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.GenerateResource.Cache b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.GenerateResource.Cache
index 06332ab..832bf29 100644
--- a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.GenerateResource.Cache
+++ b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.GenerateResource.Cache
Binary files differ
diff --git a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.dll b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.dll
index 4f815b0..25b26f2 100644
--- a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.dll
+++ b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.dll
Binary files differ
diff --git a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.pdb b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.pdb
index 8f7944b..fd4f046 100644
--- a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.pdb
+++ b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.pdb
Binary files differ
diff --git a/TimeHACK.Main/TitleScreen.cs b/TimeHACK.Main/TitleScreen.cs
index 5e6e5f8..c883a95 100644
--- a/TimeHACK.Main/TitleScreen.cs
+++ b/TimeHACK.Main/TitleScreen.cs
@@ -5,6 +5,7 @@ using System.IO;
using System.Windows.Forms;
using TimeHACK.OS.Win95;
using TimeHACK.Engine;
+using static TimeHACK.Engine.SaveSystem;
namespace TimeHACK
{
@@ -19,22 +20,43 @@ namespace TimeHACK
public static DirectoryInfo datafolder;
public static DirectoryInfo profilefolder;
- public static string GameDirectory
+ public void StartGame()
{
- get
+ //TODO: You may want to handle story stuff to decide what OS to boot here.
+ if (Convert.ToInt32(VM_Width.Text) == 1337 && Convert.ToInt32(VM_Height.Text) == 1337)
+ {
+ leet();
+ }
+ else
+// If VM Mode is not enabled
+if (vm_mode.Checked != true)
+ {
+ // Generate fullscreen desktop
+ frm95 = new Windows95();
+ frm95.TopMost = true;
+ frm95.FormBorderStyle = FormBorderStyle.None;
+ frm95.WindowState = FormWindowState.Maximized;
+ frm95.Show();
+ Hide();
+ }
+ // If VM Mode is enabled
+ else
{
- return Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.CommonDocuments), "TimeHACK");
+ // Generate desktop with size entered by user
+ frm95 = new Windows95();
+ frm95.FormBorderStyle = FormBorderStyle.None;
+ frm95.Size = new Size(Convert.ToInt32(VM_Width.Text), Convert.ToInt32(VM_Height.Text));
+ frm95.FormBorderStyle = FormBorderStyle.Fixed3D;
+ frm95.Show();
+ Hide();
}
+
}
+
public TitleScreen()
{
InitializeComponent();
- if (!Directory.Exists(GameDirectory)) Directory.CreateDirectory(GameDirectory);
- else thfolder = new DirectoryInfo(GameDirectory);
- datafolder = Directory.CreateDirectory(Path.Combine(thfolder.FullName, "Data"));
- Resources.google.Save(Path.Combine(datafolder.FullName, "\\google.jpg"));
- profilefolder = Directory.CreateDirectory(Path.Combine(thfolder.FullName, "\\Profiles"));
}
private void closebutton_Click(object sender, EventArgs e)
@@ -60,6 +82,18 @@ namespace TimeHACK
// When the TitleScreen Loads
private void TitleScreen_Load(object sender, EventArgs e)
{
+ if (!Directory.Exists(GameDirectory))
+ Directory.CreateDirectory(GameDirectory);
+ thfolder = new DirectoryInfo(GameDirectory);
+
+ string Data = Path.Combine(thfolder.FullName, "Data");
+ if (!Directory.Exists(Data))
+ Directory.CreateDirectory(Data);
+
+ Resources.google.Save(Path.Combine(Data, "google.jpg"));
+ profilefolder = Directory.CreateDirectory(Path.Combine(thfolder.FullName, "\\Profiles"));
+
+
// Set GameVersion
gameversion.Text = "TimeHACK " + Program.gameID;
@@ -110,34 +144,8 @@ namespace TimeHACK
// When NewGame is Clicked
private void NewGame_Click(object sender, EventArgs e)
{
- if (Convert.ToInt32(VM_Width.Text) == 1337 && Convert.ToInt32(VM_Height.Text) == 1337)
- {
- leet();
- }
- else
- // If VM Mode is not enabled
- if (vm_mode.Checked != true)
- {
- // Generate fullscreen desktop
- frm95 = new Windows95();
- frm95.TopMost = true;
- frm95.FormBorderStyle = FormBorderStyle.None;
- frm95.WindowState = FormWindowState.Maximized;
- frm95.Show();
- Hide();
- }
- // If VM Mode is enabled
- else
- {
- // Generate desktop with size entered by user
- frm95 = new Windows95();
- frm95.FormBorderStyle = FormBorderStyle.None;
- frm95.Size = new Size(Convert.ToInt32(VM_Width.Text), Convert.ToInt32(VM_Height.Text));
- frm95.FormBorderStyle = FormBorderStyle.Fixed3D;
- frm95.Show();
- Hide();
- }
-
+ NewGame();
+ StartGame();
}
public void BSODRewind(object sender, EventArgs e)
@@ -185,7 +193,12 @@ namespace TimeHACK
#region LoadGame
private void LoadGame_Click(object sender, EventArgs e)
{
-
+ var result = LoadSave();
+ if(result == false)
+ {
+ MessageBox.Show(caption: "No save found.", text: "No save was found on your system. However, we have created a new one, and we will start it up for you.");
+ }
+ StartGame();
}
private void LoadGame_Enter(object sender, EventArgs e)
{
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.Engine.dll b/TimeHACK.Main/bin/Release/TimeHACK.Engine.dll
index 4f815b0..66cdf05 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.Engine.dll
+++ b/TimeHACK.Main/bin/Release/TimeHACK.Engine.dll
Binary files differ
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.Engine.pdb b/TimeHACK.Main/bin/Release/TimeHACK.Engine.pdb
index 8f7944b..763326d 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.Engine.pdb
+++ b/TimeHACK.Main/bin/Release/TimeHACK.Engine.pdb
Binary files differ
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.application b/TimeHACK.Main/bin/Release/TimeHACK.application
index 269e050..797af7b 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.application
+++ b/TimeHACK.Main/bin/Release/TimeHACK.application
@@ -14,7 +14,7 @@
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>enHK1jtqVuqBzs5WjolvCxHtcQ4/IH2qRAoDLD4Vl1g=</dsig:DigestValue>
+ <dsig:DigestValue>Uz3V5ZfPvL8kbLdPsTxWUf0G46Tk2FvGdS//5mccIVQ=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.exe b/TimeHACK.Main/bin/Release/TimeHACK.exe
index 0512159..f37acab 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.exe
+++ b/TimeHACK.Main/bin/Release/TimeHACK.exe
Binary files differ
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.exe.manifest b/TimeHACK.Main/bin/Release/TimeHACK.exe.manifest
index c2dfd19..375c506 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.exe.manifest
+++ b/TimeHACK.Main/bin/Release/TimeHACK.exe.manifest
@@ -63,19 +63,19 @@
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>Td2TYOaDP/QyjPIAStenJiwmqqmIdwTWbqIXB1t1U7Q=</dsig:DigestValue>
+ <dsig:DigestValue>6TXNhM+YgvjkCt77w0GQTcIrotJF2QVUhEdYf1z/jr4=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<dependency>
- <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="185344">
+ <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="188928">
<assemblyIdentity name="TimeHACK.Engine" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>SIXbCIc3wbx0rQbc1SZnPbW3ytPXP4QDiBiWIwFS8WY=</dsig:DigestValue>
+ <dsig:DigestValue>IHN6zq12VyThKYP0thtt/7SHfFzso+22RuHWIy0c4dg=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.pdb b/TimeHACK.Main/bin/Release/TimeHACK.pdb
index af6c7ae..34acd5d 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.pdb
+++ b/TimeHACK.Main/bin/Release/TimeHACK.pdb
Binary files differ
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.vshost.application b/TimeHACK.Main/bin/Release/TimeHACK.vshost.application
index 269e050..797af7b 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.vshost.application
+++ b/TimeHACK.Main/bin/Release/TimeHACK.vshost.application
@@ -14,7 +14,7 @@
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>enHK1jtqVuqBzs5WjolvCxHtcQ4/IH2qRAoDLD4Vl1g=</dsig:DigestValue>
+ <dsig:DigestValue>Uz3V5ZfPvL8kbLdPsTxWUf0G46Tk2FvGdS//5mccIVQ=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.vshost.exe.manifest b/TimeHACK.Main/bin/Release/TimeHACK.vshost.exe.manifest
index c2dfd19..375c506 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.vshost.exe.manifest
+++ b/TimeHACK.Main/bin/Release/TimeHACK.vshost.exe.manifest
@@ -63,19 +63,19 @@
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>Td2TYOaDP/QyjPIAStenJiwmqqmIdwTWbqIXB1t1U7Q=</dsig:DigestValue>
+ <dsig:DigestValue>6TXNhM+YgvjkCt77w0GQTcIrotJF2QVUhEdYf1z/jr4=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<dependency>
- <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="185344">
+ <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="188928">
<assemblyIdentity name="TimeHACK.Engine" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>SIXbCIc3wbx0rQbc1SZnPbW3ytPXP4QDiBiWIwFS8WY=</dsig:DigestValue>
+ <dsig:DigestValue>IHN6zq12VyThKYP0thtt/7SHfFzso+22RuHWIy0c4dg=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
diff --git a/TimeHACK.Main/bin/Release/app.publish/TimeHACK.exe b/TimeHACK.Main/bin/Release/app.publish/TimeHACK.exe
index 0512159..f37acab 100644
--- a/TimeHACK.Main/bin/Release/app.publish/TimeHACK.exe
+++ b/TimeHACK.Main/bin/Release/app.publish/TimeHACK.exe
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
index fe04b4b..ed2d2ce 100644
--- a/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
+++ b/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache b/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache
index 7d44865..eff587f 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache
+++ b/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.application b/TimeHACK.Main/obj/Release/TimeHACK.application
index 269e050..797af7b 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.application
+++ b/TimeHACK.Main/obj/Release/TimeHACK.application
@@ -14,7 +14,7 @@
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>enHK1jtqVuqBzs5WjolvCxHtcQ4/IH2qRAoDLD4Vl1g=</dsig:DigestValue>
+ <dsig:DigestValue>Uz3V5ZfPvL8kbLdPsTxWUf0G46Tk2FvGdS//5mccIVQ=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.exe b/TimeHACK.Main/obj/Release/TimeHACK.exe
index 0512159..f37acab 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.exe
+++ b/TimeHACK.Main/obj/Release/TimeHACK.exe
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.exe.manifest b/TimeHACK.Main/obj/Release/TimeHACK.exe.manifest
index c2dfd19..375c506 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.exe.manifest
+++ b/TimeHACK.Main/obj/Release/TimeHACK.exe.manifest
@@ -63,19 +63,19 @@
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>Td2TYOaDP/QyjPIAStenJiwmqqmIdwTWbqIXB1t1U7Q=</dsig:DigestValue>
+ <dsig:DigestValue>6TXNhM+YgvjkCt77w0GQTcIrotJF2QVUhEdYf1z/jr4=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<dependency>
- <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="185344">
+ <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="188928">
<assemblyIdentity name="TimeHACK.Engine" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>SIXbCIc3wbx0rQbc1SZnPbW3ytPXP4QDiBiWIwFS8WY=</dsig:DigestValue>
+ <dsig:DigestValue>IHN6zq12VyThKYP0thtt/7SHfFzso+22RuHWIy0c4dg=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.pdb b/TimeHACK.Main/obj/Release/TimeHACK.pdb
index af6c7ae..34acd5d 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.pdb
+++ b/TimeHACK.Main/obj/Release/TimeHACK.pdb
Binary files differ