Factorio Prototype DocsVersion 2.0.24

PodDistanceTraveledProcessionLayer :: struct

Properties

type :: "pod-distance-traveled"
reference_group optional :: ProcessionLayerInheritanceGroupID

The group this layer belongs to, for inheritance.

The group this layer belongs to, for inheritance.

contribute_to_distance_traveled optional :: bool
distance_traveled_contribution optional :: float
frames :: array[PodDistanceTraveledProcessionBezierControlPoint]

Properties

type :: "pod-distance-traveled"

reference_group :: ProcessionLayerInheritanceGroupID optional

The group this layer belongs to, for inheritance.

contribute_to_distance_traveled :: bool optional

Default: true

distance_traveled_contribution :: float optional

Default: 1.0

frames :: array[PodDistanceTraveledProcessionBezierControlPoint]

PodDistanceTraveledProcessionBezierControlPoint :: struct

One frame in time for a Bezier interpolation.

Properties

timestamp :: MapTick optional

Mandatory if distance is defined.

distance :: double optional

distance and distance_t interpolate a double smoothly over time.

distance_t :: double optional

Bidirectional tangent at the given timestamp.


Type used in

Prototypes

Types

Defines