It seems like on a Mac Factorio doesn't like something like this:
Code: Select all
        local output = {parameters={}}
        output.parameters[1]={signal={type = "virtual", name = "signal-cargowagons"}, count = -1, index = 1}
        cargoProxy.set_circuit_condition(1,output)


