<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.trainzsimulator.com/index.php?action=history&amp;feed=atom&amp;title=CCG%2FIndustry</id>
	<title>CCG/Industry - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.trainzsimulator.com/index.php?action=history&amp;feed=atom&amp;title=CCG%2FIndustry"/>
	<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=CCG/Industry&amp;action=history"/>
	<updated>2026-11-05T20:42:12Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=CCG/Industry&amp;diff=3596&amp;oldid=prev</id>
		<title>Pev: kind industry fixed in sample</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=CCG/Industry&amp;diff=3596&amp;oldid=prev"/>
		<updated>2012-11-10T06:32:21Z</updated>

		<summary type="html">&lt;p&gt;kind industry fixed in sample&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 06:32, 10 November 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l15&quot;&gt;Line 15:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A TYPICAL ASSET OF THIS KIND MAY HAVE THE FOLLOWING TAGS:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A TYPICAL ASSET OF THIS KIND MAY HAVE THE FOLLOWING TAGS:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;font color=&quot;red&quot;&amp;gt;industry&amp;lt;/font&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;font color=&quot;red&quot;&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;kind                      &#039;&#039;&quot;&lt;/ins&gt;industry&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;&#039;&#039;&lt;/ins&gt;&amp;lt;/font&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  kuid                      &amp;#039;&amp;#039;kuid&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  kuid                      &amp;#039;&amp;#039;kuid&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  trainz-build              &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  trainz-build              &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Pev</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=CCG/Industry&amp;diff=2264&amp;oldid=prev</id>
		<title>Pev: New page: ==KIND: INDUSTRY==  ===Description===  A scenery asset with product processing functionality.Industry assets interact with compatible rolling stock assets through their script file and ass...</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=CCG/Industry&amp;diff=2264&amp;oldid=prev"/>
		<updated>2011-06-07T01:11:41Z</updated>

		<summary type="html">&lt;p&gt;New page: ==KIND: INDUSTRY==  ===Description===  A scenery asset with product processing functionality.Industry assets interact with compatible rolling stock assets through their script file and ass...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==KIND: INDUSTRY==&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
&lt;br /&gt;
A scenery asset with product processing functionality.Industry assets interact with compatible rolling stock assets through their script file and asset triggers. An Industry asset supports product queues and attached track.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Container Structure===&lt;br /&gt;
&lt;br /&gt;
A well formed industry kind has the following container structure:&lt;br /&gt;
&lt;br /&gt;
[[Image:CCG_industry_dir.jpg]]&lt;br /&gt;
&lt;br /&gt;
See Chapter 7 for an example asset of this kind.&lt;br /&gt;
&lt;br /&gt;
A TYPICAL ASSET OF THIS KIND MAY HAVE THE FOLLOWING TAGS:&lt;br /&gt;
 &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;industry&amp;lt;/font&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
 kuid                      &amp;#039;&amp;#039;kuid&amp;#039;&amp;#039;&lt;br /&gt;
 trainz-build              &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 category-class            &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 category-region           &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 category-era              &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 username                  &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 kind                      &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 script                    &amp;#039;&amp;#039;file&amp;#039;&amp;#039;&lt;br /&gt;
 preview-mesh-kuid         &amp;#039;&amp;#039;kuid&amp;#039;&amp;#039;&lt;br /&gt;
 icon0                     &amp;#039;&amp;#039;kuid&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;kuid-table&amp;lt;/font&amp;gt;&lt;br /&gt;
 coal                      &amp;#039;&amp;#039;kuid&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;mesh-table&amp;lt;/font&amp;gt;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;default&amp;lt;/font&amp;gt;&lt;br /&gt;
 mesh                      &amp;#039;&amp;#039;file&amp;#039;&amp;#039;&lt;br /&gt;
 auto-create               &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;red:&amp;gt;attached-track&amp;lt;/font&amp;gt;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;out_track0&amp;lt;/font&amp;gt;&lt;br /&gt;
 track                     &amp;#039;&amp;#039;kuid&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;vertices&amp;lt;/font&amp;gt;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;0&amp;lt;/font&amp;gt;                         &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;attached-trigger&amp;lt;/font&amp;gt;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;trig0&amp;lt;/font&amp;gt;&lt;br /&gt;
 att                       &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 radius                    &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;queues&amp;lt;/font&amp;gt;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;20ft_cont_q&amp;lt;/font&amp;gt;&lt;br /&gt;
 size                      &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 initial-count             &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 product-kuid              &amp;#039;&amp;#039;kuid&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;allowed-products&amp;lt;/font&amp;gt;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;0&amp;lt;/font&amp;gt;                         &amp;#039;&amp;#039;kuid&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;processes&amp;lt;/font&amp;gt;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;multi_consumer_producer&amp;lt;/font&amp;gt;&lt;br /&gt;
 start-enabled             &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 duration                  &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;inputs&amp;lt;/font&amp;gt;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;0&amp;lt;/font&amp;gt;&lt;br /&gt;
 amount                    &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 queue                     &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;outputs&amp;lt;/font&amp;gt;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;0&amp;lt;/font&amp;gt;&lt;br /&gt;
 amount                    &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 queue                     &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;string-table&amp;lt;/font&amp;gt;&lt;br /&gt;
 multi_pickupdropoff       &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;thumbnails&amp;lt;/font&amp;gt;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;0&amp;lt;/font&amp;gt;&lt;br /&gt;
 image                     &amp;#039;&amp;#039;file&amp;#039;&amp;#039;&lt;br /&gt;
 width                     &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 height                    &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;1&amp;lt;/font&amp;gt;&lt;br /&gt;
 image                     &amp;#039;&amp;#039;file&amp;#039;&amp;#039;&lt;br /&gt;
 width                     &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
 height                    &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===TAGS AND CONTAINERS===&lt;br /&gt;
