Compare commits

...

6 Commits

Author SHA1 Message Date
582f1c57d7 Update README.md 2024-08-05 11:01:54 +00:00
b09f83a4be Update README.md 2024-08-05 11:01:31 +00:00
5509c7c16e fixed chuni.py error when importing c2s with no JUDGE count 2024-07-25 00:37:42 +07:00
9f22f1f17a Update README.md 2024-07-11 14:08:33 +00:00
8386ec75c8 Update README.md 2024-07-11 14:07:32 +00:00
13c7707fa6 Update README.md 2024-07-11 14:06:55 +00:00
5 changed files with 18 additions and 2 deletions

View File

@ -1,3 +1,9 @@
# TODO:
add maimai support
add Chunithm Character support
# Actaeon # Actaeon
An ARTEMiS frontend. An ARTEMiS frontend.

View File

@ -0,0 +1,3 @@
python asset-extract.py chuni --data-dir "D:\Programs\Sega\Games\CHUNITHM LUMINOUS (SDHD 2.22.00)\data" --opt-dir "D:\Programs\Sega\Games\CHUNITHM LUMINOUS (SDHD 2.22.00)\bin\option"
pause

View File

@ -0,0 +1,3 @@
python db-import.py chuni --data-dir "D:\Programs\Sega\Games\CHUNITHM LUMINOUS (SDHD 2.22.00)\data" --opt-dir "D:\Programs\Sega\Games\CHUNITHM LUMINOUS (SDHD 2.22.00)\bin\option"
pause

View File

@ -87,10 +87,13 @@ class Chuni(Importer):
if creator is None or judgeTap is None or judgeHold is None or judgeSlide is None or judgeAir is None or judgeFlick is None or judgeAll is None: if creator is None or judgeTap is None or judgeHold is None or judgeSlide is None or judgeAir is None or judgeFlick is None or judgeAll is None:
print('warning: chart file missing data') print('warning: chart file missing data')
inserts.append((song, chart, creator or '', judgeTap or 0, judgeHold or 0, judgeSlide or 0, inserts.append((song, chart, creator or '', judgeTap or '0', judgeHold or '0', judgeSlide or '0',
judgeAir or 0, judgeFlick or 0, judgeAll or 0)) judgeAir or '0', judgeFlick or '0', judgeAll or '0'))
fields = ['songId', 'chartId', 'chartDesigner', 'tapJudgeCount', 'holdJudgeCount', 'slideJudgeCount', fields = ['songId', 'chartId', 'chartDesigner', 'tapJudgeCount', 'holdJudgeCount', 'slideJudgeCount',
'airJudgeCount', 'flickJudgeCount', 'allJudgeCount'] 'airJudgeCount', 'flickJudgeCount', 'allJudgeCount']
#DEBUG
print(inserts)
self.cur.executemany( self.cur.executemany(
f'''INSERT INTO actaeon_chuni_static_music_ext({','.join(fields)}) f'''INSERT INTO actaeon_chuni_static_music_ext({','.join(fields)})
VALUES ({','.join(['%s'] * len(fields))}) VALUES ({','.join(['%s'] * len(fields))})

1
start.bat Normal file
View File

@ -0,0 +1 @@
npm run start