Home

RobotWithLogisticInterfacePrototype

The common properties of logistic and construction robots represented by an abstract prototype.

Parent

Properties

max_payload_size

The robot's cargo carrying capacity. Can be increased by worker robot cargo size research.

max_payload_size_after_bonus

The robot's maximum possible cargo carrying capacity, including bonuses. Useful to limit the impact of worker robot cargo size research.

Must be >= max_payload_size.

idle

Only the first frame of the animation is drawn. This means that the graphics for the idle state cannot be animated.

in_motion

Only the first frame of the animation is drawn. This means that the graphics for the in_motion state cannot be animated.

shadow_idle

Only the first frame of the animation is drawn. This means that the graphics for the idle state cannot be animated.

shadow_in_motion

Only the first frame of the animation is drawn. This means that the graphics for the in_motion state cannot be animated.

destroy_action

Applied when the robot expires (runs out of energy and FlyingRobotPrototype::speed_multiplier_when_out_of_energy is 0).

draw_cargo

charging_sound