Skip to content

d_a_obj_tntrap#773

Open
WilliamArnett wants to merge 15 commits intozeldaret:mainfrom
WilliamArnett:d_a_obj_tntrap
Open

d_a_obj_tntrap#773
WilliamArnett wants to merge 15 commits intozeldaret:mainfrom
WilliamArnett:d_a_obj_tntrap

Conversation

@WilliamArnett
Copy link
Contributor

Matching for all but the Demo build. I will work on the demo version later, but I want to focus on other particle-related TUs for the time being.

@decomp-dev
Copy link

decomp-dev bot commented May 28, 2025

Report for D44J01 (e24cbed - 5ef1f5d)

📈 Matched code: 29.52% (+0.09%, +6976 bytes)

✅ 61 new matches:
Unit Function Bytes Before After
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::trap_on_wait_act_proc() +560 0.71% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::_create() +533 0.75% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::setup_action(int) +516 0.77% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::chk_event_flg() +429 0.93% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::set_tri(int) +409 0.97% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::trap_off_wait_act_proc() +261 1.52% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::_execute() +256 1.54% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_end_wait_act_proc() +241 1.64% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::hide_wait_act_proc() +237 1.67% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap dCcD_Tri::~dCcD_Tri() +224 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::_delete() +216 1.82% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_regist_wait_act_proc() +209 1.89% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_wait2_act_proc() +193 2.04% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::particle_delete(int) +169 2.33% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_wait_act_proc() +165 2.38% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::set_mtx() +156 2.50% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap dCcD_Tri::dCcD_Tri() +144 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_regist_wait_act_init_proc() +144 2.70% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::set_se() +133 2.94% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::set_em_set_offsetY() +133 2.94% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::create_heap() +120 3.23% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_HIO_c::daObjTnTrap_HIO_c() +100 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap cM3dGTri::~cM3dGTri() +92 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap cCcD_ShapeAttr::~cCcD_ShapeAttr() +92 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap dCcD_GStts::~dCcD_GStts() +92 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::trap_off_wait_act_init_proc() +73 5.26% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_end_wait_act_init_proc() +73 5.26% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap cM3dGPla::~cM3dGPla() +72 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap cM3dGAab::~cM3dGAab() +72 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap cCcD_GStts::~cCcD_GStts() +72 0.00% 100.00%

...and 31 more new matches

📈 2 improvements in unmatched functions:
Unit Function Bytes Before After
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::particle_set(int, float) +664 0.59% 98.26%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::chk_appear() +553 0.71% 98.87%

@decomp-dev
Copy link

decomp-dev bot commented May 28, 2025

Report for GZLP01 (e24cbed - 5ef1f5d)

📈 Matched code: 41.03% (+0.10%, +7536 bytes)
📈 Linked code: 24.39% (+0.10%, +7540 bytes)

✅ 60 new matches:
Unit Function Bytes Before After
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::chk_appear() +560 0.71% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::trap_on_wait_act_proc() +560 0.71% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::particle_set(int, float) +529 0.75% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::setup_action(int) +516 0.77% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::_create() +477 0.83% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::set_tri(int) +368 1.08% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::chk_event_flg() +365 1.09% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::_execute() +256 1.54% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::trap_off_wait_act_proc() +252 1.56% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_end_wait_act_proc() +241 1.64% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap dCcD_Tri::~dCcD_Tri() +224 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::_delete() +193 2.04% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_regist_wait_act_proc() +193 2.04% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_wait2_act_proc() +193 2.04% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::particle_delete(int) +169 2.33% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_wait_act_proc() +165 2.38% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::set_mtx() +149 2.63% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::hide_wait_act_proc() +149 2.63% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap dCcD_Tri::dCcD_Tri() +144 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_regist_wait_act_init_proc() +144 2.70% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::set_se() +133 2.94% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::set_em_set_offsetY() +133 2.94% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::create_heap() +120 3.23% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap cM3dGTri::~cM3dGTri() +92 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap cCcD_ShapeAttr::~cCcD_ShapeAttr() +92 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap dCcD_GStts::~dCcD_GStts() +92 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::trap_off_wait_act_init_proc() +73 5.26% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_end_wait_act_init_proc() +73 5.26% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap cM3dGPla::~cM3dGPla() +72 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap cM3dGAab::~cM3dGAab() +72 0.00% 100.00%

