move displayVersion over to chart data

This commit is contained in:
nairobi
2026-05-19 21:15:07 +02:00
parent c975c7bf38
commit 3b96bbb39e
4 changed files with 1750 additions and 542 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -13,7 +13,6 @@ export const GAME_GROUP_ARCAEA_CONF = {
// Potential future controller playtype support?
playtypes: ["Touch"],
songData: z.strictObject({
displayVersion: z.string(),
songPack: z.string(),
}),
} as const satisfies INTERNAL_GAME_GROUP_CONFIG;
@@ -134,6 +133,7 @@ export const GAME_ARCAEA_CONF = {
chartData: z.strictObject({
inGameStrID: z.string(),
displayVersion: z.string(),
notecount: zodNonNegativeInt,
}),
@@ -206,7 +206,6 @@ for (const entry of data.songs) {
id: CreateSongID(),
legacySongID: getNewSongID(),
data: {
displayVersion: entry.version,
songPack: convertPackName(packsByID, entry.set),
},
};
@@ -259,7 +258,6 @@ for (const entry of data.songs) {
id: CreateSongID(),
legacySongID: getNewSongID(),
data: {
displayVersion: chart.version ?? entry.version,
songPack: convertPackName(packsByID, entry.set),
},
};
@@ -290,6 +288,7 @@ for (const entry of data.songs) {
versions: ["mobile"],
data: {
inGameStrID: inGameID,
displayVersion: chart.version ?? entry.version,
// Filled in later, but not by this script
notecount: 0,
},