More Bolts

If you liked this item, please rate it up on Steam Workshop page.

Author: Eat n Squeak

Last revision: 20 May, 2023 at 08:42 UTC

File size: 276.48 KB

On Steam Workshop

Description:

This mod adds reactions to craft stacks of 100 bolts, and a 1×1 "Ammo Collection Spot" workshop where you can combine loose bolts into new unified stacks or a generic wood material OR mix bolts into unified stacks of 50 bolts.
In order to do this I had to create a "ammo pack" item that dwarves will have to unpack at the same station (otherwise they’d grab the same bolts they were just using forever), the "material" of the ammo packs is based on the material of bolts used in the mix jobs.

Example: You have 28 willow bolts, 12 iron bolts, 3 cow bone bolts and 7 cave swallow bone bolts in stacks of random amounts (maybe a lot of single bolts, maybe there are 14 bolts somewhere and 8 somewhere else, you get the point).

If a dwarf does a COMBINE bolts job, it will choose ANY bolts available to turn into an ammo pack of a "mixed wood" material, which can then be unpacked into a full stack of 50 "mixed wood" bolts.

If a dwarf does a MIX bolts job, it will choose ANY bolts available like above, but choose the material of the ammo pack based on whichever material the FIRST bolt he grabbed was. So if he grabs a willow bolt first and then the others, you would get a willow ammo pack, if it was an iron bolt it’d be an iron ammo pack, and so on, which again, unpack into 50 bolts of that material.

This optional, but a pretty nifty way of putting all those loose random bolts to use and recycle ammo without having to leave it forbidden all over the place or throw it all in an atomizer to get rid of it, also saves you the effort of manually clicking each individual bolt in the trading menu if you don’t want to sell a whole bin of it.
As an added bonus, it also helps a bit with marksdwarves going into battle or training with just a handful of single bolts in their quiver and sort of seems to help with a weird bug where they’ll stop grabbing new ammo because "their" ammo is in someone elses inventory??

By default I’ve made it so that only vanilla type reactions are enabled, so if you enable this mod you’ll get your usual metal, wood and bone bolts, ability to craft them in stacks of 100 each and jobs to merge and combine these (and specify if you want say, only iron bolts to be mixed, only bone, wood, etc).

But I’ve also made all kinds of reactions for more exotic or weird materials like cheese, gems, stone, etc and included an explanation for how to enable all of these in the mod file. Check the entity_more_bolts_patch file for that, index for a list of all reactions and reaction_more_bolts for explanations for how the reactions and such work and what they do.
These also tell you how to add these to custom or other civs.

Regarding compatibility, it should be compatible with literally anything as long as it doesn’t remove ITEM_AMMO_BOLTS from the game. It doesn’t touch the ammo directly and it adds the new building and reactions to the dwarves (ENTITY:MOUNTAIN) via a patch file, so no vanilla files are edited (sort of, I did select the three ceramic materials to add REACTION_CLASS:CERAMIC to them, but it’s nothing major and doesn’t affect changes made by vanilla or other mods).
If you’re not sure where in the list to put it then lower = better, since the game loads mods from top to bottom.

The steam ID for this mod is 2978122141 and it will show up in Dwarf Fortress/data/installed_mods as more_bolts (1).

If you want to use anything in this mod for yourself, in your own mod or whatever go ahead, I don’t care.