Okay went playing with the raws... I made this change to all the "stonecrafter" reactions in reaction_dwarf_civ.txt.
[REAGENT:A:2:BLOCKS:NONE:NONE:NONE][WORTHLESS_STONE_ONLY]
to
[REAGENT:A:2:BLOCKS:NONE:INORGANIC:NONE][WORTHLESS_STONE_ONLY]
that one change allows me to set the detail for all the items in the stonecrafter workshop, which means I can now make dark blue bricks for the walls and light blue bricks for my furniture to be made with this shop, without having to link up special stockpiles. really simplifies things.
I added this to the end of the list in stonecrafter reactions:
[REACTION:STONE_MECHANISM]
[NAME:Make Mechanism from 1 block]
[DESCRIPTION:Takes non-economic rock blocks and creates an item.]
[DESCRIPTION:]
[DESCRIPTION:Uses stonecrafting skill.]
[BUILDING:STONECRAFTER:CUSTOM_SHIFT_O]
[BUILDING:GUILD_MASON_E:CUSTOM_SHIFT_O]
[REAGENT:A:1:BLOCKS:NONE:INORGANIC:NONE][WORTHLESS_STONE_ONLY]
[PRODUCT:100:1:TRAPPARTS:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:STONECRAFT]
its basically a copy of another reaction with the product changed, and other changes I thought was needed.
I made this change in entity_good_dwarf.txt
241: YES_STONECRAFTER[PERMITTED_REACTION:STONE_WHEELBARROW]
253: YES_WOODCRAFTER[PERMITTED_REACTION:WOOD_ANIMAL_TRAP]
to
241: YES_STONECRAFTER[PERMITTED_REACTION:STONE_WHEELBARROW]
248: YES_STONECRAFTER[PERMITTED_REACTION:STONE_MECHANISM]
253: YES_WOODCRAFTER[PERMITTED_REACTION:WOOD_ANIMAL_TRAP]
Well It didn't add in the new reaction(I made all these changes directly to a save folder, so that I could directly test them). I was wondering Meph what are the numbers in front of YES_STONECRAFTER referenced to/from? I understand the YES_STONECRAFTER is a placeholder for some on/off function in your mod pack as I've seen the NO_XXX with breaks in other raws, but the number in front, I don't know what that is too. I also must be missing some other location where I need to add info, or do I need to generate a new world or start a new embark to move a permitted reaction into the actual save file, even if it is the raw texts?
EDIT: Well Apparently the answer is YES... I generated a new world and made a new embark and the reaction showed up. I still don't know what that number in front is, but It appeared in the building reactions I changed the SHIFT-O to SHIFT-P to not be crisscrossing with another hotkey. I can upload both files if you want, but I don't think that's necessary.
so the final assessment: you can edit current reactions in a save folder to test in a current running fort, but to add new reactions you must generate a new world.