DECORATE

DECORATE is a scripting language in ZDoom and its derivatives that is used in the creation of new things. The name comes from the fact that the lump was originally designed for the creation of new decorations but has since been expanded to include monsters, projectiles and weapons.

The DECORATE lump allows one to define actors that can be placed in a level. DECORATE was originally intended to aid in the creation of decorative objects such as the lamps and torches in Doom and other games without using up extra frames in DeHackEd. However, it has been expanded to create virtually anything you want, not just decorations.

For historical reasons there are two distinct ways to define actors here. However, the old method has been completely superseded by the new one and it is strongly advised not to use it anymore.