Commit Graph

31 Commits

Author SHA1 Message Date
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
Dylan Ascencio 5842ffc64e Lots of work, many matching functions, most only requiring data to be complete 2023-10-01 20:19:02 -04:00
Dylan Ascencio 29e50d65b8 Documentation and some matching functions 2023-09-29 00:15:08 -04:00
Dylan Ascencio f2d748da3e Match mknjd::draw and mknjd::setMaterial 2023-09-28 22:38:16 -04:00
Dylan Ascencio 2001db31bc Attempt to clean up mknjd 2023-09-25 01:36:40 -04:00
Dylan Ascencio 9b32cb16eb Initial work on mknjd 2023-09-24 21:52:35 -04:00
Luke Street adb95b135c Import project
Original repository: https://github.com/encounter/ww
2023-09-10 00:48:55 -04:00