aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS.WinForms/ShiftOSAudioProvider.cs
diff options
context:
space:
mode:
authorMichael <[email protected]>2017-02-08 12:59:26 -0500
committerMichael <[email protected]>2017-02-08 12:59:26 -0500
commita4b49ab68b4383e84ee200f47ea21ed1b4b22ffa (patch)
treec913bf2257f4dc3456e0e77aef6833175ff3baff /ShiftOS.WinForms/ShiftOSAudioProvider.cs
parentf66cf31e5d590cfcd82c849f18986003b47f7976 (diff)
downloadshiftos_thereturn-a4b49ab68b4383e84ee200f47ea21ed1b4b22ffa.tar.gz
shiftos_thereturn-a4b49ab68b4383e84ee200f47ea21ed1b4b22ffa.tar.bz2
shiftos_thereturn-a4b49ab68b4383e84ee200f47ea21ed1b4b22ffa.zip
Mute the background music during OOBE
Diffstat (limited to 'ShiftOS.WinForms/ShiftOSAudioProvider.cs')
-rw-r--r--ShiftOS.WinForms/ShiftOSAudioProvider.cs11
1 files changed, 7 insertions, 4 deletions
diff --git a/ShiftOS.WinForms/ShiftOSAudioProvider.cs b/ShiftOS.WinForms/ShiftOSAudioProvider.cs
index 52cbc92..6b3c93f 100644
--- a/ShiftOS.WinForms/ShiftOSAudioProvider.cs
+++ b/ShiftOS.WinForms/ShiftOSAudioProvider.cs
@@ -26,21 +26,24 @@ namespace ShiftOS.WinForms
get
{
if (SaveSystem.CurrentSave == null)
- return 1.0f;
+ return 0.0f;
+ if (TutorialManager.IsInTutorial || SaveSystem.CurrentSave.StoryPosition < 1)
+ return 0.0f;
try
{
return SaveSystem.CurrentSave.Settings.audioVolume;
}
catch
{
- SaveSystem.CurrentSave.Settings.audioVolume = 1.0f;
- return 1.0f;
+ SaveSystem.CurrentSave.Settings.audioVolume = 0.45F;
+ return 0.45F;
+ }
}
- }
set
{
SaveSystem.CurrentSave.Settings.audioVolume = value;
+ //SaveSystem.SaveGame();
}
}