Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 86 87 [88] 89 90 ... 360

Author Topic: DFHack 0.43.03-r1  (Read 1083430 times)

Kazimuth

  • Bay Watcher
  • [ARTIFICIAL_HIVEABLE]
    • View Profile
    • github
Re: DFHack 0.40.13-r1
« Reply #1305 on: November 04, 2014, 07:42:36 pm »

I have a DFHack API question: what's the difference between Maps::getBlock and Maps::getTileBlock? The only change I can see is that getTileBlock right-shifts its x and y indices by 4...
Going by that information, getTileBlock takes the coordinates of an individual tile, while getBlock takes the position of a (16x16 tile) map block.
I would guess something like that, except they both return a df::map_block*, and index into the same array. And each map_block seems to have a 16x16 array of tiles in it?
« Last Edit: November 04, 2014, 07:45:34 pm by Kazimuth »
Logged
I'm not sure this was a good idea

lethosor

  • Bay Watcher
    • View Profile
Re: DFHack 0.40.13-r1
« Reply #1306 on: November 04, 2014, 07:45:17 pm »

A map block consists of a 16x16(x1) array of tiles. getTileBlock() returns the map block that contains a specific tile, while getBlock() returns a specific block.

Edit:
Spoiler: Example (click to show/hide)
getTileBlock(1,1,0) returns the block containing the red tile, while getBlock(1,1,0) returns the blue block.

Edit (Sep 4 2016): Added z-levels, heh
« Last Edit: September 03, 2016, 11:32:07 pm by lethosor »
Logged
DFHack - Dwarf Manipulator (Lua) - DF Wiki talk

There was a typo in the siegers' campfire code. When the fires went out, so did the game.

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: DFHack 0.40.13-r1
« Reply #1307 on: November 04, 2014, 07:56:50 pm »

Quiver base value should be 20 instead of 10 in getItemBaseValue(), isn't it?
No, because the base item value actually is 10...
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

Kazimuth

  • Bay Watcher
  • [ARTIFICIAL_HIVEABLE]
    • View Profile
    • github
Re: DFHack 0.40.13-r1
« Reply #1308 on: November 04, 2014, 08:06:31 pm »

A map block consists of a 16x16(x1) array of tiles. getTileBlock() returns the map block that contains a specific tile, while getBlock() returns a specific block.

Edit:
Spoiler: Example (click to show/hide)
getTileBlock(1,1) returns the block containing the red tile, while getBlock(1,1) returns the blue block.
Ohhh, okay. Duh. Thank you!
Logged
I'm not sure this was a good idea

mifki

  • Bay Watcher
  • works secretly...
    • View Profile
    • mifki
Re: DFHack 0.40.13-r1
« Reply #1309 on: November 04, 2014, 08:11:25 pm »

Quiver base value should be 20 instead of 10 in getItemBaseValue(), isn't it?
No, because the base item value actually is 10...

Hmm.. I compare what Items::getValue() returns with what trade screen shows and *all* values are the same except for quivers.

lethosor

  • Bay Watcher
    • View Profile
Re: DFHack 0.40.13-r1
« Reply #1310 on: November 04, 2014, 08:23:57 pm »

Is it possible that trade agreements are affecting the prices you see? Do you see the same values for items outside of the depot?
Logged
DFHack - Dwarf Manipulator (Lua) - DF Wiki talk

There was a typo in the siegers' campfire code. When the fires went out, so did the game.

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: DFHack 0.40.13-r1
« Reply #1311 on: November 04, 2014, 08:25:43 pm »

Don't look at the value in the Trade screen, since it's adjusted by trade agreements - look at the value in the item description screen.
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

mifki

  • Bay Watcher
  • works secretly...
    • View Profile
    • mifki
Re: DFHack 0.40.13-r1
« Reply #1312 on: November 04, 2014, 08:46:00 pm »

Oh maybe I forgot about an agreement with humans. I'll check once I get home, thanks.

EDIT: So when a caravan arrives and I meet to discuss trade agreement, on the [c]ivs screen I will see new agreement for the next year but prices for the caravan will be set according to the previous agreement, right?
Anyway, I don't have that specific save anymore, so let's assume it was an agreement indeed.

nekoexmachina

  • Bay Watcher
    • View Profile
Re: DFHack 0.40.13-r1
« Reply #1313 on: November 05, 2014, 03:13:24 am »

-development branch, commit id 272aa5d, works on Linux as expected. No patching/turning features on & off (stonesense disabled by-default).
Logged
Whenever i read the "doesn't care about anything anymore" line, i instantly imagine a dwarf, sitting alone on a swing set. Just slowly rocking back and forth, somberly staring at the ground, and stopping every once in a while to sigh.
It's mildly depressing.

expwnent

  • Bay Watcher
    • View Profile
Re: DFHack 0.40.13-r1
« Reply #1314 on: November 05, 2014, 10:24:29 am »

I'm planning on a release very soon. It will be missing most of the things on my todo list. I'll do an r2 later for those.
Logged

Roses

  • Bay Watcher
    • View Profile
Re: DFHack 0.40.13-r1
« Reply #1315 on: November 05, 2014, 11:34:53 am »

@expwnent

Before I get to working on my spells I wanted to make sure that the system works the way I think it does, basically, if I have this
Code: [Select]
modtools/interaction-trigger -onAttackStr "casts burn" -command [ add-syndrome -unit \\DEFENDER_ID -syndrome BURN ]
modtools/interaction-trigger -onAttachStr "casts burn" -command [ add-syndrome -unit \\ATTACKER_ID -syndrome SPELL_CAST ]
in onLoad.init, and a unit uses an interaction with the "casts burn" CDI:VERB, will both effects be triggered?
Logged

expwnent

  • Bay Watcher
    • View Profile
Re: DFHack 0.40.13-r1
« Reply #1316 on: November 05, 2014, 12:39:10 pm »

That is the intended usage, yes. It may or may not be broken. I forget if that was one of the broken things or not.
Logged

Roses

  • Bay Watcher
    • View Profile
Re: DFHack 0.40.13-r1
« Reply #1317 on: November 05, 2014, 12:59:19 pm »

That is the intended usage, yes. It may or may not be broken. I forget if that was one of the broken things or not.

As long as that's the intended usage then I will base my work off of that. Thanks!
Logged

Sappho

  • Bay Watcher
  • AKA Aira; Legendary Female Gamer
    • View Profile
    • Aira Plays Games
Re: DFHack 0.40.13-r1
« Reply #1318 on: November 05, 2014, 01:35:52 pm »

Is there any command or script that will create a mob on the map? I need to create some zombies without having to actually travel across the map and bring some zombies there. It's for a story. I don't see any such command in the readme, but I know it's not 100% up to date, so I remain hopeful.

