Mine
public text v1 · immutabledefault
{
state_entry()
{
vector rot_vec = <0.0, 90.0, 0.0>;
rot_vec *= DEG_TO_RAD;
rotation rot = llEuler2Rot(rot_vec);
llSetRot(rot);
llSetPrimitiveParams([
PRIM_TEMP_ON_REZ,
TRUE,
PRIM_PHANTOM,
TRUE
]);
llSetAlpha(0.0, ALL_SIDES);
llParticleSystem([
PSYS_PART_FLAGS,
PSYS_PART_INTERP_SCALE_MASK |
PSYS_PART_FOLLOW_SRC_MASK |
PSYS_PART_INTERP_COLOR_MASK,
PSYS_SRC_PATTERN,
PSYS_SRC_PATTERN_ANGLE,
PSYS_SRC_ANGLE_BEGIN,
0.0,
PSYS_SRC_ANGLE_END,
PI,
PSYS_PART_START_COLOR,
<1.0, 1.0, 1.0>,
PSYS_PART_END_COLOR,
<0.0, 1.0, 1.0>,
PSYS_PART_START_ALPHA,
0.5,
PSYS_PART_END_ALPHA,
0.01,
PSYS_SRC_BURST_PART_COUNT,
12,
PSYS_SRC_BURST_RATE,
1.0,
PSYS_PART_START_SCALE,
<0.15,0.15,0.0>,
PSYS_PART_END_SCALE,
ZERO_VECTOR,
PSYS_PART_MAX_AGE,
1.0
]);
llSetTimerEvent(7.0);
}
timer()
{
llDie();
}
}