This is just a small thing, but I had fun making it and testing it out, so I thought I'd share it with anyone who might want to add a bit of oddness to their fort. Recommendations and additions are always welcome. Create white blocks of bone! Purple blocks of guts! Green blocks of turtle and mussel shells! Crimson blocks of muscle! Imagine them twitching and squirming when you build a wall in a reanimating biome!
"The dwarven Graveforge is the Hallmark of the forbidden fortress of Hellbound. Founded on arctic terrain most foul and continually attacked by perpetually reanimating corpses, the dark dwarves decided to turn their problem into a solution. Ignoring standard dwarven taboos they turned the dead -- both their enemies and their fallen comrades -- into a building resource. By the time goblins decided to siege, they found themselves barred by walls of flesh and bone. Now more than ever, every greenskin to fall from axe, trap, or arrow only made the dwarves of Hellbound even stronger!"
The Building
building_graveforge
[OBJECT:BUILDING]
[BUILDING_WORKSHOP:GRAVEFORGE]
[NAME:Graveforge]
[WORK_LOCATION:2:2]
[BUILD_LABOR:ARCHITECT]
[BUILD_KEY:CUSTOM_ALT_G]
[BLOCK:1:0:1:0]
[BLOCK:2:0:0:0]
[BLOCK:3:1:1:1]
[DIM:3:3]
[TILE:0:1:32:32:32]
[TILE:0:2:32:233:32]
[TILE:0:3:32:32:32]
[COLOR:0:1:0:0:0:0:0:0:0:0:0]
[COLOR:0:2:0:0:0:7:0:0:0:0:0]
[COLOR:0:3:0:0:0:0:0:0:0:0:0]
[TILE:1:1:32:32:32]
[TILE:1:2:32:233:239]
[TILE:1:3:32:233:32]
[COLOR:1:1:0:0:0:0:0:0:0:0:0]
[COLOR:1:2:0:0:0:7:0:0:7:0:0]
[COLOR:1:3:0:0:0:7:0:0:0:0:0]
[TILE:2:1:32:239:32]
[TILE:2:2:32:233:233]
[TILE:2:3:32:32:233]
[COLOR:2:1:0:0:0:7:0:0:0:0:0]
[COLOR:2:2:0:0:0:7:0:0:7:0:0]
[COLOR:2:3:0:0:0:0:0:0:7:0:0]
[TILE:3:1:32:239:32]
[TILE:3:2:32:32:32]
[TILE:3:3:233:233:233]
[COLOR:3:1:0:0:0:7:0:0:0:0:0]
[COLOR:3:2:0:0:0:0:0:0:0:0:0]
[COLOR:3:3:7:0:0:7:0:0:7:0:0]
[BUILD_ITEM:3:COFFIN:NONE:NONE:NONE]
[BUILD_ITEM:1:SLAB:NONE:NONE:NONE]
The Reactions
reaction_graveforge
[OBJECT:REACTION]
[REACTION:CORPSEBLOCK]
[NAME:Turn Corpse to Blocks]
[BUILDING:GRAVEFORGE:CUSTOM_C]
[REAGENT:A:1:CORPSE:NONE:NONE:NONE][USE_BODY_COMPONENT]
[PRODUCT:100:1:BLOCKS:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE]
[PRODUCT:50:1:BLOCKS:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE]
[PRODUCT:50:1:BLOCKS:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE]
[PRODUCT:50:1:BLOCKS:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:BUTCHER]
[REACTION:BONEWEAPON]
[NAME:Turn Bones into a Weapon]
[BUILDING:GRAVEFORGE:CUSTOM_W]
[REAGENT:A:1:CORPSE:NONE:NONE:NONE][ANY_BONE_MATERIAL]
[PRODUCT:100:1:WEAPON:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:BONECARVE]
Add the following to the dwarves in entity_default
[PERMITTED_BUILDING:GRAVEFORGE]
[PERMITTED_REACTION:CORPSEBLOCK]
[PERMITTED_REACTION:BONEWEAPON]
Edited on 120720: Added weapon-making reaction and gave block-making reactions the BUTCHER skill relevancy.
Edited on 120727: Removed bone-to-block reaction, as it was effectively a duplicate of the body-to-block reaction.