- Each exam shows its 自己ベスト row as on the cabinet: a white pill (part of exam_gauge_box, and yellow_box/exam_best_pill for the right-hand boxes, one per song segment) with the label on the left and the recorded best on the right. Needs the engine's box:exam_best / exam_song_best; without them, or before a course is played, the label is shown alone. - box/clear_mark and yellow_box/clear_mark have the cabinet's six stamps (red/gold x pass/full combo/all good), picked by the record's rank (box.record_rank); an engine without it falls back to clear_mark (frames 0 and 5). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
214 lines
2.7 KiB
JSON
214 lines
2.7 KiB
JSON
{
|
|
"yellow_box_top_left": {
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
"yellow_box_top_right": {
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
"yellow_box_bottom_left": {
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
"yellow_box_bottom_right": {
|
|
"x": 0,
|
|
"y": 974
|
|
},
|
|
"yellow_box_top": {
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
"yellow_box_bottom": {
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
"yellow_box_left": {
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
"yellow_box_right": {
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
"yellow_box_center": {
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
"frame": {
|
|
"x": 117,
|
|
"y": 171
|
|
},
|
|
"genre_banner": {
|
|
"x": 412,
|
|
"y": 234,
|
|
"frame_order": [
|
|
0,
|
|
0,
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6,
|
|
7
|
|
]
|
|
},
|
|
"difficulty": {
|
|
"x": 528,
|
|
"y": 242
|
|
},
|
|
"difficulty_star": {
|
|
"x": 528,
|
|
"y": 290
|
|
},
|
|
"difficulty_x": {
|
|
"x": 528,
|
|
"y": 290
|
|
},
|
|
"difficulty_num": {
|
|
"x": 572,
|
|
"y": 288
|
|
},
|
|
"total_notes_bg": {
|
|
"x": 330,
|
|
"y": 182
|
|
},
|
|
"total_notes": {
|
|
"x": 1180,
|
|
"y": 190
|
|
},
|
|
"total_notes_counter": {
|
|
"x": 1470,
|
|
"y": 186
|
|
},
|
|
"exam_header": {
|
|
"x": 421,
|
|
"y": 563
|
|
},
|
|
"exam_frame": {
|
|
"x": 418,
|
|
"y": 596
|
|
},
|
|
"exam_box_top_left": {
|
|
"x": 420,
|
|
"y": 602
|
|
},
|
|
"exam_box_top_right": {
|
|
"x": 1750,
|
|
"y": 602
|
|
},
|
|
"exam_box_bottom_left": {
|
|
"x": 420,
|
|
"y": 970
|
|
},
|
|
"exam_box_bottom_right": {
|
|
"x": 1750,
|
|
"y": 970
|
|
},
|
|
"exam_box_top": {
|
|
"x": 460,
|
|
"y": 602,
|
|
"x2": 1290
|
|
},
|
|
"exam_box_bottom": {
|
|
"x": 460,
|
|
"y": 970,
|
|
"x2": 1290
|
|
},
|
|
"exam_box_left": {
|
|
"x": 420,
|
|
"y": 642,
|
|
"y2": 328
|
|
},
|
|
"exam_box_right": {
|
|
"x": 1750,
|
|
"y": 642,
|
|
"y2": 328
|
|
},
|
|
"exam_box_center": {
|
|
"x": 460,
|
|
"y": 642,
|
|
"x2": 1290,
|
|
"y2": 328
|
|
},
|
|
"judge_box": {
|
|
"x": 440,
|
|
"y": 610
|
|
},
|
|
"exam_gauge": {
|
|
"x": 517,
|
|
"y": 611
|
|
},
|
|
"exam_combo": {
|
|
"x": 517,
|
|
"y": 611
|
|
},
|
|
"exam_score": {
|
|
"x": 517,
|
|
"y": 611
|
|
},
|
|
"exam_hit": {
|
|
"x": 517,
|
|
"y": 611
|
|
},
|
|
"exam_roll": {
|
|
"x": 517,
|
|
"y": 611
|
|
},
|
|
"exam_judgeperfect": {
|
|
"x": 517,
|
|
"y": 611
|
|
},
|
|
"exam_judgebad": {
|
|
"x": 517,
|
|
"y": 611
|
|
},
|
|
"exam_judgegood": {
|
|
"x": 517,
|
|
"y": 611
|
|
},
|
|
"judge_num": {
|
|
"x": 1450,
|
|
"y": 655
|
|
},
|
|
"exam_percent": {
|
|
"x": 1450,
|
|
"y": 662
|
|
},
|
|
"exam_less": {
|
|
"x": 1495,
|
|
"y": 660
|
|
},
|
|
"exam_more": {
|
|
"x": 1495,
|
|
"y": 660
|
|
},
|
|
"rank_plate": {
|
|
"x": 117,
|
|
"y": 171
|
|
},
|
|
"song_label": {
|
|
"x": 430,
|
|
"y": 246
|
|
},
|
|
"exam_seg_label": {
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
"exam_gauge_box": {
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
"clear_mark": {
|
|
"x": 100,
|
|
"y": 505
|
|
},
|
|
"difficulty_ura": {},
|
|
"difficulty_level": {
|
|
"x": 538,
|
|
"y": 287
|
|
},
|
|
"exam_best_pill": {}
|
|
}
|