LagoLunatic
f74fd75332
Misc cleanup
2025-01-08 15:42:47 -05:00
LagoLunatic
37dbfd75de
Add item button enum and talk button enum
2025-01-06 00:23:55 -05:00
Jasper St. Pierre
2db35c0108
name cPhsUNK3_e
2024-12-24 14:37:05 -08:00
LagoLunatic
202851599f
More warning/error cleanup, mostly includes
2024-10-17 23:46:30 -04:00
LagoLunatic
34afbd84db
clangd: Started fixing warnings and errors, code cleanup
2024-10-17 21:35:18 -04:00
LagoLunatic
f9d40ebad8
Use NULL macro in asserts, fix NULL macro to match
2024-06-22 11:07:16 -04:00
LagoLunatic
bd5853cb5a
Fix beat/melody var names
2024-06-06 19:06:39 -04:00
LagoLunatic
e235db5379
Use resource enums for all other old actors
2024-04-25 12:36:12 -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
2b71216c8b
Add enum for attention types
2024-04-17 00:15:24 -04:00
LagoLunatic
8238d12e71
add more default parameters for common funcs
2024-04-16 13:44:24 -04:00
LagoLunatic
443691603d
rename fopAc_ac_c member vars to match TP decomp
2024-03-08 21:31:41 -05:00
LagoLunatic
fda4313e25
misc cleanup
2024-02-26 15:13:17 -05:00
LagoLunatic
fdba7c3a7b
Started cleaning up the itemNo enum
2024-02-25 02:05:17 -05:00
LagoLunatic
fa5010b1dd
some actor documentation and cleanup
2024-01-18 18:55:47 -05:00
LagoLunatic
8485e571b4
d_a_player_main work
2024-01-15 04:47:27 -05:00
LagoLunatic
cee53aa7b2
use more inlines and enums
2024-01-06 22:21:56 -05:00
Jasper St. Pierre
ae731fa8ad
d_event cleanup
2024-01-06 12:20:52 -08:00
LagoLunatic
ea78ea5f5c
d_a_player_main
2024-01-03 15:55:56 -05:00
LagoLunatic
e6edfa7b6f
start d_a_player_tact, add player status enums
2023-12-28 18:58:56 -05:00
LagoLunatic
83bcf1bd1f
use enums in more places
2023-12-28 01:39:53 -05:00
LagoLunatic
fa5fb18d3c
use inlines in more places
2023-12-20 19:04:01 -05:00
Jcw87
fe28552c28
move placement new to MSL_C
2023-12-19 03:30:16 -08:00
LagoLunatic
a3170e5d69
add default params to a lot more functions
2023-12-08 16:25:12 -05:00
LagoLunatic
97eb1fb31f
Remove fake inlines from fopAc_ac_c, add real inlines
2023-11-24 18:06:07 -05:00
Jasper St. Pierre
40b189068f
Port some actors over to headers
2023-11-24 13:01:26 -08:00
LagoLunatic
469f243030
Process IDs cleanup
...
* Use fpcM_ERROR_PROCESS_ID_e enum instead of literal -1/0xFFFFFFFF everywhere
* Disambiguate variable names by using itemNo/msgNo instead of itemID/msgID
2023-11-22 16:25:28 -05:00
LagoLunatic
b6a6d898e6
Fix dComIfGp_evmng inlines
2023-11-18 03:20:14 -05:00
LagoLunatic
505b03d9a3
Fix regalloc in obj_mknjd with a horrible hack
2023-11-12 20:34:44 -05:00
LagoLunatic
1778dea96c
misc cleanup
2023-11-12 01:19:58 -05:00
Jasper St. Pierre
f57b4f25c8
d_a_swattack
2023-11-10 22:34:37 -08:00
LagoLunatic
cac834d67f
fix daPy_npc_c::setRestart regression
2023-11-01 01:14:16 -04:00
LagoLunatic
8018710181
d_event_data start
2023-10-24 01:01:06 -04:00
LagoLunatic
a983a848c1
Clean up cXyz inlines copied from TP
2023-10-21 01:12:59 -04:00
LagoLunatic
94777d2c0c
Actor attention flag enum cleanup
2023-10-19 15:37:23 -04:00
Jasper St. Pierre
a5641b0ba9
f_op_overlap cleanup, d_ovlp_fade progress
...
remove a bunch of externs
2023-10-13 19:22:57 -07:00
LagoLunatic
888bb95051
Add default parameters for particle inlines
2023-10-10 18:01:27 -04:00
LagoLunatic
7e226cc930
c_damagereaction 20%
2023-10-10 17:26:00 -04:00
LagoLunatic
8d4a9545e1
Use fopAcStts enum everywhere
2023-10-07 02:26:59 -04:00
Dylan Ascencio
4ae6468700
Name base_process_class.mUnk2 to mCreateResult, and add fpcM_CreateResult
2023-10-04 02:08:02 -04:00
Dylan Ascencio
315c2cfbf0
Address code review comments
2023-10-04 01:47:05 -04:00
Dylan Ascencio
430008ba16
Fix Draw()'s incorrect setList functions
2023-10-04 01:33:22 -04:00
Dylan Ascencio
476200a2ae
Remove NONMATCHING comments from relevant functions
2023-10-04 00:56:26 -04:00
Dylan Ascencio
851e4cf3dd
Fixes from merge
2023-10-04 00:46:20 -04:00
Dylan Ascencio
ff47eff408
Finish Execute
2023-10-04 00:34:23 -04:00
Dylan Ascencio
ba091d3092
Execute to 90%
2023-10-03 02:20:21 -04:00
Dylan Ascencio
c02882a3de
Match daObjMknjD_break
2023-10-03 00:13:45 -04:00
Dylan Ascencio
7921fd7c37
Fix M_tmp_mtx
2023-10-02 01:07:58 -04:00
Dylan Ascencio
efdfef23ae
Match a few more functions, just missing 2 now
2023-10-02 00:42:39 -04:00