Skip to content

ParticleEmitterHolder matching - #2022

Merged
ThatNintendoNerd merged 1 commit into
SMGCommunity:masterfrom
CaptainProton42:ParticleEmitterHolder
Sep 8, 2026
Merged

ParticleEmitterHolder matching#2022
ThatNintendoNerd merged 1 commit into
SMGCommunity:masterfrom
CaptainProton42:ParticleEmitterHolder

Conversation

@CaptainProton42

Copy link
Copy Markdown
Contributor

I've also changed the split to move ParticleEmitter::isValid() const and ParticleEmitter::isContinuousParticle() const into the ParticleResourceHolder TU to prevent them from being inlined in ParticleEmitterHolder. These symbols are also unused in ParticleResourceHolder so they are probably inlined there.

@decomp-dev

decomp-dev Bot commented Sep 6, 2026

Copy link
Copy Markdown

Report for RMGK01 (51ff189 - 9fa70fb)

📈 Matched code: 71.56% (+0.02%, +1004 bytes)
📈 Matched data: 32.84% (+0.00%, +16 bytes)

✅ 8 new matches
Unit Item Bytes Before After
main/Game/Effect/ParticleEmitterHolder ParticleEmitterHolder::update(bool) +244 0.00% 100.00%
main/Game/Effect/ParticleEmitterHolder ParticleEmitterHolder::findAvailableParticleEmitter() +180 0.00% 100.00%
main/Game/Effect/ParticleEmitterHolder ParticleEmitterHolder::forceDeleteAllOneTimeEmitters() +124 0.00% 100.00%
main/Game/Effect/ParticleEmitterHolder ParticleEmitterHolder::requestMovementOnAllEmitters() +124 0.00% 100.00%
main/Game/Effect/ParticleEmitterHolder ParticleEmitterHolder::requestMovementOffAllLoopEmitters() +120 0.00% 100.00%
main/Game/Effect/ParticleEmitterHolder ParticleEmitterHolder::ParticleEmitterHolder(const EffectSystem*, int) +116 0.00% 100.00%
main/Game/Effect/ParticleEmitterHolder ParticleEmitterHolder::forceDeleteAllEmitters() +96 0.00% 100.00%
main/Game/Effect/ParticleEmitterHolder .data +16 0.00% 100.00%

Comment thread include/Game/Effect/ParticleEmitterHolder.hpp Outdated
Comment thread include/Game/Effect/ParticleEmitterHolder.hpp Outdated
Comment thread src/Game/Effect/ParticleEmitterHolder.cpp Outdated
Comment thread src/Game/Effect/ParticleEmitterHolder.cpp Outdated
@ThatNintendoNerd
ThatNintendoNerd merged commit fa77cd4 into SMGCommunity:master Sep 8, 2026
1 check 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