The following tags are further defined in Chapter 5:&lt;br /&gt;
&lt;br /&gt;
;kuid&lt;br /&gt;
:Generated automatically br [[Content Manager]].&lt;br /&gt;
&lt;br /&gt;
;trainz-build&lt;br /&gt;
:Automatically set to 2.9 for 2009 assets.&lt;br /&gt;
&lt;br /&gt;
;category-class&lt;br /&gt;
:Should be one of the following:&lt;br /&gt;
: &amp;quot;BIN&amp;quot; - Industry asset with product processing functionality,&lt;br /&gt;
: &amp;quot;BPF&amp;quot; - Passenger Station with passenger processing functionality,&lt;br /&gt;
: &amp;quot;BPN&amp;quot; - Passenger Station (non-functional),&lt;br /&gt;
: &amp;quot;BB&amp;quot; - Buildable (Kind Buildable)&lt;br /&gt;
:See the &amp;quot;Buildings &amp;amp; Structures&amp;quot; section [[Category Class]].&lt;br /&gt;
&lt;br /&gt;
;category-region&lt;br /&gt;
:See [[Category Region]] for a list of valid category-region values.&lt;br /&gt;
&lt;br /&gt;
;category-era&lt;br /&gt;
:See [[Category Era]] for a list of valid category-era values.&lt;br /&gt;
&lt;br /&gt;
;username&lt;br /&gt;
:Asset username. This will be the name that appears in the surveyor menu.&lt;br /&gt;
&lt;br /&gt;
;kind&lt;br /&gt;
:Must be &amp;quot;industry&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
;class&lt;br /&gt;
:The name of the scenario class within the script file.&lt;br /&gt;
&lt;br /&gt;
;script&lt;br /&gt;
:The script file (gs or gse file).&lt;br /&gt;
&lt;br /&gt;
;icon0&lt;br /&gt;
:Kuid of the preview icon. Should be a 32x32 tga.&lt;br /&gt;
&lt;br /&gt;
;preview-mesh-kuid&lt;br /&gt;
:The mesh to be used in the surveyor preview area. This is useful when an asset has a large bounding box. i.e. the &amp;quot;Airport&amp;quot; with it&amp;#039;s jet animation.&lt;br /&gt;
&lt;br /&gt;
;mesh-table&lt;br /&gt;
:Default - Contains the default mesh. Auto-create should be set to true in order to make the mesh visible.&lt;br /&gt;
&lt;br /&gt;
;string-table&lt;br /&gt;
:The string table stores a list of text strings to be used by the industry script.&lt;br /&gt;
&lt;br /&gt;
;kuid-table&lt;br /&gt;
:The kuid of the track\road used in the asset should be present here, as should those of any other referenced assets.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Additional Containers===&lt;br /&gt;
As well as containing all of the common tags and containers detailed in Chapter 5 , the industry kind also contains additional containers and tags that are specialised to the requirements of the kind.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Attached Track Container====&lt;br /&gt;
Auto-generated spline track. Generated through attachment points located within the default mesh. Attached-tracks update automatically to the spline track connected to it. You may over-ride this auto-update feature by adding useadjoiningtracktype 0&lt;br /&gt;
&lt;br /&gt;
Note. Correct track end attachment orientation is essential. The &amp;#039;&amp;#039;&amp;#039;Y&amp;#039;&amp;#039;&amp;#039; axis must point &amp;#039;out&amp;#039; at the correct angle. The Z axis must point &amp;#039;up&amp;#039; see Page 75. &lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Attached Track&amp;#039;&amp;#039;&amp;#039; Container has the following tags and containers:&lt;br /&gt;
&lt;br /&gt;
;track&lt;br /&gt;
:Kuid of the track to be used.&lt;br /&gt;
&lt;br /&gt;
;useadjoiningtracktype&lt;br /&gt;
:Indicates whether the track type should change to match that of the first track joined to the object.&lt;br /&gt;
&lt;br /&gt;
;vertex&lt;br /&gt;
:Attachment points at which to place track.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Attached Trigger Container====&lt;br /&gt;
&lt;br /&gt;
A Trigger is a point along an attached track with a specified radius. When a compatible rollingstock item enters this radius it triggers a set of commands, controlled through its script. A trigger is setup in an industries config.txt.&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Attached Trigger&amp;#039;&amp;#039;&amp;#039; Container has the following tags:&lt;br /&gt;
&lt;br /&gt;
;att&lt;br /&gt;
:The attachment point (located in the mesh file) to place the trigger.&lt;br /&gt;
&lt;br /&gt;
;radius&lt;br /&gt;
:Radius (in metres) of the trigger.&lt;br /&gt;
&lt;br /&gt;
;track&lt;br /&gt;
:The track name which the train must be on to trigger.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Consists Container====&lt;br /&gt;
The consists tag stores information on consists that can be generated by the industry.&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Consists Container&amp;#039;&amp;#039;&amp;#039; has the following Tags:&lt;br /&gt;
&lt;br /&gt;
;show-in-consist-menu&lt;br /&gt;
Boolean flag that dictates whether this train appears in the consist menu (0 - false, 1 - true). The consist menu was along the bottom of the screen in the original Trainz and UTC but is no longer present. It effectively stopped a user from getting access to an AI train. Redundant for most uses except for legacy/scenario usage.&lt;br /&gt;
&lt;br /&gt;
;coupling-mask&lt;br /&gt;
:Coupling mask that applies to the consist. 0 will block off all coupling activity while &amp;quot;1&amp;quot; will mean you can couple with a vehicle.&lt;br /&gt;
&lt;br /&gt;
;decoupling-mask&lt;br /&gt;
:Decoupling mask that applies to the consist. 0 will mean you can&amp;#039;t decouple vehicles in the train while 1 means you can decouple vehicles.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Consist Element(Consist subcontainer)=====&lt;br /&gt;
&lt;br /&gt;
;vehicle&lt;br /&gt;
:The kuid of the vehicle to be used.&lt;br /&gt;
&lt;br /&gt;
;facing&lt;br /&gt;
:Indicates the direction of the vehicle.&lt;br /&gt;
&lt;br /&gt;
;running-number&lt;br /&gt;
:Running number of the vehicle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Processes Container====&lt;br /&gt;
Processes - The input and output settings of the industry. You can specify the amount of input and output for each queue referenced product as well as the duration (or rate) in seconds for that process to take place.&lt;br /&gt;
&lt;br /&gt;
All queues and processes are linked through the industry asset&amp;#039;s script file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Processes Container&amp;#039;&amp;#039;&amp;#039; has the following tags and containers:&lt;br /&gt;
&lt;br /&gt;
;start-enabled&lt;br /&gt;
:Specifies whether the process starts enabled.&lt;br /&gt;
&lt;br /&gt;
;duration&lt;br /&gt;
:Length of time (in seconds) that the process runs for.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Inputs Container (Processes subcontainer)=====&lt;br /&gt;
&lt;br /&gt;
;amount&lt;br /&gt;
:Amount required as input.&lt;br /&gt;
 &lt;br /&gt;
