Types/AnimationVariations: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(0.18.18)
(0.18.22: sheets)
Line 1: Line 1:
Either specified by list (array) of [[Types/Animation]] definitions, using [[#sheet]], or this is loaded as a [[Types/Animation]].
Either specified by list (array) of [[Types/Animation]] definitions, using [[#sheet]] or [[#sheets]], or this is loaded as a [[Types/Animation]].


== Properties ==
== Properties ==
Line 12: Line 12:


The variations are arranged vertically in the file, one row for each variation.
The variations are arranged vertically in the file, one row for each variation.
=== sheets ===
'''Type''': [[Types/table]] of [[#sheet]]
Array of [[Types/Animation]]. The contained animations do not use the <code>layers</code> property. The <code>filename</code> is mandatory. They have the following extra properties:
* variation_count - [[Types/uint32]] - Mandatory.
* frame_count - [[Types/uint32]] - Default is 1.
* line_length - [[Types/uint32]] - Default is the value of <code>variation_count</code>.


{{Prototype property type usage|{{FULLPAGENAME}}}}
{{Prototype property type usage|{{FULLPAGENAME}}}}

Revision as of 12:53, 30 April 2020

Either specified by list (array) of Types/Animation definitions, using #sheet or #sheets, or this is loaded as a Types/Animation.

Properties

sheet

Type: Types/Animation

An animation. Does not use the layers property. The filename is mandatory. Has the following extra properties:

The variations are arranged vertically in the file, one row for each variation.

sheets

Type: Types/table of #sheet

Array of Types/Animation. The contained animations do not use the layers property. The filename is mandatory. They have the following extra properties:

Prototype properties that use this type