diff --git a/server/package.json b/server/package.json index ed5e5f870..bffbb4fee 100644 --- a/server/package.json +++ b/server/package.json @@ -1,6 +1,6 @@ { "name": "tachi-server", - "version": "2.1.1", + "version": "2.1.2", "description": "A score tracking server.", "main": "js/index.js", "private": true, diff --git a/server/src/lib/constants/version.ts b/server/src/lib/constants/version.ts index 3986baa1b..8f8a429f7 100644 --- a/server/src/lib/constants/version.ts +++ b/server/src/lib/constants/version.ts @@ -4,7 +4,7 @@ const MAJOR = 2; const MINOR = 1; -const PATCH = 1; +const PATCH = 2; // As is with all front-facing zkldi projects, the version names for tachi-server // are from an album I like. In this case, the album is Portishead - Dummy. diff --git a/server/src/lib/score-import/import-types/ir/beatoraja/converter.ts b/server/src/lib/score-import/import-types/ir/beatoraja/converter.ts index 598d06f11..980611978 100644 --- a/server/src/lib/score-import/import-types/ir/beatoraja/converter.ts +++ b/server/src/lib/score-import/import-types/ir/beatoraja/converter.ts @@ -27,6 +27,7 @@ const LAMP_LOOKUP = { ExHard: "EX HARD CLEAR", FullCombo: "FULL COMBO", Perfect: "FULL COMBO", + Max: "FULL COMBO", } as const; const RANDOM_LOOKUP = { diff --git a/server/src/lib/score-import/import-types/ir/beatoraja/parser.ts b/server/src/lib/score-import/import-types/ir/beatoraja/parser.ts index 18ba11bfa..cfba96d62 100644 --- a/server/src/lib/score-import/import-types/ir/beatoraja/parser.ts +++ b/server/src/lib/score-import/import-types/ir/beatoraja/parser.ts @@ -25,7 +25,8 @@ const PR_BeatorajaScore = { "Hard", "ExHard", "FullCombo", - "Perfect" + "Perfect", + "Max" ), assist: p.is(0), maxcombo: p.isPositiveInteger, diff --git a/server/src/lib/score-import/import-types/ir/beatoraja/types.ts b/server/src/lib/score-import/import-types/ir/beatoraja/types.ts index 4a20948a5..584fc4e11 100644 --- a/server/src/lib/score-import/import-types/ir/beatoraja/types.ts +++ b/server/src/lib/score-import/import-types/ir/beatoraja/types.ts @@ -44,7 +44,8 @@ export interface BeatorajaScore { | "Hard" | "ExHard" | "FullCombo" - | "Perfect"; + | "Perfect" + | "Max"; assist: 0; maxcombo: integer;