Doors
A door in Deus Ex is an Unreal "mover" brush with a few extra features.
Prerequisites
Create a mover
- Pick a texture you want for the door
- Right click the
Cubebrush to bring up the cube builder menu. - Type in height, width and breadth as 128x64x4.
- Click
Build. - If you're making a swinging door, move the pivot point (right click on a vertex) to where the hinge would be.
- Right click the
Add moverbutton and pickDeusExMover.
The mover brush will not be rendered in the editor, so all you see is the purple outline. It will show up like normal once in-game, though.
Complex
To create doors made up of several brushes, just Add/Substract them to your map, free floating in the air. Then create a box shape around the structure and click Intersect. You can now use this brush like you used the cube in the above sequence.
Editing
To change the textures' alignment after creating the mover, just right click it and select Mover > Show polys. Make your changes and rebuild.
Set up the keyframes
- Right click the mover brush and select
Movers > Key 1. - Rotate/move the door into the desired rotation/position.
- Right click the mover brush again and select
Movers > Key 0 (Base).
Note
You can also do this by left clicking on the brush and pressing Shift+0/1/etc...
Set up the door properties
- Open the properties for the mover brush, either by double clicking, pressing F4, or by right clicking and selecting
Properties. - Expand the
DeusExMoversection and changebIsDoortoTrue. - Navigate to the sounds you want the door to make in the
Sound Browserunder theMoverSFX. You can double click sounds to preview them. - Expand the
MoverSoundssection under the mover brush properties. - Select the opening sound you want in the browser and click
Usenext to the appropriate field in the mover brush properties. - If your door moves between light and dark areas, you might want to switch on the
Mover > bDynamicLightMoverfield. - It might also be a good idea to set
Mover > MoverEncroachTypetoME_IgnoreWhenEncroachto let the door pass through the player when opened.