Commit Graph

31 Commits

Author SHA1 Message Date
Jcw87 5e7b59f2fe Improve compiler compatibility (#743)
* fix returns

* use standard C headers

* struct/class mismatch

* explicit this in template

* switch variable scope

* C standard compliance

* & l-value
2025-04-29 12:49:09 -04:00
LagoLunatic 37dbfd75de Add item button enum and talk button enum 2025-01-06 00:23:55 -05: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
SuperDude88 3f08458809 d_a_npc_people Almost OK (#658)
* daNpcPeople Work

* Oops

Somehow I break this file every time I touch it
2024-06-15 22:55:31 -07:00
LagoLunatic 95f93e05d7 improve some npc_bs1 matches slightly 2024-04-10 23:51:34 -04:00
LagoLunatic 0dd3f6e47c Standardize process ID type to be uint 2024-03-11 19:03:47 -04:00
LagoLunatic d0e8844b4b Add uint typedef 2024-03-11 18:23:44 -04:00
LagoLunatic 76083c90ea Misc matches, including dComIfGp_event_runCheck fixes 2024-02-05 02:13:21 -05:00
LagoLunatic 0d3242ab22 work on inlines 2024-02-03 13:41:11 -05:00
LagoLunatic b6c878a652 d_event OK 2024-02-02 20:05:03 -05:00
LagoLunatic d5a3227301 misc matches 2024-02-02 01:24:11 -05:00
LagoLunatic 59c571a4b3 Clean up inlines for f_op_actor_mng 2024-01-23 22:49:15 -05:00
LagoLunatic cee53aa7b2 use more inlines and enums 2024-01-06 22:21:56 -05:00
Jasper St. Pierre 2dd14bfcdc d_event work 2024-01-06 19:16:48 -08:00
Jasper St. Pierre 2dbee60cf5 d_event work, build fix 2024-01-06 12:09:33 -08:00
Jasper St. Pierre cfcb384bf4 d_event work 2023-12-28 22:54:14 -08:00
Jcw87 46a937b489 various constructors and other small functions 2023-12-20 21:39:09 -08:00
Dylan Ascencio e5b40fab3e d_a_tbox OK (#536)
* Add model info and demoProc to d_a_Tbox

* Remove nonmatching comment from demoProc

* remove nonmatching comment from getFuncType

* Remove remaining nonmatching comments

* Match first 4 functios of daTbox_c

* Match a bunch of functions for daTbox_c

* Code review cleanup

* Match execute and add some missing weak functions

* Match a few more functions on daTbox_c

* Finish all but actionDemo and draw on daTbox_c

* Fix PTMFs and remove return type from CreateInit

* Match all of daTbox_c. Relocations are wrong for some reason

* Remove nonmatching comments

* d_a_tbox ok
2023-11-01 00:14:13 -04:00
LagoLunatic 1299f85522 d_a_player_main work 2023-10-18 18:13:26 -04:00
LagoLunatic 7767b9544c f_op_actor_mng progress 2023-10-07 01:41:57 -04:00
Dylan Ascencio ba091d3092 Execute to 90% 2023-10-03 02:20:21 -04:00
Jasper St. Pierre f962a7c884 f_op_actor_mng event work 2023-09-23 00:52:56 -07:00
Jasper St. Pierre f65adb0f97 f_op_camera seems good 2023-09-22 10:58:13 -07:00
LagoLunatic 246da3327b d_a_andsw2 OK (#65) 2023-09-20 21:10:06 -07:00
SuperDude88 54a8ffbe37 daObjTpost_c Nearly OK (#60)
* daObjTpost_c Nearly OK

Also a little bit more work on fopNpc_npc_c

* Remove Duplicate Struct
2023-09-19 16:49:23 -07:00
TakaRikka 853e5c7fba most of d_kankyo done (#61)
* most of d_kankyo done

* some kankyo fixes
2023-09-19 16:46:06 -07:00
SuperDude88 65a63eea69 Fill out fopNpc_npc_c (#48)
* Fill out fopNpc_npc_c

Start filling out the members

* More Matches

Still should/will get more cleanup
2023-09-17 11:44:16 -07:00
Jasper St. Pierre bf5c15e70a f_op_kankyo_mng close 2023-09-11 20:41:53 -07:00
LagoLunatic aa37c40fa8 d_a_andsw2 OK 2023-09-11 15:45:08 -04:00
TakaRikka fe79d732bd fix some d_com_inf_game stuff 2023-09-10 04:50:27 -07:00
TakaRikka 4e79a1757d d_save mostly done 2023-09-10 00:51:02 -07:00