From 9e5c1c9cbb62eb4e99f46cb63f908e492665eeef Mon Sep 17 00:00:00 2001 From: robojumper Date: Sun, 27 Apr 2025 15:34:52 +0200 Subject: Almost done --- src/JSystem/JParticle/JPAParticle.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/JSystem/JParticle/JPAParticle.cpp') diff --git a/src/JSystem/JParticle/JPAParticle.cpp b/src/JSystem/JParticle/JPAParticle.cpp index 195295ad..f6aa642c 100644 --- a/src/JSystem/JParticle/JPAParticle.cpp +++ b/src/JSystem/JParticle/JPAParticle.cpp @@ -155,8 +155,8 @@ void JPABaseParticle::init_c(JPAEmitterWorkData* work, JPABaseParticle* parent) f32 base_speed = csp->getBaseVel() * (csp->getBaseVelRndm() * emtr->get_r_zp() + 1.0f); EGG::Vector3f base_vel(emtr->get_r_zp(), emtr->get_r_zp(), emtr->get_r_zp()); base_vel.setLength(base_speed); - mVelType1 = csp->getVelInhRate() * parent->mVelType1 + base_vel; - mVelType0 = csp->getVelInhRate() * parent->mVelType2; + mVelType1 = parent->mVelType1 * csp->getVelInhRate() + base_vel; + mVelType0 = parent->mVelType2 * csp->getVelInhRate(); mMoment = parent->mMoment; if (csp->isFieldAffected()) { -- cgit v1.2.3