jak-project/goal_src/jak2/engine/physics
Hat Kid 49e798f88c
jak2: macro detection for launch-particles and seconds-per-frame, add og:preserve-this comments for manual patches (#2974)
This PR adds detection of the `launch-particles` and `seconds-per-frame`
macros to the decompiler, removing a lot of bloat and hiding many
process register uses.

I also added `og:preserve-this` comments to as many manual patches and
comments as I could, which will soon be used in conjunction with CI to
hopefully catch any regressions in future big decomp update PRs.

I have some concerns about the `launch-particles` macro (more details in
`sparticle-launcher.gc`) , but thus far, I have not seen anything break
yet.

---------

Co-authored-by: water <awaterford111445@gmail.com>
2023-09-10 11:48:56 -04:00
..
chain-physics-h.gc decomp: hover-* files, wasp, crimson-guard-hover, flamer, target-turret, drill-turret, jellyfish (#2198) 2023-02-09 18:22:56 -05:00
chain-physics.gc jak2: add current-time macro for process clocks (#2662) 2023-05-18 21:33:46 +01:00
dynamics-h.gc [decomp] Decompile first batch of files in engine (#1787) 2022-08-24 00:29:51 -04:00
gravity-h.gc [decomp] Decompile first batch of files in engine (#1787) 2022-08-24 00:29:51 -04:00
rigid-body-h.gc [decompiler] new features + fixes, + other jak2 fixes (#2796) 2023-07-04 17:23:24 -04:00
rigid-body-queue.gc jak2: macro detection for launch-particles and seconds-per-frame, add og:preserve-this comments for manual patches (#2974) 2023-09-10 11:48:56 -04:00
rigid-body.gc jak2: macro detection for launch-particles and seconds-per-frame, add og:preserve-this comments for manual patches (#2974) 2023-09-10 11:48:56 -04:00
trajectory-h.gc decomp: finish target-[util|darkjak|swim|gun] | water | water-anim | crates | dark-eco-pool, fix skelgroup detection, add failed store/load warnings and clean up jak 3 config (#1958) 2022-10-14 19:35:57 -04:00
trajectory.gc jak2: add current-time macro for process clocks (#2662) 2023-05-18 21:33:46 +01:00