The exported clips and backdrop movies were drawn source-over everywhere, but the cabinet places a number of glow layers with its add blend mode: the lantern glows of the lower backdrops (bg_nomal_a_01..05), the crown's radial burst, the score rank plate's effect copy, and the full-combo / donderful letter glows. Drawn source-over, those textures show up as dark or grey patches. - movie_export / clip_export record the placement's blend mode (`blend = 8` on a backdrop leaf, an 8th row value on a clip leaf; the root placement's mode is folded into its group), and bg_anim / clip_player / ending draw such leaves with blend = "additive". Data re-exported; only the blend field changed. - result_crown: the burst copies draw additively; the crown_loop shine sweep is a plain white polygon on the cabinet, so gleam frames 0..2 are white now instead of the atlas colour they were exported with. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
182 lines
5.0 KiB
Lua
182 lines
5.0 KiB
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[, blend 8 = add]}, ...}; after the last
|
|
-- frame the player continues from frames[loop_at+1]. shapes[c] = {w, h, ox, oy}.
|
|
return {
|
|
nframes = 162,
|
|
loop_at = 161,
|
|
stage = {498, 264},
|
|
shapes = {
|
|
[36] = {208, 208, 104, 104},
|
|
[38] = {208, 208, 104, 104},
|
|
[40] = {208, 208, 104, 104},
|
|
[42] = {208, 208, 104, 104},
|
|
[44] = {208, 208, 104, 104},
|
|
[46] = {208, 208, 104, 104},
|
|
[48] = {208, 208, 104, 104},
|
|
},
|
|
frames = {
|
|
{},
|
|
{{36,0,-1.45,1,1,0,0.07}},
|
|
{{36,0,-2.85,1,1,0,0.145}},
|
|
{{36,0,-4.3,1,1,0,0.215}},
|
|
{{36,0,-5.7,1,1,0,0.285}},
|
|
{{36,0,-7.15,1,1,0,0.355}},
|
|
{{36,0,-8.55,1,1,0,0.43}},
|
|
{{36,0,-10,1,1,0,0.5}},
|
|
{{36,0,-11.45,1,1,0,0.57}},
|
|
{{36,0,-12.85,1,1,0,0.645}},
|
|
{{36,0,-14.3,1,1,0,0.715}},
|
|
{{36,0,-15.7,1,1,0,0.785}},
|
|
{{36,0,-17.15,1,1,0,0.855}},
|
|
{{36,0,-18.55,1,1,0,0.93}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1.016,1.016,0,1}},
|
|
{{36,0,-20.05,1.032,1.032,0,1}},
|
|
{{36,0,-20.05,1.049,1.049,0,1}},
|
|
{{36,0,-20.1,1.065,1.065,0,1}},
|
|
{{36,0,-20,1.081,1.081,0,1}},
|
|
{{36,0,-19.95,1.065,1.065,0,1}},
|
|
{{36,0,-19.9,1.049,1.049,0,1}},
|
|
{{36,0,-19.9,1.032,1.032,0,1}},
|
|
{{36,0,-19.85,1.016,1.016,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{36,0,-20,1,1,0,1}},
|
|
{{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}},
|
|
{},
|
|
},
|
|
}
|