Skip to content

biwa/engine-udmf-support

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UDMF support in engines

This page contains tables of which UDMF fields for each map element are supported by which engines. Since some engine's documentation about supported UDMF fields is not complete and/or correct these tables do not claim to be complete or correct, either. The data is generated from the engine specific documentation (see the source-data directory).

General information about UDMF:

Base UDMF specifications (v1.1):

Engine specific information:

Linedef

Field Type Base DelphiDoom DSDA-Doom EDGE-Classic Eternity GZDoom UZDoom
alpha float - - ✔️ ✔️ ✔️ ✔️ ✔️
anycross bool - - ✔️ - - ✔️ ✔️
arg0 int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
arg0str string - - ✔️ - - ✔️ ✔️
arg1 int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
arg1str string - - - - - ✔️ ✔️
arg2 int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
arg3 int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
arg4 int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
automapstyle int - - ✔️ - - ✔️ ✔️
blockeverything bool - ✔️ ✔️ - ✔️ ✔️ ✔️
blockfloaters bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
blockhitscan bool - - ✔️ - - ✔️ ✔️
blocking bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
blocklandmonsters bool - ✔️ ✔️ - ✔️ ✔️ ✔️
blockmonsters bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
blockplayers bool - ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
blockprojectiles bool - - ✔️ - - ✔️ ✔️
blocksight bool - - ✔️ ✔️ - ✔️ ✔️
blocksound bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
blockuse bool - - ✔️ - - ✔️ ✔️
checkswitchrange bool - - ✔️ - - ✔️ ✔️
clipmidtex bool - - ✔️ - ✔️ ✔️ ✔️
comment string ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
damagespecial bool - - ✔️ - - ✔️ ✔️
deathspecial bool - - ✔️ - - ✔️ ✔️
dontdraw bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
dontpegbottom bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
dontpegtop bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
drawfullheight bool - - - - - ✔️ ✔️
firstsideonly bool - - ✔️ - ✔️ ✔️ ✔️
health int - - ✔️ - - ✔️ ✔️
healthgroup int - - ✔️ - - ✔️ ✔️
id int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
impact bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
jumpover bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
lm_sampledist int - - - - - ✔️ ✔️
lm_sampledist_bot int - - - - - ✔️ ✔️
lm_sampledist_mid int - - - - - ✔️ ✔️
lm_sampledist_top int - - - - - ✔️ ✔️
locknumber int - - ✔️ - - ✔️ ✔️
lowerportal bool - - - - ✔️ - -
mapped bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
midtex3d bool - - ✔️ - ✔️ ✔️ ✔️
midtex3dimpassible bool - - ✔️ - ✔️ ✔️ ✔️
missilecross bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
monsteractivate bool - - ✔️ - - ✔️ ✔️
monstercross bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
monsterpush bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
monstershoot bool - - - - ✔️ - -
monsteruse bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
moreids string - ✔️ ✔️ - - ✔️ ✔️
noclipping bool - ✔️ - - - - -
noskywalls bool - - - - - ✔️ ✔️
oldstyle bool - ✔️ - - - - -
passuse bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
playercross bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
playerpush bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
playeruse bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
playeruseback bool - - ✔️ - - ✔️ ✔️
polycross bool - - - - ✔️ - -
portal int - - - - ✔️ - -
renderstyle string - - - - ✔️ ✔️ ✔️
repeatspecial bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
revealed bool - - ✔️ - - ✔️ ✔️
secret bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
sideback int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
sidefront int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
special int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
tranmap string - - - - ✔️ - -
translucent bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
transparent bool - - ✔️ - - ✔️ ✔️
triggerscripts bool - ✔️ - - - - -
twosided bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
upperportal bool - - - - ✔️ - -
v1 int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
v2 int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
walking bool - - - - - ✔️ ✔️
wrapmidtex bool - - ✔️ - - ✔️ ✔️
zoneboundary bool - - - - ✔️ ✔️ ✔️

Sidedef

