mirror of
https://github.com/zkldi/Tachi.git
synced 2026-10-08 06:48:04 +03:00
refactor: move all the rerunner scripts into better folders
This commit is contained in:
+1
-1
@@ -1,4 +1,4 @@
|
||||
const { MutateCollection } = require("../util");
|
||||
const { MutateCollection } = require("../../util");
|
||||
const fetch = require("node-fetch");
|
||||
|
||||
const { Command } = require("commander");
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
const { MutateCollection } = require("../util");
|
||||
const { MutateCollection } = require("../../util");
|
||||
const fs = require("fs");
|
||||
const { XMLParser } = require("fast-xml-parser");
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
const { Command } = require("commander");
|
||||
const fs = require("fs");
|
||||
const path = require("path");
|
||||
const { MutateCollection } = require("../util");
|
||||
const { MutateCollection } = require("../../util");
|
||||
|
||||
const program = new Command();
|
||||
program.option("-i, --input <sieglinde output/ folder>");
|
||||
+10
-10
@@ -1,6 +1,6 @@
|
||||
const fetch = require("node-fetch");
|
||||
const { MutateCollection, ReadCollection, CreateChartID } = require("../util");
|
||||
const logger = require("../logger");
|
||||
const { MutateCollection, ReadCollection, CreateChartID } = require("../../util");
|
||||
const logger = require("../../logger");
|
||||
|
||||
const tableInfos = [
|
||||
{
|
||||
@@ -162,7 +162,7 @@ if (require.main === module) {
|
||||
const charts = [];
|
||||
const songs = [];
|
||||
const existingMD5s = new Set(ReadCollection("charts-pms.json").map((e) => e.data.hashMD5));
|
||||
let i = Math.max(...ReadCollection("songs-pms.json").map(s => s.id)) + 1;
|
||||
let i = Math.max(...ReadCollection("songs-pms.json").map((s) => s.id)) + 1;
|
||||
|
||||
for (const tableInfo of tableInfos) {
|
||||
// THE JSON SENT OVER THE WIRE IS INVALID!
|
||||
@@ -208,11 +208,11 @@ if (require.main === module) {
|
||||
const l = Number(d.level);
|
||||
|
||||
const tierlistInfo = Number.isNaN(l)
|
||||
? {}
|
||||
: {
|
||||
"sgl-EC": MakeTierlistStuff(l, tableInfo.symbol),
|
||||
"sgl-HC": MakeTierlistStuff(l, tableInfo.symbol),
|
||||
};
|
||||
? {}
|
||||
: {
|
||||
"sgl-EC": MakeTierlistStuff(l, tableInfo.symbol),
|
||||
"sgl-HC": MakeTierlistStuff(l, tableInfo.symbol),
|
||||
};
|
||||
|
||||
const chart = {
|
||||
songID: i,
|
||||
@@ -247,8 +247,8 @@ if (require.main === module) {
|
||||
);
|
||||
}
|
||||
}
|
||||
MutateCollection("songs-pms.json", currentSongs => currentSongs.concat(songs));
|
||||
MutateCollection("charts-pms.json", currentCharts => currentCharts.concat(charts));
|
||||
MutateCollection("songs-pms.json", (currentSongs) => currentSongs.concat(songs));
|
||||
MutateCollection("charts-pms.json", (currentCharts) => currentCharts.concat(charts));
|
||||
})();
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
const { Command } = require("commander");
|
||||
const { XMLParser } = require("fast-xml-parser");
|
||||
const fs = require("fs");
|
||||
const { MutateCollection, CreateChartID } = require("../util");
|
||||
const { MutateCollection, CreateChartID } = require("../../util");
|
||||
|
||||
const program = new Command();
|
||||
program
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
const { MutateCollection, CreateChartID } = require("../util");
|
||||
const { MutateCollection, CreateChartID } = require("../../util");
|
||||
|
||||
const inGameID = 19017;
|
||||
const tachiSongID = 1014;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
const { MutateCollection } = require("../util");
|
||||
const { MutateCollection } = require("../../util");
|
||||
|
||||
module.exports = (idSet) =>
|
||||
MutateCollection("charts-iidx.json", (charts) => {
|
||||
+2
-2
@@ -3,8 +3,8 @@ const { Command } = require("commander");
|
||||
const fs = require("fs");
|
||||
const fetch = require("node-fetch");
|
||||
const path = require("path");
|
||||
const logger = require("../logger");
|
||||
const { MutateCollection, ReadCollection } = require("../util");
|
||||
const logger = require("../../logger");
|
||||
const { MutateCollection, ReadCollection } = require("../../util");
|
||||
|
||||
const program = new Command();
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
const { MutateCollection, CreateFolderID } = require("../util");
|
||||
const { MutateCollection, CreateFolderID } = require("../../util");
|
||||
|
||||
function CreateFolder(criteria, title) {
|
||||
const f = {
|
||||
+1
-1
@@ -6,7 +6,7 @@ const {
|
||||
ReadCollection,
|
||||
GetFreshScoreIDGenerator,
|
||||
WriteCollection,
|
||||
} = require("../util");
|
||||
} = require("../../util");
|
||||
|
||||
const program = new Command();
|
||||
program.requiredOption("-f, --file <mxb-json>");
|
||||
+5
-5
@@ -1,7 +1,7 @@
|
||||
const { Command } = require("commander");
|
||||
const { parse } = require("csv-parse/sync");
|
||||
const fs = require("fs");
|
||||
const { ReadCollection, MutateCollection } = require("../util");
|
||||
const { ReadCollection, MutateCollection } = require("../../util");
|
||||
|
||||
// The tier lists are available at
|
||||
// https://docs.google.com/spreadsheets/d/1cFltguBvPplBem-x1STHnG3k4TZzFfyNEZ-RwsQszoo/edit
|
||||
@@ -55,7 +55,7 @@ const TIERS = {
|
||||
text: "17D",
|
||||
value: 17.3,
|
||||
},
|
||||
"C": {
|
||||
C: {
|
||||
text: "17C",
|
||||
value: 17.4,
|
||||
},
|
||||
@@ -216,7 +216,7 @@ const MANUAL_TITLE_MAP = {
|
||||
"しゅわスパ大作戦☆(カシオれ!くーにゃん)": "しゅわスパ大作戦☆ (カシオれ!くーにゃんリミックス)",
|
||||
"双翼 Black Wings - SDVX Edit. -": "双翼 - Black Wings - SDVX Edit. -",
|
||||
"VALKYRIE ASAULT": "VALKYRIE ASSAULT",
|
||||
"SuperMiracleEmsemble": "SuperMiracleEnsemble",
|
||||
SuperMiracleEmsemble: "SuperMiracleEnsemble",
|
||||
"仔羊のナヴァラン・クリシェを添えて": "~仔羊のナヴァラン・クリシェを添えて~",
|
||||
|
||||
// 17s
|
||||
@@ -246,7 +246,7 @@ const MANUAL_TITLE_MAP = {
|
||||
"The Sampling Paradise(P*Light)": "The Sampling Paradise (P*Light Remix)",
|
||||
"イゴモヨスのブヨブヨ・スケッチ": "イゴモヨス=オムルのテーマによるブヨブヨ・スケッチの試み",
|
||||
"ABSOLUTE(ismk passionate mix)": "ABSOLUTE(ismK passionate remix)",
|
||||
"泥の分際で私だけの大切を奪おうなんて" : "泥の分際で私だけの大切を奪おうだなんて",
|
||||
泥の分際で私だけの大切を奪おうなんて: "泥の分際で私だけの大切を奪おうだなんて",
|
||||
"Rhapsody ⚙︎f Triumph": "Rhapsody ⚙f Triumph", // There is some weird non-printing character here fml
|
||||
|
||||
// 18s
|
||||
@@ -337,7 +337,7 @@ function addTiers(levelNum, csvData, headerRow, leftOffset, simple) {
|
||||
// For 17, apparently they include the number of songs in each tier.
|
||||
// e.g. "A 曲数:54"
|
||||
// So we cut this out.
|
||||
tierName = tierName.split(" ")[0]
|
||||
tierName = tierName.split(" ")[0];
|
||||
}
|
||||
if (tierName === "" && col > leftOffset) {
|
||||
// This might be a double column (two columns for the same tier),
|
||||
+1
-1
@@ -6,7 +6,7 @@ const {
|
||||
ReadCollection,
|
||||
WriteCollection,
|
||||
GetFreshScoreIDGenerator,
|
||||
} = require("../util");
|
||||
} = require("../../util");
|
||||
|
||||
const program = new Command();
|
||||
program.requiredOption("-d, --db <maps.db>");
|
||||
Reference in New Issue
Block a user