<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.lumasworkshop.com/w/index.php?action=history&amp;feed=atom&amp;title=ActorInfo</id>
	<title>ActorInfo - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.lumasworkshop.com/w/index.php?action=history&amp;feed=atom&amp;title=ActorInfo"/>
	<link rel="alternate" type="text/html" href="https://www.lumasworkshop.com/w/index.php?title=ActorInfo&amp;action=history"/>
	<updated>2026-06-04T04:46:05Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://www.lumasworkshop.com/w/index.php?title=ActorInfo&amp;diff=836&amp;oldid=prev</id>
		<title>Super Hackio: /* InitActor.bcsv */</title>
		<link rel="alternate" type="text/html" href="https://www.lumasworkshop.com/w/index.php?title=ActorInfo&amp;diff=836&amp;oldid=prev"/>
		<updated>2025-03-21T00:22:35Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;InitActor.bcsv&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&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 00:22, 21 March 2025&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-l105&quot;&gt;Line 105:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 105:&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;| MapObjNoSilhouetted ||  &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;| MapObjNoSilhouetted ||  &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;| MapObjDecoration ||  &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;| MapObjDecoration || &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*Seems to not correctly support environment maps*&lt;/ins&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;|-&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;&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;| MapObjNoCalcAnim ||  &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;| MapObjNoCalcAnim ||  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Super Hackio</name></author>
	</entry>
	<entry>
		<id>https://www.lumasworkshop.com/w/index.php?title=ActorInfo&amp;diff=835&amp;oldid=prev</id>
		<title>Super Hackio: /* InitActor.bcsv */ Bloom note</title>
		<link rel="alternate" type="text/html" href="https://www.lumasworkshop.com/w/index.php?title=ActorInfo&amp;diff=835&amp;oldid=prev"/>
		<updated>2025-03-19T19:01:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;InitActor.bcsv: &lt;/span&gt; Bloom note&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&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 19:01, 19 March 2025&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-l163&quot;&gt;Line 163:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 163:&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;| Item ||  &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;| Item ||  &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;| Bloom ||  &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;| Bloom || &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Renders the object on the Bloom pass, which requires a BloomArea to activate.&lt;/ins&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;|-&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;&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;| BossBussun ||  &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;| BossBussun ||  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Super Hackio</name></author>
	</entry>
	<entry>
		<id>https://www.lumasworkshop.com/w/index.php?title=ActorInfo&amp;diff=581&amp;oldid=prev</id>
		<title>Super Hackio: Fully document InitSwitch.bcsv</title>
		<link rel="alternate" type="text/html" href="https://www.lumasworkshop.com/w/index.php?title=ActorInfo&amp;diff=581&amp;oldid=prev"/>
		<updated>2024-07-10T22:49:59Z</updated>

		<summary type="html">&lt;p&gt;Fully document InitSwitch.bcsv&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&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 22:49, 10 July 2024&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-l289&quot;&gt;Line 289:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 289:&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;| SwitchName || string || The name of the switch.&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;| SwitchName || string || The name of the switch.&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;UseType &lt;/del&gt;|| string || The way that the switch is used.&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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Usage &lt;/ins&gt;|| string || The way that the switch is used.&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;&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; 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;Use &lt;/del&gt;Types ===&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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Usage &lt;/ins&gt;Types ===&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;/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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Below is a table of the available options for the Usage field.&lt;/ins&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;{| class=&amp;quot;wikitable&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;{| class=&amp;quot;wikitable&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;! Name !! Description&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 !! Description&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;&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;| UseRead || The switch type can be read from.&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;| UseRead || The switch type can be read from.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| NeedRead || The switch type is &#039;&#039;&#039;required&#039;&#039;&#039; to read from.&lt;/ins&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;|-&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;&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;| UseWrite || The switch type can be written to.&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;| UseWrite || The switch type can be written to.&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;NeedRead &lt;/del&gt;|| The switch type is &#039;&#039;&#039;required&#039;&#039;&#039; to &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;read from&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;| &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;NeedWrite || The switch type is &#039;&#039;&#039;required&#039;&#039;&#039; to write to.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| UseWriteAuto || The switch type can be automatically triggered.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| NeedWriteAuto &lt;/ins&gt;|| The switch type is &#039;&#039;&#039;required&#039;&#039;&#039; to &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;automatically trigger&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| x || Switch type is disabled.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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 colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Availability ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Certain Switches only support specific Usage Types. This table details which switches can use which Usage Types.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{| class=&quot;wikitable&quot;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! Switch Name !! Available Usage Types&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| SW_APPEAR || &#039;&#039;&#039;UseRead&#039;&#039;&#039; (calls &#039;&#039;MR::useStageSwitchReadAppear&#039;&#039;)&amp;lt;br/&amp;gt;&#039;&#039;&#039;NeedRead&#039;&#039;&#039; (calls &#039;&#039;MR::needStageSwitchReadAppear&#039;&#039;)&lt;/ins&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;|-&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;NeedWrite &lt;/del&gt;|| &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The switch type is &lt;/del&gt;&#039;&#039;&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;required&lt;/del&gt;&#039;&#039;&#039; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;to write to.&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;| &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;SW_DEAD &lt;/ins&gt;|| &#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;UseWrite&#039;&#039;&#039; (calls &#039;&#039;MR::useStageSwitchWriteDead&#039;&#039;)&amp;lt;br/&amp;gt;&#039;&#039;&#039;NeedWrite&#039;&#039;&#039; (calls &#039;&#039;MR::needStageSwitchWriteDead&#039;&#039;)&amp;lt;br/&amp;gt;&#039;&#039;&#039;UseWriteAuto&#039;&#039;&#039; (calls &#039;&#039;MR::useStageSwitchWriteAutoDead&#039;&#039;)&amp;lt;br/&amp;gt;&#039;&#039;&#039;NeedWriteAuto&#039;&#039;&#039; (calls &#039;&lt;/ins&gt;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MR::needStageSwitchWriteAutoDead&lt;/ins&gt;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;)&lt;/ins&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;|-&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;UseReadAuto &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;| &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;SW_A &lt;/ins&gt;|| &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;UseRead&#039;&#039;&#039; (calls &#039;&#039;MR::initUseStageSwitchReadA&#039;&#039;)&amp;lt;br/&amp;gt;&#039;&#039;&#039;UseWrite&#039;&#039;&#039; (calls &#039;&#039;MR::initUseStageSwitchWriteA&#039;&#039;)&amp;lt;br/&amp;gt;&#039;&#039;&#039;NeedRead&#039;&#039;&#039; (calls &#039;&#039;MR::needStageSwitchReadA&#039;&#039;)&amp;lt;br/&amp;gt;&#039;&#039;&#039;NeedWrite&#039;&#039;&#039; (calls &#039;&#039;MR::needStageSwitchWriteA&#039;&#039;)&lt;/ins&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;|-&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;UseWriteAuto &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;| &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;SW_B &lt;/ins&gt;|| &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;UseRead&#039;&#039;&#039; (calls &#039;&#039;MR::useStageSwitchReadB&#039;&#039;)&amp;lt;br/&amp;gt;&#039;&#039;&#039;UseWrite&#039;&#039;&#039; (calls &#039;&#039;MR::initUseStageSwitchWriteB&#039;&#039;)&amp;lt;br/&amp;gt;&#039;&#039;&#039;NeedRead&#039;&#039;&#039; (calls &#039;&#039;MR::needStageSwitchReadB&#039;&#039;)&amp;lt;br/&amp;gt;&#039;&#039;&#039;NeedWrite&#039;&#039;&#039; (calls &#039;&#039;MR::needStageSwitchWriteB&#039;&#039;)&lt;/ins&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;|-&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;x &lt;/del&gt;|| &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Switch type is not used.&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;| &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;SW_AWAKE&amp;lt;br/&amp;gt;(Optional) &lt;/ins&gt;|| &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;UseRead&#039;&#039;&#039; (calls &#039;&#039;MR::useStageSwitchAwake&#039;&#039;)&lt;/ins&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;|}&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;&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>Super Hackio</name></author>
	</entry>
	<entry>
		<id>https://www.lumasworkshop.com/w/index.php?title=ActorInfo&amp;diff=9&amp;oldid=prev</id>
		<title>MTLenz: Created page with &quot;Category:Files  = ActorInfo = &#039;&#039;&#039;ActorInfo&#039;&#039;&#039; is a folder that only exists in &#039;&#039;SMG2&#039;&#039;. it contains files that control certain aspects of objects. Below is a list of every file that can be put in this folder. {| class=&quot;wikitable&quot; ! Filename !! Uses !! Description |- | ActionBgmCtrl.bcsv || 13 || Used by bosses to start their music |- | ActionFlagCtrl.bcsv || 111 || |- | ActionFootPrintCtrl.bcsv || 1 || Used by &#039;&#039;DinoPackunBaby&#039;&#039; to assist in controlling the footsteps...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.lumasworkshop.com/w/index.php?title=ActorInfo&amp;diff=9&amp;oldid=prev"/>
		<updated>2024-01-23T21:02:58Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;a href=&quot;/wiki/Category:Files&quot; title=&quot;Category:Files&quot;&gt;Category:Files&lt;/a&gt;  = ActorInfo = &amp;#039;&amp;#039;&amp;#039;ActorInfo&amp;#039;&amp;#039;&amp;#039; is a folder that only exists in &amp;#039;&amp;#039;SMG2&amp;#039;&amp;#039;. it contains files that control certain aspects of objects. Below is a list of every file that can be put in this folder. {| class=&amp;quot;wikitable&amp;quot; ! Filename !! Uses !! Description |- | ActionBgmCtrl.bcsv || 13 || Used by bosses to start their music |- | ActionFlagCtrl.bcsv || 111 || |- | ActionFootPrintCtrl.bcsv || 1 || Used by &amp;#039;&amp;#039;DinoPackunBaby&amp;#039;&amp;#039; to assist in controlling the footsteps...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Files]]&lt;br /&gt;
&lt;br /&gt;
= ActorInfo =&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ActorInfo&amp;#039;&amp;#039;&amp;#039; is a folder that only exists in &amp;#039;&amp;#039;SMG2&amp;#039;&amp;#039;. it contains files that control certain aspects of objects. Below is a list of every file that can be put in this folder.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filename !! Uses !! Description&lt;br /&gt;
|-&lt;br /&gt;
| ActionBgmCtrl.bcsv || 13 || Used by bosses to start their music&lt;br /&gt;
|-&lt;br /&gt;
| ActionFlagCtrl.bcsv || 111 ||&lt;br /&gt;
|-&lt;br /&gt;
| ActionFootPrintCtrl.bcsv || 1 || Used by &amp;#039;&amp;#039;DinoPackunBaby&amp;#039;&amp;#039; to assist in controlling the footsteps&lt;br /&gt;
|-&lt;br /&gt;
| ActionScreenBlurCtrl.bcsv || 21 ||&lt;br /&gt;
|-&lt;br /&gt;
| ActorAnimCtrl.bcsv || 109 ||&lt;br /&gt;
|-&lt;br /&gt;
| ActorHitReactionCtrl.bcsv || 139 ||&lt;br /&gt;
|-&lt;br /&gt;
| ActorParam.bcsv || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| ActorStateWalk.bcsv || 1 || Used by &amp;#039;&amp;#039;DinoPackunBaby&amp;#039;&amp;#039; to assist in controlling his walk&lt;br /&gt;
|-&lt;br /&gt;
| AnimBlendTriple.bcsv || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| InitActor.bcsv || 529 || Contains information on how the actor gets initialized.&lt;br /&gt;
|-&lt;br /&gt;
| InitActor2D.bcsv || 1 || Contains information on how the 2D actor gets initialized. Only used by &amp;#039;&amp;#039;Tongari&amp;#039;&amp;#039;.&lt;br /&gt;
|-&lt;br /&gt;
| InitActor2DWater.bcsv || 1 || Contains information on how the 2D Water actor gets initialized. Only used by &amp;#039;&amp;#039;GhostAttackGhost&amp;#039;&amp;#039;.&lt;br /&gt;
|-&lt;br /&gt;
| InitActorCollection.bcsv || 7 || Contains information on how the Collection actor gets initialized. Used by all 7 Powerups that appear on &amp;#039;&amp;#039;Starship Mario&amp;#039;&amp;#039;.&lt;br /&gt;
|-&lt;br /&gt;
| InitActorDemo.bcsv || 10 || Contains information on how the Demo actor gets initialized. Used by &amp;#039;&amp;#039;GrandStar&amp;#039;&amp;#039;, &amp;#039;&amp;#039;PowerStar&amp;#039;&amp;#039;, and some other objects used in the game&amp;#039;s main cutscenes.&lt;br /&gt;
|-&lt;br /&gt;
| InitActorDemoBellyDragon.bcsv || 2 || Contains information on how the Demo actor gets initialized during a Gobblegut cutscene. Only used by &amp;#039;&amp;#039;KoopaJr&amp;#039;&amp;#039; and &amp;#039;&amp;#039;KoopaJrRobotPod&amp;#039;&amp;#039;.&lt;br /&gt;
|-&lt;br /&gt;
| InitActorDemoTitle.bcsv || 3 || Contains information on how the Demo actor gets initialized while on the Title Screen. Only used by &amp;#039;&amp;#039;DemoTitlePlanet&amp;#039;&amp;#039;, &amp;#039;&amp;#039;Tico&amp;#039;&amp;#039;, and &amp;#039;&amp;#039;Yoshi&amp;#039;&amp;#039;.&lt;br /&gt;
|-&lt;br /&gt;
| InitActorDemoWithShadow.bcsv || 1 || Contains information on how the Demo actor gets initialized with a shadow. Only used by &amp;#039;&amp;#039;PowerStar&amp;#039;&amp;#039;.&lt;br /&gt;
|-&lt;br /&gt;
| InitActorDummy.bcsv || 5 || Contains information on how the actor gets initialized in dummy form. Used by &amp;#039;&amp;#039;KinokoLifeUp&amp;#039;&amp;#039;, &amp;#039;&amp;#039;KinokoOneUp&amp;#039;&amp;#039;, &amp;#039;&amp;#039;Kuribo&amp;#039;&amp;#039;, &amp;#039;&amp;#039;PowerStar&amp;#039;&amp;#039;, and &amp;#039;&amp;#039;Tico&amp;#039;&amp;#039;.&lt;br /&gt;
|-&lt;br /&gt;
| InitActorExit.bcsv || 1 || Contains information on how the exit actor gets initialized. Only used by &amp;#039;&amp;#039;PetitPorter&amp;#039;&amp;#039;.&lt;br /&gt;
|-&lt;br /&gt;
| InitCollision.bcsv || 101 || Contains information on how the collision for this object is created&lt;br /&gt;
|-&lt;br /&gt;
| InitScale.bcsv || 6 || Contains a Vector3 that represents a size scale.&lt;br /&gt;
|-&lt;br /&gt;
| InitSensor.bcsv || 303 || Contains information on how to setup hitboxes for this object.&lt;br /&gt;
|-&lt;br /&gt;
| InitStageEffectCamera.bcsv || 11 || Contains information on how this object interacts with the camera.&lt;br /&gt;
|-&lt;br /&gt;
| InitStageEffectPad.bcsv || 12 || Contains information on pad. Unknown for sure, but it looks to be related to Wiimote Rumbling&lt;br /&gt;
|-&lt;br /&gt;
| InitSwitch.bcsv || 114 || Contains information on which switches are used and how&lt;br /&gt;
|-&lt;br /&gt;
| ItemGenerator.bcsv || 77 || Contains information on what objects to spawn when certain events are triggered (such as &amp;quot;Death by Spin Attack&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| PadAndCameraCtrl.bcsv || 105 ||&lt;br /&gt;
|-&lt;br /&gt;
| Reaction.bcsv || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| Sequence.bcsv || 2 || Used for the Chimp Ice skating minigames&lt;br /&gt;
|-&lt;br /&gt;
| Shadow.bcsv || 256 || Contains information on how to create shadows for this object. Useful for &amp;#039;&amp;#039;&amp;#039;ProductMapObjDataTable&amp;#039;&amp;#039;&amp;#039; classes such as &amp;#039;&amp;#039;SimpleMapObj&amp;#039;&amp;#039;.&lt;br /&gt;
|-&lt;br /&gt;
| (ObjectName).banmt || 234 ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== InitActor.bcsv ==&lt;br /&gt;
InitActor.bcsv and it&amp;#039;s variants (like InitActor2D.bcsv) are all structured the same way, and define certain values for the object during it&amp;#039;s initialization.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| InitFunction || string || The name of the function that this entry corresponds to.&amp;lt;br&amp;gt;Functions:&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Rail&amp;#039;&amp;#039;&amp;#039;: Only uses &amp;#039;&amp;#039;Data&amp;#039;&amp;#039;. &amp;quot;&amp;quot; for &amp;quot;Doesn&amp;#039;t use Rails&amp;quot;. &amp;quot;Use&amp;quot; for &amp;quot;Can use Rails&amp;quot;. &amp;quot;Needs&amp;quot; for &amp;quot;Requires a Rail&amp;quot;&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;DefaultPos&amp;#039;&amp;#039;&amp;#039;: Only uses &amp;#039;&amp;#039;Data&amp;#039;&amp;#039;. &amp;quot;o&amp;quot; for Enabled, &amp;quot;x&amp;quot; for Disabled.&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;UseScaleForParam&amp;#039;&amp;#039;&amp;#039;: Only uses &amp;#039;&amp;#039;Data&amp;#039;&amp;#039;. &amp;quot;o&amp;quot; for Enabled, &amp;quot;x&amp;quot; for Disabled.&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Model&amp;#039;&amp;#039;&amp;#039;: Only uses &amp;#039;&amp;#039;Data&amp;#039;&amp;#039;. The name of the model to use.&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Executor&amp;#039;&amp;#039;&amp;#039;: Only uses &amp;#039;&amp;#039;Data&amp;#039;&amp;#039;. Check the executor list below this table for more details.&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Light&amp;#039;&amp;#039;&amp;#039;: Only uses &amp;#039;&amp;#039;Data&amp;#039;&amp;#039;. The name of the Light Type to use.&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Binder&amp;#039;&amp;#039;&amp;#039;: &amp;quot;o&amp;quot; for Enabled, &amp;quot;x&amp;quot; for Disabled.&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Effect&amp;#039;&amp;#039;&amp;#039;: The name of the Effect group to use.&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Sound&amp;#039;&amp;#039;&amp;#039;:The name of the Sound group to use. You can offset the sound from the object position using the Param00VecX, Y, and Z.&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Clipping&amp;#039;&amp;#039;&amp;#039;: Only uses &amp;#039;&amp;#039;Param00F32&amp;#039;&amp;#039;. The distance that this object will clip out at.&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;GroupClipping&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;DemoSimpleCastAll&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;StarPointer&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;DebugNode&amp;#039;&amp;#039;&amp;#039;: Useless.&lt;br /&gt;
|-&lt;br /&gt;
| Data || string || The main data input. Most InitFunctions use this.&lt;br /&gt;
|-&lt;br /&gt;
| Param00Int || int || An integer parameter&lt;br /&gt;
|-&lt;br /&gt;
| Param00F32 || float || A float parameter&lt;br /&gt;
|-&lt;br /&gt;
| Param01F32 || float || A second float parameter&lt;br /&gt;
|-&lt;br /&gt;
| Param00Str || string || A string parameter, different from the Data parameter.&lt;br /&gt;
|-&lt;br /&gt;
| Param00VecX || float || The X Value of a Vector3 parameter.&lt;br /&gt;
|-&lt;br /&gt;
| Param00VecY || float || The Y Value of a Vector3 parameter.&lt;br /&gt;
|-&lt;br /&gt;
| Param00VecZ || float || The Z Value of a Vector3 parameter.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Executor !! Description&lt;br /&gt;
|-&lt;br /&gt;
| MapObj || &lt;br /&gt;
|-&lt;br /&gt;
| MapObjStrongLight || &lt;br /&gt;
|-&lt;br /&gt;
| MapObjNoShadow || This object does not get shadows applied to it&lt;br /&gt;
|-&lt;br /&gt;
| MapObjNoSilhouetted || &lt;br /&gt;
|-&lt;br /&gt;
| MapObjDecoration || &lt;br /&gt;
|-&lt;br /&gt;
| MapObjNoCalcAnim || &lt;br /&gt;
|-&lt;br /&gt;
| MapObjMovement || &lt;br /&gt;
|-&lt;br /&gt;
| MapObjNoMovement || &lt;br /&gt;
|-&lt;br /&gt;
| MapObjIndirect || &lt;br /&gt;
|-&lt;br /&gt;
| MapObjIndirectStrongLight || &lt;br /&gt;
|-&lt;br /&gt;
| MapObjNoMovementNoCalcAnimIndirectStrongLight || &lt;br /&gt;
|-&lt;br /&gt;
| ClippedMapParts || &lt;br /&gt;
|-&lt;br /&gt;
| CollisionMapObj || &lt;br /&gt;
|-&lt;br /&gt;
| CollisionMapObjWeakLight || &lt;br /&gt;
|-&lt;br /&gt;
| CollisionMapObjNoShadow || &lt;br /&gt;
|-&lt;br /&gt;
| CollisionMapObjNoShadowNoCalcAnim || &lt;br /&gt;
|-&lt;br /&gt;
| CollisionMapObjIndirectNoCalcAnim || &lt;br /&gt;
|-&lt;br /&gt;
| Enemy || &lt;br /&gt;
|-&lt;br /&gt;
| EnemyDecoration || &lt;br /&gt;
|-&lt;br /&gt;
| EnemyIndirect || &lt;br /&gt;
|-&lt;br /&gt;
| EnemySilhouette || &lt;br /&gt;
|-&lt;br /&gt;
| EnemyNoShadow || &lt;br /&gt;
|-&lt;br /&gt;
| EnemyNoMovement || &lt;br /&gt;
|-&lt;br /&gt;
| Boss || &lt;br /&gt;
|-&lt;br /&gt;
| NpcNoShadow || &lt;br /&gt;
|-&lt;br /&gt;
| NpcNoCalcAnim || &lt;br /&gt;
|-&lt;br /&gt;
| Ride || &lt;br /&gt;
|-&lt;br /&gt;
| RideSilhouette || &lt;br /&gt;
|-&lt;br /&gt;
| Planet || &lt;br /&gt;
|-&lt;br /&gt;
| PlanetIndirect || &lt;br /&gt;
|-&lt;br /&gt;
| DynamicMapObj || &lt;br /&gt;
|-&lt;br /&gt;
| PlayerDecoration || &lt;br /&gt;
|-&lt;br /&gt;
| Item || &lt;br /&gt;
|-&lt;br /&gt;
| Bloom || &lt;br /&gt;
|-&lt;br /&gt;
| BossBussun || &lt;br /&gt;
|-&lt;br /&gt;
| CrystalItem || &lt;br /&gt;
|-&lt;br /&gt;
| FireBarBall || &lt;br /&gt;
|-&lt;br /&gt;
| GliBird || &lt;br /&gt;
|-&lt;br /&gt;
| HipDropStarMove || &lt;br /&gt;
|-&lt;br /&gt;
| StoryBook || &lt;br /&gt;
|-&lt;br /&gt;
| StoryBookFilter || &lt;br /&gt;
|-&lt;br /&gt;
| WorldMapMiniObj || &lt;br /&gt;
|-&lt;br /&gt;
| GhostMazeMask || &lt;br /&gt;
|-&lt;br /&gt;
| Crystal || &lt;br /&gt;
|-&lt;br /&gt;
| Tamakoro || &lt;br /&gt;
|-&lt;br /&gt;
| SuperDreamer || &lt;br /&gt;
|-&lt;br /&gt;
| Ghost2DWater || &lt;br /&gt;
|-&lt;br /&gt;
| WoodLogBridge || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Shadow.bcsv ==&lt;br /&gt;
Shadow.bcsv is used to create shadows for objects.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Name || string || Shadow name&lt;br /&gt;
|-&lt;br /&gt;
| GroupName || string || &lt;br /&gt;
|-&lt;br /&gt;
| Joint || string || Name of the joint to attach to&lt;br /&gt;
|-&lt;br /&gt;
| DropStart || float || How far until the shadow starts to drop&lt;br /&gt;
|-&lt;br /&gt;
| DropLength || float || How far the shadow drops for&lt;br /&gt;
|-&lt;br /&gt;
| FollowScale || int || Set to 1 to make the shadow scale with the model (if scaled in an editor from the original size)&lt;br /&gt;
|-&lt;br /&gt;
| SyncShow || int || Set to 1 to make the shadow clip in and out with it&amp;#039;s parent model&lt;br /&gt;
|-&lt;br /&gt;
| Gravity || int || &lt;br /&gt;
|-&lt;br /&gt;
| Collision || int || &lt;br /&gt;
|-&lt;br /&gt;
| DropOffsetX || float || X Offset to drop the shadow at.&lt;br /&gt;
|-&lt;br /&gt;
| DropOffsetY || float || Y Offset to drop the shadow at.&lt;br /&gt;
|-&lt;br /&gt;
| DropOffsetZ || float || Z Offset to drop the shadow at.&lt;br /&gt;
|-&lt;br /&gt;
| VolumeStart || float ||&lt;br /&gt;
|-&lt;br /&gt;
| VolumeEnd || float ||&lt;br /&gt;
|-&lt;br /&gt;
| VolumeCut || int || Set to 1&lt;br /&gt;
|-&lt;br /&gt;
| Type || string || &amp;#039;&amp;#039;&amp;#039;VolumeBox&amp;#039;&amp;#039;&amp;#039;: A Box where any shadow responsive object that enters it gets the shadow applied&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;VolumeSphere&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;VolumeCylinder&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;VolumeOval&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;VolumeLine&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;VolumeOvalPole&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;VolumeFlatModel&amp;#039;&amp;#039;&amp;#039;: Define the shadow using a shadow model&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;SurfaceCircle&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;SurfaceOval&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
|-&lt;br /&gt;
| SizeX || float || X Scale of the shadow&lt;br /&gt;
|-&lt;br /&gt;
| SizeY || float || Y Scale of the shadow&lt;br /&gt;
|-&lt;br /&gt;
| SizeZ || float || Z Scale of the shadow&lt;br /&gt;
|-&lt;br /&gt;
| Radius || float ||&lt;br /&gt;
|-&lt;br /&gt;
| LineStart || string || &lt;br /&gt;
|-&lt;br /&gt;
| LineEnd || string || &lt;br /&gt;
|-&lt;br /&gt;
| LineStartRadius || float ||&lt;br /&gt;
|-&lt;br /&gt;
| LineEndRadius || float ||&lt;br /&gt;
|-&lt;br /&gt;
| Model || string || Used to specify what model to use for the Shadow&lt;br /&gt;
|-&lt;br /&gt;
| LocalRotateX || float ||&lt;br /&gt;
|-&lt;br /&gt;
| LocalRotateY || float ||&lt;br /&gt;
|-&lt;br /&gt;
| LocalRotateZ || float ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== InitSensor.bcsv ==&lt;br /&gt;
InitSensor.bcsv defines all of the HitSensors that are applied to the actor.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| SensorName || string ||&lt;br /&gt;
|-&lt;br /&gt;
| SensorType || string || &lt;br /&gt;
|-&lt;br /&gt;
| Radius || float || The radius of the sensor.&lt;br /&gt;
|-&lt;br /&gt;
| HitSensorNumMax || int || The maximum amount of other sensors that can interact with this sensor.&lt;br /&gt;
|-&lt;br /&gt;
| JointName || string || The joint to attach this sensor to on the model. &lt;br /&gt;
|-&lt;br /&gt;
| Callback || string ||&lt;br /&gt;
|-&lt;br /&gt;
| OffsetX || float || Offset X of the sensor.&lt;br /&gt;
|-&lt;br /&gt;
| OffsetY || float || Offset Y of the sensor.&lt;br /&gt;
|-&lt;br /&gt;
| OffsetZ || float || Offset Z of the sensor.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== InitSwitch.bcsv ==&lt;br /&gt;
InitSwitch.bcsv defines all of the switches that can be used with the actor.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| SwitchName || string || The name of the switch.&lt;br /&gt;
|-&lt;br /&gt;
| UseType || string || The way that the switch is used.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Use Types ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| UseRead || The switch type can be read from.&lt;br /&gt;
|-&lt;br /&gt;
| UseWrite || The switch type can be written to.&lt;br /&gt;
|-&lt;br /&gt;
| NeedRead || The switch type is &amp;#039;&amp;#039;&amp;#039;required&amp;#039;&amp;#039;&amp;#039; to read from.&lt;br /&gt;
|-&lt;br /&gt;
| NeedWrite || The switch type is &amp;#039;&amp;#039;&amp;#039;required&amp;#039;&amp;#039;&amp;#039; to write to.&lt;br /&gt;
|-&lt;br /&gt;
| UseReadAuto ||&lt;br /&gt;
|-&lt;br /&gt;
| UseWriteAuto ||&lt;br /&gt;
|-&lt;br /&gt;
| x || Switch type is not used.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ItemGenerator.bcsv ==&lt;br /&gt;
Relates on items that can be generated from the actor.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| ActionName || string || The action that has to be committed for the item to spawn. These actions are defined through code.&lt;br /&gt;
|-&lt;br /&gt;
| ItemInfoName || string || The item to spawn. See [[#Item_Info|Item Info]].&lt;br /&gt;
|-&lt;br /&gt;
| JointName || string || The joint where the item is spawned.&lt;br /&gt;
|-&lt;br /&gt;
| Count || int || The number of said item to spawn.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Item Info ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Coinx1 || Spawns a single coin.&lt;br /&gt;
|-&lt;br /&gt;
| StarPiecex1 || Spawns a single star piece.&lt;br /&gt;
|-&lt;br /&gt;
| StarPiecex3 || Spawns three star pieces.&lt;br /&gt;
|-&lt;br /&gt;
| StarPiecex6 || Spawns six star pieces.&lt;br /&gt;
|-&lt;br /&gt;
| StarPiecex10 || Spawns ten star pieces.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MTLenz</name></author>
	</entry>
</feed>