From 918c3c08e511bf43d7941cd41f79e33695e4c62b Mon Sep 17 00:00:00 2001 From: zkldi <20380519+zkldi@users.noreply.github.com> Date: Thu, 30 Dec 2021 17:24:26 +0000 Subject: [PATCH] Add more USC props. --- common/src/types.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/common/src/types.ts b/common/src/types.ts index 91430a4cd..f7b2420ce 100644 --- a/common/src/types.ts +++ b/common/src/types.ts @@ -834,13 +834,21 @@ interface CDDataBMS { tableFolders: { table: string; level: string }[]; } +interface CDDataUSC { + hashSHA1: string | string[]; + isOfficial: boolean; + effector: string; + illustrator: string; + bpm: string; +} + interface ChartDocumentData { "iidx:SP": CDDataIIDXSP; "iidx:DP": CDDataIIDXSP; "popn:9B": { hashSHA256: string | null }; "sdvx:Single": { inGameID: integer; arcChartID: string | null }; - "usc:Keyboard": { hashSHA1: string | string[]; isOfficial: boolean }; - "usc:Controller": { hashSHA1: string | string[]; isOfficial: boolean }; + "usc:Keyboard": CDDataUSC; + "usc:Controller": CDDataUSC; "ddr:SP": CDDataDDRSP; "ddr:DP": CDDataDDRSP; "maimai:Single": { maxPercent: number; inGameID: number; inGameStrID: string };