For the same reason, is there a way to make my character in adventure mode invincible, or at least increase the skills? I've seen scripts that seem to allow changing values of skills, but I have no idea how to use them. Please pardon my ignorance. I haven't played DF in ages and right now I'm just trying to get this story done.

(Failing that, is there any other mod or utility that will let me do this? I'm trying to get my next video out but it's not working at all as planned.)

Thank you!!

Rogue Yun

  • Bay Watcher
  • Beware of the Carp
    • View Profile
Re: DFHack 0.40.13-r1
« Reply #1319 on: November 05, 2014, 02:27:01 pm »

First off, I love dfhack and I don't know what I would do without it. It is a powerful and awesome tool. Thank you so much!

Second off, I have run into some bugs and I am hoping this is the right place to report them. If not, kindly point me in the right direction.

First Bug: I've noticed that the workflow plugin seems to have a limited number of entries that it can take before hanging? You can duplicate this error by running a bash script with multiple (~320) entries of "./dfhack-run workflow amount X 2 1" Where X # # is a new and different item to be produced. Exiting the game with the "die" command or the conventional way results with repetitions of the following error for each workflow command that didn't execute:
Code: [Select]
Could not connect to localhost: 5000
Here is an absolutely horrid script, but you can use/customize it to test it if you like.
Code: [Select]
#!/bin/bash
#workflow.sh
cd ~/PATH/TO/DF

#Reset stuff
./dfhack-run workflow enable
./dfhack-run workflow enable drybuckets
./dfhack-run workflow enable auto-melt
./dfhack-run workflow unlimit-all
./dfhack-run autobutcher stop
./dfhack-run autobutcher forget all

#Autobutcher 10 f kids, 10 m kids, 4 f adults, 2 m adults
./dfhack-run autobutcher target 6 3 3 1 all
./dfhack-run autobutcher autowatch
./dfhack-run autobutcher start

#OTHER COMMANDS
./dfhack-run autolabor 1
./dfhack-run seedwatch all 30
./dfhack-run getplants HEMP REED_ROPE
./dfhack-run getplants BERRY_SUN BERRIES_FISHER BERRIES_PRICKLE
./dfhack-run getplants BEET POTATO RADISH TURNIP KANIWA QUINOA FINGER_MILLET WILD_CARROT

#FOOD
./dfhack-run workflow amount DRINK 1000 500
./dfhack-run workflow amount FOOD 1000 500

############
## Farmer ##
############

./dfhack-run workflow amount THREAD 1000 500
./dfhack-run workflow amount LIQUID_MISC/MILK 1000 500
./dfhack-run workflow amount CHEESE 1000 500


###########
## Quern ##
###########

./dfhack-run workflow amount POWDER_MISC//MUSHROOM_CUP_DIMPLE:MILL 2 1
./dfhack-run workflow amount POWDER_MISC//GRASS_WHEAT_CAVE:MILL 2 1
./dfhack-run workflow amount GLOB 10 5

## Tools, Furniture, and Construction ##

./dfhack-run workflow amount BLOCKS/WOOD 2 1
./dfhack-run workflow amount BLOCKS/STONE,METAL 200 100

./dfhack-run workflow amount BOX/CLOTH,YARN,SILK,LEATHER 2 1
./dfhack-run workflow amount BOX/WOOD,STONE,METAL 2 1

./dfhack-run workflow amount ANIMALTRAP 2 1
./dfhack-run workflow amount BARREL 2 1
./dfhack-run workflow amount BIN 2 1
./dfhack-run workflow amount BUCKET 2 1

## Furniture and Construction ##
./dfhack-run workflow amount ANVIL 2 1
./dfhack-run workflow amount ARMORSTAND 2 1
./dfhack-run workflow amount BED 2 1
./dfhack-run workflow amount CABINET 2 1
./dfhack-run workflow amount CHAIN 2 1
./dfhack-run workflow amount CHAIR 2 1
./dfhack-run workflow amount COFFIN 2 1
./dfhack-run workflow amount DOOR 2 1
./dfhack-run workflow amount FLOODGATE 2 1
./dfhack-run workflow amount HATCH_COVER 2 1
./dfhack-run workflow amount GRATE 2 1
./dfhack-run workflow amount MILLSTONE 2 1
./dfhack-run workflow amount QUERN 2 1
./dfhack-run workflow amount SLAB 2 1
./dfhack-run workflow amount STATUE 2 1
./dfhack-run workflow amount TABLE 2 1
./dfhack-run workflow amount WEAPONRACK 2 1

./dfhack-run workflow amount TRAPPARTS 2 1
./dfhack-run workflow amount CAGE 2 1
./dfhack-run workflow amount TRAPCOMP:ITEM_TRAPCOMP_ENORMOUSCORKSCREW 2 1
./dfhack-run workflow amount TRAPCOMP:ITEM_TRAPCOMP_GIANTAXEBLADE 2 1
./dfhack-run workflow amount TRAPCOMP:ITEM_TRAPCOMP_LARGESERRATEDDISC 2 1
./dfhack-run workflow amount TRAPCOMP:ITEM_TRAPCOMP_MENACINGSPIKE 2 1
./dfhack-run workflow amount TRAPCOMP:ITEM_TRAPCOMP_SPIKEDBALL 2 1

./dfhack-run workflow amount PIPE_SECTION 2 1

./dfhack-run workflow amount TOOL:ITEM_TOOL_MINECART 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_WHEELBARROW 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_NEST_BOX 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_JUG 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_LARGE_POT 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_HIVE 2 1

./dfhack-run workflow amount CRUTCH 2 1
./dfhack-run workflow amount SPLINT 2 1
./dfhack-run workflow amount TRACTION_BENCH 2 1

## Trade Goods ##

./dfhack-run workflow amount COIN 1000 500
./dfhack-run workflow amount CRAFTS 1000 500
./dfhack-run workflow amount GOBLET 1000 500
./dfhack-run workflow amount INSTRUMENT 1000 500
./dfhack-run workflow amount TOTEM 1000 500
./dfhack-run workflow amount TOY 1000 500

./dfhack-run workflow amount THREAD 1000 500
#./dfhack-run workflow amount THREAD//INORGANIC:ADAMANTINE 2 1
./dfhack-run workflow amount CLOTH/PLANT 2 1
./dfhack-run workflow amount CLOTH/SILK 2 1
./dfhack-run workflow amount CLOTH/YARN 2 1
./dfhack-run workflow amount CLOTH//INORGANIC 2 1

