Editor's Note: The links here may be outdated or broken. Let us know in the Discord if you want to help revive this page!
So many articles have been written about Deus Ex mapping in the Internet, so we decided to write only those things which were not mentioned anywhere. Therefore, you will not find any newbie guides to mapping in our Knowledge Base — instead, you may check one of the links below.
A software development kit for Deus Ex was released in 2000 as a free download. "Software development kit" stands for a set of programs that you may use to alter the original game or make add-ons. SDK includes: UnrealEd — a program for designing levels and mods, ConEdit — a program to create conversations and also some documentation with C++ headers. You may download SDK (6.3 MB). If your SDK doesn't start, most likely you don't have ConEdit installed — it's required. Screenshot — UnrealEd 1 from SDK:
Editor's Note: MISSING - Need an image of UED
UnrealEd may seem to be a complicated program, but after reading a small guide you'll realize that it isn't. Many people used it: there are over 350+ maps created for the multiplayer and a plenty of single-players mods which present that UnrealEd may be used in a variety of styles and aims. Mapping for Deus Ex doesn't require knowledge of any programming language, unless you want to add something custom. Mapping doesn't require knowledge of 3D Studio Max or any simular modelling programs, because Deus Ex doesn't use static meshes.
Deus Ex editing community could be divided into those, who prefer UnrealEd 1 and those, who prefer UnrealEd 2. Originally Deus Ex SDK comes with UnrealEd 1, but later fans of Deus Ex have managed to adapt UnrealEd 2 for Deus Ex, too. Though there was a problem of not displaying models in the game, it was later fixed. UnrealEd 2 is the next version of UnrealEd 1 and it includes many bug fixes and new features, yet it has a new interface which may not seem comfortable for those who got used to UnrealEd 1. However, you can't replace SDK with UnrealEd 2 - you should have SDK installed too.
There are some problems with both editors.
There are a few things you won't be able to do without dealing with certain problems:
There are no alternative programs to Unreal Editors for building maps.
There are not many differences between mapping for the singleplayer and multiplayer, except multiplayer maps don't require pathnodes (unless it's supposed to be a TNAG modification map). For multiplayer maps, don't forget to add bots (medical and repair ones), goodies such as medkits and biocells, and spawnpoints. You may also use non-standard textures, music and scripts for your map.
### Where to start fromDon't forget that Deus Ex is based on Unreal engine, which was also used for Unreal Tournament, Unreal, Rune, Lineage, Pariah and dozens of other games. Unreal Editing community is one of the biggest modding communities in the world, and they wrote many good tutorials, so you're not limited only to Deus Ex editing sites.
If you got a question which wasn't answered anywhere, feel free to ask on our Discord (Linked in the sidebar).
## Adding mods.
Contents:
I: Information on installing a Mod
II: Information on gathering Summon Commands.
III: FAQ ( Frequently Asked Questions )
IIII: Contact Help
I: Information on installing a Mod
Installing a mod can be simple enough, if you understand it. If you
have not installed a mod before however, it can appear to be abit
complicated. I am going to try to explain how to install Mods
correctly. If I make any mistakes or anyone feels that something else
should be included here, please post below.
Before we begin, it is essential that you make sure you actually HAVE a mod on your
computer. But it can't just be anywhere, you must place it in:
C: >> DeusEx >> System. By Default this will be where you need to put it unless
you custom configured
it.
However, it requires more than just placing the file in your system folder. Next we need to find something called
the DeusEx INI. Never heard of it? Not a problem.
By default, the file will be located in C: >> DeusEx >> System. The file will be called "DeusEx."
If you can't find it, here’s a picture to help you out:
Ok, hopefully you have found it now. Don't go on unless you have found it.
Right, so you have now found the INI. This is a general picture of what it should look like when it’s been
opened. If it doesn’t look like this then you have the wrong file:
Inside the INI you can do a lot of things apart from alter what Mods you have including; Changing the server name,
altering the server stats (E.g. what augs you start with, skill level E.C.T.) What your admin password is, controlling
who is banned from your server and a few other things. However, we are going to be concentrating on adding Mods for the
time being.
You will probably notice titles at the top of each category, such as in the screen shot above, you can see the titles:
[URL]
[FirstRun]
And
[Engine.Engine]
Ok, well we want to find the title:
[Editor.EditorEngine] (Located about half way down the page)
Scroll down abit from that title and you should notice a section that looks like:
That’s basically the hardest part out of the way, now you just need to add the correct EditPackages in.
If you take my example (I am using CaroneElevatorSet) then I would add in the line EditPackages=CaroneElevatorSet
However, you must make sure you add the line in the correct place, at The Bottom of
the list.
If you are unsure of what to add after EditPackages= for your mod, then firstly, check if there was a ReadMe with
the mod you got. That may have instructions in that tell you what to call it. If you don't have that, then your best chance
is either to contact the Mod maker, or simply add the entire mod name after the EditPackages=
But, also make sure
that you do not add the file extension. For example, a system folder should have the file extension .u, like my CaroneElevatorSet
mod. But you do not add the file extension on the end of the Editpackages=.
EditPackages=CaroneElevatorSet
Right
When This Is Wrong:
EditPackages=CaroneElevatorSet.u
WRONG
Ok, so once you have added the line, Click file, Save. Or if your technical
Ctrl + S.
And that’s it!
II: Information on gathering Summon Command Info.
If you wish to add a mod that allows you to summon items such as
special guns E.C.T into your map, then you will have to contact the Mod
maker for information on the summon codes. Or you can do this:
To find Summon names of items...
If you have SDK (Deus Ex Level editor)...
Go to it. On the right side, click on classes, then items. From there,
you can find all of the names for each item, weapon and decoration in
the game. If you have installed a mod, the weapons or whatever will
also appear in the list, in another section.
III: FAQ ( Frequently Asked Questions )
Q: What if I'm trying to add something but it requires more than just being added
into the EditPackages= List.
A: If you are adding something like a MTL mod, then there may be extra things
you need to add to your INI to get it to work. But you should have a ReadMe
with your mod for that anyway. However if you don't, contact the mod maker
or someone else with info on how to correctly install this mod.
Q: I can't find any of the DeusEx files in the directory you specified.
A: If your files are not in the directory I specified earlier, than you have set a
custom installation folder. When you installed the game, you may have choosen
a specific place for the DeusEx files to be installed. If you can't remember
where this is, go to Start>>>Search, and search for the term DeusEx.
Q: I don't have SDK so I can't look at the summons like, what else can I do?
A: You may find this tool useful known as The WOTGReal Exporter. It works with any unreal
engine game ( DeusEx Included ofcourse ) and can let you see source and
classnames. You can export with it: meshes, models, textures sounds etc.
Download it at
www.WOTGreal.com( Thanks to Cozmo for the info on that one. )
In addition, alot of mods are protected by Nobodys Mod Protecter.
Q: I have a mod but i'm not sure where to put it in my DeusEx Folder.
A: This is a common question, this list should provide the info you need:
.u ---> System
.dx --->Maps
.uax --->Sounds
.umx --->Music
.utx --->Textures
IIII: Contact Help.
If you have any questions or theirs still anything your unsure about, feel free to email me or post on www.dxalpha.com
(This is an old guide imported by myself, sorry for the somewhat poor layout, also hence the old logo at the bottom).