;queue&lt;br /&gt;
:queue from which to take input.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Outputs Container(Processes subcontainer)=====&lt;br /&gt;
&lt;br /&gt;
;amount&lt;br /&gt;
:Amount to output.&lt;br /&gt;
&lt;br /&gt;
;queue&lt;br /&gt;
:queue in which to place output.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Queue Container====&lt;br /&gt;
&lt;br /&gt;
;size&lt;br /&gt;
:Size of queue.&lt;br /&gt;
&lt;br /&gt;
;animated-mesh&lt;br /&gt;
:Animated mesh which changes as the queue becomes full.&lt;br /&gt;
&lt;br /&gt;
;initial-count&lt;br /&gt;
:The initial number of items in the queue.&lt;br /&gt;
&lt;br /&gt;
;product-kuid&lt;br /&gt;
:The product type used to fill `initial-count&amp;#039;&lt;br /&gt;
&lt;br /&gt;
;allowed products&lt;br /&gt;
:The allowed products in this queue.&lt;br /&gt;
&lt;br /&gt;
;conflicts-with-queues&lt;br /&gt;
:This queue and the conflicting queue(s) cannot be used simultaneously.&lt;br /&gt;
&lt;br /&gt;
;attachment-points&lt;br /&gt;
:List of attachment points for this queue on which products are visualised. (Use this, OR animated-mesh)&lt;br /&gt;
&lt;br /&gt;
;allowed-categories&lt;br /&gt;
:The allowed product categories in this queue.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Notes&lt;br /&gt;
&lt;br /&gt;
Perhaps the simplest examples of industry functionality are the TRS released Coalmine and the Powerstation assets.&lt;br /&gt;
&lt;br /&gt;
When the coal hopper enters the trigger radius of the coalmine loading bay, it&amp;#039;s script interacts with the hoppers own script. Particle effects (pfx) from the coalmine visually display the coal entering the hopper and the hopper animated load rises to show it&amp;#039;s full state. The coalmine&amp;#039;s own animated load pile reduces as does its commodity level.&lt;br /&gt;
&lt;br /&gt;
Similarly, when the full hopper enters the Powerstation trigger radius, the hopper&amp;#039;s animated load lowers, the side doors open and the pfx on the hopper itself initiate. The animated load on the Powerstation increases and it&amp;#039;s commodity level increases.&lt;br /&gt;
&lt;br /&gt;
The hopper pfx, and the animated doors are both controlled by the hopper.gs script file.&lt;br /&gt;
&lt;br /&gt;
Sounds events and generic events can be linked to animation key-frame to give great control over sound and script timing for industry and scenery assets.&lt;br /&gt;
&lt;br /&gt;
The increasing use of scripts in TRS adds flexibility and control to assets and their functionality.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===THIS KIND SUPPORTS THE FOLLOWING:===&lt;br /&gt;
&lt;br /&gt;
;CONTAINERS&lt;br /&gt;
:queues Container, Smoke Container, SoundScript Container, Mesh Table, Attached Track Container, Attached Trigger Container, String Table, Chinese String Table, Czech String Table, Dutch String Table, French String Table, German String Table, Italian String Table, Polish String Table, Russian String Table, Spanish String Table, KUID Table, Obsolete Table, Thumbnails, Privileges, Extensions, Processes Container, Consists Container.&lt;br /&gt;
&lt;br /&gt;
;TAGS&lt;br /&gt;
:kuid, trainz-build, category-class, category-region, category-era, username, kind, alias, author, autoname, category-keyword, class, contact-email, contact-website, description, description-cn, description-cz, description-de, description-es, description-fr, description-it, descriptionpl, description-nl, description-ru, dighole, floating, height-range, icon-texture, icon0, icon1, icon2, icon3, license, light, nightmode, organisation, passenger-height, preview-mesh-kuid, preview-scale, rgb, rollstep, rotate, rotate-yz-range, rotstep, script, snapgrid, snapmod surveyor-name-label, surveyor-only, username-cn, username-cz, username-de, username-es, username-fr, username-it, username-nl, username-pl, username-ru.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Return to CCG Index==&lt;br /&gt;
[[Content Creator&amp;#039;s Guide]]&lt;/div&gt;</summary>
		<author><name>Pev</name></author>
	</entry>
</feed>