## Armor ##
./dfhack-run workflow amount SHIELD:ITEM_SHIELD_SHIELD 2 1
./dfhack-run workflow amount SHIELD:ITEM_SHIELD_BUCKLER 2 1

./dfhack-run workflow amount ARMOR:ITEM_ARMOR_DRESS 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_SHIRT 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_COAT 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_VEST 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_ROBE 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_CLOAK 2 1

./dfhack-run workflow amount ARMOR:ITEM_ARMOR_LEATHER 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_MAIL_SHIRT 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_BREASTPLATE 2 1

./dfhack-run workflow amount PANTS:ITEM_PANTS_PANTS 2 1
./dfhack-run workflow amount PANTS:ITEM_PANTS_LEGGINGS 2 1
./dfhack-run workflow amount PANTS:ITEM_PANTS_GREAVES 2 1

./dfhack-run workflow amount SHOES:ITEM_SHOES_BOOTS 4 2
./dfhack-run workflow amount SHOES:ITEM_SHOES_BOOTS_LOW 4 2
./dfhack-run workflow amount SHOES:ITEM_SHOES_SOCKS 4 2
./dfhack-run workflow amount SHOES:ITEM_SHOES_SHOES 4 2

./dfhack-run workflow amount HELM:ITEM_HELM_CAP 2 1
./dfhack-run workflow amount HELM:ITEM_HELM_HELM 2 1
./dfhack-run workflow amount HELM:ITEM_HELM_HOOD 2 1

./dfhack-run workflow amount GLOVES:ITEM_GLOVES_GLOVES 4 2
./dfhack-run workflow amount GLOVES:ITEM_GLOVES_MITTENS 4 2
./dfhack-run workflow amount GLOVES:ITEM_GLOVES_GAUNTLETS 4 2

## Weapons ##
./dfhack-run workflow amount WEAPON:ITEM_WEAPON_PICK 2 1

./dfhack-run workflow amount WEAPON:ITEM_WEAPON_SPEAR_TRAINING 2 1
./dfhack-run workflow amount WEAPON:ITEM_WEAPON_SWORD_SHORT_TRAINING 2 1
./dfhack-run workflow amount WEAPON:ITEM_WEAPON_AXE_TRAINING 2 1

./dfhack-run workflow amount WEAPON:ITEM_WEAPON_SWORD_SHORT/STONE 2 1

./dfhack-run workflow amount WEAPON:ITEM_WEAPON_MACE 2 1
./dfhack-run workflow amount WEAPON:ITEM_WEAPON_SPEAR 2 1
./dfhack-run workflow amount WEAPON:ITEM_WEAPON_SWORD_SHORT 2 1
./dfhack-run workflow amount WEAPON:ITEM_WEAPON_HAMMER_WAR 2 1
./dfhack-run workflow amount WEAPON:ITEM_WEAPON_AXE_BATTLE 2 1

./dfhack-run workflow amount WEAPON:ITEM_WEAPON_CROSSBOW 2 1
./dfhack-run workflow amount AMMO:ITEM_AMMO_BOLTS/WOOD,BONE 200 100
./dfhack-run workflow amount AMMO:ITEM_AMMO_BOLTS/METAL 200 100

## Military Misc ##
./dfhack-run workflow amount FLASK 2 1
./dfhack-run workflow amount BACKPACK 2 1
./dfhack-run workflow amount QUIVER 2 1

## Other ##
./dfhack-run workflow amount SMALLGEM 2 1

./dfhack-run workflow amount BALLISTAARROWHEAD 2 1

###########
## GLASS ##
###########

./dfhack-run workflow amount POWDER_MISC/SAND 100 50
./dfhack-run workflow amount BLOCKS/GLASS 200 100

##################
## Wood Furnace ##
##################

./dfhack-run workflow amount BAR//ASH 4 2
./dfhack-run workflow amount BAR//COAL 8 4


#############
## Smelter ##
#############

./dfhack-run workflow amount BAR//INORGANIC:COPPER 4 2
./dfhack-run workflow amount BAR//INORGANIC:SILVER 4 2

./dfhack-run workflow amount BAR//INORGANIC:BRONZE 4 2
./dfhack-run workflow amount BAR//INORGANIC:BISMUTH 4 2
./dfhack-run workflow amount BAR//INORGANIC:BISMUTH_BRONZE 4 2

./dfhack-run workflow amount BAR//INORGANIC:IRON 4 2
./dfhack-run workflow amount BAR//INORGANIC:PIG_IRON 4 2
./dfhack-run workflow amount BAR//INORGANIC:STEEL 4 2

./dfhack-run workflow amount BAR//INORGANIC:PLATINUM 4 2

./dfhack-run workflow amount BAR//INORGANIC:GOLD 4 2
./dfhack-run workflow amount BAR//INORGANIC:NICKEL 4 2
./dfhack-run workflow amount BAR//INORGANIC:ZINC 4 2
./dfhack-run workflow amount BAR//INORGANIC:BRASS 4 2
./dfhack-run workflow amount BAR//INORGANIC:ELECTRUM 4 2
./dfhack-run workflow amount BAR//INORGANIC:TIN 4 2
./dfhack-run workflow amount BAR//INORGANIC:PEWTER_FINE 4 2
./dfhack-run workflow amount BAR//INORGANIC:PEWTER_TRIFLE 4 2
./dfhack-run workflow amount BAR//INORGANIC:PEWTER_LAY 4 2
./dfhack-run workflow amount BAR//INORGANIC:ALUMINUM 4 2
./dfhack-run workflow amount BAR//INORGANIC:LEAD 4 2
./dfhack-run workflow amount BAR//INORGANIC:NICKEL_SILVER 4 2
./dfhack-run workflow amount BAR//INORGANIC:BILLON 4 2
./dfhack-run workflow amount BAR//INORGANIC:STERLING_SILVER 4 2
./dfhack-run workflow amount BAR//INORGANIC:BLACK_BRONZE 4 2
./dfhack-run workflow amount BAR//INORGANIC:ROSE_GOLD 4 2

#Containers
./dfhack-run workflow amount BARREL 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_LARGE_POT 2 1
./dfhack-run workflow amount BIN 2 1
./dfhack-run workflow amount BOX/CLOTH 20 10
./dfhack-run workflow amount TOOL:ITEM_TOOL_JUG 2 1

