Types/SpriteVariations
Jump to navigation
Jump to search
Either specified by list (array) of Types/Sprite definitions with extra properties listed in #sheet, or using #sheet.
Properties
sheet
Type: Types/Sprite
A sprite. Does not use the layers
property. Has the following extra optional properties:
- variation_count - Types/uint32 - Default is 1.
- repeat_count - Types/uint32 - Default is 1.
- line_length - Types/uint32 - Default is the value of
variation_count
.
Example:
pictures = { { filename = "__base__/graphics/entity/decorative/green-carpet-grass/green-carpet-grass-01.png", width = 105, height = 73 }, { filename = "__base__/graphics/entity/decorative/green-carpet-grass/green-carpet-grass-02.png", width = 185, height = 164 }, { filename = "__base__/graphics/entity/decorative/green-carpet-grass/green-carpet-grass-03.png", width = 173, height = 171 }, { filename = "__base__/graphics/entity/decorative/green-carpet-grass/green-carpet-grass-04.png", width = 106, height = 172 }, { filename = "__base__/graphics/entity/decorative/green-carpet-grass/green-carpet-grass-05.png", width = 204, height = 186 }, { filename = "__base__/graphics/entity/decorative/green-carpet-grass/green-carpet-grass-06.png", width = 149, height = 138 }, { filename = "__base__/graphics/entity/decorative/green-carpet-grass/green-carpet-grass-07.png", width = 173, height = 160 } }