aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS.WinForms/ShiftOSAudioProvider.cs
diff options
context:
space:
mode:
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();
}
}