Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Metal in stockpiles  (Read 517 times)

BlutundEisen

  • Bay Watcher
    • View Profile
Metal in stockpiles
« on: February 14, 2011, 02:57:28 am »

Configuring a stockpile I've found out that under the point material:metal , EVERY stone (and even clay and sands) and gem is listed, making it difficult to impossible to setup stockpiles. Is this hardcoded and we have to wait for a future update or can I mod it out?
Logged

NecroRebel

  • Bay Watcher
    • View Profile
Re: Metal in stockpiles
« Reply #1 on: February 14, 2011, 03:45:26 am »

It's a result of the unification of all inorganic materials during the April 1, 2010 (the 31.01) update. The "metals" list could more accurately be called an "inorganic" list, so unless you could separate stones, gems, and soils from the "true" metals (which you can't) you couldn't remove those materials from the metals list.

I don't see your problem with customizing stockpiles, however; all the "true" metals are invariably at the top of the list, in my experience, so they're easy to find, gems and stones are invariably different item types so if you simply separate out metals from everything else you can easily split metal and non-metal furniture, and if you want a stockpile for only items made of a particular type of stone you can now do that (which you couldn't in 40d) by disabling everything on the metals list except that one type of stone.

If you often wish to make separate stockpiles for metal and non-metal items, do as I have done: make a macro that, when run, toggles every metal on the metal list. To do this, go to a metal list in the custom stockpile menu, hit ctrl-r to start recording your macro, alternate between hitting ENTER and down 26 times (more or less with mods, depending on if they add or remove metals) to toggle every metal on the list, then hit ctrl-r again to stop recording the macro. Now, hit ctrl-s and name your macro to save it. You can then hit ctrl-p to play the active macro (which will be the one you just made), or ctrl-l to load a saved macro as the active macro. You can make a metal-items-only stockpile by going to the metal list, hitting (f) to forbid all of them, then running the macro to toggle all of the metals to on, or a non-metal-items-only stockpile by running the macro to toggle the metals off. Quick, simple, easy.
Logged
A Better Magma Pump Stack: For all your high-FPS surface-level magma installation needs!

BlutundEisen

  • Bay Watcher
    • View Profile
Re: Metal in stockpiles
« Reply #2 on: February 14, 2011, 03:54:41 am »

Ok, sounds like a plan.
But there are way more metals beolw in the list, native platinum and aluminium and adamantine for example...
Only the gems are quite compact so a jewelers stockpile would be quite easy...
Logged

anon_outlaw

  • Bay Watcher
    • View Profile
Re: Metal in stockpiles
« Reply #3 on: February 14, 2011, 04:04:18 am »

well... the 'gems' stockpile includes all cut, uncut and glass gems of the cut and uncut variety so there is no need to you anything else for storing gems. it's just the way to go.

as for the inclusion of all metals, rocks and gems under the freaking huge umbrella of 'metals' i have a very simple solution... enable the stockpile you want then go to metals and press 'f' to forbid everything there. then just go through with enter and manually select all the metals if it's metals you want selected. it's much faster to tell it what you want then it is to tell it what you don't want.

i do the same thing if i want just one type of stone in a stockpile. like say im building doors for my fortress and i want them all mica i will just forbid every stone with 'f' then look through the menu till i find mica and allow it.


but yeah, we are hoping for better control of stockpiles... or perhaps someone should make a 'stockpile therapist'.
Logged
Has anyone attempted to use a loyalty cascade to play a hermit fortress?

assimilateur

  • Bay Watcher
    • View Profile
Re: Metal in stockpiles
« Reply #4 on: February 14, 2011, 04:06:52 am »

You're talking about ores here, which aren't used for forging. To only disable or enable furniture forged out of metal (as opposed to stone/ore furniture made by a mason), do as NecroRebel said. I think you could also easily make a similar macro for excluding/including gemstones in your stockpile, but I personally saw little need for that. You can't normally make furniture out of gems (moods are, or at least were in .28, an exception) and stone crafts are generally a waste of time and space, other than perhaps before your very first caravan arrives.
Logged

BlutundEisen

  • Bay Watcher
    • View Profile
Re: Metal in stockpiles
« Reply #5 on: February 14, 2011, 04:17:35 am »

Well, though I'm quite good in getting my stonecrafter legendary and having him put out some worth, I just want a stockpile in my smithing area where his stuff doesn't belong to. Just bars and blocks (those work fine...) and all kinds of metal(!) products: goods, furniture, armor and weapons...
Hmm, the macro seems like a solution, gonna try this out and hope it doesn't only work in the furniture metals...
Logged

anon_outlaw

  • Bay Watcher
    • View Profile
Re: Metal in stockpiles
« Reply #6 on: February 15, 2011, 03:39:31 am »

my tatic works for ores to, in my current fortress im using it for that exact purpose.

i have a ore only stock pile in one end of my fortress and a stone stock pile for my masons that stocks only mica. took me less then 30sec to set each one up.
Logged
Has anyone attempted to use a loyalty cascade to play a hermit fortress?