<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.factorio.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LazyFridge</id>
	<title>Official Factorio Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.factorio.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LazyFridge"/>
	<link rel="alternate" type="text/html" href="https://wiki.factorio.com/Special:Contributions/LazyFridge"/>
	<updated>2026-04-22T07:56:01Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/AmbientSound&amp;diff=141091</id>
		<title>Prototype/AmbientSound</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/AmbientSound&amp;diff=141091"/>
		<updated>2017-07-17T16:14:59Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This prototype is used to make sound, while playing the game. This includes background noise, such as trees and wind, or the in-game&#039;s music, composed by Daniel James Taylor.&lt;br /&gt;
==Properties==&lt;br /&gt;
===type===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
Must be: &amp;quot;ambient-sound&amp;quot;.&lt;br /&gt;
===name===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
This is the name of the Prototype. It can be anything.&lt;br /&gt;
===track_type===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
This lets the game know in what instances the audio file is played.&lt;br /&gt;
&lt;br /&gt;
The ones the game uses are as follows:&lt;br /&gt;
&lt;br /&gt;
  &amp;quot;early-game&amp;quot;&lt;br /&gt;
  &amp;quot;main-track&amp;quot;&lt;br /&gt;
  &amp;quot;interlude&amp;quot;&lt;br /&gt;
===sound===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/Sound]]&lt;br /&gt;
&lt;br /&gt;
This links the sound file, and volume to the prototype.&lt;br /&gt;
==Example==&lt;br /&gt;
  {&lt;br /&gt;
    type = &amp;quot;ambient-sound&amp;quot;,&lt;br /&gt;
    name = &amp;quot;world-ambience-4&amp;quot;,&lt;br /&gt;
    track_type = &amp;quot;interlude&amp;quot;,&lt;br /&gt;
    sound =&lt;br /&gt;
    {&lt;br /&gt;
      filename = &amp;quot;__base__/sound/ambient/world-ambience-4.ogg&amp;quot;,&lt;br /&gt;
      volume = 1.2&lt;br /&gt;
    }&lt;br /&gt;
  },&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Types/Sound&amp;diff=141090</id>
		<title>Types/Sound</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Types/Sound&amp;diff=141090"/>
		<updated>2017-07-17T16:04:51Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This type is used to produce sound from in-game entities, ambient sound, and music.&lt;br /&gt;
==Properties==&lt;br /&gt;
===filename===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/FileName]]&lt;br /&gt;
&lt;br /&gt;
Used to let the game know what audio file you want it to use.&lt;br /&gt;
===volume===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
Decides how loud the audio is.&lt;br /&gt;
==Example==&lt;br /&gt;
    {&lt;br /&gt;
      filename = &amp;quot;__base__/sound/ambient/world-ambience-3.ogg&amp;quot;,&lt;br /&gt;
      volume = 1.2&lt;br /&gt;
    }&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/TrainPathAchievement&amp;diff=141089</id>
		<title>Prototype/TrainPathAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/TrainPathAchievement&amp;diff=141089"/>
		<updated>2017-07-17T13:14:27Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, the player has a specified train path length. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;br /&gt;
===minimum_distance===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
The achievement will trigger if a train path is longer than this.&lt;br /&gt;
&lt;br /&gt;
  amount = 1000,&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/ResearchAchievement&amp;diff=141088</id>
		<title>Prototype/ResearchAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/ResearchAchievement&amp;diff=141088"/>
		<updated>2017-07-17T13:12:07Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, when you complete a specific research. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;br /&gt;
===technology===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
researching this technology, will trigger the achievement.&lt;br /&gt;
&lt;br /&gt;
  technology = &amp;quot;oil-processing&amp;quot;,&lt;br /&gt;
===research_all===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/bool]]&lt;br /&gt;
&lt;br /&gt;
This will only trigger if the player has learned every research in the game.&lt;br /&gt;
&lt;br /&gt;
  research_all = false, --Note: this is false by default.&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/ProducePerHourAchievement&amp;diff=141087</id>
		<title>Prototype/ProducePerHourAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/ProducePerHourAchievement&amp;diff=141087"/>
		<updated>2017-07-17T13:07:31Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, when you craft a specified item a certain amount, in an hour. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;br /&gt;
===item_product===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
This defines what the player needs to craft, to earn the achievement.&lt;br /&gt;
&lt;br /&gt;
  item_product = &amp;quot;landfill&amp;quot;,&lt;br /&gt;
===amount===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
This is how much the player has to craft in an hour, to receive the achievement. &lt;br /&gt;
&lt;br /&gt;
  amount = 1000,&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/ProduceAchievement&amp;diff=141086</id>
		<title>Prototype/ProduceAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/ProduceAchievement&amp;diff=141086"/>
		<updated>2017-07-17T13:03:25Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, when you produce more than the specified amount of items. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;br /&gt;
===item_produce===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
This will tell the achievement what the player needs to craft, to get the achievement.&lt;br /&gt;
&lt;br /&gt;
  item_produce = &amp;quot;pistol&amp;quot;,&lt;br /&gt;
===amount===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
This will set the amount of items needed to craft, for the player to complete the achievement.&lt;br /&gt;
&lt;br /&gt;
  amount = 100,&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/Achievement&amp;diff=141085</id>
		<title>Prototype/Achievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/Achievement&amp;diff=141085"/>
		<updated>2017-07-17T12:53:20Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: added &amp;quot;limited_to_one_save&amp;quot; property, as well as the example at the bottom of the page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for the in-game achievements. &lt;br /&gt;
==Extensions==&lt;br /&gt;
*[[Prototype/BuildEntityAchievement]] &#039;&#039;&#039;build-entity-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/CombatRobotCount]] &#039;&#039;&#039;combat-robot-count&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/ConstructWithRobotsAchievement]] &#039;&#039;&#039;construct-with-robots-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/DeconstructWithRobotsAchievement]] &#039;&#039;&#039;deconstruct-with-robots-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/DeliverByRobotsAchievement]] &#039;&#039;&#039;deliver-by-robots-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/DontBuildEntityAchievement]] &#039;&#039;&#039;dont-build-entity-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/DontCraftManuallyAchievement]] &#039;&#039;&#039;dont-craft-manually-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/DontUseEntityInEnergyProductionAchievement]] &#039;&#039;&#039;dont-use-entity-in-energy-production-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/FinishTheGameAchievement]] &#039;&#039;&#039;finish-the-game-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/GroupAttackAchievement]] &#039;&#039;&#039;group-attack-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/KillAchievement]] &#039;&#039;&#039;kill-achievement &#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/PlayerDamagedAchievement]] &#039;&#039;&#039;player-damaged-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/ProduceAchievement]] &#039;&#039;&#039;produce-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/ProducePerHourAchievement]] &#039;&#039;&#039;produce-per-hour-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/ResearchAchievement]] &#039;&#039;&#039;research-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/TrainPathAchievement]] &#039;&#039;&#039;train-path-achievement&#039;&#039;&#039;&lt;br /&gt;
==Mandatory Properties==&lt;br /&gt;
=== type ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
Specification of the [[Prototypes/EntityPrototypeTypes|type]] of the prototype.&lt;br /&gt;
&lt;br /&gt;
Built-in Achievement types:&lt;br /&gt;
  &amp;quot;build-entity-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;research-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;finish-the-game-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;group-attack-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;construct-with-robots-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;deconstruct-with-robots-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;deliver-by-robots-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;train-path-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;player-damaged-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;produce-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;produce-per-hour-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;dont-use-entity-in-energy-production-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;kill-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;combat-robot-count&amp;quot;,&lt;br /&gt;
  &amp;quot;dont-craft-manually-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;dont-build-entity-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;achievement&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
=== name ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
Unique identification of the prototype.&lt;br /&gt;
&lt;br /&gt;
=== icon ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/FileName]]&lt;br /&gt;
&lt;br /&gt;
===steam_stats_name===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
Unusable by mods, as this refers to unlocking the achievement through Steam. &lt;br /&gt;
==General Optional Properties==&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: more achievement-specific types will be in their respective Prototype page.&lt;br /&gt;
&lt;br /&gt;
===until_second===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
This lets the game know how long into a game, before you can no longer complete the achievement.&lt;br /&gt;
&lt;br /&gt;
  until_second = 60 * 60 * 8, --8 hours. 60 being seconds, 60 being hours, and 8 being the amount of hours.&lt;br /&gt;
&lt;br /&gt;
===allowed_in_peaceful_mode===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/bool]]&lt;br /&gt;
&lt;br /&gt;
If this is set to false, you cannot complete the achievement on the peaceful difficulty setting.&lt;br /&gt;
&lt;br /&gt;
  allowed_in_peaceful_mode = true,&lt;br /&gt;
&lt;br /&gt;
===limited_to_one_game===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/bool]]&lt;br /&gt;
&lt;br /&gt;
If this is true, the player carries over their statistics from this achievement, through all their saves.&lt;br /&gt;
&lt;br /&gt;
  limited_to_one_game = false,&lt;br /&gt;
