Types/IngredientPrototype: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(Created page with "Class used for Prototype/Recipe ingredients, it loads as Prototype/ItemIngredientPrototype or Prototype/FluidIngredientPrototype, depending on the #type. == Op...")
 
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Class used for [[Prototype/Recipe]] ingredients, it loads as [[Prototype/ItemIngredientPrototype]] or [[Prototype/FluidIngredientPrototype]], depending on the [[#type]].
Class used for [[Prototype/Recipe]] ingredients, it loads as [[Types/ItemIngredientPrototype]] or [[Types/FluidIngredientPrototype]], depending on the [[#type]].
== Optional properties ==
== Optional properties ==
=== type ===
=== type ===
Line 6: Line 6:
'''Default''': "item"
'''Default''': "item"


Either "item" or "fluid". If this is <code>item</code>, the definition is loaded as a [[Prototype/ItemIngredientPrototype]], if this is  <code>fluid</code>, the definition is loaded as a [[Prototype/FluidIngredientPrototype]].
Either "item" or "fluid". If this is <code>item</code>, the definition is loaded as a [[Types/ItemIngredientPrototype]], if this is  <code>fluid</code>, the definition is loaded as a [[Types/FluidIngredientPrototype]].
 
== Example ==
 
<syntaxhighlight lang="lua">
{type="item", name="steel-plate", amount=8}
 
{type="fluid", name="water", amount=50}</syntaxhighlight>

Latest revision as of 14:47, 29 October 2019

Class used for Prototype/Recipe ingredients, it loads as Types/ItemIngredientPrototype or Types/FluidIngredientPrototype, depending on the #type.

Optional properties

type

Type: Types/string

Default: "item"

Either "item" or "fluid". If this is item, the definition is loaded as a Types/ItemIngredientPrototype, if this is fluid, the definition is loaded as a Types/FluidIngredientPrototype.

Example

{type="item", name="steel-plate", amount=8}

{type="fluid", name="water", amount=50}