Source SDK

Source SDK

This topic has been locked
Izzybee Apr 8, 2014 @ 8:42am
Hammer tool help : Making a vertically opening large door
The model of the door is 'prison_heavydoor001a' and I need to figure out how to make this thing work :(
< >
Showing 1-10 of 10 comments
When you wanna use a prop as door you must set it prop_dynamic, and parent it with a nodrawed brush moved to entity "func_door" and named. Here there is an example done for you. (vmf and bsp)
https://www.dropbox.com/s/jfcb9gn5t9jqbj4/door_example.zip
Izzybee Apr 8, 2014 @ 9:51am 
No no, i mean the door ENTITIY is a "prop_door_rotating* and the model is
'prison _heavydoor001a', and say the bottom of the door is touching the floor, an the two hinges are hinged to the wall, you open it, an it swings open VERTICALLY it opens vertically, im making a fallout/metro last light map for TTT
do you want a swinging door with the hinges at the top?
Werewolf™ Apr 8, 2014 @ 10:03am 
So you mean you want to chage its spin orientation. Go the the flags and check the X or Y flag. You will only need one of these, or otherwise it will open diagonally. You'll probably have to try one and compile, and if its not the one you want try the other.

You also need to move the origin of the func_door_roating to the top edge, as the origin is the point of rotation.
prop_door _rotating has not axis flags, and it can only move on z axis. To do what you want you must parent it with a nodrawed brush moved to func_door_rotating entity, and set the origin and the axis flags in this entity.
Last edited by [B.n.B] AlcyToronto; Apr 8, 2014 @ 10:25am
...of course the prop must be a prop_dynamic, otherwise it moves in 2 directions. Here there is the new example.
https://www.dropbox.com/s/opx1husd0x7ep5r/door_rotating_example.zip
Izzybee Apr 8, 2014 @ 10:46am 
Well i mean the door is an entity, with that model, set as a func_door_rotating.. *Sorry about all this im new to hammer :/*
Izzybee Apr 8, 2014 @ 10:52am 
Btw is prop_detail non moveable, and can you touch it? *ie run into it*?
As I said you, the "prop_door_rotating" can only move on Z axis. You can use them ONLY for standard doors, opening laterally. if you want to do a swinging door hinged at the top, or a trap door on the floor, you have to do as I told you: create a nodraw textured brush as large as the door, make it "func_door_rotating", adjust the origin to the point of rotation (and the axis of movement through the flags), give it a name and parent it with the door model, that must be prop_dynamic. Just look at the map that I have done for you and all will be clear. ;)
Last edited by [B.n.B] AlcyToronto; Apr 8, 2014 @ 1:05pm
Izzybee Apr 8, 2014 @ 1:37pm 
hehe ok thanks :P
< >
Showing 1-10 of 10 comments
Per page: 1530 50

Date Posted: Apr 8, 2014 @ 8:42am
Posts: 10