Home

RoboportPrototype

A roboport.

Parent

Properties

energy_source

The roboport's energy source.

energy_usage

The amount of energy the roboport uses when idle.

Examples

energy_usage = "50kW"

recharge_minimum

Minimum charge that the roboport has to have after a blackout (0 charge/buffered energy) to begin working again. Additionally, freshly placed roboports will have their energy buffer filled with 0.25 × recharge_minimum energy.

Must be larger than or equal to energy_usage otherwise during low power the roboport will toggle on and off every tick.

Examples

recharge_minimum = "40MJ"

robot_slots_count

The number of robot slots in the roboport.

material_slots_count

The number of repair pack slots in the roboport.

base

base_patch

frozen_patch

base_animation

The animation played when the roboport is idle.

door_animation_up

door_animation_down

request_to_open_door_timeout

radar_range

In chunks. The radius of how many chunks this roboport charts around itself. Defaults to the max of logistic range or construction range rounded up to chunks.

radar_visualisation_color

recharging_animation

The animation played at each charging point when a robot is charging there.

spawn_and_station_height

Presumably states the height of the charging stations and thus an additive offset for the charging_offsets.

charge_approach_distance

The distance (in tiles) from the roboport at which robots will wait to charge. Notably, if the robot is already in range, then it will simply wait at its current position.

logistics_radius

Can't be negative.

construction_radius

Can't be negative.

charging_energy

The maximum power provided to each charging station.

Examples

charging_energy = "1000kW"

open_door_trigger_effect

close_door_trigger_effect

default_available_logistic_output_signal

default_total_logistic_output_signal

default_available_construction_output_signal

default_total_construction_output_signal

default_roboport_count_output_signal

circuit_wire_max_distance

The maximum circuit wire distance for this entity.

draw_copper_wires

draw_circuit_wires

circuit_connector

render_recharge_icon

Whether to render the no charge icon if the roboport has less energy than recharge_minimum in its internal buffer and is recovering from a blackout.

max_logistic_slots

spawn_and_station_shadow_height_offset

stationing_render_layer_swap_height

When robot ascends or descends to this roboport, at which height is should switch between "air-object" and "object" render layer.

draw_logistic_radius_visualization

draw_construction_radius_visualization

recharging_light

The light emitted when charging a robot.

charging_station_count

How many charging points this roboport has. If this is 0, the length of the charging_offsets table is used to calculate the charging station count.

charging_station_count_affected_by_quality

charging_distance

charging_station_shift

charging_threshold_distance

Unused.

robot_vertical_acceleration

stationing_offset

The offset from the center of the roboport at which robots will enter and exit.

robot_limit

Unused.

robots_shrink_when_entering_and_exiting

charging_offsets

The offsets from the center of the roboport at which robots will charge. Only used if charging_station_count is equal to 0.

logistics_connection_distance

Must be >= logistics_radius.