<?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%2FExample%3A_TrainCar_%28Coal_Hopper%29</id>
	<title>CCG/Example: TrainCar (Coal Hopper) - 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%2FExample%3A_TrainCar_%28Coal_Hopper%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=CCG/Example:_TrainCar_(Coal_Hopper)&amp;action=history"/>
	<updated>2026-11-05T19:35:14Z</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/Example:_TrainCar_(Coal_Hopper)&amp;diff=3363&amp;oldid=prev</id>
		<title>Pev: download link removed</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=CCG/Example:_TrainCar_(Coal_Hopper)&amp;diff=3363&amp;oldid=prev"/>
		<updated>2012-05-27T03:23:40Z</updated>

		<summary type="html">&lt;p&gt;download link removed&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 03:23, 27 May 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-l257&quot;&gt;Line 257:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 257:&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;      name=&amp;quot;coal_hopper_body.im&amp;quot;;&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;      name=&amp;quot;coal_hopper_body.im&amp;quot;;&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;   }&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;   }&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 colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&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 colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&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 colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&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 colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&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;===Download this asset===&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&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;This asset is available for download from the TRS2006 website at:&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&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 colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&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;http://files.auran.com/TRS2006/Downloads/Example_Download.zip&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&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;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;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;/table&gt;</summary>
		<author><name>Pev</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=CCG/Example:_TrainCar_(Coal_Hopper)&amp;diff=2465&amp;oldid=prev</id>
		<title>Pev: New page: ==Traincar (Coal Hopper)==   ===Directory Structure=== A typical asset of this kind has the following File\Directory Structure:  Image:CCG_traincar_hopper_dir1.jpg    ===Required Files...</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=CCG/Example:_TrainCar_(Coal_Hopper)&amp;diff=2465&amp;oldid=prev"/>
		<updated>2011-06-13T04:13:03Z</updated>

		<summary type="html">&lt;p&gt;New page: ==Traincar (Coal Hopper)==   ===Directory Structure=== A typical asset of this kind has the following File\Directory Structure:  &lt;a href=&quot;/wiki/File:CCG_traincar_hopper_dir1.jpg&quot; title=&quot;File:CCG traincar hopper dir1.jpg&quot;&gt;Image:CCG_traincar_hopper_dir1.jpg&lt;/a&gt;    ===Required Files...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Traincar (Coal Hopper)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Directory Structure===&lt;br /&gt;
