RimWorld

RimWorld

32 ratings
Diamond Industry Harmacy
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3
File Size
Posted
Updated
11.604 MB
23 Feb, 2022 @ 4:29pm
22 May, 2022 @ 6:50pm
17 Change Notes ( view )

Subscribe to download
Diamond Industry Harmacy

In 1 collection by Mario55770
Diamond Shield Mods
3 items
Description
Brought to you by the exclusive Diamond Industries, the harmacy. Featuring poisons, medicines, and more, including antidotes.(note, medicines and antidotes are upcoming features). Though we now feature one antivenom, its more preventative.

For legal reasons, Diamond Industry executives require warnings informing users to not load poisons into the slot labeled poison, as that would create a chemical weapon.


Welcome to the Diamond Industry Harmacy Beta Release

Current features
Poison raiders. Some raiders will have poisons to their weapons.
Poison melee and ranged weapons. Poison consumed only on a hit. Automatically configured to use all weapons that are implemented correctly(in other words, should be cross mod compatible unless they did something weird)
Antivenom. Preventative more than curative, made of insect jelly, take it, and slash your toxic sensitivity in half.

New gui widget, under the assign tab, pick what poison a pawn should use, and they'll automatically apply it.

New toggle button for whether each hit should use poison. Turn it off for hunting or fighting mechanoids. Turn it on for battle.

Poison is consumed on a hit, make sure to keep stocked up.

Milk snakes for their venom.

Vanilla patched to use my poisons, cobras and venom implants have been swapped to use cobra venom and midnight murder respectively.

Three new poisons, Cobra Venom, Brick Knockout, and Midnight Murder.
*Cobra Venom is a potent poison which specializes in making everything worse. Causing necrosis in most open wounds, increasing the victims bleed rate, weakening most stats slightly, and rarely causing heart attacks. I've taken to calling this a support poison. It isn't likely to kill you directly, but it will make your situation much more deadly.
*Brick Knockout is an anesthetic, which confers primarily pain tolerance and a loss of consciousness. For those well versed in Rimworld...this might be sounding a bit familiar. This assists in capturing pawns.
*Midnight Murder is a combat poison through and through. It excels in downing pawns, painfully and dangerously.



Bug reports require a hugslib at minimum, as well as a description of the problem.



Suggestions for other mods for me to add compatibility with are welcome.
*If a race doesn't work for my mod, I can probably hand patch it
* I can add other mods poisons
*Or add my poisons to other entities.
*Or anything really. I'm open to ideas.



Pending features
*Ideology support
*Optimization and balance. I am welcome to feedback on both

Credit to Djeeshka for the harmroot plant's texture.

Thank you to Vex for the mod Preview

Discord https://discord.gg/FqVaCUdPeK

Github https://github.com/Mario55770/Diamond-Industries-Harmacy

For other modders, just patch this onto your items and my mod should pick it up as a poison.
<modExtensions>
<li Class="DI_Harmacy.PoisonProps">
<!--This should be the hediff you want to apply-->
<poisonInflicts>DIH_SnakeVenom</poisonInflicts>
<!--Should the poison apply to the struck part-->
<applyToStruckPart>false</applyToStruckPart>
<!--How many of this item is required per charge. You can make it take ten to refill one charge, or just one, or whatever you want-->
<ammoCountPerCharge>1</ammoCountPerCharge>
<!--How many charges this should allow. I use five as a default, but it should work if you change it.-->
<maxCharges>5</maxCharges>
<!--What the assign menu should say for it. Use and the item label should be a decent idea. You should be able to delete this if you want.-->
<assignMenuLabel>Use snake venom</assignMenuLabel>
</li>
</modExtensions>
37 Comments
Mario55770  [author] 16 Apr @ 2:36pm 
What is rimworld on these days? In theory it might be able to work still, and if not, I'm not opposed to updating it
10-4 Apricot 20 Mar @ 9:56am 
damn, its so sad that i found this mod and its so out of date.
This would have been so good to add to a medieval game
Mario55770  [author] 9 Apr, 2022 @ 10:00am 
Well, uh, looks like a lot of errors. I can’t actually spot out the harmacy one cause I can’t search on my phone. I’ll see if I can try again later, however did anything actually meaningfully break? My guess would be the pawn list nulled out cause the hive showed up before insects, which shouldn’t be a hard fix.

And yeah, if you manage to make some patches I’ll toss them on a collection.
123nick 8 Apr, 2022 @ 11:13pm 
i have a bug, when a vanilla factions expanded insectoid hive did a normal raid i got an error from this mod:

https://gist.github.com/HugsLibRecordKeeper/ada2bff442d466283e63a53621c9a5e3

also thanks for showing interest in my idea! i could probably write up some patches
Mario55770  [author] 20 Mar, 2022 @ 9:23pm 
Hmm…that’s an interesting idea.

In theory it’s actually completely doable. But in practice it’s actually a lot of effort to write up.

I might toy with setting it up after I get through a couple more features though. In the meantime my recommendation is to either write up a quick patch, item by item, or ask either that mods author or I to do it.

I can’t promise I’ll do it…but I’m certainly happy to take a look at patching some items on.
123nick 20 Mar, 2022 @ 5:04pm 
Would it be possible to have a modular patch option that makes all drugs that apply a hediff on consumption appliable to weapons as a poison? IE a mod that has cyanide as a drug can be used as a poison for a weapon?
Mario55770  [author] 12 Mar, 2022 @ 7:06am 
For at least one of the errors for those not in the discord a patch will come in the next few days. The other is a mod incompatibility that still needs to be traced.
Marads~Yuuka 12 Mar, 2022 @ 3:16am 
I wasn't finding where to craft the stuff, then I realised that I had subscribed but not activated.

Right after activating I got a wall of error relating to Harmacy, so I'll joing the discord so I can share the error.
Mario55770  [author] 10 Mar, 2022 @ 6:37am 
That’ll be interesting to hear. Just make sure it’s not immune to toxins.
Marads~Yuuka 9 Mar, 2022 @ 9:24pm 
I added but only started and no snakes on my map.

I'll comment some after I get to use it, specially agaisn't a race mod that added some op stuff.