Edit: I'm not too sure, but the update may have something to do with space age changing how particles are created in Factorio?
For example, this is how a "gleba-blood-particle" is created, in Factorio\data\space-age\prototypes\particles.lua:
for _, particle_name in ipairs(blood_particles) do
local new_particle = table.deepcopy(data.raw["optimized-particle"][particle_name])
local scale = new_particle.pictures.sheet.scale
local shift = new_particle.pictures.sheet.shift
new_particle.name = "gleba-" .. particle_name
new_particle.pictures =
{
sheet =
{
filename = "space-age/graphics/particle/gleba-blood-particle/gleba-blood-particle.png",
line_length = 12,
width = 32,
height = 24,
frame_count = 12,
variation_count = 7,
scale = scale,
shift = shift
}
}
data:extend({new_particle})
end