mirror of
https://github.com/zkldi/Tachi.git
synced 2026-10-11 08:48:15 +03:00
fix spacing and add levels
This commit is contained in:
@@ -810,10 +810,10 @@ const GAME_PT_CONFIGS = {
|
||||
"BASS MASTER",
|
||||
],
|
||||
shortDifficulties: {
|
||||
BASIC: "BSC",
|
||||
ADVANCED: "ADV",
|
||||
EXTREME: "EXT",
|
||||
MASTER: "MAS",
|
||||
BASIC: "G-BSC",
|
||||
ADVANCED: "G-ADV",
|
||||
EXTREME: "G-EXT",
|
||||
MASTER: "G-MAS",
|
||||
"BASS BASIC": "B-BSC",
|
||||
"BASS ADVANCED": "B-ADV",
|
||||
"BASS EXTREME": "B-EXT",
|
||||
@@ -865,10 +865,10 @@ const GAME_PT_CONFIGS = {
|
||||
profileRatingAlgs: ["skill"],
|
||||
difficulties: ["BASIC", "ADVANCED", "EXTREME", "MASTER"],
|
||||
shortDifficulties: {
|
||||
BASIC: "BSC",
|
||||
ADVANCED: "ADV",
|
||||
EXTREME: "EXT",
|
||||
MASTER: "MAS",
|
||||
BASIC: "D-BSC",
|
||||
ADVANCED: "D-ADV",
|
||||
EXTREME: "D-EXT",
|
||||
MASTER: "D-MAS",
|
||||
},
|
||||
defaultDifficulty: "EXTREME",
|
||||
difficultyColours: {
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -25,19 +25,13 @@ function FormatDifficultyShort(chart, game) {
|
||||
if (game === "bms") {
|
||||
return `${chart.playtype} ${chart.level}`;
|
||||
}
|
||||
if (game === "gitadora" && chart.playtype === "Gita") {
|
||||
if (chart.difficulty.startsWith("BASS ")) {
|
||||
return shortDiff;
|
||||
}
|
||||
return `G-${shortDiff}`;
|
||||
}
|
||||
if (game === "ddr") {
|
||||
return `${shortDiff}${chart.playtype}`;
|
||||
}
|
||||
if (gameConfig.validPlaytypes.length === 1) {
|
||||
return shortDiff;
|
||||
if (gameConfig.validPlaytypes.length === 1 || game === "gitadora") {
|
||||
return `${shortDiff} ${chart.level}`;
|
||||
}
|
||||
return `${chart.playtype} ${shortDiff}`;
|
||||
return `${chart.playtype}${shortDiff} ${chart.level}`;
|
||||
}
|
||||
exports.FormatDifficultyShort = FormatDifficultyShort;
|
||||
function FormatGame(game, playtype) {
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"version":3,"file":"util.js","sourceRoot":"","sources":["../../src/utils/util.ts"],"names":[],"mappings":";;;AACA,6CAAkE;AAElE,SAAgB,gBAAgB,CAAC,KAAuB,EAAE,IAAU;IACnE,MAAM,UAAU,GAAG,sBAAa,CAAC,IAAI,CAAC,CAAC;IAEvC,IAAI,IAAI,KAAK,KAAK,EAAE;QACnB,OAAO,GAAG,KAAK,CAAC,QAAQ,IAAI,KAAK,CAAC,KAAK,EAAE,CAAC;KAC1C;IAED,IAAI,UAAU,CAAC,cAAc,CAAC,MAAM,GAAG,CAAC,EAAE;QACzC,OAAO,GAAG,KAAK,CAAC,QAAQ,IAAI,KAAK,CAAC,UAAU,IAAI,KAAK,CAAC,KAAK,EAAE,CAAC;KAC9D;IAED,OAAO,GAAG,KAAK,CAAC,UAAU,EAAE,CAAC;AAC9B,CAAC;AAZD,4CAYC;AAED;;;GAGG;AACH,SAAgB,qBAAqB,CAAC,KAAuB,EAAE,IAAU;;IACxE,MAAM,UAAU,GAAG,sBAAa,CAAC,IAAI,CAAC,CAAC;IACvC,MAAM,SAAS,GAAG,wBAAe,CAAC,IAAI,EAAE,KAAK,CAAC,QAAQ,CAAC,CAAC;IACxD,MAAM,SAAS,GAAG,MAAA,SAAS,CAAC,iBAAiB,CAAC,KAAK,CAAC,UAAU,CAAC,mCAAI,KAAK,CAAC,UAAU,CAAC;IAEpF,IAAI,IAAI,KAAK,KAAK,EAAE;QACnB,OAAO,GAAG,KAAK,CAAC,QAAQ,IAAI,KAAK,CAAC,KAAK,EAAE,CAAC;KAC1C;IAED,IAAI,IAAI,KAAK,UAAU,IAAI,KAAK,CAAC,QAAQ,KAAK,MAAM,EAAE;QACrD,IAAI,KAAK,CAAC,UAAU,CAAC,UAAU,CAAC,OAAO,CAAC,EAAE;YACzC,OAAO,SAAS,CAAC;SACjB;QAED,OAAO,KAAK,SAAS,EAAE,CAAC;KACxB;IAED,IAAI,IAAI,KAAK,KAAK,EAAE;QACnB,OAAO,GAAG,SAAS,GAAG,KAAK,CAAC,QAAQ,EAAE,CAAC;KACvC;IAED,IAAI,UAAU,CAAC,cAAc,CAAC,MAAM,KAAK,CAAC,EAAE;QAC3C,OAAO,SAAS,CAAC;KACjB;IAED,OAAO,GAAG,KAAK,CAAC,QAAQ,IAAI,SAAS,EAAE,CAAC;AACzC,CAAC;AA1BD,sDA0BC;AAED,SAAgB,UAAU,CAAC,IAAU,EAAE,QAAyB;IAC/D,MAAM,UAAU,GAAG,sBAAa,CAAC,IAAI,CAAC,CAAC;IAEvC,IAAI,UAAU,CAAC,cAAc,CAAC,MAAM,KAAK,CAAC,EAAE;QAC3C,OAAO,UAAU,CAAC,IAAI,CAAC;KACvB;IAED,OAAO,GAAG,UAAU,CAAC,IAAI,KAAK,QAAQ,GAAG,CAAC;AAC3C,CAAC;AARD,gCAQC"}
|
||||
{"version":3,"file":"util.js","sourceRoot":"","sources":["../../src/utils/util.ts"],"names":[],"mappings":";;;AACA,6CAAkE;AAElE,SAAgB,gBAAgB,CAAC,KAAuB,EAAE,IAAU;IACnE,MAAM,UAAU,GAAG,sBAAa,CAAC,IAAI,CAAC,CAAC;IAEvC,IAAI,IAAI,KAAK,KAAK,EAAE;QACnB,OAAO,GAAG,KAAK,CAAC,QAAQ,IAAI,KAAK,CAAC,KAAK,EAAE,CAAC;KAC1C;IAED,IAAI,UAAU,CAAC,cAAc,CAAC,MAAM,GAAG,CAAC,EAAE;QACzC,OAAO,GAAG,KAAK,CAAC,QAAQ,IAAI,KAAK,CAAC,UAAU,IAAI,KAAK,CAAC,KAAK,EAAE,CAAC;KAC9D;IAED,OAAO,GAAG,KAAK,CAAC,UAAU,EAAE,CAAC;AAC9B,CAAC;AAZD,4CAYC;AAED;;;GAGG;AACH,SAAgB,qBAAqB,CAAC,KAAuB,EAAE,IAAU;;IACxE,MAAM,UAAU,GAAG,sBAAa,CAAC,IAAI,CAAC,CAAC;IACvC,MAAM,SAAS,GAAG,wBAAe,CAAC,IAAI,EAAE,KAAK,CAAC,QAAQ,CAAC,CAAC;IACxD,MAAM,SAAS,GAAG,MAAA,SAAS,CAAC,iBAAiB,CAAC,KAAK,CAAC,UAAU,CAAC,mCAAI,KAAK,CAAC,UAAU,CAAC;IAEpF,IAAI,IAAI,KAAK,KAAK,EAAE;QACnB,OAAO,GAAG,KAAK,CAAC,QAAQ,IAAI,KAAK,CAAC,KAAK,EAAE,CAAC;KAC1C;IAED,IAAI,IAAI,KAAK,KAAK,EAAE;QACnB,OAAO,GAAG,SAAS,GAAG,KAAK,CAAC,QAAQ,EAAE,CAAC;KACvC;IAED,IAAI,UAAU,CAAC,cAAc,CAAC,MAAM,KAAK,CAAC,IAAI,IAAI,KAAK,UAAU,EAAE;QAClE,OAAO,GAAG,SAAS,IAAI,KAAK,CAAC,KAAK,EAAE,CAAC;KACrC;IAED,OAAO,GAAG,KAAK,CAAC,QAAQ,GAAG,SAAS,IAAI,KAAK,CAAC,KAAK,EAAE,CAAC;AACvD,CAAC;AAlBD,sDAkBC;AAED,SAAgB,UAAU,CAAC,IAAU,EAAE,QAAyB;IAC/D,MAAM,UAAU,GAAG,sBAAa,CAAC,IAAI,CAAC,CAAC;IAEvC,IAAI,UAAU,CAAC,cAAc,CAAC,MAAM,KAAK,CAAC,EAAE;QAC3C,OAAO,UAAU,CAAC,IAAI,CAAC;KACvB;IAED,OAAO,GAAG,UAAU,CAAC,IAAI,KAAK,QAAQ,GAAG,CAAC;AAC3C,CAAC;AARD,gCAQC"}
|
||||
@@ -982,10 +982,10 @@ const GAME_PT_CONFIGS: GamePTConfigs = {
|
||||
"BASS MASTER",
|
||||
],
|
||||
shortDifficulties: {
|
||||
BASIC: "BSC",
|
||||
ADVANCED: "ADV",
|
||||
EXTREME: "EXT",
|
||||
MASTER: "MAS",
|
||||
BASIC: "G-BSC",
|
||||
ADVANCED: "G-ADV",
|
||||
EXTREME: "G-EXT",
|
||||
MASTER: "G-MAS",
|
||||
"BASS BASIC": "B-BSC",
|
||||
"BASS ADVANCED": "B-ADV",
|
||||
"BASS EXTREME": "B-EXT",
|
||||
@@ -1046,10 +1046,10 @@ const GAME_PT_CONFIGS: GamePTConfigs = {
|
||||
|
||||
difficulties: ["BASIC", "ADVANCED", "EXTREME", "MASTER"],
|
||||
shortDifficulties: {
|
||||
BASIC: "BSC",
|
||||
ADVANCED: "ADV",
|
||||
EXTREME: "EXT",
|
||||
MASTER: "MAS",
|
||||
BASIC: "D-BSC",
|
||||
ADVANCED: "D-ADV",
|
||||
EXTREME: "D-EXT",
|
||||
MASTER: "D-MAS",
|
||||
},
|
||||
defaultDifficulty: "EXTREME",
|
||||
difficultyColours: {
|
||||
|
||||
@@ -28,23 +28,15 @@ export function FormatDifficultyShort(chart: AnyChartDocument, game: Game): stri
|
||||
return `${chart.playtype} ${chart.level}`;
|
||||
}
|
||||
|
||||
if (game === "gitadora" && chart.playtype === "Gita") {
|
||||
if (chart.difficulty.startsWith("BASS ")) {
|
||||
return shortDiff;
|
||||
}
|
||||
|
||||
return `G-${shortDiff}`;
|
||||
}
|
||||
|
||||
if (game === "ddr") {
|
||||
return `${shortDiff}${chart.playtype}`;
|
||||
}
|
||||
|
||||
if (gameConfig.validPlaytypes.length === 1) {
|
||||
return shortDiff;
|
||||
if (gameConfig.validPlaytypes.length === 1 || game === "gitadora") {
|
||||
return `${shortDiff} ${chart.level}`;
|
||||
}
|
||||
|
||||
return `${chart.playtype} ${shortDiff}`;
|
||||
return `${chart.playtype}${shortDiff} ${chart.level}`;
|
||||
}
|
||||
|
||||
export function FormatGame(game: Game, playtype: Playtypes[Game]): string {
|
||||
|
||||
Reference in New Issue
Block a user