From a8af5a542d4a00a64f97b5b1d579043bcbf0fcbe Mon Sep 17 00:00:00 2001 From: GRIM657 Date: Tue, 7 Jul 2026 00:06:14 +0000 Subject: [PATCH] feat: enable ferv imports for iidx 33 --- typescript/server/src/lib/constants/ea3id.ts | 9 +++++++++ .../lib/score-import/import-types/ir/fervidex/parser.ts | 5 +++++ 2 files changed, 14 insertions(+) diff --git a/typescript/server/src/lib/constants/ea3id.ts b/typescript/server/src/lib/constants/ea3id.ts index 9f02bc0cc..4eddc983f 100644 --- a/typescript/server/src/lib/constants/ea3id.ts +++ b/typescript/server/src/lib/constants/ea3id.ts @@ -26,4 +26,13 @@ export const EXT_PINKYCRUSH = [ "2025082500", ]; +export const EXT_SPARKLE_SHOWER = [ + "2026022400", + "2026031000", + "2026033100", + "2026042200", + "2026052600", + "2026061600", +]; + export const MODEL_SDVX3_KONASTE = "QCV"; diff --git a/typescript/server/src/lib/score-import/import-types/ir/fervidex/parser.ts b/typescript/server/src/lib/score-import/import-types/ir/fervidex/parser.ts index 98d106b06..8041935e3 100644 --- a/typescript/server/src/lib/score-import/import-types/ir/fervidex/parser.ts +++ b/typescript/server/src/lib/score-import/import-types/ir/fervidex/parser.ts @@ -11,6 +11,7 @@ import { EXT_PINKYCRUSH, EXT_RESIDENT, EXT_ROOTAGE, + EXT_SPARKLE_SHOWER, MODEL_IIDX, MODEL_IIDX_LIGHTNING, MODEL_INFINITAS_2, @@ -157,6 +158,10 @@ export function SoftwareIDToVersion(model: string, log: KtLogger): Versions[Game } else if (data.rev === REV_OMNIMIX) { return "32-omni"; } + } else if (EXT_SPARKLE_SHOWER.includes(data.ext)) { + if (data.rev === REV_NORMAL) { + return "33"; + } } }