- add missing keys in udmf spec

This commit is contained in:
Rachael Alexanderson 2024-04-18 03:51:32 -04:00
parent 9c01738b86
commit 40b77ff1fb
No known key found for this signature in database
GPG key ID: 26A8ACCE97115EE0

View file

@ -122,6 +122,7 @@ Note: All <bool> fields default to false unless mentioned otherwise.
blocklandmonsters = <bool>; // Line blocks walking monsters' movement. blocklandmonsters = <bool>; // Line blocks walking monsters' movement.
locknumber = <int>; // Line special is locked locknumber = <int>; // Line special is locked
arg0str = <string>; // Alternate string-based version of arg0 arg0str = <string>; // Alternate string-based version of arg0
arg1str = <string>; // Alternate string-based version of arg1
moreids = <string>; // Additional line IDs, specified as a space separated list of numbers (e.g. "2 666 1003 4505") moreids = <string>; // Additional line IDs, specified as a space separated list of numbers (e.g. "2 666 1003 4505")
transparent = <bool>; // true = line is a Strife transparent line (alpha 0.25) transparent = <bool>; // true = line is a Strife transparent line (alpha 0.25)
@ -347,6 +348,8 @@ Note: All <bool> fields default to false unless mentioned otherwise.
healthfloorgroup = <int>; // ID of destructible object to synchronize hitpoints (optional, default is 0) healthfloorgroup = <int>; // ID of destructible object to synchronize hitpoints (optional, default is 0)
healthceiling = <int>; // Amount of hitpoints for this sector (includes ceiling and top-outside linedef sides) healthceiling = <int>; // Amount of hitpoints for this sector (includes ceiling and top-outside linedef sides)
healthceilinggroup = <int>; // ID of destructible object to synchronize hitpoints (optional, default is 0) healthceilinggroup = <int>; // ID of destructible object to synchronize hitpoints (optional, default is 0)
health3d = <int>; // Amount of hitpoints for this sector (includes 3D floors)
health3dgroup = <int>; // ID of destructible object to synchronize hitpoints (optional, default is 0)
xscrollfloor = <float>; // X map units per frame to scroll the floor. xscrollfloor = <float>; // X map units per frame to scroll the floor.
yscrollfloor = <float>; // Y map units per frame to scroll the floor. yscrollfloor = <float>; // Y map units per frame to scroll the floor.
@ -396,7 +399,9 @@ Note: All <bool> fields default to false unless mentioned otherwise.
conversation = <int> // Assigns a conversation dialogue to this thing. conversation = <int> // Assigns a conversation dialogue to this thing.
// Parameter is the conversation ID, 0 meaning none. // Parameter is the conversation ID, 0 meaning none.
countsecret = <bool>; // Picking up this actor counts as a secret. countsecret = <bool>; // Picking up this actor counts as a secret.
nocount = <bool>; // When true, object does not count toward kills or items.
arg0str = <string>; // Alternate string-based version of arg0 arg0str = <string>; // Alternate string-based version of arg0
arg1str = <string>; // Alternate string-based version of arg1
gravity = <float>; // Set per-actor gravity. Positive values are multiplied with the class's property, gravity = <float>; // Set per-actor gravity. Positive values are multiplied with the class's property,
// negative values are used as their absolute. Default = 1.0. // negative values are used as their absolute. Default = 1.0.
@ -421,6 +426,8 @@ Note: All <bool> fields default to false unless mentioned otherwise.
lm_suncolor = <string>; // ZDRay lightmap sun color in hex. Default = "FFFFFF" lm_suncolor = <string>; // ZDRay lightmap sun color in hex. Default = "FFFFFF"
sourceradius = <float>; // ZDRay lightmap light soft shadow amount. Higher values produce softer shadows. Default = 5.0 sourceradius = <float>; // ZDRay lightmap light soft shadow amount. Higher values produce softer shadows. Default = 5.0
friendlyseeblocks = <int>; // How far (in block units) a friendly monster can see other monsters. Default 10
* Note about arg0str * Note about arg0str
For things with ACS specials (80-86 and 226), if arg0str is present and non-null, it For things with ACS specials (80-86 and 226), if arg0str is present and non-null, it