==Example==&lt;br /&gt;
&lt;br /&gt;
  {&lt;br /&gt;
    type = &amp;quot;kill-achievement&amp;quot;, --This is for the achievement &amp;quot;[[achievements|steamrolled]]&amp;quot;.&lt;br /&gt;
    name = &amp;quot;steamrolled&amp;quot;,&lt;br /&gt;
    order = &amp;quot;e[kill]-a[steamrolled]&amp;quot;,&lt;br /&gt;
    type_to_kill = &amp;quot;unit-spawner&amp;quot;,&lt;br /&gt;
    damage_type = &amp;quot;impact&amp;quot;,&lt;br /&gt;
    in_vehicle = true,&lt;br /&gt;
    personally = true,&lt;br /&gt;
    amount = 10,&lt;br /&gt;
    steam_stats_name = &amp;quot;spawners-killed-by-impact&amp;quot;,&lt;br /&gt;
    icon = &amp;quot;__base__/graphics/achievement/steamrolled.png&amp;quot;&lt;br /&gt;
  },&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/PlayerDamagedAchievement&amp;diff=141084</id>
		<title>Prototype/PlayerDamagedAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/PlayerDamagedAchievement&amp;diff=141084"/>
		<updated>2017-07-17T12:45:26Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, When you receive damage. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;br /&gt;
===type_of_dealer===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
This will trigger the achievement, if the player takes damage from this specific entity.&lt;br /&gt;
&lt;br /&gt;
  type_of_dealer = &amp;quot;locomotive&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
===minimum_damage===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
This will trigger the achievement, if the amount of damage taken by the dealer, is more than this.&lt;br /&gt;
&lt;br /&gt;
  minimum_damage = 500,&lt;br /&gt;
&lt;br /&gt;
===should_survive===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/bool]]&lt;br /&gt;
&lt;br /&gt;
This sets the achievement to only trigger, if you survive the minimum amount of damage. If you don&#039;t need to survive, false.&lt;br /&gt;
&lt;br /&gt;
  should_survive = true,&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/KillAchievement&amp;diff=141081</id>
		<title>Prototype/KillAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/KillAchievement&amp;diff=141081"/>
		<updated>2017-07-16T20:34:18Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, when the player destroys a certain amount of an entity, with a specific damage type. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;br /&gt;
===type_to_kill===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
This defines what needs to be destroyed, in order to receive the achievement.&lt;br /&gt;
&lt;br /&gt;
  type_to_kill = &amp;quot;fast-inserter&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
===damage_type===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
This defines how the player needs to destroy the specific entity.&lt;br /&gt;
&lt;br /&gt;
  damage_type = &amp;quot;impact&amp;quot;,&lt;br /&gt;
===amount===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
This is the amount of entity of the specified type the player needs to destroy to receive the achievement.&lt;br /&gt;
&lt;br /&gt;
  amount = 100,&lt;br /&gt;
===in_vehicle===&lt;br /&gt;
&#039;&#039;&#039;Types&#039;&#039;&#039;: [[Types/bool]]&lt;br /&gt;
&lt;br /&gt;
This defines if the player needs to be in a vehicle. &lt;br /&gt;
&lt;br /&gt;
  in_vehicle = true,&lt;br /&gt;
===personally===&lt;br /&gt;
&#039;&#039;&#039;Types&#039;&#039;&#039;: [[Types/bool]]&lt;br /&gt;
&lt;br /&gt;
This defines to make sure you are the one driving, for instance, in a tank rather than an automated train.&lt;br /&gt;
&lt;br /&gt;
  personally = true,&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/DontUseEntityInEnergyProductionAchievement&amp;diff=141080</id>
		<title>Prototype/DontUseEntityInEnergyProductionAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/DontUseEntityInEnergyProductionAchievement&amp;diff=141080"/>
		<updated>2017-07-16T20:19:18Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: I had a type missing, and a type backwards. Fixed.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, when you finish the game without receiving energy from a specific energy source. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;br /&gt;
===excluded===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
This will &#039;&#039;&#039;not&#039;&#039;&#039; disable the achievement, if this entity is placed, and you have received any amount of power from it.&lt;br /&gt;
&lt;br /&gt;
  excluded = {&amp;quot;steam-engine&amp;quot;, &amp;quot;steam-turbine&amp;quot;},&lt;br /&gt;
===included===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
This will disable the achievement, if this entity is placed, and you have received any amount of power from it. If you finish the game without receiving power from this entity, you receive the achievement.&lt;br /&gt;
&lt;br /&gt;
  included = &amp;quot;solar-panels&amp;quot;,&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/GroupAttackAchievement&amp;diff=141079</id>
		<title>Prototype/GroupAttackAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/GroupAttackAchievement&amp;diff=141079"/>
		<updated>2017-07-16T20:15:21Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, when you get attacked due to pollution. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;br /&gt;
===amount===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
This will trigger the achievement, if the player receives this amount of attacks. &#039;&#039;&#039;Note&#039;&#039;&#039;: The default achievement &amp;quot;it stinks and they dont like it&amp;quot; uses the amount of 1. (As in getting attacked once.)&lt;br /&gt;
&lt;br /&gt;
  amount = 10,&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/FinishTheGameAchievement&amp;diff=141078</id>
		<title>Prototype/FinishTheGameAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/FinishTheGameAchievement&amp;diff=141078"/>
		<updated>2017-07-16T20:12:31Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, when you finish the game. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/DontUseEntityInEnergyProductionAchievement&amp;diff=141077</id>
		<title>Prototype/DontUseEntityInEnergyProductionAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/DontUseEntityInEnergyProductionAchievement&amp;diff=141077"/>
		<updated>2017-07-16T20:10:44Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, when you finish the game without receiving energy from a specific energy source. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;br /&gt;
===excluded===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
This will disable the achievement, if this entity is placed, and you have received any amount of power from it. If you finish the game without receiving power from this entity, you receive the achievement.&lt;br /&gt;
&lt;br /&gt;
  excluded = &amp;quot;solar-panels&amp;quot;,&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/DontCraftManuallyAchievement&amp;diff=141076</id>
		<title>Prototype/DontCraftManuallyAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/DontCraftManuallyAchievement&amp;diff=141076"/>
		<updated>2017-07-16T20:05:34Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, when you finish the game without crafting more than a set amount. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;br /&gt;
===amount===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
This will disable the achievement, if the player crafts more than this.&lt;br /&gt;
&lt;br /&gt;
  amount = 111,&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/DontBuildEntityAchievement&amp;diff=141075</id>
		<title>Prototype/DontBuildEntityAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/DontBuildEntityAchievement&amp;diff=141075"/>
		<updated>2017-07-16T20:02:44Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, when you finish the game without building a specific entity. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;br /&gt;
===dont_build===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
This will disable the achievement, if this entity is placed. If you finish the game without building this entity, you receive the achievement.&lt;br /&gt;
&lt;br /&gt;
  dont_build = {&amp;quot;oil-barrel&amp;quot;, fluid-wagon&amp;quot;},&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/DeliverByRobotsAchievement&amp;diff=141074</id>
		<title>Prototype/DeliverByRobotsAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/DeliverByRobotsAchievement&amp;diff=141074"/>
		<updated>2017-07-16T19:58:07Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, when you request -and receive- enough items using logistic robots. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;br /&gt;
===amount===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
This will trigger the achievement, when you receive enough items through logistic robots.&lt;br /&gt;
&lt;br /&gt;
  amount = 10000,&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/DeconstructWithRobotsAchievement&amp;diff=141073</id>
		<title>Prototype/DeconstructWithRobotsAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/DeconstructWithRobotsAchievement&amp;diff=141073"/>
		<updated>2017-07-16T19:54:35Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, when you deconstruct enough entities with construction robots. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;br /&gt;
===amount===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
This will trigger the achievement, if enough entities were deconstructed using construction robots.&lt;br /&gt;
&lt;br /&gt;
  amount = 100,&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/ConstructWithRobotsAchievement&amp;diff=141072</id>
		<title>Prototype/ConstructWithRobotsAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/ConstructWithRobotsAchievement&amp;diff=141072"/>
		<updated>2017-07-16T19:52:46Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Typo.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, when you construct enough entities with construction robots. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;br /&gt;
===amount===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
This will trigger the achievement, if enough entities were placed using construction robots.&lt;br /&gt;
&lt;br /&gt;
  amount = 100,&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/ConstructWithRobotsAchievement&amp;diff=141071</id>
		<title>Prototype/ConstructWithRobotsAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/ConstructWithRobotsAchievement&amp;diff=141071"/>
		<updated>2017-07-16T19:50:57Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, when you construct enough entities with construction robots. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;br /&gt;
===amount===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
This will trigger the achievement, if enough entities were places using construction robots.&lt;br /&gt;
&lt;br /&gt;
  amount = 100,&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/CombatRobotCountAchievement&amp;diff=141069</id>
		<title>Prototype/CombatRobotCountAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/CombatRobotCountAchievement&amp;diff=141069"/>
		<updated>2017-07-16T19:45:47Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, when you have a certain robot follower count. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;br /&gt;
===count===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
This will trigger the achievement, if player&#039;s current robot count is over this amount.&lt;br /&gt;
&lt;br /&gt;
  count = 100,&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/BuildEntityAchievement&amp;diff=141068</id>
		<title>Prototype/BuildEntityAchievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/BuildEntityAchievement&amp;diff=141068"/>
		<updated>2017-07-16T19:41:49Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Page added.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for receiving an achievement, when you craft an entity. This is an extension of [[Prototype/Achievement]]&lt;br /&gt;
==Properties==&lt;br /&gt;
===to_build===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
This will trigger the achievement, if this entity is placed.&lt;br /&gt;
&lt;br /&gt;
  to_build = &amp;quot;locomotive&amp;quot;,&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/Achievement&amp;diff=141067</id>
		<title>Prototype/Achievement</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/Achievement&amp;diff=141067"/>
		<updated>2017-07-16T19:38:27Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Prototypes/Achievement page added. Planning on finishing up the extensions.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