#Furniture
./dfhack-run workflow amount BED///LOCAL,EXCEPTIONAL 2 1
./dfhack-run workflow amount DOOR///LOCAL,EXCEPTIONAL 2 1
./dfhack-run workflow amount TABLE///LOCAL,EXCEPTIONAL 2 1
./dfhack-run workflow amount CHAIR///LOCAL,EXCEPTIONAL 2 1
./dfhack-run workflow amount ARMORSTAND///LOCAL,EXCEPTIONAL 2 1
./dfhack-run workflow amount WEAPONRACK///LOCAL,EXCEPTIONAL 2 1
./dfhack-run workflow amount CABINET///LOCAL,EXCEPTIONAL 2 1
./dfhack-run workflow amount BOX/STONE//LOCAL,EXCEPTIONAL 2 1
./dfhack-run workflow amount COFFIN 2 1
./dfhack-run workflow amount SLAB 2 1
./dfhack-run workflow amount STATUE 2 1
./dfhack-run workflow amount WINDOW 2 1
./dfhack-run workflow amount GRATE 2 1
./dfhack-run workflow amount HATCH_COVER 2 1
./dfhack-run workflow amount FLOODGATE 2 1

./dfhack-run workflow amount CHAIN 2 1

#Workshop Carpenter
./dfhack-run workflow amount BED/WOOD 2 1
./dfhack-run workflow amount DOOR/WOOD 2 1
./dfhack-run workflow amount TABLE/WOOD 2 1
./dfhack-run workflow amount CHAIR/WOOD 2 1
./dfhack-run workflow amount ARMORSTAND/WOOD 2 1
./dfhack-run workflow amount WEAPONRACK/WOOD 2 1
./dfhack-run workflow amount CABINET/WOOD 2 1
./dfhack-run workflow amount BOX/WOOD 2 1
./dfhack-run workflow amount COFFIN/WOOD 2 1

#Tools
./dfhack-run workflow amount WEAPON:ITEM_WEAPON_PICK 2 1
./dfhack-run workflow amount BUCKET 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_MINECART 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_WHEELBARROW 2 1

#Traps
./dfhack-run workflow amount CAGE 10 5
./dfhack-run workflow amount TRAPCOMP:ITEM_TRAPCOMP_ENORMOUSCORKSCREW 2 1
./dfhack-run workflow amount TRAPCOMP:ITEM_TRAPCOMP_SPIKEDBALL 2 1
./dfhack-run workflow amount TRAPCOMP:ITEM_TRAPCOMP_MENACINGSPIKE 2 1

#Consumables
./dfhack-run workflow amount THREAD 1000 500
./dfhack-run workflow amount CLOTH/PLANT 1000 500

./dfhack-run workflow amount CORPSEPIECE/YARN 1000 500
./dfhack-run workflow amount CLOTH/YARN 1000 500

#Construction
./dfhack-run workflow amount BLOCKS 1000 500
./dfhack-run workflow amount TRAPPARTS 20 10
./dfhack-run workflow amount PIPE_SECTION 2 1
./dfhack-run workflow amount QUERN 2 1
./dfhack-run workflow amount MILLSTONE 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_NEST_BOX 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_HIVE 2 1

#Construction Wood
./dfhack-run workflow amount BLOCKS/WOOD 2 1

#Gear
./dfhack-run workflow amount FLASK 10 5
./dfhack-run workflow amount BACKPACK 10 5
./dfhack-run workflow amount QUIVER 10 5


#Weapons Copper
./dfhack-run workflow amount WEAPON:ITEM_WEAPON_AXE_BATTLE//INORGANIC:COPPER 2 1

#Weapons Ranged
./dfhack-run workflow amount WEAPON:ITEM_WEAPON_CROSSBOW 10 5
./dfhack-run workflow amount AMMO:ITEM_AMMO_BOLTS/METAL 1000 500
./dfhack-run workflow amount AMMO:ITEM_AMMO_BOLTS/WOOD,BONE 200 100

#Trade Goods
./dfhack-run workflow amount TOTEM 1000 500
./dfhack-run workflow amount TOY 1000 500
./dfhack-run workflow amount CRAFTS 1000 500
./dfhack-run workflow amount GOBLET 1000 500
./dfhack-run workflow amount INSTRUMENT 1000 500

#Jewels
./dfhack-run workflow amount ROUGH 1000 500

#Hospital
./dfhack-run workflow amount CRUTCH 4 2
./dfhack-run workflow amount SPLINT 4 2
./dfhack-run workflow amount TRACTION_BENCH 2 1

#Soap
./dfhack-run workflow amount BAR//ASH 10 5
./dfhack-run workflow amount LIQUID_MISC//LYE 10 5
./dfhack-run workflow amount BAR/SOAP 4 2

#Farming
./dfhack-run workflow amount BAR//POTASH 20 10

#Glass
./dfhack-run workflow amount POWDER_MISC/SAND 100 50
./dfhack-run workflow amount SMALLGEM 1000 500

#Clay Pottery
./dfhack-run workflow amount BOULDER/CLAY 20 10

#Dye
./dfhack-run workflow amount POWDER_MISC//MUSHROOM_CUP_DIMPLE:MILL 1000 500

#Fuel
./dfhack-run workflow amount BAR//COAL 40 20

#Smithing
./dfhack-run workflow amount BAR//INORGANIC:COPPER 4 2
./dfhack-run workflow amount BAR//INORGANIC:SILVER 4 2
./dfhack-run workflow amount BAR//INORGANIC:IRON 4 2
./dfhack-run workflow amount BAR//INORGANIC:STEEL 4 2
./dfhack-run workflow amount BAR//INORGANIC:BRONZE 4 2

#Forge

#Weapons Bronze
./dfhack-run workflow amount WEAPON:ITEM_WEAPON_AXE_BATTLE//INORGANIC:BRONZE/LOCAL,MASTERFUL 2 1

#Weapons Steel
./dfhack-run workflow amount WEAPON:ITEM_WEAPON_AXE_BATTLE//INORGANIC:STEEL/LOCAL,MASTERFUL 2 1

#Trap Parts Steel
./dfhack-run workflow amount TRAPCOMP:ITEM_TRAPCOMP_MENACINGSPIKE//INORGANIC:STEEL/LOCAL,MASTERFUL 2 1


## Furniture Iron ##

