LagoLunatic
bae595b973
Update all code to use the new enum formats
2026-05-29 16:34:55 -04:00
LagoLunatic
102042628f
Process profiles and enums cleanup ( #1031 )
...
* Fix some profile comments
* Add missing static for local visibility data
* Move proc name and draw priority enums to f_pc
* Add _e suffix to daObjBarrier_c proc enum
* Change proc name enum format to match TP
* Change draw prio enum format to match TP
* Change ItemNo enum format, finish fixing item names
* Revert static for cb1 hio
* Clean up formatting of profile comments
* Fix comment alignment
2026-05-26 00:11:58 -04:00
LagoLunatic
a3dd6ac9e1
Cleanup
2026-05-08 21:51:18 -04:00
LagoLunatic
e1f5b7e23b
Rename fopAcM_SetupActor to fopAcM_ct
2026-05-07 15:59:23 -04:00
LagoLunatic
765f88e4f3
Move extern forward decls from cpps to headers
2026-04-01 19:38:51 -04:00
LagoLunatic
207f6e911f
Add default arguments to anm init functions to simplify calls
2026-03-31 22:11:01 -04:00
LagoLunatic
061fa893eb
Replace particle enums with official names
2026-03-20 16:02:41 -04:00
LagoLunatic
8651f98984
Make getEvent return a pointer instead of a reference, resolve tbox fakematch
2025-12-29 13:05:34 -05:00
LagoLunatic
048d242eef
bpw partial cleanup, fix inline usage across several actors
2025-09-18 20:17:27 -04:00
LagoLunatic
b77717694c
Add dolzel_rel.pch
...
This fixes the sdata linker error in the debug build.
2025-08-23 12:17:10 -04:00
LagoLunatic
217775af4e
Use precompiled headers, fix weak data issues
2025-08-20 18:51:42 -04:00
LagoLunatic
5802571a56
Add SQUARE macro to improve readibility for distances
2025-08-08 21:51:30 -04:00
LagoLunatic
719ac3f748
Misc cleanup
2025-07-25 22:24:57 -04:00
LagoLunatic
7cd75e8f7b
Demo matches ( #767 )
2025-05-24 18:54:46 -04:00
LagoLunatic
c625992a77
Add enum for actor priority
2025-05-21 14:44:25 -04:00
LagoLunatic
58ab930817
More inlines
...
Also update dtk-template
2025-04-19 13:55:59 -04:00
LagoLunatic
4ac105c02d
JPN build fix, remove nonmatching comments
2025-04-12 23:27:17 -04:00
LagoLunatic
556e578f23
Misc small cleanup
2025-04-09 01:49:35 -04:00
LagoLunatic
41621f4e72
Fix weird gameInfo loads caused by casts within inlines
2025-03-31 14:07:20 -04:00
LagoLunatic
a0536371e6
player_swim 100%, bunch of inline cleanup
2025-03-29 20:09:32 -04:00
LagoLunatic
4c3bd2c651
Missed some spots where cPhs_State should be used
2025-03-18 15:10:32 -04:00
LagoLunatic
822b13e57a
Add cPhs_State typedef and use it everywhere
2025-03-17 22:26:56 -04:00
LagoLunatic
b97eeed779
Rename J3DFrameCtrl loop mode enum
...
See https://github.com/zeldaret/tp/pull/2327/commits/2a284165cf35a2324d36d825add5c06ffa864398
2025-03-17 16:21:46 -04:00
LagoLunatic
4a4624decf
Populate particle IDs enum with placeholders and use them everywhere
2025-03-06 17:37:20 -05:00
LagoLunatic
33f76d9968
More cleanup
2025-02-23 20:56:27 -05:00
LagoLunatic
c4ad9f7241
Various cleanup
2025-02-23 19:59:54 -05:00
LagoLunatic
417ef8cacb
Fix mDoHIO inlines
2025-01-08 15:49:00 -05:00
LagoLunatic
329d94a301
Add fake headers for unsolved weak objects to reduce manual copy-pasting
2024-10-19 14:03:50 -04:00
LagoLunatic
b45ba25123
fixes
2024-07-24 19:16:26 -04:00
LagoLunatic
9f647b6b14
minor bk, damagereaction, mozo work
2024-07-20 19:31:55 -04:00
LagoLunatic
e5db7b81a0
Use loopmode enum in a couple more places
2024-07-18 13:12:24 -04:00
LagoLunatic
2def735282
Add fpc_ProcID type and use it for all process IDs
...
See https://github.com/zeldaret/tp/pull/2173
2024-07-12 21:14:13 -04:00
LagoLunatic
f9d40ebad8
Use NULL macro in asserts, fix NULL macro to match
2024-06-22 11:07:16 -04:00
LagoLunatic
c836c5ca1f
Use FALSE macro in asserts, remove JUT_PANIC macro
2024-06-22 10:10:07 -04:00
LagoLunatic
2870b39dd3
use loopmode enum in more places
2024-05-10 01:04:38 -04:00
LagoLunatic
12c8b6fcc7
Move res enums in cpp files to include res headers instead
2024-04-23 14:15:57 -04:00
LagoLunatic
f856df04e5
Regenerate old actor profiles for consistency
2024-04-22 13:20:05 -04:00
LagoLunatic
94f3b78155
Generate all actor profiles and method tables
2024-04-21 23:31:40 -04:00
LagoLunatic
459cf6caa7
clean up some inline parameters
2024-04-18 23:16:38 -04:00
LagoLunatic
8238d12e71
add more default parameters for common funcs
2024-04-16 13:44:24 -04:00
LagoLunatic
0dd3f6e47c
Standardize process ID type to be uint
2024-03-11 19:03:47 -04:00
LagoLunatic
443691603d
rename fopAc_ac_c member vars to match TP decomp
2024-03-08 21:31:41 -05:00
LagoLunatic
15e2e3e86c
Fix a fakematch in d_a_warpfout
2024-02-23 00:55:23 -05:00
LagoLunatic
deb7faebbf
various cleanup, fix some fakematches
2024-02-10 01:09:51 -05:00
LagoLunatic
f4ac738d36
Clean up comments
2024-02-01 20:56:47 -05:00
LagoLunatic
4463680333
Rename actor orig->home and next->old
2024-01-16 18:30:05 -05:00
LagoLunatic
8485e571b4
d_a_player_main work
2024-01-15 04:47:27 -05:00
Jasper St. Pierre
ae731fa8ad
d_event cleanup
2024-01-06 12:20:52 -08:00
LagoLunatic
a0ea511650
Add save stage table, stage type, and event bit enums
2024-01-04 00:37:52 -05:00
LagoLunatic
ea78ea5f5c
d_a_player_main
2024-01-03 15:55:56 -05:00