Factorio Runtime DocsVersion 2.0.28

TileSearchFilters :: table

Table fields

area :: BoundingBox?
position :: MapPosition?

Ignored if not given with radius.

Ignored if not given with radius.

radius :: double?

If given with position, will return all tiles within the radius of the position.

If given with position, will return all tiles within the radius of the position.

name :: TileID or array[TileID]?

An empty array means nothing matches the name filter.

An empty array means nothing matches the name filter.

limit :: uint?
has_hidden_tile :: boolean?
has_double_hidden_tile :: boolean?

Can be further filtered by supplying a force filter.

Can be further filtered by supplying a force filter.

has_tile_ghost :: boolean?

Can be further filtered by supplying a force filter.

Can be further filtered by supplying a force filter.

to_be_deconstructed :: boolean?

Can be further filtered by supplying a force filter.

Can be further filtered by supplying a force filter.

collision_mask :: CollisionLayerID or array[CollisionLayerID] or dictionary[CollisionLayerID → true]?
force :: ForceSet?
invert :: boolean?

If the filters should be inverted.

If the filters should be inverted.

Classes

Concepts

Events

Defines