This Prototype Definition is used for the in-game achievements. &lt;br /&gt;
==Extensions==&lt;br /&gt;
*[[Prototype/BuildEntityAchievement]] &#039;&#039;&#039;build-entity-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/CombatRobotCount]] &#039;&#039;&#039;combat-robot-count&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/ConstructWithRobotsAchievement]] &#039;&#039;&#039;construct-with-robots-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/DeconstructWithRobotsAchievement]] &#039;&#039;&#039;deconstruct-with-robots-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/DeliverByRobotsAchievement]] &#039;&#039;&#039;deliver-by-robots-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/DontBuildEntityAchievement]] &#039;&#039;&#039;dont-build-entity-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/DontCraftManuallyAchievement]] &#039;&#039;&#039;dont-craft-manually-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/DontUseEntityInEnergyProductionAchievement]] &#039;&#039;&#039;dont-use-entity-in-energy-production-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/FinishTheGameAchievement]] &#039;&#039;&#039;finish-the-game-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/GroupAttackAchievement]] &#039;&#039;&#039;group-attack-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/KillAchievement]] &#039;&#039;&#039;kill-achievement &#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/PlayerDamagedAchievement]] &#039;&#039;&#039;player-damaged-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/ProduceAchievement]] &#039;&#039;&#039;produce-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/ProducePerHourAchievement]] &#039;&#039;&#039;produce-per-hour-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/ResearchAchievement]] &#039;&#039;&#039;research-achievement&#039;&#039;&#039;&lt;br /&gt;
*[[Prototype/TrainPathAchievement]] &#039;&#039;&#039;train-path-achievement&#039;&#039;&#039;&lt;br /&gt;
==Mandatory Properties==&lt;br /&gt;
=== type ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
Specification of the [[Prototypes/EntityPrototypeTypes|type]] of the prototype.&lt;br /&gt;
&lt;br /&gt;
Built-in Achievement types:&lt;br /&gt;
  &amp;quot;build-entity-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;research-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;finish-the-game-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;group-attack-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;construct-with-robots-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;deconstruct-with-robots-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;deliver-by-robots-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;train-path-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;player-damaged-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;produce-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;produce-per-hour-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;dont-use-entity-in-energy-production-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;kill-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;combat-robot-count&amp;quot;,&lt;br /&gt;
  &amp;quot;dont-craft-manually-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;dont-build-entity-achievement&amp;quot;,&lt;br /&gt;
  &amp;quot;achievement&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
=== name ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
Unique identification of the prototype.&lt;br /&gt;
&lt;br /&gt;
=== icon ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/FileName]]&lt;br /&gt;
&lt;br /&gt;
===steam_stats_name===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
Unusable by mods, as this refers to unlocking the achievement through Steam. &lt;br /&gt;
==General Optional Properties==&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: more achievement-specific types will be in their respective Prototype page.&lt;br /&gt;
&lt;br /&gt;
===until_second===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
This lets the game know how long into a game, before you can no longer complete the achievement.&lt;br /&gt;
&lt;br /&gt;
  until_second = 60 * 60 * 8, --8 hours. 60 being seconds, 60 being hours, and 8 being the amount of hours.&lt;br /&gt;
&lt;br /&gt;
===allowed_in_peaceful_mode===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/bool]]&lt;br /&gt;
&lt;br /&gt;
If this is set to false, you cannot complete the achievement on the peaceful difficulty setting.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/NoiseLayer&amp;diff=141001</id>
		<title>Prototype/NoiseLayer</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/NoiseLayer&amp;diff=141001"/>
		<updated>2017-07-16T03:46:32Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added the built-in noise layers &amp;quot;crude-oil&amp;quot; as well as &amp;quot;uranium-ore&amp;quot;.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basics ==&lt;br /&gt;
A noise layer used by the [[Types/AutoplaceSpecification#noise_layer|autoplace system]]. &lt;br /&gt;
&lt;br /&gt;
== Properties ==&lt;br /&gt;
=== type ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
Must be &amp;quot;noise-layer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== name ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
The unique name of this noise layer.&lt;br /&gt;
&lt;br /&gt;
== Built-in noise layers ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
terrain-dark&lt;br /&gt;
grass&lt;br /&gt;
grass-dry&lt;br /&gt;
dirt&lt;br /&gt;
sand&lt;br /&gt;
trees&lt;br /&gt;
crude-oil&lt;br /&gt;
dry-trees&lt;br /&gt;
copper-ore&lt;br /&gt;
iron-ore&lt;br /&gt;
uranium-ore&lt;br /&gt;
coal&lt;br /&gt;
stone&lt;br /&gt;
enemy-base&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/ResourceEntity&amp;diff=140915</id>
		<title>Prototype/ResourceEntity</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/ResourceEntity&amp;diff=140915"/>
		<updated>2017-07-15T14:23:35Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added a page for Resource Prototypes.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
A mineable/gatherable entity. An extension of [[Prototype/EntityWithHealth]].&lt;br /&gt;
==Properties==&lt;br /&gt;
===category===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
The category for the resource.&lt;br /&gt;
  category = &amp;quot;basic-fluid&amp;quot;&lt;br /&gt;
===infinite===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/bool]]&lt;br /&gt;
&lt;br /&gt;
If the ore is infinitely minable, or if it will eventually run out of resource.&lt;br /&gt;
===highlight===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/bool]]&lt;br /&gt;
&lt;br /&gt;
If the ore appears on the map overview separately from large ore veins, or not. Default is False.&lt;br /&gt;
===infinite_depletion_amount===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
===resource_patch_search_radius===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
===autoplace===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/AutoplaceSpecification]]&lt;br /&gt;
&lt;br /&gt;
If -and how- the ore spawns automatically, and randomly.&lt;br /&gt;
===map_color===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/color]]&lt;br /&gt;
&lt;br /&gt;
The color of the ore, on the map.&lt;br /&gt;
&lt;br /&gt;
  map_color = {r=0, g=1, b=1} --This is Cyan.&lt;br /&gt;
===map_grid===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/bool]]&lt;br /&gt;
&lt;br /&gt;
===stage_counts===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/table]]&lt;br /&gt;
&lt;br /&gt;
see: [[Types/Stages]]&lt;br /&gt;
===stages===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/Stages]]&lt;br /&gt;
&lt;br /&gt;
Entity&#039;s graphics, using a graphic sheet, with variation and depletion.&lt;br /&gt;
&lt;br /&gt;
==example==&lt;br /&gt;
  {&lt;br /&gt;
    {&lt;br /&gt;
    type = &amp;quot;resource&amp;quot;,&lt;br /&gt;
    name = &amp;quot;crude-oil&amp;quot;,&lt;br /&gt;
    icon = &amp;quot;__base__/graphics/icons/crude-oil.png&amp;quot;,&lt;br /&gt;
    flags = {&amp;quot;placeable-neutral&amp;quot;},&lt;br /&gt;
    category = &amp;quot;basic-fluid&amp;quot;,&lt;br /&gt;
    order=&amp;quot;a-b-a&amp;quot;,&lt;br /&gt;
    infinite = true,&lt;br /&gt;
    highlight = true,&lt;br /&gt;
    minimum = 60000,&lt;br /&gt;
    normal = 300000,&lt;br /&gt;
    infinite_depletion_amount = 10,&lt;br /&gt;
    resource_patch_search_radius = 12,&lt;br /&gt;
    minable =&lt;br /&gt;
    {&lt;br /&gt;
      hardness = 1,&lt;br /&gt;
      mining_time = 1,&lt;br /&gt;
      results =&lt;br /&gt;
      {&lt;br /&gt;
        {&lt;br /&gt;
          type = &amp;quot;fluid&amp;quot;,&lt;br /&gt;
          name = &amp;quot;crude-oil&amp;quot;,&lt;br /&gt;
          amount_min = 10,&lt;br /&gt;
          amount_max = 10,&lt;br /&gt;
          probability = 1&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    },&lt;br /&gt;
    collision_box = {{ -1.4, -1.4}, {1.4, 1.4}},&lt;br /&gt;
    selection_box = {{ -0.5, -0.5}, {0.5, 0.5}},&lt;br /&gt;
    autoplace =&lt;br /&gt;
    {&lt;br /&gt;
      control = &amp;quot;crude-oil&amp;quot;,&lt;br /&gt;
      sharpness = 0.99,&lt;br /&gt;
      max_probability = 0.02,&lt;br /&gt;
      richness_base = 240000,&lt;br /&gt;
      richness_multiplier = 300000,&lt;br /&gt;
      richness_multiplier_distance_bonus = 3000,&lt;br /&gt;
      coverage = 0.02, -- Cover on average 2% of surface area.&lt;br /&gt;
      peaks =&lt;br /&gt;
      {&lt;br /&gt;
        {&lt;br /&gt;
          noise_layer = &amp;quot;crude-oil&amp;quot;,&lt;br /&gt;
          noise_octaves_difference = -1,&lt;br /&gt;
          noise_persistence = 0.4,&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    },&lt;br /&gt;
    stage_counts = {0},&lt;br /&gt;
    stages =&lt;br /&gt;
    {&lt;br /&gt;
      sheet =&lt;br /&gt;
      {&lt;br /&gt;
        filename = &amp;quot;__base__/graphics/entity/crude-oil/crude-oil.png&amp;quot;,&lt;br /&gt;
        priority = &amp;quot;extra-high&amp;quot;,&lt;br /&gt;
        width = 75,&lt;br /&gt;
        height = 61,&lt;br /&gt;
        frame_count = 4,&lt;br /&gt;
        variation_count = 1&lt;br /&gt;
      }&lt;br /&gt;
    },&lt;br /&gt;
    map_color = {r=0.78, g=0.2, b=0.77},&lt;br /&gt;
    map_grid = false&lt;br /&gt;
  },&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Types/Sprite&amp;diff=140914</id>
		<title>Types/Sprite</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Types/Sprite&amp;diff=140914"/>
		<updated>2017-07-15T14:06:18Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Un-capitalized vector in the shift property so it correctly links to Types/vector&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages}}&lt;br /&gt;
== Basics ==&lt;br /&gt;
Specifies one picture that can be used in the game.&lt;br /&gt;
&lt;br /&gt;
When there is more than one sprite or [[Types/Animation|animation]] frame with the same source file and dimensions/position in the game, they all share the same memory.&lt;br /&gt;
== Properties ==&lt;br /&gt;
=== filename ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;:[[Types/FileName]]&lt;br /&gt;
=== priority ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;:[[Types/string]]&lt;br /&gt;
&lt;br /&gt;
Possible values:&lt;br /&gt;
* extra-high&lt;br /&gt;
* high&lt;br /&gt;
* medium&lt;br /&gt;
* low&lt;br /&gt;
* very-low&lt;br /&gt;
&lt;br /&gt;
=== width ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
Width of the picture in pixels.&lt;br /&gt;
=== height ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
Height of the picture in pixels&lt;br /&gt;
=== x ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Default&#039;&#039;&#039;: 0&lt;br /&gt;
&lt;br /&gt;
Horizontal position of the picture in the source file in pixels.&lt;br /&gt;
&lt;br /&gt;
=== y ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Default&#039;&#039;&#039;: 0&lt;br /&gt;
&lt;br /&gt;
Vertical position of the picture in the source file in pixels.&lt;br /&gt;
&lt;br /&gt;
=== shift ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/vector]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Default&#039;&#039;&#039;: 0&lt;br /&gt;
=== scale ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/double]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Default&#039;&#039;&#039;: 1&lt;br /&gt;
&lt;br /&gt;
Values different than 1 specify the scale of the picture on default zoom.&lt;br /&gt;
Scale 2 means that the picture will be 2 times bigger on screen (and more pixelated).&lt;br /&gt;
== Example ==&lt;br /&gt;
    picture =&lt;br /&gt;
    {&lt;br /&gt;
      filename = &amp;quot;__base__/graphics/entity/basic-accumulator/basic-accumulator.png&amp;quot;,&lt;br /&gt;
      priority = &amp;quot;extra-high&amp;quot;,&lt;br /&gt;
      width = 124,&lt;br /&gt;
      height = 103,&lt;br /&gt;
      shift = {0.7, -0.2}&lt;br /&gt;
    }&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/Pipe&amp;diff=140904</id>
		<title>Prototype/Pipe</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/Pipe&amp;diff=140904"/>
		<updated>2017-07-15T12:08:12Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Removed formatting issue.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
An entity to transport gas and fluids over a distance, and between machines. This is an extension of [[Prototype/PipeConnectable]]&lt;br /&gt;
==properties==&lt;br /&gt;
===fluid_box===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: Unkown&lt;br /&gt;
&lt;br /&gt;
The area of the entity where fluid/gas inputs, and outputs.&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/Pipe&amp;diff=140903</id>
		<title>Prototype/Pipe</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/Pipe&amp;diff=140903"/>
		<updated>2017-07-15T12:06:55Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Added page for the Pipe Prototype.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
An entity to transport gas and fluids over a distance, and between machines. This is an extension of [[Prototype/PipeConnectable]]&lt;br /&gt;
==properties==&lt;br /&gt;
===fluid_box===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: Unkown&lt;br /&gt;
&lt;br /&gt;
The area of the entity where fluid/gas inputs, and outputs.&lt;br /&gt;
===&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/Entity&amp;diff=140902</id>
		<title>Prototype/Entity</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/Entity&amp;diff=140902"/>
		<updated>2017-07-15T12:02:23Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Expanded information upon the property.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
The common properties of all entities in the game.&lt;br /&gt;
Entity is basically everything that can be on the map (except tiles).&lt;br /&gt;
For in game script access to entity, take a look at [[Lua/Entity]]&lt;br /&gt;
== Extensions ==&lt;br /&gt;
*[[Prototype/EntityWithHealth]]&lt;br /&gt;
**[[Prototype/Accumulator]]&lt;br /&gt;
**[[Prototype/Character]]&lt;br /&gt;
**[[Prototype/Unit]]&lt;br /&gt;
**[[Prototype/PipeConnectable]]&lt;br /&gt;
**[[Prototype/Car]]&lt;br /&gt;
**[[Prototype/Market]]&lt;br /&gt;
*[[Prototype/Resource]]&lt;br /&gt;
*[[Prototype/ItemEntity]]&lt;br /&gt;
&lt;br /&gt;
== Mandatory properties ==&lt;br /&gt;
=== type ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
Specification of the [[Prototypes/EntityPrototypeTypes|type]] of the prototype.&lt;br /&gt;
&lt;br /&gt;
=== name ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
Unique identification of the prototype.&lt;br /&gt;
&lt;br /&gt;
=== flags ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/EntityPrototypeFlags]]&lt;br /&gt;
&lt;br /&gt;
=== icon ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/FileName]]&lt;br /&gt;
&lt;br /&gt;
Mandatory for entities that have at least one of these flags active placeable-neutral, placeable-player, placeable-neutral.&lt;br /&gt;
&lt;br /&gt;
The icon will be used in the editor building selection.&lt;br /&gt;
    icon = &amp;quot;__base__/graphics/icons/wooden-chest.png&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Optional properties ==&lt;br /&gt;
=== collision_box ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/AABBbox]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Default&#039;&#039;&#039;: Empty={{0, 0}, {0, 0}} it means no collisions.&lt;br /&gt;
&lt;br /&gt;
Specification of the entity collision boundaries.&lt;br /&gt;
&lt;br /&gt;
Empty collision box is used for smoke, projectiles, particles, explosions etc.&lt;br /&gt;
    collision_box = {{-0.4, -0.4}, {0.4, 0.4}}&lt;br /&gt;
The {0,0} coordinate in the collision box will match the entity position.&lt;br /&gt;
&lt;br /&gt;
It should be near the center of the collision box, to keep correct entity drawing order.&lt;br /&gt;
&lt;br /&gt;
Note, that for buildings, it is custom to leave 0.1 wide border between the edge of the tile and the edge of the building, this lets the player move between the building and electric poles/inserters etc. and prevents stucked items on transport belt in some special cases (curves around the corner etc).&lt;br /&gt;
=== collision_mask ===&lt;br /&gt;
&#039;&#039;&#039;type&#039;&#039;&#039;: [[Types/CollisionMask]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Default&#039;&#039;&#039;: Depends on Entity type&lt;br /&gt;
&lt;br /&gt;
Two entities can collide only if they share a layer from the collision mask.&lt;br /&gt;
&lt;br /&gt;
=== selection_box ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/AABBbox]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Default&#039;&#039;&#039;: Empty = {{0, 0}, {0, 0}}&lt;br /&gt;
&lt;br /&gt;
Specification of the entity selection area.&lt;br /&gt;
When empty  the entity will have no selection area (and thus is not selectable).&lt;br /&gt;
    selection_box = {{-0.5, -0.5}, {0.5, 0.5}}&lt;br /&gt;
The selection box is usualy little bit bigger than the collision box, for tilable entities (like buildings) it should match the tile size of the building.&lt;br /&gt;
&lt;br /&gt;
=== drawing_box ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/AABBbox]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Default&#039;&#039;&#039;: The value of selection_box&lt;br /&gt;
&lt;br /&gt;
Specification of space needed to see the whole entity.&lt;br /&gt;
&lt;br /&gt;
This is used to calculate the correct zoom and positioning in the entity info gui.&lt;br /&gt;
    drawing_box = {{-0.5, -0.5}, {0.5, 0.5}}&lt;br /&gt;
&lt;br /&gt;
=== sticker_box ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/AABBbox]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Default&#039;&#039;&#039;: The value of collision box.&lt;br /&gt;
&lt;br /&gt;
Used to set the area of the entity that can have stickers on it, currently only used for units to specify the area where the green slow down stickers can appear.&lt;br /&gt;
It is optional and the collision box is used when not specified.&lt;br /&gt;
   sticker_box = {{-0.5, -0.5}, {0.5, 0.5}}&lt;br /&gt;
&lt;br /&gt;
=== weight ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/float]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Default&#039;&#039;&#039;: 1&lt;br /&gt;
&lt;br /&gt;
Weight of the entity used for physics calculation when car hits something.&lt;br /&gt;
    weight = 5.7&lt;br /&gt;
&lt;br /&gt;
=== minable ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/MinableProperties]]&lt;br /&gt;
&lt;br /&gt;
=== emissions_per_tick ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/double]]&lt;br /&gt;
&lt;br /&gt;
Amount of emissions created (positive number) or cleaned (negative number) every tick by the entity.&lt;br /&gt;
This is passive, and it is independent concept of the emissions of machines, these are created actively depending on the power consumption.&lt;br /&gt;
Currently used just for trees.&lt;br /&gt;
    emissions_per_tick = -0.0005 -- cleaning effect of big tree&lt;br /&gt;
&lt;br /&gt;
=== fast_replaceable_group ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
This allows you to replace an entity that&#039;s already placed, with a different one in your inventory. For example, replacing a burner drill with an electric drill.&lt;br /&gt;
&lt;br /&gt;
The ones the game uses are:&lt;br /&gt;
&lt;br /&gt;
  &amp;quot;underground-belt&amp;quot;&lt;br /&gt;
  &amp;quot;loader&amp;quot;&lt;br /&gt;
  &amp;quot;splitter&amp;quot;&lt;br /&gt;
  &amp;quot;transport-belt&amp;quot;&lt;br /&gt;
  &amp;quot;assembling-machine&amp;quot;&lt;br /&gt;
  &amp;quot;container&amp;quot;&lt;br /&gt;
  &amp;quot;long-handed-inserter&amp;quot;&lt;br /&gt;
  &amp;quot;inserter&amp;quot;&lt;br /&gt;
  &amp;quot;wall&amp;quot;&lt;br /&gt;
  &amp;quot;rail-signal&amp;quot;&lt;br /&gt;
  &amp;quot;container&amp;quot;&lt;br /&gt;
  &amp;quot;pipe&amp;quot;&lt;br /&gt;
  &amp;quot;furnace&amp;quot;&lt;br /&gt;
  &amp;quot;steam-engine&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== tile_width ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Default&#039;&#039;&#039;: calculated by the collision box width rounded up.&lt;br /&gt;
&lt;br /&gt;
Used to determine how the center of the entity should be positioned when building (unless the offgrid [[Types/EntityPrototypeFlags|flag]] is specified).&lt;br /&gt;
When the tile width is odd, the center will be in the center of the tile, when it is even, the center is on the tile transition.&lt;br /&gt;
&lt;br /&gt;
=== tile_height ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Default&#039;&#039;&#039;: calculated by the collision box height rounded up.&lt;br /&gt;
&lt;br /&gt;
=== autoplace ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/AutoplaceSpecification]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Default&#039;&#039;&#039;: Entity is not autoplacable&lt;br /&gt;
&lt;br /&gt;
Used to specify the rules for placing this entity during map generation.&lt;br /&gt;
&lt;br /&gt;
    autoplace =&lt;br /&gt;
    {&lt;br /&gt;
      sharpness = 0.5,&lt;br /&gt;
      control = &amp;quot;forest&amp;quot;,&lt;br /&gt;
      peaks =&lt;br /&gt;
      {&lt;br /&gt;
        {&lt;br /&gt;
          influence = 0.2,&lt;br /&gt;
          water_optimal = 0.3,&lt;br /&gt;
          water_range = 0.2,&lt;br /&gt;
          water_max_range = 0.4&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
          influence = 0.9,&lt;br /&gt;
          noise_layer = &amp;quot;trees&amp;quot;,&lt;br /&gt;
          noise_persistence = 0.5,&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
    {&lt;br /&gt;
      type = &amp;quot;container&amp;quot;,&lt;br /&gt;
      name = &amp;quot;wooden-chest&amp;quot;,&lt;br /&gt;
      icon = &amp;quot;__base__/graphics/icons/wooden-chest.png&amp;quot;,&lt;br /&gt;
      flags = {&amp;quot;placeable-neutral&amp;quot;, &amp;quot;player-creation&amp;quot;},&lt;br /&gt;
      minable = {mining_time = 1, result = &amp;quot;wooden-chest&amp;quot;},&lt;br /&gt;
      collision_box = {{-0.4, -0.4}, {0.4, 0.4}},&lt;br /&gt;
      selection_box = {{-0.5, -0.5}, {0.5, 0.5}},&lt;br /&gt;
      max_health = 50,&lt;br /&gt;
      corpse = &amp;quot;small-remnants&amp;quot;,&lt;br /&gt;
      fast_replaceable_group = &amp;quot;container&amp;quot;,&lt;br /&gt;
      inventory_size = 16,&lt;br /&gt;
      picture =&lt;br /&gt;
      {&lt;br /&gt;
        filename = &amp;quot;__base__/graphics/entity/wooden-chest/wooden-chest.png&amp;quot;,&lt;br /&gt;
        priority = &amp;quot;extra-high&amp;quot;,&lt;br /&gt;
        width = 46,&lt;br /&gt;
        height = 33,&lt;br /&gt;
        shift = {0.3, 0}&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/Pump&amp;diff=140901</id>
		<title>Prototype/Pump</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/Pump&amp;diff=140901"/>
		<updated>2017-07-15T11:43:23Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: A page for the pump entity.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
The Pump is used to transfer liquids or gas between tanks, and pipes.&lt;br /&gt;
==Properties==&lt;br /&gt;
===fluid_box===&lt;br /&gt;
===energy_source===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/EnergySource]]&lt;br /&gt;
&lt;br /&gt;
The type of energy the pump uses.&lt;br /&gt;
&lt;br /&gt;
===energy_usage===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/EnergyUsage]]&lt;br /&gt;
&lt;br /&gt;
The amount of energy the pump uses.&lt;br /&gt;
&lt;br /&gt;
===pumping_speed===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/unsigned]]&lt;br /&gt;
&lt;br /&gt;
The amount of fluid or gas this pump and transfer at. Default is 200.&lt;br /&gt;
&lt;br /&gt;
===animations===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/Animation]]&lt;br /&gt;
&lt;br /&gt;
The animation for the pump.&lt;br /&gt;
&lt;br /&gt;
===fluid_box===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/FluidBox]]&lt;br /&gt;
&lt;br /&gt;
The area of the entity where fluid/gas inputs, and outputs.&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/Beacon&amp;diff=140898</id>
		<title>Prototype/Beacon</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/Beacon&amp;diff=140898"/>
		<updated>2017-07-15T10:31:59Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Removed the charge_cooldown property. Doesnt apply to Beacons.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
