Prototype/Inserter
Basics
An inserter. Based on Prototype/EntityWithHealth.
Properties
This prototype inherits all the properties from Prototype/EntityWithHealth.
insert_distance
Type: Types/double
The distance at which this inserter inserts. This is 0.85 for most inserters, and 1.85 for long-handed inserters.
pickup_distance
Type: Types/double
The distance at which this inserter picks up items. This is 1 for most inserters, and 2 for long-handed inserters.
energy_per_movement
Type: Types/double
Unknown units. This is 5 for most inserters, 100 for burner inserters and 7 for smart inserters.
energy_per_rotation
Type: Types/double
Unknown units. This is 5 for most inserters, 100 for burner inserters and 7 for smart inserters.
energy_source
Type: Types/EnergySource
Defines how this inserter gets energy.
extension_speed
Type: Types/double
Unknown units. This is 0.028 for normal inserters, 0.02 for burner inserters, 0.04 for long-handed inserters, 0.07 for fast inserters and smart inserters.
filter_count
Type: Types/unsigned
The number of filter slots this inserter has.
hand_base_picture
Type: Types/Sprite
hand_open_picture
Type: Types/Sprite
hand_closed_picture
Type: Types/Sprite
platform_picture
Type: Types/Sprite
programmable
Type: Types/bool
Optional. Whether this inserter can be connected to the circuit network. Defaults to false.
uses_arm_movement
Type: Types/string
Unknown if this is actually used. Set to "basic-inserter" for smart inserters, and not set for any other inserters.