Stored in flats.ddf file or in the DDFFLAT data lump.
flats.ddf allows you to associate certain sounds, objects etc. with specific flats. Each entry consists of the flats lump name as defined in the wadfile, enclosed in square brackets, plus a series of commands that specify the characteristics of how it will behave.
COMMANDS
The commands used for flats entries are as follows:
COMMAND | TYPE | DESCRIPTION |
---|---|---|
FOOTSTEP | [sound] | The name of the sound associated with this flat. Mainly useful when used via COALHUDS to make appropriate footfall noises when moving across this flat |
LIQUID | [special] | Options are "THIN" or "THICK". Currently affects swirl/dynamic liquid parameters. |
IMPACT_OBJECT | [thing] | where [thing] is an entry in THINGS.DDF. When the flat is shot, the [thing] will be spawned at the impact point (e.g. for splashes from water). |
EXAMPLES
The following is an example of a complete flat entry for Heretic basic water flat "FLTWAWA1":
[FLTWAWA1] FOOTSTEP = "FSWAT?"; // the noise our footsteps will make    IMPACT_OBJECT="WATER_SPLASH"; // the object spawned by shooting this flat   LIQUID = "THIN"; // water swirls faster than mud |
back to top
Problems with the docs, errors and comments should be directed to the EDGE-Classic team.
© EDGE-Classic community 2023.