From 8c45f831a931fe7d7eae89bdc56e551ac9388c88 Mon Sep 17 00:00:00 2001 From: Pihkaal Date: Wed, 25 Feb 2026 16:22:35 +0100 Subject: [PATCH] feat(credits): add defectDS --- CREDITS.md | 5 +++++ app/stores/credits.ts | 6 +++--- i18n/locales/en.json | 17 +++++++++++------ 3 files changed, 19 insertions(+), 9 deletions(-) diff --git a/CREDITS.md b/CREDITS.md index 1debde0..b3ac5d1 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -17,3 +17,8 @@ https://codepen.io/aradevich/pen/mdRYzyJ **Nintendo DS** — UI design and sound effects are property of Nintendo. https://nintendo.com © Nintendo + +## Nintendo DS System Sounds + +Nintendo DS system sounds extracted by **defectDS** +https://adiumxtras.com diff --git a/app/stores/credits.ts b/app/stores/credits.ts index c6e3754..3c1ea9d 100644 --- a/app/stores/credits.ts +++ b/app/stores/credits.ts @@ -1,6 +1,6 @@ import gsap from "gsap"; -export const CREDITS = ["model3d", "css2d", "nintendo"] as const; +export const CREDITS = ["model3d", "css2d", "nintendo", "defectds"] as const; export type CreditId = (typeof CREDITS)[number]; export const useCreditsStore = defineStore("credits", { @@ -151,9 +151,9 @@ export const useCreditsStore = defineStore("credits", { export const CREDITS_LINE_HEIGHT = 14; export const CREDITS_ENTRY_GAP = 12; export const CREDITS_HEADER_Y = 30; -export const CREDITS_LIST_START_Y = CREDITS_HEADER_Y + 35; +export const CREDITS_LIST_START_Y = CREDITS_HEADER_Y + 40; export const CREDITS_ENTRY_HEIGHT = CREDITS_LINE_HEIGHT * 3 + CREDITS_ENTRY_GAP; export const CREDITS_TOP_SCREEN_COUNT = Math.floor( (LOGICAL_HEIGHT - CREDITS_LIST_START_Y) / CREDITS_ENTRY_HEIGHT, ); -export const CREDITS_BOTTOM_START_Y = 30; +export const CREDITS_BOTTOM_START_Y = 20; diff --git a/i18n/locales/en.json b/i18n/locales/en.json index bc90546..927bf5a 100644 --- a/i18n/locales/en.json +++ b/i18n/locales/en.json @@ -23,19 +23,24 @@ "creditsScreen": { "title": "Credits", "model3d": { - "label": "3D Model", - "author": "Nintendo DS Lite by Cianon", + "label": "3D Model by", + "author": "Cianon", "url": "skfb.ly/6ZDvQ - CC BY 4.0" }, "css2d": { - "label": "2D CSS", - "author": "CSS Nintendo DS by A. Radevich", + "label": "2D CSS by", + "author": "A. Radevich", "url": "codepen.io/aradevich/pen/mdRYzyJ" }, "nintendo": { - "label": "UI Design & Sound Effects", - "author": "Nintendo DS", + "label": "UI Design & Sound Effects by", + "author": "Nintendo", "url": "nintendo.com - © Nintendo" + }, + "defectds": { + "label": "NDS System Sounds extracted by", + "author": "defectDS", + "url": "adiumxtras.com" } }, "achievements": {