Factorio Prototype DocsVersion 2.0.21

Sprite16Way :: struct

A map of sprites for all 16 directions of the entity.

Properties

sheets optional :: array[SpriteNWaySheet]
sheet optional :: SpriteNWaySheet

Only loaded if sheets is not defined.

Only loaded if sheets is not defined.

north optional :: Sprite

Only loaded, and mandatory if both sheets and sheet are not defined.

Only loaded, and mandatory if both sheets and sheet are not defined.

north_north_east optional :: Sprite

Only loaded, and mandatory if both sheets and sheet are not defined.

Only loaded, and mandatory if both sheets and sheet are not defined.

north_east optional :: Sprite

Only loaded, and mandatory if both sheets and sheet are not defined.

Only loaded, and mandatory if both sheets and sheet are not defined.

east_north_east optional :: Sprite

Only loaded, and mandatory if both sheets and sheet are not defined.

Only loaded, and mandatory if both sheets and sheet are not defined.

east optional :: Sprite

Only loaded, and mandatory if both sheets and sheet are not defined.

Only loaded, and mandatory if both sheets and sheet are not defined.

east_south_east optional :: Sprite

Only loaded, and mandatory if both sheets and sheet are not defined.

Only loaded, and mandatory if both sheets and sheet are not defined.

south_east optional :: Sprite

Only loaded, and mandatory if both sheets and sheet are not defined.

Only loaded, and mandatory if both sheets and sheet are not defined.

south_south_east optional :: Sprite

Only loaded, and mandatory if both sheets and sheet are not defined.

Only loaded, and mandatory if both sheets and sheet are not defined.

south optional :: Sprite

Only loaded, and mandatory if both sheets and sheet are not defined.

Only loaded, and mandatory if both sheets and sheet are not defined.

south_south_west optional :: Sprite

Only loaded, and mandatory if both sheets and sheet are not defined.

Only loaded, and mandatory if both sheets and sheet are not defined.

south_west optional :: Sprite

Only loaded, and mandatory if both sheets and sheet are not defined.

Only loaded, and mandatory if both sheets and sheet are not defined.

west_south_west optional :: Sprite

Only loaded, and mandatory if both sheets and sheet are not defined.

Only loaded, and mandatory if both sheets and sheet are not defined.

west optional :: Sprite

Only loaded, and mandatory if both sheets and sheet are not defined.

Only loaded, and mandatory if both sheets and sheet are not defined.

west_north_west optional :: Sprite

Only loaded, and mandatory if both sheets and sheet are not defined.

Only loaded, and mandatory if both sheets and sheet are not defined.

north_west optional :: Sprite

Only loaded, and mandatory if both sheets and sheet are not defined.

Only loaded, and mandatory if both sheets and sheet are not defined.

north_north_west optional :: Sprite

Only loaded, and mandatory if both sheets and sheet are not defined.

Only loaded, and mandatory if both sheets and sheet are not defined.

Properties

sheets :: array[SpriteNWaySheet] optional

sheet :: SpriteNWaySheet optional

Only loaded if sheets is not defined.

north :: Sprite optional

Only loaded, and mandatory if both sheets and sheet are not defined.

north_north_east :: Sprite optional

Only loaded, and mandatory if both sheets and sheet are not defined.

north_east :: Sprite optional

Only loaded, and mandatory if both sheets and sheet are not defined.

east_north_east :: Sprite optional

Only loaded, and mandatory if both sheets and sheet are not defined.

east :: Sprite optional

Only loaded, and mandatory if both sheets and sheet are not defined.

east_south_east :: Sprite optional

Only loaded, and mandatory if both sheets and sheet are not defined.

south_east :: Sprite optional

Only loaded, and mandatory if both sheets and sheet are not defined.

south_south_east :: Sprite optional

Only loaded, and mandatory if both sheets and sheet are not defined.

south :: Sprite optional

Only loaded, and mandatory if both sheets and sheet are not defined.

south_south_west :: Sprite optional

Only loaded, and mandatory if both sheets and sheet are not defined.

south_west :: Sprite optional

Only loaded, and mandatory if both sheets and sheet are not defined.

west_south_west :: Sprite optional

Only loaded, and mandatory if both sheets and sheet are not defined.

west :: Sprite optional

Only loaded, and mandatory if both sheets and sheet are not defined.

west_north_west :: Sprite optional

Only loaded, and mandatory if both sheets and sheet are not defined.

north_west :: Sprite optional

Only loaded, and mandatory if both sheets and sheet are not defined.

north_north_west :: Sprite optional

Only loaded, and mandatory if both sheets and sheet are not defined.

Prototypes

Types

Defines