Is there a way to use a robe (or another item of clothing) in a custom reaction?
I am wanting to 'patch'/disassemble clothing to remove wear.
"remove wear" would also remove dye and other decorations I guess.
I made a "clothing item into thread" reaction set for clothes workshop. Didn't want pristine cloth from unmaking clothes.
Could make [REAGENT:A:1:SHOES:ITEM_SHOES_SHOES:NONE:NONE] shoes in, glue or thread in, 85% chance of brand new undecorated shoes out.
I didn't want leather shoes to get unraveled into thread, so I added a reaction class to yarn, silk, thread.
"ARMOR" name covers everything worn on the upper body.
https://dwarffortresswiki.org/index.php/DF2014:Item_token- worn clothes into thread, reactions:
wasnt CLOTHIER, wasnt CLOTHIER_WORKSHOP. LOOM didn't work. building name is CLOTHES. Was hard to find, not in wiki.
-how to enforce worn ones? Via stockpile proximity... and stockpile set to worn ones.
- what happens when leather item is made into thread? banned leather unravel now.
ANY_PLANT_MATERIAL] ANY_SILK_MATERIAL] ANY_YARN_MATERIAL] cant combine em so.. new class: REACTION_CLASS:UNRAVEL_THREAD and the two hair types, yarnable and unyarnable, are mislabled maybe.
--PRODUCT:100:1:xxthread:xxx:GET_MATERIAL_FROM_REAGENT:A:NONE]
--PRODUCT:100:1:CLOTH:NONE:PLANT_MAT:GRASS_TAIL_PIG:THREAD]
[REACTION:THREAD_FROM_SOCKS] 2019-02, low 40% chance
[NAME:unravel sock into thread]
[BUILDING:CLOTHES:NONE]
[REAGENT:A:1:SHOES:ITEM_SHOES_SOCKS:NONE:NONE] [REACTION_CLASS:UNRAVEL_THREAD]
[PRODUCT:40:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE] [PRODUCT_DIMENSION:15000] --THREAD:NONE Standard dimension = 15000.
yay "sheep wool yarn" came out. Success.
[SKILL:CLOTHESMAKING]
[REACTION:THREAD_FROM_SHOES] 2019-02
[NAME:unravel shoe into thread] [BUILDING:CLOTHES:NONE]
[REAGENT:A:1:SHOES:ITEM_SHOES_SHOES:NONE:NONE] [REACTION_CLASS:UNRAVEL_THREAD]
[PRODUCT:60:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE] [PRODUCT_DIMENSION:15000]
[SKILL:CLOTHESMAKING]
[REACTION:THREAD_FROM_TROUSERS] 2019-02
[NAME:unravel trousers into thread]
[BUILDING:CLOTHES:NONE]
[REAGENT:A:1:PANTS:ITEM_PANTS_PANTS:NONE:NONE] [REACTION_CLASS:UNRAVEL_THREAD]
[PRODUCT:100:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE] [PRODUCT_DIMENSION:15000]
[SKILL:CLOTHESMAKING]
[REACTION:THREAD_FROM_BRAIES] 2019-02
[NAME:unravel braies into thread] [BUILDING:CLOTHES:NONE]
[REAGENT:A:1:PANTS:ITEM_PANTS_BRAIES:NONE:NONE] [REACTION_CLASS:UNRAVEL_THREAD]
[PRODUCT:100:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE] [PRODUCT_DIMENSION:15000]
[SKILL:CLOTHESMAKING]
[REACTION:THREAD_FROM_SKIRT] 2019-02
[NAME:unravel skirt into thread] [BUILDING:CLOTHES:NONE]
[REAGENT:A:1:PANTS:ITEM_PANTS_SKIRT:NONE:NONE] [REACTION_CLASS:UNRAVEL_THREAD]
[PRODUCT:100:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE] [PRODUCT_DIMENSION:15000]
[SKILL:CLOTHESMAKING]
[REACTION:THREAD_FROM_SKIRT_LONG] 2019-02
[NAME:unravel long skirt into thread] [BUILDING:CLOTHES:NONE]
[REAGENT:A:1:PANTS:ITEM_PANTS_SKIRT_LONG:NONE:NONE] [REACTION_CLASS:UNRAVEL_THREAD]
[PRODUCT:100:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE] [PRODUCT_DIMENSION:15000]
[SKILL:CLOTHESMAKING]
[REACTION:THREAD_FROM_HOOD] 2019-02
[NAME:unravel hood into thread] [BUILDING:CLOTHES:NONE]
[REAGENT:A:1:HELM:ITEM_HELM_HOOD:NONE:NONE] [REACTION_CLASS:UNRAVEL_THREAD]
[PRODUCT:80:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE] [PRODUCT_DIMENSION:15000]
[SKILL:CLOTHESMAKING]
[REACTION:THREAD_FROM_TURBAN] 2019-02
[NAME:unravel turban into thread] [BUILDING:CLOTHES:NONE]
[REAGENT:A:1:HELM:ITEM_HELM_TURBAN:NONE:NONE] [REACTION_CLASS:UNRAVEL_THREAD]
[PRODUCT:100:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE] [PRODUCT_DIMENSION:15000]
[SKILL:CLOTHESMAKING]
[REACTION:THREAD_FROM_GLOVES] 2019-02, low chance like sock.
[NAME:unravel glove into thread] [BUILDING:CLOTHES:NONE]
[REAGENT:A:1:GLOVES:ITEM_GLOVES_GLOVES:NONE:NONE] [REACTION_CLASS:UNRAVEL_THREAD]
[PRODUCT:40:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE] [PRODUCT_DIMENSION:15000]
[SKILL:CLOTHESMAKING]
--ARMOR (upperbody wear category):
[REACTION:THREAD_FROM_COAT] 2019-02
[NAME:unravel coat into thread] [BUILDING:CLOTHES:NONE]
[REAGENT:A:1:ARMOR:ITEM_ARMOR_COAT:NONE:NONE] [REACTION_CLASS:UNRAVEL_THREAD]
[PRODUCT:100:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE] [PRODUCT_DIMENSION:15000]
[SKILL:CLOTHESMAKING]
[REACTION:THREAD_FROM_SHIRT] 2019-02
[NAME:unravel shirt into thread] [BUILDING:CLOTHES:NONE]
[REAGENT:A:1:ARMOR:ITEM_ARMOR_SHIRT:NONE:NONE] [REACTION_CLASS:UNRAVEL_THREAD]
[PRODUCT:100:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE] [PRODUCT_DIMENSION:15000]
[SKILL:CLOTHESMAKING]
[REACTION:THREAD_FROM_CLOAK] 2019-02
[NAME:unravel cloak into thread] [BUILDING:CLOTHES:NONE]
[REAGENT:A:1:ARMOR:ITEM_ARMOR_CLOAK:NONE:NONE] [REACTION_CLASS:UNRAVEL_THREAD]
[PRODUCT:100:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE] [PRODUCT_DIMENSION:15000]
[SKILL:CLOTHESMAKING]
[REACTION:THREAD_FROM_CAPE] 2019-02
[NAME:unravel cape into thread] [BUILDING:CLOTHES:NONE]
[REAGENT:A:1:ARMOR:ITEM_ARMOR_CAPE:NONE:NONE] [REACTION_CLASS:UNRAVEL_THREAD]
[PRODUCT:100:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE] [PRODUCT_DIMENSION:15000]
[SKILL:CLOTHESMAKING]
[REACTION:THREAD_FROM_TOGA] 2019-02
[NAME:unravel toga into thread] [BUILDING:CLOTHES:NONE]
[REAGENT:A:1:ARMOR:ITEM_ARMOR_TOGA:NONE:NONE] [REACTION_CLASS:UNRAVEL_THREAD]
[PRODUCT:100:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE] [PRODUCT_DIMENSION:15000]
[SKILL:CLOTHESMAKING]
[REACTION:THREAD_FROM_VEST] 2019-02
[NAME:unravel vest into thread] [BUILDING:CLOTHES:NONE]
[REAGENT:A:1:ARMOR:ITEM_ARMOR_VEST:NONE:NONE] [REACTION_CLASS:UNRAVEL_THREAD]
[PRODUCT:100:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE] [PRODUCT_DIMENSION:15000]
[SKILL:CLOTHESMAKING]
[REACTION:THREAD_FROM_DRESS] 2019-02
[NAME:unravel dress into thread] [BUILDING:CLOTHES:NONE]
[REAGENT:A:1:ARMOR:ITEM_ARMOR_DRESS:NONE:NONE] [REACTION_CLASS:UNRAVEL_THREAD]
[PRODUCT:100:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE] [PRODUCT_DIMENSION:15000]
[SKILL:CLOTHESMAKING]
[REACTION:THREAD_FROM_ROBE] 2019-02
[NAME:unravel robe into thread] [BUILDING:CLOTHES:NONE]
[REAGENT:A:1:ARMOR:ITEM_ARMOR_ROBE:NONE:NONE] [REACTION_CLASS:UNRAVEL_THREAD]
[PRODUCT:100:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE] [PRODUCT_DIMENSION:15000]
[SKILL:CLOTHESMAKING]