Prototype/FlyingRobot: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(0.17)
(Set prototype parent)
Line 1: Line 1:
{{Prototype parent|Prototype/EntityWithHealth}}
== Basics ==
== Basics ==
This type is abstract and cannot be created directly.
This type is abstract and cannot be created directly.

Revision as of 15:47, 24 July 2019

Prototype definitions » PrototypeBase » Prototype/Entity » Prototype/EntityWithHealth » Prototype/EntityWithOwner » Prototype/FlyingRobot


Basics

This type is abstract and cannot be created directly.

Abstract base for construcion/logistics and combat robots. Extends the Prototype/EntityWithHealth

Extensions

Mandatory properties

Inherits all properties from Prototype/EntityWithHealth.

speed

Type: Types/double

Optional properties

max_energy

Type: Types/Energy

Default: 0

How much energy can be stored in the batteries.

energy_per_move

Type: Types/Energy

Default: 0

How much does it cost to move 1 meter.

energy_per_tick

Type: Types/Energy

Default: 0

min_to_charge

Type: Types/float

Default: 0.2

The robot will always go to charge when it has less energy than this.

max_to_charge

Type: Types/float

Default: 0.95

The robot will never go to charge when it has more energy than this.

speed_multiplier_when_out_of_energy

Type: Types/float

Default: 0

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