./dfhack-run workflow amount CAGE//INORGANIC:IRON 2 1
./dfhack-run workflow amount CHAIN//INORGANIC:IRON 2 1
./dfhack-run workflow amount ANIMALTRAP//INORGANIC:IRON 2 1
./dfhack-run workflow amount BUCKET//INORGANIC:IRON 2 1
./dfhack-run workflow amount BARREL//INORGANIC:IRON 2 1
./dfhack-run workflow amount ARMORSTAND//INORGANIC:IRON 2 1
./dfhack-run workflow amount BLOCKS//INORGANIC:IRON 16 8
./dfhack-run workflow amount DOOR//INORGANIC:IRON 2 1
./dfhack-run workflow amount FLOODGATE//INORGANIC:IRON 2 1
./dfhack-run workflow amount HATCH_COVER//INORGANIC:IRON 2 1
./dfhack-run workflow amount GRATE//INORGANIC:IRON 2 1
./dfhack-run workflow amount STATUE//INORGANIC:IRON 2 1
./dfhack-run workflow amount CABINET//INORGANIC:IRON 2 1
./dfhack-run workflow amount BOX//INORGANIC:IRON 2 1
./dfhack-run workflow amount CHAIR//INORGANIC:IRON 2 1
./dfhack-run workflow amount COFFIN//INORGANIC:IRON 2 1
./dfhack-run workflow amount TABLE//INORGANIC:IRON 2 1
./dfhack-run workflow amount WEAPONRACK//INORGANIC:IRON 2 1
./dfhack-run workflow amount BIN//INORGANIC:IRON 2 1
./dfhack-run workflow amount PIPE_SECTION//INORGANIC:IRON 2 1
./dfhack-run workflow amount SPLINT//INORGANIC:IRON 2 1
./dfhack-run workflow amount CRUTCH//INORGANIC:IRON 2 1

## Furniture GOLD ##

./dfhack-run workflow amount CAGE//INORGANIC:GOLD 2 1
./dfhack-run workflow amount CHAIN//INORGANIC:GOLD 2 1
./dfhack-run workflow amount ANIMALTRAP//INORGANIC:GOLD 2 1
./dfhack-run workflow amount BUCKET//INORGANIC:GOLD 2 1
./dfhack-run workflow amount BARREL//INORGANIC:GOLD 2 1
./dfhack-run workflow amount ARMORSTAND//INORGANIC:GOLD 2 1
./dfhack-run workflow amount BLOCKS//INORGANIC:GOLD 16 8
./dfhack-run workflow amount DOOR//INORGANIC:GOLD 2 1
./dfhack-run workflow amount FLOODGATE//INORGANIC:GOLD 2 1
./dfhack-run workflow amount HATCH_COVER//INORGANIC:GOLD 2 1
./dfhack-run workflow amount GRATE//INORGANIC:GOLD 2 1
./dfhack-run workflow amount STATUE//INORGANIC:GOLD 2 1
./dfhack-run workflow amount CABINET//INORGANIC:GOLD 2 1
./dfhack-run workflow amount BOX//INORGANIC:GOLD 2 1
./dfhack-run workflow amount CHAIR//INORGANIC:GOLD 2 1
./dfhack-run workflow amount COFFIN//INORGANIC:GOLD 2 1
./dfhack-run workflow amount TABLE//INORGANIC:GOLD 2 1
./dfhack-run workflow amount WEAPONRACK//INORGANIC:GOLD 2 1
./dfhack-run workflow amount BIN//INORGANIC:GOLD 2 1
./dfhack-run workflow amount PIPE_SECTION//INORGANIC:GOLD 2 1
./dfhack-run workflow amount SPLINT//INORGANIC:GOLD 2 1
./dfhack-run workflow amount CRUTCH//INORGANIC:GOLD 2 1

## Furniture SILVER ##

./dfhack-run workflow amount CAGE//INORGANIC:SILVER 2 1
./dfhack-run workflow amount CHAIN//INORGANIC:SILVER 2 1
./dfhack-run workflow amount ANIMALTRAP//INORGANIC:SILVER 2 1
./dfhack-run workflow amount BUCKET//INORGANIC:SILVER 2 1
./dfhack-run workflow amount BARREL//INORGANIC:SILVER 2 1
./dfhack-run workflow amount ARMORSTAND//INORGANIC:SILVER 2 1
./dfhack-run workflow amount BLOCKS//INORGANIC:SILVER 16 8
./dfhack-run workflow amount DOOR//INORGANIC:SILVER 2 1
./dfhack-run workflow amount FLOODGATE//INORGANIC:SILVER 2 1
./dfhack-run workflow amount HATCH_COVER//INORGANIC:SILVER 2 1
./dfhack-run workflow amount GRATE//INORGANIC:SILVER 2 1
./dfhack-run workflow amount STATUE//INORGANIC:SILVER 2 1
./dfhack-run workflow amount CABINET//INORGANIC:SILVER 2 1
./dfhack-run workflow amount BOX//INORGANIC:SILVER 2 1
./dfhack-run workflow amount CHAIR//INORGANIC:SILVER 2 1
./dfhack-run workflow amount COFFIN//INORGANIC:SILVER 2 1
./dfhack-run workflow amount TABLE//INORGANIC:SILVER 2 1
./dfhack-run workflow amount WEAPONRACK//INORGANIC:SILVER 2 1
./dfhack-run workflow amount BIN//INORGANIC:SILVER 2 1
./dfhack-run workflow amount PIPE_SECTION//INORGANIC:SILVER 2 1
./dfhack-run workflow amount SPLINT//INORGANIC:SILVER 2 1
./dfhack-run workflow amount CRUTCH//INORGANIC:SILVER 2 1

## Furniture COPPER ##

./dfhack-run workflow amount CAGE//INORGANIC:COPPER 2 1
./dfhack-run workflow amount CHAIN//INORGANIC:COPPER 2 1
./dfhack-run workflow amount ANIMALTRAP//INORGANIC:COPPER 2 1
./dfhack-run workflow amount BUCKET//INORGANIC:COPPER 2 1
./dfhack-run workflow amount BARREL//INORGANIC:COPPER 2 1
./dfhack-run workflow amount ARMORSTAND//INORGANIC:COPPER 2 1
./dfhack-run workflow amount BLOCKS//INORGANIC:COPPER 16 8
./dfhack-run workflow amount DOOR//INORGANIC:COPPER 2 1
./dfhack-run workflow amount FLOODGATE//INORGANIC:COPPER 2 1
./dfhack-run workflow amount HATCH_COVER//INORGANIC:COPPER 2 1
./dfhack-run workflow amount GRATE//INORGANIC:COPPER 2 1
./dfhack-run workflow amount STATUE//INORGANIC:COPPER 2 1
./dfhack-run workflow amount CABINET//INORGANIC:COPPER 2 1
./dfhack-run workflow amount BOX//INORGANIC:COPPER 2 1
./dfhack-run workflow amount CHAIR//INORGANIC:COPPER 2 1
./dfhack-run workflow amount COFFIN//INORGANIC:COPPER 2 1
./dfhack-run workflow amount TABLE//INORGANIC:COPPER 2 1
./dfhack-run workflow amount WEAPONRACK//INORGANIC:COPPER 2 1
./dfhack-run workflow amount BIN//INORGANIC:COPPER 2 1
./dfhack-run workflow amount PIPE_SECTION//INORGANIC:COPPER 2 1
./dfhack-run workflow amount SPLINT//INORGANIC:COPPER 2 1
./dfhack-run workflow amount CRUTCH//INORGANIC:COPPER 2 1

