<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://stationeers-wiki.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=2003%3AF4%3A9F3E%3A1F38%3AAD9C%3A379A%3A29CD%3A3E24</id>
	<title>Stationeers Community Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://stationeers-wiki.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=2003%3AF4%3A9F3E%3A1F38%3AAD9C%3A379A%3A29CD%3A3E24"/>
	<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/Special:Contributions/2003:F4:9F3E:1F38:AD9C:379A:29CD:3E24"/>
	<updated>2026-04-22T14:21:49Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Advanced_IC10_Programming&amp;diff=9485</id>
		<title>Advanced IC10 Programming</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Advanced_IC10_Programming&amp;diff=9485"/>
		<updated>2020-06-18T11:51:41Z</updated>

		<summary type="html">&lt;p&gt;2003:F4:9F3E:1F38:AD9C:379A:29CD:3E24: /* Flow Control And Data Manipulation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Flow Control And Data Manipulation =&lt;br /&gt;
&#039;&#039;NOTE: This level of coding is NOT needed to play the game to it&#039;s full extent. it&#039;s aimed at people looking for custom, self-inspired challenges.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Functions ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #000000;&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;float: none; white-space: pre; line-height: 1; color: #FFFFFF; background: #000000; font-size: 110%;font-family: Consolas; margin-left: 10px;&amp;gt;&amp;lt;span&amp;gt;main:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;jal&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;MyFunction&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;main&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;MyFunction:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;...&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;ra&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
A function is just a label we jump to, but using the -al version of branch instructions (jal, beqzal) as they store the return address into the special &#039;&#039;&#039;ra&#039;&#039;&#039; register.&lt;br /&gt;
When calling a function from another function (or from itself), ra will be overwritten so we have to store it in the stack and take it out when the function completes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #000000; float: none&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;float: none; white-space: pre; line-height: 1; color: #FFFFFF; background: #000000; font-size: 110%;font-family:Consolas; margin-left: 10px;&amp;gt;&amp;lt;span&amp;gt;main:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;jal&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;_MyFunction&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;main&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;_MyFunction:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #6666FF;&amp;quot;&amp;gt;push&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;ra&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;jal&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;_MySecondFunction&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #6666FF;&amp;quot;&amp;gt;pop&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;ra&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;ra&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;_MySecondFunction:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;...&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;ra&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
If we hadn&#039;t used the stack, the jump at the end of _MyFunction would take us to the call of _MySecondFunction instead of the main section.&lt;br /&gt;
&lt;br /&gt;
== Loops ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #000000; float: none&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;float: none; white-space: pre; line-height: 1; color: #FFFFFF; background: #000000; font-size: 110%;font-family:Consolas; margin-left: 10px;&amp;gt;&amp;lt;span style=&amp;quot;color: #00FFFF;&amp;quot;&amp;gt;alias&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rIterator&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;r0&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;main:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #6666FF;&amp;quot;&amp;gt;move&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rIterator&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;0&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Loop:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;...&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #6666FF;&amp;quot;&amp;gt;add&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rIterator&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rIterator&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;1&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;bgt&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rIterator&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;3&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Loop_End&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Loop&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Loop_End:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;main&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The challenge with loops is to keep them clean. Relative jumps are a great way to save lines but they can quickly turn code messy and adding lines might break them if you overlook them. If code length is not an issue, stick to labels where possible.&lt;br /&gt;
&lt;br /&gt;
== Indexing With Relative Jump ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #000000; float: none&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;float: none; white-space: pre; line-height: 1; color: #FFFFFF; background: #000000; font-size: 110%;font-family:Consolas; margin-left: 10px;&amp;gt;&amp;lt;span style=&amp;quot;color: #00FFFF;&amp;quot;&amp;gt;alias&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rIndex&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;r0&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #00FFFF;&amp;quot;&amp;gt;alias&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rTemp&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;r1&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #00FFFF;&amp;quot;&amp;gt;alias&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rValue&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;r2&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;main:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #6666FF;&amp;quot;&amp;gt;move&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rIndex&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;1&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #6666FF;&amp;quot;&amp;gt;mul&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rTemp&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rIndex&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;2&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #6666FF;&amp;quot;&amp;gt;add&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rTemp&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rTemp&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;1&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;jr&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rTemp&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #6666FF;&amp;quot;&amp;gt;move&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rValue&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;123&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF8000;&amp;quot;&amp;gt;#Index 0&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Select_end&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #6666FF;&amp;quot;&amp;gt;move&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rValue&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;456&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF8000;&amp;quot;&amp;gt;#Index 1&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Select_end&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #6666FF;&amp;quot;&amp;gt;move&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rValue&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;789&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF8000;&amp;quot;&amp;gt;#Index 2&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Select_end&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;...&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Select_end:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;main&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Use this to set one or more parameters or call functions using an index number you calculated (or read from a dial button). We multiply it by 2 because we need space for a jump after each move command so we don&#039;t run the subsequent ones and we add 1 because for a 0 index &amp;quot;jr 0&amp;quot; would lock up our IC.&lt;br /&gt;
&lt;br /&gt;
== Redefining Aliases ==&lt;br /&gt;
&lt;br /&gt;
Say you have a complex function that manipulates a device (reads/writes multiple parameters, controls timing etc) and you want to reuse it for multiple devices. You could copy paste the whole function, or you could redefine the alias you used and point it to another device, like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #000000; float: none&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;float: none; white-space: pre; line-height: 1; color: #FFFFFF; background: #000000; font-size: 110%;font-family:Consolas; margin-left: 10px;&amp;gt;&amp;lt;span&amp;gt;main:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #00FFFF;&amp;quot;&amp;gt;alias&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;dCurrent&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;d0&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;jal&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;_MyFunction&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #00FFFF;&amp;quot;&amp;gt;alias&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;dCurrent&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;d1&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;jal&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;_MyFunction&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;main&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&#039;&#039;NOTE: This wouldn&#039;t work in real languages since aliases and defines are just directives for the (pre)compiler, they&#039;re not evaluated during runtime by the CPU&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can combine this with a loop and indexing to run your function on multiple devices automatically.&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #000000; float: none&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;float: none; white-space: pre; line-height: 1; color: #FFFFFF; background: #000000; font-size: 110%;font-family:Consolas; margin-left: 10px;&amp;gt;&amp;lt;span style=&amp;quot;color: #00FFFF;&amp;quot;&amp;gt;alias&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rIterator&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;r0&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #00FFFF;&amp;quot;&amp;gt;alias&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rTemp&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;r1&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;main:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #6666FF;&amp;quot;&amp;gt;move&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rIterator&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;0&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Loop:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;jal&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;_UpdateReference&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;jal&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;_FunctionForDevice&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #6666FF;&amp;quot;&amp;gt;add&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rIterator&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rIterator&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;1&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;bgt&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rIterator&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;3&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Loop_End&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Loop&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Loop_End:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;main&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;_UpdateReference:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #6666FF;&amp;quot;&amp;gt;mul&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rTemp&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rIterator&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;2&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #6666FF;&amp;quot;&amp;gt;add&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rTemp&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rTemp&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;1&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;jr&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rTemp&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #00FFFF;&amp;quot;&amp;gt;alias&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;dCurrentDevice&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;d0&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF8000;&amp;quot;&amp;gt;#Index 0&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Select_end&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #00FFFF;&amp;quot;&amp;gt;alias&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;dCurrentDevice&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;d1&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF8000;&amp;quot;&amp;gt;#Index 1&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Select_end&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #00FFFF;&amp;quot;&amp;gt;alias&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;dCurrentDevice&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;d2&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF8000;&amp;quot;&amp;gt;#Index 2&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Select_end&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #00FFFF;&amp;quot;&amp;gt;alias&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;dCurrentDevice&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;d3&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF8000;&amp;quot;&amp;gt;#Index 3&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Select_end&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Select_end:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;ra&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;_FunctionForDevice:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF8000;&amp;quot;&amp;gt;#Manipulate dCurrentDevice&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;ra&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Device Manipulation =&lt;br /&gt;
&lt;br /&gt;
== Timing And Parameters ==&lt;br /&gt;
&lt;br /&gt;
Some devices don&#039;t react well to having parameters changed while they&#039;re performing an action such as import or export. Notable mentions are the stacker, sorter and the vending machine. You can avoid them locking up (or getting jammed with items) either by adding delays (yield, sleep) or by actively waiting for their slots to become unoccupied, or their Activation to become 0.&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #000000; float: none&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;float: none; white-space: pre; line-height: 1; color: #FFFFFF; background: #000000; font-size: 110%;font-family:Consolas; margin-left: 10px;&amp;gt;&amp;lt;span&amp;gt;WaitForDevices:&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;yield&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #00FFFF;&amp;quot;&amp;gt;ls&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rBusy&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;dSorter&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;0&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Occupied&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;bgtz&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rBusy&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;WaitForDevices&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #00FFFF;&amp;quot;&amp;gt;ls&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rBusy&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;dSorter&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;1&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Occupied&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;bgtz&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rBusy&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;WaitForDevices&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #00FFFF;&amp;quot;&amp;gt;ls&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rBusy&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;dSorter&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;2&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Occupied&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;bgtz&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rBusy&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;WaitForDevices&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #00FFFF;&amp;quot;&amp;gt;ls&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rBusy&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;dVender&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;0&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Occupied&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;bgtz&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rBusy&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;WaitForDevices&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #00FFFF;&amp;quot;&amp;gt;ls&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rBusy&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;dVender&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;1&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Occupied&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;bgtz&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;rBusy&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;WaitForDevices&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #FF0000;&amp;quot;&amp;gt;j&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;ra&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; The slot reader labels slots from 1 but in the IC they start at 0. It is also a good idea to check any device involved in your solution with both a logical and slot reader as the current databases may not list all existing slots or parameters. You should always make use of all data available from devices as they may greatly simplify your project.&lt;br /&gt;
&lt;br /&gt;
Using delays is convenient, but has downsides. You&#039;re giving up real-time control over the process and may miss certain events or react too late and cause a device to jam. You also need to consider that code takes time to run, and for example if you have a complicated condition for setting the output of a sorter depending on the item that entered it, it may be better to leave it OFF by default and only turn it on once the output is correctly set. (Devices react differently to being fed items while powered down. ie the stacker will keep it in the Import slot but the vending machine will completely import it, so make sure to manually test everything you can prior to automating it)&lt;br /&gt;
= Sample Projects =&lt;br /&gt;
&lt;br /&gt;
== Vending Machine Exporter ==&lt;br /&gt;
&lt;br /&gt;
[[Vending_Machine_Export_IC10]]&lt;/div&gt;</summary>
		<author><name>2003:F4:9F3E:1F38:AD9C:379A:29CD:3E24</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Adding_new_worlds&amp;diff=9484</id>
		<title>Adding new worlds</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Adding_new_worlds&amp;diff=9484"/>
		<updated>2020-06-18T11:37:48Z</updated>

		<summary type="html">&lt;p&gt;2003:F4:9F3E:1F38:AD9C:379A:29CD:3E24: /* Adding new worlds */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Adding new worlds =&lt;br /&gt;
