Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Alternative equipments settings  (Read 532 times)

Mediterraneo

  • Bay Watcher
    • View Profile
Alternative equipments settings
« on: March 09, 2018, 02:41:16 am »

Is there a way to tell the game that I want my military squad equipping progressively with better equipment as soon as it become available?

I mean: let's say I am in a map with gold as a metal, few trees and no coal.
The caravan doesn't bring numbers high enough to equip my developed military (let's say 160 strong)
I finally got my magma piston working and started magma smelterS and magma forgeS, to make use not of goblinite but of humanite I couldn't wear "as is". I want my army to start using breastplates instead of leather armor as soon as it becomes available.
Is there a way to instruct the squads to do so, sistematically?

Logged
I don't do much modding, but when I do you can use anything I did for Dwarf Fortress in any non-commercial project. Let me know if you did, you'll make me happy!

Rhenaya's Drow mod forum page

anewaname

  • Bay Watcher
  • The mattock... My choice for problem solving.
    • View Profile
Re: Alternative equipments settings
« Reply #1 on: March 09, 2018, 04:07:44 am »

Leather armor and breastplates are different items (with different body coverage) and they cannot be worn at the same time, so short answer is you cannot get them to reliably drop a leather armor when a metal breastplate becomes available, even though a uniform item like "gauntlets" will upgrade from bone to copper to steel when the item becomes available.

But, you are equipping 160 guys and are likely working with squads of 10 all the time, so try this...
Make two uniforms that are almost duplicates, one with leather armor and one with metal breastplate. Everything else in the uniform would be whatever-material, so the gauntlets would be "gauntlets", not "metal gauntlets". Then craft metal breastplates in groups of 10 using the job manager. When you see an order for 10 metal breast plates is done, go to a squad that has the leather armor uniform and assign the entire squad the metal breastplate uniform. They will replace the leather with the metal and keep the rest of their stuff (because the rest of their stuff is already the "most valuable" of whatever-material).

If you do this, I'd suggest having a minecart QS stockpile for all armor and weapons, because some military dwarf will haul a corpse to the refuse stockpile, and as the first step of his next job of upgrading his exceptional steel helm to a masterwork steel helm, he will drop that exceptional steel helm on the refuse pile and leave you cursing when you find it has become a Xexceptional steel helmX after sitting on the refuse stockpile for a while.
Logged
How did I manage to successfully apply the lessons of The Screwtape Letters to my perceptions of big grocery stores?

Mediterraneo

  • Bay Watcher
    • View Profile
Re: Alternative equipments settings
« Reply #2 on: March 09, 2018, 09:43:24 am »

Thanks Anewaname, that is a very neat solution.

I cannot apply it in the situation I'm playing (too many different pieces of body-protection to upgrade, a lot of them good quality ones in foreign forms I cannot produce, which come in unpredictable numbers on zombies) but that would be perfect for the scenario I actually described in the post.

What I would have needed would have been something like a button: "wear the drow_war_boot if there are any available - they come in steel and alloys; if there are no fancy metal foreign boots left, don't go without shoes but wear a low_boot we can produce, better if in metal".

I guess I will still have to manage the thing almost uniform per uniform - the ragged look of the army with such a mixed equipment as I have is very goblin like - there's beauty in this. Or I'd be better if I found it, at least, lol.
Logged
I don't do much modding, but when I do you can use anything I did for Dwarf Fortress in any non-commercial project. Let me know if you did, you'll make me happy!

Rhenaya's Drow mod forum page