jak-project/goal_src/jak1/engine
ManDude 1f4044b9ff
Jak 2 controller LED implementation (#3035)
Adds controller LED features to Jak 2:
- progressive flickering denoting health
- copies tomb simon says puzzle colors
- unique colors for each gun
- orange color for being indax
- yellow color for being in mech
- purple color for being darkjak
- blue color for being in board
- red flash when wanted.

May add more features later?

Also did some minor clean-up on some types.
2023-09-28 02:47:09 +01:00
..
anim decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
camera decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
collide decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
common-obs decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
data decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
debug decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
dma decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
draw decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
engine decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
entity [decompiler] do not use time-elapsed? on unsigned comps (#3031) 2023-09-26 18:48:13 +01:00
game misc low hanging fruit fixes (#3034) 2023-09-27 00:59:07 +01:00
geometry decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
gfx decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
level decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
load decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
math Jak 2 controller LED implementation (#3035) 2023-09-28 02:47:09 +01:00
nav decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
physics decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
ps2 misc low hanging fruit fixes (#3034) 2023-09-27 00:59:07 +01:00
sound decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
target [decompiler] do not use time-elapsed? on unsigned comps (#3031) 2023-09-26 18:48:13 +01:00
ui decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
util decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00