Field Type Base DelphiDoom DSDA-Doom EDGE-Classic Eternity GZDoom UZDoom
clampgradient_bottom bool - - - - - ✔️ ✔️
clampgradient_mid bool - - - - - ✔️ ✔️
clampgradient_top bool - - - - - ✔️ ✔️
clipmidtex bool - - ✔️ - - ✔️ ✔️
coloradd_bottom int - - - - - ✔️ ✔️
coloradd_mid int - - - - - ✔️ ✔️
coloradd_top int - - - - - ✔️ ✔️
colorization_bottom int - - - - - ✔️ ✔️
colorization_mid int - - - - - ✔️ ✔️
colorization_top int - - - - - ✔️ ✔️
comment string ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
flipgradient_bottom bool - - - - - ✔️ ✔️
flipgradient_mid bool - - - - - ✔️ ✔️
flipgradient_top bool - - - - - ✔️ ✔️
light int - - ✔️ - ✔️ ✔️ ✔️
light_bottom int - - ✔️ - ✔️ ✔️ ✔️
light_mid int - - ✔️ - ✔️ ✔️ ✔️
light_top int - - ✔️ - ✔️ ✔️ ✔️
lightabsolute bool - - ✔️ - ✔️ ✔️ ✔️
lightabsolute_bottom bool - - ✔️ - ✔️ ✔️ ✔️
lightabsolute_mid bool - - ✔️ - ✔️ ✔️ ✔️
lightabsolute_top bool - - ✔️ - ✔️ ✔️ ✔️
lightfog bool - - - - - ✔️ ✔️
lm_sampledist int - - - - - ✔️ ✔️
lm_sampledist_bot int - - - - - ✔️ ✔️
lm_sampledist_mid int - - - - - ✔️ ✔️
lm_sampledist_top int - - - - - ✔️ ✔️
lowercolor_bottom int - - - - - ✔️ ✔️
lowercolor_mid int - - - - - ✔️ ✔️
lowercolor_top int - - - - - ✔️ ✔️
nodecals bool - - - - - ✔️ ✔️
nofakecontrast bool - ✔️ ✔️ - - ✔️ ✔️
nogradient_bottom bool - - - - - ✔️ ✔️
nogradient_mid bool - - - - - ✔️ ✔️
nogradient_top bool - - - - - ✔️ ✔️
offsetx mixed ✔️ (int) ✔️ (int) ✔️ (int) ✔️ (int) ✔️ (float) ✔️ (int) ✔️ (int)
offsetx_bottom float - ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
offsetx_mid float - ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
offsetx_top float - ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
offsety mixed ✔️ (int) ✔️ (int) ✔️ (int) ✔️ (int) ✔️ (float) ✔️ (int) ✔️ (int)
offsety_bottom float - ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
offsety_mid float - ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
offsety_top float - ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
scalex_bottom float - - ✔️ ✔️ - ✔️ ✔️
scalex_mid float - - ✔️ ✔️ - ✔️ ✔️
scalex_top float - - ✔️ ✔️ - ✔️ ✔️
scaley_bottom float - - ✔️ ✔️ - ✔️ ✔️
scaley_mid float - - ✔️ ✔️ - ✔️ ✔️
scaley_top float - - ✔️ ✔️ - ✔️ ✔️
sector int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
skew_bottom int - - - - - ✔️ ✔️
skew_bottom_type string - - - - ✔️ - -
skew_middle int - - - - - ✔️ ✔️
skew_middle_type string - - - - ✔️ - -
skew_top int - - - - - ✔️ ✔️
skew_top_type string - - - - ✔️ - -
smoothlighting bool - - ✔️ - - ✔️ ✔️
texturebottom string ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
texturemiddle string ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
texturetop string ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
uppercolor_bottom int - - - - - ✔️ ✔️
uppercolor_mid int - - - - - ✔️ ✔️
uppercolor_top int - - - - - ✔️ ✔️
useowncoloradd_bottom bool - - - - - ✔️ ✔️
useowncoloradd_mid bool - - - - - ✔️ ✔️
useowncoloradd_top bool - - - - - ✔️ ✔️
useowncolors_bottom bool - - - - - ✔️ ✔️
useowncolors_mid bool - - - - - ✔️ ✔️
useowncolors_top bool - - - - - ✔️ ✔️
wrapmidtex bool - - ✔️ - - ✔️ ✔️
xscroll float - - ✔️ - - ✔️ ✔️
xscrollbottom float - - ✔️ - - ✔️ ✔️
xscrollmid float - - ✔️ - - ✔️ ✔️
xscrolltop float - - ✔️ - - ✔️ ✔️
yscroll float - - ✔️ - - ✔️ ✔️
yscrollbottom float - - ✔️ - - ✔️ ✔️
yscrollmid float - - ✔️ - - ✔️ ✔️
yscrolltop float - - ✔️ - - ✔️ ✔️

