Oh, I think there is a misunderstanding here. Just because it's called a production callback, it doesn't mean you actually have to produce something with it. The catch is, as soon as you enable the production callback, the industry switches to "delayed process mode" and gets the "cargo waiting to be processed" texts in its window.uzurpator wrote:If I want an industry that has certain processing capacity (say 1000 units of cargo / month) without any output what do I do?
For example, to create a power plant that burns no more than 1000 tons of coal per month, you enable the production callback (the version that is called every 256 ticks), and when it's called, you consume up to 167 tons of coal, without producing anything. This way, the monthly burn rate will be 1002 or 1169 tons depending on how many times the production callback was called.
UKRS goes a bit farther than this: when the waiting amount is below some threshold, the plant goes to low production mode and starts burning coal more slowly.