Thanks for all the responses.
I didn't want to make the doors swing in both directions, although this would have removed the need for a meshintersect test its just not how I wanted the doors to operate.
I do 2 entitypicks so that you can't operate the door unless you are far enough away from it, rushing into the door when its moving will stop it though.
For me this is the most realistic method and I don't notice any slowdown so for now its onto other things.
I've added a particle system and a Hud to the updated picture above...next is coronas =)
I didn't want to make the doors swing in both directions, although this would have removed the need for a meshintersect test its just not how I wanted the doors to operate.
I do 2 entitypicks so that you can't operate the door unless you are far enough away from it, rushing into the door when its moving will stop it though.
For me this is the most realistic method and I don't notice any slowdown so for now its onto other things.
I've added a particle system and a Hud to the updated picture above...next is coronas =)