Skip to content

ngcrad3d work#534

Merged
JoshSanch merged 2 commits intobfbbdecomp:mainfrom
escape209:ngcrad3d
May 12, 2025
Merged

ngcrad3d work#534
JoshSanch merged 2 commits intobfbbdecomp:mainfrom
escape209:ngcrad3d

Conversation

@escape209
Copy link
Contributor

Not sure what happened with bink.h but whatev

@github-actions
Copy link

⚠️ 🔥

+578 bytes
🆗 Bot Rating: A solid contribution, Спасибо!

Regressions: 34

⚠️ main/SB/Game/zTalkBox - .bss -18254 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - .text -1272 bytes -> 0.12%
⚠️ main/SB/Game/zNPCTypeBossPlankton - .data -199 bytes -> 33.28%
⚠️ main/SB/Game/zNPCTypeBossPlankton - .text -723 bytes -> 8.66%
⚠️ main/SB/Game/zNPCTypeDutchman - .data -4 bytes -> 63.85%
⚠️ main/SB/Game/zNPCTypeDutchman - .sdata2 -3 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeDutchman - .text -340 bytes -> 10.00%
⚠️ main/SB/Game/zNPCTypeDutchman - .text -76 bytes -> 3.47%
⚠️ main/SB/Game/zTalkBox - @unnamed@zTalkBox_cpp@::deactivate() -108 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - @unnamed@zTalkBox_cpp@::cb_dispatch(xBase*, xBase*, unsigned int, const float*, xBase*) -416 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - @unnamed@zTalkBox_cpp@::load_text(unsigned int) -72 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::load(const ztalkbox::asset_type&) -248 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::reset() -68 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::clear_text() -36 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::stop_talk() -52 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::stop_wait(unsigned int) -40 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::show() -144 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::hide() -88 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - @unnamed@zNPCTypeBossPlankton_cpp@::get_player_loc() -4 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - @unnamed@zNPCTypeBossPlankton_cpp@::play_sound(int, const xVec3*, float) -4 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonHunt::Enter(float, void*) -148 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonHunt::Exit(float, void*) -88 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonStun::Enter(float, void*) -120 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonStun::Exit(float, void*) -100 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonDizzy::Enter(float, void*) -120 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBeam::Enter(float, void*) -72 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBomb::create(int, RyzMemGrow*, void*) -4 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBomb::Enter(float, void*) -32 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBomb::Exit(float, void*) -32 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeDutchman - zNPCGoalDutchmanIdle::Process(en_trantype*, float, void*, xScene*) -20 bytes -> 73.81%
⚠️ main/SB/Game/zNPCTypeDutchman - zNPCGoalDutchmanDisappear::create(int, RyzMemGrow*, void*) -68 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeDutchman - zNPCGoalDutchmanDeath::Exit(float, void*) -96 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeDutchman - zNPCGoalDutchmanDeath::Process(en_trantype*, float, void*, xScene*) -156 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeDutchman - zNPCGoalDutchmanDisappear::zNPCGoalDutchmanDisappear(int, zNPCDutchman&) -76 bytes -> 0.00%

Progress: 12

📈 main/SB/Core/gc/ngcrad3d - .text +500 bytes -> 29.34%
📈 main/SB/Core/gc/ngcrad3d - .sdata2 +30 bytes -> 62.50%
main/SB/Core/gc/ngcrad3d - .bss +40 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - .sbss +8 bytes -> 100.00%
📈 main/SB/Core/gc/ngcrad3d - Open_RAD_3D_image +232 bytes -> 92.06%
main/SB/Core/gc/ngcrad3d - Lock_RAD_3D_image +80 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - Close_RAD_3D_image +76 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - Unlock_RAD_3D_image +48 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - GXColor4u8 +24 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - GXPosition3s16 +20 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - GXTexCoord2f32 +16 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - GXEnd +4 bytes -> 100.00%

@github-actions
Copy link

⚠️ 🔥

+578 bytes
🆗 Bot Rating: A solid contribution, Спасибо!

Regressions: 66

