Prototype/MiningDrill: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(why (0.18.12))
(0.18.31: hr mining drill)
Line 27: Line 27:
{{Prototype property|resource_categories|[[Types/table|array]] of [[Types/string|string]]}}
{{Prototype property|resource_categories|[[Types/table|array]] of [[Types/string|string]]}}
The names of the [[Prototype/ResourceCategory]] that can be mined by this drill. For a list on built-in categories, see [[Data.raw#resource-category]].
The names of the [[Prototype/ResourceCategory]] that can be mined by this drill. For a list on built-in categories, see [[Data.raw#resource-category]].
{{Prototype property|animations|[[Types/Animation4Way|Animation4Way]]}}
The animations to use.


== Optional properties ==
== Optional properties ==
Line 36: Line 33:


{{Prototype property|input_fluid_box|[[Types/FluidBox|FluidBox]]|optional=true}}
{{Prototype property|input_fluid_box|[[Types/FluidBox|FluidBox]]|optional=true}}
{{Prototype property|animations|[[Types/Animation4Way|Animation4Way]]|optional=true}}
Loaded only if <code>graphics_set</code> does not exist.
{{Prototype property|graphics_set|[[Types/MiningDrillGraphicsSet|MiningDrillGraphicsSet]]|optional=true}}
{{Prototype property|wet_mining_graphics_set|[[Types/MiningDrillGraphicsSet|MiningDrillGraphicsSet]]|optional=true}}


{{Prototype property|base_picture|[[Types/Sprite4Way|Sprite4Way]]|optional=true}}
{{Prototype property|base_picture|[[Types/Sprite4Way|Sprite4Way]]|optional=true}}
 
Used by the [[pumpjack]] to have a static 4 way sprite.
{{Prototype property|shadow_animations|[[Types/Animation4Way|Animation4Way]]|optional=true}}


{{Prototype property|allowed_effects|[[Types/EffectTypeLimitation|EffectTypeLimitation]]|All effects are allowed|optional=true}}
{{Prototype property|allowed_effects|[[Types/EffectTypeLimitation|EffectTypeLimitation]]|All effects are allowed|optional=true}}
Line 71: Line 74:


{{Prototype property|module_specification|[[Types/ModuleSpecification|ModuleSpecification]]|optional=true}}
{{Prototype property|module_specification|[[Types/ModuleSpecification|ModuleSpecification]]|optional=true}}
{{Prototype property|input_fluid_patch_sprites|[[Types/Sprite4Way|Sprite4Way]]|optional=true}}
Only read if <code>input_fluid_box</code> exists. Even then it's optional.
{{Prototype property|input_fluid_patch_shadow_sprites|[[Types/Sprite4Way|Sprite4Way]]|optional=true}}
Only read if <code>input_fluid_box</code> exists. Even then it's optional.
{{Prototype property|input_fluid_patch_window_sprites|[[Types/Sprite4Way|Sprite4Way]]|optional=true}}
Only read if <code>input_fluid_box</code> exists. Even then it's optional.
{{Prototype property|input_fluid_patch_shadow_animations|[[Types/Animation4Way|Animation4Way]]|optional=true}}
Only read if <code>input_fluid_box</code> exists. Even then it's optional.
{{Prototype property|input_fluid_patch_window_base_sprites|[[Types/table|table]] of [[Types/Sprite4Way|Sprite4Way]]|optional=true}}
Only read if <code>input_fluid_box</code> exists. Even then it's optional.
{{Prototype property|input_fluid_patch_window_flow_sprites|[[Types/table|table]] of [[Types/Sprite4Way|Sprite4Way]]|optional=true}}
Mandatory if <code>input_fluid_patch_window_base_sprites</code> exists.
input_fluid_patch_window_base_sprites count has to match input_fluid_patch_window_flow_sprites count.

Revision as of 11:23, 22 July 2020

Template:Prototype parent A mining drill.

Template:Prototype TOC

Mandatory properties

This prototype inherits the properties of Prototype/EntityWithHealth.

Template:Prototype property The position where the (mine) result is placed, when the mining drill is facing south (?).

Template:Prototype property The distance from the centre of the mining drill to search for resources in.

This is 2.49 for electric mining drills (a 5x5 area) and 0.99 for burner mining drills (a 2x2 area). The drill searches resource outside its natural boundary box, which is 0.01 (the middle of the entity); making it 2.5 and 1.0 gives it another block radius.

Template:Prototype property The amount of energy used by the drill while mining. Can't be less than or equal to 0.

Template:Prototype property The speed of this drill.

Template:Prototype property The energy source of this mining drill.

Template:Prototype property The names of the Prototype/ResourceCategory that can be mined by this drill. For a list on built-in categories, see Data.raw#resource-category.

Optional properties

Template:Prototype property

Template:Prototype property

Template:Prototype property Loaded only if graphics_set does not exist.

Template:Prototype property

Template:Prototype property

Template:Prototype property Used by the pumpjack to have a static 4 way sprite.

Template:Prototype property

Template:Prototype property The sprite used to show the range of the mining drill.

Template:Prototype property The output slot(s).

Template:Prototype property The maximum circuit wire distance for this entity.

Template:Prototype property

Template:Prototype property

Template:Prototype property

Template:Prototype property Productivity bonus that this machine always has.

Template:Prototype property When this mining drill is connected to the circuit network, the resource that it is reading (either the entire resource patch, or the resource in the mining area of the drill, depending on circuit network setting), is tinted in this color when mousing over the mining drill.

Template:Prototype property Mandatory if circuit_wire_max_distance > 0.

Template:Prototype property Mandatory if circuit_wire_max_distance > 0.

Template:Prototype property