General settings:
defaultthingflags (structure)
This defines what the default flags should be first the first new thing when inserted. In map formats that use numeric thing flags, the settings in this structure should be the numeric flags to set. In map formats that use named flags, the settings must be the names of the flags to set. The value of the settings is optional and is ignored by Doom Builder.
Example for numeric flags:
defaultthingflags { 1; 2; 4; 32; }
defaultthingflags { skill1; skill2; skill3; single; coop; }
thingrenderstyles { normal = "Normal"; translucent = "Translucent"; soultrans = "Translucent (Lost Soul)"; translucentstencil = "Translucent (stencil)"; add = "Additive"; subtract = "Subtractive"; stencil = "Stencil"; fuzzy = "Fuzzy"; optfuzzy = "Fuzzy/Shadow (uses r_drawfuzz CVAR)"; none = "None"; }
arrow (integer) [0 .. 1]
When set to 1, thing angle will be shown as an arrow in Classic and Visual modes.
renderstyle (string)
Sets the renderstyle of this category or thing. See zdoom.org/wiki/Actor_properties#RenderStyle.
Default value is "Normal".
alpha (decimal) [0.0f .. 1.0f]
Sets alpha of this category or thing.
Default value is "1.0f".
title (string)
Sets the title of this category or thing.
sprite (string)
Sets the sprite graphic to use when rendering this thing or things in this category. This should be fully qualified sprite name without file extension, like "CPOSA2".
You can also use images from the"Sprites" directory by prefixing an image name without extension with "internal:", like so: "internal:Actor".
width (integer)
Sets the width to use when rendering things in Classic and Visual modes.
Default value is 10.
height (integer)
Sets the height to use when rendering things in Classic and Visual modes.
Default value is 20.
hangs (integer) [0 .. 1]
When set to 1, the thing will be aligned to ceiling instead of floor in Visual mode.
blocking (integer) [0 .. 2]
Sets thing blocking mode. This value is used when checking for stuck things.
Possible values are:
3001
{
title = "Imp";
sprite = "TROOA2A8";
class = "DoomImp";
}
9998
{
title = "Actor enters sector";
class = "SecActEnter";
flagsrename
{
DoomMapSetIO
{
8 = "Monsters activate";
}
HexenMapSetIO
{
8 = "Monsters activate";
16 = "Projectiles activate";
8192 = "Players can't activate";
16384 = "Activate once only";
}
UniversalMapSetIO
{
ambush = "Monsters activate";
dormant = "Projectiles activate";
strifeally = "Players can't activate";
standing = "Activate once only";
}
}
}