(doesn't that sound like the name of a rare 1950's B-Side?)
So, I love glittery things. Who doesn't?
I wrote a cute little moving-prim that leaves behind a trail of particles, in some nice geometric pattern. To start it off, I have:
on_rez() { gPatternCenter = llGetPos(); gPatternStep = 0; ...
It seemed to work fine at the sandbox, so I took it home to set up on my land. I rezzed one, and it disappeared! I rezzed another one or two, and couldn't find them. That was a week ago.
Just yesterday, strolling around, I found them, on someone else's land, particulating away! (Sorry about that Jade & Robin.) I don't know if I've left others littered around...
Turns out they got to finish their currently-executing events before the on_rez() events, and went zipping off to their old gPatternCenter locations.
Does anyone know how to solve this problem? I was hoping to be able to just rez these from any state, and have them reset correctly. Is there something like llGetRezPos()?
(Maybe a reset-on-rez flag would be nice, or the option to rez something in a disabled state, so you can defuse a ticking timescript.)