This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ded [2017-03-20 05:45] – [Loading definitions] skyjake | ded [2018-10-20 07:54] (current) – [Definition types] skyjake | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== DED reference guide ====== | ||
+ | |||
+ | DED (//Doomsday Engine Definition// | ||
+ | |||
+ | Files in this format are conventionally given the .DED file name extension. | ||
+ | |||
+ | |||
+ | ===== Introduction ===== | ||
+ | |||
+ | This article provides a high level overview of the definition language, including the most important elements in a //.ded// file — the [[# | ||
+ | |||
+ | Typically a //.ded// file consists of a collection of definitions, | ||
+ | |||
+ | Note that the order of the definitions in the //.ded// file affects how Doomsday uses them. | ||
+ | |||
+ | ==== Syntax ==== | ||
+ | |||
+ | All definition files share a single [[ded: | ||
+ | |||
+ | If you are new to Doomsday modding you'll want to familiarize yourself with [[ded: | ||
+ | |||
+ | |||
+ | ===== Definition types ===== | ||
+ | |||
+ | ^ Domain |||| | ||
+ | |:::^ Definition ^ Since ^ Notes | | ||
+ | ^ General |||| | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | ^ Game data |||| | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | ^ Scripts |||| | ||
+ | |:::| [[ded: | ||
+ | ^ Audio |||| | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | ^ Visual |||| | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | ^ Deprecated |||| | ||
+ | |:::| [[ded: | ||
+ | |:::| [[ded: | ||
+ | |||
+ | See also: [[ded: | ||
+ | |||
+ | |||
+ | ===== Tutorial ===== | ||
+ | |||
+ | ==== Loading definitions ==== | ||
+ | |||
+ | Definition files may be specified to the engine for loading in a variety of ways: | ||
+ | * On the command line with the '' | ||
+ | * [[modding: | ||
+ | * [[modding: | ||
+ | * [[modding: | ||
+ | * [[ded: | ||
+ | |||
+ | See also: [[guide: | ||
+ | |||
+ | |||
+ | ==== How-tos ==== | ||
+ | |||
+ | These articles offer complete walk throughs on how to achieve something very specific within the realms of editing for Doomsday with step-by-step guidance. Plus background information on " | ||
+ | |||
+ | * [[howto: | ||
+ | * [[howto: | ||
+ | * [[howto: | ||
+ | |||