Note: the remainder of this documentation is included with CS itself (main documentation).
This is a comparison of former particle plugin features and what settings the new Particles system provides to get similar results:
Rain
old parameters replacement color lincolor effector dropsize particlesize fallspeed initialvelocity number emissionrate box box emitter colldet ??? lighting ???
The parameters factory, material and mixmode are unchanged.
example from partsys
old code:
<meshfact name="rainFact">
<plugin>rainFact</plugin>
<params />
</meshfact>
<meshobj name="rainfall">
<priority>alpha</priority>
<plugin>rain</plugin>
<ztest />
<move>
<v x="-10" y="0" z="10" />
</move>
<params>
<factory>rainFact</factory>
<box>
<min x="-10" y="-0.3" z="-5" />
<max x="5" y="6" z="10" />
</box>
<mixmode>
<add />
</mixmode>
<number>500</number>
<material>raindrop</material>
<dropsize w="0.02" h="0.37" />
<lighting>no</lighting>
<color red="0.2" green="0.35" blue="0.5" />
<fallspeed x="0" y="-2.84" z="0" />
</params>
</meshobj>
new, similar effect:
<meshfact name="rainFACT">
<plugin>crystalspace.mesh.loader.factory.particles</plugin>
<params>
<particlesize x="0.02" y="0.37" />
<minbb>
<min x="-10" y="0" z="-5" />
<max x="5" y="6" z="10" />
</minbb>
<sortmode>none</sortmode>
<renderorientation>common approx</renderorientation>
<commondirection x="0" y="1" z="0" />
<emitter type="box">
<emissionrate>25</emissionrate>
<mass min="5" max="7.5" />
<box>
<min x="-10" y="-0.3" z="-5" />
<max x="5" y="6" z="10" /
</box>
<uniformvelocity />
<initialvelocity x="0" y="-2.84" z="0" />
<initialttl min="2.5" max="2.5" />
<placement>volume</placement>
</emitter>
<effector type="lincolor">
<color red="0.2" green="0.35" blue="0.5" time="2.5" />
</effector>
</params>
</meshfact>
<meshobj name="rain">
<plugin>crystalspace.mesh.loader.particles</plugin>
<params>
<factory>rainFACT</factory>
<material>raindrop</material>
<mixmode>
<add/>
</mixmode>
</params>
<move>
<v x="-10" y="0" z="10" />
</move>
<priority>alpha</priority>
<ztest/>
</meshobj>
