First commit for private source control. Older commits available on Github.
This commit is contained in:
BIN
Assets/Scripts/Framework/Services/Settings/Data/.DS_Store
vendored
Normal file
BIN
Assets/Scripts/Framework/Services/Settings/Data/.DS_Store
vendored
Normal file
Binary file not shown.
@@ -0,0 +1,27 @@
|
||||
using System;
|
||||
|
||||
namespace BriarQueen.Framework.Services.Settings.Data
|
||||
{
|
||||
[Serializable]
|
||||
public class AudioSettings
|
||||
{
|
||||
public float MasterVolume;
|
||||
public float MusicVolume;
|
||||
public float SfxVolume;
|
||||
public float VoiceVolume;
|
||||
public float AmbienceVolume;
|
||||
public float UIVolume;
|
||||
public bool MuteWhenUnfocused;
|
||||
|
||||
public AudioSettings()
|
||||
{
|
||||
MasterVolume = 1.0f; // 100%
|
||||
MusicVolume = 0.75f; // 75%
|
||||
SfxVolume = 0.75f; // 75%
|
||||
VoiceVolume = 1.0f; // 100%
|
||||
AmbienceVolume = 0.75f; // 75%
|
||||
UIVolume = 0.5f; // 50%
|
||||
MuteWhenUnfocused = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f10f93ec9d8c48d18d41fcf1b8e2a160
|
||||
timeCreated: 1769800676
|
||||
@@ -0,0 +1,13 @@
|
||||
using System;
|
||||
|
||||
namespace BriarQueen.Framework.Services.Settings.Data
|
||||
{
|
||||
[Serializable]
|
||||
public class GameSettings
|
||||
{
|
||||
public float PopupDisplayDuration = 3f;
|
||||
public bool TutorialsEnabled = true;
|
||||
public bool TooltipsEnabled = true;
|
||||
public bool AutoUseTools = false;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c89e0d84df0742999d88e7a33e8360c2
|
||||
timeCreated: 1772819897
|
||||
@@ -0,0 +1,27 @@
|
||||
using System;
|
||||
using UnityEngine;
|
||||
|
||||
namespace BriarQueen.Framework.Services.Settings.Data
|
||||
{
|
||||
[Serializable]
|
||||
public class VisualSettings
|
||||
{
|
||||
public int VSyncCount; // 0 = Off, 1 = Every V-Blank, 2 = Every second V-Blank
|
||||
|
||||
public FullScreenMode FullScreenMode;
|
||||
|
||||
/// <summary>
|
||||
/// Requested application framerate cap.
|
||||
/// Ignored or effectively overridden on many platforms when VSync is enabled.
|
||||
/// Use -1 for platform default / uncapped behavior.
|
||||
/// </summary>
|
||||
public int MaxFramerate;
|
||||
|
||||
public VisualSettings()
|
||||
{
|
||||
VSyncCount = 0;
|
||||
FullScreenMode = FullScreenMode.FullScreenWindow;
|
||||
MaxFramerate = 120;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6e288ada3e7b4b06a23bf0824f393543
|
||||
timeCreated: 1769800769
|
||||
Reference in New Issue
Block a user