diff options
| author | Alex-TIMEHACK <[email protected]> | 2017-10-24 11:27:51 +0100 |
|---|---|---|
| committer | Alex-TIMEHACK <[email protected]> | 2017-10-24 11:27:51 +0100 |
| commit | 3d2e297b43cbd7f99269c9a58b25651a83ccef3c (patch) | |
| tree | ef636bc39af2b880af61acde98a2c5fb9e92cbaa /Histacom2.Engine/SaveSystem.cs | |
| parent | e5f29e7b53322e11578acd0deb3b1d454998bb77 (diff) | |
| parent | aff052b475abc5d4035369a85fa471f62cad021b (diff) | |
| download | histacom2-3d2e297b43cbd7f99269c9a58b25651a83ccef3c.tar.gz histacom2-3d2e297b43cbd7f99269c9a58b25651a83ccef3c.tar.bz2 histacom2-3d2e297b43cbd7f99269c9a58b25651a83ccef3c.zip | |
Updated my fork!
Diffstat (limited to 'Histacom2.Engine/SaveSystem.cs')
| -rw-r--r-- | Histacom2.Engine/SaveSystem.cs | 48 |
1 files changed, 44 insertions, 4 deletions
diff --git a/Histacom2.Engine/SaveSystem.cs b/Histacom2.Engine/SaveSystem.cs index 79333bd..70609a2 100644 --- a/Histacom2.Engine/SaveSystem.cs +++ b/Histacom2.Engine/SaveSystem.cs @@ -129,7 +129,13 @@ namespace Histacom2.Engine save.ExperiencedStories = new List<string>(); if (DevMode == true) { - if (ProfileName == "98") + if (ProfileName == "xpbad") + { + save.CurrentOS = "xpbad"; + save.ThemeName = "badxp"; + currentTheme = new BadXPTheme(); + } + else if (ProfileName == "98") { save.CurrentOS = "98"; save.ThemeName = "default98"; @@ -681,9 +687,9 @@ namespace Histacom2.Engine public static byte[] GetAchievements() { - byte[] byt = new byte[] { 0, // Piracy Ending - 0, // End of Internet Ending - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; + byte[] byt = new byte[] { 0, // 0 - Piracy Ending + 0, // 1 - End of Internet Ending + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; // 20 - Minesweeper Hard Mode if (DevMode) File.WriteAllBytes(Path.Combine(DataDirectory, "achieved.thack"), byt); if (File.Exists(Path.Combine(DataDirectory, "achieved.thack"))) byt = File.ReadAllBytes(Path.Combine(DataDirectory, "achieved.thack")); @@ -717,6 +723,39 @@ namespace Histacom2.Engine case "insidepc": currentTheme = new InsideComputerTheme(); break; + case "badxp": + currentTheme = new BadXPTheme(); + break; + case "default95plus": + currentTheme = new Default95PlusTheme(); + break; + case "goldenera": + currentTheme = new GoldenEraTheme(); + break; + case "Leo": + currentTheme = new LeoTheme(); + break; + case "Mystery": + currentTheme = new MysteryTheme(); + break; + case "Nature": + currentTheme = new NatureTheme(); + break; + case "Science": + currentTheme = new ScienceTheme(); + break; + case "Sports": + currentTheme = new SportsTheme(); + break; + case "The60": + currentTheme = new The60Theme(); + break; + case "Travel": + currentTheme = new TravelTheme(); + break; + case "MoreWin": + currentTheme = new MoreWinTheme(); + break; } } } @@ -771,6 +810,7 @@ namespace Histacom2.Engine [Order] public Theme customTheme { get; set; } + public bool FTime98 { get; set; } } public class FileSystemFolderInfo |
