feat: Doing more polishing (M8b)

This commit is contained in:
gauvainboiche
2026-10-25 18:50:17 +01:00
parent c2103c32e7
commit c55e5a2484
34 changed files with 1605 additions and 106 deletions
+3 -1
View File
@@ -88,7 +88,7 @@ export function readSave(store, key) {
// ---- Settings ----
const DEFAULT_SETTINGS = { lang: null, slow: false };
const DEFAULT_SETTINGS = { lang: null, slow: false, sound: true, volume: 0.6 };
export function loadSettings(store) {
try {
@@ -96,6 +96,8 @@ export function loadSettings(store) {
return {
lang: s.lang === "en" || s.lang === "fr" ? s.lang : DEFAULT_SETTINGS.lang,
slow: s.slow === true,
sound: s.sound !== false,
volume: typeof s.volume === "number" && s.volume >= 0 && s.volume <= 1 ? s.volume : DEFAULT_SETTINGS.volume,
};
} catch {
return { ...DEFAULT_SETTINGS };