Editing EDF basics
From Eternity Wiki
Jump to navigationJump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 133: | Line 133: | ||
*/ | */ | ||
==Implementation== | ==Implementation== | ||
Line 152: | Line 145: | ||
Unless the intention is to redefine the entire game structure, the overriding root EDF file must contain a command at the top to include the ''base\root.edf'' file, by using this function: ''stdinclude("root.edf")''. Note that it is possible to load several wads containing EDFROOT; they will be processed additively. | Unless the intention is to redefine the entire game structure, the overriding root EDF file must contain a command at the top to include the ''base\root.edf'' file, by using this function: ''stdinclude("root.edf")''. Note that it is possible to load several wads containing EDFROOT; they will be processed additively. | ||
===Including files=== | ===Including files=== | ||
Line 217: | Line 208: | ||
Eternity can load other EDF lumps, besides EDFROOT. Previously, they were dedicated to specific blocks, but now can have any purpose. Do not explicitly include them from EDFROOT. | Eternity can load other EDF lumps, besides EDFROOT. Previously, they were dedicated to specific blocks, but now can have any purpose. Do not explicitly include them from EDFROOT. | ||
* | *ESTRINGS | ||
*ETERRAIN | |||
*EMENUS | *EMENUS | ||
* | *ESNDSEQ | ||
*ESNDINFO | *ESNDINFO | ||
* | *EFONTS | ||
===Reserved identifiers=== | ===Reserved identifiers=== |