Just a little doubt, can you put more than one particle for a emmiter?
Like:
datablock ParticleEmitterData(Unusual_BullpupTrailEmitter)
{
ejectionPeriodMS = 2;
periodVarianceMS = 0;
ejectionVelocity = 0; //0.25;
velocityVariance = 0; //0.10;
ejectionOffset = 0;
thetaMin = 0.0;
thetaMax = 90.0;
particles = Unusual_BullpupTrailParticle
particles[2] = Unusual_BullpupTrailParticle2
useEmitterColors = true;
};
Thanks.
As far as i know, not like that.
However, i noticed the following in the
torque reference guide:
String containing a tab-delimited list of ParticleData datablock names. When a
particle is emitted from the emitter, its datablock is randomly selected from the
list of valid datablocks supplied in the particles field string. The string must be
non-empty and at least one token must evaluate to a valid ParticleData datablock
name. String must also be less than 256 characters long. If either of these
conditions is not met, a console warning will be produced and the datablock's
onAdd() method will fail.
So probably, you could use:
particles = "Unusual_BullpupTrailParticle Unusual_BullpupTrailParticle2";
Note that i haven't tested the above statement.
Also don't forget about the last character on the above line (
;), as i noticed you missed that in your code you pasted.