Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Crafting of Armor  (Read 606 times)

Oriolous

  • Bay Watcher
    • View Profile
Crafting of Armor
« on: December 20, 2013, 01:02:45 am »

Really this question applies to clothing in General...

Is there an easy way to just tell crafters to build full sets of armor and clothing without individually saying "build these shirts and then these pants and then the socks?"
Logged

kontako

  • Bay Watcher
    • View Profile
Re: Crafting of Armor
« Reply #1 on: December 20, 2013, 02:19:20 am »

To my current knowledge you can't, but then again I'm not very knowledgeable. Although it would be great to have/create some presets to create... or possibly some notification on what articles of clothing we are currently short on. Sounds like something you should put on the suggestions forum, that is if it hasn't been suggested a thousand times before...
Logged
"Confederacy of Businesses"?! By Armok's Blood! These Communist animals are CAPITALISTS!
"This town ain't big enough for the two of us, turkey"
*gobbles menacingly*

shadowclasper

  • Bay Watcher
  • Urist McSpacemarine, AxeDwarf
    • View Profile
    • My Portfolio
Re: Crafting of Armor
« Reply #2 on: December 20, 2013, 03:44:53 am »

Really this question applies to clothing in General...

Is there an easy way to just tell crafters to build full sets of armor and clothing without individually saying "build these shirts and then these pants and then the socks?"

I'm super lazy. I build multiple forges, then set one for each type of armor slot, then I just pause the labor or set it to repeat and then sit back and let my dwarves just run it over and over until I don't need it anymore. (I think it's pause the labor, there's some way to queue a labor and then prevent it from being acted upon immediately as I recall)
Logged
Project Manager for Towergirls: Subtitle Pending

ScegfOd

  • Bay Watcher
    • View Profile
Re: Crafting of Armor
« Reply #3 on: December 20, 2013, 03:53:45 am »

the best way to get large numbers of sets of things is to use (j)obs -> (m)anager and type the names of what you want.
you can have the job manager make a job for up to 30 items at once (and if the jobs get cancelled for ANY reason, they'll get requeued automatically).
of course if you don't care so much about the ratios of items (or if the cancellation and auto requeue spam gets annoying), you might prefer to just put all the items on (r)epeat in a workshop.
Logged
Why you kids feed troll?
We're just keeping it around so we can harvest its fur.

Garath

  • Bay Watcher
  • Helping to deforest the world
    • View Profile
Re: Crafting of Armor
« Reply #4 on: December 20, 2013, 04:58:16 am »

you can also make a macro, recording all the keypresses you need to forge a complete set of armor, and play it every time you want one
Logged
Quote from: Urist Imiknorris
Jam a door with its corpse and let all the goblins in. Hey, nobody said it had to be a weapon against your enemies.
Quote from: Frogwarrior
And then everyone melted.

Oriolous

  • Bay Watcher
    • View Profile
Re: Crafting of Armor
« Reply #5 on: December 20, 2013, 12:54:51 pm »

How do I set up a macro? Tried to do it for bedroom excavation and failed.
Logged

Garath

  • Bay Watcher
  • Helping to deforest the world
    • View Profile
Re: Crafting of Armor
« Reply #6 on: December 20, 2013, 01:20:31 pm »

ctrl-r to start recording. From that moment every keypress will be recorded. ctrl-r again to stop recording. ctrl-s to save it. ctrl-l to load it again and ctrl-p to play it. Just remember that the macro will simply replicate the exact keystrokes and won't select the correct workshop or area for you, so you need to be careful where and when you start it
Logged
Quote from: Urist Imiknorris
Jam a door with its corpse and let all the goblins in. Hey, nobody said it had to be a weapon against your enemies.
Quote from: Frogwarrior
And then everyone melted.

jcochran

  • Bay Watcher
    • View Profile
Re: Crafting of Armor
« Reply #7 on: December 20, 2013, 02:58:38 pm »

Just use the workflow command in dfhack.

In a nutshell, the workflow command is told how many of what item you wish to have (low and high limits).
It will then suspend, or unsuspend any jobs that make such items.

So you go to a forge (or multiple forges) and set up one or more repeating jobs for each item within a set of armor. Tell dfhack how many of each item you want, and then totally ignore it since you'll have that many items available once they're produced. And when the dwarves actually wear the new items, dfhack will not consider the worn item to be available so it will make a new replacement for the new dwarf or group of dwarves.

There are some people who use workflow just to manage meals and drinks. I use it for that plus....
1. Armor and weapons.
2. Clothing of all types.
3. Basic building materials such as stone blocks, hatch covers, floodgates, etc.
4. Furniture such as chairs, cabinets, tables, etc.
5. Mechanisms
And so forth and so on....

As long as I don't consume the produced items too fast, I always have a small stock (or not so small in the case of blocks) immediate at hand and shortly after I use those items, I have replacements for the next time I want some.
Logged

Larix

  • Bay Watcher
    • View Profile
Re: Crafting of Armor
« Reply #8 on: December 20, 2013, 05:23:13 pm »

If you have a large amount of woven cloth, you can fit a full set of clothes into a workshop queue - one each of upper-body under, over and cover (the only guaranteed cover are cloaks; dresses, shirts and tunics are 'under', everything else apart from coats is 'over') clothes, trousers, gloves, mittens, caps, hoods, socks and shoes - ten items. Line them all up in a single workshop, put all on repeat, and wait until your clothiers run out of cloth. Overproduction isn't really a problem, your beards will always wear (and wear out) clothes.

You could also line up partial sets in multiple workshops, but this can easily get lopsided through differing work speeds or one workshop not getting any workers for a while.

It's similar for armour, although you might not want to just set jobs on repeat until you run out of your chosen metal - going through the manager and ordering however many armour items you actually want tends to be a better choice.
Logged

Sutremaine

  • Bay Watcher
  • [ETHIC:ATROCITY: PERSONAL_MATTER]
    • View Profile
Re: Crafting of Armor
« Reply #9 on: December 20, 2013, 08:18:44 pm »

One option is to set things up in advance and let the jobs run until you get cancellations for lack of materials.

"Things" are:
:Five different stockpiles, each taking the forge's output but with a different quality level specified.
:A way of melting down items quickly. You can either have several smelters with unskilled dwarves, or a couple of smelters with skilled dwarves.
:A hotkey set up to zoom to the stockpile area.

Once that's done, you queue up a bunch of armour jobs and repeat them until the cancellations start. Then you go to the stockpiles and designate the piles for melting as appropriate. Early on you may be hoarding the few *items* you get, but once the armourers skill up the *items* will be going back into the pot. Run the melting jobs until the cancellations start, and then repeat the process.

All that said, a customisable slot in the job list for 'set of clothing' would be awesome. Even better, extend the functionality to all workshops and allow the player to make slots of their own, so that they can create their own 'make iron / make pig iron / make steel' job in the smelter.
Logged
I am trying to make chickens lay bees as eggs. So far it only produces a single "Tame Small Creature" when a hen lays bees.
Honestly at the time, I didn't see what could go wrong with crowding 80 military Dwarves into a small room with a necromancer for the purpose of making bacon.