<?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=Ams</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=Ams"/>
	<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/Special:Contributions/Ams"/>
	<updated>2026-04-04T21:12:03Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Wall_Light_(Battery)&amp;diff=22878</id>
		<title>Wall Light (Battery)</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Wall_Light_(Battery)&amp;diff=22878"/>
		<updated>2025-06-25T15:52:24Z</updated>

		<summary type="html">&lt;p&gt;Ams: /* Description */ Another small battery reference&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Itembox&lt;br /&gt;
| name = Wall Light (Battery)&lt;br /&gt;
| image = [[File:Wall Light (Battery).jpg]]&lt;br /&gt;
| prefabhash = -1306415132&lt;br /&gt;
| prefabname = StructureWallLightBattery&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Description =&lt;br /&gt;
A wall mountable light that contains a slot for a [[Battery Cell]]. The light still has a power connection port for a [[Cable Coil]], so the light can be powered by either the cable or the battery. The cable is also used to charge the battery. The light can be toggled on or off by selecting it.&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
* [[Kit (Lights)]]&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Wall_Light_(Battery)&amp;diff=22877</id>
		<title>Wall Light (Battery)</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Wall_Light_(Battery)&amp;diff=22877"/>
		<updated>2025-06-25T15:50:02Z</updated>

		<summary type="html">&lt;p&gt;Ams: /* Description */ Batteries are interchangable.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Itembox&lt;br /&gt;
| name = Wall Light (Battery)&lt;br /&gt;
| image = [[File:Wall Light (Battery).jpg]]&lt;br /&gt;
| prefabhash = -1306415132&lt;br /&gt;
| prefabname = StructureWallLightBattery&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Description =&lt;br /&gt;
A wall mountable light that contains a slot for a [[Battery Cell]]. The light still has a power connection port for a [[Cable Coil]], so the light can be powered by either the cable or the battery. The cable is also used to charge the small battery. The light can be toggled on or off by selecting it.&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
* [[Kit (Lights)]]&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Cryotube&amp;diff=22876</id>
		<title>Cryotube</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Cryotube&amp;diff=22876"/>
		<updated>2025-06-25T15:36:24Z</updated>

		<summary type="html">&lt;p&gt;Ams: /* Practical considerations */ A normal atmosphere has N2, not N2O.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
[[Category:Machines]]&lt;br /&gt;
{{Itembox&lt;br /&gt;
 | name        = Kit (Cryotube)&lt;br /&gt;
 | createdwith = [[Hydraulic Pipe Bender]] &#039;&#039;&#039;MK2&#039;&#039;&#039;&lt;br /&gt;
 | cost        = 10g [[Gold]], 10g [[Copper]], 35g [[Steel]], 5g [[Silver]]&lt;br /&gt;
}}&lt;br /&gt;
{{Structurebox&lt;br /&gt;
 | name             = Cryotube&lt;br /&gt;
 | image            = [[File:Cyrotube.jpg|133KBpx|frameless|center|Cyrotube]]&lt;br /&gt;
 | power_usage      = 10W&lt;br /&gt;
 | placed_with_item = [[Kit (Cryotube)]]&lt;br /&gt;
 | placed_on_grid   = Small Grid&lt;br /&gt;
 | decon_with_tool1 = [[Hand Drill]]&lt;br /&gt;
 | item_rec1        = [[Kit (Cryotube)]]&lt;br /&gt;
}}&lt;br /&gt;
== Description == &lt;br /&gt;
A Cryotube can heal players and organs as well as revive dead players, the cryotube also functions as a [[sleeper]]; has one gas input, one power input, and one data input.&lt;br /&gt;
&lt;br /&gt;
When opened the cryotube will expel its gas from the tube into the room it is in, it does not appear to backflow.&lt;br /&gt;
&lt;br /&gt;
=== Healing Players ===&lt;br /&gt;
For healing, feed the cryotube any breathable air mix (Pure 02, O2/N2 mix etc.) at room temperature (0-30C). this will heal a player and repair damaged lungs. Be sure to have a system to filter out the C02.&lt;br /&gt;
&lt;br /&gt;
=== Reviving Dead Players ===&lt;br /&gt;
To Revive a player, the cryotube must be fed more than 80Kpa of [[Nitrogen]] at a temperature of less than -150C, other gasses can be included so long as there is at least a partial pressure of 80kpa Nitrogen.&amp;lt;ref&amp;gt;[https://discord.com/channels/276525882049429515/811149668729356350/1138252121377079367 Discord] it&#039;s expecting 80 kPa of N2 at -150C - Risu&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Practical considerations ==&lt;br /&gt;
&lt;br /&gt;
The pipe connection on the unit is for gas pipes.  Avoid conditions that lead to significant build-up of liquid or ice inside the pipe.&lt;br /&gt;
&lt;br /&gt;
The stationeer must remove their pressure suit to get into the cryotube so it should be in a room with a breathable atmosphere.&lt;br /&gt;
&lt;br /&gt;
When the cryotube is opened gas is exchanged with the surrounding atmosphere.  When it is closed gas is exchanged with the connected gas pipe.  Ideally the connected gas supply will be similar to the room gas mix (i.e. 81% N2, 19% O2 at 100kPa) .  However, since the stationeer will be exhaling CO2 this will end up in the connected gas supply.  When used as a resurrection chamber the CO2 that ends up in the cryogenic gas will freeze, and when too much crystalizes in the pipe, the pipe will fail.&lt;br /&gt;
&lt;br /&gt;
=== Suggestion ===&lt;br /&gt;
&lt;br /&gt;
One strategy for providing cryogenic gas to the chamber is to pressurize a pipe to 101 kPa with a breathable atmosphere (perhaps imported from the room containing the cryotube). Connect that pipe to the heat exchange connection of an [[Evaporation Chamber]] which is supplied with liquid nitrogen and is set for 800 kPa.  This should (when supplied with cold enough liquid nitrogen) stabilize below -150C.  This keeps the cryotube gas separate from the pure liquid nitrogen, and can be scrubbed of problematic gasses using [[Filtration]].&lt;br /&gt;
&lt;br /&gt;
Remember that as the gas in the pipe cools the pressure diminishes, so a [[Pressure Regulator]] may be of use to load more gas from the room.&lt;br /&gt;
&lt;br /&gt;
{{Data Network Header}}&lt;br /&gt;
&lt;br /&gt;
{{Data Parameters}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Open || Boolean || Opens the CryoTube, when set to 1. Closes it, when set to 0.&lt;br /&gt;
|-&lt;br /&gt;
| On || Boolean || Turns the CryoTube on, when set to 1. Turns it off, when set to 0.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Data Outputs}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Output Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Power || Boolean || Returns whether the CryoTube is turned on and receives power. (0 for no, 1 for yes)&lt;br /&gt;
|-&lt;br /&gt;
| Open || Boolean || Returns whether the CryoTube is open. (0 for no, 1 for yes)&lt;br /&gt;
|-&lt;br /&gt;
| Error || Boolean || Returns whether the CryoTube is flashing an error. (0 for no, 1 for yes)&lt;br /&gt;
|-&lt;br /&gt;
| On || Boolean || Returns whether the CryoTube is turned on. (0 for no, 1 for yes)&lt;br /&gt;
|-&lt;br /&gt;
| RequiredPower || Integer || Returns the current amount of power, required by the CryoTube, in watts.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== References === &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Pipes&amp;diff=22732</id>
		<title>Pipes</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Pipes&amp;diff=22732"/>
		<updated>2025-04-28T08:30:46Z</updated>

		<summary type="html">&lt;p&gt;Ams: add tip&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
[[Category:Atmospherics]]&lt;br /&gt;
{{Itembox&lt;br /&gt;
 | name        = Kit (Pipe)&lt;br /&gt;
 | image       = [[File:{{#setmainimage:ItemKitPipe.png}}]]&lt;br /&gt;
 | cost        = 0.5g [[Iron]]&lt;br /&gt;
 | stacks      = Yes, 20&lt;br /&gt;
 | volume      = 10L, 60Mpa&lt;br /&gt;
 | createdwith = [[Hydraulic Pipe Bender]]&lt;br /&gt;
}}&lt;br /&gt;
{{Itembox&lt;br /&gt;
 | name        = Kit (Insulated Pipe)&lt;br /&gt;
 | image       = [[File:{{#setmainimage:ItemKitInsulatedPipe.png}}]]&lt;br /&gt;
 | cost        = 1g [[Silicon]], 1g [[Steel]]&lt;br /&gt;
 | stacks      = Yes, 20&lt;br /&gt;
 | volume      = 10L, 60Mpa&lt;br /&gt;
 | createdwith = [[Hydraulic Pipe Bender]]&lt;br /&gt;
}}&lt;br /&gt;
Pipes are used to transport gas. Pipes are one of the possible types of inputs/outputs from a structure (the others being [[Cables]], [[Chutes]], and [[Kit (Liquid Pipe)]]).&lt;br /&gt;
&lt;br /&gt;
=== Tips === &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
* Pipes can store some gas inside of them, which can be used with small airlocks to store gas when depressurizing&lt;br /&gt;
* Pipes will burst if the pressure differential between the inside pressure and outside atmosphere is greater than 60,795 kPa (60 MPa) (plus a random check to allow for short bursts over this limit)&lt;br /&gt;
* Pipes will be stressed (make a noise) when the pressure difference between inside and outside the pipe is greater than 48,636 kPa. This equals to 80% of the burst pressure.&lt;br /&gt;
* Pipes will also be stressed if a Liquid enters them. &amp;lt;code&amp;gt;Stress in % = 5000 x &amp;quot;liters of liquid&amp;quot; / &amp;quot;pipe network volume&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* A contiguous pipe (not interrupted by valves, regulators, pumps etc.) of any length, will always have the same pressure, temperature and mixture over its entire length. No matter at what point of the pipe you&#039;re introducing new gases into the pipe, they will instantly and evenly &amp;quot;average out&amp;quot; over the entire pipe.&lt;br /&gt;
* If a pipe bursts the rollover text will tell you why.&lt;br /&gt;
&lt;br /&gt;
==Variations== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Can be painted individually or by the stack with [[Spray Can]]. (consumes a single &#039;use&#039; of the can either way, far more efficient to paint a full stack)&lt;br /&gt;
&lt;br /&gt;
===Insulated===&lt;br /&gt;
Insulated pipes stop the exchange of heat between the pipe and it&#039;s surrounding environment&lt;br /&gt;
&lt;br /&gt;
Pipes:&lt;br /&gt;
&amp;lt;gallery mode=&#039;traditional&#039;&amp;gt;&lt;br /&gt;
Image: ItemPipeStraight.png       | Straight &lt;br /&gt;
Image: ItemPipeCorner.png         | Corner&lt;br /&gt;
Image: ItemPipeTJunction.png      | T-Junction&lt;br /&gt;
Image: ItemPipeCrossJunction.png  | 4-Way Junction&lt;br /&gt;
Image: ItemPipeCrossJunction5.png | 5-Way Junction&lt;br /&gt;
Image: ItemPipeCrossJunction6.png | 6-Way Junction&lt;br /&gt;
Image: ItemPipeCrossJunction3.png | 3-Way Corner&lt;br /&gt;
Image: ItemPipeCrossJunction4.png | 4-Way Corner&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Insulated Pipes:&lt;br /&gt;
&amp;lt;gallery mode=&#039;traditional&#039;&amp;gt;&lt;br /&gt;
Image: ItemInsulatedPipeStraight.png       | Straight &lt;br /&gt;
Image: ItemInsulatedPipeCorner.png         | Corner&lt;br /&gt;
Image: ItemInsulatedPipeTJunction.png      | T-Junction&lt;br /&gt;
Image: ItemInsulatedPipeCrossJunction.png  | 4-Way Junction&lt;br /&gt;
Image: ItemInsulatedPipeCrossJunction5.png | 5-Way Junction&lt;br /&gt;
Image: ItemInsulatedPipeCrossJunction6.png | 6-Way Junction&lt;br /&gt;
Image: ItemInsulatedPipeCrossJunction3.png | 3-Way Corner&lt;br /&gt;
Image: ItemInsulatedPipeCrossJunction4.png | 4-Way Corner&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Kit_(Liquid_Pipe)&amp;diff=22147</id>
		<title>Kit (Liquid Pipe)</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Kit_(Liquid_Pipe)&amp;diff=22147"/>
		<updated>2024-09-03T11:32:52Z</updated>

		<summary type="html">&lt;p&gt;Ams: Add max pressure&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
[[Category:Atmospherics]]&lt;br /&gt;
{{Itembox&lt;br /&gt;
 | name        = Kit (Liquid Pipe)&lt;br /&gt;
 | image       = [[File:{{#setmainimage:ItemKitPipeLiquid.png}}]]&lt;br /&gt;
 | cost        = 0.5g [[Iron]]&lt;br /&gt;
 | stacks      = Yes, 20&lt;br /&gt;
 | volume      = 20L, 6Mpa&lt;br /&gt;
 | createdwith = [[Hydraulic Pipe Bender]], [[Hydraulic Pipe Bender Mk. II]]&lt;br /&gt;
}}&lt;br /&gt;
{{Itembox&lt;br /&gt;
 | name        = (Insulated Liquid Pipe) Kit&lt;br /&gt;
 | image       = [[File:{{#setmainimage:ItemKitInsulatedLiquidPipe_Blue.png}}]]&lt;br /&gt;
 | cost        = 1g [[Silicon]], 1g [[Steel]]&lt;br /&gt;
 | stacks      = Yes, 20&lt;br /&gt;
 | volume      = 20L, 6Mpa&lt;br /&gt;
 | createdwith = [[Hydraulic Pipe Bender]], [[Hydraulic Pipe Bender Mk. II]]&lt;br /&gt;
}}&lt;br /&gt;
Liquid pipes are designed to contain liquids, low-pressure gasses are OK, but they become stressed and may burst if the contents freezes solid.&lt;br /&gt;
&lt;br /&gt;
The bursting pressure is 6080 Kpa (6 Mpa) which is only 10% of a gas pipe, but the 20L volume is double.&lt;br /&gt;
&lt;br /&gt;
There are the same variations as [[Pipes]]&lt;br /&gt;
&lt;br /&gt;
variants of liquid pipes:&lt;br /&gt;
&amp;lt;gallery mode=&#039;traditional&#039;&amp;gt;&lt;br /&gt;
Image: PipeLiquid.png       | Straight &lt;br /&gt;
Image: StructurePipeLiquidCorner.png         | Corner&lt;br /&gt;
Image: StructurePipeLiquidTJunction.png      | T-Junction&lt;br /&gt;
Image: StructurePipeLiquidCrossJunction.png  | 4-Way Junction&lt;br /&gt;
Image: StructurePipeLiquidCrossJunction5.png | 5-Way Junction&lt;br /&gt;
Image: StructurePipeLiquidCrossJunction6.png | 6-Way Junction&lt;br /&gt;
Image: StructurePipeLiquidCrossJunction3.png | 3-Way Corner&lt;br /&gt;
Image: StructurePipeLiquidCrossJunction4.png | 4-Way Corner&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Tomato&amp;diff=22145</id>
		<title>Tomato</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Tomato&amp;diff=22145"/>
		<updated>2024-09-03T08:21:38Z</updated>

		<summary type="html">&lt;p&gt;Ams: add link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox | decat = yes&lt;br /&gt;
 | title = Tomato Seeds&lt;br /&gt;
 | image = [[File:SeedBag_Tomato.png]]&lt;br /&gt;
 | header2 = Temperature&lt;br /&gt;
   {{Infobox | decat = yes | child = yes&lt;br /&gt;
    | label1 = Flashpoint&lt;br /&gt;
    |  data1 = 373K (100°C)&lt;br /&gt;
    | label2 = Autoignition&lt;br /&gt;
    |  data2 = 573K (300°C)&lt;br /&gt;
   }}&lt;br /&gt;
 | header3 = Other properties&lt;br /&gt;
   {{Infobox | decat = yes | child = yes&lt;br /&gt;
    | label1 = Paintable&lt;br /&gt;
    |  data1 = No&lt;br /&gt;
    | label2 = Stack Size&lt;br /&gt;
    |  data2 = 10&lt;br /&gt;
   }}&lt;br /&gt;
 | header4 = Prefabs&lt;br /&gt;
   {{Infobox | decat = yes | child = yes&lt;br /&gt;
    | label1 = Prefab Hash&lt;br /&gt;
    |  data1 = -1922066841&lt;br /&gt;
    | label2 = Prefab Name&lt;br /&gt;
    |  data2 = SeedBag_Tomato&lt;br /&gt;
   }}&lt;br /&gt;
}}&lt;br /&gt;
{{Infobox | decat = yes&lt;br /&gt;
 | title = Tomato&lt;br /&gt;
 | image = [[File:ItemTomato.png]]&lt;br /&gt;
 | header1 = Nutrition&lt;br /&gt;
   {{Infobox | decat = yes | child = yes&lt;br /&gt;
    | label1 = Edible&lt;br /&gt;
    |  data1 = yes&lt;br /&gt;
    | label2 = Nutrition&lt;br /&gt;
    |  data2 = 15&lt;br /&gt;
   }}&lt;br /&gt;
 | header2 = Temperature&lt;br /&gt;
   {{Infobox | decat = yes | child = yes&lt;br /&gt;
    | label1 = Flashpoint&lt;br /&gt;
    |  data1 = 373K (100°C)&lt;br /&gt;
    | label2 = Autoignition&lt;br /&gt;
    |  data2 = 573K (300°C)&lt;br /&gt;
   }}&lt;br /&gt;
 | header3 = Other properties&lt;br /&gt;
   {{Infobox | decat = yes | child = yes&lt;br /&gt;
    | label1 = Paintable&lt;br /&gt;
    |  data1 = No&lt;br /&gt;
    | label2 = Stack Size&lt;br /&gt;
    |  data2 = 20&lt;br /&gt;
   }}&lt;br /&gt;
 | header4 = Prefabs&lt;br /&gt;
   {{Infobox | decat = yes | child = yes&lt;br /&gt;
    | label1 = Prefab Hash&lt;br /&gt;
    |  data1 = -998592080&lt;br /&gt;
    | label2 = Prefab Name&lt;br /&gt;
    |  data2 = ItemTomato&lt;br /&gt;
   }}&lt;br /&gt;
}}&lt;br /&gt;
== Description ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:auto; overflow:auto; border-radius:10px; background-color:white;&amp;quot;&amp;gt;&amp;lt;p style=&amp;quot;margin:5px 0px 5px 10px;&amp;quot;&amp;gt;&amp;lt;i&amp;gt;&amp;quot;Grow a &amp;lt;b&amp;gt;Tomato&amp;lt;/b&amp;gt;&amp;quot;&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;- Stationpedia&amp;lt;/b&amp;gt; (about Tomato Seed)&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:auto; overflow:auto; border-radius:10px; background-color:white;&amp;quot;&amp;gt;&amp;lt;p style=&amp;quot;margin:5px 0px 5px 10px;&amp;quot;&amp;gt;&amp;lt;i&amp;gt;&amp;quot;Tomato plants are perennial, and will produce multiple harvests without needing to be replanted. Once the plant is mature, it will fruit at a moderate pace.&amp;quot;&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;- Stationpedia&amp;lt;/b&amp;gt; (about Tomato)&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Info !! Data&lt;br /&gt;
|-&lt;br /&gt;
| Yield || 3, then 1&lt;br /&gt;
|-&lt;br /&gt;
| Edible By [[Chicken|Chickens]]|| No&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Growing==&lt;br /&gt;
Tomatoes can be grown in hydroponics.  When first planted, they will yield 3 Tomatoes and 1 Tomato seed once fully grown.  As a perennial crop, tomatoes do not need to be replanted, and will reset to the fruiting growth stage once harvested.  After the first harvest, they will yield only 1 Tomato per harvest, rather than 3.  The seed stage of growth occurs after the fruiting stage, both initially and when regrowing, and since the tomato plant does not need to be replanted when harvested, they can be harvested after fruiting but before seeding to approximately double the production of Tomatoes at the cost of not producing any further seeds.  Like most [[food]] crops, Tomatoes can be grown from either Tomato Seeds or raw Tomatoes.&lt;br /&gt;
&lt;br /&gt;
* Atmosphere: Minimum atmosphere pressure ~35 kPa, with 1% [[Carbon Dioxide]] and under 1KPa [[Pollutant]] (X).&lt;br /&gt;
* Consumes [[Carbon Dioxide]] and produce [[Oxygen]] at 8.64 mols per hour&lt;br /&gt;
* Temp: Minimum atmosphere temperature of 0C (273K) is required for growth, under 0C (273K) or over 50C (323K) the plants will die after 2 minutes.&lt;br /&gt;
* The ideal temperature range for maximum growth speed is between 20-30C&lt;br /&gt;
* Water: 5-60 Degree Celsius to avoid taking damage&lt;br /&gt;
* Plants require [[Water]], but consume only ~0.043 mols per hour&lt;br /&gt;
* Light: A [[Grow Light]]s are required for plant growth. For avoiding damage tomato needs 8 minutes of light per day, and 5 minutes of darkness per day. &lt;br /&gt;
* Optionally: you can increase yield or growth speed by adding fertilizer created in a [[Portable Composter]] or an [[Advanced Composter]]&lt;br /&gt;
More info can be found in [[Stationpedia]].&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
[[Category:Food]]&lt;br /&gt;
[[Category:Items]]&lt;br /&gt;
[[Category:Plants]]&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Main_Page&amp;diff=22129</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Main_Page&amp;diff=22129"/>
		<updated>2024-08-30T12:01:33Z</updated>

		<summary type="html">&lt;p&gt;Ams: Add some missing valves&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;small-12 column main-banner text-center&amp;quot;&amp;gt;&lt;br /&gt;
            [[Image:Wiki_home_banner.png|center|link=https://stationeers.com/]]&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-4 column&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;&#039;&#039;&#039;Welcome to the unofficial Stationeers Community Wiki!&#039;&#039;&#039;&amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
                [[Special:MyLanguage/Stationeers|Stationeers]] is being developed by RocketWerkz Ltd., directed by Dean &#039;rocket2guns&#039; Hall.&lt;br /&gt;
                To obtain your Early Access copy, please go to [http://store.steampowered.com/app/544550/Stationeers/ Steam] for your purchase. You can also check out the published [https://store.steampowered.com/dlc/544550/ DLCs] to support the team or slightly alter your gameplay experience.&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;lt;br&amp;gt;&lt;br /&gt;
                Keep in touch on [https://discordapp.com/invite/stationeers Discord], [https://www.reddit.com/r/Stationeers/ Reddit] or check out [https://twitter.com/stationeers Twitter/X].&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!--T:110--&amp;gt;&lt;br /&gt;
            The latest updates can also be found on [https://store.steampowered.com/news/app/544550?updates=true Stationeers News-Hub on Steam].&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-4 column&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;&#039;&#039;&#039;Stationeers needs you!&#039;&#039;&#039;&amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
                Stationeers is a small niche project. The developers know times are tough and their project isn&#039;t for everyone. So if you like the work they do, everyone would love to encourage you to spread the word, grab their supporter [https://store.steampowered.com/dlc/544550/ DLCs], and watch Stationeers content creators on places like twitch and youtube. RocketWerkz wants to keep developing this game for many years, well beyond any early access release and to do this they need your support.&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-4 column&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
                [[Image:We need you banner.png|link=https://store.steampowered.com/dlc/544550/]]&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!-- ABOVE: Welcome-section --&amp;gt;&lt;br /&gt;
&amp;lt;!-- COMMENTSECTION FOR NAVIGATION --&amp;gt;&lt;br /&gt;
&amp;lt;!-- BELOW: First row of &amp;quot;buttons&amp;quot; --&amp;gt;&lt;br /&gt;
    &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;&#039;&#039;&#039;General Overview&#039;&#039;&#039;&amp;lt;/h4&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-2 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;[[Image:Main Menu Button.png|center|link=https://stationeers-wiki.com/Stationeers]]&amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:140%; font-weight:bold; text-align: center;&amp;quot;&amp;gt;[[Stationeers|&amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;The Game&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-2 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;[[Image:Main Menu Button.png|center|link=https://stationeers-wiki.com/Guides_and_Tutorials]]&amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:140%; font-weight:bold; text-align: center;&amp;quot;&amp;gt;[[Guides_and_Tutorials|&amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;Guides &amp;amp;&amp;lt;br&amp;gt;Tutorials&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-2 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;[[Image:Main Menu Button.png|center|link=https://stationeers-wiki.com/Worlds]]&amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:140%; font-weight:bold; text-align: center;&amp;quot;&amp;gt;[[Worlds|&amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;Worlds&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-2 column&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;&#039;&#039;Placeholder&#039;&#039;&amp;lt;/h4&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-2 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;[[Image:Main Menu Button.png|center|link=https://stationeers-wiki.com/Universe_and_Lore]]&amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:140%; font-weight:bold; text-align: center;&amp;quot;&amp;gt;[[Universe_and_Lore|&amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt;Universe&amp;lt;br&amp;gt;&amp;amp; Lore&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-2 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;[[Image:Main Menu Button.png|center|link=https://stationeers-wiki.com/Updates_Overview]]&amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:140%; font-weight:bold; text-align: center;&amp;quot;&amp;gt;[[Updates_Overview|&amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;Updates&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!-- ABOVE: First row of &amp;quot;buttons&amp;quot; --&amp;gt;&lt;br /&gt;
&amp;lt;!-- COMMENTSECTION FOR NAVIGATION --&amp;gt;&lt;br /&gt;
&amp;lt;!-- BELOW: Second row of &amp;quot;buttons&amp;quot; --&amp;gt;&lt;br /&gt;
    &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;&#039;&#039;&#039;Resources &amp;amp; Materials&#039;&#039;&#039;&amp;lt;/h4&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-2 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;[[Image:Main Menu Button.png|center|link=https://stationeers-wiki.com/Ores]]&amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:140%; font-weight:bold; text-align: center;&amp;quot;&amp;gt;[[Ores|&amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;Ores&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-2 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;[[Image:Main Menu Button.png|center|link=https://stationeers-wiki.com/Ingots]]&amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:140%; font-weight:bold; text-align: center;&amp;quot;&amp;gt;[[Ingots|&amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;Ingots&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-2 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;[[Image:Main Menu Button.png|center|link=https://stationeers-wiki.com/Gases_and_Liquids]]&amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:140%; font-weight:bold; text-align: center;&amp;quot;&amp;gt;[[Gases_and_Liquids|&amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;Gases &amp;amp;&amp;lt;br&amp;gt;Liquids&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-2 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;[[Image:Main Menu Button.png|center|link=https://stationeers-wiki.com/Equipment]]&amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:140%; font-weight:bold; text-align: center;&amp;quot;&amp;gt;[[Equipment|&amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;Equipment&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-2 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;[[Image:Main Menu Button.png|center|link=https://stationeers-wiki.com/Rocketry]]&amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:140%; font-weight:bold; text-align: center;&amp;quot;&amp;gt;[[Rocketry|&amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;Rocketry&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-2 column&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;&#039;&#039;Placeholder&#039;&#039;&amp;lt;/h4&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!-- ABOVE: Second row of &amp;quot;buttons&amp;quot; --&amp;gt;&lt;br /&gt;
&amp;lt;!-- COMMENTSECTION FOR NAVIGATION --&amp;gt;&lt;br /&gt;
&amp;lt;!-- BELOW: Third row of &amp;quot;buttons&amp;quot; --&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;large-6 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Basebuilding&amp;lt;/b&amp;gt;&amp;lt;/h4&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;large-4 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;[[Image:Main Menu Button.png|center|link=https://stationeers-wiki.com/Structures]]&amp;lt;/h4&amp;gt;&lt;br /&gt;
        &amp;lt;div style=&amp;quot;position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:140%; font-weight:bold; text-align: center;&amp;quot;&amp;gt;[[Structures|&amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;Structures&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;large-4 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;[[Image:Main Menu Button.png|center|link=https://stationeers-wiki.com/Furniture]]&amp;lt;/h4&amp;gt;&lt;br /&gt;
        &amp;lt;div style=&amp;quot;position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:140%; font-weight:bold; text-align: center;&amp;quot;&amp;gt;[[Furniture|&amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;Furniture&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;large-4 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;&#039;&#039;Placeholder&#039;&#039;&amp;lt;/h4&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;large-6 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Creatures, Plants &amp;amp; Food&amp;lt;/b&amp;gt;&amp;lt;/h4&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;large-4 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;&#039;&#039;Placeholder&#039;&#039;&amp;lt;/h4&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-4 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;&#039;&#039;Placeholder&#039;&#039;&amp;lt;/h4&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-4 column&amp;quot; &amp;quot;style=&amp;quot;position: relative; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;h4 class=&amp;quot;subheader&amp;quot;&amp;gt;[[Image:Main Menu Button.png|center|link=https://stationeers-wiki.com/Food]]&amp;lt;/h4&amp;gt;&lt;br /&gt;
          &amp;lt;div style=&amp;quot;position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:140%; font-weight:bold; text-align: center;&amp;quot;&amp;gt;[[Food|&amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;Food&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!-- ABOVE: Third row of &amp;quot;buttons&amp;quot; --&amp;gt;&lt;br /&gt;
&amp;lt;!-- COMMENTSECTION FOR NAVIGATION --&amp;gt;&lt;br /&gt;
&amp;lt;!-- BELOW: List of pages in &amp;quot;old&amp;quot; style --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-4 medium-6 columns&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h3 class=&amp;quot;subheader&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fa fa-thermometer fa-lg&amp;quot; style=&amp;quot;display:inline;&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Atmospherics&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;medium-6 columns&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Pipes&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Pipe)|Pipe]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Liquid Pipe)|Liquid Pipe]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Insulated Pipe|Insulated Pipe]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Insulated Liquid Pipe|Insulated Liquid Pipe]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Pipe Organ)|Pipe Organ]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Pipe Label)|Pipe Label]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Vents&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Active Vent)|Active Vent]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Passive Vent)|Passive Vent]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Regulators&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Digital Valve)|Digital Valve]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Liquid Digital Valve|Liquid Digital Valve]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Gas Mixer)|Gas Mixer]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Pipe Valve)|Pipe Valve]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Pipe Valve)|One Way Valve (Gas)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Purge Valve|Purge Valve (Liquid to Gas)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Condensation Valve|Condensation_Valve (Gas to Liquid)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Expansion Valve|Expansion Valve (Liquid to Gas)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Liquid Pipe Valve)|Liquid Valve]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Liquid Pipe Valve)|One Way Valve (Liquid)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Pressure Regulator)|Pressure Regulator]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Liquid Regulator)|Liquid Pressure Regulator]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Pressure Regulator)|Back Pressure Regulator]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Liquid Regulator)|Liquid Back Pressure Regulator]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Volume Pump)|Volume Pump]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Turbo Volume Pump - Gas)|Turbo Volume Pump (Gas)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Liquid Volume Pump)|Liquid Volume Pump]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Turbo Volume Pump - Liquid)|Turbo Volume Pump (Liquid)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Radiators&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Radiator)|Radiator]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Liquid Pipe Radiator)|Liquid Pipe Radiator]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Wall Cooler)|Wall Cooler]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Liquid Wall Cooler)|Liquid Wall Cooler]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Wall Heater)|Wall Heater]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Heat Exchanger)|Heat Exchanger - Gas]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Heat Exchanger)|Heat Exchanger - Liquid]]&amp;lt;/li&amp;gt;&lt;br /&gt;
		        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Heat Exchanger)|Heat Exchanger - Liquid + Gas]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                &amp;lt;/ul&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;medium-6 columns&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Processors&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Atmospherics)|Air Conditioner]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Atmospherics)|Electrolyzer]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Atmospherics)|Filtration]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Atmospherics)|H2 Combustor]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Portable Air Conditioner)|Portable Air Conditioner]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Portable Scrubber)|Portable Scrubber]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Ice Crusher)|Ice Crusher]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Analyzers&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Pipe Analyzer)|Pipe Analyzer]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/kit (Liquid Pipe Analyzer)|Liquid Pipe Analyzer]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Pipe Meter)|Pipe Meter]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/kit (Liquid Pipe Meter)|Liquid Pipe Meter]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&amp;lt;li&amp;gt;Storage&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Canister|Canister]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Gas Canister (Smart)|Gas Canister (Smart)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Liquid Canister|Liquid Canister]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Liquid Canister (Smart)|Liquid Canister Smart]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Canister Storage)|Canister Storage]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Liquid Tank Storage)|Liquid Tank Storage]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Portable Tank)|Portable Tank]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Portable Tank Mk2)|Portable Tank Mk2 (Empty)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Portable Liquid Tank)|Portable Liquid Tank (Empty)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Portable Liquid Tank Mk2)|Portable Liquid Tank Mk2 (Empty)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Tank)|Large Tank]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Tank)|Small Tank]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Liquid Tank Big)|Liquid Tank Big]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Liquid Tank Small)|Liquid Tank Small]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Tank Connector)|Tank Connector]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (SDB Silo)|SDB Silo]]&amp;lt;/li&amp;gt;				&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;[[Special:MyLanguage/Filter|Filters]]&amp;lt;/li&amp;gt;&lt;br /&gt;
		    &amp;lt;li&amp;gt;Other&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Liquid Drain)|Liquid Drain]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Pipe Heater|Pipe Heater (Gas)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Pipe Heater|Pipe Heater (Liquid)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
		    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                &amp;lt;/ul&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:80--&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-2 medium-6 columns&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h3 class=&amp;quot;subheader&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fa fa-cogs fa-lg&amp;quot; style=&amp;quot;display:inline;&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Power&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;medium-12 columns&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Batteries&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Battery Cell (Large)|Battery Cell (Large)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Battery Cell (Nuclear)|Battery Cell (Nuclear)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Battery Cell (Small)|Battery Cell (Small)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Battery)|Stationary Battery]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Battery Large)|Stationary Battery Large]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Battery Charger)|Battery Charger]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Battery Charger Small|Battery Charger (Small)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Cables&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Cable Coil|Cable Coil]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Cable Coil (Heavy)|Cable Coil (Heavy)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Cable Analyser)|Cable Analyser]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Cable Fuses)|Cable Fuses]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Power Connector)|Power Connector]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Generators&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Gas Fuel Generator)|Gas Fuel Generator]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Portable Generator)|Portable Generator]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Solar Panel)|Solar Panel]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Wind Turbine)|Wind Turbine]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Upright Wind Turbine|Upright Wind Turbine]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Solid Generator)|Solid Generator]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Stirling Engine|Stirling Engine]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Portable Solar Panel|Portable Solar Panel]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/RTG|RTG]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Regulators&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Power Controller)|Power Controller]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/PowerTransmitter|Power Transmitter]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Transformer)|Transformer]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Transformer Small)|Transformer Small]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                &amp;lt;/ul&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:83--&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-6 medium-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h3 class=&amp;quot;subheader&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fa fa-cogs fa-lg&amp;quot; style=&amp;quot;display:inline;&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Electronics&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;medium-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;[[Special:MyLanguage/Circuitboard|Circuitboards]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Circuitboard (Advanced Airlock)|Advanced Airlock]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Circuitboard (Air Control)|Air Control]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Circuitboard (Airlock)|Airlock]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Circuitboard (Door Control)|Door Control]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Circuitboard (Gas Display)|Gas Display]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Circuitboard (Graph Display)|Graph Display]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Circuitboard (Hash  Display)|Hash Display]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Circuitboard (Mode Control)|Mode Control]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Circuitboard (Power Control)|Power Control]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Circuitboard (Ship Display)|Ship Display]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Circuitboard (Solar Control)|Solar Control]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;[[Special:MyLanguage/Integrated Circuit|Integrated Circuits]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Integrated Circuit (IC10)|Integrated Circuit (IC10)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (IC Housing)|IC Housing]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Consoles)|Consoles]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Consoles)|Console]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Consoles)|Console Dual]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Consoles)|Console Monitor]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Consoles)|LED Display]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                &amp;lt;/ul&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;medium-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic I/O)|Logic I/O&#039;s]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic I/O)|Batch Reader]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic I/O)|Batch Slot Reader]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic I/O)|Batch Writer]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic I/O)|Logic Mirror]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic I/O)|Logic Writer Switch]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic I/O)|Reader]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic I/O)|Reagent Reader]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic I/O)|Slot Reader]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic I/O)|Writer]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic Memory)|Logic Memory]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic Memory)|Hash Generator]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic Memory)|Logic Memory]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic Processor)|Logic Processors]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic Processor)|Logic Compare]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic Processor)|Logic Math]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic Processor)|Logic Min/Max]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic Processor)|Logic Select]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic Processor)|Math Unary]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic Switch)|Logic Switches]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic Switch)|Button]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic Switch)|Dial]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic Switch)|Lever]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Logic Switch)|Switch]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit_(Logic_Transmitter)|Logic Transmitters]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit_(Logic_Transmitter)|Logic Transmitter]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                &amp;lt;/ul&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;medium-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;[[Special:MyLanguage/Motherboard|Motherboards]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Motherboard (Communications)|Communications]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Motherboard (IC Editor)|IC Editor]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Motherboard (Logic)|Logic]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Motherboard (Sorter)|Sorter]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;[[Special:MyLanguage/Sensors|Sensors]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Sensors)|Daylight Sensor]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Sensors)|Gas Sensor]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Sensors)|Motion Sensor]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Trigger Plate)|Trigger Plate (Large)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Trigger Plate)|Trigger Plate (Medium)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Trigger Plate)|Trigger Plate (Small)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Others&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Beacon)|Beacon]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Computer)|Computer]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Laptop|Laptop]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Igniter)|Igniter]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Speaker)|Klaxon Speaker]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit_(Satellite_Dish)|Satellite Dish]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Weather Station)|Weather Station]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Electronic Parts]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                &amp;lt;/ul&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!--T:70--&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;large-4 medium-6 columns&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h3 class=&amp;quot;subheader&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fa fa-cogs fa-lg&amp;quot; style=&amp;quot;display:inline;&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Manufacturing&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;medium-6 columns&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Fabricators&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Autolathe|Autolathe]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Electronics_Printer|Electronics Printer]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Hydraulic_Pipe_Bender|Hydraulic Pipe Bender]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Tool_Manufactory|Tool Manufactory]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Security_Printer|Security Printer]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Automated_Oven|Automated Oven]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Advanced_Packaging_Machine|Automated Packaging Machine]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Rocket_Manufactory|Rocket Manufactory]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Fabricators Mods&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Autolathe Printer Mod]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Electronic Printer Mod]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Pipe Bender Mod]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Tool Printer Mod]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Plant Fertilizers Production&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Portable Composter]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Advanced Composter]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                &amp;lt;/ul&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;medium-6 columns&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Appliances&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Chemistry Station|Chemistry Station]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Microwave|Microwave]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Paint Mixer|Paint Mixer]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Reagent Processor|Reagent Processor]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Smelting&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Advanced Furnace)|Advanced Furnace]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Arc Furnace)|Arc Furnace]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Furnace)|Furnace]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Recycling&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Centrifuge)|Centrifuge]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Combustion Centrifuge|Combustion Centrifuge]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Recycler)|Recycler]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Regulators&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Chutes)|Chutes]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Conveyors)|Conveyors]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Sorter)|Sorter]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Stacker)|Stacker]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Vending Machine)|Vending Machine]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Vending Machine Refrigerated)|Vending Machine Refrigerated]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit_(SDB_Hopper)|SDB Hopper]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit_(SDB_Hopper)|SDB Hopper Advanced]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                   &amp;lt;/ul&amp;gt;&lt;br /&gt;
                &amp;lt;/ul&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!--T:72--&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;medium-2 columns&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h3 class=&amp;quot;subheader&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fa fa-building fa-lg&amp;quot; style=&amp;quot;display:inline;&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Unsorted pages&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;medium-12 columns&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Mining&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Kit (Auto Miner Small)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Kit (OGRE)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[AIMEe]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Deep Miner]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Sheets&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Glass Sheets|Glass Sheets]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Iron Sheets|Iron Sheets]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Plastic Sheets|Plastic Sheets]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Steel Sheets|Steel Sheets]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;[[Special:MyLanguage/Trading|Trading]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit_(Landing_Pad)|Landing Pad (old)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit_(Landing_Pad_Basic)|Landing Pad Basic]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit_(Landing_Pad_Atmospherics)|Landing Pad Atmospherics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit_(Landing_Pad_Runway)|Landing Pad Runway]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Lander|Lander]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Trader|Trader]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                &amp;lt;/ul&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:92--&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;medium-6 columns&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h3 class=&amp;quot;subheader&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fa fa-cogs fa-lg&amp;quot; style=&amp;quot;display:inline;&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Farming, Plants, Animals &amp;amp; Foods&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;medium-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Creatures&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Human|Human]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Zrilian|Zrilian]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/H.E.M. Droid|H.E.M. Droid]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Skeleton|Skeleton]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Chick|Chick]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Chicken|Chicken]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Fertilized Egg|Fertilized Egg]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                &amp;lt;/ul&amp;gt;&lt;br /&gt;
                &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Cooked Foods&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Baked Potato|Baked Potato]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Cereal Bar|Cereal Bar]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Bread Loaf|Bread Loaf]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Fries|Fries]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Milk|Milk]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Muffin|Muffin]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Pumpkin Pie|Pumpkin Pie]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Tomato Soup|Tomato Soup]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Pumpkin Soup|Pumpkin Soup]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Corn Soup|Corn Soup]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                &amp;lt;/ul&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;medium-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Ingredients&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Color Dye|Color Dye]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Egg|Egg]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Egg Carton|Egg Carton]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Flour|Flour]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Soy Oil|Soy Oil]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Empty Can|Empty Can]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;[[Reagents]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Carbon Powder|Carbon Powder]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Cobalt Powder|Cobalt Powder]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Electrum Powder|Electrum Powder]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Fenoxitone Powder|Fenoxitone Powder]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Gold Powder|Gold Powder]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Invar Powder|Invar Powder]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Silver Powder|Silver Powder]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Medical&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Pill (Medical)|Pill (Medical)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                &amp;lt;/ul&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;medium-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Hydroponics&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Automated Hydroponics)|Automated Hydroponics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Hydroponics Station|Hydroponics Station]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Hydroponic Tray)|Hydroponic Tray]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Portable Hydroponics)|Portable Hydroponics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Advanced Composter)|Advanced Composter]]&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;[[Special:MyLanguage/Portable Composter|Portable Composter]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Harvie)|Harvie]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Grow Light)|Grow Light]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;li&amp;gt;Plants&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Alien Mushroom|Alien Mushroom]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Corn|Corn]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Fern|Fern]]s&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Flower|Flower]]s&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Mushroom|Mushroom]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Potato|Potato]]es&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Pumpkin|Pumpkin]]s&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Rice|Rice]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Soybean|Soybean]]s&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Tomato|Tomato]]es&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Wheat|Wheat]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:MyLanguage/Thermogenic plants|Thermogenic plants]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                   &amp;lt;/ul&amp;gt;&lt;br /&gt;
		   &amp;lt;li&amp;gt;Other&amp;lt;/li&amp;gt;&lt;br /&gt;
                   &amp;lt;ul style=&amp;quot;margin-left:8px;&amp;quot;&amp;gt;&lt;br /&gt;
		        &amp;lt;li&amp;gt;[[Special:MyLanguage/Kit (Planter)|Planter]]&amp;lt;/li&amp;gt;&lt;br /&gt;
	           &amp;lt;/ul&amp;gt;&lt;br /&gt;
		   &amp;lt;li&amp;gt;[[Genetics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                &amp;lt;/ul&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=IC10&amp;diff=21980</id>
		<title>IC10</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=IC10&amp;diff=21980"/>
		<updated>2024-08-10T12:16:03Z</updated>

		<summary type="html">&lt;p&gt;Ams: document decimal and hex numbers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:IC10 Programming]]&lt;br /&gt;