⚠️ main/SB/Game/zTalkBox - .bss -18254 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - .text -1272 bytes -> 0.12%
⚠️ main/SB/Game/zNPCTypeBossPlankton - .data -476 bytes -> 33.28%
⚠️ main/SB/Game/zNPCTypeBossPlankton - .text -2491 bytes -> 8.66%
⚠️ main/SB/Game/zNPCTypeBossPlankton - .text -1140 bytes -> 2.11%
⚠️ main/SB/Game/zNPCTypeDutchman - .data -4 bytes -> 63.85%
⚠️ main/SB/Game/zNPCTypeDutchman - .sdata2 -3 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeDutchman - .text -383 bytes -> 10.00%
⚠️ main/SB/Game/zNPCTypeDutchman - .text -76 bytes -> 3.47%
⚠️ main/SB/Game/zTalkBox - @unnamed@zTalkBox_cpp@::deactivate() -108 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - @unnamed@zTalkBox_cpp@::cb_dispatch(xBase*, xBase*, unsigned int, const float*, xBase*) -416 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - @unnamed@zTalkBox_cpp@::load_text(unsigned int) -72 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::load(const ztalkbox::asset_type&) -248 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::reset() -68 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::clear_text() -36 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::stop_talk() -52 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::stop_wait(unsigned int) -40 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::show() -144 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::hide() -88 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - @unnamed@zNPCTypeBossPlankton_cpp@::get_player_loc() -4 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - @unnamed@zNPCTypeBossPlankton_cpp@::play_sound(int, const xVec3*, float) -4 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonIdle::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonAttack::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonAmbush::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonFlank::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonEvade::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonHunt::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonHunt::Enter(float, void*) -148 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonHunt::Exit(float, void*) -88 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonTaunt::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonMove::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonStun::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonStun::Enter(float, void*) -120 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonStun::Exit(float, void*) -100 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonFall::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonDizzy::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonDizzy::Enter(float, void*) -120 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBeam::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBeam::Enter(float, void*) -72 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBeam::Exit(float, void*) -56 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBeam::Process(en_trantype*, float, void*, xScene*) -36 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonWall::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonMissle::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBomb::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBomb::Enter(float, void*) -32 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBomb::Exit(float, void*) -32 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonIdle::zNPCGoalBPlanktonIdle(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonAttack::zNPCGoalBPlanktonAttack(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonAmbush::zNPCGoalBPlanktonAmbush(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonFlank::zNPCGoalBPlanktonFlank(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonEvade::zNPCGoalBPlanktonEvade(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonHunt::zNPCGoalBPlanktonHunt(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonTaunt::zNPCGoalBPlanktonTaunt(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonMove::zNPCGoalBPlanktonMove(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonStun::zNPCGoalBPlanktonStun(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonFall::zNPCGoalBPlanktonFall(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonDizzy::zNPCGoalBPlanktonDizzy(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBeam::zNPCGoalBPlanktonBeam(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonWall::zNPCGoalBPlanktonWall(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonMissle::zNPCGoalBPlanktonMissle(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBomb::zNPCGoalBPlanktonBomb(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeDutchman - zNPCGoalDutchmanIdle::Process(en_trantype*, float, void*, xScene*) -20 bytes -> 73.81%
⚠️ main/SB/Game/zNPCTypeDutchman - zNPCGoalDutchmanDisappear::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeDutchman - zNPCGoalDutchmanDeath::Exit(float, void*) -96 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeDutchman - zNPCGoalDutchmanDeath::Process(en_trantype*, float, void*, xScene*) -156 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeDutchman - zNPCGoalDutchmanDisappear::zNPCGoalDutchmanDisappear(int, zNPCDutchman&) -76 bytes -> 0.00%

Progress: 12

📈 main/SB/Core/gc/ngcrad3d - .text +500 bytes -> 29.34%
📈 main/SB/Core/gc/ngcrad3d - .sdata2 +30 bytes -> 62.50%
main/SB/Core/gc/ngcrad3d - .bss +40 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - .sbss +8 bytes -> 100.00%
📈 main/SB/Core/gc/ngcrad3d - Open_RAD_3D_image +232 bytes -> 92.06%
main/SB/Core/gc/ngcrad3d - Lock_RAD_3D_image +80 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - Close_RAD_3D_image +76 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - Unlock_RAD_3D_image +48 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - GXColor4u8 +24 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - GXPosition3s16 +20 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - GXTexCoord2f32 +16 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - GXEnd +4 bytes -> 100.00%

1 similar comment
@github-actions
Copy link

⚠️ 🔥

+578 bytes
🆗 Bot Rating: A solid contribution, Спасибо!

Regressions: 66

⚠️ main/SB/Game/zTalkBox - .bss -18254 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - .text -1272 bytes -> 0.12%
⚠️ main/SB/Game/zNPCTypeBossPlankton - .data -476 bytes -> 33.28%
⚠️ main/SB/Game/zNPCTypeBossPlankton - .text -2491 bytes -> 8.66%
⚠️ main/SB/Game/zNPCTypeBossPlankton - .text -1140 bytes -> 2.11%
⚠️ main/SB/Game/zNPCTypeDutchman - .data -4 bytes -> 63.85%
⚠️ main/SB/Game/zNPCTypeDutchman - .sdata2 -3 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeDutchman - .text -383 bytes -> 10.00%
⚠️ main/SB/Game/zNPCTypeDutchman - .text -76 bytes -> 3.47%
⚠️ main/SB/Game/zTalkBox - @unnamed@zTalkBox_cpp@::deactivate() -108 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - @unnamed@zTalkBox_cpp@::cb_dispatch(xBase*, xBase*, unsigned int, const float*, xBase*) -416 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - @unnamed@zTalkBox_cpp@::load_text(unsigned int) -72 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::load(const ztalkbox::asset_type&) -248 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::reset() -68 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::clear_text() -36 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::stop_talk() -52 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::stop_wait(unsigned int) -40 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::show() -144 bytes -> 0.00%
⚠️ main/SB/Game/zTalkBox - ztalkbox::hide() -88 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - @unnamed@zNPCTypeBossPlankton_cpp@::get_player_loc() -4 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - @unnamed@zNPCTypeBossPlankton_cpp@::play_sound(int, const xVec3*, float) -4 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonIdle::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonAttack::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonAmbush::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonFlank::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonEvade::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonHunt::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonHunt::Enter(float, void*) -148 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonHunt::Exit(float, void*) -88 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonTaunt::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonMove::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonStun::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonStun::Enter(float, void*) -120 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonStun::Exit(float, void*) -100 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonFall::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonDizzy::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonDizzy::Enter(float, void*) -120 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBeam::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBeam::Enter(float, void*) -72 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBeam::Exit(float, void*) -56 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBeam::Process(en_trantype*, float, void*, xScene*) -36 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonWall::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonMissle::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBomb::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBomb::Enter(float, void*) -32 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBomb::Exit(float, void*) -32 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonIdle::zNPCGoalBPlanktonIdle(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonAttack::zNPCGoalBPlanktonAttack(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonAmbush::zNPCGoalBPlanktonAmbush(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonFlank::zNPCGoalBPlanktonFlank(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonEvade::zNPCGoalBPlanktonEvade(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonHunt::zNPCGoalBPlanktonHunt(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonTaunt::zNPCGoalBPlanktonTaunt(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonMove::zNPCGoalBPlanktonMove(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonStun::zNPCGoalBPlanktonStun(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonFall::zNPCGoalBPlanktonFall(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonDizzy::zNPCGoalBPlanktonDizzy(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBeam::zNPCGoalBPlanktonBeam(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonWall::zNPCGoalBPlanktonWall(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonMissle::zNPCGoalBPlanktonMissle(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeBossPlankton - zNPCGoalBPlanktonBomb::zNPCGoalBPlanktonBomb(int, zNPCBPlankton&) -76 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeDutchman - zNPCGoalDutchmanIdle::Process(en_trantype*, float, void*, xScene*) -20 bytes -> 73.81%
⚠️ main/SB/Game/zNPCTypeDutchman - zNPCGoalDutchmanDisappear::create(int, RyzMemGrow*, void*) -112 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeDutchman - zNPCGoalDutchmanDeath::Exit(float, void*) -96 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeDutchman - zNPCGoalDutchmanDeath::Process(en_trantype*, float, void*, xScene*) -156 bytes -> 0.00%
⚠️ main/SB/Game/zNPCTypeDutchman - zNPCGoalDutchmanDisappear::zNPCGoalDutchmanDisappear(int, zNPCDutchman&) -76 bytes -> 0.00%

Progress: 12

📈 main/SB/Core/gc/ngcrad3d - .text +500 bytes -> 29.34%
📈 main/SB/Core/gc/ngcrad3d - .sdata2 +30 bytes -> 62.50%
main/SB/Core/gc/ngcrad3d - .bss +40 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - .sbss +8 bytes -> 100.00%
📈 main/SB/Core/gc/ngcrad3d - Open_RAD_3D_image +232 bytes -> 92.06%
main/SB/Core/gc/ngcrad3d - Lock_RAD_3D_image +80 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - Close_RAD_3D_image +76 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - Unlock_RAD_3D_image +48 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - GXColor4u8 +24 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - GXPosition3s16 +20 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - GXTexCoord2f32 +16 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - GXEnd +4 bytes -> 100.00%

@github-actions
Copy link

🆗 ✅

+578 bytes
🆗 Bot Rating: A solid contribution, Спасибо!

No Regressions 🎉

Progress: 12

📈 main/SB/Core/gc/ngcrad3d - .text +500 bytes -> 29.34%
📈 main/SB/Core/gc/ngcrad3d - .sdata2 +30 bytes -> 62.50%
main/SB/Core/gc/ngcrad3d - .bss +40 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - .sbss +8 bytes -> 100.00%
📈 main/SB/Core/gc/ngcrad3d - Open_RAD_3D_image +232 bytes -> 92.06%
main/SB/Core/gc/ngcrad3d - Lock_RAD_3D_image +80 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - Close_RAD_3D_image +76 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - Unlock_RAD_3D_image +48 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - GXColor4u8 +24 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - GXPosition3s16 +20 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - GXTexCoord2f32 +16 bytes -> 100.00%
main/SB/Core/gc/ngcrad3d - GXEnd +4 bytes -> 100.00%

@JoshSanch JoshSanch merged commit bc2a146 into bfbbdecomp:main May 12, 2025
5 checks passed
@escape209 escape209 deleted the ngcrad3d branch July 22, 2025 17:15
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