Skip to content

☀️ 56% ⚓️ 0% – share Effect_Move across eleven overlay twins - #16

Open
PascalPixel wants to merge 5 commits into
mainfrom
cursor/tbs-to-60
Open

PascalPixel wants to merge 5 commits into
mainfrom
cursor/tbs-to-60

Conversation

@PascalPixel

Copy link
Copy Markdown
Owner

Summary

  • New shared unit effect-moveFIELD/COMMON/EFFECT/MOVE.C with 11 exact overlay instances (Lunpa canonical + twins).
  • Removed duplicate Effect_Move / OverlayObject_IntegrateVelocities / OverlayObject_ApplyVelocity / SceneEffect_UpdateMotion bodies from instance scenes; call sites alias to Effect_Move.
  • Normalized resource_385 / resource_38a AlchemyC placeholders to .space 0x36 + pad halfword.
  • make verify green on staged tree. DONE stays ~55.96% (consolidation of already-exact sites); next wave is the 13 draft-c sibling candidates (~702 B) plus larger retained/recovery targets toward 60%.

Test plan

  • ./alchemy score --unit effect-move --all-instances --first → differing_owners=0
  • make verify on snorlax worktree
  • Review PR diff for Camelot naming / no Func_ theater

Park resource_382:02001090 under Stubborn (needs full actor-motion-event-scene instance map). Rename duplicate Scene_RunScene385 source-path entries.
…ick note

Bounce main:08021e28, 08029274 (scheduling-floor) and 080a9d3c
(instruction-selection). Prefer never-drafted, then non-Stubborn draft_c
when that pool is too small for 60%.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant