Factorio.com|Forums|Wiki|Mod Portal|API Docs Prototype|Runtime|Auxiliary

# Factorio Prototype Docs Version 2.0.7

## TileTransitionsVariants :: struct

## Properties

- default
- sorted

main | :: array[TileMainPictures] |
material_texture_width_in_tiles optional | :: uint8 |
material_texture_height_in_tiles optional | :: uint8 |
material_background optional | :: MaterialTextureParameters |
light optional | :: array[TileLightPictures] |
material_light optional | :: MaterialTextureParameters | Must have the same `count` as material_background.
Must have the same `count` as material_background.
empty_transitions optional | :: bool |
transition optional | :: TileTransitions | Only loaded, and mandatory if `empty_transitions` is `false`.
Only loaded, and mandatory if `empty_transitions` is `false`.

main | :: array[TileMainPictures] |
empty_transitions optional | :: bool |
light optional | :: array[TileLightPictures] |
material_background optional | :: MaterialTextureParameters |
material_light optional | :: MaterialTextureParameters | Must have the same `count` as material_background.
Must have the same `count` as material_background.
material_texture_height_in_tiles optional | :: uint8 |
material_texture_width_in_tiles optional | :: uint8 |
transition optional | :: TileTransitions | Only loaded, and mandatory if `empty_transitions` is `false`.
Only loaded, and mandatory if `empty_transitions` is `false`.

## Properties

### main :: array[TileMainPictures]

### material_texture_width_in_tiles :: uint8 optional

Default: `8`

### material_texture_height_in_tiles :: uint8 optional

Default: `8`

### material_background :: MaterialTextureParameters optional

### light :: array[TileLightPictures] optional

### material_light :: MaterialTextureParameters optional

Must have the same `count` as material_background.

### empty_transitions :: bool optional

Default: `false`

### transition :: TileTransitions optional

Only loaded, and mandatory if `empty_transitions` is `false`.

Type used in

- TilePrototype::variants