diff --git a/server/src/lib/constants/ea3id.ts b/server/src/lib/constants/ea3id.ts index 365564215..82dcf9624 100644 --- a/server/src/lib/constants/ea3id.ts +++ b/server/src/lib/constants/ea3id.ts @@ -10,5 +10,6 @@ export const REV_NORMAL = "A"; export const EXT_HEROIC_VERSE = "2020092900"; export const EXT_BISTROVER = "2021091500"; +export const EXT_CASTHOUR = "2022082400"; export const MODEL_SDVX3_KONASTE = "QCV"; diff --git a/server/src/lib/score-import/import-types/ir/fervidex/parser.ts b/server/src/lib/score-import/import-types/ir/fervidex/parser.ts index 73ccff696..5523c84cb 100644 --- a/server/src/lib/score-import/import-types/ir/fervidex/parser.ts +++ b/server/src/lib/score-import/import-types/ir/fervidex/parser.ts @@ -1,6 +1,7 @@ import ScoreImportFatalError from "../../../framework/score-importing/score-import-error"; import { EXT_BISTROVER, + EXT_CASTHOUR, EXT_HEROIC_VERSE, MODEL_IIDX, MODEL_IIDX_LIGHTNING, @@ -97,6 +98,10 @@ export function SoftwareIDToVersion(model: string, logger: KtLogger) { } else if (data.rev === REV_NORMAL) { return "28"; } + } else if (data.ext === EXT_CASTHOUR) { + if (data.rev === REV_NORMAL) { + return "29"; + } } }