mirror of
https://github.com/PrimeDecomp/prime.git
synced 2025-12-08 21:07:40 +00:00
Match CVEKeyframeEmitter::GetValue, thanks Zeldex72
This commit is contained in:
@@ -303,10 +303,9 @@ bool CVEKeyframeEmitter::GetValue(int frame, CVector3f& valOut) const {
|
|||||||
if (CParticleGlobals::GetParticleLifetimePercentage() == 100) {
|
if (CParticleGlobals::GetParticleLifetimePercentage() == 100) {
|
||||||
valOut = mKeys[CParticleGlobals::GetParticleLifetimePercentage()];
|
valOut = mKeys[CParticleGlobals::GetParticleLifetimePercentage()];
|
||||||
} else {
|
} else {
|
||||||
valOut = (1.f - CParticleGlobals::GetParticleLifetimePercentageRemainder()) *
|
float remainder = CParticleGlobals::GetParticleLifetimePercentageRemainder();
|
||||||
mKeys[CParticleGlobals::GetParticleLifetimePercentage()] +
|
valOut = (1.f - remainder) * mKeys[CParticleGlobals::GetParticleLifetimePercentage()] +
|
||||||
CParticleGlobals::GetParticleLifetimePercentageRemainder() *
|
remainder * mKeys[CParticleGlobals::GetParticleLifetimePercentage() + 1];
|
||||||
mKeys[CParticleGlobals::GetParticleLifetimePercentage() + 1];
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
Reference in New Issue
Block a user