Updated documentation

This commit is contained in:
Gaerzi 2014-04-12 10:55:10 +02:00
parent 4cac599b88
commit 101107b1e5
2 changed files with 22 additions and 1 deletions

View file

@ -117,6 +117,8 @@ Note: All <bool> fields default to false unless mentioned otherwise.
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
transparent = <bool>; // true = line is a Strife transparent line (alpha 0.25)
* Note about arg0str * Note about arg0str
For lines with ACS specials (80-86 and 226), if arg0str is present and non-null, it For lines with ACS specials (80-86 and 226), if arg0str is present and non-null, it
@ -208,6 +210,21 @@ Note: All <bool> fields default to false unless mentioned otherwise.
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.
health = <int>; // Set per-actor health. Positive values are multiplied with the class's property,
// negative values are used as their absolute. Default = 1.
renderstyle = <string>; // Set per-actor render style, overriding the class default. Possible values can be "normal",
// "none", "add" or "additive", "subtract" or "subtractive", "stencil", "translucentstencil",
// "translucent", "fuzzy", "optfuzzy", "soultrans". Default is an empty string for no change.
fillcolor = <integer>; // Fill color used by the "stencil" and "translucentstencil" rendestyles, as RRGGBB value, default = 0x000000.
alpha = <float>; // Translucency of this actor (if applicable to renderstyle), default is 1.0.
score = <int>; // Score value of this actor, overriding the class default if not null. Default = 0.
pitch = <integer>; // Pitch of thing in degrees. Default = 0 (horizontal).
roll = <integer>; // Pitch of thing in degrees. Default = 0 (horizontal).
scalex = <float>; // Vertical scaling on thing. Default = 0 (ignored).
scaley = <float>; // Horizontal scaling on thing. Default = 0 (ignored).
scale = <float>; // Vertical and horizontal scaling on thing. Default = 0 (ignored).
* 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
@ -335,6 +352,9 @@ Added arg0str thing property.
1.21 09.08.2013 1.21 09.08.2013
Added waterzone sector property. Added waterzone sector property.
1.22 12.04.2014
Added transparent line property (to be folded back to core UDMF standard), and health, score, renderstyle, fillcolor, alpha, scale, scalex, scaley, pitch and roll thing properties.
=============================================================================== ===============================================================================
EOF EOF
=============================================================================== ===============================================================================

View file

@ -643,7 +643,6 @@ public:
case NAME_None: case NAME_None:
th->RenderStyle = STYLE_None; th->RenderStyle = STYLE_None;
break; break;
default:
case NAME_Normal: case NAME_Normal:
th->RenderStyle = STYLE_Normal; th->RenderStyle = STYLE_Normal;
break; break;
@ -679,6 +678,8 @@ public:
case NAME_Subtractive: case NAME_Subtractive:
th->RenderStyle = STYLE_Subtract; th->RenderStyle = STYLE_Subtract;
break; break;
default:
break;
} }
} }
break; break;