Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Splint's Utility Mod - Bulk materials and more - v3: The Cobalt Addon  (Read 1184 times)

Splint

  • Bay Watcher
  • War is a valid form of diplomacy.
    • View Profile

Hello erryone. I got another mod, this one with little fanfare and probably more effort than was needed.

Copy pasting the general readme here.

First, I want to thank the following people.

Teneb - Pointed out something I managed to miss multiple times on the wiki.
FantasticDorf - For providing a link to a contingency script.
burrito25man et al - For the script in question.
ZM5 - For being my guinea pig and testing all this shit out with me, and general spot-checking on raws for errors. Check out his mods. They make life miserable for your dudes in good and evil biomes, caverns, and just in general.
Hugo the Dwarf - Additional help in spot-checking raws for errors.

Spoiler: Readme copy-paste (click to show/hide)

vettlingr

  • Bay Watcher
  • jalfur
    • View Profile
Re: Splint's Utility Mod - Bulk building materials and other stuff
« Reply #1 on: July 18, 2019, 02:18:34 am »

How does the improvement reaction work?
Can you improve the same item with the same type of leather over and over again or just once?

Splint

  • Bay Watcher
  • War is a valid form of diplomacy.
    • View Profile
Re: Splint's Utility Mod - Bulk building materials and other stuff
« Reply #2 on: July 18, 2019, 02:36:28 am »

The same item can be improved over and over again with the same material, and I don't know how to fix it so it won't try to do that with the same material (a longsword decorated with bands of  cow leather and cow leather being the first that springs to mind.)

I consider it to be a bug, but if you wanna do that, more power to you. It just takes whatever weapon or metal armor is available, grabs the other item  - leather, cloth, whatever, depending on the reaction - and the relevant worker sets to work.

Takes some micro, but it's something I thought would be nice for people who want to personalize thier militia's weapons and armor a bit more, like adding tiger fur from kazoo's furrier to helmets and mail shirts so you can still roll with them wearing tiger pelts without needing to use easily destroyed leather cloaks and hoods, to having your soldiers use weapons with custom leather grips and gem inlays of leather or gemstones they like for example, since otherwise you can only decorate them with bone and you can't customize metal armors with leather or cloth in vanilla either.

Also, I should add that storage sets come decorated with the metal used for fittings, and stone beds will even be decorated with the cloth used for bedding.

voliol

  • Bay Watcher
    • View Profile
Re: Splint's Utility Mod - Bulk building materials and other stuff
« Reply #3 on: July 18, 2019, 05:17:13 am »

I mean, you can do that in vanilla already right? Encrust a statue with red chrysoberyl and then encrust the same statue with red chrysoberyl again. I dont see that being much of a problem, especially since you can bypass the buggy priority parts of it by linking up a stockpile that only accepts non-improved items.

Nice mod, BTW, having diamonds and bands of tiger fur around your candy swords make them about 150% cooler than they already were. Ill definitely try this mod out in my next world.

Oh, and does this include a reaction for making just those stone&cloth beds, without having to make a bedroom set? I think that would be pretty handy.

Splint

  • Bay Watcher
  • War is a valid form of diplomacy.
    • View Profile
Re: Splint's Utility Mod - Bulk building materials and other stuff
« Reply #4 on: July 18, 2019, 05:32:16 am »

It doesn't but it assumes you're churning them out to take care of migrants or suit up rental rooms in a vague hurry or to keep things uniform in material, but I suppose I can do that as well, and maybe include one for wood beds as well for consistency's sake.

The decorative reactions are also aimed solely at weapons and armor using materials or decorations they otherwise can't get. I just included the decorations on storage sets and beds because I felt it'd be a nice bit of attention to detail to have the metals or cloth used for fittings and bedding be visible in the item descriptions somehow.

Also thought of maybe including bulk reactions for making ceramic and glass blocks and bedroom stuff, though I dunno if those'd warrant thier own shops or not (I know I can just add the claw ones to the kiln, but dunno if the same is true of the glass furnace.)

