Quote from: mcduff on February 05, 2019, 10:23:31 AM
Here's a question:
I love love love the smoker and the fact that it uses the brewing "fill and forget" mechanism rather than requiring a pawn to constantly work it.
However, it is somewhat annoying that I can't set a filter for what kinds of meat get smoked. For eg, if I have "dried meat" from another mod I don't want to smoke that, and I don't want to smoke insect meat either.
In the source this seems to be the line for inputs:Code Selectpublic ThingRequest InputRequest {
get { return ThingRequest.ForGroup(ThingRequestGroup.FoodSourceNotPlantOrTree); }
}
Does anyone have any idea how to exclude certain things from this? Would it be a case of having to write patches for other mods?
The Smoker, Charcoal Pit, etc. were all left in an unfinished state, which is why the food selection is so broad. You would have to edit the source code in order to change what is accepted (specifically ItemValidator at line 243).
It might be easier for anyone updating the mod to just revert those stations back to using bills. I was going to make them work similar to the Universal Fermenter in B18 but never had the time to finish.