Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Strange collision effects

Hanna Markstein
Registered User
Join date: 18 Oct 2007
Posts: 7
02-06-2009 01:34
Hello,

I hope you can help me with my big problem.

I have built a house with 5 linked sliding doors. The doors open on touch and on collision, everything works fine so far. But ONE of the 5 doors, which is NOT root prim, opens only when I run into it from one side. It stays close when I run into it from the other side. This is a miracle to me. All other doors work well. How can that be? Has anyone an idea? There is no transparent prim in front of the door ;-)

The strange thing is, that the collision event is not triggered when I run into the doorside which does not work. And I have no clue why... normally with a collision it does not matter which face of the prim I run into... And my scripts for sliding and swinging doors are nearly the same (except of the door movement), but I never had problems with the swinging doors yet...

When I unlink the door and link it only to one part of the house for example it works well. When I link it back to the whole house the same issue occurs, no matter which part of the house I select as root prim. So I guess it must have something to do with the linking, not really with the script itself. Please, help me :-) *completely desperate*

Hanna
Dora Gustafson
Registered User
Join date: 13 Mar 2007
Posts: 779
02-06-2009 02:20
Could it have something with llPassCollisions to do?
http://www.lslwiki.net/lslwiki/wakka.php?wakka=llPassCollisions
_____________________
From Studio Dora
Hanna Markstein
Registered User
Join date: 18 Oct 2007
Posts: 7
02-06-2009 03:00
The child prim has the collision event in its script an the parent prim has no script... I have no llPassCollisions set and when I understood the text from the link you gave me right it is only to be set when you want to pass the collision from the child to the root prim.

The script is in the child with the collision and the root prim has no script so I don't think it has something to do with it.

But thank you very much for the hint.