string texter = "c2fe4c22-2d08-d207-695d-e335b12da7e6";
list particleName;
integer flags1;
integer pattern1;
float emitRate = 0.25;
float particleAge = 7.0;
integer particleCount = 1;
key targ;
pSys1()
{
pattern1 = PSYS_SRC_PATTERN_ANGLE_CONE;
flags1 = 0;
flags1 = flags1 | PSYS_PART_EMISSIVE_MASK;
flags1 = flags1 | PSYS_PART_INTERP_COLOR_MASK;
flags1 = flags1 | PSYS_PART_INTERP_SCALE_MASK;
flags1 = flags1 | PSYS_PART_FOLLOW_VELOCITY_MASK;
flags1 = flags1 | PSYS_PART_TARGET_POS_MASK;
particleName=[
PSYS_SRC_PATTERN, pattern1,
PSYS_PART_MAX_AGE, particleAge,
PSYS_PART_FLAGS,flags1,
PSYS_SRC_MAX_AGE, 0,
PSYS_PART_START_GLOW, 0,
PSYS_PART_END_GLOW, 0,
PSYS_PART_START_COLOR, ,
PSYS_PART_END_COLOR, ,
PSYS_PART_START_SCALE,,
PSYS_PART_END_SCALE,,
PSYS_SRC_ANGLE_BEGIN, 0,
PSYS_SRC_ANGLE_END, 3.14,
PSYS_SRC_BURST_RATE, emitRate,
PSYS_SRC_ACCEL, ,
PSYS_SRC_BURST_PART_COUNT, particleCount,
PSYS_SRC_BURST_RADIUS,0.125,
PSYS_SRC_BURST_SPEED_MIN,0.5,
PSYS_SRC_BURST_SPEED_MAX,0.625,
PSYS_SRC_TARGET_KEY, targ,
PSYS_SRC_OMEGA,,
PSYS_SRC_TEXTURE, texter,
PSYS_PART_START_ALPHA, 1.0,
PSYS_PART_END_ALPHA, 1.0
];
}
default
{
state_entry()
{
targ = llGetOwner();
pSys1();
llLinkParticleSystem(LINK_THIS, particleName);
}
}