ParticleSystem { instancename waterfall_spray OnCollision SYS_NONE OnParticleDeath SYS_NONE OnSystemDeath SYS_NONE OnTime SYS_NONE OnTimeTime 0 OnPeriod SYS_NONE OnPeriodPeriod 0 OnPeriodVariation 0 OnTimeParticle SYS_NONE OnTimeParticleTime 0 OnTimeParticleCount 0 OnPeriodParticle SYS_NONE OnPeriodParticlePeriod 0 OnPeriodParticleVariation 0 OnPeriodParticleCount 0 SpriteParticles { count 20 lifespan 100 x_frames 1 y_frames 1 anim_count 1 texture levels\CedarCity\models\waterfall_spray.tga material particles\PartBlend.mtl rotation 3 sort_particles 1 collisionradius 0 sizecap 500 render_type 1 alphakeys { num_array_items 20 alphakeys0 { time 0 alpha 0 } alphakeys1 { time 0.15 alpha 255 } alphakeys2 { time 0.65 alpha 128 } alphakeys3 { time 0.80 alpha 64 } alphakeys4 { time 1.0 alpha 0 } } colourkeys { num_array_items 2 colourkeys0 { time 0 colour 255, 255, 255 } colourkeys1 { time 1 colour 255, 255, 255 } } sizekeys { num_array_items 3 sizekeys0 { time 0 size 0 } sizekeys1 { time 0.08 size 50 } sizekeys2 { time 1.0 size 50 } } anglekeys { num_array_items 2 anglekeys0 { time 0 angle 0 } anglekeys1 { time 1.0 angle 0 } } } GravityControllerNoCollision { respawn 1 dampening 98 gravity 0.01, 0.01, -0.01 // kill_on_collision 0 // collision_dampening 100 } ShapeEmitter { stagger_frames 100 x_size 50 y_size 150 initial_velocity 0, 0, 0.1 position_offset 10.0, 10.0, 6.0 elliptical 1 } }