Skip to content

Commit

Permalink
- add missing keys in udmf spec
Browse files Browse the repository at this point in the history
  • Loading branch information
madame-rachelle committed Apr 18, 2024
1 parent 9c01738 commit 40b77ff
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions specs/udmf_zdoom.txt
Expand Up @@ -122,6 +122,7 @@ Note: All <bool> fields default to false unless mentioned otherwise.
blocklandmonsters = <bool>; // Line blocks walking monsters' movement.
locknumber = <int>; // Line special is locked
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")

transparent = <bool>; // true = line is a Strife transparent line (alpha 0.25)
Expand Down Expand Up @@ -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)
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)
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.
yscrollfloor = <float>; // Y map units per frame to scroll the floor.
Expand Down Expand Up @@ -396,7 +399,9 @@ Note: All <bool> fields default to false unless mentioned otherwise.
conversation = <int> // Assigns a conversation dialogue to this thing.
// Parameter is the conversation ID, 0 meaning none.
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
arg1str = <string>; // Alternate string-based version of arg1
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.

Expand All @@ -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"
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

For things with ACS specials (80-86 and 226), if arg0str is present and non-null, it
Expand Down

0 comments on commit 40b77ff

Please sign in to comment.