worldspawn wrote:
Is this a feature I can look forward to in V2.1?
It's a little hard to do. Not the exclusion of a file output, but how should the user specify which criteria should be true before task T is executed... At the moment, the generator doesn't have this functionality and it's a bit hard to add this as well, as it comes down to the fact that there should be a possibility that a little program is ran before a task is executed which returns true or false, and if true, the task will execute, otherwise it will be false.
But it goes further than that: what if you're generating files in a loop using a single task and you want to exclude certain entities per task ? or exclude entities based on a rule or set of rules?
It's a nice idea, and I've thought a lot about solving the problem in one way or the other, but I couldn't find a proper solution which was simple.
That's also why people simply modify the task performer a bit to for example load an .xml file to weed out files they don't want for a given task.
Which particular things would you like to be able to specify in the tasks / preset for example, related to control flow ?