Factorio Prototype DocsVersion 2.0.26

AreaTriggerItem :: struct

Inherits from TriggerItem

Properties

type :: "area"
radius :: double
trigger_from_target optional :: bool
target_entities optional :: bool
target_enemies optional :: bool
show_in_tooltip optional :: bool
collision_mode optional :: "distance-from-collision-box" or "distance-from-center"

Inherited from TriggerItem
entity_flags optional :: EntityPrototypeFlags

Only prototypes with these flags are affected by the trigger item.

Only prototypes with these flags are affected by the trigger item.

collision_mask optional :: CollisionMaskConnector

Only prototypes with these collision masks are affected by the trigger item.

Only prototypes with these collision masks are affected by the trigger item.

ignore_collision_condition optional :: bool
trigger_target_mask optional :: TriggerTargetMask

The trigger affects only prototypes with these masks.

The trigger affects only prototypes with these masks.

repeat_count optional :: uint32
probability optional :: float

Must be greater than 0 and less than or equal to 1.

Must be greater than 0 and less than or equal to 1.

action_delivery optional :: TriggerDelivery or array[TriggerDelivery]
force optional :: ForceCondition

Only entities meeting the force condition are affected by the trigger item.

Only entities meeting the force condition are affected by the trigger item.

Properties

type :: "area"

radius :: double

trigger_from_target :: bool optional

Default: false

target_entities :: bool optional

Default: true

target_enemies :: bool optional

Default: false

show_in_tooltip :: bool optional

Default: true

collision_mode :: "distance-from-collision-box" or "distance-from-center" optional

Default: "distance-from-collision-box"


Type used in

Prototypes

Types

Defines