Difference between revisions of "Level editing"

From 3DGE Wiki
Jump to: navigation, search
(cleaned up non-compliant formatting!)
Line 6: Line 6:
  
  
You can create levels for 3DGE using Doom Builder 2 & Eureka Editor. If you prefer to use GZDOOM Builder, or a modern level editor, ''you will need to create configuration files for 3DGE''. This also includes configuration files to reference each line, sector and thing function. Doom Builder 2 provides the configurations needed for 3DGE's special features, such as 3D Floors, Deep Water (Swim-able) sectors, Translucency line specials, and many more.  
+
You can create levels for 3DGE using [[3DGE Builder]] & Eureka Editor. 3DGE Builder provides the configurations needed for 3DGE's special features, such as 3D Floors, Deep Water (Swim-able) sectors, Translucency line specials, and many more.  
  
'''Doom Builder 2'''[http://www.doombuilder.com/index.php?p=downloads ]
+
A well-known interface for editing, it is a great tool to sculpt out your level design. Use this program to lay down your basic layout, place things, set up linedefs/action specials and sector effects.
  
A well-known interface for editing, it is a great tool to sculpt out your level design. Use this program to lay down your basic layout, place things, set up linedefs/action specials and sector effects. Although these functions are from the previous EDGE, ''here is a list of the actions Doom Builder 2 provides for the engine'':
 
 
<br>
 
<br>
  
'''EDGE Linedef Specials'''
+
<div class="content"><h2 class="page_title">
 +
3DGE Line Types
 +
</h2><h3 class="sub_title">
 +
Translucent Lines
 +
</h3><PRE>
 +
[409] : EDGE Translucent Linedef (80%)
 +
[410] : EDGE Translucent Linedef (60%)
 +
[411] : EDGE Translucent Linedef (40%)
 +
[412] : EDGE Translucent Linedef (20%)
 +
</PRE><h3 class="sub_title">
 +
Scrolling Lines
 +
</h3><PRE>
 +
[422] : EDGE SCROLL RIGHT
 +
[423] : EDGE SCROLL UP
 +
[424] : EDGE SCROLL DOWN
 +
[425] : EDGE SCROLL LEFT AND UP
 +
[426] : EDGE SCROLL LEFT AND DOWN
 +
[427] : EDGE SCROLL RIGHT AND UP
 +
[428] : EDGE SCROLL RIGHT AND DOWN
 +
[429] : EDGE SCROLL FAST LOWER AND MIDDLE TEXTURE (WATERFALLS)
 +
</PRE><h3 class="sub_title">
 +
Extrafloors
 +
</h3><PRE>
 +
[400] : EDGE Thick Extrafloor
 +
[401] : EDGE Thick Extrafloor (use upper texture)
 +
[402] : EDGE Thick Extrafloor (use lower texture)
 +
[403] : EDGE Liquid Extrafloor (Opaque)
 +
[404] : EDGE Liquid Extrafloor (80% Translucent)
 +
[405] : EDGE Liquid Extrafloor (60% Translucent)
 +
[406] : EDGE Liquid Extrafloor (40% Translucent)
 +
[407] : EDGE Liquid Extrafloor (20% Translucent)
 +
[408] : EDGE Liquid Extrafloor (Invisible)
 +
[413] : EDGE Thin Extrafloor (Opaque)
 +
[414] : EDGE Thin Extrafloor (80% Translucent)
 +
[415] : EDGE Thin Extrafloor (60% Translucent)
 +
[416] : EDGE Thin Extrafloor (40% Translucent)
 +
[417] : EDGE Thin Extrafloor (20% Translucent)
 +
</PRE><h3 class="sub_title">
 +
Thin Sliding Doors
 +
</h3><PRE>
 +
[442] : EDGE Sliding door (LEFT), DR + MONSTERS
 +
[443] : EDGE Sliding door (LEFT), DR
 +
[444] : EDGE Sliding door (LEFT), DR + FAST
 +
[445] : EDGE Sliding door (LEFT), D1
 +
[446] : EDGE Sliding door (RIGHT), DR + MONSTERS
 +
[447] : EDGE Sliding door (RIGHT), DR
 +
[448] : EDGE Sliding door (RIGHT), DR + FAST
 +
[449] : EDGE Sliding door (RIGHT), D1
 +
[450] : EDGE Sliding door (CENTER), DR + MONSTERS
 +
[451] : EDGE Sliding door (CENTER), DR
 +
[452] : EDGE Sliding door (CENTER), DR + FAST
 +
[453] : EDGE Sliding door (CENTER), D1
 +
</PRE><h3 class="sub_title">
 +
Radius Trigger Scripting
 +
</h3><PRE>
 +
[418] : EDGE Enable Tagged RTS - S1
 +
[419] : EDGE Enable Tagged RTS - SR
 +
[420] : EDGE Enable Tagged RTS - W1
 +
[421] : EDGE Enable Tagged RTS - WR
 +
[440] : EDGE Enable Tagged RTS - G1
 +
[441] : EDGE Enable Tagged RTS - GR
 +
[454] : EDGE Enable Tagged RTS - W1 MONSTER
 +
[455] : EDGE Enable Tagged RTS - WR MONSTER
 +
[456] : EDGE Enable Tagged RTS - GR MONSTER
 +
[457] : EDGE Disable Tagged RTS - SR
 +
[458] : EDGE Disable Tagged RTS - WR
 +
[459] : EDGE Disable Tagged RTS - GR
 +
[460] : EDGE Disable Tagged RTS - WR MONSTER
 +
[461] : EDGE Disable Tagged RTS - GR MONSTER
 +
[434] : EDGE S1, RAISE FLOOR 2 UNITS (USE FOR RTS ONHEIGHT EVENTS)
 +
[435] : EDGE SR, RAISE FLOOR 2 UNITS (USE FOR RTS ONHEIGHT EVENTS)
 +
[436] : EDGE W1, RAISE FLOOR 2 UNITS (USE FOR RTS ONHEIGHT EVENTS)
 +
[437] : EDGE WR, RAISE FLOOR 2 UNITS (USE FOR RTS ONHEIGHT EVENTS)
 +
[438] : EDGE G1, RAISE FLOOR 2 UNITS (USE FOR RTS ONHEIGHT EVENTS)
 +
[439] : EDGE GR, RAISE FLOOR 2 UNITS (USE FOR RTS ONHEIGHT EVENTS)
 +
</PRE><h3 class="sub_title">
 +
Ladders
 +
</h3><PRE>
 +
[470] : EDGE Ladder,  48 units high
 +
[471] : EDGE Ladder,  80 units high
 +
[472] : EDGE Ladder, 120 units high
 +
[473] : EDGE Ladder, 160 units high
 +
[474] : EDGE Ladder, 192 units high
 +
[475] : EDGE Ladder, 256 units high
 +
[476] : EDGE Ladder, 384 units high
 +
[477] : EDGE Ladder, 512 units high
 +
[478] : EDGE Ladder, 768 units high
 +
[479] : EDGE Ladder, no limit
 +
</PRE><h3 class="sub_title">
 +
Mirrors
 +
</h3><PRE>
 +
[462] : EDGE Mirror (Plain)
 +
[463] : EDGE Mirror (White)
 +
[464] : EDGE Mirror (Blue)
 +
[465] : EDGE Mirror (Red)
 +
[466] : EDGE Mirror (Green)
 +
</PRE><h3 class="sub_title">
 +
Portals
 +
</h3><PRE>
 +
[480] : EDGE Portal (Dark  50%)
 +
[481] : EDGE Portal (Light 30%)
 +
[482] : EDGE Portal (Light 70%)
 +
[483] : EDGE Portal (Blue  70%)
 +
[484] : EDGE Portal (Green 70%)
 +
[485] : EDGE Camera Portal (Plain)
 +
[486] : EDGE Camera Portal (White)
 +
[487] : EDGE Camera Portal (Cyan)
 +
[488] : EDGE Camera Portal (Rusty)
 +
[489] : EDGE Camera Portal (Green)
 +
</PRE><h3 class="sub_title">
 +
Slopes
 +
</h3><PRE>
 +
[567] : EDGE Detail Slope - FLOOR
 +
[568] : EDGE Detail Slope - CEILING
 +
[569] : EDGE Detail Slope - FLOOR+CEILING
 +
</PRE><h3 class="sub_title">
 +
HUB Exits - WR
 +
</h3><PRE>
 +
[501] : Hub Exit to MAP01 / E1M1
 +
[502] : Hub Exit to MAP02 / E1M2
 +
[503] : Hub Exit to MAP03 / E1M3
 +
[504] : Hub Exit to MAP04 / E1M4
 +
[505] : Hub Exit to MAP05 / E1M5
 +
[506] : Hub Exit to MAP06 / E1M6
 +
[507] : Hub Exit to MAP07 / E1M7
 +
[508] : Hub Exit to MAP08 / E1M8
 +
[509] : Hub Exit to MAP09 / E1M9
 +
[510] : Hub Exit to MAP10
 +
[511] : Hub Exit to MAP11 / E2M1
 +
[512] : Hub Exit to MAP12 / E2M2
 +
[513] : Hub Exit to MAP13 / E2M3
 +
[514] : Hub Exit to MAP14 / E2M4
 +
[515] : Hub Exit to MAP15 / E2M5
 +
[516] : Hub Exit to MAP16 / E2M6
 +
[517] : Hub Exit to MAP17 / E2M7
 +
[518] : Hub Exit to MAP18 / E2M8
 +
[519] : Hub Exit to MAP19 / E2M9
 +
[520] : Hub Exit to MAP20
 +
[521] : Hub Exit to MAP21 / E3M1
 +
[522] : Hub Exit to MAP22 / E3M2
 +
[523] : Hub Exit to MAP23 / E3M3
 +
[524] : Hub Exit to MAP24 / E3M4
 +
[525] : Hub Exit to MAP25 / E3M5
 +
[526] : Hub Exit to MAP26 / E3M6
 +
[527] : Hub Exit to MAP27 / E3M7
 +
[528] : Hub Exit to MAP28 / E3M8
 +
[529] : Hub Exit to MAP29 / E3M9
 +
[530] : Hub Exit to MAP30
 +
[531] : Hub Exit to MAP31 / E4M1
 +
[532] : Hub Exit to MAP32 / E4M2
 +
[533] : Hub Exit to MAP33 / E4M3
 +
[534] : Hub Exit to MAP34 / E4M4
 +
[535] : Hub Exit to MAP35 / E4M5
 +
[536] : Hub Exit to MAP36 / E4M6
 +
[537] : Hub Exit to MAP37 / E4M7
 +
[538] : Hub Exit to MAP38 / E4M8
 +
[539] : Hub Exit to MAP39 / E4M9
 +
</PRE><h3 class="sub_title">
 +
Locked Doors
 +
</h3><PRE>
 +
[490] : EDGE Green Key DOOR - DR
 +
[491] : EDGE Green Key DOOR - D1
 +
[492] : EDGE Green Key DOOR - SR
 +
[493] : EDGE Green Key DOOR - S1
 +
[494] : EDGE Green Key BLAZING DOOR - D1
 +
[580] : EDGE Gold Key DOOR - DR
 +
[581] : EDGE Gold Key DOOR - D1
 +
[582] : EDGE Gold Key DOOR - SR
 +
[583] : EDGE Gold Key DOOR - S1
 +
[584] : EDGE Silver Key DOOR - DR
 +
[585] : EDGE Silver Key DOOR - D1
 +
[586] : EDGE Silver Key DOOR - SR
 +
[587] : EDGE Silver Key DOOR - S1
 +
[588] : EDGE Brass Key DOOR - DR
 +
[589] : EDGE Brass Key DOOR - D1
 +
[590] : EDGE Copper Key DOOR - DR
 +
[591] : EDGE Copper Key DOOR - D1
 +
[592] : EDGE Steel Key DOOR - DR
 +
[593] : EDGE Steel Key DOOR - D1
 +
[594] : EDGE Wooden Key DOOR - DR
 +
[595] : EDGE Wooden Key DOOR - D1
 +
[596] : EDGE Fire Key DOOR - DR
 +
[597] : EDGE Fire Key DOOR - D1
 +
[598] : EDGE Water Key DOOR - DR
 +
[599] : EDGE Water Key DOOR - D1
 +
</PRE><h3 class="sub_title">
 +
Flat Alignment
 +
</h3><PRE>
 +
[800] : Align and rotate front sector's FLOOR
 +
[801] : Align and rotate back  sector's FLOOR
 +
[802] : Align and rotate front sector's CEILING
 +
[803] : Align and rotate back  sector's CEILING
 +
[804] : Align and rotate front sector's FLOOR+CEILING
 +
[805] : Align and rotate back  sector's FLOOR+CEILING
 +
[810] : Align, scale and rotate front sector's FLOOR
 +
[811] : Align, scale and rotate back  sector's FLOOR
 +
[812] : Align, scale and rotate front sector's CEILING
 +
[813] : Align, scale and rotate back  sector's CEILING
 +
[814] : Align, scale and rotate front sector's FLOOR+CEILING
 +
[815] : Align, scale and rotate back  sector's FLOOR+CEILING
 +
[820] : Scale front sector's FLOOR
 +
[821] : Scale back  sector's FLOOR
 +
[822] : Scale front sector's CEILING
 +
[823] : Scale back  sector's CEILING
 +
[824] : Scale front sector's FLOOR+CEILING
 +
[825] : Scale back  sector's FLOOR+CEILING
 +
</PRE><p><br /><hr /><h3 class="sub_title">
 +
Key:
 +
</h3>
 +
{|  class="edit" BORDER=1 CELLSPACING=0 CELLPADDING=2
 +
!
 +
TRIGGER
 +
!
 +
MEANING
 +
|-
 +
|
 +
D1
 +
|
 +
Manual, once only
 +
|-
 +
|
 +
DR
 +
|
 +
Manual, repeatable
 +
|-
 +
|
 +
S1
 +
|
 +
Switched, once only
 +
|-
 +
|
 +
SR
 +
|
 +
Switched, repeatable
 +
|-
 +
|
 +
W1
 +
|
 +
Walk over, once only
 +
|-
 +
|
 +
WR
 +
|
 +
Walk over, repeatable
 +
|-
 +
|
 +
G1
 +
|
 +
Gun-shot, once only
 +
|-
 +
|
 +
GR
 +
|
 +
Gun-shot, repeatable
 +
|}
  
<code>
+
<div class="content"><h2 class="page_title">3DGE Sector Types</h2><h3 class="sub_title">Hubs</h3><PRE>
(400-402) - Thick Extra Floor (Dummy Sector), (Master Upper Texture), (Master Lower Texture)
+
[29] : Hub Entry Area
 +
</PRE><h3 class="sub_title">Deep Water</h3><p>
 +
Colour Tint: BLUE &nbsp;&nbsp;&nbsp; Damage: NONE<br>
 +
Swimmable: YES &nbsp;&nbsp;&nbsp; Breathable: NO
 +
<p><PRE>
 +
[4466] : EDGE Blue Hue (SWIMABLE WATER, airless)
 +
[4418] : EDGE Water Extrafloor Scroll/Push NORTH
 +
[4419] : EDGE Water Extrafloor Scroll/Push NORTH EAST
 +
[4420] : EDGE Water Extrafloor Scroll/Push EAST
 +
[4421] : EDGE Water Extrafloor Scroll/Push SOUTH EAST
 +
[4422] : EDGE Water Extrafloor Scroll/Push SOUTH
 +
[4423] : EDGE Water Extrafloor Scroll/Push SOUTH WEST
 +
[4424] : EDGE Water Extrafloor Scroll/Push WEST
 +
[4425] : EDGE Water Extrafloor Scroll/Push NORTH WEST
 +
</PRE><h3 class="sub_title">Deep Slime</h3><p>
 +
Colour Tint: GREEN &nbsp;&nbsp;&nbsp; Damage: 10%<br>
 +
Swimmable: NO &nbsp;&nbsp;&nbsp; Breathable: NO
 +
<p><PRE>
 +
[4467] : EDGE Green Hue, no damage
 +
[4468] : EDGE Green Hue + Damage
 +
[4426] : EDGE Slime Extrafloor Scroll/Push NORTH
 +
[4427] : EDGE Slime Extrafloor Scroll/Push NORTH EAST
 +
[4428] : EDGE Slime Extrafloor Scroll/Push EAST
 +
[4429] : EDGE Slime Extrafloor Scroll/Push SOUTH EAST
 +
[4430] : EDGE Slime Extrafloor Scroll/Push SOUTH
 +
[4431] : EDGE Slime Extrafloor Scroll/Push SOUTH WEST
 +
[4432] : EDGE Slime Extrafloor Scroll/Push WEST
 +
[4433] : EDGE Slime Extrafloor Scroll/Push NORTH WEST
 +
</PRE><h3 class="sub_title">Deep Lava</h3><p>
 +
Colour Tint: RED &nbsp;&nbsp;&nbsp; Damage: 10%<br>
 +
Swimmable: NO &nbsp;&nbsp;&nbsp; Breathable: NO
 +
<p><PRE>
 +
[4469] : EDGE Red Hue, no damage
 +
[4470] : EDGE Red Hue + Damage
 +
[4434] : EDGE Lava Extrafloor Scroll/Push NORTH
 +
[4435] : EDGE Lava Extrafloor Scroll/Push NORTH EAST
 +
[4436] : EDGE Lava Extrafloor Scroll/Push EAST
 +
[4437] : EDGE Lava Extrafloor Scroll/Push SOUTH EAST
 +
[4438] : EDGE Lava Extrafloor Scroll/Push SOUTH
 +
[4439] : EDGE Lava Extrafloor Scroll/Push SOUTH WEST
 +
[4440] : EDGE Lava Extrafloor Scroll/Push WEST
 +
[4441] : EDGE Lava Extrafloor Scroll/Push NORTH WEST
 +
</PRE><h3 class="sub_title">Pushing Floor</h3><PRE>
 +
[4442] : EDGE Push NORTH
 +
[4443] : EDGE Push NORTH EAST
 +
[4444] : EDGE Push EAST
 +
[4445] : EDGE Push SOUTH EAST
 +
[4446] : EDGE Push SOUTH
 +
[4447] : EDGE Push SOUTH WEST
 +
[4448] : EDGE Push WEST
 +
[4449] : EDGE Push NORTH WEST
 +
</PRE><h3 class="sub_title">Scrolling Floor</h3><PRE>
 +
[4450] : EDGE Scroll Floor Texture NORTH
 +
[4451] : EDGE Scroll Floor Texture NORTH EAST
 +
[4452] : EDGE Scroll Floor Texture EAST
 +
[4453] : EDGE Scroll Floor Texture SOUTH EAST
 +
[4454] : EDGE Scroll Floor Texture SOUTH
 +
[4455] : EDGE Scroll Floor Texture SOUTH WEST
 +
[4456] : EDGE Scroll Floor Texture WEST
 +
[4457] : EDGE Scroll Floor Texture NORTH WEST
 +
</PRE><h3 class="sub_title">Pushing + Scrolling Floor</h3><PRE>
 +
[4458] : EDGE Scroll Floor Texture/Push NORTH
 +
[4459] : EDGE Scroll Floor Texture/Push NORTH EAST
 +
[4460] : EDGE Scroll Floor Texture/Push EAST
 +
[4461] : EDGE Scroll Floor Texture/Push SOUTH EAST
 +
[4462] : EDGE Scroll Floor Texture/Push SOUTH
 +
[4463] : EDGE Scroll Floor Texture/Push SOUTH WEST
 +
[4464] : EDGE Scroll Floor Texture/Push WEST
 +
[4465] : EDGE Scroll Floor Texture/Push NORTH WEST
 +
</PRE></div>
  
(403-408) - Liquid Extra Floor (Solid, 20%, 40%, 60%, 80%, Invisible)
 
  
(409-412) - Translucent Linedef (20%, 40%, 60%, 80%)
+
<div class="content">
 +
<h2 class="page_title">3DGE Thing Types</h2>
 +
<h3 class="sub_title">Pickup Items</h3>
 +
<PRE>
 +
[7000] : NIGHTVISION_SPECS
 +
[7020] : JETPACK
  
(413-417) - Thin Extra Floor (Opaque, 20%, 40%, 60%, 80%)
+
[7015] : GREEN_KEY
 +
[7017] : GREEN_SKULLKEY
  
(418-421) - Enable Tagged RTS (Switch Once, Switch Repeatable, Walk Once, Walk Repeatable)
+
[7031] : PURPLE_ARMOUR
+
[7032] : YELLOW_ARMOUR
  (422-429) - Scroll Texture (Right, Up, Down, Left & Up, Left & Down, Right & Up, Right & Down, Fast Lower & Mid Texture (useful for liquid waterfalls))
+
[7033] : RED_ARMOUR
 +
</PRE>
 +
<h3 class="sub_title">Scenery</h3>
 +
<PRE>
 +
[7010] : BURNT_SPIKE_STUMP
 +
[7104] : UNSTABLE_BARREL
 +
</PRE>
 +
<h3 class="sub_title">Glowing Floors</h3>
 +
<PRE>
 +
[7041] : EDGE Nukage Glow
 +
[7042] : EDGE Lava Glow
 +
[7043] : EDGE Water Glow
 +
</PRE>
 +
<h3 class="sub_title">Monsters</h3>
 +
<PRE>
 +
[888] : DOG (MBF)
  
(430-433) - Thick Translucent Liquid Extra Floor Scroll (Down, 20%, 40%, 60%, 80%)
+
[4050] : STEALTH_ARACHNOTRON
+
[4051] : STEALTH_ARCHVILE
(434-439) - Raise Floor 2 Units (Also works with RTS) (Switch Once, Switch Repeatable, Walk Once, Walk Repeatable)
+
[4052] : STEALTH_BARON_OF_HELL
 +
[4053] : STEALTH_CACODEMON
 +
[4054] : STEALTH_HEAVY_WEAPON_DUDE
 +
[4055] : STEALTH_DEMON
 +
[4056] : STEALTH_HELL_KNIGHT
 +
[4057] : STEALTH_IMP
 +
[4058] : STEALTH_MANCUBUS
 +
[4059] : STEALTH_REVENANT
 +
[4060] : STEALTH_SHOTGUN_GUY
 +
[4061] : STEALTH_ZOMBIEMAN
  
(440-441) - Enable Tagged RTS ( [G1]Shoot Once, [GR]Shoot Repeatable)
+
[7100] : REVENANT_MKII
 +
[7102] : ARACHNOTRON_MKII
 +
[7103] : MANCUBUS_MKII
 +
</PRE>
 +
<h3 class="sub_title">Player Starts</h3>
 +
<PRE>
 +
[4001] : PLAYER5
 +
[4002] : PLAYER6
 +
[4003] : PLAYER7
 +
[4004] : PLAYER8
 +
[4005] : PLAYER9
 +
[4006] : PLAYER10
 +
[4007] : PLAYER11
 +
[4008] : PLAYER12
 +
[4009] : PLAYER13
 +
[4010] : PLAYER14
 +
[4011] : PLAYER15
 +
[4012] : PLAYER16
 +
</PRE>
 +
</div>
  
(442-453) - Sliding Door (Left, Right, Center, Monsters [can trigger this action], Fast, Switch Once, Switch Repeatable)
+
Notice that the old EDGE configurations do not include the new armor and key things 3DGE provides. This is where you must add the new things by defining them in your DDF lumps and Editor-of-Choice.
</code>
 
  
'''3DGE Sector Specials'''
+
Alternatively, you can find this information via the "Includes" folder within your 3DGE Builder "Configurations" folder. All config files can be accessed via Notepad, or your friendly neighborhood text editor.
  
----
+
'''EUREKA Doom Editor '''[http://eureka-editor.sourceforge.net/]
 
 
 
 
<code>
 
 
 
18 = "Water Liquid Extrafloor SCROLL/PUSH North";<br>
 
19 = "Water Liquid Extrafloor SCROLL/PUSH North East";<br>
 
20 = "Water Liquid Extrafloor SCROLL/PUSH East";<br>
 
21 = "Water Liquid Extrafloor SCROLL/PUSH South East";<br>
 
22 = "Water Liquid Extrafloor SCROLL/PUSH South";<br>
 
23 = "Water Liquid Extrafloor SCROLL/PUSH South West";<br>
 
24 = "Water Liquid Extrafloor SCROLL/PUSH West";<br>
 
25 = "Water Liquid Extrafloor SCROLL/PUSH North West";<br>
 
26 = "Slime Liquid Extrafloor SCROLL/PUSH North";<br>
 
27 = "Slime Liquid Extrafloor SCROLL/PUSH North East";<br>
 
28 = "Slime Liquid Extrafloor SCROLL/PUSH East";<br>
 
29 = "Slime Liquid Extrafloor SCROLL/PUSH South East";<br>
 
30 = "Slime Liquid Extrafloor SCROLL/PUSH South";<br>
 
31 = "Slime Liquid Extrafloor SCROLL/PUSH South West";<br>
 
32 = "Slime Liquid Extrafloor SCROLL/PUSH West";<br>
 
33 = "Slime Liquid Extrafloor SCROLL/PUSH North West";<br>
 
34 = "Lava Liquid Extrafloor SCROLL/PUSH North";<br>
 
35 = "Lava Liquid Extrafloor SCROLL/PUSH North East";<br>
 
36 = "Lava Liquid Extrafloor SCROLL/PUSH East";<br>
 
37 = "Lava Liquid Extrafloor SCROLL/PUSH South East";<br>
 
38 = "Lava Liquid Extrafloor SCROLL/PUSH South";<br>
 
39 = "Lava Liquid Extrafloor SCROLL/PUSH South West";<br>
 
40 = "Lava Liquid Extrafloor SCROLL/PUSH West";<br>
 
41 = "Lava Liquid Extrafloor SCROLL/PUSH North West";<br>
 
42 = "Push North";<br>
 
43 = "Push North East";<br>
 
44 = "Push East";<br>
 
45 = "Push South East";<br>
 
46 = "Push South";<br>
 
47 = "Push South West";<br>
 
48 = "Push West";<br>
 
49 = "Push North West";<br>
 
50 = "Scroll Floor Texture North";<br>
 
51 = "Scroll Floor Texture North East";<br>
 
52 = "Scroll Floor Texture East";<br>
 
53 = "Scroll Floor Texture South East";<br>
 
54 = "Scroll Floor Texture South";<br>
 
55 = "Scroll Floor Texture South West";<br>
 
56 = "Scroll Floor Texture West";<br>
 
57 = "Scroll Floor Texture North West";<br>
 
58 = "Scroll Floor Texture/Push North";<br>
 
59 = "Scroll Floor Texture/Push  North East";<Br>
 
60 = "Scroll Floor Texture/Push  East";<br>
 
61 = "Scroll Floor Texture/Push  South East";<br>
 
62 = "Scroll Floor Texture/Push  South";<br>
 
63 = "Scroll Floor Texture/Push  South West";<br>
 
64 = "Scroll Floor Texture/Push  West";<br>
 
65 = "Scroll Floor Texture/Push  North West";<br>
 
66 = "Blue Hue (Swimable Water)";<br>
 
67 = "Green Hue";<br>
 
68 = "Green Hue + Damage";<br>
 
69 = "Red Hue";<br>
 
70 = "Red Hue + Damage";<br>
 
 
 
</code>
 
 
 
'''3DGE-specific Things'''
 
 
 
----
 
 
 
 
 
<code>
 
 
 
monsters
 
{
 
color = 12; // Light Red
 
arrow = 1;
 
title = "Monsters";
 
width = 20;
 
sort = 1;
 
height = 56;
 
hangs = 0;
 
blocking = 1;
 
error = 2;
 
 
888
 
{
 
title = "Dog";
 
height = 32;
 
}
 
 
4050
 
{
 
title = "Stealth Arachnotron";
 
height = 32;
 
}
 
 
4051
 
{
 
title = "Stealth Archvile";
 
height = 32;
 
}
 
 
4052
 
{
 
title = "Stealth Baron of Hell";
 
height = 32;
 
}
 
 
4053
 
{
 
title = "Stealth Cacodemon";
 
height = 32;
 
}
 
 
4054
 
{
 
title = "Stealth Heavy weapon dude";
 
height = 32;
 
}
 
 
4055
 
{
 
title = "Stealth Demon";
 
height = 32;
 
}
 
 
4056
 
{
 
title = "Stealth Hell knight";
 
height = 32;
 
}
 
 
4057
 
{
 
title = "Stealth Imp";
 
height = 32;
 
}
 
4058
 
{
 
title = "Stealth Mancubus";
 
height = 32;
 
}
 
 
4059
 
{
 
title = "Stealth Revenant";
 
height = 32;
 
}
 
 
4060
 
{
 
title = "Stealth Shotgun Guy";
 
height = 32;
 
}
 
 
4061
 
{
 
title = "Stealth Zombie man";
 
height = 32;
 
}
 
 
7100
 
{
 
title = "EDGE Revenant MKII";
 
height = 32;
 
}
 
 
7101
 
{
 
title = "EDGE Teleport spawner";
 
height = 32;
 
}
 
 
7102
 
{
 
title = "Arachnotron MKII";
 
height = 32;
 
}
 
 
7103
 
{
 
title = "Mancubus MKII";
 
height = 32;
 
}
 
}
 
 
 
 
 
powerups
 
{
 
color = 9; // Light Blue
 
arrow = 0;
 
title = "Powerups";
 
width = 20;
 
height = 20;
 
hangs = 0;
 
blocking = 0;
 
sort = 1;
 
 
7000
 
{
 
title = "EDGE Nightvision Specs";
 
sprite = "PMAPA0";
 
 
 
}
 
 
7020
 
{
 
title = "EDGE Jetpack";
 
sprite = "SUITA0";
 
}
 
}
 
</code>
 
 
 
Notice that the old EDGE configurations do not include the new armor and key things 3DGE provides. This is where you must add the new things by defining them in your DDF lumps and Editor-of-Choice. Alternatively, you can find this information via the "Includes" folder within your Doom Builder "Configurations" folder. All config files can be accessed via Notepad, or your friendly neighborhood text editor.
 
 
 
'''EUREKA Doom Editor 1.07'''[http://eureka-editor.sourceforge.net/]
 
  
 
A current build of Eureka will provide you with built in configurations. This program was created to work alongside Odamex, Legacy, Boom, Vanilla, and x(Zdoom). The interface is simple, primitive yet powerful in building the necessary GL nodes for 3DGE. Use this editor alongside Doom Builder to maximize the benefit of using 3D Floors, and all of 3DGE's features. You can find all of the correct, up-to-date actions and specials for 3DGE via "ports" entitled "edge.ugh".  
 
A current build of Eureka will provide you with built in configurations. This program was created to work alongside Odamex, Legacy, Boom, Vanilla, and x(Zdoom). The interface is simple, primitive yet powerful in building the necessary GL nodes for 3DGE. Use this editor alongside Doom Builder to maximize the benefit of using 3D Floors, and all of 3DGE's features. You can find all of the correct, up-to-date actions and specials for 3DGE via "ports" entitled "edge.ugh".  

Revision as of 15:33, 4 November 2016

Edge.png

Editing levels for 3DGE is quite simple. However, there are a few things that may be taken into consideration before you begin creating your own worlds.


Map Editing Software

You can create levels for 3DGE using 3DGE Builder & Eureka Editor. 3DGE Builder provides the configurations needed for 3DGE's special features, such as 3D Floors, Deep Water (Swim-able) sectors, Translucency line specials, and many more.

A well-known interface for editing, it is a great tool to sculpt out your level design. Use this program to lay down your basic layout, place things, set up linedefs/action specials and sector effects.


3DGE Line Types

Translucent Lines

[409] : EDGE Translucent Linedef (80%)
[410] : EDGE Translucent Linedef (60%)
[411] : EDGE Translucent Linedef (40%)
[412] : EDGE Translucent Linedef (20%)

Scrolling Lines

[422] : EDGE SCROLL RIGHT [423] : EDGE SCROLL UP [424] : EDGE SCROLL DOWN [425] : EDGE SCROLL LEFT AND UP [426] : EDGE SCROLL LEFT AND DOWN [427] : EDGE SCROLL RIGHT AND UP [428] : EDGE SCROLL RIGHT AND DOWN [429] : EDGE SCROLL FAST LOWER AND MIDDLE TEXTURE (WATERFALLS)

Extrafloors

[400] : EDGE Thick Extrafloor [401] : EDGE Thick Extrafloor (use upper texture) [402] : EDGE Thick Extrafloor (use lower texture) [403] : EDGE Liquid Extrafloor (Opaque) [404] : EDGE Liquid Extrafloor (80% Translucent) [405] : EDGE Liquid Extrafloor (60% Translucent) [406] : EDGE Liquid Extrafloor (40% Translucent) [407] : EDGE Liquid Extrafloor (20% Translucent) [408] : EDGE Liquid Extrafloor (Invisible) [413] : EDGE Thin Extrafloor (Opaque) [414] : EDGE Thin Extrafloor (80% Translucent) [415] : EDGE Thin Extrafloor (60% Translucent) [416] : EDGE Thin Extrafloor (40% Translucent) [417] : EDGE Thin Extrafloor (20% Translucent)

Thin Sliding Doors

[442] : EDGE Sliding door (LEFT), DR + MONSTERS [443] : EDGE Sliding door (LEFT), DR [444] : EDGE Sliding door (LEFT), DR + FAST [445] : EDGE Sliding door (LEFT), D1 [446] : EDGE Sliding door (RIGHT), DR + MONSTERS [447] : EDGE Sliding door (RIGHT), DR [448] : EDGE Sliding door (RIGHT), DR + FAST [449] : EDGE Sliding door (RIGHT), D1 [450] : EDGE Sliding door (CENTER), DR + MONSTERS [451] : EDGE Sliding door (CENTER), DR [452] : EDGE Sliding door (CENTER), DR + FAST [453] : EDGE Sliding door (CENTER), D1

Radius Trigger Scripting

[418] : EDGE Enable Tagged RTS - S1 [419] : EDGE Enable Tagged RTS - SR [420] : EDGE Enable Tagged RTS - W1 [421] : EDGE Enable Tagged RTS - WR [440] : EDGE Enable Tagged RTS - G1 [441] : EDGE Enable Tagged RTS - GR [454] : EDGE Enable Tagged RTS - W1 MONSTER [455] : EDGE Enable Tagged RTS - WR MONSTER [456] : EDGE Enable Tagged RTS - GR MONSTER [457] : EDGE Disable Tagged RTS - SR [458] : EDGE Disable Tagged RTS - WR [459] : EDGE Disable Tagged RTS - GR [460] : EDGE Disable Tagged RTS - WR MONSTER [461] : EDGE Disable Tagged RTS - GR MONSTER [434] : EDGE S1, RAISE FLOOR 2 UNITS (USE FOR RTS ONHEIGHT EVENTS) [435] : EDGE SR, RAISE FLOOR 2 UNITS (USE FOR RTS ONHEIGHT EVENTS) [436] : EDGE W1, RAISE FLOOR 2 UNITS (USE FOR RTS ONHEIGHT EVENTS) [437] : EDGE WR, RAISE FLOOR 2 UNITS (USE FOR RTS ONHEIGHT EVENTS) [438] : EDGE G1, RAISE FLOOR 2 UNITS (USE FOR RTS ONHEIGHT EVENTS) [439] : EDGE GR, RAISE FLOOR 2 UNITS (USE FOR RTS ONHEIGHT EVENTS)

Ladders

[470] : EDGE Ladder, 48 units high [471] : EDGE Ladder, 80 units high [472] : EDGE Ladder, 120 units high [473] : EDGE Ladder, 160 units high [474] : EDGE Ladder, 192 units high [475] : EDGE Ladder, 256 units high [476] : EDGE Ladder, 384 units high [477] : EDGE Ladder, 512 units high [478] : EDGE Ladder, 768 units high [479] : EDGE Ladder, no limit

Mirrors

[462] : EDGE Mirror (Plain) [463] : EDGE Mirror (White) [464] : EDGE Mirror (Blue) [465] : EDGE Mirror (Red) [466] : EDGE Mirror (Green)

Portals

[480] : EDGE Portal (Dark 50%) [481] : EDGE Portal (Light 30%) [482] : EDGE Portal (Light 70%) [483] : EDGE Portal (Blue 70%) [484] : EDGE Portal (Green 70%) [485] : EDGE Camera Portal (Plain) [486] : EDGE Camera Portal (White) [487] : EDGE Camera Portal (Cyan) [488] : EDGE Camera Portal (Rusty) [489] : EDGE Camera Portal (Green)

Slopes

[567] : EDGE Detail Slope - FLOOR [568] : EDGE Detail Slope - CEILING [569] : EDGE Detail Slope - FLOOR+CEILING

HUB Exits - WR

[501] : Hub Exit to MAP01 / E1M1 [502] : Hub Exit to MAP02 / E1M2 [503] : Hub Exit to MAP03 / E1M3 [504] : Hub Exit to MAP04 / E1M4 [505] : Hub Exit to MAP05 / E1M5 [506] : Hub Exit to MAP06 / E1M6 [507] : Hub Exit to MAP07 / E1M7 [508] : Hub Exit to MAP08 / E1M8 [509] : Hub Exit to MAP09 / E1M9 [510] : Hub Exit to MAP10 [511] : Hub Exit to MAP11 / E2M1 [512] : Hub Exit to MAP12 / E2M2 [513] : Hub Exit to MAP13 / E2M3 [514] : Hub Exit to MAP14 / E2M4 [515] : Hub Exit to MAP15 / E2M5 [516] : Hub Exit to MAP16 / E2M6 [517] : Hub Exit to MAP17 / E2M7 [518] : Hub Exit to MAP18 / E2M8 [519] : Hub Exit to MAP19 / E2M9 [520] : Hub Exit to MAP20 [521] : Hub Exit to MAP21 / E3M1 [522] : Hub Exit to MAP22 / E3M2 [523] : Hub Exit to MAP23 / E3M3 [524] : Hub Exit to MAP24 / E3M4 [525] : Hub Exit to MAP25 / E3M5 [526] : Hub Exit to MAP26 / E3M6 [527] : Hub Exit to MAP27 / E3M7 [528] : Hub Exit to MAP28 / E3M8 [529] : Hub Exit to MAP29 / E3M9 [530] : Hub Exit to MAP30 [531] : Hub Exit to MAP31 / E4M1 [532] : Hub Exit to MAP32 / E4M2 [533] : Hub Exit to MAP33 / E4M3 [534] : Hub Exit to MAP34 / E4M4 [535] : Hub Exit to MAP35 / E4M5 [536] : Hub Exit to MAP36 / E4M6 [537] : Hub Exit to MAP37 / E4M7 [538] : Hub Exit to MAP38 / E4M8 [539] : Hub Exit to MAP39 / E4M9

Locked Doors

[490] : EDGE Green Key DOOR - DR [491] : EDGE Green Key DOOR - D1 [492] : EDGE Green Key DOOR - SR [493] : EDGE Green Key DOOR - S1 [494] : EDGE Green Key BLAZING DOOR - D1 [580] : EDGE Gold Key DOOR - DR [581] : EDGE Gold Key DOOR - D1 [582] : EDGE Gold Key DOOR - SR [583] : EDGE Gold Key DOOR - S1 [584] : EDGE Silver Key DOOR - DR [585] : EDGE Silver Key DOOR - D1 [586] : EDGE Silver Key DOOR - SR [587] : EDGE Silver Key DOOR - S1 [588] : EDGE Brass Key DOOR - DR [589] : EDGE Brass Key DOOR - D1 [590] : EDGE Copper Key DOOR - DR [591] : EDGE Copper Key DOOR - D1 [592] : EDGE Steel Key DOOR - DR [593] : EDGE Steel Key DOOR - D1 [594] : EDGE Wooden Key DOOR - DR [595] : EDGE Wooden Key DOOR - D1 [596] : EDGE Fire Key DOOR - DR [597] : EDGE Fire Key DOOR - D1 [598] : EDGE Water Key DOOR - DR [599] : EDGE Water Key DOOR - D1

Flat Alignment

[800] : Align and rotate front sector's FLOOR [801] : Align and rotate back sector's FLOOR [802] : Align and rotate front sector's CEILING [803] : Align and rotate back sector's CEILING [804] : Align and rotate front sector's FLOOR+CEILING [805] : Align and rotate back sector's FLOOR+CEILING [810] : Align, scale and rotate front sector's FLOOR [811] : Align, scale and rotate back sector's FLOOR [812] : Align, scale and rotate front sector's CEILING [813] : Align, scale and rotate back sector's CEILING [814] : Align, scale and rotate front sector's FLOOR+CEILING [815] : Align, scale and rotate back sector's FLOOR+CEILING [820] : Scale front sector's FLOOR [821] : Scale back sector's FLOOR [822] : Scale front sector's CEILING [823] : Scale back sector's CEILING [824] : Scale front sector's FLOOR+CEILING [825] : Scale back sector's FLOOR+CEILING



Key:

TRIGGER

MEANING

D1

Manual, once only

DR

Manual, repeatable

S1

Switched, once only

SR

Switched, repeatable

W1

Walk over, once only

WR

Walk over, repeatable

G1

Gun-shot, once only

GR

Gun-shot, repeatable

3DGE Sector Types

Hubs

[29] : Hub Entry Area

Deep Water

<p>

Colour Tint: BLUE     Damage: NONE
Swimmable: YES     Breathable: NO

<p>
[4466] : EDGE Blue Hue (SWIMABLE WATER, airless)
[4418] : EDGE Water Extrafloor Scroll/Push NORTH
[4419] : EDGE Water Extrafloor Scroll/Push NORTH EAST
[4420] : EDGE Water Extrafloor Scroll/Push EAST
[4421] : EDGE Water Extrafloor Scroll/Push SOUTH EAST
[4422] : EDGE Water Extrafloor Scroll/Push SOUTH
[4423] : EDGE Water Extrafloor Scroll/Push SOUTH WEST
[4424] : EDGE Water Extrafloor Scroll/Push WEST
[4425] : EDGE Water Extrafloor Scroll/Push NORTH WEST

Deep Slime

<p>

Colour Tint: GREEN     Damage: 10%
Swimmable: NO     Breathable: NO

<p>
[4467] : EDGE Green Hue, no damage
[4468] : EDGE Green Hue + Damage
[4426] : EDGE Slime Extrafloor Scroll/Push NORTH
[4427] : EDGE Slime Extrafloor Scroll/Push NORTH EAST
[4428] : EDGE Slime Extrafloor Scroll/Push EAST
[4429] : EDGE Slime Extrafloor Scroll/Push SOUTH EAST
[4430] : EDGE Slime Extrafloor Scroll/Push SOUTH
[4431] : EDGE Slime Extrafloor Scroll/Push SOUTH WEST
[4432] : EDGE Slime Extrafloor Scroll/Push WEST
[4433] : EDGE Slime Extrafloor Scroll/Push NORTH WEST

Deep Lava

<p>

Colour Tint: RED     Damage: 10%
Swimmable: NO     Breathable: NO

<p>
[4469] : EDGE Red Hue, no damage
[4470] : EDGE Red Hue + Damage
[4434] : EDGE Lava Extrafloor Scroll/Push NORTH
[4435] : EDGE Lava Extrafloor Scroll/Push NORTH EAST
[4436] : EDGE Lava Extrafloor Scroll/Push EAST
[4437] : EDGE Lava Extrafloor Scroll/Push SOUTH EAST
[4438] : EDGE Lava Extrafloor Scroll/Push SOUTH
[4439] : EDGE Lava Extrafloor Scroll/Push SOUTH WEST
[4440] : EDGE Lava Extrafloor Scroll/Push WEST
[4441] : EDGE Lava Extrafloor Scroll/Push NORTH WEST

Pushing Floor

[4442] : EDGE Push NORTH [4443] : EDGE Push NORTH EAST [4444] : EDGE Push EAST [4445] : EDGE Push SOUTH EAST [4446] : EDGE Push SOUTH [4447] : EDGE Push SOUTH WEST [4448] : EDGE Push WEST [4449] : EDGE Push NORTH WEST

Scrolling Floor

[4450] : EDGE Scroll Floor Texture NORTH [4451] : EDGE Scroll Floor Texture NORTH EAST [4452] : EDGE Scroll Floor Texture EAST [4453] : EDGE Scroll Floor Texture SOUTH EAST [4454] : EDGE Scroll Floor Texture SOUTH [4455] : EDGE Scroll Floor Texture SOUTH WEST [4456] : EDGE Scroll Floor Texture WEST [4457] : EDGE Scroll Floor Texture NORTH WEST

Pushing + Scrolling Floor

[4458] : EDGE Scroll Floor Texture/Push NORTH [4459] : EDGE Scroll Floor Texture/Push NORTH EAST [4460] : EDGE Scroll Floor Texture/Push EAST [4461] : EDGE Scroll Floor Texture/Push SOUTH EAST [4462] : EDGE Scroll Floor Texture/Push SOUTH [4463] : EDGE Scroll Floor Texture/Push SOUTH WEST [4464] : EDGE Scroll Floor Texture/Push WEST [4465] : EDGE Scroll Floor Texture/Push NORTH WEST


3DGE Thing Types

Pickup Items

[7000] : NIGHTVISION_SPECS
[7020] : JETPACK

[7015] : GREEN_KEY
[7017] : GREEN_SKULLKEY

[7031] : PURPLE_ARMOUR
[7032] : YELLOW_ARMOUR
[7033] : RED_ARMOUR

Scenery

[7010] : BURNT_SPIKE_STUMP
[7104] : UNSTABLE_BARREL

Glowing Floors

[7041] : EDGE Nukage Glow
[7042] : EDGE Lava Glow
[7043] : EDGE Water Glow

Monsters

[888]  : DOG (MBF)

[4050] : STEALTH_ARACHNOTRON
[4051] : STEALTH_ARCHVILE
[4052] : STEALTH_BARON_OF_HELL
[4053] : STEALTH_CACODEMON
[4054] : STEALTH_HEAVY_WEAPON_DUDE
[4055] : STEALTH_DEMON
[4056] : STEALTH_HELL_KNIGHT
[4057] : STEALTH_IMP
[4058] : STEALTH_MANCUBUS
[4059] : STEALTH_REVENANT
[4060] : STEALTH_SHOTGUN_GUY
[4061] : STEALTH_ZOMBIEMAN

[7100] : REVENANT_MKII
[7102] : ARACHNOTRON_MKII
[7103] : MANCUBUS_MKII

Player Starts

[4001] : PLAYER5
[4002] : PLAYER6
[4003] : PLAYER7
[4004] : PLAYER8
[4005] : PLAYER9
[4006] : PLAYER10
[4007] : PLAYER11
[4008] : PLAYER12
[4009] : PLAYER13
[4010] : PLAYER14
[4011] : PLAYER15
[4012] : PLAYER16

Notice that the old EDGE configurations do not include the new armor and key things 3DGE provides. This is where you must add the new things by defining them in your DDF lumps and Editor-of-Choice.

Alternatively, you can find this information via the "Includes" folder within your 3DGE Builder "Configurations" folder. All config files can be accessed via Notepad, or your friendly neighborhood text editor.

EUREKA Doom Editor [1]

A current build of Eureka will provide you with built in configurations. This program was created to work alongside Odamex, Legacy, Boom, Vanilla, and x(Zdoom). The interface is simple, primitive yet powerful in building the necessary GL nodes for 3DGE. Use this editor alongside Doom Builder to maximize the benefit of using 3D Floors, and all of 3DGE's features. You can find all of the correct, up-to-date actions and specials for 3DGE via "ports" entitled "edge.ugh".

Play around with these tools until you discover your learning curve. Using Doom Builder 2 for sketching/detailing, and booting Eureka for it's GL node building and access to the correct features is a fantastic way to gain experience modding for 3DGE.


WAD Editors

You will require a wad-editing tool for pre/post-production of your mods and levels. If you wish to add custom music, sprites, sounds, graphics, and new texture patches; You have a plethora of assets to choose from:

SLumpeD[2]

An editor of the mid-to-late new millenium (2000s), this tool is a great workspace to understand the structure of WADs, PWADS, IWADS, and a WAD of your own.

XWE (eXtendable WAD Editor)

A team player in the past endeavors of the Doom Community, XWE was well-used and utilized for it's Colormap features, adding text documents (DDF, DECORATE, DeHackeD, etc.) without functionality loss, even altering color palettes to bring a fresh look to the 256 byte range of color. It's old, but it works.

SLADE[3]

You've heard of it, and you're probably using it. SLADE(3) has walked in the footsteps of its predecessors, while functioning to be a well-rounded editor for multiple purposes. From a built-in native editor (No 3DGE Configurations), to MD2, Md3 model support, Voxel support, generating PLAYPALs with ease, converting PNGs into Doom paletted graphics, easy Texture definitions, it is raveling to have such a versatile interface in your hands.

If you want to use SLADE for WAD Editing, but need XWE for raw lump handling, experiment!

Creating your own world within Doom leaves room for ton of imagination and ideas. Create a run-down tech base, or send your marine into the woods to fight ancient demons whilst braving traps. Creation has given you the 3DGE you need.