## Furniture STEEL ##

./dfhack-run workflow amount CAGE//INORGANIC:STEEL 2 1
./dfhack-run workflow amount CHAIN//INORGANIC:STEEL 2 1
./dfhack-run workflow amount ANIMALTRAP//INORGANIC:STEEL 2 1
./dfhack-run workflow amount BUCKET//INORGANIC:STEEL 2 1
./dfhack-run workflow amount BARREL//INORGANIC:STEEL 2 1
./dfhack-run workflow amount ARMORSTAND//INORGANIC:STEEL 2 1
./dfhack-run workflow amount BLOCKS//INORGANIC:STEEL 16 8
./dfhack-run workflow amount DOOR//INORGANIC:STEEL 2 1
./dfhack-run workflow amount FLOODGATE//INORGANIC:STEEL 2 1
./dfhack-run workflow amount HATCH_COVER//INORGANIC:STEEL 2 1
./dfhack-run workflow amount GRATE//INORGANIC:STEEL 2 1
./dfhack-run workflow amount STATUE//INORGANIC:STEEL 2 1
./dfhack-run workflow amount CABINET//INORGANIC:STEEL 2 1
./dfhack-run workflow amount BOX//INORGANIC:STEEL 2 1
./dfhack-run workflow amount CHAIR//INORGANIC:STEEL 2 1
./dfhack-run workflow amount COFFIN//INORGANIC:STEEL 2 1
./dfhack-run workflow amount TABLE//INORGANIC:STEEL 2 1
./dfhack-run workflow amount WEAPONRACK//INORGANIC:STEEL 2 1
./dfhack-run workflow amount BIN//INORGANIC:STEEL 2 1
./dfhack-run workflow amount PIPE_SECTION//INORGANIC:STEEL 2 1
./dfhack-run workflow amount SPLINT//INORGANIC:STEEL 2 1
./dfhack-run workflow amount CRUTCH//INORGANIC:STEEL 2 1

#ETC
#Gold
#Silver
#Copper
#Nickel
#Zinc
#Bronze
#Brass
#Steel
#Platinum
#Electrum
#Tin
#Fine_Pewter
#Trifle_Pewter
#Lay_Pewter
#ALUMINUM
#Nickel SIlver
#Billon
#Sterling Silver
#Black Bronze
#Rose Gold
#Bismuth Bronze
#Adamantine

## Siege Equipment Metal ##

./dfhack-run workflow amount BALLISTAARROWHEAD/METAL 10 5

#IRON
#SILVER
#COPPER
#BRONZE
#STEEL
#BISMUTH BRONZE
#ADAMANTINE

## Trap Components Metal ##

./dfhack-run workflow amount TRAPCOMP:ITEM_TRAPCOMP_GIANTAXEBLADE//METAL 2 1
./dfhack-run workflow amount TRAPCOMP:ITEM_TRAPCOMP_ENORMOUSCORKSCREW//METAL 2 1
./dfhack-run workflow amount TRAPCOMP:ITEM_TRAPCOMP_SPIKEDBALL//METAL 2 1
./dfhack-run workflow amount TRAPCOMP:ITEM_TRAPCOMP_LARGESERRATEDDISC//METAL 2 1
./dfhack-run workflow amount TRAPCOMP:ITEM_TRAPCOMP_MENACINGSPIKE//METAL 2 1
./dfhack-run workflow amount TRAPPARTS//METAL 2 1

#IRON
#SILVER
#COPPER
#BRONZE
#STEEL
#BISMUTH BRONZE
#ADAMANTINE

## Other Objects Metal ##

./dfhack-run workflow amount ANVIL/METAL 2 1
./dfhack-run workflow amount CRAFTS/METAL 2 1
./dfhack-run workflow amount GOBLET/METAL 2 1
./dfhack-run workflow amount TOY/METAL 2 1
./dfhack-run workflow amount INSTRUMENT/METAL 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_NEST_BOX/METAL 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_JUG/METAL 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_LARGE_POT/METAL 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_HIVE/METAL 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_MINECART/METAL 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_WHEELBARROW/METAL 2 1
./dfhack-run workflow amount FLASK/METAL 2 1
./dfhack-run workflow amount COIN/METAL 2 1

## Other Objects STEEL ##

./dfhack-run workflow amount ANVIL//INORGANIC:STEEL 2 1
./dfhack-run workflow amount CRAFTS//INORGANIC:STEEL 2 1
./dfhack-run workflow amount GOBLET//INORGANIC:STEEL 2 1
./dfhack-run workflow amount TOY//INORGANIC:STEEL 2 1
./dfhack-run workflow amount INSTRUMENT//INORGANIC:STEEL 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_NEST_BOX//INORGANIC:STEEL 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_JUG//INORGANIC:STEEL 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_LARGE_POT//INORGANIC:STEEL 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_HIVE//INORGANIC:STEEL 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_MINECART//INORGANIC:STEEL 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_WHEELBARROW//INORGANIC:STEEL 2 1
./dfhack-run workflow amount FLASK//INORGANIC:STEEL 2 1
./dfhack-run workflow amount COIN//INORGANIC:STEEL 2 1

#Reset stuff
./dfhack-run workflow enable
./dfhack-run workflow enable drybuckets
./dfhack-run workflow enable auto-melt
./dfhack-run workflow unlimit-all
./dfhack-run autobutcher stop
./dfhack-run autobutcher forget all

#Autobutcher 10 f kids, 10 m kids, 4 f adults, 2 m adults
./dfhack-run autobutcher target 4 4 2 1 all
./dfhack-run autobutcher autowatch
./dfhack-run autobutcher start

#OTHER COMMANDS
./dfhack-run autolabor 1
./dfhack-run seedwatch all 30
./dfhack-run getplants REED_ROPE BERRY_SUN BERRIES_FISHER BERRIES_PRICKLE HEMP
# Beet, Wild Carrot, Potato, Radish, Turnip, Kaniwa, Quinoa, Finger Millet, Hemp

#FOOD
./dfhack-run workflow amount DRINK 3000 1500
./dfhack-run workflow amount FOOD:ITEM_FOOD_ROAST 3000 1500


############
## Farmer ##
############

./dfhack-run workflow amount THREAD 1000 500
./dfhack-run workflow amount LIQUID_MISC/MILK 100 50
./dfhack-run workflow amount CHEESE 3000 1500


###########
## Quern ##
###########

./dfhack-run workflow amount POWDER_MISC//MUSHROOM_CUP_DIMPLE:MILL 2 1
./dfhack-run workflow amount POWDER_MISC//GRASS_WHEAT_CAVE:MILL 2 1
./dfhack-run workflow amount GLOB 10 5


###############
## Carpenter ##
###############

#Tasks=31
#Workshops=4

./dfhack-run workflow amount SHIELD:ITEM_SHIELD_SHIELD/WOOD 2 1
./dfhack-run workflow amount SHIELD:ITEM_SHIELD_BUCKLER/WOOD 2 1
./dfhack-run workflow amount WEAPON:ITEM_WEAPON_SPEAR_TRAINING/WOOD 2 1
./dfhack-run workflow amount WEAPON:ITEM_WEAPON_SWORD_SHORT_TRAINING/WOOD 2 1
./dfhack-run workflow amount WEAPON:ITEM_WEAPON_AXE_TRAINING/WOOD 2 1
./dfhack-run workflow amount BARREL/WOOD 2 1
./dfhack-run workflow amount BLOCKS/WOOD 2 1
./dfhack-run workflow amount BUCKET/WOOD 2 1
./dfhack-run workflow amount ANIMALTRAP/WOOD 2 1
./dfhack-run workflow amount CAGE/WOOD 2 1
./dfhack-run workflow amount ARMORSTAND/WOOD 2 1
./dfhack-run workflow amount BED/WOOD 2 1
./dfhack-run workflow amount CHAIR/WOOD 2 1
./dfhack-run workflow amount COFFIN/WOOD 2 1
./dfhack-run workflow amount DOOR/WOOD 2 1
./dfhack-run workflow amount FLOODGATE/WOOD 2 1
./dfhack-run workflow amount HATCH_COVER/WOOD 2 1
./dfhack-run workflow amount GRATE/WOOD 2 1
./dfhack-run workflow amount CABINET/WOOD 2 1
./dfhack-run workflow amount BIN/WOOD 2 1
./dfhack-run workflow amount BOX/WOOD 2 1
./dfhack-run workflow amount WEAPONRACK/WOOD 2 1
./dfhack-run workflow amount TABLE/WOOD 2 1
./dfhack-run workflow amount TRAPCOMP:ITEM_TRAPCOMP_ENORMOUSCORKSCREW/WOOD 2 1
./dfhack-run workflow amount TRAPCOMP:ITEM_TRAPCOMP_SPIKEDBALL/WOOD 2 1
./dfhack-run workflow amount TRAPCOMP:ITEM_TRAPCOMP_MENACINGSPIKE/WOOD 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_MINECART/WOOD 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_WHEELBARROW/WOOD 2 1
./dfhack-run workflow amount PIPE_SECTION/WOOD 2 1
./dfhack-run workflow amount SPLINT/WOOD 2 1
./dfhack-run workflow amount CRUTCH/WOOD 2 1


###########
## Mason ##
###########

./dfhack-run workflow amount ARMORSTAND//INORGANIC 2 1
./dfhack-run workflow amount BLOCKS//INORGANIC 16 8
./dfhack-run workflow amount CHAIR//INORGANIC 2 1
./dfhack-run workflow amount COFFIN//INORGANIC 2 1
./dfhack-run workflow amount DOOR//INORGANIC 2 1
./dfhack-run workflow amount FLOODGATE//INORGANIC 2 1
./dfhack-run workflow amount HATCH_COVER//INORGANIC 2 1
./dfhack-run workflow amount GRATE//INORGANIC 2 1
./dfhack-run workflow amount CABINET//INORGANIC 2 1
./dfhack-run workflow amount BOX//INORGANIC 2 1
./dfhack-run workflow amount STATUE//INORGANIC 2 1
./dfhack-run workflow amount SLAB//INORGANIC 2 1
./dfhack-run workflow amount TABLE//INORGANIC 2 1
./dfhack-run workflow amount WEAPONRACK//INORGANIC 2 1
./dfhack-run workflow amount QUERN//INORGANIC 2 1
./dfhack-run workflow amount MILLSTONE//INORGANIC 2 1


#################
## Craftsdwarf ##
#################

## Rock ##

./dfhack-run workflow amount CRAFTS//INORGANIC 2 1
./dfhack-run workflow amount GOBLET//INORGANIC 2 1
./dfhack-run workflow amount INSTRUMENT//INORGANIC 2 1
./dfhack-run workflow amount WEAPON:ITEM_WEAPON_SWORD_SHORT//INORGANIC 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_NEST_BOX//INORGANIC 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_JUG//INORGANIC 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_LARGE_POT//INORGANIC 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_HIVE//INORGANIC 2 1
./dfhack-run workflow amount TOY//INORGANIC 2 1

## Wood ##

./dfhack-run workflow amount CRAFTS/WOOD 2 1
./dfhack-run workflow amount AMMO:ITEM_AMMO_BOLTS/WOOD 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_NEST_BOX/WOOD 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_JUG/WOOD 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_LARGE_POT/WOOD 2 1
./dfhack-run workflow amount TOOL:ITEM_TOOL_HIVE/WOOD 2 1

## Bone ##

./dfhack-run workflow amount AMMO:ITEM_AMMO_BOLTS/BONE 2 1
./dfhack-run workflow amount CRAFTS/BONE 2 1
./dfhack-run workflow amount PANTS:ITEM_PANTS_LEGGINGS/BONE 2 1
./dfhack-run workflow amount PANTS:ITEM_PANTS_GREAVES/BONE 2 1
./dfhack-run workflow amount GLOVES:ITEM_GLOVES_GAUNTLETS/BONE 4 2
./dfhack-run workflow amount HELM:ITEM_HELM_HELM/BONE 2 1

## Shell ##

./dfhack-run workflow amount CRAFTS/SHELL 2 1
./dfhack-run workflow amount PANTS:ITEM_PANTS_LEGGINGS/SHELL 2 1
./dfhack-run workflow amount GLOVES:ITEM_GLOVES_GAUNTLETS/SHELL 4 2
./dfhack-run workflow amount HELM:ITEM_HELM_HELM/SHELL 2 1

## Misc ##

./dfhack-run workflow amount TOTEM 2 1
./dfhack-run workflow amount CRAFTS/CLOTH 2 1
./dfhack-run workflow amount CRAFTS/SILK 2 1
./dfhack-run workflow amount CRAFTS/YARN 2 1
./dfhack-run workflow amount CRAFTS/TOOTH 2 1
./dfhack-run workflow amount CRAFTS/HORN 2 1
./dfhack-run workflow amount CRAFTS/PEARL 2 1
./dfhack-run workflow amount CRAFTS/LEATHER 2 1
./dfhack-run workflow amount THREAD//INORGANIC:ADAMANTINE 2 1