A typical asset of this kind has the following File\Directory Structure:&lt;br /&gt;
&lt;br /&gt;
[[Image:CCG_traincar_hopper_dir1.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Required Files===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;config.txt&amp;#039;&amp;#039;&amp;#039; - The config file for the asset.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;thumb.jpg&amp;#039;&amp;#039;&amp;#039; - The thumbnail image for this asset. A 240x180 jpeg.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;coal_dump1.wav, coal_load1.wav, coupling_1.wav&amp;#039;&amp;#039;&amp;#039; - Sound files referenced within the hopper.gs script file.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;hopper.gs&amp;#039;&amp;#039;&amp;#039; - Script file detailing some functionality of the traincar asset.&lt;br /&gt;
&lt;br /&gt;
coal_hopper_art_512.texture.txt, coal_hopper_art_512.tga - These image files are used to show a 512x512 preview texture when the image is available on the download station. These file have been replaced with the 240x180 thumbnail image referenced in the thumbnails container.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;coal_hopper_art_icon.texture.txt, coal_hopper_art_icon.tga&amp;#039;&amp;#039;&amp;#039; - The icon texture files. 128x64 pixels in dimension.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;coal_hopper_body.lm.txt&amp;#039;&amp;#039;&amp;#039; - Level of Detail (or &amp;#039;LOD&amp;#039;) file.   See the section on LOD meshes on Page 378 for more information.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;erz3d.texture.txt, erz3d.tga, black.texture.txt, black. tga, load_map.texture.txt, load_map.tga&amp;#039;&amp;#039;&amp;#039; - The texture files used by the indexed meshes. See the section on Texture.txt files on Page 96 for more information.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;unload_left.kin, unload_right.kin, load.kin&amp;#039;&amp;#039;&amp;#039; - The animation files used by th traincar asset for loading and unloading operations.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;load.im, coal_hopper_shadow.im, unload_left.im, unload_right.im, coal_hopper_body.im, coal_hopper_body_low.im&amp;#039;&amp;#039;&amp;#039; - The indexed mesh files used by the traincar asset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Config.txt File Listing===&lt;br /&gt;
 kuid                     &amp;lt;kuid:56113:1001&amp;gt;&lt;br /&gt;
 trainz-build             2.9&lt;br /&gt;
 category-class           &amp;quot;XG&amp;quot;&lt;br /&gt;
 username                 &amp;quot;testTraincar (Hopper)&amp;quot;&lt;br /&gt;
 kind                     &amp;quot;traincar&amp;quot;&lt;br /&gt;
 engine                   0&lt;br /&gt;
 mass                     15000&lt;br /&gt;
 category-region          &amp;quot;00&amp;quot;&lt;br /&gt;
 category-era             &amp;quot;1990s;2000s;2010s&amp;quot;&lt;br /&gt;
 enginespec               &amp;lt;kuid:-1:42004201&amp;gt;&lt;br /&gt;
 script                   &amp;quot;hopper.gs&amp;quot;&lt;br /&gt;
 class                    &amp;quot;Hopper&amp;quot;&lt;br /&gt;
 icon0                    &amp;lt;kuid:-3:10164&amp;gt;&lt;br /&gt;
 description              &amp;quot;Test Coal Hopper Asset.&amp;quot;&lt;br /&gt;
 soundscript&lt;br /&gt;
 {&lt;br /&gt;
   door_close&lt;br /&gt;
     {&lt;br /&gt;
       trigger            &amp;quot;door_close&amp;quot;&lt;br /&gt;
       nostartdelay       1&lt;br /&gt;
       repeat-delay       1,0&lt;br /&gt;
       distance           5,170&lt;br /&gt;
       sound&lt;br /&gt;
       {&lt;br /&gt;
         0                &amp;quot;coupling_1.wav&amp;quot;&lt;br /&gt;
       }&lt;br /&gt;
 }&lt;br /&gt;
    &lt;br /&gt;
 mesh-table&lt;br /&gt;
 {&lt;br /&gt;
   default&lt;br /&gt;
     {&lt;br /&gt;
       mesh               &amp;quot;coal_hopper_body/coal_hopper_body.lm&amp;quot;&lt;br /&gt;
       auto-create        1&lt;br /&gt;
     }&lt;br /&gt;
   shadow&lt;br /&gt;
     {&lt;br /&gt;
       mesh               &amp;quot;coal_hopper_shadow/coal_hopper_shadow.im&amp;quot;&lt;br /&gt;
     }&lt;br /&gt;
   load&lt;br /&gt;
     {&lt;br /&gt;
       mesh               &amp;quot;coal_hopper_body/load/load.im&amp;quot;&lt;br /&gt;
       anim               &amp;quot;coal_hopper_body/load/load.kin&amp;quot;&lt;br /&gt;
       auto-create        1&lt;br /&gt;
       use-parent-bounds  1&lt;br /&gt;
       effects&lt;br /&gt;
        {&lt;br /&gt;
         product-texture&lt;br /&gt;
          {&lt;br /&gt;
           kind           &amp;quot;texture-replacement&amp;quot;&lt;br /&gt;
           texture        &amp;quot;load_map.texture&amp;quot;&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
     }&lt;br /&gt;
   left-door&lt;br /&gt;
     {&lt;br /&gt;
       mesh               &amp;quot;coal_hopper_body/unload_left/unload_left.im&amp;quot;&lt;br /&gt;
       anim               &amp;quot;coal_hopper_body/unload_left/unload_left.kin&amp;quot;&lt;br /&gt;
       auto-create        1&lt;br /&gt;
     }&lt;br /&gt;
   right-door&lt;br /&gt;
     {&lt;br /&gt;
       mesh               &amp;quot;coal_hopper_body/unload_right/unload_right.im&amp;quot;&lt;br /&gt;
       anim               &amp;quot;coal_hopper_body/unload_right/unload_right.kin&amp;quot;&lt;br /&gt;
       auto-create        1&lt;br /&gt;
     }&lt;br /&gt;
 }&lt;br /&gt;
   &lt;br /&gt;
 queues&lt;br /&gt;
 {&lt;br /&gt;
   load0&lt;br /&gt;
     {&lt;br /&gt;
       size               54300&lt;br /&gt;
       initial-count      0&lt;br /&gt;
       animated-mesh      &amp;quot;load&amp;quot;&lt;br /&gt;
       product-kuid       &amp;lt;kuid:44179:60013&amp;gt;&lt;br /&gt;
       allowed-categories&lt;br /&gt;
         {&lt;br /&gt;
           0              &amp;lt;kuid:-3:10040&amp;gt;&lt;br /&gt;
         }&lt;br /&gt;
     }&lt;br /&gt;
 }&lt;br /&gt;
   &lt;br /&gt;
 smoke0&lt;br /&gt;
 {&lt;br /&gt;
   attachment             &amp;quot;a.unload_left_pfx0&amp;quot;&lt;br /&gt;
   mode                   &amp;quot;time&amp;quot;&lt;br /&gt;
   color                  0,0,0,250&lt;br /&gt;
   rate                   8&lt;br /&gt;
   velocity               2&lt;br /&gt;
   lifetime               2&lt;br /&gt;
   minsize                1&lt;br /&gt;
   maxsize                4&lt;br /&gt;
   enabled                0&lt;br /&gt;
 }&lt;br /&gt;
 smoke1&lt;br /&gt;
 {&lt;br /&gt;
   attachment             &amp;quot;a.unload_left_pfx1&amp;quot;&lt;br /&gt;
   mode                   &amp;quot;time&amp;quot;&lt;br /&gt;
   color                  0,0,0,250&lt;br /&gt;
   rate                   8&lt;br /&gt;
   velocity               2&lt;br /&gt;
   lifetime               2&lt;br /&gt;
   minsize                1&lt;br /&gt;
   maxsize                4&lt;br /&gt;
   enabled                0&lt;br /&gt;
 }&lt;br /&gt;
 smoke2&lt;br /&gt;
 {&lt;br /&gt;
   attachment             &amp;quot;a.unload_right_pfx0&amp;quot;&lt;br /&gt;
   mode                   &amp;quot;time&amp;quot;&lt;br /&gt;
   color                  0,0,0,250&lt;br /&gt;
   rate                   8&lt;br /&gt;
   velocity               2&lt;br /&gt;
   lifetime               2&lt;br /&gt;
   minsize                1&lt;br /&gt;
   maxsize                4&lt;br /&gt;
   enabled                0&lt;br /&gt;
 }&lt;br /&gt;
 smoke3&lt;br /&gt;
 {&lt;br /&gt;
   attachment             &amp;quot;a.unload_right_pfx1&amp;quot;&lt;br /&gt;
   mode                   &amp;quot;time&amp;quot;&lt;br /&gt;
   color                  0,0,0,250&lt;br /&gt;
   rate                   8&lt;br /&gt;
   velocity               2&lt;br /&gt;
   lifetime               2&lt;br /&gt;
   minsize                1&lt;br /&gt;
   maxsize                4&lt;br /&gt;
   enabled                0&lt;br /&gt;
 }&lt;br /&gt;
   &lt;br /&gt;
 bogeys&lt;br /&gt;
 {&lt;br /&gt;
   0&lt;br /&gt;
     {&lt;br /&gt;
       bogey              &amp;lt;kuid:-1:100063&amp;gt;&lt;br /&gt;
       reversed           0&lt;br /&gt;
     }&lt;br /&gt;
 }&lt;br /&gt;
   &lt;br /&gt;
 thumbnails&lt;br /&gt;
 {&lt;br /&gt;
   0&lt;br /&gt;
     {&lt;br /&gt;
       image              &amp;quot;thumb.jpg&amp;quot;&lt;br /&gt;
       width              240&lt;br /&gt;
       height             180&lt;br /&gt;
     }&lt;br /&gt;
   1&lt;br /&gt;
     {&lt;br /&gt;
       image              &amp;quot;coal_hopper_art/coal_hopper_art_icon.texture&amp;quot;&lt;br /&gt;
       width              128&lt;br /&gt;
       height             64&lt;br /&gt;
     }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Script File Listing===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;hopper.gs&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 //&lt;br /&gt;
 // Hopper.gs&lt;br /&gt;
 //&lt;br /&gt;
 // Copyright (C) 2003 Auran Developments Pty Ltd&lt;br /&gt;
 // All Rights Reserved.&lt;br /&gt;
 //&lt;br /&gt;
 //&lt;br /&gt;
 include &amp;quot;vehicle.gs&amp;quot;&lt;br /&gt;
 //&lt;br /&gt;
 // Hopper scriplet class. No threads - &lt;br /&gt;
 // only call overridden callbacks from Vehicle that are called by an Industry.&lt;br /&gt;
 //&lt;br /&gt;
 class Hopper isclass Vehicle&lt;br /&gt;
 {&lt;br /&gt;
     // Play sound hopper is starting to be loaded.&lt;br /&gt;
     float BeginLoad(LoadingReport report)&lt;br /&gt;
     {&lt;br /&gt;
      Asset meAsset = GetAsset();&lt;br /&gt;
   World.PlaySound(meAsset, &amp;quot;coal_load.wav&amp;quot;, 000.0f, 20.0f, 000.0f, me, &amp;quot;&amp;quot;);&lt;br /&gt;
         return 0.0;&lt;br /&gt;
     }&lt;br /&gt;
  // Activate particles and play a sound as the hopper is beginning to unload.&lt;br /&gt;
     float BeginUnload(LoadingReport report)&lt;br /&gt;
     {&lt;br /&gt;
         SetMeshAnimationState(&amp;quot;left-door&amp;quot;, true);&lt;br /&gt;
         SendMessage(me, &amp;quot;pfx&amp;quot;, &amp;quot;+0+&amp;quot;);&lt;br /&gt;
         SetMeshAnimationState(&amp;quot;right-door&amp;quot;, true);&lt;br /&gt;
         SendMessage(me, &amp;quot;pfx&amp;quot;, &amp;quot;+2+3&amp;quot;);&lt;br /&gt;
      Asset meAsset = GetAsset();&lt;br /&gt;
      World.PlaySound(meAsset, &amp;quot;coal_dump.wav&amp;quot;, 000.0f, 20.0f, 000.0f, me, &amp;quot;&amp;quot;);&lt;br /&gt;
         return .0;&lt;br /&gt;
    }&lt;br /&gt;
 // Deactivate particles and play a sound as the hopper is ending the unload operation.&lt;br /&gt;
 float EndUnload(LoadingReport report)&lt;br /&gt;
    {&lt;br /&gt;
     Sleep(.0);&lt;br /&gt;
     SetMeshAnimationState(&amp;quot;left-door&amp;quot;, false);&lt;br /&gt;
     SendMessage(me, &amp;quot;pfx&amp;quot;, &amp;quot;-0-&amp;quot;);&lt;br /&gt;
     SetMeshAnimationState(&amp;quot;right-door&amp;quot;, false);&lt;br /&gt;
     SendMessage(me, &amp;quot;pfx&amp;quot;, &amp;quot;-2-3&amp;quot;);&lt;br /&gt;
     return .0;&lt;br /&gt;
    }&lt;br /&gt;
 };&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LOD File Listing===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;coal_hopper_body.lm.txt&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  version .0&lt;br /&gt;
  offset = 0.0;&lt;br /&gt;
  calcPoint = center;&lt;br /&gt;
  multiplier = .0;&lt;br /&gt;
  animationCutOff = 0.00;&lt;br /&gt;
  mesh(&amp;quot;0.2&amp;quot;)&lt;br /&gt;
  {&lt;br /&gt;
     name=&amp;quot;coal_hopper_body_low.im&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
  mesh(&amp;quot;.0&amp;quot;)&lt;br /&gt;
  {&lt;br /&gt;
     name=&amp;quot;coal_hopper_body.im&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Download this asset===&lt;br /&gt;
This asset is available for download from the TRS2006 website at:&lt;br /&gt;
&lt;br /&gt;
http://files.auran.com/TRS2006/Downloads/Example_Download.zip&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;br /&gt;
&lt;br /&gt;
[[CCG/Kind_Examples|Kind Examples]]&lt;/div&gt;</summary>
		<author><name>Pev</name></author>
	</entry>
</feed>