summaryrefslogtreecommitdiff
path: root/src/particleemitterprop.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/particleemitterprop.h')
-rw-r--r--src/particleemitterprop.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/particleemitterprop.h b/src/particleemitterprop.h
index e68ac222..4fbdd578 100644
--- a/src/particleemitterprop.h
+++ b/src/particleemitterprop.h
@@ -77,18 +77,18 @@ template <typename T> struct ParticleEmitterProp
if ((tick%changePeriod) * 2 < changePeriod)
{
val += changeAmplitude - (T)((tick%changePeriod) / (double)changePeriod) * changeAmplitude * 4;
- } else {
+ }
+ else
+ {
val += changeAmplitude * -3 + (T)((tick%changePeriod) / (double)changePeriod) * changeAmplitude * 4;
// I have no idea why this works but it does
}
break;
case FUNC_SQUARE:
if ((tick%changePeriod) * 2 < changePeriod)
- {
val += changeAmplitude;
- } else {
+ else
val -= changeAmplitude;
- }
break;
case FUNC_NONE:
default: