<?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=Judos</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=Judos"/>
	<link rel="alternate" type="text/html" href="https://wiki.factorio.com/Special:Contributions/Judos"/>
	<updated>2026-04-28T07:56:10Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/DeciderCombinator&amp;diff=178533</id>
		<title>Prototype/DeciderCombinator</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/DeciderCombinator&amp;diff=178533"/>
		<updated>2020-03-21T20:14:00Z</updated>

		<summary type="html">&lt;p&gt;Judos: Added lua prototype example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Prototype parent|Prototype/Combinator}}&lt;br /&gt;
A [[decider combinator]].&lt;br /&gt;
&lt;br /&gt;
{{Prototype TOC|decider-combinator}}&lt;br /&gt;
&lt;br /&gt;
== Mandatory properties ==&lt;br /&gt;
This prototype inherits all the properties from [[Prototype/Combinator]].&lt;br /&gt;
&lt;br /&gt;
{{Prototype property|equal_symbol_sprites|[[Types/Sprite4Way|Sprite4Way]]}}&lt;br /&gt;
&lt;br /&gt;
{{Prototype property|greater_symbol_sprites|[[Types/Sprite4Way|Sprite4Way]]}}&lt;br /&gt;
&lt;br /&gt;
{{Prototype property|less_symbol_sprites|[[Types/Sprite4Way|Sprite4Way]]}}&lt;br /&gt;
&lt;br /&gt;
{{Prototype property|not_equal_symbol_sprites|[[Types/Sprite4Way|Sprite4Way]]}}&lt;br /&gt;
&lt;br /&gt;
{{Prototype property|greater_or_equal_symbol_sprites|[[Types/Sprite4Way|Sprite4Way]]}}&lt;br /&gt;
&lt;br /&gt;
{{Prototype property|less_or_equal_symbol_sprites|[[Types/Sprite4Way|Sprite4Way]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Example 0.18.15 ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
generate_decider_combinator&lt;br /&gt;
  {&lt;br /&gt;
    type = &amp;quot;decider-combinator&amp;quot;,&lt;br /&gt;
    name = &amp;quot;decider-combinator&amp;quot;,&lt;br /&gt;
    icon = &amp;quot;__base__/graphics/icons/decider-combinator.png&amp;quot;,&lt;br /&gt;
    icon_size = 64, icon_mipmaps = 4,&lt;br /&gt;
    flags = {&amp;quot;placeable-neutral&amp;quot;, &amp;quot;player-creation&amp;quot;},&lt;br /&gt;
    minable = {mining_time = 0.1, result = &amp;quot;decider-combinator&amp;quot;},&lt;br /&gt;
    max_health = 150,&lt;br /&gt;
    corpse = &amp;quot;decider-combinator-remnants&amp;quot;,&lt;br /&gt;
    dying_explosion = &amp;quot;decider-combinator-explosion&amp;quot;,&lt;br /&gt;
    collision_box = {{-0.35, -0.65}, {0.35, 0.65}},&lt;br /&gt;
    selection_box = {{-0.5, -1}, {0.5, 1}},&lt;br /&gt;
    damaged_trigger_effect = hit_effects.entity(),&lt;br /&gt;
&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;
    active_energy_usage = &amp;quot;1KW&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
    working_sound =&lt;br /&gt;
    {&lt;br /&gt;
      sound =&lt;br /&gt;
      {&lt;br /&gt;
        filename = &amp;quot;__base__/sound/combinator.ogg&amp;quot;,&lt;br /&gt;
        volume = 0.6&lt;br /&gt;
      },&lt;br /&gt;
      max_sounds_per_type = 2,&lt;br /&gt;
      fade_in_ticks = 4,&lt;br /&gt;
      fade_out_ticks = 30,&lt;br /&gt;
      match_speed_to_activity = true&lt;br /&gt;
    },&lt;br /&gt;
&lt;br /&gt;
    activity_led_light =&lt;br /&gt;
    {&lt;br /&gt;
      intensity = 0.8,&lt;br /&gt;
      size = 1,&lt;br /&gt;
      color = {r = 1.0, g = 1.0, b = 1.0}&lt;br /&gt;
    },&lt;br /&gt;
&lt;br /&gt;
    activity_led_light_offsets =&lt;br /&gt;
    {&lt;br /&gt;
      {0.265625, -0.53125},&lt;br /&gt;
      {0.515625, -0.078125},&lt;br /&gt;
      {-0.25, 0.03125},&lt;br /&gt;
      {-0.46875, -0.5}&lt;br /&gt;
    },&lt;br /&gt;
&lt;br /&gt;
    screen_light =&lt;br /&gt;
    {&lt;br /&gt;
      intensity = 0.3,&lt;br /&gt;
      size = 0.6,&lt;br /&gt;
      color = {r = 1.0, g = 1.0, b = 1.0}&lt;br /&gt;
    },&lt;br /&gt;
&lt;br /&gt;
    screen_light_offsets =&lt;br /&gt;
    {&lt;br /&gt;
      {0.015625, -0.265625},&lt;br /&gt;
      {0.015625, -0.359375},&lt;br /&gt;
      {0.015625, -0.265625},&lt;br /&gt;
      {0.015625, -0.359375}&lt;br /&gt;
    },&lt;br /&gt;
&lt;br /&gt;
    input_connection_bounding_box = {{-0.5, 0}, {0.5, 1}},&lt;br /&gt;
    output_connection_bounding_box = {{-0.5, -1}, {0.5, 0}},&lt;br /&gt;
&lt;br /&gt;
    input_connection_points =&lt;br /&gt;
    {&lt;br /&gt;
      {&lt;br /&gt;
        shadow =&lt;br /&gt;
        {&lt;br /&gt;
          red = {0.328125, 0.703125},&lt;br /&gt;
          green = {0.859375, 0.703125}&lt;br /&gt;
        },&lt;br /&gt;
        wire =&lt;br /&gt;
        {&lt;br /&gt;
          red = {-0.28125, 0.34375},&lt;br /&gt;
          green = {0.25, 0.34375}&lt;br /&gt;
        }&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
        shadow =&lt;br /&gt;
        {&lt;br /&gt;
          red = {-0.265625, -0.171875},&lt;br /&gt;
          green = {-0.296875, 0.296875}&lt;br /&gt;
        },&lt;br /&gt;
        wire =&lt;br /&gt;
        {&lt;br /&gt;
          red = {-0.75, -0.5},&lt;br /&gt;
          green = {-0.75, -0.0625}&lt;br /&gt;
        }&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
        shadow =&lt;br /&gt;
        {&lt;br /&gt;
          red = {0.828125, -0.359375},&lt;br /&gt;
          green = {0.234375, -0.359375}&lt;br /&gt;
        },&lt;br /&gt;
        wire =&lt;br /&gt;
        {&lt;br /&gt;
          red = {0.25, -0.71875},&lt;br /&gt;
          green = {-0.28125, -0.71875}&lt;br /&gt;
        }&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
        shadow =&lt;br /&gt;
        {&lt;br /&gt;
          red = {1.29688, 0.328125},&lt;br /&gt;
          green = {1.29688, -0.140625}&lt;br /&gt;
        },&lt;br /&gt;
        wire =&lt;br /&gt;
        {&lt;br /&gt;
          red = {0.75, -0.0625},&lt;br /&gt;
          green = {0.75, -0.53125}&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    },&lt;br /&gt;
&lt;br /&gt;
    output_connection_points =&lt;br /&gt;
    {&lt;br /&gt;
      {&lt;br /&gt;
        shadow =&lt;br /&gt;
        {&lt;br /&gt;
          red = {0.234375, -0.453125},&lt;br /&gt;
          green = {0.828125, -0.453125}&lt;br /&gt;
        },&lt;br /&gt;
        wire =&lt;br /&gt;
        {&lt;br /&gt;
          red = {-0.3125, -0.78125},&lt;br /&gt;
          green = {0.28125, -0.78125}&lt;br /&gt;
        }&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
        shadow =&lt;br /&gt;
        {&lt;br /&gt;
          red = {1.17188, -0.109375},&lt;br /&gt;
          green = {1.17188, 0.296875}&lt;br /&gt;
        },&lt;br /&gt;
        wire =&lt;br /&gt;
        {&lt;br /&gt;
          red = {0.65625, -0.4375},&lt;br /&gt;
          green = {0.65625, -0.03125}&lt;br /&gt;
        }&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
        shadow =&lt;br /&gt;
        {&lt;br /&gt;
          red = {0.828125, 0.765625},&lt;br /&gt;
          green = {0.234375, 0.765625}&lt;br /&gt;
        },&lt;br /&gt;
        wire =&lt;br /&gt;
        {&lt;br /&gt;
          red = {0.28125, 0.40625},&lt;br /&gt;
          green = {-0.3125, 0.40625}&lt;br /&gt;
        }&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
        shadow =&lt;br /&gt;
        {&lt;br /&gt;
          red = {-0.140625, 0.328125},&lt;br /&gt;
          green = {-0.140625, -0.078125}&lt;br /&gt;
        },&lt;br /&gt;
        wire =&lt;br /&gt;
        {&lt;br /&gt;
          red = {-0.6875, -0.03125},&lt;br /&gt;
          green = {-0.6875, -0.4375}&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    },&lt;br /&gt;
    circuit_wire_max_distance = 9&lt;br /&gt;
  },&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Judos</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype/ArithmeticCombinator&amp;diff=178532</id>
		<title>Prototype/ArithmeticCombinator</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype/ArithmeticCombinator&amp;diff=178532"/>
		<updated>2020-03-21T20:12:29Z</updated>

		<summary type="html">&lt;p&gt;Judos: Added lua prototype example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Prototype parent|Prototype/Combinator}}&lt;br /&gt;
An [[arithmetic combinator]].&lt;br /&gt;
&lt;br /&gt;
{{Prototype TOC|arithmetic-combinator}}&lt;br /&gt;
&lt;br /&gt;
== Mandatory properties ==&lt;br /&gt;
This prototype inherits all the properties from [[Prototype/Combinator]].&lt;br /&gt;
&lt;br /&gt;
{{Prototype property|plus_symbol_sprites|[[Types/Sprite4Way|Sprite4Way]]}}&lt;br /&gt;
&lt;br /&gt;
{{Prototype property|minus_symbol_sprites|[[Types/Sprite4Way|Sprite4Way]]}}&lt;br /&gt;
&lt;br /&gt;
{{Prototype property|multiply_symbol_sprites|[[Types/Sprite4Way|Sprite4Way]]}}&lt;br /&gt;
&lt;br /&gt;
{{Prototype property|divide_symbol_sprites|[[Types/Sprite4Way|Sprite4Way]]}}&lt;br /&gt;
&lt;br /&gt;
{{Prototype property|modulo_symbol_sprites|[[Types/Sprite4Way|Sprite4Way]]}}&lt;br /&gt;
&lt;br /&gt;
{{Prototype property|power_symbol_sprites|[[Types/Sprite4Way|Sprite4Way]]}}&lt;br /&gt;
&lt;br /&gt;
{{Prototype property|left_shift_symbol_sprites|[[Types/Sprite4Way|Sprite4Way]]}}&lt;br /&gt;
&lt;br /&gt;
{{Prototype property|right_shift_symbol_sprites|[[Types/Sprite4Way|Sprite4Way]]}}&lt;br /&gt;
&lt;br /&gt;
{{Prototype property|and_symbol_sprites|[[Types/Sprite4Way|Sprite4Way]]}}&lt;br /&gt;
&lt;br /&gt;
{{Prototype property|or_symbol_sprites|[[Types/Sprite4Way|Sprite4Way]]}}&lt;br /&gt;
&lt;br /&gt;
{{Prototype property|xor_symbol_sprites|[[Types/Sprite4Way|Sprite4Way]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Example 0.18.15 ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
generate_arithmetic_combinator&lt;br /&gt;
  {&lt;br /&gt;
    type = &amp;quot;arithmetic-combinator&amp;quot;,&lt;br /&gt;
    name = &amp;quot;arithmetic-combinator&amp;quot;,&lt;br /&gt;
    icon = &amp;quot;__base__/graphics/icons/arithmetic-combinator.png&amp;quot;,&lt;br /&gt;
    icon_size = 64, icon_mipmaps = 4,&lt;br /&gt;
    flags = {&amp;quot;placeable-neutral&amp;quot;, &amp;quot;player-creation&amp;quot;},&lt;br /&gt;
    minable = {mining_time = 0.1, result = &amp;quot;arithmetic-combinator&amp;quot;},&lt;br /&gt;
    max_health = 150,&lt;br /&gt;
    corpse = &amp;quot;arithmetic-combinator-remnants&amp;quot;,&lt;br /&gt;
    dying_explosion = &amp;quot;arithmetic-combinator-explosion&amp;quot;,&lt;br /&gt;
    collision_box = {{-0.35, -0.65}, {0.35, 0.65}},&lt;br /&gt;
    selection_box = {{-0.5, -1}, {0.5, 1}},&lt;br /&gt;
    damaged_trigger_effect = hit_effects.entity(),&lt;br /&gt;
&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;
    active_energy_usage = &amp;quot;1KW&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
    working_sound =&lt;br /&gt;
    {&lt;br /&gt;
      sound =&lt;br /&gt;
      {&lt;br /&gt;
        filename = &amp;quot;__base__/sound/combinator.ogg&amp;quot;,&lt;br /&gt;
        volume = 0.6&lt;br /&gt;
      },&lt;br /&gt;
      max_sounds_per_type = 2,&lt;br /&gt;
      fade_in_ticks = 4,&lt;br /&gt;
      fade_out_ticks = 30,&lt;br /&gt;
      match_speed_to_activity = true&lt;br /&gt;
    },&lt;br /&gt;
    vehicle_impact_sound = sounds.generic_impact,&lt;br /&gt;
&lt;br /&gt;
    activity_led_light =&lt;br /&gt;
    {&lt;br /&gt;
      intensity = 0.8,&lt;br /&gt;
      size = 1,&lt;br /&gt;
      color = {r = 1.0, g = 1.0, b = 1.0}&lt;br /&gt;
    },&lt;br /&gt;
&lt;br /&gt;
    activity_led_light_offsets =&lt;br /&gt;
    {&lt;br /&gt;
      {0.234375, -0.484375},&lt;br /&gt;
      {0.5, 0},&lt;br /&gt;
      {-0.265625, 0.140625},&lt;br /&gt;
      {-0.453125, -0.359375}&lt;br /&gt;
    },&lt;br /&gt;
&lt;br /&gt;
    screen_light =&lt;br /&gt;
    {&lt;br /&gt;
      intensity = 0.3,&lt;br /&gt;
      size = 0.6,&lt;br /&gt;
      color = {r = 1.0, g = 1.0, b = 1.0}&lt;br /&gt;
    },&lt;br /&gt;
&lt;br /&gt;
    screen_light_offsets =&lt;br /&gt;
    {&lt;br /&gt;
      {0.015625, -0.234375},&lt;br /&gt;
      {0.015625, -0.296875},&lt;br /&gt;
      {0.015625, -0.234375},&lt;br /&gt;
      {0.015625, -0.296875}&lt;br /&gt;
    },&lt;br /&gt;
&lt;br /&gt;
    input_connection_bounding_box = {{-0.5, 0}, {0.5, 1}},&lt;br /&gt;
    output_connection_bounding_box = {{-0.5, -1}, {0.5, 0}},&lt;br /&gt;
&lt;br /&gt;
    circuit_wire_max_distance = 9&lt;br /&gt;
  },&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Judos</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Prototype_definitions&amp;diff=164353</id>
		<title>Prototype definitions</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Prototype_definitions&amp;diff=164353"/>
		<updated>2018-09-20T12:30:49Z</updated>

		<summary type="html">&lt;p&gt;Judos: add prototype/setting with bool-setting and double-setting as example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all available prototype types in the game. Each point lists the link to the prototype page which is named after the class in the code, and the string that is used as the type name. Prototypes that have the type name &amp;lt;code&amp;gt;&amp;lt;abstract&amp;gt;&amp;lt;/code&amp;gt; cannot be directly created, they simple exist as classes that multiple prototypes can inherit properties from. &#039;&#039;&#039;This list and all existing prototype pages are up to date as of version 0.16. Pages with the Types/ prefix are not guaranteed to be up to date.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
General info for prototype creation:&lt;br /&gt;
* Prototype objects are specified in the data phase: [http://lua-api.factorio.com/latest/Data-Lifecycle.html]&lt;br /&gt;
* Only the properties listed on the page of a prototype, and the properties the prototype inherits, are recognized by the game. Any additional code will be discarded at the end of the data phase.&lt;br /&gt;
== Prototypes ==&lt;br /&gt;
* [[Prototype/Font]] &#039;&#039;&#039;font&#039;&#039;&#039;&lt;br /&gt;
* [[Prototype/GodController]] &#039;&#039;&#039;god-controller&#039;&#039;&#039;&lt;br /&gt;
* [[Prototype/GuiStyle]] &#039;&#039;&#039;gui-style&#039;&#039;&#039;&lt;br /&gt;
* [[Prototype/MapGenPresets]] &#039;&#039;&#039;map-gen-presets&#039;&#039;&#039;&lt;br /&gt;
* [[Prototype/MapSettings]] &#039;&#039;&#039;map-settings&#039;&#039;&#039;&lt;br /&gt;
* [[Prototype/Sound]] &#039;&#039;&#039;sound&#039;&#039;&#039;&lt;br /&gt;
* [[Prototype/Sprite]] &#039;&#039;&#039;sprite&#039;&#039;&#039;&lt;br /&gt;
* [[Prototype/Tutorial]] &#039;&#039;&#039;tutorial&#039;&#039;&#039;&lt;br /&gt;
* [[Prototype/UtilityConstants]] &#039;&#039;&#039;utility-constants&#039;&#039;&#039;&lt;br /&gt;
* [[Prototype/UtilitySounds]] &#039;&#039;&#039;utility-sounds&#039;&#039;&#039;&lt;br /&gt;
* [[Prototype/UtilitySprites]] &#039;&#039;&#039;utility-sprites&#039;&#039;&#039;&lt;br /&gt;
* [[Prototype]] &amp;lt;abstract&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;factorio-list&amp;quot;&amp;gt;&lt;br /&gt;
:* [[Prototype/Achievement]] &#039;&#039;&#039;achievement&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/BuildEntityAchievement]] &#039;&#039;&#039;build-entity-achievement&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/CombatRobotCountAchievement]] &#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;
:* [[Prototype/AmbientSound]] &#039;&#039;&#039;ambient-sound&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/AmmoCategory]] &#039;&#039;&#039;ammo-category&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/AutoplaceControl]] &#039;&#039;&#039;autoplace-control&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/CustomInput]] &#039;&#039;&#039;custom-input&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/DamageType]] &#039;&#039;&#039;damage-type&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/Entity]] &amp;lt;abstract&amp;gt;&lt;br /&gt;
:** [[Prototype/Arrow]] &#039;&#039;&#039;arrow&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/ArtilleryProjectile]] &#039;&#039;&#039;artillery-projectile&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/Beam]] &#039;&#039;&#039;beam&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/CharacterCorpse]] &#039;&#039;&#039;character-corpse&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/Cliff]] &#039;&#039;&#039;cliff&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/Corpse]] &#039;&#039;&#039;corpse&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/RailRemnants]] &#039;&#039;&#039;rail-remnants&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/DeconstructibleTileProxy]] &#039;&#039;&#039;deconstructible-tile-proxy&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/EntityGhost]] &#039;&#039;&#039;entity-ghost&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/EntityWithHealth]] &amp;lt;abstract&amp;gt;&lt;br /&gt;
:*** [[Prototype/Accumulator]] &#039;&#039;&#039;accumulator&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/ArtilleryTurret]] &#039;&#039;&#039;artillery-turret&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Beacon]] &#039;&#039;&#039;beacon&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Boiler]] &#039;&#039;&#039;boiler&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Character]] &#039;&#039;&#039;player&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Combinator]] &amp;lt;abstract&amp;gt;&lt;br /&gt;
:**** [[Prototype/ArithmeticCombinator]] &#039;&#039;&#039;arithmetic-combinator&#039;&#039;&#039;&lt;br /&gt;
:**** [[Prototype/DeciderCombinator]] &#039;&#039;&#039;decider-combinator&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/ConstantCombinator]] &#039;&#039;&#039;constant-combinator&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Container]] &#039;&#039;&#039;container&#039;&#039;&#039;&lt;br /&gt;
:**** [[Prototype/LogisticContainer]] &#039;&#039;&#039;logistic-container&#039;&#039;&#039;&lt;br /&gt;
:***** [[Prototype/InfinityContainer]] &#039;&#039;&#039;infinity-container&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/CraftingMachine]] &amp;lt;abstract&amp;gt;&lt;br /&gt;
:**** [[Prototype/AssemblingMachine]] &#039;&#039;&#039;assembling-machine&#039;&#039;&#039;&lt;br /&gt;
:***** [[Prototype/RocketSilo]] &#039;&#039;&#039;rocket-silo&#039;&#039;&#039;&lt;br /&gt;
:**** [[Prototype/Furnace]] &#039;&#039;&#039;furnace&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/ElectricEnergyInterface]] &#039;&#039;&#039;electric-energy-interface&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/ElectricPole]] &#039;&#039;&#039;electric-pole&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/EnemySpawner]] &#039;&#039;&#039;unit-spawner&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Fish]] &#039;&#039;&#039;fish&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/FlyingRobot]] &amp;lt;abstract&amp;gt;&lt;br /&gt;
:**** [[Prototype/CombatRobot]] &#039;&#039;&#039;combat-robot&#039;&#039;&#039;&lt;br /&gt;
:**** [[Prototype/RobotWithLogisticInterface]] &amp;lt;abstract&amp;gt;&lt;br /&gt;
:***** [[Prototype/ConstructionRobot]] &#039;&#039;&#039;construction-robot&#039;&#039;&#039;&lt;br /&gt;
:***** [[Prototype/LogisticRobot]] &#039;&#039;&#039;logistic-robot&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Gate]] &#039;&#039;&#039;gate&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Generator]] &#039;&#039;&#039;generator&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/HeatPipe]] &#039;&#039;&#039;heat-pipe&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Inserter]] &#039;&#039;&#039;inserter&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Lab]] &#039;&#039;&#039;lab&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Lamp]] &#039;&#039;&#039;lamp&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/LandMine]] &#039;&#039;&#039;land-mine&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Market]] &#039;&#039;&#039;market&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/MiningDrill]] &#039;&#039;&#039;mining-drill&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/OffshorePump]] &#039;&#039;&#039;offshore-pump&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Pipe]] &#039;&#039;&#039;pipe&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/PipeToGround]] &#039;&#039;&#039;pipe-to-ground&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/PlayerPort]] &#039;&#039;&#039;player-port&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/PowerSwitch]] &#039;&#039;&#039;power-switch&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/ProgrammableSpeaker]] &#039;&#039;&#039;programmable-speaker&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Pump]] &#039;&#039;&#039;pump&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Radar]] &#039;&#039;&#039;radar&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Rail]] &amp;lt;abstract&amp;gt;&lt;br /&gt;
:**** [[Prototype/CurvedRail]] &#039;&#039;&#039;curved-rail&#039;&#039;&#039;&lt;br /&gt;
:**** [[Prototype/StraightRail]] &#039;&#039;&#039;straight-rail&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/RailSignalBase]] &amp;lt;abstract&amp;gt;&lt;br /&gt;
:**** [[Prototype/RailChainSignal]] &#039;&#039;&#039;rail-chain-signal&#039;&#039;&#039;&lt;br /&gt;
:**** [[Prototype/RailSignal]] &#039;&#039;&#039;rail-signal&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Reactor]] &#039;&#039;&#039;reactor&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Roboport]] &#039;&#039;&#039;roboport&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/SimpleEntity]] &#039;&#039;&#039;simple-entity&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/SimpleEntityWithOwner]] &#039;&#039;&#039;simple-entity-with-owner&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/SimpleEntityWithForce]] &#039;&#039;&#039;simple-entity-with-force&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/SolarPanel]] &#039;&#039;&#039;solar-panel&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/StorageTank]] &#039;&#039;&#039;storage-tank&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/TrainStop]] &#039;&#039;&#039;train-stop&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/TransportBeltConnectable]] &amp;lt;abstract&amp;gt;&lt;br /&gt;
:**** [[Prototype/Loader]] &#039;&#039;&#039;loader&#039;&#039;&#039;&lt;br /&gt;
:**** [[Prototype/Splitter]] &#039;&#039;&#039;splitter&#039;&#039;&#039;&lt;br /&gt;
:**** [[Prototype/TransportBelt]] &#039;&#039;&#039;transport-belt&#039;&#039;&#039;&lt;br /&gt;
:**** [[Prototype/UndergroundBelt]] &#039;&#039;&#039;underground-belt&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Tree]] &#039;&#039;&#039;tree&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Turret]] &#039;&#039;&#039;turret&#039;&#039;&#039;&lt;br /&gt;
:**** [[Prototype/AmmoTurret]] &#039;&#039;&#039;ammo-turret&#039;&#039;&#039;&lt;br /&gt;
:**** [[Prototype/ElectricTurret]] &#039;&#039;&#039;electric-turret&#039;&#039;&#039;&lt;br /&gt;
:**** [[Prototype/FluidTurret]] &#039;&#039;&#039;fluid-turret&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Unit]] &#039;&#039;&#039;unit&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Vehicle]] &amp;lt;abstract&amp;gt;&lt;br /&gt;
:**** [[Prototype/Car]] &#039;&#039;&#039;car&#039;&#039;&#039;&lt;br /&gt;
:**** [[Prototype/RollingStock]] &amp;lt;abstract&amp;gt;&lt;br /&gt;
:***** [[Prototype/ArtilleryWagon]] &#039;&#039;&#039;artillery-wagon&#039;&#039;&#039;&lt;br /&gt;
:***** [[Prototype/CargoWagon]] &#039;&#039;&#039;cargo-wagon&#039;&#039;&#039;&lt;br /&gt;
:***** [[Prototype/FluidWagon]] &#039;&#039;&#039;fluid-wagon&#039;&#039;&#039;&lt;br /&gt;
:***** [[Prototype/Locomotive]] &#039;&#039;&#039;locomotive&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Wall]] &#039;&#039;&#039;wall&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/Explosion]] &#039;&#039;&#039;explosion&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/FlameThrowerExplosion]] &#039;&#039;&#039;flame-thrower-explosion&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/FireFlame]] &#039;&#039;&#039;fire&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/FluidStream]] &#039;&#039;&#039;stream&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/FlyingText]] &#039;&#039;&#039;flying-text&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/ItemEntity]] &#039;&#039;&#039;item-entity&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/ItemRequestProxy]] &#039;&#039;&#039;item-request-proxy&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/LegacyDecorative]] &#039;&#039;&#039;decorative&#039;&#039;&#039; probably exists for migration&lt;br /&gt;
:** [[Prototype/Particle]] &#039;&#039;&#039;particle&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/ArtilleryFlare]] &#039;&#039;&#039;artillery-flare&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/LeafParticle]] &#039;&#039;&#039;leaf-particle&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/ParticleSource]] &#039;&#039;&#039;particle-source&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/Projectile]] &#039;&#039;&#039;projectile&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/ResourceEntity]] &#039;&#039;&#039;resource&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/RocketSiloRocket]] &#039;&#039;&#039;rocket-silo-rocket&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/RocketSiloRocketShadow]] &#039;&#039;&#039;rocket-silo-rocket-shadow&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/Smoke]] &amp;lt;abstract&amp;gt;&lt;br /&gt;
:*** [[Prototype/SimpleSmoke]] &#039;&#039;&#039;smoke&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/SmokeWithTrigger]] &#039;&#039;&#039;smoke-with-trigger&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/Sticker]] &#039;&#039;&#039;sticker&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/TileGhost]] &#039;&#039;&#039;tile-ghost&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/Equipment]] &amp;lt;abstract&amp;gt;&lt;br /&gt;
:** [[Prototype/ActiveDefenseEquipment]] &#039;&#039;&#039;active-defense-equipment&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/BatteryEquipment]] &#039;&#039;&#039;battery-equipment&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/BeltImmunityEquipment]] &#039;&#039;&#039;belt-immunity-equipment&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/EnergyShieldEquipment]] &#039;&#039;&#039;energy-shield-equipment&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/GeneratorEquipment]] &#039;&#039;&#039;generator-equipment&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/MovementBonusEquipment]] &#039;&#039;&#039;movement-bonus-equipment&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/NightVisionEquipment]] &#039;&#039;&#039;night-vision-equipment&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/RoboportEquipment]] &#039;&#039;&#039;roboport-equipment&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/SolarPanelEquipment]] &#039;&#039;&#039;solar-panel-equipment&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/EquipmentCategory]] &#039;&#039;&#039;equipment-category&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/EquipmentGrid]] &#039;&#039;&#039;equipment-grid&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/Fluid]] &#039;&#039;&#039;fluid&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/FuelCategory]] &#039;&#039;&#039;fuel-category&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/Item]] &#039;&#039;&#039;item&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/AmmoItem]] &#039;&#039;&#039;ammo&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/Capsule]] &#039;&#039;&#039;capsule&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/Gun]] &#039;&#039;&#039;gun&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/ItemWithEntityData]] &#039;&#039;&#039;item-with-entity-data&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/ItemWithLabel]] &#039;&#039;&#039;item-with-label&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/ItemWithInventory]] &#039;&#039;&#039;item-with-inventory&#039;&#039;&#039;&lt;br /&gt;
:**** [[Prototype/BlueprintBook]] &#039;&#039;&#039;blueprint-book&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/ItemWithTags]] &#039;&#039;&#039;item-with-tags&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/SelectionTool]] &#039;&#039;&#039;selection-tool&#039;&#039;&#039;&lt;br /&gt;
:**** [[Prototype/BlueprintItem]] &#039;&#039;&#039;blueprint&#039;&#039;&#039;&lt;br /&gt;
:**** [[Prototype/DeconstructionItem]] &#039;&#039;&#039;deconstruction-item&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/Module]] &#039;&#039;&#039;module&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/RailPlanner]] &#039;&#039;&#039;rail-planner&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/Tool]] &#039;&#039;&#039;tool&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/Armor]] &#039;&#039;&#039;armor&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/MiningTool]] &#039;&#039;&#039;mining-tool&#039;&#039;&#039;&lt;br /&gt;
:*** [[Prototype/RepairTool]] &#039;&#039;&#039;repair-tool&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/ItemGroup]] &#039;&#039;&#039;item-group&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/ItemSubGroup]] &#039;&#039;&#039;item-subgroup&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/ModuleCategory]] &#039;&#039;&#039;module-category&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/NamedNoiseExpression]] &#039;&#039;&#039;noise-expression&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/NoiseLayer]] &#039;&#039;&#039;noise-layer&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/Decorative]] &#039;&#039;&#039;optimized-decorative&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/RailCategory]] &#039;&#039;&#039;rail-category&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/Recipe]] &#039;&#039;&#039;recipe&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/RecipeCategory]] &#039;&#039;&#039;recipe-category&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/ResourceCategory]] &#039;&#039;&#039;resource-category&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/Setting]]&lt;br /&gt;
:** [[Prototype/BoolSetting]] &#039;&#039;&#039;bool-setting&#039;&#039;&#039;&lt;br /&gt;
:** [[Prototype/DoubleSetting]] &#039;&#039;&#039;double-setting&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/Technology]] &#039;&#039;&#039;technology&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/Tile]] &#039;&#039;&#039;tile&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/TrivialSmoke]] &#039;&#039;&#039;trivial-smoke&#039;&#039;&#039;&lt;br /&gt;
:* [[Prototype/VirtualSignal]] &#039;&#039;&#039;virtual-signal&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Judos</name></author>
	</entry>
</feed>