User Tools

Site Tools


modding:external_resource_file

Normally all resources such as wall_textures, menu graphics and fonts, background music and sound effects are loaded from wad files. doomsday has a mechanism that allows replacing these resources with external resource files placed in specific directories. The files are called “external” because they are regular files and not contained within a wad file.

External resource files are easy to use. They do not require making changes to any configuration or definition files. As long as a resource file is placed in the correct directory, Doomsday will load and use it automatically. The external file's name (extension doesn't matter) must match the name of the lump that is being replaced.

External resources are divided into a number of categories. Each category has its own subdirectory under the Data\<Game>\ directory. The table below lists the resource categories and gives a brief description of each.

Category Purpose
Textures Textures for walls and flats (floors and ceilings)
Flats Textures just for flats (floors and ceilings)
Patches Graphics for menus, fonts and sprite frames
LightMaps Textures for dynamic lights
FlareMaps Textures for primary flares (halos)
Music Background music
Sfx Sound effects Resource categories

For example, sound effects for j_doom would be placed in the directory Data\jDoom\Sfx\.

See also

modding/external_resource_file.txt · Last modified: 2009-08-13 15:05 by dewbot