Sector

Field Type Base DelphiDoom DSDA-Doom EDGE-Classic Eternity GZDoom UZDoom
alphaceiling float - - - ✔️ ✔️ ✔️ ✔️
alphafloor float - - - ✔️ ✔️ ✔️ ✔️
attachceiling int - - - - ✔️ - -
attachfloor int - - - - ✔️ - -
ceiling_reflect float - - - - - ✔️ ✔️
ceilingglowcolor int - - - - - ✔️ ✔️
ceilingglowheight float - - - - - ✔️ ✔️
ceilingid int - - - - ✔️ - -
ceilingplane_a float - ✔️ - - - ✔️ ✔️
ceilingplane_b float - ✔️ - - - ✔️ ✔️
ceilingplane_c float - ✔️ - - - ✔️ ✔️
ceilingplane_d float - ✔️ - - - ✔️ ✔️
ceilingterrain string - - - - ✔️ ✔️ ✔️
color_ceiling int - - - - - ✔️ ✔️
color_floor int - - - - - ✔️ ✔️
color_sprites int - - - - - ✔️ ✔️
color_wallbottom int - - - - - ✔️ ✔️
color_walltop int - - - - - ✔️ ✔️
coloradd_ceiling int - - - - - ✔️ ✔️
coloradd_floor int - - - - - ✔️ ✔️
coloradd_sprites int - - - - - ✔️ ✔️
coloradd_walls int - - - - - ✔️ ✔️
colorization_ceiling int - - - - - ✔️ ✔️
colorization_floor int - - - - - ✔️ ✔️
colormap string - - ✔️ - - ✔️ ✔️
colormapbottom string - - - - ✔️ - -
colormapmid string - - - - ✔️ - -
colormaptop string - - - - ✔️ - -
comment string ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
damage_endgodmode bool - - - - ✔️ - -
damage_exitlevel bool - - - - ✔️ - -
damageamount int - - ✔️ - ✔️ ✔️ ✔️
damagehazard bool - - ✔️ - - ✔️ ✔️
damageinterval int - - ✔️ - ✔️ ✔️ ✔️
damageterraineffect bool - - - - ✔️ ✔️ ✔️
damagetype string - - - - ✔️ ✔️ ✔️
desaturation float - - - - - ✔️ ✔️
dropactors bool - - - - - ✔️ ✔️
fadecolor int - - - ✔️ - ✔️ ✔️
floor_reflect float - - - - - ✔️ ✔️
floorglowcolor int - - - - - ✔️ ✔️
floorglowheight float - - - - - ✔️ ✔️
floorid int - - - - ✔️ - -
floorplane_a float - ✔️ - - - ✔️ ✔️
floorplane_b float - ✔️ - - - ✔️ ✔️
floorplane_c float - ✔️ - - - ✔️ ✔️
floorplane_d float - ✔️ - - - ✔️ ✔️
floorterrain string - - - - ✔️ ✔️ ✔️
fog bool - ✔️ - - - - -
fogdensity int - - - ✔️ - ✔️ ✔️
friction mixed - - - - ✔️ (int) ✔️ (float) ✔️ (float)
frictionfactor float - - ✔️ - - - -
gravity float - ✔️ ✔️ ✔️ - ✔️ ✔️
harminair bool - - - - - ✔️ ✔️
health3d int - - - - - ✔️ ✔️
health3dgroup int - - - - - ✔️ ✔️
healthceiling int - - - - - ✔️ ✔️
healthceilinggroup int - - - - - ✔️ ✔️
healthfloor int - - - - - ✔️ ✔️
healthfloorgroup int - - - - - ✔️ ✔️
heightceiling mixed ✔️ (int) ✔️ (int) ✔️ (int) ✔️ (int) ✔️ (float) ✔️ (int) ✔️ (int)
heightfloor mixed ✔️ (int) ✔️ (int) ✔️ (int) ✔️ (int) ✔️ (float) ✔️ (int) ✔️ (int)
hidden bool - ✔️ ✔️ - - ✔️ ✔️
hurtmonsters bool - - - - - ✔️ ✔️
id int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
leakiness int - - ✔️ - ✔️ ✔️ ✔️
lightceiling int - - ✔️ - ✔️ ✔️ ✔️
lightceilingabsolute bool - - ✔️ - ✔️ ✔️ ✔️
lightcolor int - - - ✔️ - ✔️ ✔️
lightfloor int - - ✔️ - ✔️ ✔️ ✔️
lightfloorabsolute bool - - ✔️ - ✔️ ✔️ ✔️
lightlevel int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
lightseqalt bool - - - - ✔️ - -
lightsequence bool - - - - ✔️ - -
lm_dynamic bool - - - - - ✔️ ✔️
lm_sampledist_ceiling int - - - - - ✔️ ✔️
lm_sampledist_floor int - - - - - ✔️ ✔️
moreids string - ✔️ ✔️ - - ✔️ ✔️
movefactor float - - ✔️ - - ✔️ ✔️
noattack bool - - ✔️ - - ✔️ ✔️
nocrouch bool - ✔️ - - - - -
nofallingdamage bool - - - - - ✔️ ✔️
nojump bool - ✔️ - - - - -
norespawn bool - - - - - ✔️ ✔️
noskywalls bool - - - - - ✔️ ✔️
phasedlight bool - - - - ✔️ - -
portal_ceil_attached bool - - - - ✔️ - -
portal_ceil_blocksound bool - - - - ✔️ ✔️ ✔️
portal_ceil_disabled bool - - - - ✔️ ✔️ ✔️
portal_ceil_nopass bool - - - - ✔️ ✔️ ✔️
portal_ceil_norender bool - - - - ✔️ ✔️ ✔️
portal_ceil_overlaytype string - - - - ✔️ ✔️ ✔️
portal_ceil_useglobaltex bool - - - - ✔️ - -
portal_floor_attached bool - - - - ✔️ - -
portal_floor_blocksound bool - - - - ✔️ ✔️ ✔️
portal_floor_disabled bool - - - - ✔️ ✔️ ✔️
portal_floor_nopass bool - - - - ✔️ ✔️ ✔️
portal_floor_norender bool - - - - ✔️ ✔️ ✔️
portal_floor_overlaytype string - - - - ✔️ ✔️ ✔️
portal_floor_useglobaltex bool - - - - ✔️ - -
portalceiling int - - - - ✔️ - -
portalfloor int - - - - ✔️ - -
renderstyleceiling string - - - - - ✔️ ✔️
renderstylefloor string - - - - - ✔️ ✔️
reverbpreset string - - - ✔️ - - -
rippleceiling bool - ✔️ - - - - -
ripplefloor bool - ✔️ - - - - -
rotationceiling float - ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
rotationceilingx float - ✔️ - - - - -
rotationceilingy float - ✔️ - - - - -
rotationfloor float - ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
rotationfloorx float - ✔️ - - - - -
rotationfloory float - ✔️ - - - - -
scroll_ceil_type string - - - - ✔️ ✔️ ✔️
scroll_ceil_x float - - - - ✔️ ✔️ ✔️
scroll_ceil_y float - - - - ✔️ ✔️ ✔️
scroll_floor_type string - - - - ✔️ ✔️ ✔️
scroll_floor_x float - - - - ✔️ ✔️ ✔️
scroll_floor_y float - - - - ✔️ ✔️ ✔️
scrollceilingmode int - - ✔️ - - ✔️ ✔️
scrollfloormode int - - ✔️ - - ✔️ ✔️
secret bool - - - - ✔️ - -
silent bool - - ✔️ - - ✔️ ✔️
skyceiling string - - ✔️ - - ✔️ ✔️
skyceiling2 string - - - - - ✔️ ✔️
skyfloor string - - ✔️ - - ✔️ ✔️
skyfloor2 string - - - - - ✔️ ✔️
sound string - ✔️ - - - - -
soundsequence string - - - - ✔️ ✔️ ✔️
special int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
textureceiling string ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
texturefloor string ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
thrustgroup int - - ✔️ - - ✔️ ✔️
thrustlocation int - - ✔️ - - ✔️ ✔️
waterzone bool - - - - - ✔️ ✔️
windangle float - ✔️ - - - - -
windthrust float - ✔️ - - - - -
xpanningceiling float - ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
xpanningfloor float - ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
xscaleceiling float - - ✔️ ✔️ ✔️ ✔️ ✔️
xscalefloor float - - ✔️ ✔️ ✔️ ✔️ ✔️
xscrollceiling float - - ✔️ - - ✔️ ✔️
xscrollfloor float - - ✔️ - - ✔️ ✔️
xthrust float - - ✔️ - - ✔️ ✔️
ypanningceiling float - ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
ypanningfloor float - ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
yscaleceiling float - - ✔️ ✔️ ✔️ ✔️ ✔️
yscalefloor float - - ✔️ ✔️ ✔️ ✔️ ✔️
yscrollceiling float - - ✔️ - - ✔️ ✔️
yscrollfloor float - - ✔️ - - ✔️ ✔️
ythrust float - - ✔️ - - ✔️ ✔️

