Files
YataiDONNijiiro/Scripts/game/ending_anim/rank_hud_out.lua
T
TaikoZhongandClaude Fable 5.1 70154489f0 Score rank (粋 / 雅 / 極): in-game badge and result plate
- In game: the rank plate slides in at the player panel's top-left as the score
  crosses each rank line (500k white, 600k bronze, 700k silver, 800k gold,
  900k pink, 950k purple, 1M rainbow), swapping through the out/in pair on the
  next line. Uses the engine's Background:handle_score hook.
- Result: a ScoreRank state between the score count-up and the crown, playing
  the original's plate clip (極 with its own burst) under the score box.
- Song select already draws the chips from the stored rank.
Clips exported from the original with the rank plates as swappable shapes;
Scripts/game/clip_player.lua is the shared frame player.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 14:44:37 +08:00

31 lines
943 B
Lua

-- GENERATED by scratchpad/lyric/clip_export.py from enso/information/score.nulm sprite 52 -- do not hand-edit.
-- 498x264 stage. frames[f+1] = {{shape, tx, ty, sx, sy, rot_deg, alpha}, ...}; after the last
-- frame the player continues from frames[loop_at+1]. shapes[c] = {w, h, ox, oy}.
return {
nframes = 17,
loop_at = 16,
stage = {498, 264},
shapes = {
[36] = {208, 208, 104, 104},
},
frames = {
{{36,0,-20,1,1,0,1}},
{{36,0,-22.3,1,1,0,0.938}},
{{36,0,-24.6,1,1,0,0.875}},
{{36,0,-26.95,1,1,0,0.812}},
{{36,0,-29.25,1,1,0,0.75}},
{{36,0,-31.55,1,1,0,0.688}},
{{36,0,-33.85,1,1,0,0.625}},
{{36,0,-36.2,1,1,0,0.562}},
{{36,0,-38.5,1,1,0,0.5}},
{{36,0,-40.8,1,1,0,0.438}},
{{36,0,-43.1,1,1,0,0.375}},
{{36,0,-45.45,1,1,0,0.312}},
{{36,0,-47.75,1,1,0,0.25}},
{{36,0,-50.05,1,1,0,0.188}},
{{36,0,-52.35,1,1,0,0.125}},
{{36,0,-54.7,1,1,0,0.062}},
{},
},
}