Skip to content

More zNPCTypeTiki work#607

Merged
JoshSanch merged 3 commits intobfbbdecomp:mainfrom
bluisblu:dev
Oct 9, 2025
Merged

More zNPCTypeTiki work#607
JoshSanch merged 3 commits intobfbbdecomp:mainfrom
bluisblu:dev

Conversation

@bluisblu
Copy link
Contributor

@bluisblu bluisblu commented Oct 9, 2025

Still a lot of cleanup to do

Needed to add a function signature to zNPCSupplement for it to be available
@github-actions
Copy link

github-actions bot commented Oct 9, 2025

🆗 ✅

+4449 bytes
🆗 Bot Rating: Amazing contribution, you are the decomp GOAT 🐐

No Regressions 🎉

Progress: 24

📈 main/SB/Game/zNPCTypeTiki - .text +3464 bytes -> 42.44%
main/SB/Game/zNPCTypeTiki - .bss +728 bytes -> 100.00%
📈 main/SB/Game/zNPCTypeTiki - .data +196 bytes -> 94.25%
📈 main/SB/Game/zNPCTypeTiki - .sdata2 +18 bytes -> 67.09%
main/SB/Game/zNPCTypeTiki - .sdata +40 bytes -> 100.00%
main/SB/Game/zNPCTypeTiki - .sbss +5 bytes -> 100.00%
📈 main/SB/Game/zNPCTypeTiki - zNPCTiki::Process(xScene*, float) +140 bytes -> 29.92%
📈 main/SB/Game/zNPCTypeTiki - zNPCTiki_InitFX(zScene*) +469 bytes -> 82.02%
📈 main/SB/Game/zNPCTypeTiki - zNPCTiki::SysEvent(xBase*, xBase*, unsigned int, const float*, xBase*, int*) +292 bytes -> 36.53%
📈 main/SB/Game/zNPCTypeTiki - loveyTikiRender(xEnt*) +400 bytes -> 60.24%
📈 main/SB/Game/zNPCTypeTiki - zNPCTiki::SetCarryState(en_NPC_CARRY_STATE) +414 bytes -> 73.43%
📈 main/SB/Game/zNPCTypeTiki - zNPCTiki::Init(xEntAsset*) +336 bytes -> 63.24%
📈 main/SB/Game/zNPCTypeTiki - zNPCTiki::SelfSetup() +367 bytes -> 76.61%
main/SB/Game/zNPCTypeTiki - zNPCTiki::Reset() +32 bytes -> 100.00%
📈 main/SB/Game/zNPCTypeTiki - zNPCTiki_PickTikisToAnimate() +4 bytes -> 1.02%
📈 main/SB/Game/zNPCTypeTiki - loveyFloat(zNPCTiki*, float) +176 bytes -> 62.86%
main/SB/Game/zNPCTypeTiki - zNPCTiki_InitStacking(zScene*) +4 bytes -> 100.00%
📈 main/SB/Game/zNPCTypeTiki - zNPCTiki::RemoveFromFamily() +204 bytes -> 89.47%
main/SB/Game/zNPCTypeTiki - zNPCTiki_ReparentOrphans() +196 bytes -> 100.00%
📈 main/SB/Game/zNPCTypeTiki - zNPCTiki::RemoveParent(zNPCTiki*) +144 bytes -> 94.74%
main/SB/Game/zNPCTypeTiki - zNPCTiki::RemoveChild(zNPCTiki*) +104 bytes -> 100.00%
📈 main/SB/Game/zNPCTypeTiki - zNPCTiki_Timestep(xScene*, float) +48 bytes -> 48.00%
main/SB/Game/zNPCTypeTiki - zNPCTiki::ParentUpdated(zNPCTiki*) +68 bytes -> 100.00%
main/SB/Game/zNPCTypeTiki - zNPCTiki::AddChild(zNPCTiki*) +64 bytes -> 100.00%

Copy link
Collaborator

@JoshSanch JoshSanch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work!

@JoshSanch JoshSanch merged commit 5eeba5a into bfbbdecomp:main Oct 9, 2025
5 checks passed
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