Not sure if we'll be getting control of this for modded reactions or just the generated ones for the new instruments.
First pass on the instrument generator is done, finally. Lots of variables, components made of various materials (though they work like item improvements on the final product), some large instruments placed as little buildings, generated reactions to build them and their parts... reactions can now be categorized within shop menus and they can provide information during job selection to stop it all from being overwhelming. This is another of our experiments with just how much generated content can be used and what sorts of problems arise as you try to become immersed in your dwarves' culture.
Emphasis mine.
Yeah, good news. At least something good is coming out of what I consider a waste of time when there are many existing issues to fix.
So on a better note, after trying about every combo I could think of I asked in the reagent thread.
[REACTION:BREW_DWARVEN_ALE]
[NAME:brew dwarven ale]
[BUILDING:STILL:CUSTOM_A]
[REAGENT:plant:1:PLANT:NONE:PLANT_MAT:GRASS_TAIL_PIG:STRUCTURAL]
[HAS_MATERIAL_REACTION_PRODUCT:DRINK_MAT]
[UNROTTEN]
[REAGENT:barrel/pot:1:NONE:NONE:NONE:NONE]
[EMPTY]
[FOOD_STORAGE_CONTAINER] barrel or any non-absorbing tool with FOOD_STORAGE
[PRESERVE_REAGENT]
[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
[PRODUCT:100:5:DRINK:NONE:GET_MATERIAL_FROM_REAGENT:plant:DRINK_MAT]
[PRODUCT_TO_CONTAINER:barrel/pot]
[PRODUCT_DIMENSION:150]
[PRODUCT:100:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:plant:SEED_MAT]
[SKILL:BREWING]
[REACTION:BREW_DWARVEN_BEER]
[NAME:brew dwarven beer]
[BUILDING:STILL:CUSTOM_D]
[REAGENT:plant:1:PLANT:NONE:PLANT_MAT:GRASS_WHEAT_CAVE:STRUCTURAL]
[HAS_MATERIAL_REACTION_PRODUCT:DRINK_MAT]
[UNROTTEN]
[REAGENT:barrel/pot:1:NONE:NONE:NONE:NONE]
[EMPTY]
[FOOD_STORAGE_CONTAINER] barrel or any non-absorbing tool with FOOD_STORAGE
[PRESERVE_REAGENT]
[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
[PRODUCT:100:5:DRINK:NONE:GET_MATERIAL_FROM_REAGENT:plant:DRINK_MAT]
[PRODUCT_TO_CONTAINER:barrel/pot]
[PRODUCT_DIMENSION:150]
[PRODUCT:100:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:plant:SEED_MAT]
[SKILL:BREWING]
[REACTION:BREW_DWARVEN_RUM]
[NAME:brew dwarven rum]
[BUILDING:STILL:CUSTOM_R]
[REAGENT:plant:1:PLANT:NONE:PLANT_MAT:POD_SWEET:STRUCTURAL]
[HAS_MATERIAL_REACTION_PRODUCT:DRINK_MAT]
[UNROTTEN]
[REAGENT:barrel/pot:1:NONE:NONE:NONE:NONE]
[EMPTY]
[FOOD_STORAGE_CONTAINER] barrel or any non-absorbing tool with FOOD_STORAGE
[PRESERVE_REAGENT]
[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
[PRODUCT:100:5:DRINK:NONE:GET_MATERIAL_FROM_REAGENT:plant:DRINK_MAT]
[PRODUCT_TO_CONTAINER:barrel/pot]
[PRODUCT_DIMENSION:150]
[PRODUCT:100:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:plant:SEED_MAT]
[SKILL:BREWING]
[REACTION:BREW_DWARVEN_WINE]
[NAME:brew dwarven wine]
[BUILDING:STILL:CUSTOM_W]
[REAGENT:plant:1:PLANT:NONE:PLANT_MAT:MUSHROOM_HELMET_PLUMP:STRUCTURAL]
[HAS_MATERIAL_REACTION_PRODUCT:DRINK_MAT]
[UNROTTEN]
[REAGENT:barrel/pot:1:NONE:NONE:NONE:NONE]
[EMPTY]
[FOOD_STORAGE_CONTAINER] barrel or any non-absorbing tool with FOOD_STORAGE
[PRESERVE_REAGENT]
[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
[PRODUCT:100:5:DRINK:NONE:GET_MATERIAL_FROM_REAGENT:plant:DRINK_MAT]
[PRODUCT_TO_CONTAINER:barrel/pot]
[PRODUCT_DIMENSION:150]
[PRODUCT:100:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:plant:SEED_MAT]
[SKILL:BREWING]
[/code]
Added the plumps in, renamed from generic. These work properly finally, when I ran out of sweet pods I got the cancellation of repeating job as expected instead of it moving on to another material.