Prototype/MiningTool: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(Added prototype type to page)
(Converted to SMW format)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
==basics==
{{Prototype parent|Prototype/Tool}}
Prototype type: '''mining-tool'''
Exists only for migration, cannot be used by mods.


A tool to mine ore out of the ground, break rocks, and damage enemies.Extends [[Prototype/Tool]].
{{Prototype TOC|mining-tool|no-properties=true}}
 
== Mandatory properties ==
This prototype inherits all the properties from [[Prototype/Tool]].
 
=== speed ===
'''Type''': [[Types/float]]
 
Mining speed.
 
== Optional properties ==
 
=== action ===
'''Type''': [[Types/Trigger]]
 
Tells the mining tool what to do when the player uses it.
 
=== action_range ===
'''Type''': [[Types/float]]
 
'''Default''': 1.5
 
=== build_distance_bonus ===
'''Type''': [[Types/double]]
 
'''Default''': 0.0
 
Must be positive.
 
=== item_drop_distance_bonus ===
'''Type''': [[Types/double]]
 
'''Default''': 0.0
 
Must be positive.
 
=== reach_distance_bonus ===
'''Type''': [[Types/double]]
 
'''Default''': 0.0
 
Must be positive.
 
=== item_pickup_distance_bonus ===
'''Type''': [[Types/double]]
 
'''Default''': 0.0
 
Must be positive.
 
=== loot_pickup_distance_bonus ===
'''Type''': [[Types/double]]
 
'''Default''': 0.0
 
Must be positive.
 
=== resource_reach_distance_bonus ===
'''Type''': [[Types/double]]
 
'''Default''': 0.0
 
Must be positive.

Latest revision as of 16:06, 26 July 2019

Prototype definitions » PrototypeBase » Prototype/Item » Prototype/Tool » Prototype/MiningTool


Exists only for migration, cannot be used by mods.


Prototype/MiningTool — mining-tool
No new properties
Inherited from Prototype/Tool
durability::double (optional)
durability_description_key::string (optional)
durability_description_value::string (optional)
infinite::bool (optional)
Inherited from Prototype/Item
icons, icon, icon_size (IconSpecification)::IconSpecification
stack_size::ItemCountType
burnt_result::string (optional)
close_sound::Sound (optional)
dark_background_icons, dark_background_icon, icon_size (IconSpecification)::IconSpecification (optional)
default_request_amount::ItemCountType (optional)
flags::ItemPrototypeFlags (optional)
fuel_acceleration_multiplier::double (optional)
fuel_category::string (optional)
fuel_emissions_multiplier::double (optional)
fuel_glow_color::Color (optional)
fuel_top_speed_multiplier::double (optional)
fuel_value::Energy (optional)
open_sound::Sound (optional)
pictures::SpriteVariations (optional)
place_as_tile::PlaceAsTile (optional)
place_result::string (optional)
placed_as_equipment_result::string (optional)
rocket_launch_product::ItemProductPrototype (optional)
rocket_launch_products::table (array) of ItemProductPrototype (optional)
subgroup::string (optional)
wire_count::ItemCountType (optional)
Inherited from PrototypeBase
name::string
type::string
localised_description::LocalisedString (optional)
localised_name::LocalisedString (optional)
order::Order (optional)