Factorio Prototype DocsVersion 2.0.26

TileTransitionsToTiles :: struct

Inherits from TileTransitions

Properties

Inherited from TileTransitions
layout optional :: TileTransitionSpritesheetLayout
spritesheet optional :: FileName

Default spritesheet for all TileSpriteLayouts.

Default spritesheet for all TileSpriteLayouts.

overlay_enabled optional :: bool
mask_enabled optional :: bool
background_enabled optional :: bool
background_mask_enabled optional :: bool
effect_map_enabled optional :: bool
lightmap_enabled optional :: bool
auxiliary_effect_mask_enabled optional :: bool
overlay_layout optional :: TileTransitionVariantLayout

Overrides the overlay definition inside layout.

Overrides the overlay definition inside layout.

mask_layout optional :: TileTransitionVariantLayout

Overrides the mask definition inside layout.

Overrides the mask definition inside layout.

background_layout optional :: TileTransitionVariantLayout

Overrides the background definition inside layout.

Overrides the background definition inside layout.

background_mask_layout optional :: TileTransitionVariantLayout

Overrides the background_mask definition inside layout.

Overrides the background_mask definition inside layout.

effect_map_layout optional :: TileTransitionVariantLayout

Overrides the effect_map definition inside layout.

Overrides the effect_map definition inside layout.

lightmap_layout optional :: TileTransitionVariantLayout

Overrides the lightmap definition inside layout.

Overrides the lightmap definition inside layout.

auxiliary_effect_mask_layout optional :: TileTransitionVariantLayout

Overrides the auxiliary_effect_mask definition inside layout.

Overrides the auxiliary_effect_mask definition inside layout.

mask_spritesheet optional :: FileName

Only loaded if layout or mask_layout is defined. [...]

Only loaded if layout or mask_layout is defined. [...]

background_spritesheet optional :: FileName

Only loaded if layout or background_layout is defined. [...]

Only loaded if layout or background_layout is defined. [...]

background_mask_spritesheet optional :: FileName

Only loaded if layout or background_mask_layout is defined. [...]

Only loaded if layout or background_mask_layout is defined. [...]

effect_map_spritesheet optional :: FileName

Only loaded if layout or effect_map_layout is defined. [...]

Only loaded if layout or effect_map_layout is defined. [...]

lightmap_spritesheet optional :: FileName

Only loaded if layout or lightmap_layout is defined. [...]

Only loaded if layout or lightmap_layout is defined. [...]

auxiliary_effect_mask_spritesheet optional :: FileName

Only loaded if layout or auxiliary_effect_mask_layout is defined. [...]

Only loaded if layout or auxiliary_effect_mask_layout is defined. [...]

water_patch optional :: Sprite
overlay_layer_group optional :: TileRenderLayer
background_layer_group optional :: TileRenderLayer
waving_effect_time_scale optional :: float
overlay_layer_offset optional :: int8
masked_overlay_layer_offset optional :: int8
background_layer_offset optional :: int8
masked_background_layer_offset optional :: int8
draw_background_layer_under_tiles optional :: bool
apply_effect_color_to_overlay optional :: bool
apply_waving_effect_on_masks optional :: bool
apply_waving_effect_on_background_mask optional :: bool
draw_simple_outer_corner_over_diagonal optional :: bool
offset_background_layer_by_tile_layer optional :: bool
inner_corner_weights optional :: array[float]
outer_corner_weights optional :: array[float]
side_weights optional :: array[float]
side_variations_in_group optional :: uint8
double_side_weights optional :: array[float]
double_side_variations_in_group optional :: uint8
u_transition_weights optional :: array[float]

Properties

to_tiles :: array[TileID]

transition_group :: uint8

Prototypes

Types

Defines