Skip to content

Movement

ziplantil edited this page Jul 12, 2020 · 3 revisions

Moving Things Around

One of the most important actions in Descent level editing is moving things around within the mine. in DLE.NET, this is accomplished by using the numpad in your keyboard, or the "editor toolbar" available from the VIew menu.

The "selection" that is moved around depends on the currently active selection mode. All movement actions are relative to the currently selected side.

Numpad 7 Numpad 8 Numpad 9
Pulls the selection closer from the direction that is reached by moving from the center of the current segment towards the selected side, i.e. moves the selection inside towards the segment. The amount moved is controlled by the mine move rate. Moves the selection up (where point 1 of a side is considered to be in the top-right corner of that side, i.e. "up" is between points 1 and 4). The amount moved is controlled by the mine move rate. Side mode is an exception; see notes. Pushes the selection further towards the direction that is reached by moving from the center of the current segment towards the selected side. i.e. moves the selection outside towards the side. The amount moved is controlled by the mine move rate.
Numpad 4 Numpad 5 Numpad 6
Moves the selection left (where point 1 of a side is considered to be in the top-right corner of that side, i.e. "left" is between points 3 and 4). The amount moved is controlled by the mine move rate. Side mode is an exception; see notes. Grows the selection as if its constituent parts were all moved away from each other. Thus, for example, if the mine move rate is 1, the length of a line will increase by 2. Cannot be used in point or object mode. Moves the selection right (where point 1 of a side is considered to be in the top-right corner of that side, i.e. "right" is between points 1 and 2). The amount moved is controlled by the mine move rate. Side mode is an exception; see notes.
Numpad 1 Numpad 2 Numpad 3
Rotates the selection counter-clockwise along the axis formed by the normal of the selected side. The rotate speed is controlled by the rotate rate. Cannot be used in point mode. Moves the selection down (where point 1 of a side is considered to be in the top-right corner of that side, i.e. "down" is between points 2 and 3). The amount moved is controlled by the mine move rate. Side mode is an exception; see notes. Rotates the selection clockwise along the axis formed by the normal of the selected side. The rotate speed is controlled by the rotate rate. Cannot be used in point mode.
Numpad 0
Shrinks the selection as if its constituent parts were all moved towards each other. Thus, for example, if the mine move rate is 1, the length of a line will decrease by 2. Cannot be used in point or object mode.

Notes

  • In side mode, the movement controls (that move up, down, left or right) will also rotate the side rather than simply translating it in order to make it easier to create turning tunnels. This can be suppressed by holding Numpad Point/Comma, holding Shift when using the editor toolbar or by marking the side and using block mode instead.

Diagram

Assuming the following default segment orientation (side numbers and point 1 highlighted):

https://github.com/overload-development-community/DLE.NET/blob/master/DLEDotNet/Resources/basicSegment.png

the controls will move the current side as so.



https://github.com/overload-development-community/DLE.NET/blob/master/DLEDotNet/Resources/movement.png

Clone this wiki locally