Stored in language.ldf. Lump is DDFLANG. Names are used to define the language (e.g [FRENCH] or [GERMAN])
The language file basically contains most of the text used in Doom / Doom2. Cheat codes, weapon and item pickup messages, in game briefings, quit messages and other stuff can all be modified. Unlike the rest of the DDF files, it ends with the file type LDF (language definition file)
The file also provides support for a number of different languages including Swedish, French, German, Turkish, Spanish, Dutch and Finnish. (These languages are selected in the option menu, or from the command line e.g -lang turkish). If no string exists in a desired language, it will be found under another one, typically in [ENGLISH].
The language DDF file is different from other files in that there are no set commands. Each line defines a string.
eg. MAP01Desc="Level 1: entryway";
Defines the string "Level 1: entryway" as MAP01Desc. Then the term
MAP01Desc can be used in the relevant DDF file (in this case,
levels.ddf). You can also create new entries. If you made a
flamethrower, you could create a new pickup message e.g GotFlame="You
got the Flamethrower."
You will usually edit this file to add pickup messages for new items, weapons etc, or to change the map descriptions (seen in the left hand corner when you are looking at the automap during a game - usually after pressing the tab key).
back to top
DDF docs written by Andy Baker and Ziggy Gnarly, with updates by Andrew Apted.
Site design by Fanatic (with graphics and modifications by Ziggy Gnarly). Problems with the docs, errors and comments should be directed to the EDGE team.
© EDGE Team 1998, 1999, 2000.