jak-project/goal_src/jak2/engine/debug
ManDude 7170db51ea
fix bad defpartgroup decomp and improve entity debug display a bit (#2423)
- Makes very nasty bugs fixed in #2402 print onscreen when detected
instead of to the console.

![image](https://user-images.githubusercontent.com/7569514/227754516-d508376e-8b23-4af6-bc44-e4d33d586e17.png)
- Fixes `valid?` decomp
- Moves `entity-debug.gc` to the end of `COMMON.CGO` so we can check for
keys in a few more commonly-used actor types.
- Entity debug display (jak 2) now properly parses the `art-name` tag of
part spawners, which gets overwritten at runtime.
- Fixes #2422 . Decompiler was writing out part group rotation for the
scale part, so all of those part groups had a zero in one (or all) of
the axes. This "only" affected 38 groups, including all of the flame
pots in tomb, jetpack guard, wasp, onin tent seal of mar, dark eco pill
and a few other things.

![image](https://cdn.discordapp.com/attachments/995787558816595968/1089395776880390174/image.png)

![image](https://cdn.discordapp.com/attachments/995787558816595968/1089395777253671013/image.png)
2023-03-26 05:13:54 +01:00
..
nav docs: fix method docstrings and grab @file comment blocks to use as a file description (#2289) 2023-02-27 18:58:01 -05:00
anim-tester.gc [decomp] fix up debug menu rendering, add a few others (#1892) 2022-09-16 20:42:33 -04:00
debug-h.gc d/jak2: finish progress menu code and initialize the camera (#1945) 2022-10-11 18:30:26 -04:00
debug-part.gc split new pc features in some files into their own code files + address some old issues + ripple graphics improvements (#2216) 2023-02-13 21:39:14 +00:00
debug-sphere.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
debug.gc [jak2] improve debugging tools for entity lights and regions (#2327) 2023-03-18 06:29:40 +00:00
default-menu.gc fix bad defpartgroup decomp and improve entity debug display a bit (#2423) 2023-03-26 05:13:54 +01:00
editable-h.gc split new pc features in some files into their own code files + address some old issues + ripple graphics improvements (#2216) 2023-02-13 21:39:14 +00:00
editable-player.gc split new pc features in some files into their own code files + address some old issues + ripple graphics improvements (#2216) 2023-02-13 21:39:14 +00:00
editable.gc [jak2] un-hardcode level-related code a bit (#2330) 2023-03-19 05:33:04 +00:00
history.gc split new pc features in some files into their own code files + address some old issues + ripple graphics improvements (#2216) 2023-02-13 21:39:14 +00:00
memory-usage-h.gc split new pc features in some files into their own code files + address some old issues + ripple graphics improvements (#2216) 2023-02-13 21:39:14 +00:00
memory-usage.gc split new pc features in some files into their own code files + address some old issues + ripple graphics improvements (#2216) 2023-02-13 21:39:14 +00:00
menu.gc [windows] make the games start up in the user's preferred system UI language (#2267) 2023-02-26 09:46:57 -05:00
part-tester.gc [jak2] Fix degrees conversion for particle rotation (#2413) 2023-03-25 18:01:43 -04:00
sampler.gc split new pc features in some files into their own code files + address some old issues + ripple graphics improvements (#2216) 2023-02-13 21:39:14 +00:00
stats-h.gc [decompile] subdivide, wind-work, tie-work, bsp, focus (#1897) 2022-09-17 14:58:25 -04:00
viewer.gc fix bad defpartgroup decomp and improve entity debug display a bit (#2423) 2023-03-26 05:13:54 +01:00