UltimateZoneBuilder/Help/gc_thingsettings.html

78 lines
2.4 KiB
HTML
Raw Normal View History

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>Game Configuration - Things Settings</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="default.css" media="screen" title="Default" />
</head>
<body>
<object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
<param name="keyword" value="Configurations">
<param name="keyword" value="Game Configurations">
</object>
<div id="title"><h1>Game Configuration - Things Settings</h1></div>
<div id="contents">
<p>
<span class="big">General settings:</span><br /><br />
<b class="fat">thingclasshelp</b> (string) - <span class="red">GZDB only</span>.<br />
URL to to open when thing class name is clicked in the Thing Edit form.<br />
<br />
<b class="fat">defaultthingflags</b> (structure)<br />
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.<br />
<br />
Example for numeric flags:
<pre>
defaultthingflags
{
1;
2;
4;
32;
}
</pre>
<br />
Example for named flags:
<pre>
defaultthingflags
{
skill1;
skill2;
skill3;
single;
coop;
}
</pre>
<br />
<span class="big">Thing definitions:</span><br />
<br />
<b class="fat">default</b> (integer) - <span class="red">GZDB only</span>.<br />
Sets the default value for a Thing or Linedef argument definition.<br />
<strong>Example:</strong>
<pre>9038
{
title = "ColorSetter";
arg0
{
title = "Red";
<span class="blue">default = 255;</span>
}
}</pre>
<br />
<b class="fat">class</b> (string) - <span class="red">GZDB only</span>.<br />
Sets DECORATE class name, which corresponds to this thing. Used internally to attach models and dynamic lights to given thing and when looking for an actor class to inherit from in DECORATE parser.<br />
<strong>Example:</strong>
<pre>3001
{
title = "Imp";
sprite = "TROOA2A8";
<span class="blue">class = "DoomImp";</span>
}</pre>
</p>
</div>
</body>