...and 30 more new matches

@decomp-dev
Copy link

decomp-dev bot commented May 28, 2025

Report for GZLJ01 (e24cbed - 5ef1f5d)

📈 Matched code: 40.06% (+0.10%, +7536 bytes)
📈 Linked code: 24.43% (+0.10%, +7540 bytes)

✅ 60 new matches:
Unit Function Bytes Before After
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::chk_appear() +560 0.71% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::trap_on_wait_act_proc() +560 0.71% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::particle_set(int, float) +529 0.75% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::setup_action(int) +516 0.77% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::_create() +477 0.83% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::set_tri(int) +368 1.08% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::chk_event_flg() +365 1.09% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::_execute() +256 1.54% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::trap_off_wait_act_proc() +252 1.56% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_end_wait_act_proc() +241 1.64% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap dCcD_Tri::~dCcD_Tri() +224 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::_delete() +193 2.04% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_regist_wait_act_proc() +193 2.04% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_wait2_act_proc() +193 2.04% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::particle_delete(int) +169 2.33% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_wait_act_proc() +165 2.38% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::set_mtx() +149 2.63% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::hide_wait_act_proc() +149 2.63% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap dCcD_Tri::dCcD_Tri() +144 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_regist_wait_act_init_proc() +144 2.70% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::set_se() +133 2.94% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::set_em_set_offsetY() +133 2.94% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::create_heap() +120 3.23% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap cM3dGTri::~cM3dGTri() +92 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap cCcD_ShapeAttr::~cCcD_ShapeAttr() +92 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap dCcD_GStts::~dCcD_GStts() +92 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::trap_off_wait_act_init_proc() +73 5.26% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_end_wait_act_init_proc() +73 5.26% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap cM3dGPla::~cM3dGPla() +72 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap cM3dGAab::~cM3dGAab() +72 0.00% 100.00%

...and 30 more new matches

@decomp-dev
Copy link

decomp-dev bot commented Jun 4, 2025

Report for GZLE01 (e24cbed - 5ef1f5d)

📈 Matched code: 41.53% (+0.10%, +7536 bytes)
📈 Linked code: 24.43% (+0.10%, +7540 bytes)

✅ 60 new matches:
Unit Function Bytes Before After
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::chk_appear() +560 0.71% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::trap_on_wait_act_proc() +560 0.71% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::particle_set(int, float) +529 0.75% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::setup_action(int) +516 0.77% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::_create() +477 0.83% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::set_tri(int) +368 1.08% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::chk_event_flg() +365 1.09% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::_execute() +256 1.54% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::trap_off_wait_act_proc() +252 1.56% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_end_wait_act_proc() +241 1.64% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap dCcD_Tri::~dCcD_Tri() +224 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::_delete() +193 2.04% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_regist_wait_act_proc() +193 2.04% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_wait2_act_proc() +193 2.04% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::particle_delete(int) +169 2.33% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_wait_act_proc() +165 2.38% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::set_mtx() +149 2.63% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::hide_wait_act_proc() +149 2.63% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap dCcD_Tri::dCcD_Tri() +144 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_regist_wait_act_init_proc() +144 2.70% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::set_se() +133 2.94% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::set_em_set_offsetY() +133 2.94% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::create_heap() +120 3.23% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap cM3dGTri::~cM3dGTri() +92 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap cCcD_ShapeAttr::~cCcD_ShapeAttr() +92 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap dCcD_GStts::~dCcD_GStts() +92 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::trap_off_wait_act_init_proc() +73 5.26% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap daObjTnTrap_c::demo_end_wait_act_init_proc() +73 5.26% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap cM3dGPla::~cM3dGPla() +72 0.00% 100.00%
d_a_obj_tntrap/d/actor/d_a_obj_tntrap cM3dGAab::~cM3dGAab() +72 0.00% 100.00%

...and 30 more new matches

@WilliamArnett
Copy link
Contributor Author

The tu in 'tutrap' is an abbreviation of タートナック

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants