diff options
| author | Alex-TIMEHACK <[email protected]> | 2017-07-22 10:17:11 +0100 |
|---|---|---|
| committer | Alex-TIMEHACK <[email protected]> | 2017-07-22 10:17:11 +0100 |
| commit | 294592d1bcb6886863fd1d9a4b21936e98cd7f46 (patch) | |
| tree | 62a742b9a851f3e03597f7fb3b8baf2239d44fd9 /TimeHACK.Engine | |
| parent | f355abf45eef2b1a103c81df554426f848c53975 (diff) | |
| download | histacom2-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.cs | 8 | ||||
| -rw-r--r-- | TimeHACK.Engine/Theme.cs | 17 |
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() |
