mirror of
https://github.com/jkdansereau/goldeneye-pc-port.git
synced 2026-10-23 15:52:42 +02:00
Implements next-steps (b) and (c) from the D243 CONSOLIDATED NEXT STEPS block. (c): static analysis shows the render_pos-cycling mechanism (chrTick's cutscene-unaware animation dispatch) is unmodified decomp code with no gate on either platform, so it's decomp-faithful by construction -- clears the way to ship a port-layer fix without a rule-2 sign-off. (b): chrai.c's AI_TRYTeleportingChrToPad now notifies a new epoch counter right after its real setsuboffset() call; GE_D243X3/GE_D243X4 re-baseline on that signal instead of freezing forever, targeting the M-168 "camera looks wrong way for later shots" / "Bond still looks stuck" incompleteness. Build/link/crash-safety verified headlessly (two 25-30s -level_09 smoke runs, both crash-free). Live Dam-to-abseil playtest still owed before this can replace the diagnostic gating with a shipped default.