##############
## Mechanic ##
##############

./dfhack-run workflow amount TRAPPARTS//INORGANIC 2 1
./dfhack-run workflow amount TRACTION_BENCH 2 1


##########
## Loom ##
##########

#Tasks=5
#Workshops=1

./dfhack-run workflow amount THREAD/SILK 1000 500
./dfhack-run workflow amount CLOTH/PLANT 2 1
./dfhack-run workflow amount CLOTH/SILK 2 1
./dfhack-run workflow amount CLOTH/YARN 2 1
./dfhack-run workflow amount CLOTH//INORGANIC 2 1


##############
## Clothier ##
##############

#Tasks=39
#Workshops=4

##CLOTH##
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_DRESS/CLOTH 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_SHIRT/CLOTH 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_COAT/CLOTH 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_VEST/CLOTH 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_ROBE/CLOTH 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_CLOAK/CLOTH 2 1
./dfhack-run workflow amount PANTS:ITEM_PANTS_PANTS/CLOTH 2 1
./dfhack-run workflow amount HELM:ITEM_HELM_CAP/CLOTH 2 1
./dfhack-run workflow amount HELM:ITEM_HELM_HOOD/CLOTH 2 1
./dfhack-run workflow amount GLOVES:ITEM_GLOVES_GLOVES/CLOTH 4 2
./dfhack-run workflow amount GLOVES:ITEM_GLOVES_MITTENS/CLOTH 4 2
./dfhack-run workflow amount SHOES:ITEM_SHOES_SOCKS/CLOTH 4 2
./dfhack-run workflow amount SHOES:ITEM_SHOES_SHOES/CLOTH 4 2
./dfhack-run workflow amount BOX/CLOTH 2 1
./dfhack-run workflow amount CHAIN/CLOTH 2 1

##SILK##
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_DRESS/SILK 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_SHIRT/SILK 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_ROBE/SILK 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_CLOAK/SILK 2 1
./dfhack-run workflow amount PANTS:ITEM_PANTS_PANTS/SILK 2 1
./dfhack-run workflow amount HELM:ITEM_HELM_CAP/SILK 2 1
./dfhack-run workflow amount HELM:ITEM_HELM_HOOD/SILK 2 1
./dfhack-run workflow amount GLOVES:ITEM_GLOVES_GLOVES/SILK 4 2
./dfhack-run workflow amount GLOVES:ITEM_GLOVES_MITTENS/SILK 4 2
./dfhack-run workflow amount SHOES:ITEM_SHOES_SOCKS/SILK 4 2
./dfhack-run workflow amount SHOES:ITEM_SHOES_SHOES/SILK 4 2
./dfhack-run workflow amount BOX/SILK 2 1
./dfhack-run workflow amount CHAIN/SILK 2 1

##YARN##
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_DRESS/YARN 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_SHIRT/YARN 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_ROBE/YARN 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_CLOAK/YARN 2 1
./dfhack-run workflow amount PANTS:ITEM_PANTS_PANTS/YARN 2 1
./dfhack-run workflow amount HELM:ITEM_HELM_CAP/YARN 2 1
./dfhack-run workflow amount HELM:ITEM_HELM_HOOD/YARN 2 1
./dfhack-run workflow amount GLOVES:ITEM_GLOVES_GLOVES/YARN 4 2
./dfhack-run workflow amount GLOVES:ITEM_GLOVES_MITTENS/YARN 4 2
./dfhack-run workflow amount SHOES:ITEM_SHOES_SOCKS/YARN 4 2
./dfhack-run workflow amount SHOES:ITEM_SHOES_SHOES/YARN 4 2
./dfhack-run workflow amount BOX/YARN 2 1
./dfhack-run workflow amount CHAIN/YARN 2 1


#############
## Leather ##
#############

./dfhack-run workflow amount ARMOR:ITEM_ARMOR_LEATHER/LEATHER 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_DRESS/LEATHER 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_SHIRT/LEATHER 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_COAT/LEATHER 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_VEST/LEATHER 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_ROBE/LEATHER 2 1
./dfhack-run workflow amount ARMOR:ITEM_ARMOR_CLOAK/LEATHER 2 1
./dfhack-run workflow amount PANTS:ITEM_PANTS_LEGGINGS/LEATHER 2 1
./dfhack-run workflow amount PANTS:ITEM_PANTS_PANTS/LEATHER 2 1
./dfhack-run workflow amount HELM:ITEM_HELM_CAP/LEATHER 2 1
./dfhack-run workflow amount HELM:ITEM_HELM_HELM/LEATHER 2 1
./dfhack-run workflow amount HELM:ITEM_HELM_HOOD/LEATHER 2 1
./dfhack-run workflow amount GLOVES:ITEM_GLOVES_GLOVES/LEATHER 4 2
./dfhack-run workflow amount GLOVES:ITEM_GLOVES_MITTENS/LEATHER 4 2
./dfhack-run workflow amount SHOES:ITEM_SHOES_BOOTS_LOW/LEATHER 4 2
./dfhack-run workflow amount SHOES:ITEM_SHOES_BOOTS/LEATHER 4 2
./dfhack-run workflow amount SHOES:ITEM_SHOES_SHOES/LEATHER 4 2
./dfhack-run workflow amount SHIELD:ITEM_SHIELD_SHIELD/LEATHER 2 1
./dfhack-run workflow amount SHIELD:ITEM_SHIELD_BUCKLER/LEATHER 2 1
./dfhack-run workflow amount BOX/LEATHER 2 1
./dfhack-run workflow amount FLASK/LEATHER 2 1
./dfhack-run workflow amount BACKPACK/LEATHER 2 1
./dfhack-run workflow amount QUIVER/LEATHER 2 1

cd ~/bin


Second Bug: I also notice in the autolabor plugin that woodcutting is snubbed completely if dwarves have any experience in mining. If you embark with seven picks and assign all your dwarves the "Mining" labor having all your dwarves dig and become dabblers, if you then enable the autolabor plugin and then assign some trees to be cut down your dwarves will refuse. Forcing one to disable autolabor and assign the woodcutting profession manually.

I run dwarf fortress and dfhack on a min install of debian linux jessie. If you need any other information just ask and I'll try to get the information to you as clearly as possible.
« Last Edit: November 05, 2014, 02:46:34 pm by Rogue Yun »
Logged

.:Simple Mood 16x16 ASCII:.
Keep it Simple. Keep it Safe.
Pages: 1 ... 86 87 [88] 89 90 ... 360