Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2013-01-27 09:41:25 +0000
committerStijn Buys <ingar@osirion.org>2013-01-27 09:41:25 +0000
commitf096586dac6e6c0e083e23afafc99731bf2ba642 (patch)
tree2414c2ac1c115696e449c8006e70fae1ebb0d679 /src/render/particlesystem.cc
parent52a0d3571f56187d8801793b36a5511966e1d9a0 (diff)
Added support for particles minimum/maximum speed,
renamed [ejector] sections in particle ini files, resolved the issue where only 1 particle per frame could be ejected.
Diffstat (limited to 'src/render/particlesystem.cc')
-rw-r--r--src/render/particlesystem.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/render/particlesystem.cc b/src/render/particlesystem.cc
index 8fe0e13..518a5f7 100644
--- a/src/render/particlesystem.cc
+++ b/src/render/particlesystem.cc
@@ -48,6 +48,11 @@ ParticleSystem::ParticleSystem(const ParticleSystemScript *script, const core::E
}
if (ejector) {
+ // safety values
+ if (!ejector->interval()) {
+ ejector->set_interval(1000);
+ }
+
ejectors().push_back(ejector);
if (entity) {