DLE-XP - Segment Tool

The segment tool allows to quickly find segments and depending structures (like walls and triggers), and see and change their properties.


Segment tool controls

  1. Select the current side here. Regard that side numbering in DLE-XP starts with 1, not 0.
  2. Select the current point here and edit point coordinates (will only be entered when clicking on the 'apply' button). Regard that point numbering in DLE-XP starts with 1, not 0.
  3. Easily insert special segment types here.

Remarks

When deleting a segment, all triggers targetting on of that segment's sides or walls are updated appropriately. Triggers losing all targets that way will not be deleted. Use the diagnosis tool to locate them and delete or int them.

You can now change a segment's type to robot maker.

When making an existing segment a special segment (robot maker/fuel center/reactor), you can have the segment tool change the segment's textures to the appropriate default textures. Check 'set default texture' if you want this to be done.


Repair Centers

They work like fuel centers, but replenish a player's shields.


Equipment Generators

Equipment generators work similar to robot makers - instead of robots, you just add the powerups to be created. One difference is that equipment generators do not stop to work after a while. To influence an equipment generator's operation, have a robot maker trigger point to it. If you want the generator to work all the time, simply do not assign a robot maker trigger to it. If you assign a robot maker trigger to an equipment generator segment, the generator is turned on or off every time the trigger is operated. To enable an equipment generator once and for all in a level, you could attach such a trigger to a control panel. If you want to allow the user to turn it on and off at will, simply make the trigger indestructible.


Water And Lava

Segments marked as water or lava will be filled with a transparent blue or red shine. If fluid physics are enabled in D2X-XL, the appropriate sounds will be played when submerged, player ships and robots will shake a little, and all objects and weapons will be slowed down in such segments (to 66width="100%"in lava and to 75width="100%"of the regular speed in water). Additionally, objects travelling through lava segments will get damaged.


Blue And Red Team

Segments marked as blue or red team are meant for team game multiplayer levels (e.g. CTF). They should contain player spawn locations - only players of the appropriate team will spawn at a team segment's spawn location.


Speed Boost

Speed boost segments are meant for support of building speed boost areas and should always be used in conjunction with speed boost triggers. See the Trigger Tool for details.


Blocked Segments

Blocked segments are impassable, and D2X-XL will not spawn powerups in them. They can also be used to aid construction of speed boost areas (see the Trigger Tool for details).


No Damage Segments

Objects in no damage segments cannot fire, and shots fired from objects outside such segments cannot penetrate them. You can create safe areas in a level with this segment type.


Sky Boxes

DLE-XP and D2X-XL support the creation of environment boxes (sky boxes). Sky boxes can be composed of an arbitrary number of segments, so you can build any structure around a level you like. Segments of type skybox are impassable.

The image shows a skybox composed of 16 segments surrounding an outside area.

For a natural appearance of an outside area level, simply put the 'empty - light' texture at the faces composing the sky of the level. That way, a player will be able to see the sky box through, and the sky will cast light.

It is recommendable to add light textures to every sky box face too - either as primary texture (chose a moving texture and put some cloud texture on top of it to make them appear to move), or as secondary texture (again, use the 'empty - light' texture.

If a level with an outside area also has a subterranean area, you don't have to surround the entire level with a skybox. Instead, put an 'empty - light' texture on the skybox faces the level sticks through to avoid that face being rendered over the level. If that face is visible from the outside area, attach a 'transit' segment to it, make that segment's face the level passes through as small as possible, and only put an 'empty - light' texture to that face.

In the following image, you see a tunnel extending from the level (marked red) sticking through a small 'transit' face (green). The transit segment's opposite side is attached to a large skybox face.

Find a small sky box demonstration level with an explanatory text in the mission (.mn2) file here.


Triangular Segment Sides

DLE-XP and D2X-XL support segments with triangular sides. The basic operation to create a triangular segment side is to collapse the current edge (the red line of the highlighted segment) to a single point. This can be done by pressing ALT+E while the mine view has the focus (~ the mouse cursor is in the mine view).

For convenience, DLE-XP offers two functions to create wedge and pyramid shaped segments. You can use the corresponding buttons in the segment tool or press ALT+W (wedge) or ALT+P (pyramid) while the mine view has the focus. To create a wedge, DLE-XP will join the current edge and the current side's opposite edge. To create a pyramid, DLE-XP will collapse the current side to a point.

When collapsing segments, DLE-XP will unjoin all affected sides of the segment from any sides of other segments these are joined with. There is currently no function to expand collapsed edges and sides; you will have to rely on the undo function in order to revert a collapsed edge or side to its previous state.


News

A new D2X-XL update fixing broken screen resolution persistence is available

There is yet another D2X-XL update is available (the new Pumo Mines broke a few things ...)

Believe it or not: There's a new D2X-XL version online!

Uploaded updated D2X-XL and library source code that compiles with Visual Studio 19

After a really long time, another new DLE version is available

A new DLE version is available (hear, hear!) :D

A new Max OS X version of D2X-XL is available!

D2X-XL now offers a cartoon style render mode!

New D2X-XL and DLE versions are available

Blarget has got his own area in the level spotlight

New D2X-XL and DLE versions are available

A couple of levels have been added to the level spotlight

Hooray! We're finally having a new Mac OS X version of D2X-XL!

D2X-XL now features an observer mode for multiplayer games

A new D2X-XL version with improved multiplayer synchronization is available

A new D2X-XL version fixing out of sync problems in multiplayer games is available

A new D2X-XL version with many multiplayer bug fixes is available

Added high quality (ogg) Descent 1 and 2 music to the downloads area

A new D2X-XL version with important bug fixes is available

D2X-XL compiles and runs on Linux again!

Descent 1 and 2 high res textures are now available as complete downloads

A new DLE version with a ton of bug fixes and improvements is online

A new D2X-XL version is online

A new D2X-XL version with a much needed bug fix is online

A new DLE version is online

Published another DLE version with more bug fixes and improvements by Sirius

Published a new D2X-XL version

Published a new DLE version with tons of bug fixes and improvements by Sirius

D2X-XL now supports Oculus Rift 3D headsets!

Updated DLE and D2X-XL to support new level features requested by Pumo

Added an article about DLE's new tunnel generator to the worklog

DLE's new tunnel generator is finished

Added a new article to the worklog

Published a new DLE version

Added a new article to the worklog

Added two new articles to the worklog

D2X-XL and DLE-XP now support triangular segment sides!

DLE-XP has an OpenGL render and 1st person view!

New DLE-XP version available

Wrote a new worklog article

Check out DarkFlameWolf's level spotlight section!

New DLE-XP and D2X-XL versions are available

A new DLE-XP version is available

Added a worklog article about the way point feature

Added way point support to DLE-XP and D2X-XL

Posted a bunch of new screenshots

Posted a bunch of new screenshots

A New version of DLE-XP is available

New OS X version of D2X-XL is available!

Added article about lightmaps to worklog.

New article and video added to worklog.