WiseDoor: Difference between revisions
m (Got rid of the word 'caption' or something to that effect in an image.) |
m (formatting... you know :)!) |
||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:WiseDoor: Model Doors}} | |||
{{wisemxport|[[User:Plykkegaard|Peter [AGHL]]] 20:35, 5 Feb 2008 PST}} | |||
[[image:wiseDoor04.jpg|thumb|150px|right|A model of a door]] | [[image:wiseDoor04.jpg|thumb|150px|right|A model of a door]] | ||
This is the fastest way to create a door in the Source engine and it’s much easier now than it ever was. The first thing to do is create a {{ent|prop_door_rotating}} and we’re going to use a HL2 door model for it. The door we are using has 14 skins, which means that with this same tutorial you have 14 doors you can use. The door can also have a '''Lever''' or '''Pushbar''' style handle, which won't show in Hammer but will when you run the map. | |||
This is the fastest way to create a door in the Source engine and it’s much easier now than it ever was. | |||
The first thing to do is create a | |||
The door can also have a '''Lever''' or '''Pushbar''' style handle, which won't show in Hammer but will when you run the map. | |||
[[image:wiseDoor01.jpg|thumb|150px|right|prop_door_rotating]] | [[image:wiseDoor01.jpg|thumb|150px|right|prop_door_rotating]] | ||
* World Model: models | *'''World Model''': <code>models\props_c17\door01_left.mdl</code> | ||
* Skin: 4 | *'''Skin''': 4 | ||
* Hardware Type: Lever | *'''Hardware Type''': Lever | ||
* Spawn Position: Closed | *'''Spawn Position''': Closed | ||
* Rotation Degrees: 95 | *'''Rotation Degrees''': 95 | ||
* Speed: 80 | *'''Speed''': 80 | ||
* Fully Open Sound: Doors.FullOpen4 | *'''Fully Open Sound''': Doors.FullOpen4 | ||
* Fully Closed Sound: Doors.FullClose4 | *'''Fully Closed Sound''': Doors.FullClose4 | ||
* Moving Sound: Doors.Move3 | *'''Moving Sound''': Doors.Move3 | ||
* Delay Before Close: 30 | *'''Delay Before Close''': 30 | ||
* Damage Inflicted when Blocked: 10 | *'''Damage Inflicted when Blocked''': 10 | ||
* Health: 0 | *'''Health''': 0 | ||
* Locked Sound: DoorHandles.Locked1 | *'''Locked Sound''': DoorHandles.Locked1 | ||
* Unlocked Sound: DoorHandles.Unlocked1 | *'''Unlocked Sound''': DoorHandles.Unlocked1 | ||
* Force Closed: Yes | *'''Force Closed''': Yes | ||
* Flag | *''Flag: Uses closes'' | ||
Experiment with these settings to fit your own needs, you may not for example want the door to close by itself. | Experiment with these settings to fit your own needs, you may not for example want the door to close by itself. | ||
There’s a few ways to place your door, I find it easiest to put the door in place and then build the wall around it but that method obviously doesn’t always fit the need. | There’s a few ways to place your door, I find it easiest to put the door in place and then build the wall around it but that method obviously doesn’t always fit the need. | ||
In this example I’ve placed the prop_door_rotating and set the World model to the door model we are going to use, now I’ve placed it in the spot I want it and will create a few walls for this tutorial. You will probably want to create a door frame for most of your doors so allow enough space for the frame and the door when you do, for this example it’s just the door and the walls | In this example I’ve placed the <code>prop_door_rotating</code> and set the '''World model''' to the door model we are going to use, now I’ve placed it in the spot I want it and will create a few walls for this tutorial. You will probably want to create a door frame for most of your doors so allow enough space for the frame and the door when you do, for this example it’s just the door and the walls. | ||
Once I create the walls around the door and apply the texture to my walls, which only took a few minutes, our door doesn’t look too bad. Granted it would be improved if I took the time to create a door frame before I build the walls. You’ll find the method that works best for your needs. | Once I create the walls around the door and apply the texture to my walls, which only took a few minutes, our door doesn’t look too bad. Granted it would be improved if I took the time to create a door frame before I build the walls. You’ll find the method that works best for your needs. | ||
[[image:wiseDoor03.jpg|thumb|150px|right| | [[image:wiseDoor03.jpg|thumb|150px|right|It helps to experiment with the placement of this hinge, a little forward or back can make a big difference.]] | ||
It helps to experiment with the placement of this hinge, a little forward or back can make a big difference. | |||
Here are the 14 doors | Here are the 14 doors | ||
Line 71: | Line 42: | ||
</gallery> | </gallery> | ||
== | ==See Also== | ||
*[http://type3studios.com/downloads/tutorials/SdkNutsTutorials/WiseDoor.zip Example VMF] | |||
* [http://type3studios.com/downloads/tutorials/SdkNutsTutorials/WiseDoor.zip | *[https://cdn.discordapp.com/attachments/434089157875466242/461665001351151636/WiseDoor.zip Example VMF backup] | ||
* | *[[WiseDoorBreak]] | ||
*[[WiseSlidingDoor]] | |||
*[[WiseOneWayDoor]] | |||
* | |||
* | |||
[[Category:Level Design Tutorials]] | [[Category:Level Design Tutorials]] |
Revision as of 15:53, 27 June 2018
This tutorial was originally created by wisemx. It was originally posted on SDKnuts.net.
This is the fastest way to create a door in the Source engine and it’s much easier now than it ever was. The first thing to do is create a prop_door_rotating and we’re going to use a HL2 door model for it. The door we are using has 14 skins, which means that with this same tutorial you have 14 doors you can use. The door can also have a Lever or Pushbar style handle, which won't show in Hammer but will when you run the map.
- World Model:
models\props_c17\door01_left.mdl
- Skin: 4
- Hardware Type: Lever
- Spawn Position: Closed
- Rotation Degrees: 95
- Speed: 80
- Fully Open Sound: Doors.FullOpen4
- Fully Closed Sound: Doors.FullClose4
- Moving Sound: Doors.Move3
- Delay Before Close: 30
- Damage Inflicted when Blocked: 10
- Health: 0
- Locked Sound: DoorHandles.Locked1
- Unlocked Sound: DoorHandles.Unlocked1
- Force Closed: Yes
- Flag: Uses closes
Experiment with these settings to fit your own needs, you may not for example want the door to close by itself.
There’s a few ways to place your door, I find it easiest to put the door in place and then build the wall around it but that method obviously doesn’t always fit the need.
In this example I’ve placed the prop_door_rotating
and set the World model to the door model we are going to use, now I’ve placed it in the spot I want it and will create a few walls for this tutorial. You will probably want to create a door frame for most of your doors so allow enough space for the frame and the door when you do, for this example it’s just the door and the walls.
Once I create the walls around the door and apply the texture to my walls, which only took a few minutes, our door doesn’t look too bad. Granted it would be improved if I took the time to create a door frame before I build the walls. You’ll find the method that works best for your needs.
Here are the 14 doors