The recipe tint system allows me to have fully distinct animations on machines, by using this trick: having 4 distinct working_visualisations on assembling machines, then making them all transparent but one with tint alpha 0. Example:
Code: Select all
type = "recipe",
crafting_machine_tint = {
primary = {r = 0, g = 0, b = 0, a = 0},
secondary = {r = 0, g = 0, b = 0, a = 0},
tertiary = {r = 1, g = 1, b = 1, a = 1},
quaternary = {r = 0, g = 0, b = 0, a = 0},
},