Splint

  • Bay Watcher
  • War is a valid form of diplomacy.
    • View Profile
Re: Splint's Utility Mod - Bulk building materials and other stuff
« Reply #5 on: July 23, 2019, 08:58:09 am »

Righto lads and lasses, got an update to this mod for you.

VERSION TWO NOW UP


v2, dubbed by me as the "Emergency Arsenal" update, is aimed squarely at some uncovered materials for bulk construction materials, as well as expanding options for zerg rushes and ammo production in the absence of quality smiths or lacking metallic resources, and allowing for making bulk loads of clothing. In theory, these should all be found in the vanilla workshops unless indicated here.

- Added new reactions that allow for crafting beds from ceramics, glass, metal, and stone plus some cloth at the respective workshops. [METALSMITH FORGE, KILN, GLASS FURNACE, MASON WORKSHOP]
 -- Metal beds can be made from Aluminum, Platinum, Gold, Silver, Iron, Copper, and Adamantine.
- Added bulk blockmaking for cermaics and all types of glass. Bulk block reactions require two additional units of fuel, but I have no idea how to work around this for powered furnaces. [KILN, GLASS FURNACE]
- Sawmill can now mass produce menacing spikes and shields in batches of 10 and 6 respectively. [SAWMILL]
- Woodcrafters can now craft wooden spears and maces in batches of 10 and 6 respectively from single logs. [CRAFTSMAN WORKSHOP]
- Stonecrafters can now craft stone maces and war hammers in batches of 6 from a single boulder and log, as well as make obsidian bolts from one obsidian boulder and one log in batches of 30. [CRAFTSMAN WORKSHOP]
- Leatherworkers can now make basic clothing sets from 3 pieces of leather (shirt, trousers, shoes.) [LEATHER WORKS]
- Leatherworkers can now make very basic leather armor from 3 pieces of leather (3 helms, 3 armor.) [LEATHER WORKS]
- Clothiers can now make a basic set of clothing from three bolts of cloth. [CLOTHIER]
- Glassmakers can produce glass-tipped ammo in each glass type from the usual materials and a log. [GLASS FURNACE]

If there's demand for it, I'll add additional bed reactions for the smith, but right now it's limited to the one stupidly common metal, and the most valuable non-alloys. There'll also be an updated patch added later for ZM's packs.

The main purpose of the weapon and armor reactions is for rapidly equipping a force on a budget. A well made stone club or wooden spear and a leather cuirass and helmet are better than no weapon or  armor at all.

Special thanks to Hugo The Dwarf for helping with the sand reactions and doing some spot-testing, and ZM5 for being the guinea pig for this.

ZM5

  • Bay Watcher
  • Accomplished RAW Engineer
    • View Profile
    • Steam

The bulk cloth/leather clothing reactions should help a lot in my forts. I often notice my citizens walking around partially exposed since I forget to make enough pants or chest clothing.

Splint

  • Bay Watcher
  • War is a valid form of diplomacy.
    • View Profile
Re: Splint's Utility Mod - Bulk materials and more - v2: Emergency Arsenal
« Reply #7 on: August 01, 2019, 01:40:22 pm »

Right, so. Things planned for the next update. Figure I could use some input from the wider forum. My main goal is to either make certain things easier (bulk blocks for building, bulk alloys to try and provide a greater supply to meet item needs and wealth boosting, bulk clothing) permit things not otherwise possible (metal-frame beds, stone clubs and hammers,) or improve access to materials (stone-to-sand.)

With that in mind, the following things are planned for sure.

Weapons: Adding obsidian spears and axes, and allowing glass axes, spears, and swords, to complement the glass and obsidian bolts.
Reactions: The bulk stone-cutting reactions will be changed to only take worthless stone, so they don't go grabbing your coal or iron ore or some such. I don't know how I didn't regist that as being the issue when I first made the mod when I caught my stonecutters trying to cut coal.
Furniture: Wood statues. I can't believe I forgot that.

