Home

FlyingRobotPrototype

Abstract base for construction/logistics and combat robots.

Parent

Properties

speed

The flying speed of the robot, in tiles/tick.

max_speed

The maximum flying speed of the robot, including bonuses, in tiles/tick. Useful to limit the impact of worker robot speed research.

Must be >= speed.

max_energy

How much energy can be stored in the batteries.

Used only by robots with logistic interface.

Examples

max_energy = "1.5MJ"

energy_per_move

How much energy does it cost to move 1 tile.

Used only by robots with logistic interface.

Examples

energy_per_move = "5kJ"

energy_per_tick

How much energy does it cost to fly for 1 tick.

Used only by robots with logistic interface.

Examples

energy_per_tick = "0.05kJ"

min_to_charge

The robot will go to charge when its battery fill ratio is less than this.

Used only by robots with logistic interface.

max_to_charge

If the robot's battery fill ratio is more than this, it does not need to charge before stationing.

Used only by robots with logistic interface.

speed_multiplier_when_out_of_energy

Some robots simply crash, some slowdown but keep going. 0 means crash.

Used only by robots with logistic interface.

Examples

speed_multiplier_when_out_of_energy = 0.2

is_military_target

Whether this prototype should be a high priority target for enemy forces. See Military units and structures.