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

# Factorio Prototype Docs Version 2.0.7

## TransportBeltAnimationSet :: struct

Children TransportBeltAnimationSetWithCorners

## Properties

- default
- sorted

animation_set | :: RotatedAnimation |
east_index optional | :: uint8 |
west_index optional | :: uint8 |
north_index optional | :: uint8 |
south_index optional | :: uint8 |
starting_south_index optional | :: uint8 |
ending_south_index optional | :: uint8 |
starting_west_index optional | :: uint8 |
ending_west_index optional | :: uint8 |
starting_north_index optional | :: uint8 |
ending_north_index optional | :: uint8 |
starting_east_index optional | :: uint8 |
ending_east_index optional | :: uint8 |
frozen_patch optional | :: RotatedSprite |
east_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
west_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
north_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
south_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
starting_south_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
ending_south_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
starting_west_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
ending_west_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
starting_north_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
ending_north_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
starting_east_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
ending_east_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
alternate optional | :: bool |
belt_reader optional | :: array[BeltReaderLayer] |

animation_set | :: RotatedAnimation |
alternate optional | :: bool |
belt_reader optional | :: array[BeltReaderLayer] |
east_index optional | :: uint8 |
east_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
ending_east_index optional | :: uint8 |
ending_east_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
ending_north_index optional | :: uint8 |
ending_north_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
ending_south_index optional | :: uint8 |
ending_south_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
ending_west_index optional | :: uint8 |
ending_west_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
frozen_patch optional | :: RotatedSprite |
north_index optional | :: uint8 |
north_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
south_index optional | :: uint8 |
south_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
starting_east_index optional | :: uint8 |
starting_east_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
starting_north_index optional | :: uint8 |
starting_north_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
starting_south_index optional | :: uint8 |
starting_south_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
starting_west_index optional | :: uint8 |
starting_west_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.
west_index optional | :: uint8 |
west_index_frozen optional | :: uint8 | Only loaded if `frozen_patch` is defined.
Only loaded if `frozen_patch` is defined.

## Properties

### animation_set :: RotatedAnimation

### east_index :: uint8 optional

Default: `1`

### west_index :: uint8 optional

Default: `2`

### north_index :: uint8 optional

Default: `3`

### south_index :: uint8 optional

Default: `4`

### starting_south_index :: uint8 optional

Default: `13`

### ending_south_index :: uint8 optional

Default: `14`

### starting_west_index :: uint8 optional

Default: `15`

### ending_west_index :: uint8 optional

Default: `16`

### starting_north_index :: uint8 optional

Default: `17`

### ending_north_index :: uint8 optional

Default: `18`

### starting_east_index :: uint8 optional

Default: `19`

### ending_east_index :: uint8 optional

Default: `20`

### frozen_patch :: RotatedSprite optional

### east_index_frozen :: uint8 optional

Default: `1`

Only loaded if `frozen_patch` is defined.

### west_index_frozen :: uint8 optional

Default: `2`

Only loaded if `frozen_patch` is defined.

### north_index_frozen :: uint8 optional

Default: `3`

Only loaded if `frozen_patch` is defined.

### south_index_frozen :: uint8 optional

Default: `4`

Only loaded if `frozen_patch` is defined.

### starting_south_index_frozen :: uint8 optional

Default: `13`

Only loaded if `frozen_patch` is defined.

### ending_south_index_frozen :: uint8 optional

Default: `14`

Only loaded if `frozen_patch` is defined.

### starting_west_index_frozen :: uint8 optional

Default: `15`

Only loaded if `frozen_patch` is defined.

### ending_west_index_frozen :: uint8 optional

Default: `16`

Only loaded if `frozen_patch` is defined.

### starting_north_index_frozen :: uint8 optional

Default: `17`

Only loaded if `frozen_patch` is defined.

### ending_north_index_frozen :: uint8 optional

Default: `18`

Only loaded if `frozen_patch` is defined.

### starting_east_index_frozen :: uint8 optional

Default: `19`

Only loaded if `frozen_patch` is defined.

### ending_east_index_frozen :: uint8 optional

Default: `20`

Only loaded if `frozen_patch` is defined.

### alternate :: bool optional

Default: `false`

### belt_reader :: array[BeltReaderLayer] optional

Type used in

- TransportBeltConnectablePrototype::belt_animation_set