diff --git a/Graphics/dan_select/animation.json b/Graphics/dan_select/animation.json index 988bc41..850a7ce 100644 --- a/Graphics/dan_select/animation.json +++ b/Graphics/dan_select/animation.json @@ -164,5 +164,62 @@ } ], "comment": "ROUND 17: copied verbatim from song_select/animation.json so the 演奏オプション panel the 段位道場 confirmation dialog's option chip opens runs identically on DAN_SELECT. ModifierSelector's constructor reads 28/29/30/31/32 (+39 optional) and get_animation THROWS on a missing id; a child animation.json replaces the parent's rather than merging, so DAN_SELECT had none of them. option/neiro panel slide OUT (ModifierSelector/NeiroSelector pick this up on confirm when it exists; without it they replay id 28). Arcade MC65 label 'out' = frames 25..44: y 0 -> -75 over 4 frames, then -75 -> 650 over 15. Engine space the drawn y is `attribute + song_select_offset.x` (= -548 in this skin), so attribute runs 0 -> -75 at 4/19 = 0.2105 -> 548." + }, + { + "id": 19, + "type": "move", + "duration": 450, + "total_distance": 1920, + "ease_in": "quadratic", + "comment": "dan transition slide in (PyTaikoGreen x1.5)" + }, + { + "id": 20, + "type": "move", + "duration": 383, + "delay": 517, + "total_distance": -705, + "waypoints": [ + { + "at": 200, + "value": -768, + "ease_in": "quadratic" + }, + { + "at": 283, + "value": -689 + } + ], + "comment": "dan transition don rises from the bottom, overshoots and settles (PyTaikoGreen x1.5)" + }, + { + "id": 21, + "type": "fade", + "duration": 400, + "delay": 483, + "initial_opacity": 0.0, + "final_opacity": 1.0, + "ease_out": "quadratic", + "comment": "dan transition emblem fade in" + }, + { + "id": 22, + "type": "move", + "duration": 500, + "delay": 983, + "start_position": 0, + "total_distance": 90, + "ease_in": "quadratic", + "comment": "dan transition emblem spin (degrees, not scaled)" + }, + { + "id": 23, + "type": "fade", + "duration": 483, + "delay": 1000, + "initial_opacity": 0.13, + "final_opacity": 1.0, + "ease_out": "quadratic", + "comment": "dan transition white flash; its end is the end of the transition" } ] \ No newline at end of file