The machines are running and there is no effect on the pollution.
I investigate a bit, it seems that changing the property "emissions" by "emissions_per_minute" in the file entity.lua makes the machines working again (adjusting the value accordingly).
For example for a "air-filter-machine-mk1",
energy_source =
{
type = "electric",
usage_priority = "secondary-input",
emissions_per_minute = -15.0
},
Your mod could be a great mod, thank you
PS: i try a game with these values
"air-filter-machine-mk1":
emissions_per_minute = -15.0
"air-filter-machine-mk2":
emissions_per_minute = -45
"air-filter-machine-mk3":
emissions_per_minute = -225
"air-filter-machine-mk4":
emissions_per_minute = -1125
"air-filter-machine-mk5":
emissions_per_minute = -5625
"air-filter-machine-mk6":
emissions_per_minute = -10000
These values may be too high. It needs balancing