Entity with the ability to transfer module&#039;s effects to it&#039;s neighboring entities.&lt;br /&gt;
Extends the [[Prototype/EntityWithHealth]]&lt;br /&gt;
== Usage in base==&lt;br /&gt;
*[[Beacon|Beacon]]&lt;br /&gt;
== Properties ==&lt;br /&gt;
=== allowed_effects ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/AllowedEffects]]&lt;br /&gt;
&lt;br /&gt;
The types of modules that a player can place inside of the Beacon.&lt;br /&gt;
&lt;br /&gt;
=== base_picture ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/Sprite]]&lt;br /&gt;
The picture of the Beacon when it is not on.&lt;br /&gt;
&lt;br /&gt;
=== animation ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/Animation]]&lt;br /&gt;
The animation for the Beacon, when in use.&lt;br /&gt;
&lt;br /&gt;
=== supply_area_distance ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/double]]&lt;br /&gt;
&lt;br /&gt;
The maximum distance that this Beacon can supply it&#039;s neighbors with it&#039;s module&#039;s effects.&lt;br /&gt;
&lt;br /&gt;
=== energy_source ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/EnergySource]]&lt;br /&gt;
&lt;br /&gt;
=== energy_usage ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/EnergyUsage]]&lt;br /&gt;
&lt;br /&gt;
=== distribution_effectivity ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/double]]&lt;br /&gt;
&lt;br /&gt;
The multiplier of the module&#039;s effects, when shared between neighbors. default is 0.5.&lt;br /&gt;
&lt;br /&gt;
=== module_specification ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/double]]&lt;br /&gt;
&lt;br /&gt;
How many modules you can put inside of the Beacon, to share between neighboring entities. Default is 2.&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
  {&lt;br /&gt;
    type = &amp;quot;beacon&amp;quot;,&lt;br /&gt;
    name = &amp;quot;beacon&amp;quot;,&lt;br /&gt;
    icon = &amp;quot;__base__/graphics/icons/beacon.png&amp;quot;,&lt;br /&gt;
    flags = {&amp;quot;placeable-player&amp;quot;, &amp;quot;player-creation&amp;quot;},&lt;br /&gt;
    minable = {mining_time = 1, result = &amp;quot;beacon&amp;quot;},&lt;br /&gt;
    max_health = 200,&lt;br /&gt;
    corpse = &amp;quot;big-remnants&amp;quot;,&lt;br /&gt;
    dying_explosion = &amp;quot;medium-explosion&amp;quot;,&lt;br /&gt;
    collision_box = {{-1.2, -1.2}, {1.2, 1.2}},&lt;br /&gt;
    selection_box = {{-1.5, -1.5}, {1.5, 1.5}},&lt;br /&gt;
    allowed_effects = {&amp;quot;consumption&amp;quot;, &amp;quot;speed&amp;quot;, &amp;quot;pollution&amp;quot;},&lt;br /&gt;
    base_picture =&lt;br /&gt;
    {&lt;br /&gt;
      filename = &amp;quot;__base__/graphics/entity/beacon/beacon-base.png&amp;quot;,&lt;br /&gt;
      width = 116,&lt;br /&gt;
      height = 93,&lt;br /&gt;
      shift = { 0.34375, 0.046875}&lt;br /&gt;
    },&lt;br /&gt;
    animation =&lt;br /&gt;
    {&lt;br /&gt;
      filename = &amp;quot;__base__/graphics/entity/beacon/beacon-antenna.png&amp;quot;,&lt;br /&gt;
      width = 54,&lt;br /&gt;
      height = 50,&lt;br /&gt;
      line_length = 8,&lt;br /&gt;
      frame_count = 32,&lt;br /&gt;
      shift = { -0.03125, -1.71875},&lt;br /&gt;
      animation_speed = 0.5&lt;br /&gt;
    },&lt;br /&gt;
    supply_area_distance = 3,&lt;br /&gt;
    energy_source =&lt;br /&gt;
    {&lt;br /&gt;
      type = &amp;quot;electric&amp;quot;,&lt;br /&gt;
      usage_priority = &amp;quot;secondary-input&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    vehicle_impact_sound =  { filename = &amp;quot;__base__/sound/car-metal-impact.ogg&amp;quot;, volume = 0.65 },&lt;br /&gt;
    energy_usage = &amp;quot;480kW&amp;quot;,&lt;br /&gt;
    distribution_effectivity = 0.5,&lt;br /&gt;
    module_specification =&lt;br /&gt;
    {&lt;br /&gt;
      module_slots = 2,&lt;br /&gt;
      module_info_icon_shift = {0, 0.5},&lt;br /&gt;
      module_info_multi_row_initial_height_modifier = -0.3&lt;br /&gt;
    }&lt;br /&gt;
  },&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/Lamp&amp;diff=140897</id>
		<title>Prototype/Lamp</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/Lamp&amp;diff=140897"/>
		<updated>2017-07-15T10:29:07Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: A page for the Lamp Prototype Definition.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basics ==&lt;br /&gt;
A lamp to provide light, using energy. Based on [[Prototype/EntityWithHealth]].&lt;br /&gt;
&lt;br /&gt;
== Usage in base ==&lt;br /&gt;
* [[Lamp]]&lt;br /&gt;
&lt;br /&gt;
== Properties ==&lt;br /&gt;
&lt;br /&gt;
=== energy_source ===&lt;br /&gt;
Type: [[Types/EnergySource]]&lt;br /&gt;
&lt;br /&gt;
The type of energy the lamp uses.&lt;br /&gt;
&lt;br /&gt;
=== energy_usage ===&lt;br /&gt;
Type: [[Types/EnergyUsage]]&lt;br /&gt;
&lt;br /&gt;
The amount of energy the lamp uses.&lt;br /&gt;
&lt;br /&gt;
=== light ===&lt;br /&gt;
Type: [[Types/Light]]&lt;br /&gt;
&lt;br /&gt;
What color the lamp will be when it is on, and receiving power.&lt;br /&gt;
&lt;br /&gt;
=== light_when_colored ===&lt;br /&gt;
Type: [[Types/Light]]&lt;br /&gt;
&lt;br /&gt;
This refers to when the light is in a Circuit Network, and is lit a certain color based on a Circuit value.&lt;br /&gt;
&lt;br /&gt;
=== picture_on ===&lt;br /&gt;
Type: [[Types/Sprite]]&lt;br /&gt;
&lt;br /&gt;
The lamp&#039;s entity if it&#039;s on.&lt;br /&gt;
&lt;br /&gt;
=== picture_off ===&lt;br /&gt;
Type: [[Types/Sprite]]&lt;br /&gt;
&lt;br /&gt;
The lamp&#039;s entity if it&#039;s off.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
  {&lt;br /&gt;
    type = &amp;quot;lamp&amp;quot;,&lt;br /&gt;
    name = &amp;quot;small-lamp&amp;quot;,&lt;br /&gt;
    icon = &amp;quot;__base__/graphics/icons/small-lamp.png&amp;quot;,&lt;br /&gt;
    flags = {&amp;quot;placeable-neutral&amp;quot;, &amp;quot;player-creation&amp;quot;},&lt;br /&gt;
    minable = {hardness = 0.2, mining_time = 0.5, result = &amp;quot;small-lamp&amp;quot;},&lt;br /&gt;
    max_health = 100,&lt;br /&gt;
    corpse = &amp;quot;small-remnants&amp;quot;,&lt;br /&gt;
    collision_box = {{-0.15, -0.15}, {0.15, 0.15}},&lt;br /&gt;
    selection_box = {{-0.5, -0.5}, {0.5, 0.5}},&lt;br /&gt;
    vehicle_impact_sound =  { filename = &amp;quot;__base__/sound/car-metal-impact.ogg&amp;quot;, volume = 0.65 },&lt;br /&gt;
    energy_source =&lt;br /&gt;
    {&lt;br /&gt;
      type = &amp;quot;electric&amp;quot;,&lt;br /&gt;
      usage_priority = &amp;quot;secondary-input&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    energy_usage_per_tick = &amp;quot;5KW&amp;quot;,&lt;br /&gt;
    light = {intensity = 0.9, size = 40, color = {r=1.0, g=1.0, b=1.0}},&lt;br /&gt;
    light_when_colored = {intensity = 1, size = 6, color = {r=1.0, g=1.0, b=1.0}},&lt;br /&gt;
    glow_size = 6,&lt;br /&gt;
    glow_color_intensity = 0.135,&lt;br /&gt;
    picture_off =&lt;br /&gt;
    {&lt;br /&gt;
      filename = &amp;quot;__base__/graphics/entity/small-lamp/light-off.png&amp;quot;,&lt;br /&gt;
      priority = &amp;quot;high&amp;quot;,&lt;br /&gt;
      width = 67,&lt;br /&gt;
      height = 58,&lt;br /&gt;
      frame_count = 1,&lt;br /&gt;
      axially_symmetrical = false,&lt;br /&gt;
      direction_count = 1,&lt;br /&gt;
      shift = {-0.015625, 0.15625},&lt;br /&gt;
    },&lt;br /&gt;
    picture_on =&lt;br /&gt;
    {&lt;br /&gt;
      filename = &amp;quot;__base__/graphics/entity/small-lamp/light-on-patch.png&amp;quot;,&lt;br /&gt;
      priority = &amp;quot;high&amp;quot;,&lt;br /&gt;
      width = 62,&lt;br /&gt;
      height = 62,&lt;br /&gt;
      frame_count = 1,&lt;br /&gt;
      axially_symmetrical = false,&lt;br /&gt;
      direction_count = 1,&lt;br /&gt;
      shift = {-0.03125, -0.03125},&lt;br /&gt;
    },&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/Fish&amp;diff=140892</id>
		<title>Prototype/Fish</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/Fish&amp;diff=140892"/>
		<updated>2017-07-15T09:40:35Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Somewhat useless page on the fish prototype. But I saw it missing, so I figured i&amp;#039;d at least let the page exist.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
Entity that spawns in water tiles, which can be mined, and eaten for health.&lt;br /&gt;
Extends the [[Prototype/EntityWithHealth]]&lt;br /&gt;
== Usage in base==&lt;br /&gt;
*[[Fish|Fish]]&lt;br /&gt;
== Properties ==&lt;br /&gt;
=== autplace ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/AutoplaceSpecification]]&lt;br /&gt;
&lt;br /&gt;
The random generation of fish on the map. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
  {&lt;br /&gt;
    type = &amp;quot;fish&amp;quot;,&lt;br /&gt;
    name = &amp;quot;fish&amp;quot;,&lt;br /&gt;
    icon = &amp;quot;__base__/graphics/icons/fish.png&amp;quot;,&lt;br /&gt;
    flags = {&amp;quot;placeable-neutral&amp;quot;, &amp;quot;not-on-map&amp;quot;},&lt;br /&gt;
    minable = {mining_time = 1, result = &amp;quot;raw-fish&amp;quot;, count = 5},&lt;br /&gt;
    max_health = 20,&lt;br /&gt;
    subgroup = &amp;quot;creatures&amp;quot;,&lt;br /&gt;
    order = &amp;quot;b-a&amp;quot;,&lt;br /&gt;
    collision_box = {{-0.4, -0.2}, {0.4, 0.2}},&lt;br /&gt;
    selection_box = {{-0.5, -0.3}, {0.5, 0.3}},&lt;br /&gt;
    pictures =&lt;br /&gt;
    {&lt;br /&gt;
      {&lt;br /&gt;
        filename = &amp;quot;__base__/graphics/entity/fish/fish-1.png&amp;quot;,&lt;br /&gt;
        priority = &amp;quot;extra-high&amp;quot;,&lt;br /&gt;
        width = 22,&lt;br /&gt;
        height = 36&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
        filename = &amp;quot;__base__/graphics/entity/fish/fish-2.png&amp;quot;,&lt;br /&gt;
        priority = &amp;quot;extra-high&amp;quot;,&lt;br /&gt;
        width = 32,&lt;br /&gt;
        height = 32&lt;br /&gt;
      }&lt;br /&gt;
    },&lt;br /&gt;
    autoplace = {&lt;br /&gt;
      influence = 0.01&lt;br /&gt;
    }&lt;br /&gt;
  },&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/Beacon&amp;diff=140891</id>
		<title>Prototype/Beacon</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/Beacon&amp;diff=140891"/>
		<updated>2017-07-15T09:25:19Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: New page for the missing Beacon prototype page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
Entity with the ability to transfer module&#039;s effects to it&#039;s neighboring entities.&lt;br /&gt;
Extends the [[Prototype/EntityWithHealth]]&lt;br /&gt;
== Usage in base==&lt;br /&gt;
*[[Beacon|Beacon]]&lt;br /&gt;
== Properties ==&lt;br /&gt;
=== allowed_effects ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/AllowedEffects]]&lt;br /&gt;
&lt;br /&gt;
The types of modules that a player can place inside of the Beacon.&lt;br /&gt;
&lt;br /&gt;
=== base_picture ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/Sprite]]&lt;br /&gt;
The picture of the Beacon when it is not on.&lt;br /&gt;
&lt;br /&gt;
=== animation ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/Animation]]&lt;br /&gt;
The animation for the Beacon, when in use.&lt;br /&gt;
&lt;br /&gt;
=== charge_cooldown ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/Tick]]&lt;br /&gt;
&lt;br /&gt;
Count of ticks to preserve the animation even when the charging ends.&lt;br /&gt;
&lt;br /&gt;
Used to prevent rapid blinking of the accumulator with unstable need to use it.&lt;br /&gt;
&lt;br /&gt;
=== supply_area_distance ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/double]]&lt;br /&gt;
&lt;br /&gt;
The maximum distance that this Beacon can supply it&#039;s neighbors with it&#039;s module&#039;s effects.&lt;br /&gt;
&lt;br /&gt;
=== energy_source ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/EnergySource]]&lt;br /&gt;
&lt;br /&gt;
=== energy_usage ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/EnergyUsage]]&lt;br /&gt;
&lt;br /&gt;
=== distribution_effectivity ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/double]]&lt;br /&gt;
&lt;br /&gt;
The multiplier of the module&#039;s effects, when shared between neighbors. default is 0.5.&lt;br /&gt;
&lt;br /&gt;
=== module_specification ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/double]]&lt;br /&gt;
&lt;br /&gt;
How many modules you can put inside of the Beacon, to share between neighboring entities. Default is 2.&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
  {&lt;br /&gt;
    type = &amp;quot;beacon&amp;quot;,&lt;br /&gt;
    name = &amp;quot;beacon&amp;quot;,&lt;br /&gt;
    icon = &amp;quot;__base__/graphics/icons/beacon.png&amp;quot;,&lt;br /&gt;
    flags = {&amp;quot;placeable-player&amp;quot;, &amp;quot;player-creation&amp;quot;},&lt;br /&gt;
    minable = {mining_time = 1, result = &amp;quot;beacon&amp;quot;},&lt;br /&gt;
    max_health = 200,&lt;br /&gt;
    corpse = &amp;quot;big-remnants&amp;quot;,&lt;br /&gt;
    dying_explosion = &amp;quot;medium-explosion&amp;quot;,&lt;br /&gt;
    collision_box = {{-1.2, -1.2}, {1.2, 1.2}},&lt;br /&gt;
    selection_box = {{-1.5, -1.5}, {1.5, 1.5}},&lt;br /&gt;
    allowed_effects = {&amp;quot;consumption&amp;quot;, &amp;quot;speed&amp;quot;, &amp;quot;pollution&amp;quot;},&lt;br /&gt;
    base_picture =&lt;br /&gt;
    {&lt;br /&gt;
      filename = &amp;quot;__base__/graphics/entity/beacon/beacon-base.png&amp;quot;,&lt;br /&gt;
      width = 116,&lt;br /&gt;
      height = 93,&lt;br /&gt;
      shift = { 0.34375, 0.046875}&lt;br /&gt;
    },&lt;br /&gt;
    animation =&lt;br /&gt;
    {&lt;br /&gt;
      filename = &amp;quot;__base__/graphics/entity/beacon/beacon-antenna.png&amp;quot;,&lt;br /&gt;
      width = 54,&lt;br /&gt;
      height = 50,&lt;br /&gt;
      line_length = 8,&lt;br /&gt;
      frame_count = 32,&lt;br /&gt;
      shift = { -0.03125, -1.71875},&lt;br /&gt;
      animation_speed = 0.5&lt;br /&gt;
    },&lt;br /&gt;
    supply_area_distance = 3,&lt;br /&gt;
    energy_source =&lt;br /&gt;
    {&lt;br /&gt;
      type = &amp;quot;electric&amp;quot;,&lt;br /&gt;
      usage_priority = &amp;quot;secondary-input&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    vehicle_impact_sound =  { filename = &amp;quot;__base__/sound/car-metal-impact.ogg&amp;quot;, volume = 0.65 },&lt;br /&gt;
    energy_usage = &amp;quot;480kW&amp;quot;,&lt;br /&gt;
    distribution_effectivity = 0.5,&lt;br /&gt;
    module_specification =&lt;br /&gt;
    {&lt;br /&gt;
      module_slots = 2,&lt;br /&gt;
      module_info_icon_shift = {0, 0.5},&lt;br /&gt;
      module_info_multi_row_initial_height_modifier = -0.3&lt;br /&gt;
    }&lt;br /&gt;
  },&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Types/Energy&amp;diff=140890</id>
		<title>Types/Energy</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Types/Energy&amp;diff=140890"/>
		<updated>2017-07-15T09:14:42Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Created Page for Type/EnergyUsage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
Uses [[Types/string]] to specify the amount of electric energy in Joules.&lt;br /&gt;
    energy_usage = &amp;quot;200J&amp;quot;&lt;br /&gt;
    energy_usage = &amp;quot;5kJ&amp;quot;&lt;br /&gt;
Supported multipliers:&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
! letter !! name&lt;br /&gt;
|-&lt;br /&gt;
| k/K || kilo&lt;br /&gt;
|-&lt;br /&gt;
| M || mega&lt;br /&gt;
|-&lt;br /&gt;
| G || giga&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
1 watt = 1 joule/s&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=User_talk:LazyFridge&amp;diff=140889</id>
		<title>User talk:LazyFridge</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=User_talk:LazyFridge&amp;diff=140889"/>
		<updated>2017-07-15T08:43:53Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Editing my userpage.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;I&#039;m going to just keep stuff I need, here. Anyone can use these links, if it helps you at all. :)&#039;&#039;&#039;&lt;br /&gt;
== Wiki Related links ==&lt;br /&gt;
Rules for Wiki: [[Factorio:Wiki rules|rules of this Wiki]]&lt;br /&gt;
&lt;br /&gt;
Noticeboard: [[Factorio:Editor_noticeboard|editor noticeboard]]&lt;br /&gt;
&lt;br /&gt;
Help pages: [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents help pages]&lt;br /&gt;
&lt;br /&gt;
== Factorio Developer stuff == &lt;br /&gt;
[[Internal_object_names|All Object Names]]&lt;br /&gt;
&lt;br /&gt;
[http://lua-api.factorio.com/latest/index.html Factorio API]&lt;br /&gt;
&lt;br /&gt;
[[Prototype_definitions|Prototype Definitions]]&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/MiningTool&amp;diff=140888</id>
		<title>Prototype/MiningTool</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/MiningTool&amp;diff=140888"/>
		<updated>2017-07-15T06:25:34Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==basics==&lt;br /&gt;
A tool to mine ore out of the ground, break rocks, and damage enemies.&lt;br /&gt;
==properites==&lt;br /&gt;
===type===&lt;br /&gt;
&#039;&#039;&#039;type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
Must be &amp;quot;mining-tool&amp;quot;&lt;br /&gt;
===action===&lt;br /&gt;
Tells the mining tool what to do when the player uses it.&lt;br /&gt;
&lt;br /&gt;
==example==&lt;br /&gt;
    {&lt;br /&gt;
      type=&amp;quot;direct&amp;quot;,&lt;br /&gt;
      action_delivery =&lt;br /&gt;
      {&lt;br /&gt;
        type = &amp;quot;instant&amp;quot;,&lt;br /&gt;
        target_effects =&lt;br /&gt;
        {&lt;br /&gt;
          type = &amp;quot;damage&amp;quot;,&lt;br /&gt;
          damage =&lt;br /&gt;
          {&lt;br /&gt;
            amount = 8,&lt;br /&gt;
            type = &amp;quot;physical&amp;quot;&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    },&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/MiningTool&amp;diff=140887</id>
		<title>Prototype/MiningTool</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/MiningTool&amp;diff=140887"/>
		<updated>2017-07-15T06:24:47Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Created page with &amp;quot;==basics== A tool to mine ore out of the ground, breaks rocks, and damage enemies. ==properites== ===type=== &amp;#039;&amp;#039;&amp;#039;type&amp;#039;&amp;#039;&amp;#039;: Types/string Must be &amp;quot;mining-tool&amp;quot; ===action=== Te...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==basics==&lt;br /&gt;
A tool to mine ore out of the ground, breaks rocks, and damage enemies.&lt;br /&gt;
==properites==&lt;br /&gt;
===type===&lt;br /&gt;
&#039;&#039;&#039;type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
Must be &amp;quot;mining-tool&amp;quot;&lt;br /&gt;
===action===&lt;br /&gt;
Tells the mining tool what to do when the player uses it.&lt;br /&gt;
&lt;br /&gt;
==example==&lt;br /&gt;
    {&lt;br /&gt;
      type=&amp;quot;direct&amp;quot;,&lt;br /&gt;
      action_delivery =&lt;br /&gt;
      {&lt;br /&gt;
        type = &amp;quot;instant&amp;quot;,&lt;br /&gt;
        target_effects =&lt;br /&gt;
        {&lt;br /&gt;
          type = &amp;quot;damage&amp;quot;,&lt;br /&gt;
          damage =&lt;br /&gt;
          {&lt;br /&gt;
            amount = 8,&lt;br /&gt;
            type = &amp;quot;physical&amp;quot;&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    },&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Types/Resistances&amp;diff=140886</id>
		<title>Types/Resistances</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Types/Resistances&amp;diff=140886"/>
		<updated>2017-07-15T05:53:38Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
Resistances to certain types of attacks from enemy, and physical damage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mandatory properties ==&lt;br /&gt;
=== type ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
Specification of the type. Values are:&lt;br /&gt;
    &amp;quot;physical&amp;quot;&lt;br /&gt;
    &amp;quot;explosion&amp;quot;&lt;br /&gt;
    &amp;quot;acid&amp;quot;&lt;br /&gt;
    &amp;quot;fire&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== decrease ====&lt;br /&gt;
&#039;&#039;&#039;type&#039;&#039;&#039;: [[Types/double]]&lt;br /&gt;
&lt;br /&gt;
The amount of resistance the type of incoming damage deals. (Lower is better)&lt;br /&gt;
&lt;br /&gt;
==== percent ====&lt;br /&gt;
&#039;&#039;&#039;type&#039;&#039;&#039;: [[Types/double]]&lt;br /&gt;
&lt;br /&gt;
The percentage of resistance the type of resistance has. (Higher is better)&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
    resistances =&lt;br /&gt;
    {&lt;br /&gt;
      {&lt;br /&gt;
        type = &amp;quot;physical&amp;quot;,&lt;br /&gt;
        decrease = 6,&lt;br /&gt;
        percent = 30&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
        type = &amp;quot;explosion&amp;quot;,&lt;br /&gt;
        decrease = 20,&lt;br /&gt;
        percent = 30&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
        type = &amp;quot;acid&amp;quot;,&lt;br /&gt;
        decrease = 3,&lt;br /&gt;
        percent = 30&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
        type = &amp;quot;fire&amp;quot;,&lt;br /&gt;
        decrease = 0,&lt;br /&gt;
        percent = 30&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/Armor&amp;diff=140885</id>
		<title>Prototype/Armor</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/Armor&amp;diff=140885"/>
		<updated>2017-07-15T05:43:16Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Created page with &amp;quot;== Basics == Armor to wear on your in-game character for defense, and buffs.  == Properties == === type === &amp;#039;&amp;#039;&amp;#039;Type&amp;#039;&amp;#039;&amp;#039;: Types/string  Must be &amp;quot;armor&amp;quot;.  === name === &amp;#039;&amp;#039;&amp;#039;Typ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basics ==&lt;br /&gt;
Armor to wear on your in-game character for defense, and buffs.&lt;br /&gt;
&lt;br /&gt;
== Properties ==&lt;br /&gt;
=== type ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
Must be &amp;quot;armor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== name ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
The unique name of this armor.&lt;br /&gt;
&lt;br /&gt;
=== durability ===&lt;br /&gt;
&#039;&#039;&#039;type&#039;&#039;&#039;: [[Types/double]]&lt;br /&gt;
&lt;br /&gt;
The amount of durability the set of armor has, before it loses all of its health and breaks.&lt;br /&gt;
&lt;br /&gt;
=== resistances ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/Resistances]]&lt;br /&gt;
&lt;br /&gt;
What amount of damage the armor takes on what type of damage is incoming.&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Types/Resistances&amp;diff=140884</id>
		<title>Types/Resistances</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Types/Resistances&amp;diff=140884"/>
		<updated>2017-07-15T05:41:21Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Created page with &amp;quot;==Basics== Resistances to certain types of attacks from enemy, and physical damage.   == Mandatory properties == === type === &amp;#039;&amp;#039;&amp;#039;Type&amp;#039;&amp;#039;&amp;#039;: Types/string  Specification of th...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
Resistances to certain types of attacks from enemy, and physical damage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mandatory properties ==&lt;br /&gt;
=== type ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
Specification of the type. Values are:&lt;br /&gt;
    &amp;quot;physical&amp;quot;&lt;br /&gt;
    &amp;quot;explosion&amp;quot;&lt;br /&gt;
    &amp;quot;acid&amp;quot;&lt;br /&gt;
    &amp;quot;fire&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== decrease ===&lt;br /&gt;
&#039;&#039;&#039;type&#039;&#039;&#039;: [[Types/double]]&lt;br /&gt;
&lt;br /&gt;
The amount of resistance the type of incoming damage deals. (Lower is better)&lt;br /&gt;
&lt;br /&gt;
=== percent ===&lt;br /&gt;
&#039;&#039;&#039;type&#039;&#039;&#039;: [[Types/double]]&lt;br /&gt;
&lt;br /&gt;
The percentage of resistance the type of resistance has. (Higher is better)&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
    resistances =&lt;br /&gt;
    {&lt;br /&gt;
      {&lt;br /&gt;
        type = &amp;quot;physical&amp;quot;,&lt;br /&gt;
        decrease = 6,&lt;br /&gt;
        percent = 30&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
        type = &amp;quot;explosion&amp;quot;,&lt;br /&gt;
        decrease = 20,&lt;br /&gt;
        percent = 30&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
        type = &amp;quot;acid&amp;quot;,&lt;br /&gt;
        decrease = 3,&lt;br /&gt;
        percent = 30&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
        type = &amp;quot;fire&amp;quot;,&lt;br /&gt;
        decrease = 0,&lt;br /&gt;
        percent = 30&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/Gun&amp;diff=140883</id>
		<title>Prototype/Gun</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/Gun&amp;diff=140883"/>
		<updated>2017-07-15T05:28:39Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basics ==&lt;br /&gt;
A gun. A weapon to deal damage to entities.&lt;br /&gt;
&lt;br /&gt;
== Properties ==&lt;br /&gt;
=== type ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
Must be &amp;quot;gun&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== name ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
The unique name of this gun.&lt;br /&gt;
&lt;br /&gt;
=== attack_parameters ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/AttackParameters]]&lt;br /&gt;
&lt;br /&gt;
The information the item needs to know in order to know what ammo it requires, the sounds, and range. (See: [[Types/AttackParameters]])&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/Gun&amp;diff=140882</id>
		<title>Prototype/Gun</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/Gun&amp;diff=140882"/>
		<updated>2017-07-15T05:15:33Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: Created page with &amp;quot;== Basics == A gun. A weapon to deal damage to entities.  == Properties == === type === &amp;#039;&amp;#039;&amp;#039;Type&amp;#039;&amp;#039;&amp;#039;: Types/string  Must be &amp;quot;gun&amp;quot;.  === name === &amp;#039;&amp;#039;&amp;#039;Type&amp;#039;&amp;#039;&amp;#039;: Types/string...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basics ==&lt;br /&gt;
A gun. A weapon to deal damage to entities.&lt;br /&gt;
&lt;br /&gt;
== Properties ==&lt;br /&gt;
=== type ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
Must be &amp;quot;gun&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== name ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
The unique name of this gun.&lt;br /&gt;
&lt;br /&gt;
=== attack_parameters ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
The information the item needs to know in order to know what ammo it requires, the sounds, and range. (See: [[Types/AttackParameters]])&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Types/AttackParameters&amp;diff=140881</id>
		<title>Types/AttackParameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Types/AttackParameters&amp;diff=140881"/>
		<updated>2017-07-15T05:12:34Z</updated>

		<summary type="html">&lt;p&gt;LazyFridge: /* type */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Basics==&lt;br /&gt;
Definition of combat actions performed by combat robots, units, turrets and weapons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mandatory properties ==&lt;br /&gt;
=== type ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/string]]&lt;br /&gt;
&lt;br /&gt;
Specification of the type. Values are:&lt;br /&gt;
    &amp;quot;projectile&amp;quot;&lt;br /&gt;
    &amp;quot;beam&amp;quot;&lt;br /&gt;
    &amp;quot;stream&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===cooldown===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/int]]&lt;br /&gt;
&lt;br /&gt;
Interval between consecutive attacks.&lt;br /&gt;
&lt;br /&gt;
=== range ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/double]]&lt;br /&gt;
&lt;br /&gt;
Distance of attack. Overrides one defined in ammo.&lt;br /&gt;
&lt;br /&gt;
== Semi-mandatory properties ==&lt;br /&gt;
Depending on actual type of entity the following might or might not be needed.&lt;br /&gt;
&lt;br /&gt;
=== ammo_category ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Prototype/AmmoCategory]]&lt;br /&gt;
&lt;br /&gt;
Mandatory for [[Prototype/Gun]] and [[Prototype/AmmoTurret]].&lt;br /&gt;
Describes which ammo should be used in attack.&lt;br /&gt;
&lt;br /&gt;
=== ammo_type ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/AmmoType]]&lt;br /&gt;
&lt;br /&gt;
Mandatory for [[Prototype/ElectricTurret]], [[Prototype/CombatRobot]] and [[Prototype/Unit]].&lt;br /&gt;
Defines the ammo entities of those types use when attacking. &lt;br /&gt;
&lt;br /&gt;
== Optional properties ==&lt;br /&gt;
=== projectile_center ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/Position]]&lt;br /&gt;
&lt;br /&gt;
=== projectile_creation_distance ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/double]]&lt;br /&gt;
&lt;br /&gt;
Distance from the attacking entity, at which effects of ammo are applied (source_effects).&lt;br /&gt;
&lt;br /&gt;
=== damage_modifier ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Types/double]]&lt;br /&gt;
&lt;br /&gt;
Provides damage multiplier for[[Prototype/Gun]] and [[Prototype/AmmoTurret]].&lt;br /&gt;
&lt;br /&gt;
=== sound ===&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;: [[Lua/table]]&lt;br /&gt;
&lt;br /&gt;
Sound the entity emits when it attacks.&lt;br /&gt;
Table fields: &lt;br /&gt;
 Filename [[Types/FileName]]&lt;br /&gt;
 volume [[Types/double]]&lt;/div&gt;</summary>
		<author><name>LazyFridge</name></author>
	</entry>
</feed>