Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Particle filter defaults to all objects on drag copy

Tcoz Bach
Tyrell Victim
Join date: 10 Dec 2002
Posts: 973
02-04-2004 16:11
Try this...

put a particle system on a child prim of a composite object. For example create a lantern, and put the fire script on the globe object, so it appears to have a flame in the middle of it. Link it all up...looks good.

Drag copy the linked set. The particle system, originally active on just the one prim, is now active on every object of the one you leave behind, even though none of them have scripts.

Spectacular effect, sort of like a magic trick, and preventable (just shut off the script before you copy). But it's unintended behavior, I suspect a bug.
_____________________
** ...you want to do WHAT with that cube? **
Tiger Crossing
The Prim Maker
Join date: 18 Aug 2003
Posts: 1,560
02-04-2004 20:06
Whew yeah! I saw this for the first time today! NASTY.... :(

Shut down any particle scripts on objects before drag-copying them!



"Shutdown the particles on the detention level!"
"No! Shut them ALL down!"
_____________________
~ Tiger Crossing
~ (Nonsanity)
Tcoz Bach
Tyrell Victim
Join date: 10 Dec 2002
Posts: 973
02-07-2004 09:45
Actually, as I probably should have guessed, just shutting off the script won't work. You have to save the script with llParticleSystem([]), copy, then put the flags back in and start it back up. What's interesting is, you can reverse the effect; on the one with all the errant particle systems running, change the script (there will be only one) to have no flags, save it (so all the errant ones will be running, but not on the one with the script), then drag copy it again.

All the particle systems shut off.
_____________________
** ...you want to do WHAT with that cube? **
Tiger Crossing
The Prim Maker
Join date: 18 Aug 2003
Posts: 1,560
02-09-2004 20:31
That was what I mean by "shut off", yes. :)

Cool that you can reverse the bug. I'll keep that in mind.
_____________________
~ Tiger Crossing
~ (Nonsanity)