Inside3D!
     

Any engine capable of "good" rotating doors-func_r

 
Post new topic   Reply to topic    Inside3d Forums Forum Index -> Engine Programming
View previous topic :: View next topic  
Author Message
Baker



Joined: 14 Mar 2006
Posts: 1538

PostPosted: Sun Oct 19, 2008 12:08 pm    Post subject: Any engine capable of "good" rotating doors-func_r Reply with quote

Is DarkPlaces or FTE capable of decent rotating doors in the Quake 1 map format?

I always liked the rotating doors in Half-Life, the func_rotate_doors made available in hipnotic aren't really that good and require a lot of entities on the map side and the end result doesn't feel very authentic.

[In the quake engine source, there is some "#ifdef Quake2" code in the physics that seem to imply there might be way to do a modified build with better rotating doors but it would probably take me a while to figure out all the pieces of even trying it (the map, the QuakeC, the engine).]
Back to top
View user's profile Send private message
Spike



Joined: 05 Nov 2004
Posts: 944
Location: UK

PostPosted: Sun Oct 19, 2008 12:53 pm    Post subject: Reply with quote

Both FTE and Darkplaces support properly rotating doors, yes.

Note: You need to use avelocity on the doors in order to get them to push things. If you just change the angles you'll end up with things getting stuck inside.
Note2: MOVETYPE_PUSH is weird as standard.

A q1bsp hull can't be rotated properly. However the trace can. And this is the method that FTE and I assume DP both use. So if you have a door that rotates down to crush players or stuff like that, be aware that you may need a playerclip texture thingie under the bottom of it.
_________________
What's a signature?
Back to top
View user's profile Send private message Visit poster's website
Baker



Joined: 14 Mar 2006
Posts: 1538

PostPosted: Sun Oct 19, 2008 5:58 pm    Post subject: Reply with quote

Thanks for info, I'll have to try it something then.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Inside3d Forums Forum Index -> Engine Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2004 phpBB Group