I haven't sent a Bug Report because I'm not sure if this is desired behavior or not. I have written a greeter that uses 'collision' events to keep avatars in its memory while they are still around. Some interesting behavior occurs when an avatar stands still for a while. I put a simple script that increments a counter and spits out a message the instant it gets a collision event, and this is how it behaves:
1.) When the avatar stops moving (and turning), a few 'collision' events get triggered, then they stop.
2.) If the avatar then moves or turns, more 'collision' events get triggered.
3.) If the avatar DOESN'T move, but ANYTHING (the agent in question, another agent, or an object) sends anything to chat, 2-3 'collision' events get triggered (then it goes back to being silent again).
Is this expected? Is it a bug?
Thank you!