aboutsummaryrefslogtreecommitdiff
path: root/TimeHACK.Engine
diff options
context:
space:
mode:
authorAlex-TIMEHACK <[email protected]>2017-07-22 10:17:11 +0100
committerAlex-TIMEHACK <[email protected]>2017-07-22 10:17:11 +0100
commit294592d1bcb6886863fd1d9a4b21936e98cd7f46 (patch)
tree62a742b9a851f3e03597f7fb3b8baf2239d44fd9 /TimeHACK.Engine
parentf355abf45eef2b1a103c81df554426f848c53975 (diff)
downloadhistacom2-294592d1bcb6886863fd1d9a4b21936e98cd7f46.tar.gz
histacom2-294592d1bcb6886863fd1d9a4b21936e98cd7f46.tar.bz2
histacom2-294592d1bcb6886863fd1d9a4b21936e98cd7f46.zip
Win98 Designer Finished! At least for me...
Diffstat (limited to 'TimeHACK.Engine')
-rw-r--r--TimeHACK.Engine/SaveSystem.cs8
-rw-r--r--TimeHACK.Engine/Theme.cs17
2 files changed, 22 insertions, 3 deletions
diff --git a/TimeHACK.Engine/SaveSystem.cs b/TimeHACK.Engine/SaveSystem.cs
index f8cc662..de34318 100644
--- a/TimeHACK.Engine/SaveSystem.cs
+++ b/TimeHACK.Engine/SaveSystem.cs
@@ -125,9 +125,7 @@ namespace TimeHACK.Engine
}
public static void NewGame()
- {
- //TODO: User must set a username....somehow
-
+ {
var save = new Save();
save.ExperiencedStories = new List<string>();
if (DevMode == true)
@@ -136,6 +134,7 @@ namespace TimeHACK.Engine
{
save.CurrentOS = "98";
save.ThemeName = "default98";
+ currentTheme = new Default98Theme();
}
else
{
@@ -258,6 +257,9 @@ namespace TimeHACK.Engine
case "default95":
currentTheme = new Default95Theme();
break;
+ case "default98":
+ currentTheme = new Default98Theme();
+ break;
case "dangeranimals":
currentTheme = new DangerousCreaturesTheme();
break;
diff --git a/TimeHACK.Engine/Theme.cs b/TimeHACK.Engine/Theme.cs
index 89c913d..2b22072 100644
--- a/TimeHACK.Engine/Theme.cs
+++ b/TimeHACK.Engine/Theme.cs
@@ -40,6 +40,23 @@ namespace TimeHACK.Engine
}
}
+ public class Default98Theme : Theme
+ {
+ public Default98Theme()
+ {
+ startSound = Properties.Resources.Win95Start;
+ stopSound = Properties.Resources.Win95Stop;
+
+ asteriskSound = Properties.Resources.CHORD;
+ critStopSound = Properties.Resources.CHORD;
+ progErrorSound = Properties.Resources.CHORD;
+ questionSound = Properties.Resources.CHORD;
+
+ defaultWallpaper = null;
+ themeName = "default98";
+ }
+ }
+
public class DangerousCreaturesTheme: Theme
{
public DangerousCreaturesTheme()