get_shield(quality?) new | → float | The shield value of this equipment. [...] |
The shield value of this equipment. [...] | ||
get_energy_consumption(quality?) new | → double | |
get_inventory_bonus(quality?) new | → uint? | |
get_movement_bonus(quality?) new | → float? | |
shape | :: R table | Shape of this equipment prototype. |
Shape of this equipment prototype. | ||
take_result | :: R LuaItemPrototype? | The result item when taking this equipment out of an equipment grid, if any. |
The result item when taking this equipment out of an equipment grid, if any. | ||
energy_production | :: R double | The max power generated by this equipment. |
The max power generated by this equipment. | ||
energy_per_shield | :: R double | The energy per shield point restored. [...] |
The energy per shield point restored. [...] | ||
logistic_parameters changed | :: R table ? | The logistic parameters for this roboport equipment. |
The logistic parameters for this roboport equipment. | ||
energy_source | :: R LuaElectricEnergySourcePrototype | The energy source prototype for the equipment. |
The energy source prototype for the equipment. | ||
equipment_categories | :: R array[string] | Category names for this equipment. [...] |
Category names for this equipment. [...] | ||
burner_prototype | :: R LuaBurnerPrototype? | The burner energy source prototype this equipment uses, if any. |
The burner energy source prototype this equipment uses, if any. | ||
electric_energy_source_prototype | :: R LuaElectricEnergySourcePrototype? | The electric energy source prototype this equipment uses, if any. |
The electric energy source prototype this equipment uses, if any. | ||
background_color | :: R Color | The background color of this equipment prototype. |
The background color of this equipment prototype. | ||
attack_parameters | :: R AttackParameters? | The equipment attack parameters. |
The equipment attack parameters. | ||
automatic | :: R boolean | Whether this active defense equipment is automatic. [...] |
Whether this active defense equipment is automatic. [...] | ||
valid | :: R boolean | Is this object valid? [...] |
Is this object valid? [...] | ||
object_name | :: R string | The class name of this object. [...] |
The class name of this object. [...] |
type | :: R string | Type of this prototype. |
Type of this prototype. | ||
name | :: R string | Name of this prototype. |
Name of this prototype. | ||
order | :: R string | The string used to alphabetically sort these prototypes. [...] |
The string used to alphabetically sort these prototypes. [...] | ||
localised_name | :: R LocalisedString | |
localised_description | :: R LocalisedString | |
group | :: R LuaGroup | Group of this prototype. |
Group of this prototype. | ||
subgroup | :: R LuaGroup | Subgroup of this prototype. |
Subgroup of this prototype. | ||
hidden | :: R boolean | |
hidden_in_factoriopedia | :: R boolean | |
parameter | :: R boolean |
width | :: uint | |
height | :: uint | |
points | :: array[EquipmentPoint]? | Only set when the shape is "manual" |
Only set when the shape is "manual" |
spawn_and_station_height | :: float | |
spawn_and_station_shadow_height_offset | :: float | |
stationing_render_layer_swap_height | :: float | |
charge_approach_distance | :: float | |
logistic_radius | :: float | |
construction_radius | :: float | |
charging_station_count | :: uint | |
charging_distance | :: float | |
charging_station_shift | :: Vector | |
charging_energy | :: double | |
charging_threshold_distance | :: float | |
robot_vertical_acceleration | :: float | |
stationing_offset | :: Vector | |
robot_limit | :: uint | |
logistics_connection_distance | :: float | |
robots_shrink_when_entering_and_exiting | :: boolean |