sheets optional | :: array[SpriteNWaySheet] | |
sheet optional | :: SpriteNWaySheet | Only loaded if |
Only loaded if | ||
north optional | :: Sprite | Only loaded if both |
Only loaded if both | ||
east optional | :: Sprite | Only loaded, and mandatory if both |
Only loaded, and mandatory if both | ||
south optional | :: Sprite | Only loaded, and mandatory if both |
Only loaded, and mandatory if both | ||
west optional | :: Sprite | Only loaded, and mandatory if both |
Only loaded, and mandatory if both |
-- separate sprites per direction
{
north =
{
filename = "__base__/graphics/entity/assembling-machine-3/assembling-machine-3-pipe-N.png",
priority = "extra-high",
width = 71,
height = 38,
shift = util.by_pixel(2.25, 13.5),
scale = 0.5
},
east =
{
filename = "__base__/graphics/entity/assembling-machine-3/assembling-machine-3-pipe-E.png",
priority = "extra-high",
width = 42,
height = 76,
shift = util.by_pixel(-24.5, 1),
scale = 0.5
},
south =
{
filename = "__base__/graphics/entity/assembling-machine-3/assembling-machine-3-pipe-S.png",
priority = "extra-high",
width = 88,
height = 61,
shift = util.by_pixel(0, -31.25),
scale = 0.5
},
west =
{
filename = "__base__/graphics/entity/assembling-machine-3/assembling-machine-3-pipe-W.png",
priority = "extra-high",
width = 39,
height = 73,
shift = util.by_pixel(25.75, 1.25),
scale = 0.5
}
}