feat: show playable charts with score hover and special-start markers
Publish GitHub Pages output / publish (push) Successful in 47s

This commit is contained in:
2026-09-29 23:12:18 +09:00
parent 9fc3d35d2d
commit 049e37bcff
9 changed files with 362 additions and 42 deletions
+15
View File
@@ -0,0 +1,15 @@
export type ChartPosition = { timeSeconds: number; lane: number; width: number; control?: boolean };
export type ChartVisualNote = ChartPosition & {
kind: 'tap' | 'flick' | 'hold' | 'relay';
direction?: 'up' | 'left' | 'right';
critical?: boolean;
};
export type ChartVisual = {
schemaVersion: 1;
songId: string;
difficulty: string;
durationSeconds: number;
laneCount: number;
notes: ChartVisualNote[];
holds: ChartPosition[][];
};