Prototype/TransportBeltConnectable

From Official Factorio Wiki
Revision as of 11:38, 3 March 2020 by Bilka (talk | contribs) (Updated extensions)
Jump to navigation Jump to search

Template:Prototype parent Abstract class that anything that is a belt or can connect to belts uses.

Template:Prototype TOC

Extensions

Mandatory properties

This prototype inherits all the properties from Prototype/EntityWithHealth.

Template:Prototype property The speed of the belt (since 0.17): speed × 480 = x Items/second

The raw value is expressed as the number of tiles traveled by each item on the belt per tick, relative to the belt's maximum density - e.g. x items/second ÷ (4 items/lane × 2 lanes/belt × 60 ticks/second) = <speed> belts/tick where a "belt" is the size of one tile. See Transport_belts/Physics for more details.

Optional properties

Template:Prototype property

Template:Prototype property Either this, or all of the properties below this one have to present.

Table with the following properties:

  • animation_set - RotatedAnimation - Mandatory.
  • 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
  • ending_patch - Sprite4Way - Optional.
  • ends_with_stopper - bool - Optional. - Default: false

Template:Prototype property Mandatory if belt_animation_set is not present.

Template:Prototype property Mandatory if belt_animation_set is not present.

Template:Prototype property Mandatory if belt_animation_set is not present.

Template:Prototype property Mandatory if belt_animation_set is not present.

Template:Prototype property Mandatory if belt_animation_set is not present.

Template:Prototype property Mandatory if belt_animation_set is not present.

Template:Prototype property Mandatory if belt_animation_set is not present.

Template:Prototype property Mandatory if belt_animation_set is not present.

Template:Prototype property Always optional. Only read if belt_animation_set is not present.

Template:Prototype property