Commit Graph

56 Commits

Author SHA1 Message Date
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