Did you load both scripts gen and convict? In the command window type: script_load convict and script_load gen
You have add the line edit_screen_depth 16 to your User.cfg file which you can find in your root Thief 2 directory.
In Dromed, typing the command dump_cmds commands.txt will put a list of all commands in your Thief/Dromed installation folder.
To save space, the original missions were stripped of unnecessary data such as terrain and room brushes. The unstripped versions can be downloaded from this page.
.osm files contain scripts which allow objects to interact. You already know a couple of .osm files: convict.osm and gen.osm, which have all the basic scripts in them. You can also find custom scripts made by fans: Thief Missions/Scripts/
The resource files (.crf) are simply renamed .zip files. You can use anything that can open .zip files to open them. Alternatively, you can browse through the files using Thief Media Edit.
Remember that you need to save the gamesys every time you modify anything in the Object Hierarchy, or the changes won’t be saved.
A more detailed set of instructions can be found here: Using a Custom Gamesys
The purposes of many of them are listed in the references section. There may be more descriptions in the offline version of Nameless Voice’s former website, which can be download via this post on TTLG.
A comprehensive list of custom content can be found here.
Press Ctrl+7 to make them all the same brightness.
DedX is a collection of custom content (objects, AI, textures, sounds etc) which is already compatible with Dromed. See here: Everything you wanted to know about Dromed De Luxe (DedeX)
First thing you have to do is take a deep breath and ask these questions from yourself:
Those are questions you will be asked when you try to build a team. A lot of projects come and go and it takes a lot of time and patience to make even a small level. You should be ready and know what kind of a task making levels can be. If you have an idea or plot you want to share, post it. I can not guarantee that someone takes it as most people like to make their own plots to their FMs, but sometimes you might get lucky.
Open your User.cfg file in your Thief 2 root directory. Add monolog to the end of the file. When you open Dromed a monolog.txt file will appear in your Thief 2 folder. A lot of stuff gets dumbed down there and if Dromed crashes open it up and search for error messages. Then post down the information in the forums and someone should be able to answer what is going wrong in your level.
Type info_window to the command window.
Some limits are absolute, but others can be changed.
* The limits for terrain and objects are a little flexible. You can have more terrain brushes if you use very few objects. You can increase the object limit via dark.cfg and increasing the value for obj_max. The file will have to be included in your FM zip file.
Where is this room? Try the command vm_teleport 0,0,0 in Dromed. Your camera is now located in the 0,0,0 coordinates. This is an area where Dark Engine stores certain objects for later use and this point is usually the reason for that problem. It has been advised that you build far away from that point or at least place a 4x4x4 solid cube to that location to make sure the area can’t be seen.
When adjusting the grid there are two rules you should be aware of and obey:
If you use a grid size of 12 or 11 to make some stairs, it is perfectly safe to increase it to 14 or 15 to make something like a new building. All that matters is that the location, orientation, and dimensions of terrain brushes are rounded off.
The level may work even if go below 9, but I wouldn’t count on it and problems may arise later on when adding extra detail. Bad use of the grid is one the things that ruin the first missions (and cause them to be abandoned).
After moving brushes or objects with a multibrush, make sure to either grid-snap your map or manually re-enter the co-ordinates of each brush/object that was moved. (Remember: just because Dromed only shows the first two decimal places that doesn’t mean it doesn’t understand more. Grid Size 11 will allow you to place brushes at 0.125 increments, but it will display these as 0.13 in the coordinate boxes. So be careful when using multibrushes with grid size 11.)
Thanks to Shadowspawn we have a complete list of motions and a motion database editor and thanks to the work of Weyoun we have a motion editor. Full list of motion tags for all four Dark Engine games and the motion database editor with the motion schemas can be found at this location: Thiefmissions/tools/Shadowspawn
And the motion editor:
Threads about the subject:
Also, Shadowspawn has a custom motion database created with a lot of modifications. Get the General Purpose Motion Database from Shadowspawn’s site.
Conversations Tutorial
This conversation tutorial by Deep Qantas should help you in creating conversations. The tutorial was made for Thief 1, but all the basic stuff is there. Only the schema names have changed (the AI’s won’t speak if you try it out).
For Thief 2, you can look at conversations used in the original missions, e.g. the two guards in the first mission who complain about the torches. Another useful method is to look at the Thief 2 schema files. speech.spc has a list of valid concepts (the first argument for Play Sound/Motion), to which you can add your own. The file conv.sch has all the conversation schemas. Each schema includes a concept and line number, e.g. c0103 (LineNo 1 1).
Installation can go awry if files are missing, but there is a Getting Started guide here, which discusses basic installation and patches. For use on modern computers, it may also be necessary to use DDFix to get Dromed running.
R Soul’s Photographic Inspiration
Alternatively, Google Images produces many results for searches for things like medieval architecture or old mansion etc. You can also get good ideas from this thread on TTLG: Real life… assotiation with Thief
The Loc_Hist.hst file contains the history of commands that have recently been entered into Dromed’s console. These commands are suggested first when the tab key is pressed. If you are looking for a particular command, you can narrow down the search by typing in the first few letters and then pressing Tab.
You might find it useful to place all the commands you use often into this file, remove everything else, and then make the file Read Only.
Custom book texts will not be displayed if there is no Strings folder in your Thief path, so make sure to have one at all times, even if it is empty.
Never use the Shape→TxtRepl properties on an archetype, especially if the specified file is one of your currently loaded brush textures, as this will cause Dromed to refuse to load that texture.
It seems that if you create an object and give it one of the Door properties (Rotating or Translating), and then remove that property from the object, then the object becomes ‘cursed’. The only way to fix this is to delete the affected object. You can make a clone of it by hitting Insert first; the clone should have no problems.
To find the object, follow Shadowspawn’s advice in this thread: http://www.ttlg.com/forums/showthread.php?p=228379
Open the User.cfg file in your Thief directory, and add the line user MyName
(Where MyName is the name you wish to have on your mission)
Note: The Created tag is put on the mission the first time you save it, and cannot be modified afterwards.(At least not without using a hex editor.)
This usually happens when you enter solid space. You can see the level as you fall eternally down.
Possible fixes:
When you want to add new sound files you have two options:
This thread covers both of them pretty well: question about Sound
The first property needed is Object System→Immobile. This will make the object cast a shadow. For that shadow to affect the player’s light gem (and any objects (e.g. bodies) in the shadow), you will also need the property Renderer→Runtime Object Shadow.
In order for sunlight to work, the mission must be Optimised. The standard Portalisation process cannot calculate sunlight properly. The lighting mode must be set to Objcast or Raycast.
Sunlight takes a very long time to calculate, so if it has been enabled, don’t worry if Dromed is unresponsive for a long time when you relight.
You are in luck; such a collection does exist. Is it awesome (y/n)? hint:(y)! Read about it here…
There is at least one elevator that hasn’t been set up correctly. Every elevator must have a TPathInit link to a TerrPt, which defines its starting location. The TerrPt should have a TPath link to another TerrPt.
The core family only exists in Thief 1. In Thief 2 there is a family with similar textures called core_1, so use that instead. There is an updated version of the official tutorial in the Dromed Toolkit.
NOTEME The toolkit contains many other things, but they are optional. If you’re just getting started, it’s best to use the program in its original form until you feel more comfortable.
There are two ways for this problem to occur:
Thief 2 and Dromed must both be patched to version 1.18. One of the things changed by the patch was the AI pathfinding. If either program is still version 1.07, the other program will not recognise the pathfinding database of the mission.
All patches can be found here.
NOTEME If it is Dromed which needs to be patched, afterwards you will need to Compute the Pathfinding Database again.
The hyperthreading fix mentioned here only applies to Thief2.exe. The same fix can be applied to Dromed by adding the following to the processor.bat file and running it again:
imagecfg -u dromed.exe imagecfg -a 0x1 dromed.exe