First commit for private source control. Older commits available on Github.

This commit is contained in:
2026-03-26 12:52:52 +00:00
parent a04c602626
commit 2d449c4a17
2176 changed files with 408185 additions and 0 deletions

Binary file not shown.

View File

@@ -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;
}
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: f10f93ec9d8c48d18d41fcf1b8e2a160
timeCreated: 1769800676

View File

@@ -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;
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: c89e0d84df0742999d88e7a33e8360c2
timeCreated: 1772819897

View File

@@ -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;
}
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 6e288ada3e7b4b06a23bf0824f393543
timeCreated: 1769800769