There are two ways of adding new worlds to your game.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adding a game file ==&lt;br /&gt;
&lt;br /&gt;
# Navigate to your stationeers game folder. (For Steam this is usually C:\Program Files (x86)\Steam\steamapps\common\Stationeers\)&lt;br /&gt;
# From there navigate to rocketstation_Data\StreamingAssets\Data&lt;br /&gt;
# Create a new file there named &amp;quot;worldsettings-custom.xml&amp;quot;&lt;br /&gt;
# Edit your new file using an appropriate text editor.&lt;br /&gt;
# Copy and paste the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;GameData xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;WorldSettings&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Your worlds go here --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/WorldSettings&amp;gt;&lt;br /&gt;
&amp;lt;/GameData&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Now you can insert your custom worlds where the placeholder is.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
* You can look up built-in worlds in a file called &amp;quot;worldsettings.xml&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Example Worlds ===&lt;br /&gt;
==== Mimas ====&lt;br /&gt;
[[File:Mimas.png|thumb|right|Mimas View]]&lt;br /&gt;
* Survival; 10% Gravity; 0 kPa; 18% Solar Power; 126° Inclination&lt;br /&gt;
* Nice view on Saturn&lt;br /&gt;
* Moon terrain, many craters&lt;br /&gt;
* Recycled from game files&lt;br /&gt;
* Missing translation; so it will state &amp;lt;T:EN:NEWWORLDAREAMIMASCUSTOM&amp;gt; instead.&lt;br /&gt;
{| role=&amp;quot;presentation&amp;quot; class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|World Setting Data &lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;WorldSettingData&amp;gt;&lt;br /&gt;
    &amp;lt;Name&amp;gt;Mimas Custom&amp;lt;/Name&amp;gt;&lt;br /&gt;
    &amp;lt;Description&amp;gt;NewWorldMimasShortDesc&amp;lt;/Description&amp;gt;&lt;br /&gt;
    &amp;lt;Thumbnail&amp;gt;mimas&amp;lt;/Thumbnail&amp;gt;&lt;br /&gt;
    &amp;lt;GameMode&amp;gt;Survival&amp;lt;/GameMode&amp;gt;&lt;br /&gt;
    &amp;lt;SkyBoxMaterialName&amp;gt;Starfield Skybox&amp;lt;/SkyBoxMaterialName&amp;gt;&lt;br /&gt;
    &amp;lt;SetSunInSkybox&amp;gt;false&amp;lt;/SetSunInSkybox&amp;gt;&lt;br /&gt;
    &amp;lt;SunPrefabName&amp;gt;SpaceSun&amp;lt;/SunPrefabName&amp;gt;&lt;br /&gt;
    &amp;lt;TerrainPrefabName&amp;gt;TerrainMoon&amp;lt;/TerrainPrefabName&amp;gt;&lt;br /&gt;
    &amp;lt;Gravity&amp;gt;-0.97&amp;lt;/Gravity&amp;gt;&lt;br /&gt;
    &amp;lt;TimeOfDay&amp;gt;0.65&amp;lt;/TimeOfDay&amp;gt;&lt;br /&gt;
    &amp;lt;SizeOfWorld&amp;gt;10&amp;lt;/SizeOfWorld&amp;gt;&lt;br /&gt;
    &amp;lt;SolarScale&amp;gt;0.18&amp;lt;/SolarScale&amp;gt;&lt;br /&gt;
    &amp;lt;SolarEclipticAngle&amp;gt;126&amp;lt;/SolarEclipticAngle&amp;gt;&lt;br /&gt;
    &amp;lt;WorldOreDensity&amp;gt;0.001&amp;lt;/WorldOreDensity&amp;gt;&lt;br /&gt;
    &amp;lt;NumberOfCratersPerRegion&amp;gt;12&amp;lt;/NumberOfCratersPerRegion&amp;gt;&lt;br /&gt;
    &amp;lt;NumberOfRegions&amp;gt;8&amp;lt;/NumberOfRegions&amp;gt;&lt;br /&gt;
    &amp;lt;MaxSunIntensity&amp;gt;1&amp;lt;/MaxSunIntensity&amp;gt;&lt;br /&gt;
    &amp;lt;SizeOfCraterRegions&amp;gt;50&amp;lt;/SizeOfCraterRegions&amp;gt;&lt;br /&gt;
    &amp;lt;BedrockLevel&amp;gt;-20&amp;lt;/BedrockLevel&amp;gt;&lt;br /&gt;
    &amp;lt;Kelvin&amp;gt;0&amp;lt;/Kelvin&amp;gt;&lt;br /&gt;
    &amp;lt;TerrainGenerationFeatures&amp;gt;&lt;br /&gt;
      &amp;lt;Feature&amp;gt;Normal&amp;lt;/Feature&amp;gt;&lt;br /&gt;
      &amp;lt;Feature&amp;gt;Craters&amp;lt;/Feature&amp;gt;&lt;br /&gt;
    &amp;lt;/TerrainGenerationFeatures&amp;gt;&lt;br /&gt;
    &amp;lt;Planets&amp;gt;&lt;br /&gt;
      &amp;lt;Prefab&amp;gt;Saturn&amp;lt;/Prefab&amp;gt;&lt;br /&gt;
    &amp;lt;/Planets&amp;gt;&lt;br /&gt;
    &amp;lt;AmbientSkyColor&amp;gt;&lt;br /&gt;
        &amp;lt;r&amp;gt;0.1838235&amp;lt;/r&amp;gt;&lt;br /&gt;
        &amp;lt;g&amp;gt;0.1838235&amp;lt;/g&amp;gt;&lt;br /&gt;
        &amp;lt;b&amp;gt;0.1838235&amp;lt;/b&amp;gt;&lt;br /&gt;
        &amp;lt;a&amp;gt;1&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/AmbientSkyColor&amp;gt;&lt;br /&gt;
    &amp;lt;AmbientEquatorColor&amp;gt;&lt;br /&gt;
        &amp;lt;r&amp;gt;0.1176471&amp;lt;/r&amp;gt;&lt;br /&gt;
        &amp;lt;g&amp;gt;0.1176471&amp;lt;/g&amp;gt;&lt;br /&gt;
        &amp;lt;b&amp;gt;0.1176471&amp;lt;/b&amp;gt;&lt;br /&gt;
        &amp;lt;a&amp;gt;1&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/AmbientEquatorColor&amp;gt;&lt;br /&gt;
    &amp;lt;AmbientGroundColor&amp;gt;&lt;br /&gt;
        &amp;lt;r&amp;gt;0.08088237&amp;lt;/r&amp;gt;&lt;br /&gt;
        &amp;lt;g&amp;gt;0.08088237&amp;lt;/g&amp;gt;&lt;br /&gt;
        &amp;lt;b&amp;gt;0.08088237&amp;lt;/b&amp;gt;&lt;br /&gt;
        &amp;lt;a&amp;gt;1&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/AmbientGroundColor&amp;gt;&lt;br /&gt;
    &amp;lt;NoTerrainLod&amp;gt;true&amp;lt;/NoTerrainLod&amp;gt;&lt;br /&gt;
  &amp;lt;/WorldSettingData&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Titan ====&lt;br /&gt;
[[File:Titan.png|thumb|right|Titan View]]&lt;br /&gt;
* Survival; 14% Gravity; -201 to -161°C at 125 kPa; 18% Solar Power; 126° Inclination&lt;br /&gt;
* Nice view on Saturn&lt;br /&gt;
* Europa terrain&lt;br /&gt;
* Missing translation&lt;br /&gt;
{| role=&amp;quot;presentation&amp;quot; class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|World Setting Data&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;lt;WorldSettingData&amp;gt;&lt;br /&gt;
    &amp;lt;Name&amp;gt;Titan Custom&amp;lt;/Name&amp;gt;&lt;br /&gt;
    &amp;lt;Description&amp;gt;NewWorldMimasShortDesc&amp;lt;/Description&amp;gt;&lt;br /&gt;
    &amp;lt;Thumbnail&amp;gt;mimas&amp;lt;/Thumbnail&amp;gt;&lt;br /&gt;
    &amp;lt;GameMode&amp;gt;Survival&amp;lt;/GameMode&amp;gt;&lt;br /&gt;
    &amp;lt;SkyBoxMaterialName&amp;gt;EuropaSky&amp;lt;/SkyBoxMaterialName&amp;gt;&lt;br /&gt;
    &amp;lt;SetSunInSkybox&amp;gt;true&amp;lt;/SetSunInSkybox&amp;gt;&lt;br /&gt;
    &amp;lt;SunPrefabName&amp;gt;MarsSun&amp;lt;/SunPrefabName&amp;gt;&lt;br /&gt;
    &amp;lt;TerrainPrefabName&amp;gt;TerrainEuropa&amp;lt;/TerrainPrefabName&amp;gt;&lt;br /&gt;
    &amp;lt;Gravity&amp;gt;-1.35&amp;lt;/Gravity&amp;gt;&lt;br /&gt;
    &amp;lt;TimeOfDay&amp;gt;0.5&amp;lt;/TimeOfDay&amp;gt;&lt;br /&gt;
    &amp;lt;SizeOfWorld&amp;gt;10&amp;lt;/SizeOfWorld&amp;gt;&lt;br /&gt;
    &amp;lt;SolarScale&amp;gt;0.18&amp;lt;/SolarScale&amp;gt;&lt;br /&gt;
    &amp;lt;SolarEclipticAngle&amp;gt;126&amp;lt;/SolarEclipticAngle&amp;gt;&lt;br /&gt;
    &amp;lt;WorldOreDensity&amp;gt;0.001&amp;lt;/WorldOreDensity&amp;gt;&lt;br /&gt;
    &amp;lt;NumberOfCratersPerRegion&amp;gt;0&amp;lt;/NumberOfCratersPerRegion&amp;gt;&lt;br /&gt;
    &amp;lt;NumberOfRegions&amp;gt;0&amp;lt;/NumberOfRegions&amp;gt;&lt;br /&gt;
    &amp;lt;MaxSunIntensity&amp;gt;1&amp;lt;/MaxSunIntensity&amp;gt;&lt;br /&gt;
    &amp;lt;SizeOfCraterRegions&amp;gt;0&amp;lt;/SizeOfCraterRegions&amp;gt;&lt;br /&gt;
    &amp;lt;BedrockLevel&amp;gt;-40&amp;lt;/BedrockLevel&amp;gt;&lt;br /&gt;
    &amp;lt;Kelvin&amp;gt;&lt;br /&gt;
        &amp;lt;keys&amp;gt;&lt;br /&gt;
          &amp;lt;Keyframe&amp;gt;&lt;br /&gt;
            &amp;lt;time&amp;gt;0&amp;lt;/time&amp;gt;&lt;br /&gt;
            &amp;lt;value&amp;gt;78.08&amp;lt;/value&amp;gt;&lt;br /&gt;
            &amp;lt;inTangent&amp;gt;60&amp;lt;/inTangent&amp;gt;&lt;br /&gt;
            &amp;lt;outTangent&amp;gt;60&amp;lt;/outTangent&amp;gt;&lt;br /&gt;
            &amp;lt;tangentMode&amp;gt;34&amp;lt;/tangentMode&amp;gt;&lt;br /&gt;
          &amp;lt;/Keyframe&amp;gt;&lt;br /&gt;
          &amp;lt;Keyframe&amp;gt;&lt;br /&gt;
            &amp;lt;time&amp;gt;0.25&amp;lt;/time&amp;gt;&lt;br /&gt;
            &amp;lt;value&amp;gt;93.7&amp;lt;/value&amp;gt;&lt;br /&gt;
            &amp;lt;inTangent&amp;gt;-10&amp;lt;/inTangent&amp;gt;&lt;br /&gt;
            &amp;lt;outTangent&amp;gt;-10&amp;lt;/outTangent&amp;gt;&lt;br /&gt;
            &amp;lt;tangentMode&amp;gt;34&amp;lt;/tangentMode&amp;gt;&lt;br /&gt;
          &amp;lt;/Keyframe&amp;gt;&lt;br /&gt;
          &amp;lt;Keyframe&amp;gt;&lt;br /&gt;
            &amp;lt;time&amp;gt;0.5&amp;lt;/time&amp;gt;&lt;br /&gt;
            &amp;lt;value&amp;gt;112.44&amp;lt;/value&amp;gt;&lt;br /&gt;
            &amp;lt;inTangent&amp;gt;-192&amp;lt;/inTangent&amp;gt;&lt;br /&gt;
            &amp;lt;outTangent&amp;gt;-192&amp;lt;/outTangent&amp;gt;&lt;br /&gt;
            &amp;lt;tangentMode&amp;gt;34&amp;lt;/tangentMode&amp;gt;&lt;br /&gt;
          &amp;lt;/Keyframe&amp;gt;&lt;br /&gt;
          &amp;lt;Keyframe&amp;gt;&lt;br /&gt;
            &amp;lt;time&amp;gt;0.75&amp;lt;/time&amp;gt;&lt;br /&gt;
            &amp;lt;value&amp;gt;93.7&amp;lt;/value&amp;gt;&lt;br /&gt;
            &amp;lt;inTangent&amp;gt;10&amp;lt;/inTangent&amp;gt;&lt;br /&gt;
            &amp;lt;outTangent&amp;gt;10&amp;lt;/outTangent&amp;gt;&lt;br /&gt;
            &amp;lt;tangentMode&amp;gt;34&amp;lt;/tangentMode&amp;gt;&lt;br /&gt;
          &amp;lt;/Keyframe&amp;gt;&lt;br /&gt;
          &amp;lt;Keyframe&amp;gt;&lt;br /&gt;
            &amp;lt;time&amp;gt;1&amp;lt;/time&amp;gt;&lt;br /&gt;
            &amp;lt;value&amp;gt;78.08&amp;lt;/value&amp;gt;&lt;br /&gt;
            &amp;lt;inTangent&amp;gt;324&amp;lt;/inTangent&amp;gt;&lt;br /&gt;
            &amp;lt;outTangent&amp;gt;324&amp;lt;/outTangent&amp;gt;&lt;br /&gt;
            &amp;lt;tangentMode&amp;gt;34&amp;lt;/tangentMode&amp;gt;&lt;br /&gt;
          &amp;lt;/Keyframe&amp;gt;&lt;br /&gt;
        &amp;lt;/keys&amp;gt;&lt;br /&gt;
        &amp;lt;preWrapMode&amp;gt;ClampForever&amp;lt;/preWrapMode&amp;gt;&lt;br /&gt;
        &amp;lt;postWrapMode&amp;gt;ClampForever&amp;lt;/postWrapMode&amp;gt;&lt;br /&gt;
	&amp;lt;/Kelvin&amp;gt;&lt;br /&gt;
    &amp;lt;Planets&amp;gt;&lt;br /&gt;
      &amp;lt;Prefab&amp;gt;Saturn&amp;lt;/Prefab&amp;gt;&lt;br /&gt;
    &amp;lt;/Planets&amp;gt;&lt;br /&gt;
    &amp;lt;AmbientSkyColor&amp;gt;&lt;br /&gt;
        &amp;lt;r&amp;gt;0.1838235&amp;lt;/r&amp;gt;&lt;br /&gt;
        &amp;lt;g&amp;gt;0.1838235&amp;lt;/g&amp;gt;&lt;br /&gt;
        &amp;lt;b&amp;gt;0.1838235&amp;lt;/b&amp;gt;&lt;br /&gt;
        &amp;lt;a&amp;gt;1&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/AmbientSkyColor&amp;gt;&lt;br /&gt;
    &amp;lt;AmbientEquatorColor&amp;gt;&lt;br /&gt;
        &amp;lt;r&amp;gt;0.1176471&amp;lt;/r&amp;gt;&lt;br /&gt;
        &amp;lt;g&amp;gt;0.1176471&amp;lt;/g&amp;gt;&lt;br /&gt;
        &amp;lt;b&amp;gt;0.1176471&amp;lt;/b&amp;gt;&lt;br /&gt;
        &amp;lt;a&amp;gt;1&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/AmbientEquatorColor&amp;gt;&lt;br /&gt;
    &amp;lt;AmbientGroundColor&amp;gt;&lt;br /&gt;
        &amp;lt;r&amp;gt;0.08088237&amp;lt;/r&amp;gt;&lt;br /&gt;
        &amp;lt;g&amp;gt;0.08088237&amp;lt;/g&amp;gt;&lt;br /&gt;
        &amp;lt;b&amp;gt;0.08088237&amp;lt;/b&amp;gt;&lt;br /&gt;
        &amp;lt;a&amp;gt;1&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/AmbientGroundColor&amp;gt;&lt;br /&gt;
    &amp;lt;LengthOfTerrainLodPlane&amp;gt;90&amp;lt;/LengthOfTerrainLodPlane&amp;gt;&lt;br /&gt;
    &amp;lt;WidthOfTerrainLodPlane&amp;gt;90&amp;lt;/WidthOfTerrainLodPlane&amp;gt;&lt;br /&gt;
    &amp;lt;SizeOfTerrainLodQuads&amp;gt;3&amp;lt;/SizeOfTerrainLodQuads&amp;gt;&lt;br /&gt;
    &amp;lt;TerrainLodColor&amp;gt;&lt;br /&gt;
        &amp;lt;r&amp;gt;0.8207547&amp;lt;/r&amp;gt;&lt;br /&gt;
        &amp;lt;g&amp;gt;0.9103774&amp;lt;/g&amp;gt;&lt;br /&gt;
        &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;&lt;br /&gt;
        &amp;lt;a&amp;gt;1.0&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/TerrainLodColor&amp;gt;&lt;br /&gt;
    &amp;lt;AlphaCutoutDistance&amp;gt;20.0&amp;lt;/AlphaCutoutDistance&amp;gt;&lt;br /&gt;
	&amp;lt;AtmosphericScattering&amp;gt;true&amp;lt;/AtmosphericScattering&amp;gt;&lt;br /&gt;
	 &amp;lt;AtmosphericScatteringData&amp;gt;&lt;br /&gt;
	  &amp;lt;RayleighColorRampColorKey&amp;gt;&lt;br /&gt;
		&amp;lt;GradientColorKey&amp;gt;&lt;br /&gt;
		  &amp;lt;color&amp;gt;&lt;br /&gt;
			&amp;lt;r&amp;gt;0&amp;lt;/r&amp;gt;&lt;br /&gt;
			&amp;lt;g&amp;gt;1&amp;lt;/g&amp;gt;&lt;br /&gt;
			&amp;lt;b&amp;gt;0.8682146&amp;lt;/b&amp;gt;&lt;br /&gt;
			&amp;lt;a&amp;gt;1&amp;lt;/a&amp;gt;&lt;br /&gt;
		  &amp;lt;/color&amp;gt;&lt;br /&gt;
		  &amp;lt;time&amp;gt;0&amp;lt;/time&amp;gt;&lt;br /&gt;
		&amp;lt;/GradientColorKey&amp;gt;&lt;br /&gt;
		&amp;lt;GradientColorKey&amp;gt;&lt;br /&gt;
		  &amp;lt;color&amp;gt;&lt;br /&gt;
			&amp;lt;r&amp;gt;0&amp;lt;/r&amp;gt;&lt;br /&gt;
			&amp;lt;g&amp;gt;0.183055833&amp;lt;/g&amp;gt;&lt;br /&gt;
			&amp;lt;b&amp;gt;0.6415094&amp;lt;/b&amp;gt;&lt;br /&gt;
			&amp;lt;a&amp;gt;1&amp;lt;/a&amp;gt;&lt;br /&gt;
		  &amp;lt;/color&amp;gt;&lt;br /&gt;
		  &amp;lt;time&amp;gt;0.555886149&amp;lt;/time&amp;gt;&lt;br /&gt;
		&amp;lt;/GradientColorKey&amp;gt;&lt;br /&gt;
		&amp;lt;GradientColorKey&amp;gt;&lt;br /&gt;
		  &amp;lt;color&amp;gt;&lt;br /&gt;
			&amp;lt;r&amp;gt;0&amp;lt;/r&amp;gt;&lt;br /&gt;
			&amp;lt;g&amp;gt;0.0621836036&amp;lt;/g&amp;gt;&lt;br /&gt;
			&amp;lt;b&amp;gt;0.216981113&amp;lt;/b&amp;gt;&lt;br /&gt;
			&amp;lt;a&amp;gt;1&amp;lt;/a&amp;gt;&lt;br /&gt;
		  &amp;lt;/color&amp;gt;&lt;br /&gt;
		  &amp;lt;time&amp;gt;1&amp;lt;/time&amp;gt;&lt;br /&gt;
		&amp;lt;/GradientColorKey&amp;gt;&lt;br /&gt;
	  &amp;lt;/RayleighColorRampColorKey&amp;gt;&lt;br /&gt;
	  &amp;lt;RayleighColorRampAlphaKey&amp;gt;&lt;br /&gt;
		&amp;lt;GradientAlphaKey&amp;gt;&lt;br /&gt;
		  &amp;lt;alpha&amp;gt;0.2627451&amp;lt;/alpha&amp;gt;&lt;br /&gt;
		  &amp;lt;time&amp;gt;0&amp;lt;/time&amp;gt;&lt;br /&gt;
		&amp;lt;/GradientAlphaKey&amp;gt;&lt;br /&gt;
		&amp;lt;GradientAlphaKey&amp;gt;&lt;br /&gt;
		  &amp;lt;alpha&amp;gt;0.2627451&amp;lt;/alpha&amp;gt;&lt;br /&gt;
		  &amp;lt;time&amp;gt;1&amp;lt;/time&amp;gt;&lt;br /&gt;
		&amp;lt;/GradientAlphaKey&amp;gt;&lt;br /&gt;
	  &amp;lt;/RayleighColorRampAlphaKey&amp;gt;&lt;br /&gt;
	  &amp;lt;RayleighColorRampMode&amp;gt;Blend&amp;lt;/RayleighColorRampMode&amp;gt;&lt;br /&gt;
	  &amp;lt;WorldRayleighColorIntensity&amp;gt;1&amp;lt;/WorldRayleighColorIntensity&amp;gt;&lt;br /&gt;
	  &amp;lt;WorldRayleighDensity&amp;gt;22.59&amp;lt;/WorldRayleighDensity&amp;gt;&lt;br /&gt;
	  &amp;lt;WorldRayleighExtinctionFactor&amp;gt;30.55&amp;lt;/WorldRayleighExtinctionFactor&amp;gt;&lt;br /&gt;
	  &amp;lt;WorldRayleighIndirectScatter&amp;gt;0&amp;lt;/WorldRayleighIndirectScatter&amp;gt;&lt;br /&gt;
	  &amp;lt;WorldMieColorIntensity&amp;gt;1.3&amp;lt;/WorldMieColorIntensity&amp;gt;&lt;br /&gt;
	  &amp;lt;MieColorRampColorKey&amp;gt;&lt;br /&gt;
		&amp;lt;GradientColorKey&amp;gt;&lt;br /&gt;
		  &amp;lt;color&amp;gt;&lt;br /&gt;
			&amp;lt;r&amp;gt;0.86150676&amp;lt;/r&amp;gt;&lt;br /&gt;
			&amp;lt;g&amp;gt;0.156862736&amp;lt;/g&amp;gt;&lt;br /&gt;
			&amp;lt;b&amp;gt;0.9764706&amp;lt;/b&amp;gt;&lt;br /&gt;
			&amp;lt;a&amp;gt;1&amp;lt;/a&amp;gt;&lt;br /&gt;
		  &amp;lt;/color&amp;gt;&lt;br /&gt;
		  &amp;lt;time&amp;gt;0&amp;lt;/time&amp;gt;&lt;br /&gt;
		&amp;lt;/GradientColorKey&amp;gt;&lt;br /&gt;
		&amp;lt;GradientColorKey&amp;gt;&lt;br /&gt;
		  &amp;lt;color&amp;gt;&lt;br /&gt;
			&amp;lt;r&amp;gt;0.9764706&amp;lt;/r&amp;gt;&lt;br /&gt;
			&amp;lt;g&amp;gt;0.156862736&amp;lt;/g&amp;gt;&lt;br /&gt;
			&amp;lt;b&amp;gt;0.4907703&amp;lt;/b&amp;gt;&lt;br /&gt;
			&amp;lt;a&amp;gt;1&amp;lt;/a&amp;gt;&lt;br /&gt;
		  &amp;lt;/color&amp;gt;&lt;br /&gt;
		  &amp;lt;time&amp;gt;1&amp;lt;/time&amp;gt;&lt;br /&gt;
		&amp;lt;/GradientColorKey&amp;gt;&lt;br /&gt;
	  &amp;lt;/MieColorRampColorKey&amp;gt;&lt;br /&gt;
	  &amp;lt;MieColorRampAlphaKey&amp;gt;&lt;br /&gt;
		&amp;lt;GradientAlphaKey&amp;gt;&lt;br /&gt;
		  &amp;lt;alpha&amp;gt;0.2627451&amp;lt;/alpha&amp;gt;&lt;br /&gt;
		  &amp;lt;time&amp;gt;0&amp;lt;/time&amp;gt;&lt;br /&gt;
		&amp;lt;/GradientAlphaKey&amp;gt;&lt;br /&gt;
		&amp;lt;GradientAlphaKey&amp;gt;&lt;br /&gt;
		  &amp;lt;alpha&amp;gt;0.2627451&amp;lt;/alpha&amp;gt;&lt;br /&gt;
		  &amp;lt;time&amp;gt;1&amp;lt;/time&amp;gt;&lt;br /&gt;
		&amp;lt;/GradientAlphaKey&amp;gt;&lt;br /&gt;
	  &amp;lt;/MieColorRampAlphaKey&amp;gt;&lt;br /&gt;
	  &amp;lt;MieColorRampMode&amp;gt;Blend&amp;lt;/MieColorRampMode&amp;gt;&lt;br /&gt;
	  &amp;lt;WorldMieDensity&amp;gt;1&amp;lt;/WorldMieDensity&amp;gt;&lt;br /&gt;
	  &amp;lt;WorldMieExtinctionFactor&amp;gt;1&amp;lt;/WorldMieExtinctionFactor&amp;gt;&lt;br /&gt;
	  &amp;lt;WorldMiePhaseAnisotropy&amp;gt;0.5&amp;lt;/WorldMiePhaseAnisotropy&amp;gt;&lt;br /&gt;
	  &amp;lt;WorldNearScatterPush&amp;gt;41.1&amp;lt;/WorldNearScatterPush&amp;gt;&lt;br /&gt;
	  &amp;lt;WorldNormalDistance&amp;gt;1&amp;lt;/WorldNormalDistance&amp;gt;&lt;br /&gt;
	  &amp;lt;HeightRayleighColor&amp;gt;&lt;br /&gt;
		&amp;lt;r&amp;gt;0&amp;lt;/r&amp;gt;&lt;br /&gt;
		&amp;lt;g&amp;gt;0.6032343&amp;lt;/g&amp;gt;&lt;br /&gt;
		&amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;&lt;br /&gt;
		&amp;lt;a&amp;gt;1&amp;lt;/a&amp;gt;&lt;br /&gt;
	  &amp;lt;/HeightRayleighColor&amp;gt;&lt;br /&gt;
	  &amp;lt;HeightRayleighIntensity&amp;gt;1&amp;lt;/HeightRayleighIntensity&amp;gt;&lt;br /&gt;
	  &amp;lt;HeightRayleighDensity&amp;gt;13.5&amp;lt;/HeightRayleighDensity&amp;gt;&lt;br /&gt;
	  &amp;lt;HeightMieDensity&amp;gt;150.19&amp;lt;/HeightMieDensity&amp;gt;&lt;br /&gt;
	  &amp;lt;HeightExtinctionFactor&amp;gt;0&amp;lt;/HeightExtinctionFactor&amp;gt;&lt;br /&gt;
	  &amp;lt;HeightSeaLevel&amp;gt;250&amp;lt;/HeightSeaLevel&amp;gt;&lt;br /&gt;
	  &amp;lt;HeightDistance&amp;gt;199.1&amp;lt;/HeightDistance&amp;gt;&lt;br /&gt;
	  &amp;lt;HeightPlaneShift&amp;gt;&lt;br /&gt;
		&amp;lt;x&amp;gt;0&amp;lt;/x&amp;gt;&lt;br /&gt;
		&amp;lt;y&amp;gt;0&amp;lt;/y&amp;gt;&lt;br /&gt;
		&amp;lt;z&amp;gt;0&amp;lt;/z&amp;gt;&lt;br /&gt;
	  &amp;lt;/HeightPlaneShift&amp;gt;&lt;br /&gt;
	  &amp;lt;HeightNearScatterPush&amp;gt;19.46&amp;lt;/HeightNearScatterPush&amp;gt;&lt;br /&gt;
	  &amp;lt;HeightNormalDistance&amp;gt;1&amp;lt;/HeightNormalDistance&amp;gt;&lt;br /&gt;
	  &amp;lt;UseOcclusion&amp;gt;false&amp;lt;/UseOcclusion&amp;gt;&lt;br /&gt;
	  &amp;lt;OcclusionBias&amp;gt;0&amp;lt;/OcclusionBias&amp;gt;&lt;br /&gt;
	  &amp;lt;OcclusionBiasIndirect&amp;gt;0.8&amp;lt;/OcclusionBiasIndirect&amp;gt;&lt;br /&gt;
	  &amp;lt;OcclusionBiasClouds&amp;gt;0.1&amp;lt;/OcclusionBiasClouds&amp;gt;&lt;br /&gt;
	  &amp;lt;OcclusionDownscale&amp;gt;x2&amp;lt;/OcclusionDownscale&amp;gt;&lt;br /&gt;
	  &amp;lt;OcclusionSamples&amp;gt;x64&amp;lt;/OcclusionSamples&amp;gt;&lt;br /&gt;
	  &amp;lt;OcclusionDepthFixup&amp;gt;true&amp;lt;/OcclusionDepthFixup&amp;gt;&lt;br /&gt;
	  &amp;lt;OcclusionDepthThreshold&amp;gt;25&amp;lt;/OcclusionDepthThreshold&amp;gt;&lt;br /&gt;
	  &amp;lt;OcclusionFullSky&amp;gt;false&amp;lt;/OcclusionFullSky&amp;gt;&lt;br /&gt;
	  &amp;lt;OcclusionBiasSkyRayleigh&amp;gt;0.2&amp;lt;/OcclusionBiasSkyRayleigh&amp;gt;&lt;br /&gt;
	  &amp;lt;OcclusionBiasSkyMie&amp;gt;0.4&amp;lt;/OcclusionBiasSkyMie&amp;gt;&lt;br /&gt;
	  &amp;lt;WorldScaleExponent&amp;gt;1&amp;lt;/WorldScaleExponent&amp;gt;&lt;br /&gt;
	  &amp;lt;ForcePerPixel&amp;gt;false&amp;lt;/ForcePerPixel&amp;gt;&lt;br /&gt;
	  &amp;lt;ForcePostEffect&amp;gt;false&amp;lt;/ForcePostEffect&amp;gt;&lt;br /&gt;
	&amp;lt;/AtmosphericScatteringData&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
    &amp;lt;AtmosphereComposition&amp;gt;&lt;br /&gt;
      &amp;lt;SpawnGas&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;Nitrogen&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Quantity&amp;gt;1286&amp;lt;/Quantity&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;Nitrogen&amp;lt;/Name&amp;gt;&lt;br /&gt;
      &amp;lt;/SpawnGas&amp;gt;&lt;br /&gt;
	  &amp;lt;SpawnGas&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;Volatiles&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Quantity&amp;gt;3&amp;lt;/Quantity&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;Volatiles&amp;lt;/Name&amp;gt;&lt;br /&gt;
      &amp;lt;/SpawnGas&amp;gt;&lt;br /&gt;
    &amp;lt;/AtmosphereComposition&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
    &amp;lt;TerrainGenerationFeatures&amp;gt;&lt;br /&gt;
      &amp;lt;Feature&amp;gt;Custom&amp;lt;/Feature&amp;gt;&lt;br /&gt;
    &amp;lt;/TerrainGenerationFeatures&amp;gt;&lt;br /&gt;
    &amp;lt;CustomTerrainParameters&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;TwoDimensions&amp;gt;true&amp;lt;/TwoDimensions&amp;gt;&lt;br /&gt;
        &amp;lt;Frequency&amp;gt;0.01&amp;lt;/Frequency&amp;gt;&lt;br /&gt;
        &amp;lt;Amplitude&amp;gt;2&amp;lt;/Amplitude&amp;gt;&lt;br /&gt;
        &amp;lt;Size&amp;gt;4&amp;lt;/Size&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;TwoDimensions&amp;gt;true&amp;lt;/TwoDimensions&amp;gt;&lt;br /&gt;
        &amp;lt;Frequency&amp;gt;0.01&amp;lt;/Frequency&amp;gt;&lt;br /&gt;
        &amp;lt;Amplitude&amp;gt;2&amp;lt;/Amplitude&amp;gt;&lt;br /&gt;
        &amp;lt;Size&amp;gt;4&amp;lt;/Size&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;TwoDimensions&amp;gt;true&amp;lt;/TwoDimensions&amp;gt;&lt;br /&gt;
        &amp;lt;Frequency&amp;gt;0.01&amp;lt;/Frequency&amp;gt;&lt;br /&gt;
        &amp;lt;Amplitude&amp;gt;2.0&amp;lt;/Amplitude&amp;gt;&lt;br /&gt;
        &amp;lt;Size&amp;gt;4&amp;lt;/Size&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;TwoDimensions&amp;gt;true&amp;lt;/TwoDimensions&amp;gt;&lt;br /&gt;
        &amp;lt;Frequency&amp;gt;0.1&amp;lt;/Frequency&amp;gt;&lt;br /&gt;
        &amp;lt;Amplitude&amp;gt;2.0&amp;lt;/Amplitude&amp;gt;&lt;br /&gt;
        &amp;lt;Size&amp;gt;4&amp;lt;/Size&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;TwoDimensions&amp;gt;true&amp;lt;/TwoDimensions&amp;gt;&lt;br /&gt;
        &amp;lt;Frequency&amp;gt;0.3&amp;lt;/Frequency&amp;gt;&lt;br /&gt;
        &amp;lt;Amplitude&amp;gt;1.5&amp;lt;/Amplitude&amp;gt;&lt;br /&gt;
        &amp;lt;Size&amp;gt;4&amp;lt;/Size&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;TwoDimensions&amp;gt;false&amp;lt;/TwoDimensions&amp;gt;&lt;br /&gt;
        &amp;lt;Frequency&amp;gt;0.1&amp;lt;/Frequency&amp;gt;&lt;br /&gt;
        &amp;lt;Amplitude&amp;gt;1.0&amp;lt;/Amplitude&amp;gt;&lt;br /&gt;
        &amp;lt;Size&amp;gt;4&amp;lt;/Size&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;TwoDimensions&amp;gt;true&amp;lt;/TwoDimensions&amp;gt;&lt;br /&gt;
        &amp;lt;Frequency&amp;gt;0.01&amp;lt;/Frequency&amp;gt;&lt;br /&gt;
        &amp;lt;Amplitude&amp;gt;2.5&amp;lt;/Amplitude&amp;gt;&lt;br /&gt;
        &amp;lt;Size&amp;gt;3&amp;lt;/Size&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;TwoDimensions&amp;gt;true&amp;lt;/TwoDimensions&amp;gt;&lt;br /&gt;
        &amp;lt;Frequency&amp;gt;0.05&amp;lt;/Frequency&amp;gt;&lt;br /&gt;
        &amp;lt;Amplitude&amp;gt;3.5&amp;lt;/Amplitude&amp;gt;&lt;br /&gt;
        &amp;lt;Size&amp;gt;4&amp;lt;/Size&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
    &amp;lt;/CustomTerrainParameters&amp;gt;&lt;br /&gt;
  &amp;lt;/WorldSettingData&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Mercury ====&lt;br /&gt;
[[File:Mercury.png|thumb|right|Mercury View]]&lt;br /&gt;
* Survival; 38% Gravity; -175 to 422°C at 0.1 kPa; 258% Solar Power; 7° Inclination&lt;br /&gt;
* Moon terrain&lt;br /&gt;
* Missing translation&lt;br /&gt;
{| role=&amp;quot;presentation&amp;quot; class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|World Setting Data&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;WorldSettingData&amp;gt;&lt;br /&gt;
    &amp;lt;Name&amp;gt;Mercury Custom&amp;lt;/Name&amp;gt;&lt;br /&gt;
    &amp;lt;Description&amp;gt;NewWorldMoonShortDesc&amp;lt;/Description&amp;gt;&lt;br /&gt;
    &amp;lt;Thumbnail&amp;gt;moonsurv&amp;lt;/Thumbnail&amp;gt;&lt;br /&gt;
    &amp;lt;GameMode&amp;gt;Survival&amp;lt;/GameMode&amp;gt;&lt;br /&gt;
    &amp;lt;SkyBoxMaterialName&amp;gt;Starfield Skybox&amp;lt;/SkyBoxMaterialName&amp;gt;&lt;br /&gt;
    &amp;lt;SetSunInSkybox&amp;gt;false&amp;lt;/SetSunInSkybox&amp;gt;&lt;br /&gt;
    &amp;lt;SunPrefabName&amp;gt;MoonSun&amp;lt;/SunPrefabName&amp;gt;&lt;br /&gt;
    &amp;lt;TerrainPrefabName&amp;gt;TerrainMoon&amp;lt;/TerrainPrefabName&amp;gt;&lt;br /&gt;
    &amp;lt;Gravity&amp;gt;-3.7&amp;lt;/Gravity&amp;gt;&lt;br /&gt;
    &amp;lt;TimeOfDay&amp;gt;0.94&amp;lt;/TimeOfDay&amp;gt;&lt;br /&gt;
    &amp;lt;SizeOfWorld&amp;gt;10&amp;lt;/SizeOfWorld&amp;gt;&lt;br /&gt;
    &amp;lt;SolarScale&amp;gt;2.58&amp;lt;/SolarScale&amp;gt;&lt;br /&gt;
    &amp;lt;SolarEclipticAngle&amp;gt;7&amp;lt;/SolarEclipticAngle&amp;gt;&lt;br /&gt;
    &amp;lt;WorldOreDensity&amp;gt;0.001&amp;lt;/WorldOreDensity&amp;gt;&lt;br /&gt;
    &amp;lt;NumberOfCratersPerRegion&amp;gt;5&amp;lt;/NumberOfCratersPerRegion&amp;gt;&lt;br /&gt;
    &amp;lt;NumberOfRegions&amp;gt;8&amp;lt;/NumberOfRegions&amp;gt;&lt;br /&gt;
    &amp;lt;MaxSunIntensity&amp;gt;2.58&amp;lt;/MaxSunIntensity&amp;gt;&lt;br /&gt;
    &amp;lt;SizeOfCraterRegions&amp;gt;50&amp;lt;/SizeOfCraterRegions&amp;gt;&lt;br /&gt;
    &amp;lt;BedrockLevel&amp;gt;-40&amp;lt;/BedrockLevel&amp;gt;&lt;br /&gt;
    &amp;lt;Kelvin&amp;gt;&lt;br /&gt;
	&amp;lt;keys&amp;gt;&lt;br /&gt;
	  &amp;lt;Keyframe&amp;gt;&lt;br /&gt;
            &amp;lt;time&amp;gt;0&amp;lt;/time&amp;gt;&lt;br /&gt;
            &amp;lt;value&amp;gt;200&amp;lt;/value&amp;gt;&lt;br /&gt;
            &amp;lt;inTangent&amp;gt;60&amp;lt;/inTangent&amp;gt;&lt;br /&gt;
            &amp;lt;outTangent&amp;gt;60&amp;lt;/outTangent&amp;gt;&lt;br /&gt;
            &amp;lt;tangentMode&amp;gt;34&amp;lt;/tangentMode&amp;gt;&lt;br /&gt;
          &amp;lt;/Keyframe&amp;gt;&lt;br /&gt;
          &amp;lt;Keyframe&amp;gt;&lt;br /&gt;
            &amp;lt;time&amp;gt;0.025&amp;lt;/time&amp;gt;&lt;br /&gt;
            &amp;lt;value&amp;gt;650&amp;lt;/value&amp;gt;&lt;br /&gt;
            &amp;lt;inTangent&amp;gt;60&amp;lt;/inTangent&amp;gt;&lt;br /&gt;
            &amp;lt;outTangent&amp;gt;60&amp;lt;/outTangent&amp;gt;&lt;br /&gt;
            &amp;lt;tangentMode&amp;gt;34&amp;lt;/tangentMode&amp;gt;&lt;br /&gt;
          &amp;lt;/Keyframe&amp;gt;&lt;br /&gt;
          &amp;lt;Keyframe&amp;gt;&lt;br /&gt;
            &amp;lt;time&amp;gt;0.46&amp;lt;/time&amp;gt;&lt;br /&gt;
            &amp;lt;value&amp;gt;700&amp;lt;/value&amp;gt;&lt;br /&gt;
            &amp;lt;inTangent&amp;gt;60&amp;lt;/inTangent&amp;gt;&lt;br /&gt;
            &amp;lt;outTangent&amp;gt;60&amp;lt;/outTangent&amp;gt;&lt;br /&gt;
            &amp;lt;tangentMode&amp;gt;34&amp;lt;/tangentMode&amp;gt;&lt;br /&gt;
          &amp;lt;/Keyframe&amp;gt;&lt;br /&gt;
          &amp;lt;Keyframe&amp;gt;&lt;br /&gt;
            &amp;lt;time&amp;gt;0.5025&amp;lt;/time&amp;gt;&lt;br /&gt;
            &amp;lt;value&amp;gt;100&amp;lt;/value&amp;gt;&lt;br /&gt;
            &amp;lt;inTangent&amp;gt;60&amp;lt;/inTangent&amp;gt;&lt;br /&gt;
            &amp;lt;outTangent&amp;gt;60&amp;lt;/outTangent&amp;gt;&lt;br /&gt;
            &amp;lt;tangentMode&amp;gt;34&amp;lt;/tangentMode&amp;gt;&lt;br /&gt;
          &amp;lt;/Keyframe&amp;gt;&lt;br /&gt;
		  &amp;lt;Keyframe&amp;gt;&lt;br /&gt;
            &amp;lt;time&amp;gt;0.96&amp;lt;/time&amp;gt;&lt;br /&gt;
            &amp;lt;value&amp;gt;100&amp;lt;/value&amp;gt;&lt;br /&gt;
            &amp;lt;inTangent&amp;gt;60&amp;lt;/inTangent&amp;gt;&lt;br /&gt;
            &amp;lt;outTangent&amp;gt;60&amp;lt;/outTangent&amp;gt;&lt;br /&gt;
            &amp;lt;tangentMode&amp;gt;34&amp;lt;/tangentMode&amp;gt;&lt;br /&gt;
          &amp;lt;/Keyframe&amp;gt;&lt;br /&gt;
          &amp;lt;Keyframe&amp;gt;&lt;br /&gt;
            &amp;lt;time&amp;gt;1&amp;lt;/time&amp;gt;&lt;br /&gt;
            &amp;lt;value&amp;gt;200&amp;lt;/value&amp;gt;&lt;br /&gt;
            &amp;lt;inTangent&amp;gt;60&amp;lt;/inTangent&amp;gt;&lt;br /&gt;
            &amp;lt;outTangent&amp;gt;60&amp;lt;/outTangent&amp;gt;&lt;br /&gt;
            &amp;lt;tangentMode&amp;gt;34&amp;lt;/tangentMode&amp;gt;&lt;br /&gt;
          &amp;lt;/Keyframe&amp;gt;&lt;br /&gt;
        &amp;lt;/keys&amp;gt;&lt;br /&gt;
	&amp;lt;/Kelvin&amp;gt;&lt;br /&gt;
    &amp;lt;TerrainGenerationFeatures&amp;gt;&lt;br /&gt;
      &amp;lt;Feature&amp;gt;Normal&amp;lt;/Feature&amp;gt;&lt;br /&gt;
      &amp;lt;Feature&amp;gt;Craters&amp;lt;/Feature&amp;gt;&lt;br /&gt;
    &amp;lt;/TerrainGenerationFeatures&amp;gt;&lt;br /&gt;
    &amp;lt;Planets&amp;gt;&lt;br /&gt;
      &amp;lt;Prefab&amp;gt;Blackhole&amp;lt;/Prefab&amp;gt;&lt;br /&gt;
    &amp;lt;/Planets&amp;gt;&lt;br /&gt;
    &amp;lt;AmbientSkyColor&amp;gt;&lt;br /&gt;
        &amp;lt;r&amp;gt;0.1838235&amp;lt;/r&amp;gt;&lt;br /&gt;
        &amp;lt;g&amp;gt;0.1838235&amp;lt;/g&amp;gt;&lt;br /&gt;
        &amp;lt;b&amp;gt;0.1838235&amp;lt;/b&amp;gt;&lt;br /&gt;
        &amp;lt;a&amp;gt;1&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/AmbientSkyColor&amp;gt;&lt;br /&gt;
    &amp;lt;AmbientEquatorColor&amp;gt;&lt;br /&gt;
        &amp;lt;r&amp;gt;0.1176471&amp;lt;/r&amp;gt;&lt;br /&gt;
        &amp;lt;g&amp;gt;0.1176471&amp;lt;/g&amp;gt;&lt;br /&gt;
        &amp;lt;b&amp;gt;0.1176471&amp;lt;/b&amp;gt;&lt;br /&gt;
        &amp;lt;a&amp;gt;1&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/AmbientEquatorColor&amp;gt;&lt;br /&gt;
    &amp;lt;AmbientGroundColor&amp;gt;&lt;br /&gt;
        &amp;lt;r&amp;gt;0.08088237&amp;lt;/r&amp;gt;&lt;br /&gt;
        &amp;lt;g&amp;gt;0.08088237&amp;lt;/g&amp;gt;&lt;br /&gt;
        &amp;lt;b&amp;gt;0.08088237&amp;lt;/b&amp;gt;&lt;br /&gt;
        &amp;lt;a&amp;gt;1&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/AmbientGroundColor&amp;gt;&lt;br /&gt;
    &amp;lt;NoTerrainLod&amp;gt;true&amp;lt;/NoTerrainLod&amp;gt;&lt;br /&gt;
	&amp;lt;AtmosphereComposition&amp;gt;&lt;br /&gt;
      &amp;lt;SpawnGas&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;Pollutant&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Quantity&amp;gt;0.042&amp;lt;/Quantity&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;Pollutant&amp;lt;/Name&amp;gt;&lt;br /&gt;
      &amp;lt;/SpawnGas&amp;gt;&lt;br /&gt;
      &amp;lt;SpawnGas&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;Volatiles&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Quantity&amp;gt;0.022&amp;lt;/Quantity&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;Volatiles&amp;lt;/Name&amp;gt;&lt;br /&gt;
      &amp;lt;/SpawnGas&amp;gt;&lt;br /&gt;
    &amp;lt;/AtmosphereComposition&amp;gt;&lt;br /&gt;
	&amp;lt;MineablesOverride&amp;gt;&lt;br /&gt;
    &amp;lt;MineableData&amp;gt;&lt;br /&gt;
	  &amp;lt;DisplayName&amp;gt;Iron&amp;lt;/DisplayName&amp;gt;&lt;br /&gt;
      &amp;lt;OrePrefabName&amp;gt;ItemIronOre&amp;lt;/OrePrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;VisualizerPrefabName&amp;gt;AsteroidOreIron&amp;lt;/VisualizerPrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;Rarity&amp;gt;50&amp;lt;/Rarity&amp;gt;&lt;br /&gt;
      &amp;lt;MiningTime&amp;gt;1&amp;lt;/MiningTime&amp;gt;&lt;br /&gt;
	  &amp;lt;VoxelType&amp;gt;Iron&amp;lt;/VoxelType&amp;gt;&lt;br /&gt;
	  &amp;lt;VeinSize&amp;gt;1&amp;lt;/VeinSize&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxDropQuantity&amp;gt;6&amp;lt;/MaxDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MinDropQuantity&amp;gt;3&amp;lt;/MinDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxVeinAttempts&amp;gt;100&amp;lt;/MaxVeinAttempts&amp;gt;&lt;br /&gt;
	  &amp;lt;MinVeinAttempts&amp;gt;50&amp;lt;/MinVeinAttempts&amp;gt;&lt;br /&gt;
    &amp;lt;/MineableData&amp;gt;	&lt;br /&gt;
	&amp;lt;MineableData&amp;gt;&lt;br /&gt;
	  &amp;lt;DisplayName&amp;gt;Ice&amp;lt;/DisplayName&amp;gt;&lt;br /&gt;
      &amp;lt;OrePrefabName&amp;gt;ItemIce&amp;lt;/OrePrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;VisualizerPrefabName&amp;gt;AsteroidOreIce&amp;lt;/VisualizerPrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;Rarity&amp;gt;0&amp;lt;/Rarity&amp;gt;&lt;br /&gt;
      &amp;lt;MiningTime&amp;gt;2&amp;lt;/MiningTime&amp;gt;&lt;br /&gt;
	  &amp;lt;VoxelType&amp;gt;Ice&amp;lt;/VoxelType&amp;gt;&lt;br /&gt;
	  &amp;lt;VeinSize&amp;gt;1&amp;lt;/VeinSize&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxDropQuantity&amp;gt;10&amp;lt;/MaxDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MinDropQuantity&amp;gt;5&amp;lt;/MinDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxVeinAttempts&amp;gt;50&amp;lt;/MaxVeinAttempts&amp;gt;&lt;br /&gt;
	  &amp;lt;MinVeinAttempts&amp;gt;30&amp;lt;/MinVeinAttempts&amp;gt;&lt;br /&gt;
    &amp;lt;/MineableData&amp;gt;&lt;br /&gt;
	&amp;lt;MineableData&amp;gt;&lt;br /&gt;
	  &amp;lt;DisplayName&amp;gt;Oxite&amp;lt;/DisplayName&amp;gt;&lt;br /&gt;
      &amp;lt;OrePrefabName&amp;gt;ItemOxite&amp;lt;/OrePrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;VisualizerPrefabName&amp;gt;AsteroidOreOxite&amp;lt;/VisualizerPrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;Rarity&amp;gt;0&amp;lt;/Rarity&amp;gt;&lt;br /&gt;
      &amp;lt;MiningTime&amp;gt;2&amp;lt;/MiningTime&amp;gt;&lt;br /&gt;
	  &amp;lt;VoxelType&amp;gt;Oxite&amp;lt;/VoxelType&amp;gt;&lt;br /&gt;
	  &amp;lt;VeinSize&amp;gt;1&amp;lt;/VeinSize&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxDropQuantity&amp;gt;10&amp;lt;/MaxDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MinDropQuantity&amp;gt;5&amp;lt;/MinDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxVeinAttempts&amp;gt;80&amp;lt;/MaxVeinAttempts&amp;gt;&lt;br /&gt;
	  &amp;lt;MinVeinAttempts&amp;gt;50&amp;lt;/MinVeinAttempts&amp;gt;&lt;br /&gt;
    &amp;lt;/MineableData&amp;gt;&lt;br /&gt;
	&amp;lt;MineableData&amp;gt;&lt;br /&gt;
	  &amp;lt;DisplayName&amp;gt;Volatiles&amp;lt;/DisplayName&amp;gt;&lt;br /&gt;
      &amp;lt;OrePrefabName&amp;gt;ItemVolatiles&amp;lt;/OrePrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;VisualizerPrefabName&amp;gt;AsteroidOreVolatiles&amp;lt;/VisualizerPrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;Rarity&amp;gt;0&amp;lt;/Rarity&amp;gt;&lt;br /&gt;
      &amp;lt;MiningTime&amp;gt;2&amp;lt;/MiningTime&amp;gt;&lt;br /&gt;
	  &amp;lt;VoxelType&amp;gt;Volatiles&amp;lt;/VoxelType&amp;gt;&lt;br /&gt;
	  &amp;lt;VeinSize&amp;gt;1&amp;lt;/VeinSize&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxDropQuantity&amp;gt;10&amp;lt;/MaxDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MinDropQuantity&amp;gt;5&amp;lt;/MinDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxVeinAttempts&amp;gt;100&amp;lt;/MaxVeinAttempts&amp;gt;&lt;br /&gt;
	  &amp;lt;MinVeinAttempts&amp;gt;50&amp;lt;/MinVeinAttempts&amp;gt;&lt;br /&gt;
    &amp;lt;/MineableData&amp;gt;&lt;br /&gt;
	&amp;lt;MineableData&amp;gt;&lt;br /&gt;
	  &amp;lt;DisplayName&amp;gt;Gold&amp;lt;/DisplayName&amp;gt;&lt;br /&gt;
      &amp;lt;OrePrefabName&amp;gt;ItemGoldOre&amp;lt;/OrePrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;VisualizerPrefabName&amp;gt;AsteroidOreGold&amp;lt;/VisualizerPrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;Rarity&amp;gt;15&amp;lt;/Rarity&amp;gt;&lt;br /&gt;
      &amp;lt;MiningTime&amp;gt;5&amp;lt;/MiningTime&amp;gt;&lt;br /&gt;
	  &amp;lt;VoxelType&amp;gt;Gold&amp;lt;/VoxelType&amp;gt;&lt;br /&gt;
	  &amp;lt;VeinSize&amp;gt;1&amp;lt;/VeinSize&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxDropQuantity&amp;gt;4&amp;lt;/MaxDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MinDropQuantity&amp;gt;2&amp;lt;/MinDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxVeinAttempts&amp;gt;60&amp;lt;/MaxVeinAttempts&amp;gt;&lt;br /&gt;
	  &amp;lt;MinVeinAttempts&amp;gt;40&amp;lt;/MinVeinAttempts&amp;gt;&lt;br /&gt;
    &amp;lt;/MineableData&amp;gt;&lt;br /&gt;
	&amp;lt;MineableData&amp;gt;&lt;br /&gt;
	  &amp;lt;DisplayName&amp;gt;Coal&amp;lt;/DisplayName&amp;gt;&lt;br /&gt;
      &amp;lt;OrePrefabName&amp;gt;ItemCoalOre&amp;lt;/OrePrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;VisualizerPrefabName&amp;gt;AsteroidOreCoal&amp;lt;/VisualizerPrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;Rarity&amp;gt;35&amp;lt;/Rarity&amp;gt;&lt;br /&gt;
      &amp;lt;MiningTime&amp;gt;3&amp;lt;/MiningTime&amp;gt;&lt;br /&gt;
	  &amp;lt;VoxelType&amp;gt;Coal&amp;lt;/VoxelType&amp;gt;&lt;br /&gt;
	  &amp;lt;VeinSize&amp;gt;1&amp;lt;/VeinSize&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxDropQuantity&amp;gt;5&amp;lt;/MaxDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MinDropQuantity&amp;gt;2&amp;lt;/MinDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxVeinAttempts&amp;gt;90&amp;lt;/MaxVeinAttempts&amp;gt;&lt;br /&gt;
	  &amp;lt;MinVeinAttempts&amp;gt;60&amp;lt;/MinVeinAttempts&amp;gt;&lt;br /&gt;
    &amp;lt;/MineableData&amp;gt;&lt;br /&gt;
	&amp;lt;MineableData&amp;gt;&lt;br /&gt;
	  &amp;lt;DisplayName&amp;gt;Copper&amp;lt;/DisplayName&amp;gt;&lt;br /&gt;
      &amp;lt;OrePrefabName&amp;gt;ItemCopperOre&amp;lt;/OrePrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;VisualizerPrefabName&amp;gt;AsteroidOreCopper&amp;lt;/VisualizerPrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;Rarity&amp;gt;35&amp;lt;/Rarity&amp;gt;&lt;br /&gt;
      &amp;lt;MiningTime&amp;gt;2&amp;lt;/MiningTime&amp;gt;&lt;br /&gt;
	  &amp;lt;VoxelType&amp;gt;Copper&amp;lt;/VoxelType&amp;gt;&lt;br /&gt;
	  &amp;lt;VeinSize&amp;gt;1&amp;lt;/VeinSize&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxDropQuantity&amp;gt;5&amp;lt;/MaxDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MinDropQuantity&amp;gt;3&amp;lt;/MinDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxVeinAttempts&amp;gt;80&amp;lt;/MaxVeinAttempts&amp;gt;&lt;br /&gt;
	  &amp;lt;MinVeinAttempts&amp;gt;60&amp;lt;/MinVeinAttempts&amp;gt;&lt;br /&gt;
    &amp;lt;/MineableData&amp;gt;&lt;br /&gt;
	&amp;lt;MineableData&amp;gt;&lt;br /&gt;
	  &amp;lt;DisplayName&amp;gt;Uranium&amp;lt;/DisplayName&amp;gt;&lt;br /&gt;
      &amp;lt;OrePrefabName&amp;gt;ItemUraniumOre&amp;lt;/OrePrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;VisualizerPrefabName&amp;gt;AsteroidOreUranium&amp;lt;/VisualizerPrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;Rarity&amp;gt;5&amp;lt;/Rarity&amp;gt;&lt;br /&gt;
      &amp;lt;MiningTime&amp;gt;5&amp;lt;/MiningTime&amp;gt;&lt;br /&gt;
	  &amp;lt;VoxelType&amp;gt;Uranium&amp;lt;/VoxelType&amp;gt;&lt;br /&gt;
	  &amp;lt;VeinSize&amp;gt;1&amp;lt;/VeinSize&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxDropQuantity&amp;gt;3&amp;lt;/MaxDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MinDropQuantity&amp;gt;2&amp;lt;/MinDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxVeinAttempts&amp;gt;40&amp;lt;/MaxVeinAttempts&amp;gt;&lt;br /&gt;
	  &amp;lt;MinVeinAttempts&amp;gt;20&amp;lt;/MinVeinAttempts&amp;gt;&lt;br /&gt;
    &amp;lt;/MineableData&amp;gt;&lt;br /&gt;
	&amp;lt;MineableData&amp;gt;&lt;br /&gt;
	  &amp;lt;DisplayName&amp;gt;Silver&amp;lt;/DisplayName&amp;gt;&lt;br /&gt;
      &amp;lt;OrePrefabName&amp;gt;ItemSilverOre&amp;lt;/OrePrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;VisualizerPrefabName&amp;gt;AsteroidOreSilver&amp;lt;/VisualizerPrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;Rarity&amp;gt;20&amp;lt;/Rarity&amp;gt;&lt;br /&gt;
      &amp;lt;MiningTime&amp;gt;5&amp;lt;/MiningTime&amp;gt;&lt;br /&gt;
	  &amp;lt;VoxelType&amp;gt;Silver&amp;lt;/VoxelType&amp;gt;&lt;br /&gt;
	  &amp;lt;VeinSize&amp;gt;1&amp;lt;/VeinSize&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxDropQuantity&amp;gt;10&amp;lt;/MaxDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MinDropQuantity&amp;gt;5&amp;lt;/MinDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxVeinAttempts&amp;gt;40&amp;lt;/MaxVeinAttempts&amp;gt;&lt;br /&gt;
	  &amp;lt;MinVeinAttempts&amp;gt;20&amp;lt;/MinVeinAttempts&amp;gt;&lt;br /&gt;
    &amp;lt;/MineableData&amp;gt;&lt;br /&gt;
	&amp;lt;MineableData&amp;gt;&lt;br /&gt;
	  &amp;lt;DisplayName&amp;gt;Nickel&amp;lt;/DisplayName&amp;gt;&lt;br /&gt;
      &amp;lt;OrePrefabName&amp;gt;ItemNickelOre&amp;lt;/OrePrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;VisualizerPrefabName&amp;gt;AsteroidOreNickel&amp;lt;/VisualizerPrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;Rarity&amp;gt;18&amp;lt;/Rarity&amp;gt;&lt;br /&gt;
      &amp;lt;MiningTime&amp;gt;5&amp;lt;/MiningTime&amp;gt;&lt;br /&gt;
	  &amp;lt;VoxelType&amp;gt;Nickel&amp;lt;/VoxelType&amp;gt;&lt;br /&gt;
	  &amp;lt;VeinSize&amp;gt;1&amp;lt;/VeinSize&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxDropQuantity&amp;gt;10&amp;lt;/MaxDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MinDropQuantity&amp;gt;5&amp;lt;/MinDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxVeinAttempts&amp;gt;40&amp;lt;/MaxVeinAttempts&amp;gt;&lt;br /&gt;
	  &amp;lt;MinVeinAttempts&amp;gt;20&amp;lt;/MinVeinAttempts&amp;gt;&lt;br /&gt;
    &amp;lt;/MineableData&amp;gt;&lt;br /&gt;
	&amp;lt;MineableData&amp;gt;&lt;br /&gt;
	  &amp;lt;DisplayName&amp;gt;Lead&amp;lt;/DisplayName&amp;gt;&lt;br /&gt;
      &amp;lt;OrePrefabName&amp;gt;ItemLeadOre&amp;lt;/OrePrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;VisualizerPrefabName&amp;gt;AsteroidOreLead&amp;lt;/VisualizerPrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;Rarity&amp;gt;5&amp;lt;/Rarity&amp;gt;&lt;br /&gt;
      &amp;lt;MiningTime&amp;gt;5&amp;lt;/MiningTime&amp;gt;&lt;br /&gt;
	  &amp;lt;VoxelType&amp;gt;Lead&amp;lt;/VoxelType&amp;gt;&lt;br /&gt;
	  &amp;lt;VeinSize&amp;gt;1&amp;lt;/VeinSize&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxDropQuantity&amp;gt;10&amp;lt;/MaxDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MinDropQuantity&amp;gt;5&amp;lt;/MinDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxVeinAttempts&amp;gt;40&amp;lt;/MaxVeinAttempts&amp;gt;&lt;br /&gt;
	  &amp;lt;MinVeinAttempts&amp;gt;20&amp;lt;/MinVeinAttempts&amp;gt;&lt;br /&gt;
    &amp;lt;/MineableData&amp;gt;&lt;br /&gt;
	&amp;lt;MineableData&amp;gt;&lt;br /&gt;
	  &amp;lt;DisplayName&amp;gt;Silicon&amp;lt;/DisplayName&amp;gt;&lt;br /&gt;
      &amp;lt;OrePrefabName&amp;gt;ItemSiliconOre&amp;lt;/OrePrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;VisualizerPrefabName&amp;gt;AsteroidOreSilicon&amp;lt;/VisualizerPrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;Rarity&amp;gt;25&amp;lt;/Rarity&amp;gt;&lt;br /&gt;
      &amp;lt;MiningTime&amp;gt;4&amp;lt;/MiningTime&amp;gt;&lt;br /&gt;
	  &amp;lt;VoxelType&amp;gt;Silicon&amp;lt;/VoxelType&amp;gt;&lt;br /&gt;
	  &amp;lt;VeinSize&amp;gt;1&amp;lt;/VeinSize&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxDropQuantity&amp;gt;6&amp;lt;/MaxDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MinDropQuantity&amp;gt;3&amp;lt;/MinDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxVeinAttempts&amp;gt;50&amp;lt;/MaxVeinAttempts&amp;gt;&lt;br /&gt;
	  &amp;lt;MinVeinAttempts&amp;gt;30&amp;lt;/MinVeinAttempts&amp;gt;&lt;br /&gt;
    &amp;lt;/MineableData&amp;gt;&lt;br /&gt;
	&amp;lt;MineableData&amp;gt;&lt;br /&gt;
	  &amp;lt;DisplayName&amp;gt;Cobalt&amp;lt;/DisplayName&amp;gt;&lt;br /&gt;
      &amp;lt;OrePrefabName&amp;gt;ItemCobaltOre&amp;lt;/OrePrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;VisualizerPrefabName&amp;gt;AsteroidOreCobalt&amp;lt;/VisualizerPrefabName&amp;gt;&lt;br /&gt;
      &amp;lt;Rarity&amp;gt;8&amp;lt;/Rarity&amp;gt;&lt;br /&gt;
      &amp;lt;MiningTime&amp;gt;5&amp;lt;/MiningTime&amp;gt;&lt;br /&gt;
	  &amp;lt;VoxelType&amp;gt;Cobalt&amp;lt;/VoxelType&amp;gt;&lt;br /&gt;
	  &amp;lt;VeinSize&amp;gt;1&amp;lt;/VeinSize&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxDropQuantity&amp;gt;4&amp;lt;/MaxDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MinDropQuantity&amp;gt;2&amp;lt;/MinDropQuantity&amp;gt;&lt;br /&gt;
	  &amp;lt;MaxVeinAttempts&amp;gt;60&amp;lt;/MaxVeinAttempts&amp;gt;&lt;br /&gt;
	  &amp;lt;MinVeinAttempts&amp;gt;10&amp;lt;/MinVeinAttempts&amp;gt;&lt;br /&gt;
    &amp;lt;/MineableData&amp;gt;&lt;br /&gt;
    &amp;lt;/MineablesOverride&amp;gt;&lt;br /&gt;
  &amp;lt;/WorldSettingData&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adding a mod file ==&lt;br /&gt;
Todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== World Settings Attributes ==&lt;br /&gt;
( Maybe a new page for this info ? )&lt;br /&gt;
&lt;br /&gt;
;GameMode&lt;br /&gt;
:&amp;lt;code&amp;gt;Survival&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;Creative&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;MaxSunIntensity&lt;br /&gt;
: Factor how bright lighting is on this world. No effect to solar panel power. &lt;br /&gt;
:: Value &amp;gt;= 0; Default is 1&lt;br /&gt;
&lt;br /&gt;
; Gravity&lt;br /&gt;
: Value in m/s&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;. Has to be negative.&lt;br /&gt;
&lt;br /&gt;
; TimeOfDay&lt;br /&gt;
: Time of day factor on world creation.&lt;br /&gt;
:: Value between 0.0 and 1.0&lt;br /&gt;
&lt;br /&gt;
; WorldOreDensity&lt;br /&gt;
: Density of ore spawn. Higher values result in more ore spawn.&lt;br /&gt;
:: Default is 0.001; Vulcan is 0.005&lt;br /&gt;
&lt;br /&gt;
; SolarScale&lt;br /&gt;
: Power factor to solar panels. Higher values result in increased solar panel output.&lt;/div&gt;</summary>
		<author><name>2003:F4:9F3E:1F38:AD9C:379A:29CD:3E24</name></author>
	</entry>
</feed>