fix: borked itg stuff

This commit is contained in:
zkldi
2023-02-05 20:58:45 +00:00
parent 04b1431724
commit 4cd83daa59
4 changed files with 21080 additions and 4392 deletions
+1
View File
@@ -180,6 +180,7 @@ export const ITG_STAMINA_CONF = {
bannerLocationOverride: z.string().nullable(),
originalPack: z.string(),
packs: z.array(z.string()),
}),
preferences: z.strictObject({}),
File diff suppressed because it is too large Load Diff
+190
View File
@@ -25318,5 +25318,195 @@
"id": 2532,
"searchTerms": [],
"title": "24 hours of 100 bpm stream"
},
{
"altTitles": [],
"artist": "Various Artists mixed by Rems",
"data": {
"subtitle": null
},
"id": 2533,
"searchTerms": [],
"title": "[140] TranceMania IX"
},
{
"altTitles": [],
"artist": "Various Artists mixed by Rems",
"data": {
"subtitle": null
},
"id": 2534,
"searchTerms": [],
"title": "[150] Cheper"
},
{
"altTitles": [],
"artist": "Various Artists mixed by Rems",
"data": {
"subtitle": null
},
"id": 2535,
"searchTerms": [],
"title": "[160] Go 2 Fast"
},
{
"altTitles": [],
"artist": "Various Artists mixed by Rems",
"data": {
"subtitle": null
},
"id": 2536,
"searchTerms": [],
"title": "[165] Bright Colors"
},
{
"altTitles": [],
"artist": "Various Artists mixed by Rems",
"data": {
"subtitle": null
},
"id": 2537,
"searchTerms": [],
"title": "[170] The Enlightment"
},
{
"altTitles": [],
"artist": "Various Artists mixed by Rems",
"data": {
"subtitle": null
},
"id": 2538,
"searchTerms": [],
"title": "[174] French Arena"
},
{
"altTitles": [],
"artist": "Various Artists mixed by Rems",
"data": {
"subtitle": null
},
"id": 2539,
"searchTerms": [],
"title": "[178] Rip Genre"
},
{
"altTitles": [],
"artist": "Various Artists mixed by Rems",
"data": {
"subtitle": null
},
"id": 2540,
"searchTerms": [],
"title": "[180] Freeformz"
},
{
"altTitles": [],
"artist": "Various Artists mixed by Rems",
"data": {
"subtitle": null
},
"id": 2541,
"searchTerms": [],
"title": "[185] Headed For The Stars"
},
{
"altTitles": [],
"artist": "Various Artists mixed by Rems",
"data": {
"subtitle": null
},
"id": 2542,
"searchTerms": [],
"title": "[190] Remembrance"
},
{
"altTitles": [],
"artist": "Various Artists mixed by Rems",
"data": {
"subtitle": null
},
"id": 2543,
"searchTerms": [],
"title": "[195] Through The Fire And France"
},
{
"altTitles": [],
"artist": "Darktek mixed by Rems",
"data": {
"subtitle": null
},
"id": 2544,
"searchTerms": [],
"title": "[205] Son 2 Teuf"
},
{
"altTitles": [],
"artist": "USAO mixed by Rems",
"data": {
"subtitle": null
},
"id": 2545,
"searchTerms": [],
"title": "[200] USAOrigami"
},
{
"altTitles": [],
"artist": "Various Artists mixed by Rems",
"data": {
"subtitle": null
},
"id": 2546,
"searchTerms": [],
"title": "[210] I Can See The Lights"
},
{
"altTitles": [],
"artist": "Falcom Sound Team jdk (Mixed by Rems)",
"data": {
"subtitle": null
},
"id": 2547,
"searchTerms": [],
"title": "[220] A Bright Future"
},
{
"altTitles": [],
"artist": "Various Artists mixed by Rems",
"data": {
"subtitle": null
},
"id": 2548,
"searchTerms": [],
"title": "[230] Chipspeed Allstars"
},
{
"altTitles": [],
"artist": "Various Artists mixed by Rems",
"data": {
"subtitle": null
},
"id": 2549,
"searchTerms": [],
"title": "[215] Are You Kaiden ?"
},
{
"altTitles": [],
"artist": "Various Artists mixed by Rems",
"data": {
"subtitle": null
},
"id": 2550,
"searchTerms": [],
"title": "[240] Everlasting"
},
{
"altTitles": [],
"artist": "Various Artists mixed by Rems",
"data": {
"subtitle": null
},
"id": 2551,
"searchTerms": [],
"title": "[250] Get Deaded"
}
]
@@ -120,6 +120,7 @@ for (const d of content) {
notesPerMeasure: chart.notesPerMeasure,
npsPerMeasure: chart.npsPerMeasure,
originalPack: options.pack,
packs: [options.pack],
bannerLocationOverride: null,
charter: author,
},
@@ -128,10 +129,16 @@ for (const d of content) {
if (existingChartIDs.has(chart.hashGSv3)) {
const ch = existingChartIDs.get(chart.hashGSv3);
ch.data.breakdown = chart.data.breakdown;
ch.data.breakdown = newChart.data.breakdown;
if (ch.data.rankedLevel === null && newChart.data.rankedLevel !== null) {
ch.data.rankedLevel = newChart.data.rankedLevel;
}
if (!ch.data.packs.includes(options.pack)) {
ch.data.packs.push(options.pack);
}
continue;
}