Gem items?: While I've added reactions to allow one to bling out thier weapons and armor with gems, what do you guys think of this? They wouldn't be particularly good I imagine, but variety is the spice of death. Likewise furniture could potentially be useful, boosting value in the case of precious gems, and allowing one to pamper their dwarves with furniture made of gems they like elsewise.

Like glass and obsidian, gem weapons and ammo would take a unit of gems and a log and produce spears, axes, swords, and bolts (with bolts being in batches of 30.)

These aren't necessarily accurate, but they expand the usefulness of these materials and add some more dye options besides blue, red and green + one stupidly dangerous black, and don't demand too many more reactions. For these it's mainly that to implement them demands tampering with vanilla files, which may make integration with other mods, such as Revised or Kazoo's Furrier and Silk Egg mods (especially Revised,) more difficult.

ZM5

  • Bay Watcher
  • Accomplished RAW Engineer
    • View Profile
    • Steam
Re: Splint's Utility Mod - Bulk materials and more - v2: Emergency Arsenal
« Reply #8 on: August 01, 2019, 05:13:34 pm »

I think the vanilla-tampering stuff could be a side addon for those who want it.
Definitely agree with stuff like reactions for gem figurines, furniture and the like though.

Splint

  • Bay Watcher
  • War is a valid form of diplomacy.
    • View Profile
Re: Splint's Utility Mod - Bulk materials and more - v3: The Cobalt Addon
« Reply #9 on: August 30, 2019, 03:21:34 pm »

Link in the OP is updated. I bring you, drum roll please...

...v3, "The Cobalt Addon," mainly just expands cobaltite's usability as more than a dark blue rock, however this is entirely optional, and will likely severely clutter the glass furnace as I have no idea how to make categories or if it's even possible. The actual cobalt addon is entirely optional for those who don't want it, and sequestered in in its own folder so it's not added by accident.

- Cobaltite may be smelted into Cobalt, an iron-grade dark blue metal useable for all the normal stuff. It retains its dark blue color for visual distinctiveness. [SMELTER, METALSMITH'S FORGE]
- Cobaltite can also be used with sand to make Cobalt Glass, a dark blue glass-type material as valuable as clear glass, but minus the pearlash requirement. [GLASS FURNACE]
-- It can be made into the following things: Rough cobalt glass, floodgates, statues, barrels, chests, cabinets, doors, beds (with some cloth,) armor stands, weapon racks, thrones, tables, coffins, most trap components, swords, spears, axes, and bolts. It's not produced as pipe sections or corkscrews because presumably you'll be using trash materials for that.
-- Like their vanilla glass and obsidian counterparts, ammo and weapons require a log in thier creation.

This update also allows for the following, per v2 budget weapons/glass focus, as well as some gem-related extras.

- Vanilla glass types can now be used to make swords, spears, and axes, to complement the creation of glass bolts. [GLASS FURNACE]
- Obsidian can now be used to make spears and axes as well, to complement the swords and bolts. [CRAFTSMAN WORKSHOP]
- Gems can now be made into full bedroom sets and individual beds with some cloth. It will take any gem and output them on a per-gem material basis (so say, emerald, red pyrope, and citrine go in, an emerald door, red pyrope chest, and citrine bed decorated with cloth come out.)[JOINER'S WORKSHOP]
- Gems may also be made into statues, and directly into crafts [CRAFTSMAN WORKSHOP]
- The Stonecutter shouldn't take economic stone anymore unless you allow it to from the stone screen, per normal stuff. [bug fix, STONECUTTER]

NOTICE: Currently the gem reaction is being a bit derpy and will only output 1-3 large gems. I dunno how to fix this, but I'll figure something out. May have to just bite the bullet and do individual craft reactions, even though that will severely clutter things even more unless I add a new building.