jak-project/goal_src/jak2/engine/collide
Hat Kid fc43870d85
decompiler: obj -> this, set-time! and time-elapsed? macros (#3026)
This renames the method object in `defmethod`s to `this` and adds
detection for the `set-time!` and `time-elapsed?` macros.

Definitely my biggest PR yet...
2023-09-26 15:17:00 +01:00
..
collide-cache-h.gc [decomp] collide cache, other minor fixes (#2031) 2022-11-20 11:32:29 -05:00
collide-cache.gc decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
collide-debug.gc decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
collide-edge-grab-h.gc decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
collide-edge-grab.gc decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
collide-frag-h.gc decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
collide-frag.gc decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
collide-func-h.gc gsrc: add decomp begins placeholder to all gsrc files (#1731) 2022-08-05 16:12:54 -04:00
collide-func.gc docs: fix method docstrings and grab @file comment blocks to use as a file description (#2289) 2023-02-27 18:58:01 -05:00
collide-h.gc d/jak2: finish process-drawable, collide-reaction-target, target-anim, almost target-part and gun-part (#2012) 2022-11-12 11:19:04 -05:00
collide-mesh-h.gc decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
collide-mesh.gc decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
collide-probe.gc start blit-displays decomp & renderer + improve decompilation of some DMA macros (#2616) 2023-05-04 18:34:09 -04:00
collide-shape-h.gc decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
collide-shape-rider.gc decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
collide-shape.gc decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
collide-target-h.gc [decomp] target-handler (#2027) 2022-11-20 09:21:25 -05:00
collide-touch-h.gc decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
collide-touch.gc decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
collide.gc docs: fix method docstrings and grab @file comment blocks to use as a file description (#2289) 2023-02-27 18:58:01 -05:00
find-nearest-h.gc d/jak2: finish find-nearest | trajectory | editable-h and most of editable and editable-player (#1847) 2022-09-10 18:03:17 -04:00
find-nearest.gc jak2: focus-test? macro, fix (zero? (logand ...)) -> (not (logtest? ...)) detection (#2321) 2023-03-14 22:57:31 -04:00
los-control-h.gc d/jak2: finish viewer, texture-finish, process-taskable, main-collide, prototype and los-control (#1975) 2022-10-22 13:26:28 -04:00
los-control.gc decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
main-collide.gc d/jak2: finish viewer, texture-finish, process-taskable, main-collide, prototype and los-control (#1975) 2022-10-22 13:26:28 -04:00
pat-h.gc decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00