Factorio Prototype DocsVersion 2.0.20

ChainActiveTriggerPrototype 'chain-active-trigger' new

Jumps between targets and applies a Trigger to them.

Inherits from ActiveTriggerPrototype « Prototype « PrototypeBase

Properties

action optional :: Trigger

The trigger to apply when jumping to a new target.

The trigger to apply when jumping to a new target.

max_jumps optional :: uint32

Max number of jumps per trigger.

Max number of jumps per trigger.

max_range_per_jump optional :: double

Max length of jumps.

Max length of jumps.

max_range optional :: double

Max distance jumps are allowed to travel away from the original target.

Max distance jumps are allowed to travel away from the original target.

jump_delay_ticks optional :: MapTick

Tick delay between each jump. [...]

Tick delay between each jump. [...]

fork_chance optional :: double

Chance that a new fork will spawn after each jump. [...]

Chance that a new fork will spawn after each jump. [...]

fork_chance_increase_per_quality_level optional :: double
max_forks_per_jump optional :: uint32

Maximum number of forks that can spawn from a single jump.

Maximum number of forks that can spawn from a single jump.

max_forks optional :: uint32

Maximum number of forks allowed to spawn for the entire chain.

Maximum number of forks allowed to spawn for the entire chain.

Inherited from ActiveTriggerPrototype
No new properties
Inherited from Prototype
factoriopedia_alternative optional :: string

The ID type corresponding to the prototype that inherits from this. [...]

The ID type corresponding to the prototype that inherits from this. [...]

Inherited from PrototypeBase
type :: string

Specifies the kind of prototype this is. [...]

Specifies the kind of prototype this is. [...]

name :: string

Unique textual identification of the prototype. [...]

Unique textual identification of the prototype. [...]

order optional :: Order

Used to order prototypes in inventory, recipes and GUIs. [...]

Used to order prototypes in inventory, recipes and GUIs. [...]

localised_name optional :: LocalisedString

Overwrites the name set in the locale file. [...]

Overwrites the name set in the locale file. [...]

localised_description optional :: LocalisedString

Overwrites the description set in the locale file. [...]

Overwrites the description set in the locale file. [...]

factoriopedia_descriptionnew optional :: LocalisedString

Provides additional description used in factoriopedia.

Provides additional description used in factoriopedia.

subgroupnew optional :: ItemSubGroupID

The name of an ItemSubGroup.

The name of an ItemSubGroup.

hiddennew optional :: bool
hidden_in_factoriopedianew optional :: bool
parameternew optional :: bool

Whether the prototype is a special type which can be used to parametrize blueprints and doesn't have other function.

Whether the prototype is a special type which can be used to parametrize blueprints and doesn't have other function.

factoriopedia_simulationnew optional :: SimulationDefinition

The simulation shown when looking at this prototype in the Factoriopedia GUI.

The simulation shown when looking at this prototype in the Factoriopedia GUI.

Properties

action :: Trigger optional

The trigger to apply when jumping to a new target.

max_jumps :: uint32 optional

Default: 5

Max number of jumps per trigger.

max_range_per_jump :: double optional

Default: 5

Max length of jumps.

max_range :: double optional

Default: infinity

Max distance jumps are allowed to travel away from the original target.

jump_delay_ticks :: MapTick optional

Default: 0

Tick delay between each jump. 0 means that all jumps are instantaneous.

fork_chance :: double optional

Default: 0

Chance that a new fork will spawn after each jump. 0 for 0% chance and 1 for 100% chance.

Must be between 0 and 1.

fork_chance_increase_per_quality_level :: double optional

Default: 0.1

max_forks_per_jump :: uint32 optional

Default: 1

Maximum number of forks that can spawn from a single jump.

max_forks :: uint32 optional

Default: max uint32

Maximum number of forks allowed to spawn for the entire chain.

Prototypes

Types

Defines