Vertex

Field Type Base DelphiDoom DSDA-Doom EDGE-Classic Eternity GZDoom UZDoom
x float ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
y float ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
zceiling float - ✔️ - ✔️ - ✔️ ✔️
zfloor float - ✔️ - ✔️ - ✔️ ✔️

Thing

Field Type Base DelphiDoom DSDA-Doom EDGE-Classic Eternity GZDoom UZDoom
alpha float - - ✔️ ✔️ - ✔️ ✔️
ambush bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
angle int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
arg0 int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
arg0str string - - ✔️ - - ✔️ ✔️
arg1 int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
arg1str string - - - - - ✔️ ✔️
arg2 int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
arg3 int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
arg4 int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
class1 bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
class10 bool - - - - - ✔️ ✔️
class11 bool - - - - - ✔️ ✔️
class12 bool - - - - - ✔️ ✔️
class13 bool - - - - - ✔️ ✔️
class14 bool - - - - - ✔️ ✔️
class15 bool - - - - - ✔️ ✔️
class16 bool - - - - - ✔️ ✔️
class2 bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
class3 bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
class4 bool - - - - - ✔️ ✔️
class5 bool - - - - - ✔️ ✔️
class6 bool - - - - - ✔️ ✔️
class7 bool - - - - - ✔️ ✔️
class8 bool - - - - - ✔️ ✔️
class9 bool - - - - - ✔️ ✔️
comment string ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
conversation int - - - - - ✔️ ✔️
coop bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
countsecret bool - - ✔️ - - ✔️ ✔️
dm bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
dormant bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
fillcolor int - - - - - ✔️ ✔️
floatbobphase int - - - - - ✔️ ✔️
friend bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
friendlyseeblocks int - - - - - ✔️ ✔️
gravity float - ✔️ ✔️ - - ✔️ ✔️
health mixed - ✔️ (int) ✔️ (float) ✔️ (float) ✔️ (float) ✔️ (float) ✔️ (float)
height float ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
id int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
invisible bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
light_dontlightactors bool - - - - - ✔️ ✔️
light_dontlightmap bool - - - - - ✔️ ✔️
light_noshadowmap bool - - - - - ✔️ ✔️
light_softshadowradius float - - - - - ✔️ ✔️
light_strength float - - - - - ✔️ ✔️
lm_ao bool - - - - - ✔️ ✔️
lm_bounce bool - - - - - ✔️ ✔️
lm_dynamic bool - - - - - ✔️ ✔️
lm_sampledist int - - - - - ✔️ ✔️
lm_suncolor int - - - - - ✔️ ✔️
lm_sunintensity float - - - - - ✔️ ✔️
nocount bool - - - - - ✔️ ✔️
notriggerscripts bool - ✔️ - - - - -
onmiddlefloor bool - ✔️ - - - - -
pitch int - - - - - ✔️ ✔️
renderstyle string - - - - - ✔️ ✔️
roll int - - - - - ✔️ ✔️
scale float - - - ✔️ - ✔️ ✔️
scalex float - - - ✔️ - ✔️ ✔️
scaley float - - - ✔️ - ✔️ ✔️
score int - - - - - ✔️ ✔️
single bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
skill1 bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
skill10 bool - - - - - ✔️ ✔️
skill11 bool - - - - - ✔️ ✔️
skill12 bool - - - - - ✔️ ✔️
skill13 bool - - - - - ✔️ ✔️
skill14 bool - - - - - ✔️ ✔️
skill15 bool - - - - - ✔️ ✔️
skill16 bool - - - - - ✔️ ✔️
skill2 bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
skill3 bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
skill4 bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
skill5 bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
skill6 bool - - - - - ✔️ ✔️
skill7 bool - - - - - ✔️ ✔️
skill8 bool - - - - - ✔️ ✔️
skill9 bool - - - - - ✔️ ✔️
special int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
standing bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
strifeally bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
translucent bool ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
type int ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
x float ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
y float ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️

About

Tables of which UDMF fields for each map element are supported by which engines

Resources

License

Stars

Watchers

Forks

Contributors

Languages