Commit Graph

793 Commits

Author SHA1 Message Date
LagoLunatic 4c9df6e811 d_a_st matching for demo 2026-05-17 17:50:28 -04:00
LagoLunatic 86a17bbfb7 JAIZelInst OK (#1005)
* JAIZelInst OK

* Clean up some default args
2026-05-17 17:10:52 -04:00
123456789758 38742c337f d_a_st - 100% matching (#1004)
Co-authored-by: ‎ ‎ ‎ <‎ ‎ ‎>
2026-05-17 17:08:26 -04:00
LagoLunatic 36ec2825ee d_a_movie_player 99% (#1003)
* d_a_movie_player 99%

* Fix version differences
2026-05-15 19:57:45 -04:00
LagoLunatic d68b1d5f8a Fix d_a_tag_md_cb prm struct 2026-05-15 15:39:17 -04:00
LagoLunatic 4c533b8764 d_a_demo00 OK (#1002) 2026-05-15 15:34:10 -04:00
Maide f08d590a7a d_a_tag_md_cb (#1001)
* d_a_tag_md_cb

* inlines
2026-05-15 14:56:26 -04:00
LagoLunatic 7fa3f95451 d_a_npc_people OK for demo 2026-05-14 14:33:10 -04:00
LagoLunatic 75fac702a7 d_a_bgn OK
closes #266
2026-05-13 19:06:48 -04:00
LagoLunatic 766b58a6ee Misc matches (#1000) 2026-05-13 19:03:24 -04:00
123456789758 de122df401 d_a_bgn & d_a_bgn2 - 99% matching, d_a_bgn3 - 100% matching (#894)
Co-authored-by: ‎ ‎ ‎ <‎ ‎ ‎>
2026-05-13 17:57:14 -04:00
LagoLunatic f64acea1c1 d_a_warpf enums/inlines 2026-05-12 23:57:49 -04:00
Maide 44f94d26a9 d_a_warpf (#996) 2026-05-12 23:33:12 -04:00
LagoLunatic e07ff45d80 Add camera attention status and algorythmn enums 2026-05-12 23:20:55 -04:00
LagoLunatic 10651a0c4e Player inlines and item enums 2026-05-12 17:57:33 -04:00
Zeclos 814c70590c d_a_npc_jb1 matching (#991) 2026-05-10 16:00:47 -04:00
maimai0254 797be404b3 d_a_bdk demo OK (#985)
* demo OK

* Fix issues from code review
2026-05-09 19:18:03 -04:00
LagoLunatic fe76ad5a3b Demo work (#984) 2026-05-09 18:42:01 -04:00
LagoLunatic 0e98a9b636 d_a_bmdhand OK, misc matches 2026-05-08 23:07:57 -04:00
LagoLunatic a3dd6ac9e1 Cleanup 2026-05-08 21:51:18 -04:00
Maide f7cb58cbed d_a_tag_mk (#983) 2026-05-08 18:39:42 -04:00
LagoLunatic 897f043575 Document some more enum value names 2026-05-08 18:12:26 -04:00
123456789758 e0d06d07c5 Bosses: Demo matches + more cleanup (#972)
Co-authored-by: ‎ ‎ ‎ <‎ ‎ ‎>
2026-05-07 22:58:39 -04:00
LagoLunatic 0bff98c469 Merge pull request #980 from LagoLunatic/daobj
d_a_obj OK
2026-05-07 22:42:07 -04:00
LagoLunatic 333ea2f775 Cleanup 2026-05-07 16:54:44 -04:00
LagoLunatic e1f5b7e23b Rename fopAcM_SetupActor to fopAcM_ct 2026-05-07 15:59:23 -04:00
Maide ea80482679 d_a_hmlif (#877) 2026-05-07 15:34:28 -04:00
Maide 47c08e9f8a d_a_obj_bemos (#975)
* d_a_obj_bemos

* Improve d_particle for demo
2026-05-07 12:42:48 -04:00
LagoLunatic bcbbb282c1 swlight inline fixes 2026-05-07 12:33:26 -04:00
Maide c9ed4854de d_a_obj_swlight (#976) 2026-05-07 12:13:01 -04:00
LagoLunatic 7838465e48 d_a_tsubo OK, cleanup 2026-05-06 17:36:22 -04:00
Zeclos 800f53fc2a D_a_npc_hr matching (#973)
* progress push

* matching

* documentation and cleanup

* feedback from pr review
2026-05-06 13:33:33 -04:00
LagoLunatic def3445cc6 Fix particle_set inlines (#971) 2026-05-04 13:50:55 -04:00
123456789758 b46f2904d1 d_a_player - Add cut type enum (#966)
Co-authored-by: ‎ ‎ ‎ <‎ ‎ ‎>
2026-05-01 01:12:52 -04:00
LagoLunatic fdbac96f9a Demo work 2026-04-27 19:05:33 -04:00
Lord-McSweeney 24990ae11a d_a_npc_mk_static matching (#922)
* d_a_npc_mk_static matching

* Resolve review notes on d_a_npc_mk_static
2026-04-24 21:23:48 -04:00
Jason T 9901be8103 d_a_obj_gnndemotakis (#953)
* init

* configure and dComIfGp_event_runCheck usage

* reverted configure

* revert back to previous usage for _execute

* matched _execute

* match

---------

Co-authored-by: jaysc <9077125+jaysc@users.noreply.github.com>
2026-04-17 13:00:11 -04:00
LagoLunatic 51bb7d8130 d_a_obj_coming OK, d_a_coming2 OK
The barrel2 make_prm params were swapped around, making it seem impossible to match.
2026-04-17 12:55:19 -04:00
LagoLunatic 55a6be8b87 Misc demo matches (#952) 2026-04-14 20:33:05 -04:00
LagoLunatic d29477ca93 d_a_obj_gtaki matching only for demo, slightly closer on retail 2026-04-13 16:47:04 -04:00
Teotia444 217c89b76b d_a_obj_gtaki (#950)
* d_a_obj_gtaki - 99% matching

* d_a_obj_gtaki - 99% matching

* d_a_obj_gtaki - small mistakes
2026-04-13 16:41:59 -04:00
ThePlayerRolo 47edd9aec4 d_a_obj_msdan progress (#951)
* d_a_obj_msdan

* fixed extra 0x

* formatting
2026-04-13 16:25:55 -04:00
ThePlayerRolo c0205a02b5 d_a_nzg ok (#948)
* ngz progress

* d_a_nzg ok

* add todo notice about rodata

* apply changes

* link d_a_nzg
2026-04-12 19:30:12 -04:00
big zam fe4ca85c79 d_a_obj_plant equivalent (#945)
* d_a_obj_plant: Add headers, functions (nodeCallBack, CheckCreateHeap, CreateInit, set_mtx, daObjPlant_Delete)

* d_a_obj_plant: draw

* CreateHeap in progress, Moved NodeCallBack higher

* daObjPlant_c::CreateHeap 100% matching

* daObjPlant_Create 100% matching

* Fixed field 40A being unsigned, plant_execute() 99% matching

* Fixed floating point order of ops, daObjPlant_Execute 100% matching

* rename param

* Fixed checkCreateHeap not returning

* Marked as equivalent due to weak function ordering

* Fixed nodeCallBack function order

* PR Feedback: Removed nodeCallBack forward declaration, Moved all inline functions from h to cpp, Replaced magic numbers with enums

* d_a_obj_plant 100% matching

* d_a_obj_plant: Fixed matching for kiosk demo

* Update src/d/actor/d_a_obj_plant.cpp
2026-04-06 02:49:09 -04:00
LagoLunatic 2a75abb376 Use composition for d_a_ks 2026-04-02 18:52:28 -04:00
LagoLunatic 0342876722 Switch inheritance->composition for more C-style actors 2026-04-01 23:40:08 -04:00
LagoLunatic 36c9a1e4b4 d_a_wind_tag OK (#944) 2026-04-01 18:58:31 -04:00
LagoLunatic 63a3aa2399 ProcID cleanup 2026-04-01 18:50:20 -04:00
LagoLunatic 7df5ceeb49 d_a_fganon nearly matching for demo 2026-03-31 19:44:40 -04:00
LagoLunatic bf8e0b31cb Use composition instead of inheritance for fganon 2026-03-31 17:54:29 -04:00