Commit Graph

119 Commits

Author SHA1 Message Date
LagoLunatic cee53aa7b2 use more inlines and enums 2024-01-06 22:21:56 -05:00
Jasper St. Pierre 99fd658424 more meter work 2024-01-06 18:11:26 -08:00
Jasper St. Pierre 469eadd45a d_gameover work 2024-01-06 16:54:32 -08:00
Jasper St. Pierre 1e7e0695f1 d_gameover start 2024-01-06 16:26:20 -08:00
Jasper St. Pierre 63f6eb00c4 f_op_msg_mng work 2024-01-06 11:24:46 -08:00
LagoLunatic a0ea511650 Add save stage table, stage type, and event bit enums 2024-01-04 00:37:52 -05:00
Jasper St. Pierre 463852850f d_event_manager work 2023-12-29 00:12:31 -08:00
Jasper St. Pierre cfcb384bf4 d_event work 2023-12-28 22:54:14 -08:00
TakaRikka 5773ee904c reorganize MSL_C/Runtime files. wip, notmatching 2023-12-27 21:07:21 -08:00
LagoLunatic ee8c09de92 d_a_bk work 2023-12-24 23:54:12 -05:00
LagoLunatic 8a660c0a67 d_a_hookshot work 2023-12-22 22:23:11 -05:00
Jcw87 61310b637f d_camera 2023-12-20 21:23:22 -08:00
Jcw87 586e74f8d4 make function signatures more consistent 2023-12-20 18:50:51 -08: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
Jcw87 3e007c7ea9 Make some more TUs compile 2023-12-15 00:01:49 -08:00
LagoLunatic 27f3ef4c55 f_op_actor_mng 99% (1 regswap left) 2023-12-09 15:38:09 -05:00
LagoLunatic a3170e5d69 add default params to a lot more functions 2023-12-08 16:25:12 -05:00
LagoLunatic 46ffaf2839 add default params to fopacm create funcs 2023-12-08 15:00:48 -05:00
LagoLunatic 48fa3cf3de d_a_player_food progress 2023-12-02 23:02:18 -05:00
LagoLunatic a7aef34839 start d_a_bk 2023-12-02 01:28:24 -05:00
Jasper St. Pierre 2551f09ba2 d_a_fan kinda 2023-11-28 20:35:06 -08:00
LagoLunatic a6a1801189 d_a_demo_item OK 2023-11-28 16:09:03 -05:00
LagoLunatic 1c473f796d d_a_npc_md progress 2023-11-27 16:08:31 -05:00
LagoLunatic 5039fe661c Finished porting all actor classes to headers 2023-11-25 23:53:05 -05:00
LagoLunatic 97eb1fb31f Remove fake inlines from fopAc_ac_c, add real inlines 2023-11-24 18:06:07 -05: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 cc35bd0890 npc_md work 2023-11-20 23:28:35 -05:00
LagoLunatic 785effa0c3 d_a_player_food start 2023-11-19 04:05:07 -05:00
Jasper St. Pierre 98da19dfac d_a_sea start 2023-11-18 19:54:18 -08:00
LagoLunatic 8ab08c8844 d_a_rd work 2023-11-12 02:33:14 -05:00
LagoLunatic d19b7859e9 d_stage progress + struct fixes 2023-11-11 17:29:26 -05:00
Jasper St. Pierre 77f5d98159 d_drawlist, d_particle, f_op_actor_mng, JPA work 2023-11-11 13:22:49 -08:00
Jasper St. Pierre f57b4f25c8 d_a_swattack 2023-11-10 22:34:37 -08:00
Jasper St. Pierre e4d59662ba d_a_obj_monument 2023-11-10 22:08:03 -08:00
LagoLunatic 4186e645d2 d_a_rd start 2023-11-09 16:52:38 -05:00
LagoLunatic 5b7cd2e1b2 d_a_hookshot 33% 2023-11-08 04:02:20 -05:00
LagoLunatic 897279a745 f_op_actor_mng progress 2023-11-06 22:32:12 -05:00
LagoLunatic 0859108bf9 d_shop matching 2023-11-05 21:43:40 -05:00
LagoLunatic f3055e96e8 Fix some roomno related inlines 2023-11-02 05:31:02 -04:00
LagoLunatic 96dde90a54 Use enums for indexes to make item data tables more readable 2023-11-01 15:36:26 -04:00
LagoLunatic cac834d67f fix daPy_npc_c::setRestart regression 2023-11-01 01:14:16 -04:00
LagoLunatic 0ab15b4127 d_a_ib OK, add J3DFrameCtrl state enum 2023-10-31 16:41:28 -04:00
LagoLunatic 2c907c8a21 Clean up code for various actors 2023-10-29 02:07:52 -04:00
LagoLunatic febaa8ff15 Get d_a_npc_md set up 2023-10-26 04:01:04 -04:00
Jasper St. Pierre eabcab65a6 dKyr_thunder_move 2023-10-25 20:15:43 -07:00
LagoLunatic 9bbc93fe65 d_a_obj_movebox progress 2023-10-25 05:01:06 -04:00
LagoLunatic 2bd38293a8 d_a_bg match + fix link's actor profile 2023-10-22 03:33:14 -04:00
Jasper St. Pierre 21fae08883 d_metronome work 2023-10-21 13:35:38 -07:00
LagoLunatic 20b9c088a4 Fix intellisense error 2023-10-21 01:09:27 -04:00