=Scripting language for IC10 housings / chips=&lt;br /&gt;
MIPS is [[Stationeers]]&#039; inspiration for the in-game scripting language called IC10. It runs on [[Integrated Circuit (IC10)|IC10 chips]] crafted at the [[Electronics Printer]]. &lt;br /&gt;
&lt;br /&gt;
==Registers==&lt;br /&gt;
Internal registers &#039;&#039;&#039;r?&#039;&#039;&#039;: The IC contains 16 CPU registers, numbered &#039;&#039;&#039;r0&#039;&#039;&#039; to &#039;&#039;&#039;r15&#039;&#039;&#039;. From now on referred to as &#039;&#039;&#039;r?&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Device registers &#039;&#039;&#039;d? logicType&#039;&#039;&#039;: Device registers are written to and from the IC. A device register is numbered &#039;&#039;&#039;d0&#039;&#039;&#039; to &#039;&#039;&#039;d5&#039;&#039;&#039; (select via screw), or &#039;&#039;&#039;db&#039;&#039;&#039; (connected device). From now on referred to as &#039;&#039;&#039;d?&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Logic and algorithmic with &#039;&#039;&#039;Internal registers&#039;&#039;&#039; ===&lt;br /&gt;
All calculations are exclusively performed to and from &#039;&#039;&#039;r?&#039;&#039;&#039; registers, or generally more understood as variables in programming. You can use aliases to give convenient names with the &amp;lt;code&amp;gt;alias string r?|d?&amp;lt;/code&amp;gt;command (see below). &lt;br /&gt;
&lt;br /&gt;
Internal registers can be manipulated in various ways. &lt;br /&gt;
* Write constant values &amp;lt;code&amp;gt;move r? (r?|num)&amp;lt;/code&amp;gt;: Example: &amp;lt;code&amp;gt;move r0 2&amp;lt;/code&amp;gt; sets r0 to the number 2.&lt;br /&gt;
* Calculate: Calculations are done to- and from these registers, like &amp;lt;code&amp;gt;add r? a(r?|num) b(r?|num)&amp;lt;/code&amp;gt;. Example: &amp;lt;code&amp;gt;add r1 r0 3&amp;lt;/code&amp;gt; adds 3 to r0, and writes to r1.&lt;br /&gt;
&lt;br /&gt;
Note, for any kind of if statements or loop behaviours, knowing about labels, branching, and jumps is essential knowledge. See below.&lt;br /&gt;
&lt;br /&gt;
=== IO to &#039;&#039;&#039;Device registers&#039;&#039;&#039; ===&lt;br /&gt;
Acronym &#039;&#039;&#039;d?&#039;&#039;&#039; stands for device, where ? is a number corresponding to the screw device selector on the socket.&lt;br /&gt;
You can also read/write to the device where the IC is planted in using device &#039;&#039;&#039;db&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Generally, there are up to 6 devices which can be set using the screwdriver &#039;&#039;&#039;d0&#039;&#039;&#039; to &#039;&#039;&#039;d5&#039;&#039;&#039;. A special device register &#039;&#039;&#039;db&#039;&#039;&#039; is the device wherever the IC is mounted upon. Very convenient for atmospheric devices where no separate IC socket is required.&lt;br /&gt;
&lt;br /&gt;
Note, the IC is completely unaware where d? is actually connected to. So if you get a logicType error, check d? number, or check if the screw has been set opn the socket. An alias is only convenient to convey what is expected to be set on the d? screw, it does not actually set or program the screq.&lt;br /&gt;
&lt;br /&gt;
* Read from device (load) &amp;lt;code&amp;gt;l r? d? logicType&amp;lt;/code&amp;gt;: Reads logicType, like Pressure from a [[Sensors|gas sensor]], from device d? to register r?. Values can be read from connected devices and put into the register using the &#039;&#039;&#039;l&#039;&#039;&#039; (load) command. For example, if you want to load the state of a door. &amp;lt;br&amp;gt; Example: &amp;lt;code&amp;gt;l r0 Door Open&amp;lt;/code&amp;gt; reads the &#039;Open&#039; field of an object named &#039;Door&#039;, that would be connected to the IC housing of the chip.&lt;br /&gt;
* Write to a device (set) &amp;lt;code&amp;gt;s d? logicType r?&amp;lt;/code&amp;gt;: Write a value from a register back to a device using the command &amp;lt;code&amp;gt;s d? logicType r?&amp;lt;/code&amp;gt;. For example, if d0 is set to a door using the screwdriver, &amp;lt;code&amp;gt;s d0 Open 0&amp;lt;/code&amp;gt; sets the &#039;Open&#039; status of the d0 (a door) to 0, effectively closing the door.&lt;br /&gt;
&lt;br /&gt;
=== batch IO to - &#039;&#039;&#039;Device registers&#039;&#039;&#039; ===&lt;br /&gt;
&#039;&#039;&#039;Batch writing&#039;&#039;&#039; needs to be done to a specific &#039;&#039;&#039;deviceHash&#039;&#039;&#039; instead of d?. Is unique per device type, which you can find in the [[Stationpedia]] entries.&lt;br /&gt;
* &amp;lt;code&amp;gt;lb r? deviceHash logicType batchMode&amp;lt;/code&amp;gt; &lt;br /&gt;
* &amp;lt;code&amp;gt;sb deviceHash logicType r?&amp;lt;/code&amp;gt;&lt;br /&gt;
Additionally, using the following batch commands, a &#039;&#039;&#039;nameHash&#039;&#039;&#039; can be provided to only modify devices with a certain name.&lt;br /&gt;
* &amp;lt;code&amp;gt;lbn r? deviceHash nameHash logicType batchMode &amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;sbn deviceHash nameHash logicType r?&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;batchMode&#039;&#039;&#039; is a parameter equal to 0, 1, 2, or 3. These are also defined as the constants &#039;&#039;&#039;Average&#039;&#039;&#039;, &#039;&#039;&#039;Sum&#039;&#039;&#039;, &#039;&#039;&#039;Minimum&#039;&#039;&#039;, and &#039;&#039;&#039;Maximum&#039;&#039;&#039; respectively. The word or number can be used.&lt;br /&gt;
&lt;br /&gt;
Combining one of these functions with the &amp;lt;code&amp;gt;HASH()&amp;lt;/code&amp;gt; function can be advantageous:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;lbn r0 HASH(&amp;quot;StructureGasSensor&amp;quot;) HASH(&amp;quot;Sensor 1&amp;quot;) Temperature Average&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This code will load the average temperature of all gas sensors on the network named &amp;quot;Sensor 1&amp;quot; onto register &#039;&#039;&#039;r0&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If the batch read (lb/lbn) is done on a network without any matching devices the results will be as specified in the table:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Batch read with no devices&lt;br /&gt;
|-&lt;br /&gt;
! Batch Mode !! Result&lt;br /&gt;
|-&lt;br /&gt;
| Average (0) || nan&lt;br /&gt;
|-&lt;br /&gt;
| Sum (1) || 0&lt;br /&gt;
|-&lt;br /&gt;
| Minimum (2) || 0&lt;br /&gt;
|-&lt;br /&gt;
| Maximum (3) || ninf&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
Here are some examples demonstrating all three operations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;move r0 10&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Sets register &#039;&#039;&#039;r0&#039;&#039;&#039; to the value 10&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;move r0 r1&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Copies the value of register &#039;&#039;&#039;r1&#039;&#039;&#039; to register &#039;&#039;&#039;r0&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;l r0 d0 Temperature&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Reads the Temperature parameter from device &#039;&#039;&#039;d0&#039;&#039;&#039; and places the value in register &#039;&#039;&#039;r0&#039;&#039;&#039;.&lt;br /&gt;
Note: not all devices have a Temperature parameter, check the in-game stationpedia.&lt;br /&gt;
&lt;br /&gt;
To set a device specific value (like &#039;&#039;&#039;On&#039;&#039;&#039;), you can write into this value.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;s d0 On r0&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Writes the value from register &#039;&#039;&#039;r0&#039;&#039;&#039; out to &#039;&#039;&#039;On&#039;&#039;&#039; parameter of device &#039;&#039;&#039;d0&#039;&#039;&#039;. In this example the device will be turned On, if valve of register r0 equals 1, otherwise (register r0 equals 0) it will turned off. See section [[IC10#Device_Variables|Device Variables]].&lt;br /&gt;
&lt;br /&gt;
It&#039;s recommended to use labels (like: &#039;&#039;someVariable&#039;&#039;) instead of a direct reference to the register. See &#039;&#039;&#039;alias&#039;&#039;&#039; in section [[IC10#Instructions|Instructions]].&lt;br /&gt;
&lt;br /&gt;
=== Special registers ===&lt;br /&gt;
There are two more registers. One called &#039;&#039;&#039;ra&#039;&#039;&#039; (return address) and one called &#039;&#039;&#039;sp&#039;&#039;&#039; (stack pointer). The &#039;&#039;&#039;ra&#039;&#039;&#039; is used by certain jump and branching instructions (those ending with &#039;&#039;&#039;-al&#039;&#039;&#039;) to remember which line in the script it should return to. The &#039;&#039;&#039;sp&#039;&#039;&#039; tracks the next index within the stack (a memory that can store up to 512 values) to be pushed (written) to or popped (read) from. Neither &#039;&#039;&#039;ra&#039;&#039;&#039; or &#039;&#039;&#039;sp&#039;&#039;&#039; is protected, their values can be changed by instructions like any other register.&lt;br /&gt;
&lt;br /&gt;
==Stack Memory==&lt;br /&gt;
;push r?: adds the value  &#039;&#039;&#039;r?&#039;&#039;&#039; and increments the &#039;&#039;&#039;sp&#039;&#039;&#039; by 1.&lt;br /&gt;
;pop r?: loads the value in the stack memory at index &amp;lt;code&amp;gt;sp-1&amp;lt;/code&amp;gt; into register &#039;&#039;&#039;r?&#039;&#039;&#039; and decrements the &#039;&#039;&#039;sp&#039;&#039;&#039; by 1.&lt;br /&gt;
;peek r?: loads the value in the stack memory at index &amp;lt;code&amp;gt;sp-1&amp;lt;/code&amp;gt; into register &#039;&#039;&#039;r?&#039;&#039;&#039;.&lt;br /&gt;
;get r? d? address(r?|num): loads the value in the stack memory at index &amp;lt;code&amp;gt;address&amp;lt;/code&amp;gt; on provided device into register &#039;&#039;&#039;r?&#039;&#039;&#039;.&lt;br /&gt;
;getd r? id(r?|num) address(r?|num): loads the value in the stack memory at index &amp;lt;code&amp;gt;address&amp;lt;/code&amp;gt; on provided device id into register &#039;&#039;&#039;r?&#039;&#039;&#039;.&lt;br /&gt;
;put d? address(r?|num) value(r?|num): adds the value to the stack memory off the provided device at index &amp;lt;code&amp;gt;address&amp;lt;/code&amp;gt;.&lt;br /&gt;
;putd id(r?|num) address(r?|num) value(r?|num) : adds the value to the stack memory off the provided device id at index &amp;lt;code&amp;gt;address&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
As mentioned previously, &#039;&#039;&#039;sp&#039;&#039;&#039; can be both written to and read from any time. When reading (&#039;&#039;&#039;peek&#039;&#039;&#039; or &#039;&#039;&#039;pop&#039;&#039;&#039;), &#039;&#039;&#039;sp&#039;&#039;&#039; must be between 1 and 512, inclusive. While writing (&#039;&#039;&#039;push&#039;&#039;&#039;), &#039;&#039;&#039;sp&#039;&#039;&#039; must be between 0 and 511, inclusive.&lt;br /&gt;
&lt;br /&gt;
Stack memory is persistent on logic chips. This means that if you have a logic chip and push values to the stack, the code that pushes those values can be removed and the stack will retain those values.&lt;br /&gt;
&lt;br /&gt;
Note that this does not carry over to any other logic chips which receive the program of the original; They will need to have their stack memories programmed individually.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stack Traversing&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Traversing the stack can be done similarly to how an array would be traversed in some other languages:&lt;br /&gt;
{{ICCode|&lt;br /&gt;
#this will traverse indices {min value} through {max value}-1&lt;br /&gt;
move sp {min value}&lt;br /&gt;
loop:&lt;br /&gt;
add sp sp 1&lt;br /&gt;
peek r0&lt;br /&gt;
&lt;br /&gt;
#do something here with your stack values (loaded into r0)&lt;br /&gt;
&lt;br /&gt;
blt sp {max value} loop&lt;br /&gt;
&lt;br /&gt;
#continue on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can use the pop function&#039;s decrementing to make a more efficient loop:&lt;br /&gt;
{{ICCode|&lt;br /&gt;
move sp {max value}&lt;br /&gt;
add sp sp 1&lt;br /&gt;
loop:&lt;br /&gt;
pop r0&lt;br /&gt;
&lt;br /&gt;
#do something here with your stack values (loaded into r0)&lt;br /&gt;
&lt;br /&gt;
bgt sp {min value} loop&lt;br /&gt;
&lt;br /&gt;
#continue on&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Device Ports==&lt;br /&gt;
ICs can interact with up to 6 other devices via d0 - d5, as well as the device it&#039;s attached to via db. To change or set a device, use a screwdriver and adjust the device in the IC housing. You can read or set any of the device&#039;s properties, so it is possible to do things like read the pressure or oxygen content of a room on the same Device port. &lt;br /&gt;
&lt;br /&gt;
Additionally, is possible to set other IC housings as devices, allowing you to create programs that run across multiple ICs together. For example, an Gas Mixing IC could check the &#039;&#039;&#039; Setting&#039;&#039;&#039;  field of a Atmosphere Sensor IC and act based on the value of the sensor chip.&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;l&#039;&#039;&#039; (load) or &#039;&#039;&#039;s&#039;&#039;&#039; (set) instructions you have to read or set these values to your device. Examples:&lt;br /&gt;
{{ICCode|&lt;br /&gt;
#Reads the &#039;Temperature&#039; from an atmosphere sensor&lt;br /&gt;
# at device port &#039;d0&#039; into register &#039;r0&#039;.&lt;br /&gt;
l r0 d0 Temperature&lt;br /&gt;
}} &lt;br /&gt;
{{ICCode|&lt;br /&gt;
# Writes the value of the register &#039;r0&#039; to the&lt;br /&gt;
# device on port &#039;d1&#039; into the variable &#039;Setting&#039;.&lt;br /&gt;
s d1 Setting r0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Labels==&lt;br /&gt;
Labels are used to make it easier to jump between lines in the script. The label will have a numerical value that is the same as its line number. Even though it&#039;s possible to use a labels value for calculations, doing so is a bad idea since any changes to the code can change the line numbers of the labels.&lt;br /&gt;
{{ICCode|&lt;br /&gt;
main: # define a jump mark with label &#039;main&#039;&lt;br /&gt;
j main # jumps back to &#039;main&#039;&lt;br /&gt;
}}&lt;br /&gt;
==Constants==&lt;br /&gt;
Instead of using a register to store a fixed value, a constant can be made. Using this name will refer to the assigned value. With the help of Constants you can save register places.&lt;br /&gt;
{{ICCode|&lt;br /&gt;
# defines a Constant with name &#039;pi&#039;&lt;br /&gt;
# and set its value to 3.14159&lt;br /&gt;
define pi 3.14159&lt;br /&gt;
}} &lt;br /&gt;
&lt;br /&gt;
You can use these constants like any other variables (see: alias in section [[IC10#Instructions|Instructions]]). Example:&lt;br /&gt;
{{ICCode|&lt;br /&gt;
# set the value of register &#039;r0&#039; to the value of constant named &#039;pi&#039;.&lt;br /&gt;
move r0 pi &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Numeric values==&lt;br /&gt;
Registers and constants are usually decimal values using double-precision floating point (confirmed?).&lt;br /&gt;
&lt;br /&gt;
Unlike real CPU architectures, integers are not supported as a distinct type, but double FP can represent integers up to about 54 bits before rounding causes problems (the exact number depending what bit patterns you happen to have).&lt;br /&gt;
&lt;br /&gt;
Numbers can be written in hexadecimal by preceding the value with a $ symbol. Values larger than 54 bits might get corrupted. Hex numbers are typically used for ReferenceId values.&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
{{ICCode|&lt;br /&gt;
move r0 12345&lt;br /&gt;
move r1 123.456&lt;br /&gt;
move r2 $E1B2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Indirect referencing==&lt;br /&gt;
This is a way of accessing a register by using another register as a pointer. Adding an additional r in front of the register turns on this behaviour. The value stored in the register being used as the pointer must be between 0 to 15, this will then point to a register from r0 to r15, higher or lower values will cause an error.&lt;br /&gt;
{{ICCode|&lt;br /&gt;
move r0 5 # stores the value 5 in r0&lt;br /&gt;
move rr0 10 &lt;br /&gt;
# is now the same as &#039;move r5 10&#039; &lt;br /&gt;
# since r0 has the value 5, rr0 points at the register r5&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Additional r&#039;s can be added to do indirect referencing multiple times in a row.&lt;br /&gt;
{{ICCode|&lt;br /&gt;
move r1 2&lt;br /&gt;
move r2 3&lt;br /&gt;
move rrr1 4&lt;br /&gt;
# is now the same as &#039;move r3 4&#039;&lt;br /&gt;
# since r1 points at r2 which points at r3&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This also works with devices&lt;br /&gt;
{{ICCode|&lt;br /&gt;
move r0 2 # stores the value 2 in r0&lt;br /&gt;
s dr0 On 1 &lt;br /&gt;
# is now the same as &#039;s d2 On 1&#039;&lt;br /&gt;
# r0 has the value 2 so dr0 points at d2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Network Referencing / Channels==&lt;br /&gt;
&lt;br /&gt;
All cable networks have 8 Channels which can have data loaded from/stored to via a device and connection reference. Connections for each supported device are listed in the stationpedia. All &#039;connections&#039; a device can make are a connection (pipe, chute, cable), but only cable networks have channels.&lt;br /&gt;
&lt;br /&gt;
The 8 channels (Channel0 to Channel7) are however volatile, in that data is destroyed if any part of the cable network is changed, removed, or added to, and also whenever the world is exited. All these channels default to NaN. Strictly speaking, they default to what we would call &amp;quot;quiet NaN&amp;quot;, in that its not an error it simply means its not a number yet. Recommend you use these channels for reading and writing between networks, rather than as a data store. This effectively means an IC can read all the networks for all devices to connected to it, so not just their own local network, but any networks any device they can reference is connected to.&lt;br /&gt;
{{ICCode|&lt;br /&gt;
# d0 is device zero, and the :0 refers&lt;br /&gt;
# to that device&#039;s 0 connection&lt;br /&gt;
l r0 d0:0 Channel0}}&lt;br /&gt;
&lt;br /&gt;
For example: on an IC Housing, the 0 connection is the data port and 1 is power, so you could write out r0 to Channel0 of the power network of the Housing using &amp;lt;code&amp;gt;s db:1 Channel0 r0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comments==&lt;br /&gt;
Comments can be placed using a &#039;&#039;&#039;#&#039;&#039;&#039; symbol. All comments are ignored by the game when it reads commands. Below is an example of valid code with two comments.&lt;br /&gt;
{{ICCode|&lt;br /&gt;
alias MyAlias r0 # Text after the hash tag will be ignored to the end of the line.&lt;br /&gt;
# You can also write comments on their own lines, like this.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Debugging advices==&lt;br /&gt;
The value stored in a register or variable can easily be displayed by writing it to the Setting parameter of the IC housing. This has no side effects. To see the value, just stand close to the IC housing and look directly at the housing.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s db Setting r0&amp;lt;/code&amp;gt;. # sets/writes the value of register &#039;&#039;&#039;r0&#039;&#039;&#039; into the parameter &#039;&#039;&#039;Setting&#039;&#039;&#039; of the IC Housing(&#039;&#039;&#039;db&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
To check if a certain block of code is executed, use the above trick but with a random number that you choose, like the line number.&amp;lt;br&amp;gt; This example will display the number 137 on the IC housing.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s db Setting 137&amp;lt;/code&amp;gt;  # sets/writes the number 137 into the parameter &#039;&#039;&#039;Setting&#039;&#039;&#039; of the IC Housing(&#039;&#039;&#039;db&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
Always use unique names for labels. When a label is named after a IC10 keyword like &amp;quot;Temperature:&amp;quot; or &amp;quot;Setting:&amp;quot; the original meaning of the keyword is overwritten, so when an instruction tries to use it an error will occur.&lt;br /&gt;
&lt;br /&gt;
A [[Cartridge#Configuration|configuration cartridge]] installed in a [[Handheld_Tablet|tablet]]  can be used to see all available values and configuration parameter for all devices you focus on.&lt;br /&gt;
&lt;br /&gt;
==Learning IC10==&lt;br /&gt;
IC10 can be difficult to get started with. So here is a list of instructions that are useful for beginners. These can be used to write many different scripts.&lt;br /&gt;
&lt;br /&gt;
General:&lt;br /&gt;
* &amp;lt;code&amp;gt;alias&amp;lt;/code&amp;gt; make the script easier to read by assigning a name to a register or device, example: &amp;lt;code&amp;gt;alias rTemperature r15&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;label:&amp;lt;/code&amp;gt; where &amp;quot;label&amp;quot; can be replaced with almost any word, jump and branch instructions can use these in place of line numbers, example: &amp;lt;code&amp;gt;start:&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;yield&amp;lt;/code&amp;gt; pause for 1-tick and then resume, if not used the script will automatically pause for 1-tick after 128 lines&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Jumps:&lt;br /&gt;
*&amp;lt;code&amp;gt;j someLabelName&amp;lt;/code&amp;gt; jump to line with &#039;&#039;&#039;someLabelName&#039;&#039;&#039;&lt;br /&gt;
*&amp;lt;code&amp;gt;jal someLabelName&amp;lt;/code&amp;gt; stores the next line number into the register ra (return address) and then jump to &#039;&#039;&#039;someLabelName&#039;&#039;&#039;&lt;br /&gt;
*&amp;lt;code&amp;gt;j ra&amp;lt;/code&amp;gt; jump to register ra (return address)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Branching (jump-if):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;beq a(r?|num) b(r?|num) c(r?|num)&amp;lt;/code&amp;gt; if &#039;&#039;&#039;a&#039;&#039;&#039; is equal to &#039;&#039;&#039;b&#039;&#039;&#039; goto &#039;&#039;&#039;c&#039;&#039;&#039;  (label or linenumber) &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;bne a(r?|num) b(r?|num) c(r?|num)&amp;lt;/code&amp;gt; if  &#039;&#039;&#039;a&#039;&#039;&#039; not-equal &#039;&#039;&#039;b&#039;&#039;&#039; goto  &#039;&#039;&#039;c&#039;&#039;&#039; (label or linenumber) &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;bgt a(r?|num) b(r?|num) c(r?|num)&amp;lt;/code&amp;gt; if  &#039;&#039;&#039;a&#039;&#039;&#039; greater than &#039;&#039;&#039;b&#039;&#039;&#039; goto   &#039;&#039;&#039;c&#039;&#039;&#039; (label or linenumber) &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;blt a(r?|num) b(r?|num) c(r?|num)&amp;lt;/code&amp;gt; if  &#039;&#039;&#039;a&#039;&#039;&#039; less than &#039;&#039;&#039;b&#039;&#039;&#039; goto &#039;&#039;&#039;c&#039;&#039;&#039; (label or linenumber) &amp;lt;br&amp;gt;&lt;br /&gt;
The suffix -al can be added to each of these (example: beqal) to save the &#039;&#039;&#039;next&#039;&#039;&#039; line number into the &amp;quot;return address&amp;quot; register. this is called using &amp;lt;code&amp;gt;j ra&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Device interactions:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
l (load)&lt;br /&gt;
lb (load batch, requires one of the following: 0(Average) / 1(Sum) / 2(Minimum) / 3(Maximum))&lt;br /&gt;
ls (load slot)&lt;br /&gt;
s (store)&lt;br /&gt;
sb (store batch)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Logic and Math:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
seqz (common NOT-gate: turns 0 into 1, and all other values into 0)&lt;br /&gt;
move&lt;br /&gt;
add (addition)&lt;br /&gt;
sub (subtraction)&lt;br /&gt;
mul (multiplication)&lt;br /&gt;
div (division)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Common device variables:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
On (1 is on, 0 is off)&lt;br /&gt;
Open (1 is open, 0 is closed)&lt;br /&gt;
Setting (meaning varies between devices, example: a LED display(console) will show this value)&lt;br /&gt;
Activate (1 usually means running, example: a Daylight sensor is 1 when the sun shines on it)&lt;br /&gt;
Temperature (in Kelvin, Celsius - 273.15)&lt;br /&gt;
Pressure (in kPa)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Notes:&lt;br /&gt;
&amp;lt;br&amp;gt;-All instructions and variables can be seen in-game in the IC editor window by clicking the &amp;quot;f&amp;quot;, &amp;quot;x&amp;quot; and &amp;quot;s(x)&amp;quot; buttons on the top right.&lt;br /&gt;
&amp;lt;br&amp;gt;-The stationpedia is the best source to see which variables are available to each device.&lt;br /&gt;
&amp;lt;br&amp;gt;-Most scripts are loops, they end with a jump instruction that leads back up to the start. Otherwise they will just run once and then stop.&lt;br /&gt;
&lt;br /&gt;
Two practice scripts:&lt;br /&gt;
&amp;lt;br&amp;gt;Automatic Night Light: Load &amp;quot;Activate&amp;quot; from a Daylight sensor, flip the value with a NOT-gate, store the value to the &amp;quot;On&amp;quot; variable of one or more lights.&lt;br /&gt;
&amp;lt;br&amp;gt;Automatic Wall Cooler: Read &amp;quot;Temperature&amp;quot; from a Gas Sensor. Branch if the value is greater than X, turn on the cooler. Branch if the value is less than Y, turn off the cooler. (Wall coolers need a minimum of 12.5 kPa pressure in the connected pipe)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Accessing devices via batch or ReferenceId ==&lt;br /&gt;
&lt;br /&gt;
The IC housing has 6 pins you can use to configure the devices it&lt;br /&gt;
uses.  This provides flexibility to let the installer configure which&lt;br /&gt;
devices will be controlled by the IC.&lt;br /&gt;
&lt;br /&gt;
Alternatives for accessing devices include the batch load/store and&lt;br /&gt;
the ReferenceId load/store instructions.&lt;br /&gt;
&lt;br /&gt;
{{ICCode|&lt;br /&gt;
# get the average charge ratio across station batteries&lt;br /&gt;
lb r0 HASH(&amp;quot;StructureBattery&amp;quot;) Ratio Average&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{ICCode|&lt;br /&gt;
# get the ReferenceId for the sorter named &amp;quot;Sorter Corn&amp;quot;&lt;br /&gt;
lbn r1 HASH(&amp;quot;StructureLogicSorter&amp;quot;) HASH(&amp;quot;Sorter Corn&amp;quot;) ReferenceId Maximum&lt;br /&gt;
ble r1 ninf ra&lt;br /&gt;
#use the ReferenceId to set that sorter&#039;s mode.&lt;br /&gt;
sd r1 Mode 1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Using the 6 configuration pins makes it easy to write reusable MIPS&lt;br /&gt;
scripts where the installer uses the pins to select the devices that&lt;br /&gt;
will be managed.&lt;br /&gt;
&lt;br /&gt;
Using batch-name instructions frees you from the hassle of adjusting&lt;br /&gt;
the pins, but requires you to name the devices via the [[Labeller]].  It&lt;br /&gt;
can also allow you to control more than 6 devices.&lt;br /&gt;
&lt;br /&gt;
=== Batch instructions ===&lt;br /&gt;
&lt;br /&gt;
The batch instructions can address multiple devices only via their &#039;&#039;&#039;PrefabHash&#039;&#039;&#039; generated from the prefab name using the `HASH(&amp;quot;Name&amp;quot;)` macro or copied directly from the [[Stationpedia]]. A prefab hash is always an integer. All devices that can be read with logic contain the logic value &#039;&#039;&#039;PrefabHash&#039;&#039;&#039; and &#039;&#039;&#039;NameHash&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
See [[#Slot.2FLogic_.2F_Batched|Batched instructions]] for a comprehensive list of all batch instructions.&lt;br /&gt;
&lt;br /&gt;
[[#sb|sb]], [[#sbn|sbn]], [[#sbs|sbs]], (no sbns)&amp;lt;br&amp;gt;&lt;br /&gt;
[[#lb|lb]], [[#lbs|lbs]], [[#lbn|lbn]], [[#lbns|lbns]]&lt;br /&gt;
&lt;br /&gt;
=== Direct reference instructions ===&lt;br /&gt;
&lt;br /&gt;
Direct reference instructions can address a specific device via its &#039;&#039;&#039;ReferenceId&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[#clrd|clrd]], [[#getd|getd]], [[#putd|putd]],&amp;lt;br&amp;gt;&lt;br /&gt;
[[#ld|ld]], [[#sd|sd]], (no slot access via reference ID)&lt;br /&gt;
&lt;br /&gt;
=Instructions=&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
See [[IC10/instructions]]&lt;br /&gt;
&lt;br /&gt;
{{:IC10/instructions}}&lt;br /&gt;
&lt;br /&gt;
[https://www.cs.tufts.edu/comp/140/lectures/Day_3/mips_summary.pdf Other examples]&lt;br /&gt;
&lt;br /&gt;
== Conditional functions cheatsheet ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! suffix !! description !! branch to line !! branch and store return address !! relative jump to line !! set register&lt;br /&gt;
|-&lt;br /&gt;
| prefix: ||  || b- || b-al || br- || s-&lt;br /&gt;
|-&lt;br /&gt;
|  || unconditional || j    || jal    || jr    || &lt;br /&gt;
|-&lt;br /&gt;
| -eq  || if a == b || beq  || beqal  || breq  || seq&lt;br /&gt;
|-&lt;br /&gt;
| -eqz || if a == 0 || beqz || beqzal || breqz || seqz&lt;br /&gt;
|-&lt;br /&gt;
| -ge  || if a &amp;gt;= b || bge  || bgeal  || brge  || sge&lt;br /&gt;
|-&lt;br /&gt;
| -gez || if a &amp;gt;= 0 || bgez || bgezal || brgez || sgez&lt;br /&gt;
|-&lt;br /&gt;
| -gt  || if a &amp;gt; b  || bgt  || bgtal  || brgt  || sgt&lt;br /&gt;
|-&lt;br /&gt;
| -gtz || if a &amp;gt; 0  || bgtz || bgtzal || brgtz || sgtz&lt;br /&gt;
|-&lt;br /&gt;
| -le  || if a &amp;lt;= b || ble  || bleal  || brle  || sle&lt;br /&gt;
|-&lt;br /&gt;
| -lez || if a &amp;lt;= 0 || blez || blezal || brlez || slez&lt;br /&gt;
|-&lt;br /&gt;
| -lt  || if a &amp;lt; b  || blt  || bltal  || brlt  || slt&lt;br /&gt;
|-&lt;br /&gt;
| -ltz || if a &amp;lt; 0  || bltz || bltzal || brltz || sltz&lt;br /&gt;
|-&lt;br /&gt;
| -ne  || if a != b || bne  || bneal  || brne  || sne&lt;br /&gt;
|-&lt;br /&gt;
| -nez || if a != 0 || bnez || bnezal || brnez || snez&lt;br /&gt;
|-&lt;br /&gt;
| -nan || if a == NaN || bnan ||  || brnan || snan&lt;br /&gt;
|-&lt;br /&gt;
| -nanz || if a != NaN ||  ||  || || snanz&lt;br /&gt;
|-&lt;br /&gt;
| -dns || if device d is not set          || bdns || bdnsal || brdns || sdns&lt;br /&gt;
|-&lt;br /&gt;
| -dse || if device d is set              || bdse || bdseal || brdse || sdse&lt;br /&gt;
|-&lt;br /&gt;
| -ap  || if a approximately equals b     || bap  || bapal  || brap  || sap&lt;br /&gt;
|-&lt;br /&gt;
| -apz || if a approximately equals 0     || bapz || bapzal || brapz || sapz&lt;br /&gt;
|-&lt;br /&gt;
| -na  || if a not approximately equals b || bna  || bnaal  || brna  || sna&lt;br /&gt;
|-&lt;br /&gt;
| -naz || if a not approximately equals 0 || bnaz || bnazal || brnaz || snaz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
All &amp;lt;code&amp;gt;b-&amp;lt;/code&amp;gt; commands require target line as last argument, all &amp;lt;code&amp;gt;s-&amp;lt;/code&amp;gt; commands require register to store result as first argument. All &amp;lt;code&amp;gt;br-&amp;lt;/code&amp;gt; commands require number to jump relatively as last argument. e.g. &amp;lt;code&amp;gt;breq a b 3&amp;lt;/code&amp;gt; means if a=b then jump to 3 lines after.&lt;br /&gt;
&lt;br /&gt;
All approximate functions require additional argument denoting how close two numbers need to be considered equal. E.g.: &amp;lt;code&amp;gt;sap r0 100 101 0.01&amp;lt;/code&amp;gt; will consider 100 and 101 almost equal (not more than 1%=0.01 different) and will set r0 to 1. The exact formula is &amp;lt;code&amp;gt;if abs(a - b) &amp;lt;= max(c * max(abs(a), abs(b)), float.epsilon * 8)&amp;lt;/code&amp;gt; for &amp;lt;code&amp;gt;-ap&amp;lt;/code&amp;gt; and is similar for other approximate functions.&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/Machine_epsilon&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
  FLT_EPSILON = 2^(−23) ≈ 1.19e−07;        &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;float (32 bit)&amp;lt;/span&amp;gt;&lt;br /&gt;
  DBL_EPSILON = 2^(−52) ≈ 2.20e−16;        &amp;lt;span style=&amp;quot;color:#4c9700;&amp;quot;&amp;gt;double (64 bit)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
  &amp;lt;code&amp;gt;if abs(100 - 101) &amp;lt;= max(0.01 * max(abs(100), abs(101)), float.epsilon * 8)&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;code&amp;gt;if abs(-1) &amp;lt;= max(0.01 * 101, float.epsilon * 8)&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;code&amp;gt;if 1 &amp;lt;= max(0.01 * 101, float.epsilon * 8)&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;if 1 &amp;lt;= max(1.01, FLT_EPSILON * 8)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:#4c9700;&amp;quot;&amp;gt;if 1 &amp;lt;= max(1.01, DBL_EPSILON * 8)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;if 1 &amp;lt;= max(1.01, 1.19e−07 * 8)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:#4c9700;&amp;quot;&amp;gt;if 1 &amp;lt;= max(1.01, 2.20e−16 * 8)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;if 1 &amp;lt;= max(1.01, 0.000000952)&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:#4c9700;&amp;quot;&amp;gt;if 1 &amp;lt;= max(1.01, 0.00000000000000176)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:blue;&amp;quot;&amp;gt;if 1 &amp;lt;= 1.01   TRUE   1&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:#4c9700;&amp;quot;&amp;gt;if 1 &amp;lt;= 1.01   TRUE   1&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Device Variables==&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;Activate&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Activate&lt;br /&gt;
:1 if device is activated (usually means running), otherwise 0&lt;br /&gt;
:&amp;lt;code&amp;gt;l r0 d0 Activate # sets r0 to 1 if on or 0 if off&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;AirRelease&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;AirRelease&lt;br /&gt;
&amp;lt;div id=&amp;quot;Charge&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Charge&lt;br /&gt;
:    The current charge the device has.&lt;br /&gt;
&amp;lt;div id=&amp;quot;CLearMemory&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;ClearMemory&lt;br /&gt;
:    When set to 1, clears the counter memory (e.g. ExportCount).  Will set itself back to 0 when triggered.&lt;br /&gt;
&amp;lt;div id=&amp;quot;Color&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Color&lt;br /&gt;
:    &amp;lt;div style=&amp;quot;display: inline-block; vertical-align: top; height: 20px; width: 20px; border: 1px solid black; margin-right: 5px; background-color:#212AA5;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;amp;nbsp;0 (or lower) = Blue&lt;br /&gt;
:    &amp;lt;div style=&amp;quot;display: inline-block; vertical-align: top; height: 20px; width: 20px; border: 1px solid black; margin-right: 5px; background-color:#7B7B7B;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;amp;nbsp;1 = Grey &lt;br /&gt;
:    &amp;lt;div style=&amp;quot;display: inline-block; vertical-align: top; height: 20px; width: 20px; border: 1px solid black; margin-right: 5px; background-color:#3F9B39;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;amp;nbsp;2 = Green &lt;br /&gt;
:    &amp;lt;div style=&amp;quot;display: inline-block; vertical-align: top; height: 20px; width: 20px; border: 1px solid black; margin-right: 5px; background-color:#FF662B;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;amp;nbsp;3 = Orange &lt;br /&gt;
:    &amp;lt;div style=&amp;quot;display: inline-block; vertical-align: top; height: 20px; width: 20px; border: 1px solid black; margin-right: 5px; background-color:#E70200;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;amp;nbsp;4 = Red &lt;br /&gt;
:    &amp;lt;div style=&amp;quot;display: inline-block; vertical-align: top; height: 20px; width: 20px; border: 1px solid black; margin-right: 5px; background-color:#FFBC1B;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;amp;nbsp;5 = Yellow &lt;br /&gt;
:    &amp;lt;div style=&amp;quot;display: inline-block; vertical-align: top; height: 20px; width: 20px; border: 1px solid black; margin-right: 5px; background-color:#E7E7E7;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;amp;nbsp;6 = White &lt;br /&gt;
:    &amp;lt;div style=&amp;quot;display: inline-block; vertical-align: top; height: 20px; width: 20px; border: 1px solid black; margin-right: 5px; background-color:#080908;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;amp;nbsp;7 = Black &lt;br /&gt;
:    &amp;lt;div style=&amp;quot;display: inline-block; vertical-align: top; height: 20px; width: 20px; border: 1px solid black; margin-right: 5px; background-color:#633C2B;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;amp;nbsp;8 = Brown &lt;br /&gt;
:    &amp;lt;div style=&amp;quot;display: inline-block; vertical-align: top; height: 20px; width: 20px; border: 1px solid black; margin-right: 5px; background-color:#63633F;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;amp;nbsp;9 = Khaki &lt;br /&gt;
:    &amp;lt;div style=&amp;quot;display: inline-block; vertical-align: top; height: 20px; width: 20px; border: 1px solid black; margin-right: 5px; background-color:#E41C99;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;amp;nbsp;10 = Pink &lt;br /&gt;
:    &amp;lt;div style=&amp;quot;display: inline-block; vertical-align: top; height: 20px; width: 20px; border: 1px solid black; margin-right: 5px; background-color:#732CA7;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;amp;nbsp;11 (or higher) = Purple &lt;br /&gt;
&amp;lt;div id=&amp;quot;CompletionRatio&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;CompletionRatio&lt;br /&gt;
&amp;lt;div id=&amp;quot;ElevatorLevel&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;ElevatorLevel&lt;br /&gt;
&amp;lt;div id=&amp;quot;ElevatorSpeed&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;ElevatorSpeed&lt;br /&gt;
&amp;lt;div id=&amp;quot;Error&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Error&lt;br /&gt;
:	1 if device is in error state, otherwise 0&lt;br /&gt;
&amp;lt;div id=&amp;quot;ExportCount&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;ExportCount&lt;br /&gt;
:    How many items exporfted since last ClearMemory.&lt;br /&gt;
&amp;lt;div id=&amp;quot;Filtration&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Filtration&lt;br /&gt;
:	The current state of the filtration system.  For example filtration = 1 for a Hardsuit when filtration is On.&lt;br /&gt;
&amp;lt;div id=&amp;quot;Harvest&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Harvest&lt;br /&gt;
:	Performs the harvesting action for any plant based machinery.&lt;br /&gt;
:  &amp;lt;code&amp;gt;s d0 Harvest 1 # Performs 1 harvest action on device d0&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;Horizontal&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Horizontal&lt;br /&gt;
&amp;lt;div id=&amp;quot;HorizontalRatio&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;HorizontalRatio&lt;br /&gt;
&amp;lt;div id=&amp;quot;Idle&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Idle&lt;br /&gt;
&amp;lt;div id=&amp;quot;ImportCount&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;ImportCount&lt;br /&gt;
&amp;lt;div id=&amp;quot;Lock&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Lock&lt;br /&gt;
&amp;lt;div id=&amp;quot;Maximum&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Maximum&lt;br /&gt;
&amp;lt;div id=&amp;quot;Mode&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Mode&lt;br /&gt;
&amp;lt;div id=&amp;quot;On&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;On&lt;br /&gt;
&amp;lt;div id=&amp;quot;Open&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Open&lt;br /&gt;
&amp;lt;div id=&amp;quot;Output&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Output&lt;br /&gt;
&amp;lt;div id=&amp;quot;Plant&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Plant&lt;br /&gt;
:    Performs the planting operation for any plant based machinery.&lt;br /&gt;
:  &amp;lt;code&amp;gt;s d0 Plant 1 # Plants one crop in device d0&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;PositionX&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;PositionX&lt;br /&gt;
&amp;lt;div id=&amp;quot;PositionY&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;PositionY&lt;br /&gt;
&amp;lt;div id=&amp;quot;PositionZ&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;PositionZ&lt;br /&gt;
&amp;lt;div id=&amp;quot;Power&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Power&lt;br /&gt;
&amp;lt;div id=&amp;quot;PowerActual&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;PowerActual&lt;br /&gt;
&amp;lt;div id=&amp;quot;PowerPotential&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;PowerPotential&lt;br /&gt;
&amp;lt;div id=&amp;quot;PowerRequired&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;PowerRequired&lt;br /&gt;
&amp;lt;div id=&amp;quot;Pressure&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Pressure&lt;br /&gt;
&amp;lt;div id=&amp;quot;PressureExternal&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;PressureExternal&lt;br /&gt;
&amp;lt;div id=&amp;quot;PressureInteral&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;PressureInteral&lt;br /&gt;
&amp;lt;div id=&amp;quot;PressureSetting&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;PressureSetting&lt;br /&gt;
&amp;lt;div id=&amp;quot;Quantity&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Quantity&lt;br /&gt;
:	Total quantity in the device.&lt;br /&gt;
&amp;lt;div id=&amp;quot;Ratio&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Ratio&lt;br /&gt;
:	Context specific value depending on device, 0 to 1 based ratio.&lt;br /&gt;
&amp;lt;div id=&amp;quot;RatioCarbonDioxide&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;RatioCarbonDioxide&lt;br /&gt;
&amp;lt;div id=&amp;quot;RatioNitrogen&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;RatioNitrogen&lt;br /&gt;
:	The ratio of nitrogen in device atmosphere.&lt;br /&gt;
&amp;lt;div id=&amp;quot;RatioOxygen&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;RatioOxygen&lt;br /&gt;
:	The ratio of oxygen in device atmosphere.&lt;br /&gt;
&amp;lt;div id=&amp;quot;RatioPollutant&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;RatioPollutant&lt;br /&gt;
:	The ratio of pollutant in device atmosphere.&lt;br /&gt;
&amp;lt;div id=&amp;quot;RatioVolatiles&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;RatioVolatiles&lt;br /&gt;
:	The ratio of volatiles in device atmosphere.&lt;br /&gt;
&amp;lt;div id=&amp;quot;RatioWater&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;RatioWater&lt;br /&gt;
:	The ratio of water in device atmosphere.&lt;br /&gt;
&amp;lt;div id=&amp;quot;Reagents&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Reagents&lt;br /&gt;
&amp;lt;div id=&amp;quot;RecipeHash&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;RecipeHash&lt;br /&gt;
&amp;lt;div id=&amp;quot;RequestHash&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;ReferenceId&lt;br /&gt;
:    Unique Identifier of a Device, this value is different for every device in a save.&lt;br /&gt;
&amp;lt;div id=&amp;quot;ReferenceId&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;RequestHash&lt;br /&gt;
&amp;lt;div id=&amp;quot;RequiredPower&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;RequiredPower&lt;br /&gt;
&amp;lt;div id=&amp;quot;Setting&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Setting&lt;br /&gt;
&amp;lt;div id=&amp;quot;SolarAngle&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;SolarAngle&lt;br /&gt;
:    Solar angle of the device.&lt;br /&gt;
:  &amp;lt;code&amp;gt;l r0 d0 SolarAngle # Sets r0 to the solar angle of d0.&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;Temperature&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Temperature&lt;br /&gt;
&amp;lt;div id=&amp;quot;TemperatureSettings&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;TemperatureSettings&lt;br /&gt;
&amp;lt;div id=&amp;quot;TotalMoles&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;TotalMoles&lt;br /&gt;
&amp;lt;div id=&amp;quot;VelocityMagnitude&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;VelocityMagnitude&lt;br /&gt;
&amp;lt;div id=&amp;quot;VelocityRelativeX&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;VelocityRelativeX&lt;br /&gt;
&amp;lt;div id=&amp;quot;VelocityRelativeY&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;VelocityRelativeY&lt;br /&gt;
&amp;lt;div id=&amp;quot;VelocityRelativeZ&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;VelocityRelativeZ&lt;br /&gt;
&amp;lt;div id=&amp;quot;Vertical&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Vertical&lt;br /&gt;
:	Vertical setting of the device.&lt;br /&gt;
&amp;lt;div id=&amp;quot;VerticalRatio&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;VerticalRatio&lt;br /&gt;
:	Ratio of vertical setting for device.&lt;br /&gt;
&amp;lt;div id=&amp;quot;Volume&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Volume&lt;br /&gt;
:	Returns the device atmosphere volume&lt;br /&gt;
&lt;br /&gt;
==Slot Variables==&lt;br /&gt;
In general (always?) slots are assigned as follows.&lt;br /&gt;
:Slot 0: Import&lt;br /&gt;
:Slot 1: Export&lt;br /&gt;
:Slot 2: Inside Machine&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;Occupied&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Occupied&lt;br /&gt;
:&amp;lt;code&amp;gt;ls r0 d0 2 Occupied #Stores 1 in r0 if d0 has more seeds&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;ls vOccupied dThisVictim 2 Occupied #stores 1 in vOccupied if dThisVictim has more seeds&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;OccupantHash&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;OccupantHash&lt;br /&gt;
&amp;lt;div id=&amp;quot;Quantity&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Quantity&lt;br /&gt;
&amp;lt;div id=&amp;quot;Damage&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Damage&lt;br /&gt;
&amp;lt;div id=&amp;quot;Efficiency&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Efficiency&lt;br /&gt;
&amp;lt;div id=&amp;quot;Health&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Health&lt;br /&gt;
&amp;lt;div id=&amp;quot;Growth&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Growth&lt;br /&gt;
:&amp;lt;code&amp;gt;ls r0 d0 0 Growth # Store the numerical growth stage of d0 in r0&amp;lt;/code&amp;gt; &lt;br /&gt;
&amp;lt;div id=&amp;quot;Pressure&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Pressure&lt;br /&gt;
&amp;lt;div id=&amp;quot;Temperature&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Temperature&lt;br /&gt;
&amp;lt;div id=&amp;quot;Charge&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Charge&lt;br /&gt;
&amp;lt;div id=&amp;quot;ChargeRatio&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;ChargeRatio&lt;br /&gt;
&amp;lt;div id=&amp;quot;Class&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Class&lt;br /&gt;
&amp;lt;div id=&amp;quot;PressureWaste&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;PressureWaste&lt;br /&gt;
&amp;lt;div id=&amp;quot;PressureAir&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;PressureAir&lt;br /&gt;
&amp;lt;div id=&amp;quot;MaxQuantity&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;MaxQuantity&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;Mature&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
;Mature&lt;br /&gt;
:&amp;lt;code&amp;gt;ls r0 d0 0 Mature # Store 1 in r0 if d0 has a mature crop&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;ls vMature dThisVictim 0 Mature # Store 1 in vMature if dThisVictim has a mature crop&amp;lt;/code&amp;gt;&lt;br /&gt;
;ReferenceId&lt;br /&gt;
:    Unique Identifier of a Device, this value is different for every device in a save.&lt;br /&gt;
&amp;lt;div id=&amp;quot;ReferenceId&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=Examples=&lt;br /&gt;
Previous examples were obsolete due to game changes, or confusing, they have been moved into the Discussions section&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Harvie automation===&lt;br /&gt;
This script uses the batch instruction &amp;lt;code&amp;gt;sb ...&amp;lt;/code&amp;gt; to control all Harvie devices on the network. But only one Harvie and one Tray will be the &#039;&#039;master&#039;&#039; and have their values read, the rest of the Harvies will repeat exactly what this unit does. Some problems with this design is that different types of crops mature at different speeds, and if seeds were manually planted and the master unit recieved the first seed, the harvesting action will be performed too early on all the other plants since they are growing a few seconds slower.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;{{int:Expand, Automated Harvie Script}}&amp;quot; data-collapsetext=&amp;quot;{{int:Collapse, Automated Harvie Script}}&amp;quot;&amp;gt;&lt;br /&gt;
{{ICCode|&lt;br /&gt;
alias dHarvie d0&lt;br /&gt;
alias dTray d1&lt;br /&gt;
&lt;br /&gt;
alias rHarvieHash r8&lt;br /&gt;
alias rTrayHash r9&lt;br /&gt;
l rHarvieHash dHarvie PrefabHash&lt;br /&gt;
l rTrayHash dTray PrefabHash&lt;br /&gt;
&lt;br /&gt;
main:&lt;br /&gt;
yield&lt;br /&gt;
#read plant data from the Tray&lt;br /&gt;
ls r0 dTray 0 Mature&lt;br /&gt;
#harvestable plants return 1, young plants return 0&lt;br /&gt;
#nothing planted returns -1&lt;br /&gt;
beq r0 -1 plantCrop&lt;br /&gt;
beq r0 1 harvestCrop&lt;br /&gt;
ls r0 dTray 0 Seeding&lt;br /&gt;
#seeds available returns 1, all seeds picked returns 0&lt;br /&gt;
#plants too young or old for seeds returns -1&lt;br /&gt;
beq r0 1 harvestCrop&lt;br /&gt;
j main&lt;br /&gt;
&lt;br /&gt;
plantCrop:&lt;br /&gt;
#stop the planting if no seeds available&lt;br /&gt;
#otherwise it will plant nothing repeatedly&lt;br /&gt;
ls r0 dHarvie 0 Occupied&lt;br /&gt;
beq r0 0 main&lt;br /&gt;
sb rHarvieHash Plant 1&lt;br /&gt;
j main&lt;br /&gt;
&lt;br /&gt;
harvestCrop:&lt;br /&gt;
sb rHarvieHash Harvest 1&lt;br /&gt;
j main&lt;br /&gt;
&lt;br /&gt;
### End Script ###&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
===Solar Panel 2-axis tracking===&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;{{int:Expand, Solar Panel 2-axis tracking}}&amp;quot; data-collapsetext=&amp;quot;{{int:Collapse, Solar Panel 2-axis tracking}}&amp;quot;&amp;gt;&lt;br /&gt;
{{ICCode|&lt;br /&gt;
#2 Axis Solar Tracking adapted from CowsAreEvil.&lt;br /&gt;
#Place all panels in uniform manner.&lt;br /&gt;
#Set one to 15 Vertical(Min value). 0 Horizontal.&lt;br /&gt;
#Take note direction panel faces.&lt;br /&gt;
#Place daylight sensor flat pointing in the direction&lt;br /&gt;
#the panel now faces. (Cable port facing opposite)&lt;br /&gt;
&lt;br /&gt;
#Alias the sensor to d0&lt;br /&gt;
alias sensor d0&lt;br /&gt;
&lt;br /&gt;
# define the Panel variants&lt;br /&gt;
define Heavy -934345724&lt;br /&gt;
define HeavyDual -1545574413&lt;br /&gt;
define Solar -2045627372&lt;br /&gt;
define SolarDual -539224550&lt;br /&gt;
&lt;br /&gt;
start:&lt;br /&gt;
yield&lt;br /&gt;
#Check for daylight.&lt;br /&gt;
l r0 sensor Activate&lt;br /&gt;
beqz r0 reset&lt;br /&gt;
#Read the Horizontal data.&lt;br /&gt;
l r0 sensor Horizontal&lt;br /&gt;
#Set batch to the panels.&lt;br /&gt;
sb Heavy Horizontal r0&lt;br /&gt;
sb HeavyDual Horizontal r0&lt;br /&gt;
sb Solar Horizontal r0&lt;br /&gt;
sb SolarDual Horizontal r0&lt;br /&gt;
#Read the Vertical data and subtract 90&lt;br /&gt;
l r0 sensor Vertical&lt;br /&gt;
sub r0 90 r0&lt;br /&gt;
#Set batch to the panels.&lt;br /&gt;
sb Heavy Vertical r0&lt;br /&gt;
sb HeavyDual Vertical r0&lt;br /&gt;
sb Solar Vertical r0&lt;br /&gt;
sb SolarDual Vertical r0&lt;br /&gt;
j start&lt;br /&gt;
&lt;br /&gt;
reset:&lt;br /&gt;
yield&lt;br /&gt;
sb Heavy Horizontal 270 #Edit this to face sunrise.&lt;br /&gt;
sb HeavyDual Horizontal 270 #Edit this&lt;br /&gt;
sb Solar Horizontal 270 #Edit this&lt;br /&gt;
sb SolarDual Horizontal 270 #Edit this&lt;br /&gt;
sb Heavy Vertical 0&lt;br /&gt;
sb HeavyDual Vertical 0&lt;br /&gt;
sb Solar Vertical 0&lt;br /&gt;
sb SolarDual Vertical 0&lt;br /&gt;
sleep 10&lt;br /&gt;
j start&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
===Example experiment: how many lines of code are executed each tick?===&lt;br /&gt;
To determine this, a script without &amp;lt;code&amp;gt;yield&amp;lt;/code&amp;gt; will be used. It should have as few lines as possible (so no labels are used, but a reset value at the top will be needed) and count the number of lines, the IC Housing will be used to display the result.&lt;br /&gt;
{{ICCode|&lt;br /&gt;
move r0 1   #the first line has number 0&lt;br /&gt;
add r0 r0 3&lt;br /&gt;
s db Setting r0&lt;br /&gt;
j 1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Result (the numbers appears every 0.5 seconds):&lt;br /&gt;
&amp;lt;br&amp;gt;127&lt;br /&gt;
&amp;lt;br&amp;gt;256 (+129)&lt;br /&gt;
&amp;lt;br&amp;gt;385 (+129)&lt;br /&gt;
&amp;lt;br&amp;gt;511 (+126)&lt;br /&gt;
&amp;lt;br&amp;gt;640 (+129)&lt;br /&gt;
&amp;lt;br&amp;gt;769 (+129)&lt;br /&gt;
&amp;lt;br&amp;gt;895 (+126)&lt;br /&gt;
&amp;lt;br&amp;gt;1024 (+129)&lt;br /&gt;
&amp;lt;br&amp;gt;1153 (+129)&lt;br /&gt;
&lt;br /&gt;
There is a repeating +129, +129, +126 sequence, a hint that the real value is 128. Which also happens to be the number of lines in a script, which makes sense. A variation of this experiment will show that empty rows are also counted towards this number.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=Links=&lt;br /&gt;
----&lt;br /&gt;
* Stationeers online IC10 Emulators so you can develop your code without repeatedly dying in game&lt;br /&gt;
** [https://ic10.dev/] Stationeers Code Simulator&lt;br /&gt;
** [https://ic10emu.dev] Stationeers IC10 Editor &amp;amp; Emulator - A feature packed code editor for Stationeers IC10 code, paired with a robust debugger and emulator. Edit, test, and share code.&lt;br /&gt;
** [https://stationeering.com/tools/ic] Stationeering provides a simulation of the IC10 chip inside Stationeers. IDE with error checking, full visibility of stack and registers.&lt;br /&gt;
* [http://www.easy68k.com/] EASy68K is a 68000 Structured Assembly Language IDE.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=Traineratwot.stationeers-ic10] syntax highlighting for IC10 MIPS for Visual Studio Code (updated Feb 10th 2022)&lt;br /&gt;
* [https://pastebin.com/6Uw1KSRN] syntax highlighting for IC10 MIPS for KDE kwrite/kate text editor&lt;br /&gt;
* [https://drive.google.com/file/d/1yEsJ-u94OkuMQ8K6fY7Ja1HNpLcAdjo_/view] syntax highlighting for IC10 MIPS for Notepad++&lt;br /&gt;
* [https://drive.google.com/file/d/1Xrv5U0ZI5jDcPv7yX7EAAxaGk5hKP0xO/view?usp=sharing] syntax highlighting for IC10 MIPS for Notepad++ (updated: 11/08/2022)&lt;br /&gt;
* [https://pastebin.com/3kmGy0NN] syntax highlighting for IC10 MIPS for Notepad++ (updated: 23/03/2024)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=Index=&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|+Functions &lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
*[[#abs|abs]]&lt;br /&gt;
*[[#add|add]]&lt;br /&gt;
*[[#alias|alias]]&lt;br /&gt;
*[[#and|and]]&lt;br /&gt;
*[[#beq|beq]]&lt;br /&gt;
*[[#bgez|bgez]]&lt;br /&gt;
*[[#bgtz|bgtz]]&lt;br /&gt;
*[[#blez|blez]]&lt;br /&gt;
*[[#bltz|bltz]]&lt;br /&gt;
*[[#bne|bne]]&lt;br /&gt;
*[[#breq|breq]]&lt;br /&gt;
*[[#brgez|brgez]]&lt;br /&gt;
*[[#brgtz|brgtz]]&lt;br /&gt;
*[[#brlez|brlez]]&lt;br /&gt;
*[[#brltz|brltz]]&lt;br /&gt;
*[[#brne|brne]]&lt;br /&gt;
*[[#ceil|cell]]&lt;br /&gt;
*[[#div|div]]&lt;br /&gt;
*[[#exp|exp]]&lt;br /&gt;
*[[#floor|floor]]&lt;br /&gt;
*[[#j|j]]&lt;br /&gt;
*[[#jr|jr]]&lt;br /&gt;
*[[#l|l]]&lt;br /&gt;
*[[#log|log]]&lt;br /&gt;
*[[#ls|ls]]&lt;br /&gt;
*[[#max|max]]&lt;br /&gt;
*[[#min|min]]&lt;br /&gt;
*[[#mod|mod]]&lt;br /&gt;
*[[#move|move]]&lt;br /&gt;
*[[#mul|mul]]&lt;br /&gt;
*[[#nor|nor]]&lt;br /&gt;
*[[#or|or]]&lt;br /&gt;
*[[#rand|rand]]&lt;br /&gt;
*[[#round|round]]&lt;br /&gt;
*[[#s|s]]&lt;br /&gt;
*[[#slt|slt]]&lt;br /&gt;
*[[#sqrt|sqrt]]&lt;br /&gt;
*[[#sub|sub]]&lt;br /&gt;
*[[#trunc|trunc]]&lt;br /&gt;
*[[#xor|xor]]xor&lt;br /&gt;
*[[#yield|yield]]&lt;br /&gt;
*[[##|#]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|+Device Variables &lt;br /&gt;
&amp;lt;div  class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
*[[#Activate|Activate]]&lt;br /&gt;
*[[#AirRelease|AirRelease]]&lt;br /&gt;
*[[#Charge|Charge]]&lt;br /&gt;
*[[#CLearMemory|CLearMemory]]&lt;br /&gt;
*[[#Color|Color]]&lt;br /&gt;
*[[#CompletionRatio|CompletionRatio]]&lt;br /&gt;
*[[#ElevatorLevel|ElevatorLevel]]&lt;br /&gt;
*[[#ElevatorSpeed|ElevatorSpeed]]&lt;br /&gt;
*[[#Error|Error]]&lt;br /&gt;
*[[#ExportCount|ExportCount]]&lt;br /&gt;
*[[#Filtration|Filtration]]&lt;br /&gt;
*[[#Harvest|Harvest]]&lt;br /&gt;
*[[#Horizontal|Horizontal]]&lt;br /&gt;
*[[#HorizontalRatio|HorizontalRatio]]&lt;br /&gt;
*[[#Idle|Idle]]&lt;br /&gt;
*[[#ImportCount|ImportCount]]&lt;br /&gt;
*[[#Lock|Lock]]&lt;br /&gt;
*[[#Maximum|Maximum]]&lt;br /&gt;
*[[#Mode|Mode]]&lt;br /&gt;
*[[#On|On]]&lt;br /&gt;
*[[#Open|Open]]&lt;br /&gt;
*[[#Output|Output]]&lt;br /&gt;
*[[#Plant|Plant]]&lt;br /&gt;
*[[#PositionX|PositionX]]&lt;br /&gt;
*[[#PositionY|PositionY]]&lt;br /&gt;
*[[#PositionZ|PositionZ]]&lt;br /&gt;
*[[#Power|Power]]&lt;br /&gt;
*[[#PowerActual|PowerActual]]&lt;br /&gt;
*[[#PowerPotential|PowerPotential]]&lt;br /&gt;
*[[#PowerRequired|PowerRequired]]&lt;br /&gt;
*[[#Pressure|Pressure]]&lt;br /&gt;
*[[#PressureExternal|PressureExternal]]&lt;br /&gt;
*[[#PressureInteral|PressureInteral]]&lt;br /&gt;
*[[#PressureSetting|PressureSetting]]&lt;br /&gt;
*[[#Quantity|Quantity]]&lt;br /&gt;
*[[#Ratio|Ratio]]&lt;br /&gt;
*[[#RatioCarbonDioxide|RatioCarbonDioxide]]&lt;br /&gt;
*[[#RatioNitrogen|RatioNitrogen]]&lt;br /&gt;
*[[#RatioOxygen|RatioOxygen]]&lt;br /&gt;
*[[#RatioPollutant|RatioPollutant]]&lt;br /&gt;
*[[#RatioVolatiles|RatioVolatiles]]&lt;br /&gt;
*[[#RatioWater|RatioWater]]&lt;br /&gt;
*[[#Reagents|Reagents]]&lt;br /&gt;
*[[#RecipeHash|RecipeHash]]&lt;br /&gt;
*[[#RequestHash|RequestHash]]&lt;br /&gt;
*[[#RequiredPower|RequiredPower]]&lt;br /&gt;
*[[#Setting|Setting]]&lt;br /&gt;
*[[#SolarAngle|SolarAngle]]&lt;br /&gt;
*[[#Temperature|Temperature]]&lt;br /&gt;
*[[#TemperatureSettings|TemperatureSettings]]&lt;br /&gt;
*[[#TotalMoles|TotalMoles]]&lt;br /&gt;
*[[#VelocityMagnitude|VelocityMagnitude]]&lt;br /&gt;
*[[#VelocityRelativeX|VelocityRelativeX]]&lt;br /&gt;
*[[#VelocityRelativeY|VelocityRelativeY]]&lt;br /&gt;
*[[#VelocityRelativeZ|VelocityRelativeZ]]&lt;br /&gt;
*[[#Vertical|Vertical]]&lt;br /&gt;
*[[#VerticalRatio|VerticalRatio]]&lt;br /&gt;
*[[#Volume|Volume]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|+Slot Variables &lt;br /&gt;
&amp;lt;div  class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
*[[#Occupied|Occupied]]&lt;br /&gt;
*[[#OccupantHash|OccupantHash]]&lt;br /&gt;
*[[#Quantity|Quantity]]&lt;br /&gt;
*[[#Damage|Damage]]&lt;br /&gt;
*[[#Efficiency|Efficiency]]&lt;br /&gt;
*[[#Health|Health]]&lt;br /&gt;
*[[#Growth|Growth]]&lt;br /&gt;
*[[#Pressure|Pressure]]&lt;br /&gt;
*[[#Temperature|Temperature]]&lt;br /&gt;
*[[#Charge|Charge]]&lt;br /&gt;
*[[#ChargeRatio|ChargeRatio]]&lt;br /&gt;
*[[#Class|Class]]&lt;br /&gt;
*[[#PressureWaste|PressureWaste]]&lt;br /&gt;
*[[#PressureAir|PressureAir]]&lt;br /&gt;
*[[#MaxQuantity|MaxQuantity]]&lt;br /&gt;
*[[#Mature|Mature]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Filtration&amp;diff=21977</id>
		<title>Filtration</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Filtration&amp;diff=21977"/>
		<updated>2024-08-08T11:13:12Z</updated>

		<summary type="html">&lt;p&gt;Ams: Make slot quantity description more relevant.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Atmospherics]]&lt;br /&gt;
&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
{{Structurebox&lt;br /&gt;
 | name             = Filtration&lt;br /&gt;
 | image            = [[File:filtration.jpg]]&lt;br /&gt;
 | power_usage      = 5w&lt;br /&gt;
 | placed_with_item = [[Kit (Atmospherics)]]&lt;br /&gt;
 | placed_on_grid   = Small Grid&lt;br /&gt;
&lt;br /&gt;
 | const_with_item1 = 2 x [[Kit (Pipe)]]&lt;br /&gt;
 | decon_with_tool1 = [[Hand Drill]]&lt;br /&gt;
 | item_rec1        = [[Kit (Atmospherics)]]&lt;br /&gt;
&lt;br /&gt;
 | const_with_tool2 = [[Screwdriver]]&lt;br /&gt;
 | const_with_item2 = [[Cable Coil]]&lt;br /&gt;
 | decon_with_tool2 = [[Wrench]]&lt;br /&gt;
&lt;br /&gt;
 | decon_with_tool3 = [[Hand Drill]]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
=Description=&lt;br /&gt;
Used to separate [[Gas|gases]] from one [[Pipes|pipe]] network into another using [[Filter|filters]]. Can filter up to two (2) gases at once. [[Guide (Filtration)]] provides additional information regarding the function, construction, and operation of a Filtration unit.&lt;br /&gt;
&lt;br /&gt;
=Usage=&lt;br /&gt;
Once you have placed the Filtration Unit in your desired location, there are 3 separate connections that will need to be made:&lt;br /&gt;
# &#039;&#039;&#039;Input&#039;&#039;&#039; - Starting gas network that you want to filter from&lt;br /&gt;
# &#039;&#039;&#039;Output&#039;&#039;&#039; - Filtered gas&lt;br /&gt;
# &#039;&#039;&#039;Waste&#039;&#039;&#039; -  Remaining unfiltered gas from the input&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Place the appropriate [[filter]](s) in the Filtration unit for the particular [[gas]] that your want to filter.  Up to two filters can be placed into a filtration unit.  If these are different types of filters, both types of gas will be filtered simultaneously.  Placing two of the same type of filter in the unit does not increase filtration speed, it just provides redundancy for when one of the filters runs out.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Warning: If run without filters or the filters are exhausted, all input gases will be moved directly to waste!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Be aware that the filtration unit unrealistically has an infinitely powerful pump integrated into its output port. That means as long as it is turned on and there is gas to filter out from the input, it will pump that filtered out gas into the output pipe network (no matter how high the pressure in that output pipe network already is!). So eventually that pipe network will burst (around 60 MPa) unless you provide some sort of pop-off valve (e.g. a combination of a back-pressure regulator and a passive vent), use a pipe analyzer and some logic to turn the filtration unit off when a certain amount of pressure is exceeded in the output pipe network, or use the onboard IC10 and a data connection to the output (tank or pipe analyzer) to disable the unit when it reaches a certain threshold.  Note that on-board IC10 chips do not execute when the unit is turned off, so an &#039;&#039;&#039;on-board&#039;&#039;&#039; IC10 is only capable of turning the unit &#039;&#039;&#039;off&#039;&#039;&#039; if output pressure is too high, it is not capable of turning the unit back &#039;&#039;&#039;on&#039;&#039;&#039; once output pressure drops.&lt;br /&gt;
&lt;br /&gt;
As of patch [https://steamcommunity.com/app/544550/eventcomments/3812910660676171439 patch 0.2.4218.19726], the filtration system processing speed is based the difference between the pressure of input and &#039;&#039;&#039;higher pressure&#039;&#039;&#039; of the two outputs.  If the higher-pressure output is equal to or higher than the input pressure, the unit will process an amount of input gas equivalent to 10 MPa per litre, per tick, with the amount pushed to the two outputs based on the partial pressure of the gas being filtered in the input.  For example, if a unit is set to filter nitrogen, and the input is 20% at 10 MPa, and the higher of the two outputs is at &amp;gt;= 10 MPa (for example, if the waste output is connected back to the input), then the unit will push, per tick, 2 MPa-litres (ie. 200 kPa in a single 10 L pipe segment) to the filtered output, and 8 MPa-litres to the waste output.  &lt;br /&gt;
&lt;br /&gt;
If the pressure of the highest-pressure output is less than the input pressure, the unit will process per tick will be equal to 10 MPa*L + (PressureDifferential * 3.16885) MPa*L, where the PressureDifferential is the input pressure minus the output pressure, in MPa.  As above, this output is split between the filtered output and the waste output based on the partial pressure of the filtered gas in the input.  As an example, if the input pressure is 10 MPa at 20% nitrogen, and the higher-pressure of the outputs is at 2 MPa, the unit will process 1 + (10-2) * 3.16885 = 35.351 MPa*L, which is equivalent to increasing the pressure of a single 10 L pipe segment by 3.5351 MPa.  20% of this, or 7.07 MPa*L, would be pushed to the output (if the output is a single 10 L pipe segment, this would increase its pressure by 707 kPa), and the remaining 80% (28.28 MPa*L) would be pushed to the waste output.&lt;br /&gt;
&lt;br /&gt;
In effect, if the waste output is connected to the input, and the filtered output is a single pipe segment (followed by a pump), the rate of output for the filtered gas will be 10 kPa per tick multiplied by the percentage of gas in the input that matches the filter (ex. if 20% nitrogen, 200 kPa to that single pipe segment per tick).  If both the outputs are instead single pipe segments fed into volume pumps, so they remain at 0 pressure at all times, the rate of output of the filtered gas will be the percentage of the gas in the input that matches the filter multiplied by 1 MPa + 31.69% of the pressure of the input (ex. 10 MPa input, 20% nitrogen, the single pipe segment on the filtered output would gain 0.2 * (1 + 3.169) = 834 kPa per tick).&lt;br /&gt;
&lt;br /&gt;
=Characteristics=&lt;br /&gt;
* It has a manual power switch.&lt;br /&gt;
* It consumes 10W of [[Power]] per [[Tick]] when idle and 44W when active.&lt;br /&gt;
* It has a separate [[Power Port]] and [[Data Port]].&lt;br /&gt;
* It has an on-board IC10 chip slot.&lt;br /&gt;
* It has a pipe port (labelled &amp;quot;Input&amp;quot;) for the gas mixture from which the designated gas(es) &#039;&#039;&#039;will be&#039;&#039;&#039; filtered.&lt;br /&gt;
* It has a pipe port (labelled &amp;quot;Filtered&amp;quot;) for the designated gas(es) that &#039;&#039;&#039;have been&#039;&#039;&#039; filtered. (This is in line with and directly opposite of the input)&lt;br /&gt;
* It has a pipe port (labelled &amp;quot;Unfiltered&amp;quot;) for any remaining unfiltered gases. (This is to the side)&lt;br /&gt;
* It can filter up to 2 different gases at once by inserting two different filters.&lt;br /&gt;
** Inserting two of the &#039;&#039;&#039;same&#039;&#039;&#039; type of filter does not increase filtration speed.&lt;br /&gt;
Note: When using an I/O slot reader chip, the filter slots are labeled as slot 1, slot 2 and slot 3(IC), with 1 being the slot closer to the inlet.&lt;br /&gt;
When using an IC chip, the slots are labeled as slot 0, slot1 and slot 2(IC).&lt;br /&gt;
&lt;br /&gt;
=User Interface=&lt;br /&gt;
A Filtration unit provides the following user interface:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name || Type !! Function&lt;br /&gt;
|-&lt;br /&gt;
| [[Filters|Filter]] (Right) || Slot 0 || Port for a gas filter. If gas of the same type is present in the incoming mixture, it will be redirected out the &amp;quot;Filtered&amp;quot; pipe port.&lt;br /&gt;
|-&lt;br /&gt;
| Filter (Left) || Slot 1 || Another Port for a gas filter that functions the same as its twin slot. May contain the same or a different filter.&lt;br /&gt;
|-&lt;br /&gt;
| v || Slot 2 || IC10 placed in filtration unit (has 2 Input/Outputs)&lt;br /&gt;
|-&lt;br /&gt;
| On || Switch || Switches Filtration unit between turned on or turned off. (On=1/Off=0)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Data Network Header}}&lt;br /&gt;
&lt;br /&gt;
{{Data Parameters}}&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| On || Boolean || Powers on the Filtration unit on when set to 1. Powers off when set to 0.&lt;br /&gt;
|-&lt;br /&gt;
| Open || Boolean  || &lt;br /&gt;
|-&lt;br /&gt;
| Setting || Integer || &lt;br /&gt;
|- &lt;br /&gt;
| Lock || Boolean ||&lt;br /&gt;
|-&lt;br /&gt;
| Mode || Boolean  || 0: idle, 1: Active&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Data Outputs}}&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Output Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Power || Boolean || Returns whether the Filtration unit is turned on and receives power. (0 for no, 1 for yes)&lt;br /&gt;
|-&lt;br /&gt;
| Open || Boolean  || Returns whether the Filtration unit IC Slot cover is open or closed. (0 for closed, 1 for open)&lt;br /&gt;
|-&lt;br /&gt;
| Mode || Boolean  || Returns whether the Filtration unit is active or idle (0 for idle, 1 for Active)&lt;br /&gt;
|-&lt;br /&gt;
| Error || Boolean || Returns whether the Filtration unit is flashing an error. (0 for no, 1 for yes)&lt;br /&gt;
|-&lt;br /&gt;
| Lock || Boolean || Returns whether the Filtration unit is locked. (0 for no, 1 for yes)&lt;br /&gt;
|-&lt;br /&gt;
| Setting || Integer || &lt;br /&gt;
|-&lt;br /&gt;
| Maximum || Integer || &lt;br /&gt;
|-&lt;br /&gt;
| Ratio || Float ||&lt;br /&gt;
|-&lt;br /&gt;
| On || Boolean || Returns whether the Filtration unit is turned on. (0 for no, 1 for yes)&lt;br /&gt;
|-&lt;br /&gt;
| RequiredPower || Integer || Returns the current amount of power in Watts required by the Filtration unit.&lt;br /&gt;
|-&lt;br /&gt;
| PressureInput|| Float || Input pressure in kilopascals&lt;br /&gt;
|-&lt;br /&gt;
| TemperatureInput || Float || Input temperature in kelvin&lt;br /&gt;
|-&lt;br /&gt;
| RatioOxygenInput || Float || Percentage of Oxygen in input as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioCarbonDioxideInput || Float || Percentage of Carbon Dioxide in input as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioNitrogenInput || Float || Percentage of Nitrogen in input as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioPollutantInput || Float || Percentage of Pollutant in input as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioVolatilesInput || Float || Percentage of Volatiles in input as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioWaterInput || Float || Percentage of Water in input as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioNitrousOxideInput || Float || Percentage of Nitrous Oxide in input as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| TotalMolesInput|| Float || Total quantity of gas in input measured in moles&lt;br /&gt;
|-&lt;br /&gt;
| PressureOutput|| Float || Output pressure in kilopascals&lt;br /&gt;
|-&lt;br /&gt;
| TemperatureOutput || Float || Output temperature in kelvin&lt;br /&gt;
|-&lt;br /&gt;
| RatioOxygenOutput || Float || Percentage of Oxygen in output as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioCarbonDioxideOutput || Float || Percentage of Carbon Dioxide in output as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioNitrogenOutput || Float || Percentage of Nitrogen in output as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioPollutantOutput || Float || Percentage of Pollutant in output as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioVolatilesOutput || Float || Percentage of Volatiles in output as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioWaterOutput || Float || Percentage of Water in output as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioNitrousOxideOutput || Float || Percentage of Nitrous Oxide in output as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| TotalMolesOutput|| Float || Total quantity of gas in output measured in moles&lt;br /&gt;
|-&lt;br /&gt;
| PressureOutput2|| Float || Waste pressure in kilopascals&lt;br /&gt;
|-&lt;br /&gt;
| TemperatureOutput2 || Float || Waste temperature in kelvin&lt;br /&gt;
|-&lt;br /&gt;
| RatioOxygenOutput2 || Float || Percentage of Oxygen in waste as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioCarbonDioxideOutput2 || Float || Percentage of Carbon Dioxide in waste as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioNitrogenOutput2 || Float || Percentage of Nitrogen in waste as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioPollutantOutput2 || Float || Percentage of Pollutant in waste as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioVolatilesOutput2 || Float || Percentage of Volatiles in waste as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioWaterOutput2 || Float || Percentage of Water in waste as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| RatioNitrousOxideOutput2 || Float || Percentage of Nitrous Oxide in waste as ratio between 0 and 1&lt;br /&gt;
|-&lt;br /&gt;
| TotalMolesOutput2 || Float || Total quantity of gas in waste measured in moles&lt;br /&gt;
|-&lt;br /&gt;
| CombustionInput || Float ||&lt;br /&gt;
|-&lt;br /&gt;
| CombustionOutput || Float ||&lt;br /&gt;
|-&lt;br /&gt;
| CombustionOutput2 || Float ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
==Slot Outputs==&lt;br /&gt;
Slot 0 and 1 are the two gas [[filter]]s.  Slot 2 is the [[Integrated Circuit (IC10)|programmable chip]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Output Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Occupied || Boolean || Returns whether the slot is occupied. (0 for no, 1 for yes)&lt;br /&gt;
|-&lt;br /&gt;
| OccupantHash || Integer || Returns the hash of the object in the slot.&lt;br /&gt;
|-&lt;br /&gt;
| Quantity || Integer || Returns the filter life remaining, in percent.&lt;br /&gt;
|-&lt;br /&gt;
| Damage || Integer || Returns the damage state of the item in the slot.&lt;br /&gt;
|-&lt;br /&gt;
| Class || Integer || Returns an integer representing the class of object.&lt;br /&gt;
|-&lt;br /&gt;
| MaxQuanity || Integer || Returns max stack size of the item in the slot.&lt;br /&gt;
|-&lt;br /&gt;
| PrefabHash || Integer || Returns the hash of the structure in the slot.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
=See Also=&lt;br /&gt;
* [[Guide (Filtration)]]&lt;br /&gt;
* [[Kit (Atmospherics)]]&lt;br /&gt;
* [[Kit (Portable Scrubber) Portable Scrubber|Portable Scrubber]]&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Shower&amp;diff=21976</id>
		<title>Shower</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Shower&amp;diff=21976"/>
		<updated>2024-08-07T16:17:49Z</updated>

		<summary type="html">&lt;p&gt;Ams: spelling&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Structurebox&lt;br /&gt;
| name = Shower&lt;br /&gt;
| image = [[File:Shower.png]]&lt;br /&gt;
| placed_on_grid = Small Grid&lt;br /&gt;
}}&lt;br /&gt;
== Description ==&lt;br /&gt;
A shower is used to clean a character and improve their [[Hygiene|hygiene]]. Clean water is required for the shower and polluted water is produced.  The polluted water can then be filtered to make clean water again. Showering improves the character&#039;s hygiene faster, and to a greater level than being out of their [[EVA_Suit|space suit]].&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Air&amp;diff=21975</id>
		<title>Air</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Air&amp;diff=21975"/>
		<updated>2024-08-07T13:15:35Z</updated>

		<summary type="html">&lt;p&gt;Ams: Add real-world comparison.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Fluidbox&lt;br /&gt;
 | name         = Air&lt;br /&gt;
 | image        = [[File:Icon-air.png]]&lt;br /&gt;
 | heatCapacity = Variable &lt;br /&gt;
}}&lt;br /&gt;
==Description==&lt;br /&gt;
Air is primarily used to create breathable, pressurized rooms that eliminate the need for EVA suits for humans. It is, however, ill-fitted for use in an EVA suit&#039;s oxygen supply, as the nitrogen will not be filtered out of the helmet, which, over time, lowers oxygen concentration in the helmet to unbreathable concentrations. When filling tanks in a nitrox environment, it is advised to use nitrogen filters alongside carbon dioxide filters in the EVA suit to keep the oxygen concentration high in the helmet.&lt;br /&gt;
&lt;br /&gt;
==Breathable atmosphere: composition==&lt;br /&gt;
For a human player, in order to open or remove the space helmet safely, a room atmosphere with at least 21 kPa oxygen (O2) is safe to breathe and does not generate lung-related warnings. &lt;br /&gt;
An environment with at least 16 kPa O2 partial pressure is sufficient (will give lung warning but no damage).&lt;br /&gt;
&lt;br /&gt;
The presence of other inert gasses (nitrogen, carbon dioxide, water) in the room atmosphere is allowed and not harmful for breathing. &lt;br /&gt;
It is advisable to add other gasses, to allow plant growth,to increase heat capacity and reduce the risk of ignition.&lt;br /&gt;
&lt;br /&gt;
The presence of some other gas fractions (pollutants, nitrous oxide, volatiles) is harmful for the human player. It will result in warnings in low quantities and damage or loss of consciousness when present in larger quantities.&lt;br /&gt;
&lt;br /&gt;
==Breathable atmosphere temperature==&lt;br /&gt;
Air should be maintained within temperature limits in order to breathe normally as well. &lt;br /&gt;
If it is too cold or too hot, with open (or without) helmet, it will cause the player to have heavy breathing and/or take lung damage.&lt;br /&gt;
&lt;br /&gt;
A human player can breathe normally with a room air temperature between 15 and 40 degrees? &lt;br /&gt;
&amp;lt;to check and add:&amp;gt; Colder or hotter air will give heavy breathing and ultimately cause lung damage?&lt;br /&gt;
&lt;br /&gt;
==Sources==&lt;br /&gt;
Default air is defined in game as a mixture of 75% [[nitrogen]] to 25% [[oxygen]].&lt;br /&gt;
&lt;br /&gt;
==Comparison to real world==&lt;br /&gt;
&lt;br /&gt;
Real-world Earth air comprises 78% Nitrogen, 21% Oxygen, 1% Argon, and 0.04% Carbon Dioxide (up from 0.025% pre-industrial level), plus other trace gasses.&lt;br /&gt;
&lt;br /&gt;
The game allows much more Carbon Dioxide than is typically found in the real-world: anything more that 0.5% CO2 causes headaches, more than 1% CO2 causes cognitive impairment, and more than about 7% causes suffocation (even if there is also sufficient Oxygen).&lt;br /&gt;
&lt;br /&gt;
{{:Gases and Liquids/Menu}}&lt;br /&gt;
[[Category:Gas]][[Category:Liquid]]&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Air&amp;diff=21913</id>
		<title>Air</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Air&amp;diff=21913"/>
		<updated>2024-08-05T11:35:05Z</updated>

		<summary type="html">&lt;p&gt;Ams: /* Breathable atmosphere: composition */ Spelling&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
Air is primarily used to create breathable, pressurized rooms that eliminate the need for EVA suits for humans. It is, however, ill-fitted for use in an EVA suit&#039;s oxygen supply, as the nitrogen will not be filtered out of the helmet, which, over time, lowers oxygen concentration in the helmet to unbreathable concentrations. When filling tanks in a nitrox environment, it is advised to use nitrogen filters alongside carbon dioxide filters in the EVA suit to keep the oxygen concentration high in the helmet.&lt;br /&gt;
&lt;br /&gt;
==Breathable atmosphere: composition==&lt;br /&gt;
For a human player, in order to open or remove the space helmet safely, a room atmosphere with at least 21 kPa oxygen (O2) is safe to breathe and does not generate lung-related warnings. &lt;br /&gt;
An environment with at least 16 kPa O2 partial pressure is sufficient (will give lung warning but no damage).&lt;br /&gt;
&lt;br /&gt;
The presence of other inert gasses (nitrogen, carbon dioxide, water) in the room atmosphere is allowed and not harmful for breathing. &lt;br /&gt;
It is advisable to add other gasses, to allow plant growth,to increase heat capacity and reduce the risk of ignition.&lt;br /&gt;
&lt;br /&gt;
The presence of some other gas fractions (pollutants, nitrous oxide, volatiles) is harmful for the human player. It will result in warnings in low quantities and damage or loss of consciousness when present in larger quantities.&lt;br /&gt;
&lt;br /&gt;
==Breathable atmosphere temperature==&lt;br /&gt;
Air should be maintained within temperature limits in order to breathe normally as well. &lt;br /&gt;
If it is too cold or too hot, with open (or without) helmet, it will cause the player to have heavy breathing and/or take lung damage.&lt;br /&gt;
&lt;br /&gt;
A human player can breathe normally with a room air temperature between 15 and 40 degrees? &lt;br /&gt;
&amp;lt;to check and add:&amp;gt; Colder or hotter air will give heavy breathing and ultimately cause lung damage?&lt;br /&gt;
&lt;br /&gt;
==Sources==&lt;br /&gt;
Default air is defined in game as a mixture of 75% [[nitrogen]] to 25% [[oxygen]].&lt;br /&gt;
&lt;br /&gt;
{{:Gases and Liquids/Menu}}&lt;br /&gt;
[[Category:Gas]][[Category:Liquid]]&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Solar_Logic_Circuits_Guide&amp;diff=21855</id>
		<title>Solar Logic Circuits Guide</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Solar_Logic_Circuits_Guide&amp;diff=21855"/>
		<updated>2024-08-02T13:23:05Z</updated>

		<summary type="html">&lt;p&gt;Ams: Add links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Tutorials]][[Category:Solar power]]&lt;br /&gt;
&amp;lt;languages /&amp;gt;&lt;br /&gt;
== Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
Due to the frequency of game updates, all solutions are subject to change and may or may not be functional.&lt;br /&gt;
&lt;br /&gt;
The designs on this page are valid as of v0.2.3304.16432 (2022-06-06)&lt;br /&gt;
&lt;br /&gt;
While this specific Guide calls out the sensor being place a specific direction(north), its not necessary to orient your sensors to a specific direction.&lt;br /&gt;
If you find your panels don&#039;t point at the sun, you can add either 0,90,180 or 270 to the horizontal until they point at the sun. This guide is an attempt &lt;br /&gt;
to simplify the setup by removing an extra math, and memory chip(6 chips instead of 8). &lt;br /&gt;
&lt;br /&gt;
== Geometry Of [[Solar Panel|Solar Panels]] and [[Sensors#Daylight Sensor|Daylight Sensors]] ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
daylight sensor horizontal.png|Geometry of values measured by daylight sensor in horizontal (yaw) mode&lt;br /&gt;
daylight sensor vertical.png|Geometry of values measured by daylight sensor in vertical (pitch) mode&lt;br /&gt;
solar panel yaw-Horizontal setting.png|Effect of setting horizontal rotation of a solar panel&lt;br /&gt;
solar-horiz-formulas.svg|Equations relating horizontal sensor measurements from various orientations to solar panel horizontal rotation&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Solar tracking using Logic Chips ==&lt;br /&gt;
&lt;br /&gt;
=== Six-chip dual-axis tracking ===&lt;br /&gt;
To get a &amp;quot;100%&amp;quot; accurate solar tracker on planets with an offset solar arc, you need to include the Horizontal component to the solar angle.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;What you need:&#039;&#039;&#039;&lt;br /&gt;
* [[Kit (Logic I/O)]] x4&lt;br /&gt;
* [[Kit (Logic Processor)]]&lt;br /&gt;
* [[Kit (Logic Memory)]]&lt;br /&gt;
* [[Sensors|Kit (Sensor)]] &amp;gt; [[Sensors#Daylight Sensor|Daylight Sensor]]&lt;br /&gt;
&lt;br /&gt;
Place the Daylight Sensor facing up, with the Data Port facing north.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;&#039;Horizontal&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;&#039;Chip&#039;&#039;&#039; !! &#039;&#039;&#039;Chip label&#039;&#039;&#039; !! &#039;&#039;&#039;IN&#039;&#039;&#039; !! &#039;&#039;&#039;VAR&#039;&#039;&#039; !! &#039;&#039;&#039;OUT&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| Logic Reader || Horizontal Reader || Daylight Sensor || Horizontal || &lt;br /&gt;
|-&lt;br /&gt;
| Batch Writer || Horizontal Writer || Horizontal Reader || Horizontal || Solar Panel&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;&#039;Vertical&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;&#039;Chip&#039;&#039;&#039; !! &#039;&#039;&#039;Chip label&#039;&#039;&#039; !! &#039;&#039;&#039;IN&#039;&#039;&#039; !! &#039;&#039;&#039;VAR&#039;&#039;&#039; !! &#039;&#039;&#039;OUT&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| Logic Reader || Vertical Reader || Daylight Sensor || Vertical || &lt;br /&gt;
|-&lt;br /&gt;
| Batch Writer || Vertical Writer || Vertical Correction Math || Vertical || Solar Panel&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;&#039;Chip&#039;&#039;&#039; !! &#039;&#039;&#039;Chip label&#039;&#039;&#039; !! &#039;&#039;&#039;Value&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| Logic Memory || Vertical Correction Memory || 90&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;&#039;Chip&#039;&#039;&#039; !! &#039;&#039;&#039;Chip label&#039;&#039;&#039; !! &#039;&#039;&#039;IN 1&#039;&#039;&#039; !! &#039;&#039;&#039;IN 2&#039;&#039;&#039; !! &#039;&#039;&#039;OUT&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| Logic Math || Vertical Correction Math || Vertical Reader || Vertical Correction Memory || Add&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:2022-10-02 Two-axis solar tracking.png|Accurate two-axis solar tracking]]&lt;br /&gt;
&lt;br /&gt;
The panels should align themselves to the sun if you make sure to put the Power Port on the panels facing east (90 degrees). If you&#039;ve already built the panels and logic with the Power Port facing west, swapping the direction of the sensor so that its Data Port faces south will allow the setup to work with no additional changes.&lt;br /&gt;
&lt;br /&gt;
== Solar tracking using Integrated Circuits ==&lt;br /&gt;
This is the most powerful way to track the sun, but the implementation might be a bit daunting at first.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;What you need:&#039;&#039;&#039;&lt;br /&gt;
* [[Integrated Circuit (IC10)]]&lt;br /&gt;
* [[Kit (IC Housing)]]&lt;br /&gt;
* [[Sensors|Kit (Sensor)]] &amp;gt; [[Sensors#Daylight Sensor|Daylight Sensor]]&lt;br /&gt;
&lt;br /&gt;
And if you don&#039;t already have one set up:&lt;br /&gt;
* [[Kit (Computer)]]&lt;br /&gt;
* [[Motherboard (IC Editor)|IC Editor Motherboard]]&lt;br /&gt;
&lt;br /&gt;
Place the Daylight Sensor facing up, note which direction the Data Port is facing, and which direction the solar panel Power Port is facing. These two directions are needed in the code. The Daylight Sensor is connected to the d0 screw, that&#039;s all you need.&lt;br /&gt;
&lt;br /&gt;
A simple code example can be found here: https://stationeering.com/tools/ic/_2FpmwojGnBq&amp;lt;br&amp;gt;&lt;br /&gt;
This code is considered &amp;quot;inefficient&amp;quot; since it&#039;s hard-coded to spam all types of solar panels, even if you don&#039;t have them.&lt;br /&gt;
&lt;br /&gt;
A better code example can be found here: https://stationeering.com/tools/ic/_2FpoBEcd3QK&amp;lt;br&amp;gt;&lt;br /&gt;
It targets the solar-panel types on d2 and (optionally) d3, so it&#039;s less spammy. It also has an option for a display (Kit (Console)) on d1 that shows the sum of power output from both types of panels&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note : as of 12 July 2024 neither of these links seem to work (they both result in a &#039;Network Error&#039; reported by stationeering.com with no code being displayed), and the security certificate for the server has expired which means that your browser will likely complain that statoneering.com server is unsafe. You can continue visiting the links through Internet Archive at the links below.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://web.archive.org/web/20240524184233/https://stationeering.com/tools/ic#eyJwcm9ncmFtIjoiYWxpYXMgc2Vuc29yIGQwXHJcblxyXG5hbGlhcyBhbmdsZV92IHIwXHJcbmFsaWFzIGFuZ2xlX2ggcjFcclxuYWxpYXMgY29ycl9hbmdsZSByMlxyXG5cclxuI2RlZmluZSBkaXJlY3Rpb25zIG9mIHNlbnNvciBhbmQgcGFuZWwgcG93ZXIgcG9ydHNcclxuZGVmaW5lIHNlbnNvcl9kYXRhX2FuZ2xlIDBcclxuZGVmaW5lIHBhbmVsX3Bvd2VyX2FuZ2xlIDkwXHJcblxyXG4jZGVmaW5lIHBhbmVsIGhhc2hlc1xyXG5kZWZpbmUgYmFzaWNfMV9wYW5lbCAtMjA0NTYyNzM3MlxyXG5kZWZpbmUgYmFzaWNfMl9wYW5lbCAtNTM5MjI0NTUwXHJcbmRlZmluZSBoZWF2eV8xX3BhbmVsIC05MzQzNDU3MjRcclxuZGVmaW5lIGhlYXZ5XzJfcGFuZWwgLTE1NDU1NzQ0MTNcclxuXHJcbiNjYWxjdWxhdGUgaG9yaXpvbnRhbCBjb3JyZWN0aW9uXHJcbnN1YiBjb3JyX2FuZ2xlIHNlbnNvcl9kYXRhX2FuZ2xlIHBhbmVsX3Bvd2VyX2FuZ2xlXHJcbnN1YiBjb3JyX2FuZ2xlIGNvcnJfYW5nbGUgOTBcclxuXHJcbnN0YXJ0OlxyXG55aWVsZFxyXG5cclxubCBhbmdsZV92IHNlbnNvciBWZXJ0aWNhbFxyXG5zdWIgYW5nbGVfdiA5MCBhbmdsZV92XHJcbmwgYW5nbGVfaCBzZW5zb3IgSG9yaXpvbnRhbFxyXG5hZGQgYW5nbGVfaCBhbmdsZV9oIGNvcnJfYW5nbGVcclxuXHJcbnNiIGJhc2ljXzFfcGFuZWwgVmVydGljYWwgYW5nbGVfdlxyXG5zYiBiYXNpY18yX3BhbmVsIFZlcnRpY2FsIGFuZ2xlX3Zcclxuc2IgaGVhdnlfMV9wYW5lbCBWZXJ0aWNhbCBhbmdsZV92XHJcbnNiIGhlYXZ5XzJfcGFuZWwgVmVydGljYWwgYW5nbGVfdlxyXG5zYiBiYXNpY18xX3BhbmVsIEhvcml6b250YWwgYW5nbGVfaFxyXG5zYiBiYXNpY18yX3BhbmVsIEhvcml6b250YWwgYW5nbGVfaFxyXG5zYiBoZWF2eV8xX3BhbmVsIEhvcml6b250YWwgYW5nbGVfaFxyXG5zYiBoZWF2eV8yX3BhbmVsIEhvcml6b250YWwgYW5nbGVfaFxyXG5cclxuaiBzdGFydCIsInJlZ2lzdGVycyI6eyJpbyI6W3siVmVydGljYWwiOi0yMCwiSG9yaXpvbnRhbCI6ODcuMjM5NzMsIkFjdGl2YXRlIjoxfSx7fSx7fSx7fSx7fSx7fSx7IlNldHRpbmciOjB9XSwiaW9Db25uZWN0ZWQiOlt0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlXSwiaW50ZXJuYWwiOls2My4zMzMzMzMzMzMzMzMzMzYsODcuMjM5NzMsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMF0sImlvU2xvdCI6W3t9LHt9LHt9LHt9LHt9LHt9LHt9XSwiaW9SZWFnZW50Ijpbe30se30se30se30se30se30se31dfSwicnVuQWZ0ZXJSZWdpc3RlckNoYW5nZSI6ZmFsc2UsInJ1bldpdGhFcnJvcnMiOmZhbHNlfQ== Simple code example]&lt;br /&gt;
* [https://web.archive.org/web/20240524184237/https://stationeering.com/tools/ic#eyJwcm9ncmFtIjoiYWxpYXMgU2Vuc29yIGQwICMgS2l0IChTZW5zb3IpID4gRGF5bGlnaHQgU2Vuc29yXHJcbiMgUGxhY2Ugc2Vuc29yIGZhY2luZyBVUCwgbm90IGluIGFuIGVuY2xvc2VkIHNwYWNlXHJcbmFsaWFzIERpc3BsYXkgZDEgIyBPcHRpb25hbCwgS2l0IChDb25zb2xlKVxyXG5hbGlhcyBQYW5lbFR5cGUxIGQyICMgQW55IGNvbnRyb2xsYWJsZSBTb2xhciBQYW5lbFxyXG5hbGlhcyBQYW5lbFR5cGUyIGQzICMgT3B0aW9uYWxcclxuXHJcbmFsaWFzIEFuZ2xlVmVydGljYWwgcjBcclxuYWxpYXMgQW5nbGVIb3Jpem9udGFsIHIxXHJcbmFsaWFzIENvcnJlY3Rpb25BbmdsZSByMlxyXG5hbGlhcyBQYW5lbDFIYXNoIHIzXHJcbmFsaWFzIFBhbmVsMkhhc2ggcjRcclxuYWxpYXMgUGFuZWxPdXRwdXQxIHI1XHJcbmFsaWFzIFBhbmVsT3V0cHV0MiByNlxyXG5cclxuIyBkZWZpbmUgZGlyZWN0aW9ucyBvZiBzZW5zb3IgYW5kIHBhbmVsIHBvd2VyIHBvcnRzXHJcbmRlZmluZSBTRU5TT1JEQVRBQU5HTEUgMFxyXG5kZWZpbmUgUEFORUxQT1dFUkFOR0xFIDkwXHJcblxyXG4jIGNhbGN1bGF0ZSBob3Jpem9udGFsIGNvcnJlY3Rpb25cclxuc3ViIENvcnJlY3Rpb25BbmdsZSBTRU5TT1JEQVRBQU5HTEUgUEFORUxQT1dFUkFOR0xFXHJcbnN1YiBDb3JyZWN0aW9uQW5nbGUgQ29ycmVjdGlvbkFuZ2xlIDkwXHJcblxyXG4jIGxvYWQgcGFuZWwgUHJlZmFiSGFzaCBmb3IgbGF0ZXIgdXNlXHJcbmwgUGFuZWwxSGFzaCBQYW5lbFR5cGUxIFByZWZhYkhhc2hcclxuYmRucyBQYW5lbFR5cGUyIHN0YXJ0XHJcbmwgUGFuZWwySGFzaCBQYW5lbFR5cGUyIFByZWZhYkhhc2hcclxuXHJcbiMgc2V0IERpc3BsYXkgdG8gUG93ZXItbW9kZVxyXG5iZG5zIERpc3BsYXkgc3RhcnRcclxucyBEaXNwbGF5IE1vZGUgMlxyXG5cclxuc3RhcnQ6XHJcbnlpZWxkXHJcbmwgQW5nbGVWZXJ0aWNhbCBTZW5zb3IgVmVydGljYWxcclxuc3ViIEFuZ2xlVmVydGljYWwgOTAgQW5nbGVWZXJ0aWNhbFxyXG5sIEFuZ2xlSG9yaXpvbnRhbCBTZW5zb3IgSG9yaXpvbnRhbFxyXG5hZGQgQW5nbGVIb3Jpem9udGFsIEFuZ2xlSG9yaXpvbnRhbCBDb3JyZWN0aW9uQW5nbGVcclxuXHJcbmJkbnMgRGlzcGxheSBwYW5lbG1vdmVcclxubGIgUGFuZWxPdXRwdXQxIFBhbmVsMUhhc2ggQ2hhcmdlIFN1bVxyXG5iZG5zIFBhbmVsVHlwZTIgcGFuZWxkaXNwbGF5XHJcbmxiIFBhbmVsT3V0cHV0MiBQYW5lbDJIYXNoIENoYXJnZSBTdW1cclxuYWRkIFBhbmVsT3V0cHV0MSBQYW5lbE91dHB1dDEgUGFuZWxPdXRwdXQyXHJcblxyXG5wYW5lbGRpc3BsYXk6XHJcbnMgRGlzcGxheSBTZXR0aW5nIFBhbmVsT3V0cHV0MVxyXG5cclxucGFuZWxtb3ZlOlxyXG5zYiBQYW5lbDFIYXNoIFZlcnRpY2FsIEFuZ2xlVmVydGljYWxcclxuc2IgUGFuZWwxSGFzaCBIb3Jpem9udGFsIEFuZ2xlSG9yaXpvbnRhbFxyXG5iZG5zIFBhbmVsVHlwZTIgc3RhcnRcclxuc2IgUGFuZWwySGFzaCBWZXJ0aWNhbCBBbmdsZVZlcnRpY2FsXHJcbnNiIFBhbmVsMkhhc2ggSG9yaXpvbnRhbCBBbmdsZUhvcml6b250YWxcclxuXHJcbmogc3RhcnQiLCJyZWdpc3RlcnMiOnsiaW8iOlt7fSx7fSx7fSx7fSx7fSx7fSx7fV0sImlvQ29ubmVjdGVkIjpbdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZV0sImludGVybmFsIjpbMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDBdLCJpb1Nsb3QiOlt7fSx7fSx7fSx7fSx7fSx7fSx7fV0sImlvUmVhZ2VudCI6W3t9LHt9LHt9LHt9LHt9LHt9LHt9XX0sInJ1bkFmdGVyUmVnaXN0ZXJDaGFuZ2UiOmZhbHNlLCJydW5XaXRoRXJyb3JzIjpmYWxzZX0= Better code example]&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Ingame_Guides_-_Weather&amp;diff=21854</id>
		<title>Ingame Guides - Weather</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Ingame_Guides_-_Weather&amp;diff=21854"/>
		<updated>2024-08-02T11:50:26Z</updated>

		<summary type="html">&lt;p&gt;Ams: Add links, fix spelling&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Atmospheric planets in Stationeers have their own Weather systems. Their weather gives attribute to the type of [[Special:MyLanguage/Storm|storm]] that occurs on the planet.&lt;br /&gt;
&lt;br /&gt;
[[Moon]], [[Mimas]], and [[Asteroid Belt]] have no weather or storm due to there being no atmosphere.&lt;br /&gt;
&lt;br /&gt;
[[Mars]] has Dust Storms that occur occasionally. These dust storms severely limit your visibility, and damage/blow away any items that are left out in the storm. Any solar panels exposed to the dust storm will also incur damage.&lt;br /&gt;
&lt;br /&gt;
On [[Europa]], temperatures plummet, along with buffeting winds that will blow away or damage any lose items in the storm.&lt;br /&gt;
&lt;br /&gt;
On both [[Venus]] and [[Vulcan]], when a storm occurs, visible becomes difficult due to heat fluctuation, and the temperature vastly rises. Blowing away and burning anything left out in the storms.&lt;br /&gt;
&lt;br /&gt;
Venus has a severely high pressure, which will destroy a lot of smaller pressure threshold items such as [[Iron Walls]]. If you try to vacuum out a base on Venus using Iron walls, the pressure will cave your walls in, damaging or destroying them in the process.&lt;br /&gt;
&lt;br /&gt;
In order to see incoming weather events, you can install a [[Weather Station]]. It has 3 modes. 0 - No storm. 1 - Storm Incoming. 2 - Currently In Storm. If you hook it up to a [[Console|display]], you are able to display the time until next storm event in seconds.&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Weather_Station&amp;diff=21853</id>
		<title>Weather Station</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Weather_Station&amp;diff=21853"/>
		<updated>2024-08-02T11:46:12Z</updated>

		<summary type="html">&lt;p&gt;Ams: Add link, fix spelling&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{{Itembox&lt;br /&gt;
| name = Kit (Weather Station)&lt;br /&gt;
| image = [[File:ItemKitWeatherStation.png]]&lt;br /&gt;
| prefabhash = 337505889&lt;br /&gt;
| prefabname = ItemKitWeatherStation&lt;br /&gt;
| stacks = 1&lt;br /&gt;
| slot_class = SlotClass.None&lt;br /&gt;
| sorting_class = SortingClass.Default&lt;br /&gt;
| recipe_machine1 = Electronics Printer&lt;br /&gt;
| recipe_cost1 = 8g [[Iron]], 3g [[Gold]], 5g [[Copper]], 3g [[Steel]]&lt;br /&gt;
| constructs = [[Weather Station]]&lt;br /&gt;
}}&lt;br /&gt;
{{Structurebox&lt;br /&gt;
| name = Weather Station&lt;br /&gt;
| image = [[File:Weather_Station.jpg]]&lt;br /&gt;
| prefab_hash = 1997212478&lt;br /&gt;
| prefab_name = StructureWeatherStation&lt;br /&gt;
| power_usage = 10W&lt;br /&gt;
| placed_on_grid = Small Grid&lt;br /&gt;
| decon_with_tool1 = [[Hand Drill]]&lt;br /&gt;
| placed_with_item = [[Kit (Weather Station)]]&lt;br /&gt;
| item_rec1 = [[Kit (Weather Station)]]&lt;br /&gt;
| decon_with_tool2 = [[Angle Grinder]]&lt;br /&gt;
| const_with_tool1 = [[Welding Torch]]&lt;br /&gt;
| const_with_item1 = 3 x [[Plastic Sheets]]&lt;br /&gt;
| item_rec2 = 3 x [[Plastic Sheets]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;Weather Station&#039;&#039;&#039; waits for and warns about [[Ingame Guides - Weather|weather]] events such as [[Special:MyLanguage/Storm|Storms]].&lt;br /&gt;
&lt;br /&gt;
When turned on, the light on the Weather Station starts glowing green when there is no event incoming. If there is an event incoming, it lights up yellow, or red if an event is already occurring.&lt;br /&gt;
&lt;br /&gt;
It will not do anything when placed indoors, but will not flash an error, instead lighting up green in all cases.&lt;br /&gt;
&lt;br /&gt;
Even if not powered, the small Wind turbine on its top will be able to spin. So even without power, it can warn you. (The logic output will not work if not powered!)&lt;br /&gt;
&lt;br /&gt;
{{Data Network Header}}&lt;br /&gt;
&lt;br /&gt;
=== Mode Values ===&lt;br /&gt;
These lists the values and meanings for the &amp;quot;Mode&amp;quot; property of the Weather Station.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Value !! Meaning&lt;br /&gt;
|-&lt;br /&gt;
| 0 || No Storm&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Storm Incoming&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Currently in Storm&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Data Parameters|&lt;br /&gt;
{{Data Parameters/row|Power|Boolean|w=0|Can be read to return if the Weather Station is correctly powered or not, set via the power system, return 1 if powered and 0 if not|multiple=2|0|Unpowered|1|Powered}}&lt;br /&gt;
{{Data Parameters/row|Mode|Integer|w=0|The mode of the Weather Station.|multiple=3|0|NoStorm|1|StormIncoming|2|InStorm}}&lt;br /&gt;
{{Data Parameters/row|Error|Boolean|w=0|1 if device is in error state, otherwise 0|multiple=2|0|&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;|1|Error}}&lt;br /&gt;
{{Data Parameters/row|Activate|Integer|1 if device is activated (usually means running), otherwise 0}}&lt;br /&gt;
{{Data Parameters/row|Lock|Boolean|Disable manual operation of the Weather Station.|multiple=2|0|Unlocked|1|Locked}}&lt;br /&gt;
{{Data Parameters/row|On|Boolean|The current state of the Weather Station.|multiple=2|0|Off|1|On}}&lt;br /&gt;
{{Data Parameters/row|RequiredPower|Integer|w=0|Idle operating power quantity, does not necessarily include extra demand power}}&lt;br /&gt;
{{Data Parameters/row|PrefabHash|Integer|w=0|The hash of the structure}}&lt;br /&gt;
{{Data Parameters/row|NextWeatherEventTime|Integer|w=0|Returns in seconds when the next weather event is inbound.}}&lt;br /&gt;
{{Data Parameters/row|ReferenceId|Integer|w=0|Unique Reference Identifier for this object}}&lt;br /&gt;
{{Data Parameters/row|NameHash|Integer|w=0|Provides the hash value for the name of the object as a 32 bit integer.}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Reagent_Processor&amp;diff=21852</id>
		<title>Reagent Processor</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Reagent_Processor&amp;diff=21852"/>
		<updated>2024-08-02T11:41:08Z</updated>

		<summary type="html">&lt;p&gt;Ams: Add sugar&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===== Heading text =====&lt;br /&gt;
&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Itembox&lt;br /&gt;
 | name        = Reagent Processor&lt;br /&gt;
 | image       = [[File:ApplianceReagentProcessor.png]]&lt;br /&gt;
 | createdwith = [[Electronics Printer]], [[Fabricator]]&lt;br /&gt;
 | cost        = 5g [[Iron]], 1g [[Gold]], 2g [[Copper]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description == &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;q&amp;gt;Sitting somewhere between a high powered juicer and an alchemist&#039;s alembic, the reagent processor turns certain raw materials and food items into cooking and Xigo crafting ingredients. Indispensible in any space kitchen, just bolt it to the bench, and you&#039;re ready to go.&amp;lt;/q&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;- Stationpedia&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Requires to be attached to a [[Bench]]. Drop it onto a bench and hold a [[Wrench]] in your active hand to get the option to attach it.&lt;br /&gt;
&lt;br /&gt;
== Recipes == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Note that trying to process food item which has no recipe will consume the item without producing anything.&lt;br /&gt;
{| class=wikitable&lt;br /&gt;
! 1 [[Soybean]]&lt;br /&gt;
| 1ml [[Soy Oil]]&lt;br /&gt;
|-&lt;br /&gt;
! 1 [[Sugarcane]]&lt;br /&gt;
| 1g [[Sugar]]&lt;br /&gt;
|-&lt;br /&gt;
! 1 [[Wheat]]&lt;br /&gt;
| 5g [[Flour]]&lt;br /&gt;
|-&lt;br /&gt;
! 1 [[Fern]]&lt;br /&gt;
| 5g [[Fenoxitone Powder]]&lt;br /&gt;
|-&lt;br /&gt;
! 1 [[Coal]]&lt;br /&gt;
| 10g [[Carbon Powder]]&lt;br /&gt;
|-&lt;br /&gt;
! 5 [[Gold]]&lt;br /&gt;
| 1g [[Gold Powder]]&lt;br /&gt;
|-&lt;br /&gt;
! 5 [[Silver]]&lt;br /&gt;
| 1g [[Silver Powder]]&lt;br /&gt;
|-&lt;br /&gt;
! 1 [[Flower]]&lt;br /&gt;
| 5g [[Coloring]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[Category:Appliances]]&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Sensor_Lenses&amp;diff=21738</id>
		<title>Sensor Lenses</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Sensor_Lenses&amp;diff=21738"/>
		<updated>2024-07-26T13:40:52Z</updated>

		<summary type="html">&lt;p&gt;Ams: /* Head-Up Display */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
[[Category:Items]]&lt;br /&gt;
{{Itembox&lt;br /&gt;
 | name        = Sensor Lenses&lt;br /&gt;
 | image       = [[File:ItemSensorLenses.png]]&lt;br /&gt;
 | createdwith = [[Tool Manufactory Mk. II]]&lt;br /&gt;
 | cost        = 5g [[Steel]], 5g [[Silicon]], 5g [[Inconel]]&lt;br /&gt;
 | stacks      = No&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
[[File:Stationeers-sensor-lenses-slots.png|thumb|the slots inside Sensor Lenses]]&lt;br /&gt;
The Sensor Lenses is an equipable device that shows nearby ores directly in the player&#039;s HUD. This device fits in the player&#039;s [[Glasses]] slot.  It has two internal inventory slots.  The first is for a battery, and the second is for the [[Sensor Processing Unit]] which must be manufactured separately.&lt;br /&gt;
&lt;br /&gt;
To make it you must have upgraded to a [[Tool Manufactory Mk. II]].&lt;br /&gt;
&lt;br /&gt;
== Run Time ==&lt;br /&gt;
&#039;&#039;&#039;The power consumption is 195W (approx. observed).&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Battery !! Run Time (hours)&lt;br /&gt;
|-&lt;br /&gt;
| [[Battery Cell (Small)]] || 0:03:05&lt;br /&gt;
|-&lt;br /&gt;
| [[Battery Cell (Large)]] || 0:24:37&lt;br /&gt;
|-&lt;br /&gt;
| [[Battery Cell (Nuclear)]] || 3:16:55&lt;br /&gt;
|-&lt;br /&gt;
| [[Battery Wireless Cell]] || 0:01:02&lt;br /&gt;
|-&lt;br /&gt;
| [[Battery Wireless Cell (Big)]] || 0:06:09&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Head-Up Display ==&lt;br /&gt;
[[File:Stationeers-sensor-lenses-view.png|thumb|what you see when Sensor Lenses are powered on]]&lt;br /&gt;
&lt;br /&gt;
When you turn on the Sensor Lenses with the ore scanner [[Sensor Processing Unit]] installed, it creates an overlay in your view showing the location of ore nodules.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable plainrowheaders&amp;quot;&lt;br /&gt;
 |+ Colors and Symbols for Minerals and Ices &lt;br /&gt;
 ! scope=&amp;quot;col&amp;quot; | Mineral/Ice&lt;br /&gt;
 ! scope=&amp;quot;col&amp;quot; | Color/Symbol&lt;br /&gt;
 |-&lt;br /&gt;
 | scope=&amp;quot;row&amp;quot; | [[Ore_(Iron)|Iron]] || &amp;lt;pre style=&amp;quot;color:white; background:deeppink&amp;quot;&amp;gt;Fe&amp;lt;/pre&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | scope=&amp;quot;row&amp;quot; | [[Ore_(Nickel)|Nickel]] || &amp;lt;pre style=&amp;quot;color:white; background:darkorange&amp;quot;&amp;gt;Ni&amp;lt;/pre&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | scope=&amp;quot;row&amp;quot; | [[Ice_(Water)|Ice]] || &amp;lt;pre style=&amp;quot;color:black; background:skyblue&amp;quot;&amp;gt;H₂O&amp;lt;/pre&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | scope=&amp;quot;row&amp;quot; | [[Ore_(Lead)|Lead]] || &amp;lt;pre style=&amp;quot;color:black; background:wheat&amp;quot;&amp;gt;Pb&amp;lt;/pre&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | scope=&amp;quot;row&amp;quot; | [[Ore_(Cobalt)|Cobalt]] || &amp;lt;pre style=&amp;quot;color:white; background:magenta&amp;quot;&amp;gt;Co&amp;lt;/pre&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | scope=&amp;quot;row&amp;quot; | [[Ore_(Gold)|Gold]] || &amp;lt;pre style=&amp;quot;color:black; background:yellow&amp;quot;&amp;gt;Au&amp;lt;/pre&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | scope=&amp;quot;row&amp;quot; | [[Ore_(Silver)|Silver]] || &amp;lt;pre style=&amp;quot;color:black; background:white&amp;quot;&amp;gt;Ag&amp;lt;/pre&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | scope=&amp;quot;row&amp;quot; | [[Ore_(Coal)|Coal]] || &amp;lt;pre style=&amp;quot;color:white; background:dimgrey&amp;quot;&amp;gt;C&amp;lt;/pre&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | scope=&amp;quot;row&amp;quot; | [[Ore_(Silicon)|Silicon]] || &amp;lt;pre style=&amp;quot;color:black; background:white&amp;quot;&amp;gt;Si&amp;lt;/pre&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | scope=&amp;quot;row&amp;quot; | [[Ore_(Copper)|Copper]] || &amp;lt;pre style=&amp;quot;color:black; background:#FFBE00&amp;quot;&amp;gt;Cu&amp;lt;/pre&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | scope=&amp;quot;row&amp;quot; | [[Ice_(Oxite)|Oxite]] || &amp;lt;pre style=&amp;quot;color:black; background:cyan&amp;quot;&amp;gt;O₂&amp;lt;/pre&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | scope=&amp;quot;row&amp;quot; | [[Ice_(Volatiles)|Volatiles]] || &amp;lt;pre style=&amp;quot;color:white; background:red&amp;quot;&amp;gt;X&amp;lt;/pre&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | scope=&amp;quot;row&amp;quot; | [[Ore_(Uranium)|Uranium]] || &amp;lt;pre style=&amp;quot;color:black; background:lawngreen&amp;quot;&amp;gt;U&amp;lt;/pre&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Bugs ==&lt;br /&gt;
&lt;br /&gt;
As of Update 0.2.3036.15111 the sensor lenses appear to have a flaw where they still show an icon where ore that has already been mined used to be. This bug typically appears when two ore types occupy the same space. The game only recognizes one of the ores being mined and leaves the icon of the remaining ore even though the space is empty.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Glasses&amp;diff=21737</id>
		<title>Glasses</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Glasses&amp;diff=21737"/>
		<updated>2024-07-26T13:39:15Z</updated>

		<summary type="html">&lt;p&gt;Ams: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Accessories]]&lt;br /&gt;
{{Itembox&lt;br /&gt;
 | name        = Glasses&lt;br /&gt;
 | image       = &lt;br /&gt;
 | createdwith = [[Tool Manufactory]]&lt;br /&gt;
 | cost        = 15g [[Iron]], 10g [[Silicon]]&lt;br /&gt;
}}  &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
An optional, cosmetic item for characters that like wearing them.&lt;br /&gt;
&lt;br /&gt;
See also [[Sensor Lenses]].&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
[[Glasses]] fit in the number &#039;&#039;&#039;&#039;2&#039;&#039;&#039;&#039; character slot, but cannot be &#039;opened&#039; as they have no slots.  &lt;br /&gt;
&lt;br /&gt;
The frames can be recoloured using [[Spray Paint]]. &lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
* Although the lenses appear tinted on their UI icon and in the world, they are clear when shown on the Character Portrait&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Furnace&amp;diff=21733</id>
		<title>Furnace</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Furnace&amp;diff=21733"/>
		<updated>2024-07-25T16:29:47Z</updated>

		<summary type="html">&lt;p&gt;Ams: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
[[Category:Machines]]&lt;br /&gt;
{{Itembox&lt;br /&gt;
 | name        = Kit (Furnace)&lt;br /&gt;
 | image       = [[File:ItemKitFurnace.png]]&lt;br /&gt;
 | createdwith = [[Special:MyLanguage/Autolathe|Autolathe]], [[Special:MyLanguage/Fabricator|Fabricator]]&lt;br /&gt;
 | cost        = 30g [[Special:MyLanguage/Iron|Iron]], 10g [[Special:MyLanguage/Copper|Copper]]&lt;br /&gt;
 | volume      = 1000 L&lt;br /&gt;
 | logic       =&lt;br /&gt;
* Open&lt;br /&gt;
* Pressure&lt;br /&gt;
* Temperature&lt;br /&gt;
* Lock&lt;br /&gt;
* Setting&lt;br /&gt;
* Reagents&lt;br /&gt;
* RatioOxygen&lt;br /&gt;
* RatioCarbonDioxide&lt;br /&gt;
* RatioNitrogen&lt;br /&gt;
* RatioPollutant&lt;br /&gt;
* RatioVolatile&lt;br /&gt;
* RatioWater&lt;br /&gt;
* Maximum&lt;br /&gt;
* Ratio&lt;br /&gt;
* ImportQuantity&lt;br /&gt;
* ImportSlotOccupant&lt;br /&gt;
* ExportQuantity&lt;br /&gt;
* ExportSlotOccupant&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Structurebox&lt;br /&gt;
 | name             = Furnace&lt;br /&gt;
 | image            = [[File:Furnace.jpg]]&lt;br /&gt;
 | placed_with_item = [[Kit (Furnace)]]&lt;br /&gt;
 | placed_on_grid   = Small Grid&lt;br /&gt;
 | const_with_tool1 = [[Wrench]]&lt;br /&gt;
 | const_with_item1 = 2x [[Iron Sheets]]&lt;br /&gt;
 | decon_with_tool1 = [[Crowbar]]&lt;br /&gt;
 | item_rec1        = [[Kit (Furnace)]]&lt;br /&gt;
 | const_with_tool2 = [[Welding Torch]]&lt;br /&gt;
 | const_with_item2 = 2x [[Iron Sheets]]&lt;br /&gt;
 | decon_with_tool2 = [[Special:MyLanguage/Crowbar|Crowbar]]&lt;br /&gt;
 | item_rec2        = 2x [[Iron Sheets]]&lt;br /&gt;
 | decon_with_tool3 = [[Angle Grinder]]&lt;br /&gt;
 | item_rec3        = 2x [[Iron Sheets|Iron Sheets]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description == &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
Used to smelt [[Ore|ore]] into ingots and alloys using an oxygen/volatile gas mix. [[Special:MyLanguage/Ice (Oxite)|Ice (Oxite)]] and [[Special:MyLanguage/Ice (Volatiles)|Ice (Volatiles)]] can be manually input directly in the furnace in order to create crude gas mixtures, or to be directly extracted as an easy trick for melting the ice.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
If the contents of the furnace are ejected without reaching the required temperature and pressure for smelting, they&#039;ll come out as [[Special:MyLanguage/Reagent Mix|Reagent Mix]] which can be processed in a [[Special:MyLanguage/Centrifuge|Centrifuge]] to recover the raw ores. [[Special:MyLanguage/Reagent Mix|Reagent Mix]] can also be re-smelted if the ingredients and ratios are a valid alloy recipe. This allows an intermission when the resources for reaching the required temperature / pressure are not on hand / need to be gathered first. Effectively, this means that the used metals can be &#039;reserved&#039; for the intended alloy.&lt;br /&gt;
&lt;br /&gt;
The Furnace can be used to smelt basic ores and simpler alloys, but an [[Advanced Furnace]] will be required for the more complex alloys.&lt;br /&gt;
&lt;br /&gt;
An [[Arc Furnace]] (included in the starting gear) is required to make the metals for manufacturing a Furnace.  By comparison, the Furnace can do everything the Arc Furnace can do, but without using electricity.&lt;br /&gt;
&lt;br /&gt;
== Recipes == &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
While smelting steel is easily achieved with ice, other recipes usually require a working piping setup (a valve and passive vent at bare minimum to vent the internal gasses). This can be done by separating gases into tanks using atmospheric units and piping individual gases through a mixer and a [[Special:MyLanguage/Pressure Regulator|Pressure Regulator]] or a [[Special:MyLanguage/Pipe Volume Pump|Pipe Volume Pump]] connected to the furnace input. Output should also be extracted and vented/recycled through a backpressure regulator to keep furnace pressure in check. The optimal gas mix that burns completely is 1 part (33.3%) oxygen to 2 parts (66.6%) volatiles, other mixes would also work but leave you with leftover oxygen or volatiles depending on the percentages used. It could also result in lower temperature if that is desired, but you could also use a volume pump with a lower fuel input setting.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Make sure to put the fuel in first, then press the activate button. Afterwards put in the ingredients and press the handle after you see the &amp;quot;will produce&amp;quot; while hovering over the furnace.&#039;&#039;&#039;  Also, You MUST put in exact amounts matching the recipe amounts. For instance, you must put in 12 iron and 4 coal to make 16 steel. You cannot put in 12 iron and 7 coal. The furnace will not manufacture anything if the ingredient ratios are not correct and you will have to eject it all or add resources to balance the recipe.&lt;br /&gt;
{{:Furnace/Recipes}} &lt;br /&gt;
&lt;br /&gt;
=== Tips === &amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
*Placing 15 ice(volatiles) and 15 ice(oxite) will bring pressure to around 22000kpa and temp 2000k. For Invar, you will have to wait for the temperature to drop before you can process. You can use this time while the pressure is still over 20000kpa to make constantan. &amp;lt;br /&amp;gt;&lt;br /&gt;
*All other alloys can be achieved with a ratio of 2 volatiles to 1 oxite&lt;br /&gt;
*If atmosphere inside and/or around furnace is too cold to melt ice one can press &#039;activate&#039; button to manually melt one ice per ignition attempt. You will need to press the ignition button for each piece of ice from the first stack that you put in. Until all solid matter was melted the import slot will remain blocked.&lt;br /&gt;
*[[Special:MyLanguage/Reagent Mix|Reagent Mix]] can be re-melted to continue balancing the recipe should you need to gather more resources or find yourself unable to balance the temperature/pressure manually.&lt;br /&gt;
&lt;br /&gt;
===Some example fuel mixes=== &amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x: auto;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot; rowspan=&amp;quot;2&amp;quot; |Prime&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot; rowspan=&amp;quot;2&amp;quot; |FAR&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; rowspan=&amp;quot;1&amp;quot; |In: Mols&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;1&amp;quot; |Result&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; rowspan=&amp;quot;1&amp;quot; |Out: Mols&lt;br /&gt;
|-&lt;br /&gt;
!H2&lt;br /&gt;
!O2&lt;br /&gt;
!Press.&lt;br /&gt;
!Celcius&lt;br /&gt;
!Kelvin&lt;br /&gt;
!O2&lt;br /&gt;
!H2&lt;br /&gt;
!Co2&lt;br /&gt;
!X&lt;br /&gt;
|-&lt;br /&gt;
|100 kPa&lt;br /&gt;
|2:1&lt;br /&gt;
|29&lt;br /&gt;
|14&lt;br /&gt;
|2 135&lt;br /&gt;
|1 953&lt;br /&gt;
|2 216&lt;br /&gt;
|1&lt;br /&gt;
|3&lt;br /&gt;
|82&lt;br /&gt;
|33&lt;br /&gt;
|-&lt;br /&gt;
|200 kPa&lt;br /&gt;
|2:1&lt;br /&gt;
|59&lt;br /&gt;
|29&lt;br /&gt;
|4 500&lt;br /&gt;
|2 000&lt;br /&gt;
|2 273&lt;br /&gt;
|1&lt;br /&gt;
|5&lt;br /&gt;
|169&lt;br /&gt;
|80&lt;br /&gt;
|-&lt;br /&gt;
|200 kPa&lt;br /&gt;
|3:1&lt;br /&gt;
|65&lt;br /&gt;
|21&lt;br /&gt;
|3 400&lt;br /&gt;
|1 900&lt;br /&gt;
|2 173&lt;br /&gt;
|2&lt;br /&gt;
|26&lt;br /&gt;
|118&lt;br /&gt;
|52&lt;br /&gt;
|-&lt;br /&gt;
|200 kPa&lt;br /&gt;
|4:1&lt;br /&gt;
|72&lt;br /&gt;
|18&lt;br /&gt;
|3 000&lt;br /&gt;
|1 800&lt;br /&gt;
|2 273&lt;br /&gt;
|1&lt;br /&gt;
|40&lt;br /&gt;
|99&lt;br /&gt;
|42&lt;br /&gt;
|-&lt;br /&gt;
|200 kPa&lt;br /&gt;
|1:1&lt;br /&gt;
|43&lt;br /&gt;
|43&lt;br /&gt;
|3 493&lt;br /&gt;
|1 917&lt;br /&gt;
|2 190&lt;br /&gt;
|22&lt;br /&gt;
|2&lt;br /&gt;
|127&lt;br /&gt;
|59&lt;br /&gt;
|-&lt;br /&gt;
|200 kPa&lt;br /&gt;
|1:4&lt;br /&gt;
|17&lt;br /&gt;
|68&lt;br /&gt;
|1 646&lt;br /&gt;
|1 319&lt;br /&gt;
|1 592&lt;br /&gt;
|63&lt;br /&gt;
|2&lt;br /&gt;
|50&lt;br /&gt;
|18&lt;br /&gt;
|-&lt;br /&gt;
|300 kPa&lt;br /&gt;
|2:1&lt;br /&gt;
|86&lt;br /&gt;
|42&lt;br /&gt;
|6 850&lt;br /&gt;
|2 109&lt;br /&gt;
|2 382&lt;br /&gt;
|2&lt;br /&gt;
|7&lt;br /&gt;
|242&lt;br /&gt;
|115&lt;br /&gt;
|-&lt;br /&gt;
|902.7 kPa&lt;br /&gt;
|2:1&lt;br /&gt;
|263&lt;br /&gt;
|108&lt;br /&gt;
|19.25 MPa&lt;br /&gt;
|2 054&lt;br /&gt;
|2 357&lt;br /&gt;
|70&lt;br /&gt;
|7&lt;br /&gt;
|767&lt;br /&gt;
|151&lt;br /&gt;
|-&lt;br /&gt;
|1 MPa&lt;br /&gt;
|2:1&lt;br /&gt;
|291&lt;br /&gt;
|120&lt;br /&gt;
|21.62 MPa&lt;br /&gt;
|2 061&lt;br /&gt;
|2 334&lt;br /&gt;
|74&lt;br /&gt;
|7&lt;br /&gt;
|862&lt;br /&gt;
|170&lt;br /&gt;
|-&lt;br /&gt;
|1.497 MPa&lt;br /&gt;
|2:1&lt;br /&gt;
|408&lt;br /&gt;
|204&lt;br /&gt;
|35.34 MPa&lt;br /&gt;
|2 121&lt;br /&gt;
|2 394&lt;br /&gt;
|10&lt;br /&gt;
|20&lt;br /&gt;
|1163&lt;br /&gt;
|581&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
{{Data Network Header}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
{{Data Parameters}}&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Activate || Boolean || Activates the Furnace, when set to 1.&lt;br /&gt;
|-&lt;br /&gt;
| ClearMemory || Boolean || When set to 1,clears the counter memory(e.g.ExportCount). Will set itself back to 0 when actioned.&lt;br /&gt;
|-&lt;br /&gt;
| Lock || Boolean || Locks the Furnace, when set to 1. Unlocks it when set to 0.&lt;br /&gt;
|-&lt;br /&gt;
| Mode|| Integer || (Unknown).&lt;br /&gt;
|-&lt;br /&gt;
| Open || Boolean || Opens the Furnace, when set to 1. Closes it, when set to 0.&lt;br /&gt;
|-&lt;br /&gt;
| Setting || Float || (Unknown) Affects the Setting output.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
{{Data Outputs}}&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Output Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Activate || Boolean || Returns if the furnace is active.&lt;br /&gt;
|-&lt;br /&gt;
| Combustion|| Boolean || Returns 1 if the furnace atmosphere is on fire.&lt;br /&gt;
|-&lt;br /&gt;
| ExportCount || Integer || How many items exported since last ClearMemory.&lt;br /&gt;
|-&lt;br /&gt;
| ImportCount || Integer || How many items imported since last ClearMemory.&lt;br /&gt;
|-&lt;br /&gt;
| Lock || Boolean || Returns whether the Furnace is locked.&lt;br /&gt;
|-&lt;br /&gt;
| Maximum || Integer || (Unknown) Returns 100.&lt;br /&gt;
|-&lt;br /&gt;
| Mode || Integer || (Unknown).&lt;br /&gt;
|-&lt;br /&gt;
| Open || Boolean || Returns whether the Furnace is open. (0 for no, 1 for yes).&lt;br /&gt;
|-&lt;br /&gt;
| PrefabHash || Integer || The hash of the structure.&lt;br /&gt;
|-&lt;br /&gt;
| Pressure || Float || Returns the pressure in the Furnace in kilo pascal.&lt;br /&gt;
|-&lt;br /&gt;
| Ratio || Float || (Unknown) Returns 0.5.&lt;br /&gt;
|-&lt;br /&gt;
| RatioCarbonDioxide || Float || Returns a range from 0.0 to 1.0. Returns the percentage ratio of the amount of carbon dioxide in the Furnace.&lt;br /&gt;
|-&lt;br /&gt;
| RatioNitrogen || Float || Returns a range from 0.0 to 1.0. Returns the percentage ratio of the amount of nitrogen in the Furnace.&lt;br /&gt;
|-&lt;br /&gt;
| RatioNitrousOxide || Float || Returns a range from 0.0 to 1.0. Returns the percentage ratio of the amount of nitrous oxide in the Furnace.&lt;br /&gt;
|-&lt;br /&gt;
| RatioOxygen || Float || Returns a range from 0.0 to 1.0. Returns the percentage ratio of the amount of oxygen in the Furnace.&lt;br /&gt;
|-&lt;br /&gt;
| RatioPollutant || Float || Returns a range from 0.0 to 1.0. Returns the percentage ratio of the amount of pollutant in the Furnace.&lt;br /&gt;
|-&lt;br /&gt;
| RatioVolatiles || Float || Returns a range from 0.0 to 1.0. Returns the percentage ratio of the amount of volatiles in the Furnace.&lt;br /&gt;
|-&lt;br /&gt;
| RatioWater || Float || Returns a range from 0.0 to 1.0. Returns the percentage ratio of the amount of water in the Furnace.&lt;br /&gt;
|-&lt;br /&gt;
| Reagents || Float || Returns the amount of reagents (smeltable ores, not counting ice) in the Furnace, in grams.&lt;br /&gt;
|-&lt;br /&gt;
| RecipeHash || int || Current hash of the recipe the device is set to produce.&lt;br /&gt;
|-&lt;br /&gt;
| Setting || Float || (Unknown) Affected by the Setting parameter.&lt;br /&gt;
|-&lt;br /&gt;
| Temperature || Float || Returns the temperature in the Furnace in kelvin.&lt;br /&gt;
|-&lt;br /&gt;
| TotalMoles || Float || Returns the total moles of the furnace.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Advanced_Furnace&amp;diff=21730</id>
		<title>Advanced Furnace</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Advanced_Furnace&amp;diff=21730"/>
		<updated>2024-07-25T15:40:05Z</updated>

		<summary type="html">&lt;p&gt;Ams: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
[[Category:Machines]]&lt;br /&gt;
{{Itembox&lt;br /&gt;
| name = Kit (Advanced Furnace)&lt;br /&gt;
| image = [[File:{{#setmainimage:ItemKitAdvancedFurnace.png}}]]&lt;br /&gt;
| prefabhash = -616758353&lt;br /&gt;
| prefabname = ItemKitAdvancedFurnace&lt;br /&gt;
| stacks = 1&lt;br /&gt;
| slot_class = SlotClass.None&lt;br /&gt;
| sorting_class = SortingClass.Kits&lt;br /&gt;
| recipe_machine1 = Electronics Printer (Tier Two)&lt;br /&gt;
| recipe_cost1 = 5g [[Gold]], 25g [[Copper]], 30g [[Steel]], 15g [[Electrum]], 8g [[Solder]], 6g [[Silicon]]&lt;br /&gt;
| constructs = [[Advanced Furnace]]&lt;br /&gt;
}}&lt;br /&gt;
{{Structurebox&lt;br /&gt;
| name = Advanced Furnace&lt;br /&gt;
| image = [[File:StructureAdvancedFurnace.png]]&lt;br /&gt;
| prefab_hash = 545937711&lt;br /&gt;
| prefab_name = StructureAdvancedFurnace&lt;br /&gt;
| power_usage = 100W&lt;br /&gt;
| placed_on_grid = Small Grid&lt;br /&gt;
| decon_with_tool1 = [[Hand Drill]]&lt;br /&gt;
| placed_with_item = [[Kit (Advanced Furnace)]]&lt;br /&gt;
| item_rec1 = [[Kit (Advanced Furnace)]]&lt;br /&gt;
| decon_with_tool2 = [[Wire Cutters]]&lt;br /&gt;
| const_with_item1 = 1 x [[Electronic Parts]]&lt;br /&gt;
| item_rec2 = 1 x [[Electronic Parts]]&lt;br /&gt;
| decon_with_tool3 = [[Angle Grinder]]&lt;br /&gt;
| const_with_tool2 = [[Welding Torch]]&lt;br /&gt;
| const_with_item2 = 5 x [[Steel Sheets]]&lt;br /&gt;
| item_rec3 = 5 x [[Steel Sheets]]&lt;br /&gt;
| decon_with_tool4 = [[Hand Drill]]&lt;br /&gt;
| const_with_tool3 = [[Screwdriver]]&lt;br /&gt;
}}&lt;br /&gt;
== Description ==&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;q&amp;gt;The advanced furnace comes with integrated inlet and outlet pumps for controlling the unit&#039;s internal pressure.&amp;lt;/q&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;- Stationpedia&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Advanced Furnace&#039;&#039;&#039; is used to create advanced alloys, but can be used to create basic alloys as well. It lends itself to automation.&lt;br /&gt;
The Maximum pressure for the furnace is 60 MPa before the furnace will,in short order, explode.&lt;br /&gt;
Adding Hydrocarbons, IE coal, will increase the pressure.&lt;br /&gt;
Contains two embedded [[Special:MyLanguage/Pipe Volume Pump|volume pumps]] to control flow in and out, in order to use them, the furnace must be powered, and setting both to zero will put the furnace in a state of quiescence, but the furnace will slowly lose pressure and temperature. The capacity of the furnace is in excess of 5kg of materials so it is possible to make a full 500g ingot of an advanced alloy in one go.&lt;br /&gt;
&lt;br /&gt;
In the early game, a regular [[Furnace]] will be easier to make and operate.&lt;br /&gt;
&lt;br /&gt;
== Recipes ==&lt;br /&gt;
{{:Advanced Furnace/Recipes}}&lt;br /&gt;
&lt;br /&gt;
See [[Advanced Furnace/AllRecipes]] for a complete list&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Data Network Header}}&lt;br /&gt;
&lt;br /&gt;
{{Data Parameters|&lt;br /&gt;
{{Data Parameters/row|Power|Boolean|w=0|Can be read to return if the Advanced Furnace is correctly powered or not, set via the power system, return 1 if powered and 0 if not|multiple=2|0|Unpowered|1|Powered}}&lt;br /&gt;
{{Data Parameters/row|Open|Integer|1 if device is open, otherwise 0}}&lt;br /&gt;
{{Data Parameters/row|Mode|Integer|The Advanced Furnace&#039;s smelting result.|multiple=2|0|Invalid|1|Valid}}&lt;br /&gt;
{{Data Parameters/row|Error|Boolean|w=0|1 if device is in error state, otherwise 0|multiple=2|0|&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;|1|Error}}&lt;br /&gt;
{{Data Parameters/row|Pressure|Float|w=0|The current pressure reading of the Advanced Furnace}}&lt;br /&gt;
{{Data Parameters/row|Temperature|Integer|w=0|The current temperature reading of the Advanced Furnace}}&lt;br /&gt;
{{Data Parameters/row|Activate|Integer|Activates the Advanced Furnace when set to 1. Deactivates when set to 0.}}&lt;br /&gt;
{{Data Parameters/row|Lock|Boolean|Disable manual operation of the Advanced Furnace.|multiple=2|0|Unlocked|1|Locked}}&lt;br /&gt;
{{Data Parameters/row|Setting|Integer|A variable setting that can be read or written.}}&lt;br /&gt;
{{Data Parameters/row|Reagents|Integer|w=0|Total number of reagents recorded by the Advanced Furnace}}&lt;br /&gt;
{{Data Parameters/row|RatioOxygen|Float|w=0|The ratio of [[Oxygen]] in device atmosphere|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|RatioCarbonDioxide|Float|w=0|The ratio of [[Carbon Dioxide]] in device atmosphere|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|RatioNitrogen|Float|w=0|The ratio of [[Nitrogen]] in device atmosphere|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|RatioPollutant|Float|w=0|The ratio of [[Pollutant]] in device atmosphere|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|RatioVolatiles|Float|w=0|The ratio of [[Volatiles]] in device atmosphere|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|RatioWater|Float|w=0|The ratio of [[Water]] in device atmosphere|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|Maximum|Float|w=0|Maximum setting of the Advanced Furnace}}&lt;br /&gt;
{{Data Parameters/row|Ratio|Float|w=0|Context specific value depending on device, 0 to 1 based ratio|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|On|Boolean|The current state of the Advanced Furnace.|multiple=2|0|Off|1|On}}&lt;br /&gt;
{{Data Parameters/row|RequiredPower|Integer|w=0|Idle operating power quantity, does not necessarily include extra demand power}}&lt;br /&gt;
{{Data Parameters/row|RecipeHash|Integer|w=0|Current hash of the recipe the Advanced Furnace is set to produce}}&lt;br /&gt;
{{Data Parameters/row|ClearMemory|Integer|r=0|When set to 1, clears the counter memory (e.g. ExportCount). Will set itself back to 0 when actioned}}&lt;br /&gt;
{{Data Parameters/row|ExportCount|Integer|w=0|How many items exported since last ClearMemory}}&lt;br /&gt;
{{Data Parameters/row|ImportCount|Integer|w=0|How many items imported since last ClearMemory}}&lt;br /&gt;
{{Data Parameters/row|TotalMoles|Float|w=0|Returns the total moles of the Advanced Furnace}}&lt;br /&gt;
{{Data Parameters/row|RatioNitrousOxide|Float|w=0|The ratio of [[Nitrous Oxide]] in device atmosphere|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|PrefabHash|Integer|w=0|The hash of the structure}}&lt;br /&gt;
{{Data Parameters/row|SettingInput|Integer|The input setting for the Advanced Furnace}}&lt;br /&gt;
{{Data Parameters/row|SettingOutput|Integer|The output setting for the Advanced Furnace}}&lt;br /&gt;
{{Data Parameters/row|Combustion|Boolean|w=0|Assess if the atmosphere is on fire. Returns 1 if atmosphere is on fire, 0 if not.|0 or 1}}&lt;br /&gt;
{{Data Parameters/row|RatioLiquidNitrogen|Float|w=0|The ratio of [[Nitrogen#Liquid|Liquid Nitrogen]] in device atmosphere|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|RatioLiquidOxygen|Float|w=0|The ratio of [[Oxygen#Liquid|Liquid Oxygen]] in device&#039;s Atmosphere|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|RatioLiquidVolatiles|Float|w=0|The ratio of [[Volatiles#Liquid|Liquid Volatiles]] in device&#039;s Atmosphere|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|RatioSteam|Float|w=0|The ratio of [[Steam]] in device&#039;s Atmosphere|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|RatioLiquidCarbonDioxide|Float|w=0|The ratio of [[Carbon Dioxide#Liquid|Liquid Carbon Dioxide]] in device&#039;s Atmosphere|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|RatioLiquidPollutant|Float|w=0|The ratio of [[Pollutant#Liquid|Liquid Pollutant]] in device&#039;s Atmosphere|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|RatioLiquidNitrousOxide|Float|w=0|The ratio of [[Nitrous Oxide#Liquid|Liquid Nitrous Oxide]] in device&#039;s Atmosphere|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|ReferenceId|Integer|w=0|Unique Reference Identifier for this object}}&lt;br /&gt;
{{Data Parameters/row|RatioHydrogen|Float|w=0|DEPRECATED|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|RatioLiquidHydrogen|Float|w=0|DEPRECATED|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|RatioPollutedWater|Float|w=0|The ratio of polluted water in device atmosphere|0.0 to 1.0}}&lt;br /&gt;
{{Data Parameters/row|NameHash|Integer|w=0|Provides the hash value for the name of the object as a 32 bit integer.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Data Slots ===&lt;br /&gt;
These are all parameters, that can be read with a [[Kit_(Logic_I/O)#Slots_Reader|Slots Reader]]. The outputs are listed in the order a Slots Reader&#039;s &amp;quot;VAR&amp;quot; setting cycles through them.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Number || Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0? || Import || Import slot.&lt;br /&gt;
|-&lt;br /&gt;
| 1? || Export || Export slot.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| OccupantHash&lt;br /&gt;
|-&lt;br /&gt;
| Occupied || Boolean || Returns whether the slot occupied. (0 for no, 1 for yes).&lt;br /&gt;
|-&lt;br /&gt;
| PrefabHash&lt;br /&gt;
|-&lt;br /&gt;
| Quantity&lt;br /&gt;
|-&lt;br /&gt;
| Class&lt;br /&gt;
|-&lt;br /&gt;
| Damage&lt;br /&gt;
|-&lt;br /&gt;
|MaxQuantity&lt;br /&gt;
|}&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
While it is possible to operate the advanced furnace similar to a regular furnace (add fuel, ignite, add ore), the two most common setups for advanced furnaces are:&lt;br /&gt;
* fuel mixing&lt;br /&gt;
* hot and cold mixing&lt;br /&gt;
&lt;br /&gt;
=== Fuel mixing ===&lt;br /&gt;
[[File:Advanced-furnace-gas-mixing.png|thumb|rudimentary setup for mixing H2, O2, and dilutant]]&lt;br /&gt;
In this setup, the furnace&#039;s input is connected to a gas mixer to provide fuel, and often a dilutant (used to increase the pressure without spending extra fuel).  The [[Furnace temperature and pressure math]] article contains formulas useful for crafting recipes to hit temperature and pressure targets.&lt;br /&gt;
&lt;br /&gt;
=== Hot and cold mixing ===&lt;br /&gt;
This setup involves a hot tank and a cold tank of gasses, which are then mixed to achieve a target temperature and pumped in to achieve the target pressure.  On most worlds maintaining a cold tank is quite easy (because the atmosphere on most worlds is below the temperature needed to smelt ore).  Maintaining a hot tank is a little trickier, and either involves a lot of energy spent on [[Pipe Heater]]s, or an auxiliary furnace to combust fuel and pipe the exhaust into an insulated tank. Another easier option is to have the entire setup, furnace, pipes and tanks, in an enclosed vacuum chamber, so heat remains in the gases. Note that the outside atmosphere on worlds with no air doesn&#039;t count, it must be an enclosed chamber with all air pumped out&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Furnace&amp;diff=21729</id>
		<title>Furnace</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Furnace&amp;diff=21729"/>
		<updated>2024-07-25T15:37:33Z</updated>

		<summary type="html">&lt;p&gt;Ams: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
[[Category:Machines]]&lt;br /&gt;
{{Itembox&lt;br /&gt;
 | name        = Kit (Furnace)&lt;br /&gt;
 | image       = [[File:ItemKitFurnace.png]]&lt;br /&gt;
 | createdwith = [[Special:MyLanguage/Autolathe|Autolathe]], [[Special:MyLanguage/Fabricator|Fabricator]]&lt;br /&gt;
 | cost        = 30g [[Special:MyLanguage/Iron|Iron]], 10g [[Special:MyLanguage/Copper|Copper]]&lt;br /&gt;
 | volume      = 1000 L&lt;br /&gt;
 | logic       =&lt;br /&gt;
* Open&lt;br /&gt;
* Pressure&lt;br /&gt;
* Temperature&lt;br /&gt;
* Lock&lt;br /&gt;
* Setting&lt;br /&gt;
* Reagents&lt;br /&gt;
* RatioOxygen&lt;br /&gt;
* RatioCarbonDioxide&lt;br /&gt;
* RatioNitrogen&lt;br /&gt;
* RatioPollutant&lt;br /&gt;
* RatioVolatile&lt;br /&gt;
* RatioWater&lt;br /&gt;
* Maximum&lt;br /&gt;
* Ratio&lt;br /&gt;
* ImportQuantity&lt;br /&gt;
* ImportSlotOccupant&lt;br /&gt;
* ExportQuantity&lt;br /&gt;
* ExportSlotOccupant&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Structurebox&lt;br /&gt;
 | name             = Furnace&lt;br /&gt;
 | image            = [[File:Furnace.jpg]]&lt;br /&gt;
 | placed_with_item = [[Kit (Furnace)]]&lt;br /&gt;
 | placed_on_grid   = Small Grid&lt;br /&gt;
 | const_with_tool1 = [[Wrench]]&lt;br /&gt;
 | const_with_item1 = 2x [[Iron Sheets]]&lt;br /&gt;
 | decon_with_tool1 = [[Crowbar]]&lt;br /&gt;
 | item_rec1        = [[Kit (Furnace)]]&lt;br /&gt;
 | const_with_tool2 = [[Welding Torch]]&lt;br /&gt;
 | const_with_item2 = 2x [[Iron Sheets]]&lt;br /&gt;
 | decon_with_tool2 = [[Special:MyLanguage/Crowbar|Crowbar]]&lt;br /&gt;
 | item_rec2        = 2x [[Iron Sheets]]&lt;br /&gt;
 | decon_with_tool3 = [[Angle Grinder]]&lt;br /&gt;
 | item_rec3        = 2x [[Iron Sheets|Iron Sheets]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description == &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
Used to smelt [[Ore|ore]] into ingots and alloys using an oxygen/volatile gas mix. [[Special:MyLanguage/Ice (Oxite)|Ice (Oxite)]] and [[Special:MyLanguage/Ice (Volatiles)|Ice (Volatiles)]] can be manually input directly in the furnace in order to create crude gas mixtures, or to be directly extracted as an easy trick for melting the ice.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
If the contents of the furnace are ejected without reaching the required temperature and pressure for smelting, they&#039;ll come out as [[Special:MyLanguage/Reagent Mix|Reagent Mix]] which can be processed in a [[Special:MyLanguage/Centrifuge|Centrifuge]] to recover the raw ores. [[Special:MyLanguage/Reagent Mix|Reagent Mix]] can also be re-smelted if the ingredients and ratios are a valid alloy recipe. This allows an intermission when the resources for reaching the required temperature / pressure are not on hand / need to be gathered first. Effectively, this means that the used metals can be &#039;reserved&#039; for the intended alloy.&lt;br /&gt;
&lt;br /&gt;
The Furnace can be used to smelt basic ores and simpler alloys, but an [[Advanced Furnace]] will be required for the more complex alloys.&lt;br /&gt;
&lt;br /&gt;
== Recipes == &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
While smelting steel is easily achieved with ice, other recipes usually require a working piping setup (a valve and passive vent at bare minimum to vent the internal gasses). This can be done by separating gases into tanks using atmospheric units and piping individual gases through a mixer and a [[Special:MyLanguage/Pressure Regulator|Pressure Regulator]] or a [[Special:MyLanguage/Pipe Volume Pump|Pipe Volume Pump]] connected to the furnace input. Output should also be extracted and vented/recycled through a backpressure regulator to keep furnace pressure in check. The optimal gas mix that burns completely is 1 part (33.3%) oxygen to 2 parts (66.6%) volatiles, other mixes would also work but leave you with leftover oxygen or volatiles depending on the percentages used. It could also result in lower temperature if that is desired, but you could also use a volume pump with a lower fuel input setting.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Make sure to put the fuel in first, then press the activate button. Afterwards put in the ingredients and press the handle after you see the &amp;quot;will produce&amp;quot; while hovering over the furnace.&#039;&#039;&#039;  Also, You MUST put in exact amounts matching the recipe amounts. For instance, you must put in 12 iron and 4 coal to make 16 steel. You cannot put in 12 iron and 7 coal. The furnace will not manufacture anything if the ingredient ratios are not correct and you will have to eject it all or add resources to balance the recipe.&lt;br /&gt;
{{:Furnace/Recipes}} &lt;br /&gt;
&lt;br /&gt;
=== Tips === &amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
*Placing 15 ice(volatiles) and 15 ice(oxite) will bring pressure to around 22000kpa and temp 2000k. For Invar, you will have to wait for the temperature to drop before you can process. You can use this time while the pressure is still over 20000kpa to make constantan. &amp;lt;br /&amp;gt;&lt;br /&gt;
*All other alloys can be achieved with a ratio of 2 volatiles to 1 oxite&lt;br /&gt;
*If atmosphere inside and/or around furnace is too cold to melt ice one can press &#039;activate&#039; button to manually melt one ice per ignition attempt. You will need to press the ignition button for each piece of ice from the first stack that you put in. Until all solid matter was melted the import slot will remain blocked.&lt;br /&gt;
*[[Special:MyLanguage/Reagent Mix|Reagent Mix]] can be re-melted to continue balancing the recipe should you need to gather more resources or find yourself unable to balance the temperature/pressure manually.&lt;br /&gt;
&lt;br /&gt;
===Some example fuel mixes=== &amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x: auto;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot; rowspan=&amp;quot;2&amp;quot; |Prime&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot; rowspan=&amp;quot;2&amp;quot; |FAR&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; rowspan=&amp;quot;1&amp;quot; |In: Mols&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;1&amp;quot; |Result&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; rowspan=&amp;quot;1&amp;quot; |Out: Mols&lt;br /&gt;
|-&lt;br /&gt;
!H2&lt;br /&gt;
!O2&lt;br /&gt;
!Press.&lt;br /&gt;
!Celcius&lt;br /&gt;
!Kelvin&lt;br /&gt;
!O2&lt;br /&gt;
!H2&lt;br /&gt;
!Co2&lt;br /&gt;
!X&lt;br /&gt;
|-&lt;br /&gt;
|100 kPa&lt;br /&gt;
|2:1&lt;br /&gt;
|29&lt;br /&gt;
|14&lt;br /&gt;
|2 135&lt;br /&gt;
|1 953&lt;br /&gt;
|2 216&lt;br /&gt;
|1&lt;br /&gt;
|3&lt;br /&gt;
|82&lt;br /&gt;
|33&lt;br /&gt;
|-&lt;br /&gt;
|200 kPa&lt;br /&gt;
|2:1&lt;br /&gt;
|59&lt;br /&gt;
|29&lt;br /&gt;
|4 500&lt;br /&gt;
|2 000&lt;br /&gt;
|2 273&lt;br /&gt;
|1&lt;br /&gt;
|5&lt;br /&gt;
|169&lt;br /&gt;
|80&lt;br /&gt;
|-&lt;br /&gt;
|200 kPa&lt;br /&gt;
|3:1&lt;br /&gt;
|65&lt;br /&gt;
|21&lt;br /&gt;
|3 400&lt;br /&gt;
|1 900&lt;br /&gt;
|2 173&lt;br /&gt;
|2&lt;br /&gt;
|26&lt;br /&gt;
|118&lt;br /&gt;
|52&lt;br /&gt;
|-&lt;br /&gt;
|200 kPa&lt;br /&gt;
|4:1&lt;br /&gt;
|72&lt;br /&gt;
|18&lt;br /&gt;
|3 000&lt;br /&gt;
|1 800&lt;br /&gt;
|2 273&lt;br /&gt;
|1&lt;br /&gt;
|40&lt;br /&gt;
|99&lt;br /&gt;
|42&lt;br /&gt;
|-&lt;br /&gt;
|200 kPa&lt;br /&gt;
|1:1&lt;br /&gt;
|43&lt;br /&gt;
|43&lt;br /&gt;
|3 493&lt;br /&gt;
|1 917&lt;br /&gt;
|2 190&lt;br /&gt;
|22&lt;br /&gt;
|2&lt;br /&gt;
|127&lt;br /&gt;
|59&lt;br /&gt;
|-&lt;br /&gt;
|200 kPa&lt;br /&gt;
|1:4&lt;br /&gt;
|17&lt;br /&gt;
|68&lt;br /&gt;
|1 646&lt;br /&gt;
|1 319&lt;br /&gt;
|1 592&lt;br /&gt;
|63&lt;br /&gt;
|2&lt;br /&gt;
|50&lt;br /&gt;
|18&lt;br /&gt;
|-&lt;br /&gt;
|300 kPa&lt;br /&gt;
|2:1&lt;br /&gt;
|86&lt;br /&gt;
|42&lt;br /&gt;
|6 850&lt;br /&gt;
|2 109&lt;br /&gt;
|2 382&lt;br /&gt;
|2&lt;br /&gt;
|7&lt;br /&gt;
|242&lt;br /&gt;
|115&lt;br /&gt;
|-&lt;br /&gt;
|902.7 kPa&lt;br /&gt;
|2:1&lt;br /&gt;
|263&lt;br /&gt;
|108&lt;br /&gt;
|19.25 MPa&lt;br /&gt;
|2 054&lt;br /&gt;
|2 357&lt;br /&gt;
|70&lt;br /&gt;
|7&lt;br /&gt;
|767&lt;br /&gt;
|151&lt;br /&gt;
|-&lt;br /&gt;
|1 MPa&lt;br /&gt;
|2:1&lt;br /&gt;
|291&lt;br /&gt;
|120&lt;br /&gt;
|21.62 MPa&lt;br /&gt;
|2 061&lt;br /&gt;
|2 334&lt;br /&gt;
|74&lt;br /&gt;
|7&lt;br /&gt;
|862&lt;br /&gt;
|170&lt;br /&gt;
|-&lt;br /&gt;
|1.497 MPa&lt;br /&gt;
|2:1&lt;br /&gt;
|408&lt;br /&gt;
|204&lt;br /&gt;
|35.34 MPa&lt;br /&gt;
|2 121&lt;br /&gt;
|2 394&lt;br /&gt;
|10&lt;br /&gt;
|20&lt;br /&gt;
|1163&lt;br /&gt;
|581&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
{{Data Network Header}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
{{Data Parameters}}&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Activate || Boolean || Activates the Furnace, when set to 1.&lt;br /&gt;
|-&lt;br /&gt;
| ClearMemory || Boolean || When set to 1,clears the counter memory(e.g.ExportCount). Will set itself back to 0 when actioned.&lt;br /&gt;
|-&lt;br /&gt;
| Lock || Boolean || Locks the Furnace, when set to 1. Unlocks it when set to 0.&lt;br /&gt;
|-&lt;br /&gt;
| Mode|| Integer || (Unknown).&lt;br /&gt;
|-&lt;br /&gt;
| Open || Boolean || Opens the Furnace, when set to 1. Closes it, when set to 0.&lt;br /&gt;
|-&lt;br /&gt;
| Setting || Float || (Unknown) Affects the Setting output.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
{{Data Outputs}}&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Output Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Activate || Boolean || Returns if the furnace is active.&lt;br /&gt;
|-&lt;br /&gt;
| Combustion|| Boolean || Returns 1 if the furnace atmosphere is on fire.&lt;br /&gt;
|-&lt;br /&gt;
| ExportCount || Integer || How many items exported since last ClearMemory.&lt;br /&gt;
|-&lt;br /&gt;
| ImportCount || Integer || How many items imported since last ClearMemory.&lt;br /&gt;
|-&lt;br /&gt;
| Lock || Boolean || Returns whether the Furnace is locked.&lt;br /&gt;
|-&lt;br /&gt;
| Maximum || Integer || (Unknown) Returns 100.&lt;br /&gt;
|-&lt;br /&gt;
| Mode || Integer || (Unknown).&lt;br /&gt;
|-&lt;br /&gt;
| Open || Boolean || Returns whether the Furnace is open. (0 for no, 1 for yes).&lt;br /&gt;
|-&lt;br /&gt;
| PrefabHash || Integer || The hash of the structure.&lt;br /&gt;
|-&lt;br /&gt;
| Pressure || Float || Returns the pressure in the Furnace in kilo pascal.&lt;br /&gt;
|-&lt;br /&gt;
| Ratio || Float || (Unknown) Returns 0.5.&lt;br /&gt;
|-&lt;br /&gt;
| RatioCarbonDioxide || Float || Returns a range from 0.0 to 1.0. Returns the percentage ratio of the amount of carbon dioxide in the Furnace.&lt;br /&gt;
|-&lt;br /&gt;
| RatioNitrogen || Float || Returns a range from 0.0 to 1.0. Returns the percentage ratio of the amount of nitrogen in the Furnace.&lt;br /&gt;
|-&lt;br /&gt;
| RatioNitrousOxide || Float || Returns a range from 0.0 to 1.0. Returns the percentage ratio of the amount of nitrous oxide in the Furnace.&lt;br /&gt;
|-&lt;br /&gt;
| RatioOxygen || Float || Returns a range from 0.0 to 1.0. Returns the percentage ratio of the amount of oxygen in the Furnace.&lt;br /&gt;
|-&lt;br /&gt;
| RatioPollutant || Float || Returns a range from 0.0 to 1.0. Returns the percentage ratio of the amount of pollutant in the Furnace.&lt;br /&gt;
|-&lt;br /&gt;
| RatioVolatiles || Float || Returns a range from 0.0 to 1.0. Returns the percentage ratio of the amount of volatiles in the Furnace.&lt;br /&gt;
|-&lt;br /&gt;
| RatioWater || Float || Returns a range from 0.0 to 1.0. Returns the percentage ratio of the amount of water in the Furnace.&lt;br /&gt;
|-&lt;br /&gt;
| Reagents || Float || Returns the amount of reagents (smeltable ores, not counting ice) in the Furnace, in grams.&lt;br /&gt;
|-&lt;br /&gt;
| RecipeHash || int || Current hash of the recipe the device is set to produce.&lt;br /&gt;
|-&lt;br /&gt;
| Setting || Float || (Unknown) Affected by the Setting parameter.&lt;br /&gt;
|-&lt;br /&gt;
| Temperature || Float || Returns the temperature in the Furnace in kelvin.&lt;br /&gt;
|-&lt;br /&gt;
| TotalMoles || Float || Returns the total moles of the furnace.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Logic_Switch&amp;diff=21728</id>
		<title>Logic Switch</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Logic_Switch&amp;diff=21728"/>
		<updated>2024-07-25T12:21:24Z</updated>

		<summary type="html">&lt;p&gt;Ams: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Circuits]]&lt;br /&gt;
{{Itembox&lt;br /&gt;
 | name        = Logic Switch&lt;br /&gt;
 | image       = [[File:ItemKitLogicSwitch.png]]&lt;br /&gt;
 | stacks      = &lt;br /&gt;
 | createdwith = [[Electronics Printer]], [[Fabricator]]&lt;br /&gt;
 | cost        = 1g [[Gold]], 1g [[Copper]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Structurebox&lt;br /&gt;
 | name             = Logic Switch&lt;br /&gt;
 | image            = [[File:LogicSwitch.png|Logic Switch]]&lt;br /&gt;
 | power_usage      = &lt;br /&gt;
 | placed_with_item = [[Kit (Logic Switch)]]&lt;br /&gt;
 | placed_on_grid   = Small Grid, On Frames&lt;br /&gt;
 | decon_with_tool1 = [[Hand Drill]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The Kit Logic Switch provides the players with multiple types of logic inputs: the Important Button, the Switch, the Lever, the Button and the Dial.&lt;br /&gt;
Unlike the other inputs, the Important Button have both power input and data input. Not having power doesn&#039;t affect the button&#039;s functionality but its light will not be powered.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Important Button =&lt;br /&gt;
{{Data Parameters}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| On || Boolean || Value is 1 by default. Changing the value to 0 causes the button to stop emitting lights. This doesn’t prevent the button from activating.&lt;br /&gt;
|-&lt;br /&gt;
| Open || Boolean || Value is 0 by default and will change depending if the player opens or closes the lid. 0 = closed and 1 = open.&lt;br /&gt;
|-&lt;br /&gt;
| Activate || Boolean || Value to 0 by default and will change briefly to 1 if the button is pressed and revert to 0 afterward.&lt;br /&gt;
|-&lt;br /&gt;
| Lock || Boolean || Value is 0 by default. Changing the value to 1 locks the lid into place, preventing the player from opening or closing it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Data Outputs}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Output Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| On || Boolean || Returns whether the button is emitting lights or not.&lt;br /&gt;
|-&lt;br /&gt;
| Open || Boolean || Returns whether the lid is open or not.&lt;br /&gt;
|-&lt;br /&gt;
| Power || Boolean || Same as Lock but Read Only.&lt;br /&gt;
|-&lt;br /&gt;
| PrefabHash || Integer || Return the hash id, which is 1668452680.&lt;br /&gt;
|-&lt;br /&gt;
| RequiredPower || Integer || Returns the required power. Returns 0 if the button’s light is off and 50 if the light is on.&lt;br /&gt;
|-&lt;br /&gt;
| Setting || Boolean || Same as Activate but Read Only.&lt;br /&gt;
|-&lt;br /&gt;
| Activate || Boolean || Returns whether the button is pressed or not.&lt;br /&gt;
|-&lt;br /&gt;
| Error || Boolean || Unknown&lt;br /&gt;
|-&lt;br /&gt;
| Lock || Boolean || Returns whether the lid is locked into place or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Switch =&lt;br /&gt;
{{Data Parameters}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Open || Boolean || Value is 0 by default but will change depending if the player toggles the switch.&lt;br /&gt;
|-&lt;br /&gt;
| Lock || Boolean || Value is 0 by default and can’t be changed.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Data Outputs}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Output Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Open || Boolean || Returns the switch’s state.&lt;br /&gt;
|-&lt;br /&gt;
| PrefabHash || Integer || Returns the hash id, which is -1321250424.&lt;br /&gt;
|-&lt;br /&gt;
| Setting || Boolean || Same as Open but Read Only&lt;br /&gt;
|-&lt;br /&gt;
| Lock || Boolean || Always return 0.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Lever =&lt;br /&gt;
{{Data Parameters}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Open || Boolean || Value is 0 by default but will change depending if the player toggles the lever.&lt;br /&gt;
|-&lt;br /&gt;
| Lock || Boolean || Value is 0 by default and can’t be changed.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Data Outputs}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Output Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Open || Boolean || Returns the lever&#039;s state.&lt;br /&gt;
|-&lt;br /&gt;
| PrefabHash || Integer || Returns the hash id, which is 1220484876.&lt;br /&gt;
|-&lt;br /&gt;
| Setting || Boolean || Same as Open but Read Only&lt;br /&gt;
|-&lt;br /&gt;
| Lock || Boolean || Always return 0.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Button =&lt;br /&gt;
{{Data Parameters}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Activate || Boolean || Value is 0 by default but will briefly change to 1 if the player presses the button. Then it will revert to 0.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Data Outputs}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Output Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Activate || Boolean || Returns the button&#039;s state.&lt;br /&gt;
|-&lt;br /&gt;
| PrefabHash || Integer || Returns the hash id, which is 491845673.&lt;br /&gt;
|-&lt;br /&gt;
| Setting || Boolean || Same as Activate but Read Only&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Dial =&lt;br /&gt;
{{Data Parameters}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Setting || Boolean || Value is 0 by default but can be incremented or decremented by 1 or 10 via the knob. Maximum value is determined by the Mode parameter and the minimum is 0.&lt;br /&gt;
|-&lt;br /&gt;
| Mode || Boolean || Value by default is 1 but can be changed manually via the screws by increments of 10 or 1. It represents the number of steps the knob possesses. Maximum value is 1000 and minimum is 0.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Data Outputs}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Output Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| PrefabHash || Integer || Returns the hash id, which is 554524804.&lt;br /&gt;
|-&lt;br /&gt;
| Ratio || Float || Return the current value as a percentage of the maximum value. &lt;br /&gt;
|-&lt;br /&gt;
| Setting|| Integer || Returns the current value.&lt;br /&gt;
|-&lt;br /&gt;
| Mode || Integer || Returns the maximum value.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Logic_Memory&amp;diff=21727</id>
		<title>Logic Memory</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Logic_Memory&amp;diff=21727"/>
		<updated>2024-07-25T12:17:02Z</updated>

		<summary type="html">&lt;p&gt;Ams: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Circuits]]&lt;br /&gt;
===== Logic Memory Unit ===== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Itembox&lt;br /&gt;
 | name        = Logic Memory unit&lt;br /&gt;
 | image       = [[File:Logic memory.png|thumb|Logic memory]]&lt;br /&gt;
 | createdwith = [[Electronics Printer]], [[Fabricator]]&lt;br /&gt;
 | cost        = 1g [[Gold]], 1g [[Copper]]&lt;br /&gt;
 | stacks      = 5&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Description== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
*This little device can store numbers that can be compared, divided , greater than/less than and so much more!&lt;br /&gt;
*The memory unit is for mostly any logic system that has to deal with pressure , temperature, gas ratios ,and anything that has to do with numbers and needs a reaction to numbers (eg: Input1 :logic reader 235 kelvin| logic math less| input2: Memory :state 250| logic writer Input1: Math logic &amp;quot;state 1&amp;quot; Output: heaters| type: on)&lt;br /&gt;
&lt;br /&gt;
==Operation== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
*Using a [[Screwdriver]] you can turn two different &amp;quot;knobs&amp;quot; The big knobs control the number by the hundreds (eg: One big knob turn +100 to the &amp;quot;state&amp;quot;) (remember + = Bigger - = smaller)&lt;br /&gt;
*The smaller knobs are for fine adjustment changing the state by ones (eg: 10 small knob turns = +10 &amp;quot;state&amp;quot;)&lt;br /&gt;
*If you hold C and adjust with small knobs you can move round 1 digits decimals (eg: 1 left alt turn = +.1 to &amp;quot;state&amp;quot;&lt;br /&gt;
*Or you can use a Labeller on the button and enter the value directly from the keyboard.&lt;br /&gt;
&lt;br /&gt;
==Warnings== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
*Temperature values in the logic systems are in &#039;&#039;&#039;Kelvin&#039;&#039;&#039; not Celsius&lt;br /&gt;
&lt;br /&gt;
==Data Parameters==&lt;br /&gt;
These are all of the parameters that can be read with a [[Kit_(Logic_I/O)#Logic_Reader|Logic Reader]] or a [[Kit_(Logic_I/O)#Slot_Reader|Slot Reader]]. If the Write column is checked, they can also be written to with a [[Kit_(Logic_I/O)#Logic_Writer|Logic Writer]], [[Kit_(Logic_I/O)#Batch_Writer|Batch Writer]], or [[Integrated Circuit (IC10)]].&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter Name !! Data Type !! Write? || Description&lt;br /&gt;
|-&lt;br /&gt;
! Setting !! Float !! Write || s d? Setting r? # Where d? is a memory device&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Kit_(Centrifuge)&amp;diff=21668</id>
		<title>Kit (Centrifuge)</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Kit_(Centrifuge)&amp;diff=21668"/>
		<updated>2024-07-19T17:00:38Z</updated>

		<summary type="html">&lt;p&gt;Ams: Describe using the centrifuge&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
[[Category:Machines]]&lt;br /&gt;
[[Category:Import/Export]]&lt;br /&gt;
{{Itembox&lt;br /&gt;
 | image       = [[File:ItemKitCentrifuge.png]]&lt;br /&gt;
 | name        = Kit (Centrifuge)&lt;br /&gt;
 | createdwith = [[Autolathe]] Tier 1&lt;br /&gt;
 | cost        = 20g [[Iron]], 5g [[Copper]]&lt;br /&gt;
}}&lt;br /&gt;
{{Structurebox&lt;br /&gt;
 | name             = Centrifuge&lt;br /&gt;
 | image            = [[File:StructureCentrifuge.png]]&lt;br /&gt;
 | power_usage      = 100W&lt;br /&gt;
 | placed_with_item = [[Kit (Centrifuge)]]&lt;br /&gt;
 | placed_on_grid   = Small Grid&lt;br /&gt;
 | const_with_tool1 = [[Wrench]], [[Welder]]&lt;br /&gt;
 | const_with_item1 = 4x [[Steel Sheets]]&lt;br /&gt;
 | decon_with_tool1 = [[Angle Grinder]], [[Hand Drill]], [[Crowbar]]&lt;br /&gt;
 | item_rec1        = [[Kit (Centrifuge)]], 4x [[Steel Sheets]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Takes [[Reagent Mix]] created in the [[Recycler]] or [[Furnace]] through its input and raw ores come out of the output.&lt;br /&gt;
&lt;br /&gt;
To complete construction you will need 2 [[Steel Sheets]] with a [[Wrench]] and 2 more Steel Sheets with a [[Welder]] tool.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
* Even by passing by the [[Centrifuge]], some ore cannot be separated from the Reagent Mix. For example, [[Steel]] will exit the centrifuge as reagent mix. You will then need to put it in the [[Furnace]] and re-smelt it to obtain steel. This also apply for [[Solder]], [[Electrum]], other alloys and advanced alloys.&lt;br /&gt;
&lt;br /&gt;
{{Data Network Header}}&lt;br /&gt;
&lt;br /&gt;
{{Data Parameters}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| On || Boolean || Turns the Centrifuge on, when set to 1. Turns it off, when set to 0.&lt;br /&gt;
|-&lt;br /&gt;
| Open || Boolean || Opens the Centrifuge, when set to 1. Close it, when set to 0.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Data Outputs}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Output Name !! Data Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Power || Boolean || Returns whether the Centrifuge is turned on and receiving power. (0 for no, 1 for yes)&lt;br /&gt;
|-&lt;br /&gt;
| Error || Boolean || Returns whether the Centrifuge is flashing an error. (0 for no, 1 for yes)&lt;br /&gt;
|-&lt;br /&gt;
| Reagents || Double || Total Number of reagents recorded by the device. Max reagent capacity is 400, at which time centrifuge will spin down and flash an error. IC/Logic required for automation, otherwise manual operation.  &lt;br /&gt;
|-&lt;br /&gt;
| On || Boolean || Returns whether the Centrifuge is on. (0 for no, 1 for yes)&lt;br /&gt;
|-&lt;br /&gt;
| ImportCount || Integer || The amount of items imported since last ClearMemory&lt;br /&gt;
|-&lt;br /&gt;
| ImportSlotOccupant || Boolean || Returns whether there is something in the Centrifuge import slot. (0 for no, 1 for yes) This only briefly turns to 1, when something is put in the import slot.&lt;br /&gt;
|-&lt;br /&gt;
| ExportQuantity || Integer || Returns the number of items, in the Centrifuge export slot, in grams. This only briefly returns a value, when the Centrifuge drops something out of its export slot.&lt;br /&gt;
|-&lt;br /&gt;
| ExportSlotOccupant || Boolean || Returns whether there is something in the export slot. (0 for no, 1 for yes) This only briefly returns a value, when the Centrifuge drops something out of its export slot.&lt;br /&gt;
|-&lt;br /&gt;
| RequiredPower || Integer || Returns the current amount of power, required by the Centrifuge, in watts.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Usage == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
The Centrifuge initially takes one item from the input. It then spins until all the contents have been separated, internally, before opening the input to accept another item, without stopping the spin or outputting anything. It will continue to consume and spin items until it is interrupted (is there a limit?).&lt;br /&gt;
&lt;br /&gt;
Pulling the lever causes the machine to enter an &amp;quot;error&amp;quot; state, spin down, and eventually emit any separated ores. Any unprocessed reagents are retained inside the machine, and the separation process will continue when the lever is pushed back in.&lt;br /&gt;
&lt;br /&gt;
When the separated ores are emitted, they all come together in a steady stream from the same output; you may want to consider using [[Chutes]], [[Sorter|Sorters]], [[Stacker|Stackers]], and either [[SDB Silo|Silos]] or a [[Vending Machine]] to manage the output.&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
	<entry>
		<id>https://stationeers-wiki.com/index.php?title=Worlds&amp;diff=21667</id>
		<title>Worlds</title>
		<link rel="alternate" type="text/html" href="https://stationeers-wiki.com/index.php?title=Worlds&amp;diff=21667"/>
		<updated>2024-07-19T15:44:03Z</updated>

		<summary type="html">&lt;p&gt;Ams: Add temperatures in Kelvin&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Worlds]]&lt;br /&gt;
= [[Mars]] =&lt;br /&gt;
&lt;br /&gt;
The thin martian atmosphere contains useful gasses for growing plants and base pressurization. Mars suffers from [[storm]]s that damage [[solar cells]] and blow away loose items. The temperature is Earthlike during the day.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;A desolate dusty red ball, Mars features more varied terrain that can reach into the sky, and a chilly atmosphere that&#039;s no good for breathing, but maybe it can be used for something ...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gravity || 38% Earth&lt;br /&gt;
|-&lt;br /&gt;
| Temperature || -53 to 19°C (220K to 292K)&lt;br /&gt;
|-&lt;br /&gt;
| Pressure || 2-3 kPa&lt;br /&gt;
|-&lt;br /&gt;
| Solar Energy || 495-720W/m²&lt;br /&gt;
|-&lt;br /&gt;
| Solar Angle || 78°&lt;br /&gt;
|-&lt;br /&gt;
| [[Storm|Storms]] || Dust Storms&lt;br /&gt;
|-&lt;br /&gt;
| Orbital Period|| 2,3 Weeks&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Atmosphere&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Element !! Concentration || mol&lt;br /&gt;
|-&lt;br /&gt;
| [[Carbon Dioxide]] || 95% || 9&lt;br /&gt;
|-&lt;br /&gt;
| [[Nitrogen]] || 3% || 0.3&lt;br /&gt;
|-&lt;br /&gt;
| [[Oxygen]] || 1% || 0.1&lt;br /&gt;
|-&lt;br /&gt;
| [[Pollutant]] || 1% || 0.06&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= [[Moon]] =&lt;br /&gt;
&lt;br /&gt;
The Moon is a vacuum, so the challenge is to capture gases. Fortunately the Sun is at a 0° so it&#039;s easy to capture power with a simple solar setup.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;While the presence of coal isn&#039;t typical of Earth&#039;s Moon, the relatively flat terrain full of various sizable craters and lack of atmosphere may be more familiar in this grey landscape. A great location for the budding Stationeer to begin their journey, with fewer of the hazards and complexities offered on more exotic worlds&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gravity || 17% Earth&lt;br /&gt;
|-&lt;br /&gt;
| Temperature || None&lt;br /&gt;
|-&lt;br /&gt;
| Pressure || None&lt;br /&gt;
|-&lt;br /&gt;
| Solar Energy || 1315-1407 W/m²&lt;br /&gt;
|-&lt;br /&gt;
| Solar Angle || 0°&lt;br /&gt;
|-&lt;br /&gt;
| [[Storm|Storms]] || No&lt;br /&gt;
|-&lt;br /&gt;
| Orbital Period || 20,3 minutes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Atmosphere&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Vacuum&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= [[Europa]] =&lt;br /&gt;
&lt;br /&gt;
Europa is a freezing hellscape. The extreme temperatures drain batteries and it takes a lot of power to keep warm. The weak Sun makes it hard to use solar. It&#039;s recommended to start with coal power.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;﻿Melting some of the ice on this cold world has finally given it an atmosphere, but its extremely frigid environment presents a serious challenge for the stationeers.The extreme cold will cause batteries to rapidly lose power, so getting a steady power source and warm location are your priorities.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gravity || 13% Earth&lt;br /&gt;
|-&lt;br /&gt;
| Temperature || -149 to -140 °C (124K to 133K)&lt;br /&gt;
|-&lt;br /&gt;
| Pressure || 44-47 kPa&lt;br /&gt;
|-&lt;br /&gt;
| Solar Energy || 46-56 W/m²&lt;br /&gt;
|-&lt;br /&gt;
| Solar Angle || 54°&lt;br /&gt;
|-&lt;br /&gt;
| [[Storm|Storms]] || Snow Storms&lt;br /&gt;
|-&lt;br /&gt;
| Orbital Period || 4 hours&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Atmosphere ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Element !! Concentration !! mol&lt;br /&gt;
|-&lt;br /&gt;
| [[Oxygen]] || 100% || 340 &amp;lt;strike&amp;gt;640&amp;lt;/strike&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[Europa]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Mimas =&lt;br /&gt;
Mimas has no atmosphere requiring collection of gases elsewhere. The extreme solar angle and distance from the Sun will make solar far less reliable. The low gravity will make you fly in the air some distance before coming back down again. The breathtaking view of Saturn provides a spectacular place to build a base.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;﻿A barren rock nestled under the wing of Saturn&#039;s spectacular rings. Mimas tiny stature is reflected in its extremely low gravity, and the Mimantean surface is saturated with impact craters from wayward ring occupants. It&#039;s distance from the sun provides little power from solar devices. Be very careful when walking or jumping, as you can travel a long way and gain a lot of speed due to the extremely low gravity.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&lt;br /&gt;
|-&lt;br /&gt;
| Gravity || 10% Earth&lt;br /&gt;
|-&lt;br /&gt;
| Temperature || None&lt;br /&gt;
|-&lt;br /&gt;
| Pressure || None&lt;br /&gt;
|-&lt;br /&gt;
| Solar Energy || 13-17 W/m²&lt;br /&gt;
|-&lt;br /&gt;
| Solar Angle || 30°&lt;br /&gt;
|-&lt;br /&gt;
| [[Storm|Storms]] || No&lt;br /&gt;
|-&lt;br /&gt;
| Orbital Period || 10 hours&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;&#039;Atmosphere&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Vacuum&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Vulcan =&lt;br /&gt;
&lt;br /&gt;
For those looking for a harder challenge, Vulcan should fit the bill. The atmosphere is mostly volatiles, and it&#039;s very hot. Be very careful with oxygen, because it can and will combust if it is released in the atmosphere. For that reason, the planet lacks ice, and one must trade instead of mine to obtain gases such as oxygen and nitrogen.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;﻿A world torn apart due to massive tidal forces from the supermassive black hole it orbits. Vulcan offers little hope for any organism that ends up here, but it&#039;s fractured surface and rich mineral deposits make it a risky but profitable venture for enterprising traders.Watch out for the deep crevasses that lead to deadly magma flows beneath the surface!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&lt;br /&gt;
|-&lt;br /&gt;
| Gravity || 56% Earth&lt;br /&gt;
|-&lt;br /&gt;
| Temperature || 127 to 665 °C (400K to 938K)&lt;br /&gt;
|-&lt;br /&gt;
| Pressure || 24-56 kPa&lt;br /&gt;
|-&lt;br /&gt;
| Solar Energy || 987-3404 W/m²&lt;br /&gt;
|-&lt;br /&gt;
| Solar Angle || 41°&lt;br /&gt;
|-&lt;br /&gt;
| [[Storm|Storms]] || Ash Storms&lt;br /&gt;
|-&lt;br /&gt;
| Orbital Period || 2,4 days&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Atmosphere&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Element !! Concentration !! mol&lt;br /&gt;
|-&lt;br /&gt;
| [[Volatiles]] || 53% || 30&lt;br /&gt;
|-&lt;br /&gt;
| [[Carbon Dioxide]] || 21% || 12&lt;br /&gt;
|-&lt;br /&gt;
| [[Pollutant]] || 26% || 15&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Loulan =&lt;br /&gt;
&lt;br /&gt;
DISCONTINUED&lt;br /&gt;
(To play on Loulan click custom world underneath the description of the planet selection, and select the Loulan preset. (This is no longer possible due to the custom world option being removed.))&lt;br /&gt;
&lt;br /&gt;
Loulan has a breathable atmosphere and the temperature range is not hazardous.  It has ruined structures scattered across the terrain which can be scavenged for building supplies.  The player starts with a [[Hardsuit_Backpack|Hardsuit Backpack]], and a [[Headlamp]], but without a helmet or suit and this is not a serious handicap.  A Jetpack is not part of the starting equipment.  Battery charging is not a matter of life and death, but without batteries the headlamp will not light your way at night.  &lt;br /&gt;
&lt;br /&gt;
The greatest challenge is food since seeds are not part of the starting equipment.  The player must either scavenge some seeds from ruins, trade, or use an [[Organics Printer]] to create them.  While the gas mix is compatible with farming, the low night temperature is not, so a greenhouse must be operated at the right temperature. The easiest way is to open up the airlock during the day with warm 20 degrees air, and close it at night.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gravity || 38% Earth&lt;br /&gt;
|-&lt;br /&gt;
| Temperature || -9 to 20C (264K to 293K)&lt;br /&gt;
|-&lt;br /&gt;
| Pressure || 162 kPa&lt;br /&gt;
|-&lt;br /&gt;
| Solar Energy || 91% Earth&lt;br /&gt;
|-&lt;br /&gt;
| Solar Angle || 8°&lt;br /&gt;
|-&lt;br /&gt;
| [[Storm|Storms]] || Yes (Unknown Type)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Atmosphere&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Element !! Concentration !! mol&lt;br /&gt;
|-&lt;br /&gt;
| [[Oxygen]] || 62% || 350&lt;br /&gt;
|-&lt;br /&gt;
| [[Nitrogen]] || 27% || 150&lt;br /&gt;
|-&lt;br /&gt;
| [[Carbon Dioxide]] || 11% || 60&lt;br /&gt;
|-&lt;br /&gt;
| [[Pollutant]] || 0% || 0.05&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Space =&lt;br /&gt;
&lt;br /&gt;
Very similar to the moon, instead of a single body there are scattered  Asteroids the challenge in addition to collecting gases is maintaining jetpack fuel needed to move between Asteroids&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gravity || 0% Earth&lt;br /&gt;
|-&lt;br /&gt;
| Temperature || None&lt;br /&gt;
|-&lt;br /&gt;
| Pressure || None&lt;br /&gt;
|-&lt;br /&gt;
| Solar Energy || 100% Earth&lt;br /&gt;
|-&lt;br /&gt;
| Solar Angle || 0°&lt;br /&gt;
|-&lt;br /&gt;
| [[Storm|Storms]] || No&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Atmosphere&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Vacuum&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Asteroid Belt =&lt;br /&gt;
&lt;br /&gt;
&amp;quot;﻿While there&#039;s no gravity or atmosphere, at least there&#039;s a lot of space to build! You&#039;ll find yourself among several asteroids that may contain various ores and ices you can use to survive out here.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gravity || 0% Earth&lt;br /&gt;
|-&lt;br /&gt;
| Temperature || None&lt;br /&gt;
|-&lt;br /&gt;
| Pressure || None&lt;br /&gt;
|-&lt;br /&gt;
| Solar Energy || 152-342 W/m²&lt;br /&gt;
|-&lt;br /&gt;
| Solar Angle || NaN (Possibly 0)° &lt;br /&gt;
|-&lt;br /&gt;
| [[Storm|Storms]] || No&lt;br /&gt;
|-&lt;br /&gt;
| Orbital Period || 2,3 months&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Atmosphere&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Vacuum&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= [[Venus]] =&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Unvarying extreme temperatures and ultra-high pressures make Venus no place for the faint-hearted.  Only the most accomplished Stationeers will survive on our once-sister planet, now a barren rock. Dig deep, or go home.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The starting kit doesn&#039;t contain seeds, but it contains the equipment required for trading. And unlike on some other worlds, a portable water tank is also provided in the starting kit, however setting up water bottle filling will require some work.&lt;br /&gt;
&lt;br /&gt;
One of the main difficulties of Venus is that it doesn&#039;t contain any ice. &amp;lt;!-- checked online, and seems to be true (was recently edited by someone) -N --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&lt;br /&gt;
|-&lt;br /&gt;
| Gravity || 91% Earth&lt;br /&gt;
|-&lt;br /&gt;
| Temperature || 464 °C (737K)&lt;br /&gt;
|-&lt;br /&gt;
| Temperature (Storm) || 365.9 °C&lt;br /&gt;
|-&lt;br /&gt;
| Pressure || 239 kPa&lt;br /&gt;
|-&lt;br /&gt;
| Pressure (Storm) || 206.9 kPa&lt;br /&gt;
|-&lt;br /&gt;
| Solar Energy || 2601-2673 W/m²&lt;br /&gt;
|-&lt;br /&gt;
| Solar Angle || -43°&lt;br /&gt;
|-&lt;br /&gt;
| [[Storm|Storms]] || Acid Rain&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Orbital Period || 36,6 minutes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Atmosphere&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Element !! Concentration !! mol&lt;br /&gt;
|-&lt;br /&gt;
| [[Carbon Dioxide]] || 93.1% || 290&lt;br /&gt;
|-&lt;br /&gt;
| [[Nitrogen]] || 6.9% || 21.5&lt;br /&gt;
|-&lt;br /&gt;
| [[Pollutant]] || 0.016% || 0.05&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Ams</name></author>
	</entry>
</feed>