The five normal backdrops and the three cleared backdrops were flat plates plus a few hand-rebuilt effects, so the koi, the treasure ships, the lantern glow and the festival stalls never moved the way they do in the original.
Scripts/background/bg_data/bg_anim/<name>.lua + Graphics/background/bga_<name>/: each movie exported per shape instance with its own loop period (same schema as the donbg band data).
Scripts/background/bg_objects/bg_anim.lua: replays it at 60 fps on the lower half of the screen, depth order as authored.
bg_normal.lua / bg_fever.lua use it when the data exists and keep their previous drawing as the fallback; the cleared backdrop's rise/fall wipe is unchanged.
Verified in-game on bg_2 (lantern stalls), bg_3 (matsuri street), bg_4 (shrine lanterns) and bg_fever_0 (koi / fans / tai) on Smile! Smile! Smile!.
The five normal backdrops and the three cleared backdrops were flat plates plus a few hand-rebuilt effects, so the koi, the treasure ships, the lantern glow and the festival stalls never moved the way they do in the original.
- `Scripts/background/bg_data/bg_anim/<name>.lua` + `Graphics/background/bga_<name>/`: each movie exported per shape instance with its own loop period (same schema as the donbg band data).
- `Scripts/background/bg_objects/bg_anim.lua`: replays it at 60 fps on the lower half of the screen, depth order as authored.
- `bg_normal.lua` / `bg_fever.lua` use it when the data exists and keep their previous drawing as the fallback; the cleared backdrop's rise/fall wipe is unchanged.
Verified in-game on bg_2 (lantern stalls), bg_3 (matsuri street), bg_4 (shrine lanterns) and bg_fever_0 (koi / fans / tai) on Smile! Smile! Smile!.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
The five normal and three cleared backdrops were flat plates plus a few hand
rebuilt effects, so the koi, the treasure ships, the lantern glow and the
festival stalls never moved as they do in the original. Each movie is now
exported per shape instance with its own loop (bg_data/bg_anim/<name>.lua,
textures under background/bga_<name>) and replayed by bg_objects/bg_anim.lua at
60 fps on the lower half of the screen. bg_normal.lua and bg_fever.lua use it
when the data exists and keep their old drawing as the fallback; the cleared
backdrop's rise/fall wipe is unchanged.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
The five normal backdrops and the three cleared backdrops were flat plates plus a few hand-rebuilt effects, so the koi, the treasure ships, the lantern glow and the festival stalls never moved the way they do in the original.
Scripts/background/bg_data/bg_anim/<name>.lua+Graphics/background/bga_<name>/: each movie exported per shape instance with its own loop period (same schema as the donbg band data).Scripts/background/bg_objects/bg_anim.lua: replays it at 60 fps on the lower half of the screen, depth order as authored.bg_normal.lua/bg_fever.luause it when the data exists and keep their previous drawing as the fallback; the cleared backdrop's rise/fall wipe is unchanged.Verified in-game on bg_2 (lantern stalls), bg_3 (matsuri street), bg_4 (shrine lanterns) and bg_fever_0 (koi / fans / tai) on Smile! Smile! Smile!.
🤖 Generated with Claude Code