RimWorld

RimWorld

Dubs' Bad Hygiene - More Drinkables
 This topic has been pinned, so it's probably important
lorsieab2  [developer] 8 Dec, 2023 @ 4:57pm
Mod Compatibility Requests, Patches and Bug Fixes
See the PINNED DISCUSSION "List of Patches Included" for a complete list of supported mods!

What mods do you want support for?
Link them here and tell me what items you need patched. I'll do my best to make them happen!
I welcome non-Steam Workshop mods too! If it's on LL, spoiler-tag the name.

Community-made patches and bug fixes are also welcome! Feel free to drop them here - I might include them in the mod.

Notes:
I'm just one person so it might take a while to make updates.
Also I'm not an experienced modder so I only know how to make basic XML patches.
Last edited by lorsieab2; 2 Feb @ 9:05pm
< >
Showing 1-15 of 25 comments
Allachor 12 Dec, 2023 @ 12:22am 
Hello, if I could make a request to allow the Vanilla Nutrient Paste Expanded Dripper to also refill the Thirst bar as well as the Hunger bar when placed next to a bed?
lorsieab2  [developer] 12 Dec, 2023 @ 7:29pm 
Originally posted by Ataxius:
Hello, if I could make a request to allow the Vanilla Nutrient Paste Expanded Dripper to also refill the Thirst bar as well as the Hunger bar when placed next to a bed?

There's already a mod that does this!
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2924898519
gunns22 26 Feb, 2024 @ 12:32pm 
https://gist.github.com/HugsLibRecordKeeper/abd80e21d92bc2be44e0a11c9d039539

Some red errors regarding stuff allegedly being missing from Vanilla Brewing Expanded and Vanilla Cooking Expanded. It's mostly regarding Hemogenic Cuisine, but still worth a looking-into, I'd say.
TurtleShroom 7 Mar, 2024 @ 5:29pm 
Originally posted by gunns22:
https://gist.github.com/HugsLibRecordKeeper/abd80e21d92bc2be44e0a11c9d039539

Some red errors regarding stuff allegedly being missing from Vanilla Brewing Expanded and Vanilla Cooking Expanded. It's mostly regarding Hemogenic Cuisine, but still worth a looking-into, I'd say.

[Dubs' Bad Hygiene - More Drinkables - Start of stack trace] Verse.PatchOperationAddModExtension(xpath="/Mods/VanillaBrewingExpanded/Defs/ThingDefs_Items[defName="HC_BloodSoda"]"): Failed to find a node with the given xpath Verse.PatchOperationSequence: Error in the operation at position=1 Verse.PatchOperationFindMod(Vanilla Brewing Expanded): Error in <match> [End of stack trace] The top operation is the one that failed, the ones below it are the parents Source file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3106756751\1.4\Patches\Hemogen Cuisine\Blood Soda (Vanilla Brewing Expanded.xml (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39) [Dubs' Bad Hygiene - More Drinkables - Start of stack trace] Verse.PatchOperationAddModExtension(xpath="/Mods/VanillaCookingExpanded/Defs/ThingDefs_Items[defName="HC_CookedBloodSoup"]"): Failed to find a node with the given xpath Verse.PatchOperationSequence: Error in the operation at position=1 Verse.PatchOperationFindMod(Vanilla Cooking Expanded): Error in <match> [End of stack trace] The top operation is the one that failed, the ones below it are the parents Source file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3106756751\1.4\Patches\Hemogen Cuisine\Blood Soup (Vanilla Cooking Expanded).xml (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39) [Dubs' Bad Hygiene - More Drinkables - Start of stack trace] Verse.PatchOperationAddModExtension(xpath="/Mods/VanillaStewsExpanded/Defs/ThingDefs_Items[defName="HC_CookedBloodStew"]"): Failed to find a node with the given xpath Verse.PatchOperationSequence: Error in the operation at position=1 Verse.PatchOperationFindMod(Vanilla Cooking Expanded - Stews): Error in <match> [End of stack trace] The top operation is the one that failed, the ones below it are the parents Source file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3106756751\1.4\Patches\Hemogen Cuisine\Blood Stew (Vanilla Stews Expanded.xml (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39) [Dubs' Bad Hygiene - More Drinkables - Start of stack trace] Verse.PatchOperationAddModExtension(xpath="/Patches/ThingDef[defName="MAG_ArchotechSoda"]"): Failed to find a node with the given xpath Verse.PatchOperationSequence: Error in the operation at position=1 Verse.PatchOperationFindMod(More Archotech Garbage Continued): Error in <match> [End of stack trace] The top operation is the one that failed, the ones below it are the parents Source file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3106756751\1.4\Patches\More Archotech Garbage Continued\Archotech Soda.xml (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39) [Dubs' Bad Hygiene - More Drinkables - Start of stack trace] Verse.PatchOperationAddModExtension(xpath="/Patches/ThingDef[defName="MAG_ArchotechSoup"]"): Failed to find a node with the given xpath Verse.PatchOperationSequence: Error in the operation at position=1 Verse.PatchOperationFindMod(More Archotech Garbage Continued): Error in <match> [End of stack trace] The top operation is the one that failed, the ones below it are the parents Source file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3106756751\1.4\Patches\More Archotech Garbage Continued\Archotech Soup.xml (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

I am experiencing the same problem.

Has anyone ever showed you how to use MAYREQUIRE and Conditional Patches? This Mod assumes that I have every potential Patch's Mod installed. I don't.
lorsieab2  [developer] 26 Jan @ 10:14pm 
Originally posted by TurtleShroom:
Originally posted by gunns22:
https://gist.github.com/HugsLibRecordKeeper/abd80e21d92bc2be44e0a11c9d039539

Some red errors regarding stuff allegedly being missing from Vanilla Brewing Expanded and Vanilla Cooking Expanded. It's mostly regarding Hemogenic Cuisine, but still worth a looking-into, I'd say.

[Dubs' Bad Hygiene - More Drinkables - Start of stack trace] Verse.PatchOperationAddModExtension(xpath="/Mods/VanillaBrewingExpanded/Defs/ThingDefs_Items[defName="HC_BloodSoda"]"): Failed to find a node with the given xpath Verse.PatchOperationSequence: Error in the operation at position=1 Verse.PatchOperationFindMod(Vanilla Brewing Expanded): Error in <match> [End of stack trace] The top operation is the one that failed, the ones below it are the parents Source file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3106756751\1.4\Patches\Hemogen Cuisine\Blood Soda (Vanilla Brewing Expanded.xml (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39) [Dubs' Bad Hygiene - More Drinkables - Start of stack trace] Verse.PatchOperationAddModExtension(xpath="/Mods/VanillaCookingExpanded/Defs/ThingDefs_Items[defName="HC_CookedBloodSoup"]"): Failed to find a node with the given xpath Verse.PatchOperationSequence: Error in the operation at position=1 Verse.PatchOperationFindMod(Vanilla Cooking Expanded): Error in <match> [End of stack trace] The top operation is the one that failed, the ones below it are the parents Source file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3106756751\1.4\Patches\Hemogen Cuisine\Blood Soup (Vanilla Cooking Expanded).xml (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39) [Dubs' Bad Hygiene - More Drinkables - Start of stack trace] Verse.PatchOperationAddModExtension(xpath="/Mods/VanillaStewsExpanded/Defs/ThingDefs_Items[defName="HC_CookedBloodStew"]"): Failed to find a node with the given xpath Verse.PatchOperationSequence: Error in the operation at position=1 Verse.PatchOperationFindMod(Vanilla Cooking Expanded - Stews): Error in <match> [End of stack trace] The top operation is the one that failed, the ones below it are the parents Source file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3106756751\1.4\Patches\Hemogen Cuisine\Blood Stew (Vanilla Stews Expanded.xml (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39) [Dubs' Bad Hygiene - More Drinkables - Start of stack trace] Verse.PatchOperationAddModExtension(xpath="/Patches/ThingDef[defName="MAG_ArchotechSoda"]"): Failed to find a node with the given xpath Verse.PatchOperationSequence: Error in the operation at position=1 Verse.PatchOperationFindMod(More Archotech Garbage Continued): Error in <match> [End of stack trace] The top operation is the one that failed, the ones below it are the parents Source file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3106756751\1.4\Patches\More Archotech Garbage Continued\Archotech Soda.xml (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39) [Dubs' Bad Hygiene - More Drinkables - Start of stack trace] Verse.PatchOperationAddModExtension(xpath="/Patches/ThingDef[defName="MAG_ArchotechSoup"]"): Failed to find a node with the given xpath Verse.PatchOperationSequence: Error in the operation at position=1 Verse.PatchOperationFindMod(More Archotech Garbage Continued): Error in <match> [End of stack trace] The top operation is the one that failed, the ones below it are the parents Source file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3106756751\1.4\Patches\More Archotech Garbage Continued\Archotech Soup.xml (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

I am experiencing the same problem.

Has anyone ever showed you how to use MAYREQUIRE and Conditional Patches? This Mod assumes that I have every potential Patch's Mod installed. I don't.

I just pushed an update to add MayRequire to everything. Hopefully it works.
gunns22 1 Feb @ 10:07am 
Hello. I came back to this mod after Gods-know-how-long of being away from it. It's been so long that VFE Insectoids released its sequel/complete overhaul. I would like you to update this mod to be compatible with Vanilla Factions Expanded: Insectoids 2.

Link: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3309003431&searchtext=Insectoids
gunns22 1 Feb @ 10:48am 
There's no Insectoid Milk in my requested mod, but I suppose Royal Insectoid Jelly could be considered a "Drinkable." I'll look for hybrid insectoids in Vanilla Genetics Expanded, too.
gunns22 2 Feb @ 12:10pm 
Update requests while I'm looking into Alpha Crafts:
*Early Times 1.5 Port: Yogurt (Food), Ice Cream (Food), Porridge (Food), Gelatin (Food), Smoothie (Drink). https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3289912856&searchtext=Early+Times

*Medicines+ 1.5: Probably already done since the link links to it, but I just wanted to double-check. Only "drinkable" I see is Rose Tea, a Social Drug similar to Beer. https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2878860499&searchtext=Medicines%2B

*More Archotech Garbage (Continued): Yes, this is a different mod from the same page. I ask to check if it works with this version because it's the only version that has add-ons. Should be the same stuff as the currently-linked version, IE Archotech Soda. https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3241944893&searchtext=More+Archotech+Garbage

*Medieval Medicines Medieval Overhaul Edition: New Potions added in the latest version. I believe they are medical drugs, but the Lesser Healing, Minor Healing, Lesser Mana, and Minor Mana Potions are definitely drinkable. https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2883228057&searchtext=Medieval+Medicines

*Ancient Junk Loot: Ancient Soda, a Drink/Social Drug that fills Recreation. Like Beer but not alcoholic. https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3023180229&searchtext=Ancient

*[TP]Blood: Well, Blood. An Animal Product food dropped from Butchering Corpses. This one's more up in the air; I think blood IRL is very salty (and tastes like copper), so I'm not sure how it would hydrate you. https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2170595802&searchtext=Blood

*More Tree Products: Maple Sap, a Vegetable-like food that has a 50% chance to drop from cutting down Maple Trees. https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3016879545

*Ancient Relics: Ancient Beer. Social Drug, just like Beer but better. https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2961505444
lorsieab2  [developer] 2 Feb @ 1:54pm 
@gunss22
Vanilla Factions Expanded - Insectoids 2 (Royal Insect Jelly) :steamthumbsup:
Vanilla Genetics Expanded (Milks except mechanoid milk) :steamthumbsup:
Medicines+ 1.5 (Rose Tea) :steamthumbsup:
More Archotech Garbage (Continued) (Archotech Soda, Soup, Milk Egg Thing) - :steamthumbsup:
Medieval Medicines Medieval Overhaul Edition (Potions) - :steamthumbsup:
Ancient Junk Loot (Ancient Soda) - :steamthumbsup:
[TP]Blood (Blood, Bug Cream) :steamthumbsup: - restores 5% thirst
More Tree Products (Maple Sap) :steamthumbsup:
Ancient Relics (Ancient Beer) :steamthumbsup:

Extras:
Medieval Fantasy Quest Rewards - retextures Resurrecting and Healing Mech serums to potions :steamthumbsup:


Early Times (Continued) - I can't find the items with just this mod loaded. Could they be from another mod like VGP? Because this mod has patches for it.
gunns22 2 Feb @ 1:57pm 
@lorsieab Thanks for your work so far! I'll double-check where the Early Times food items came from. I excluded Mechanoid Milk from VGE's milks in my notes because the game said it was inedible, so I'm glad you patched it that way. I was doing other research into Medieval Overhaul alongside Alpha Crafts, but I'm going to reinstall all my mods. Data corruption made my Research Bench unusable.
lorsieab2  [developer] 2 Feb @ 2:02pm 
Originally posted by gunns22:
@lorsieab Thanks for your work so far! I'll double-check where the Early Times food items came from. I excluded Mechanoid Milk from VGE's milks in my notes because the game said it was inedible, so I'm glad you patched it that way. I was doing other research into Medieval Overhaul alongside Alpha Crafts, but I'm going to reinstall all my mods. Data corruption made my Research Bench unusable.

Testing the patches right now. Does the Blood mod depend on a framework? My pawn gets a "Standing" error when I make him drink blood.
lorsieab2  [developer] 2 Feb @ 2:09pm 
@gunns22

Never mind, I guess it just doesn't like Character Editor!
I found the framework off some sketchy website. Updating the mod now!
Joanne 2 Feb @ 3:37pm 
Hi idk if this has been suggested but this mod adds a new soda :) https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2886512401
lorsieab2  [developer] 2 Feb @ 7:46pm 
Originally posted by Joanne:
Hi idk if this has been suggested but this mod adds a new soda :) https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2886512401

Done! Added Guarana and all the Bean Stews.
lorsieab2  [developer] 2 Feb @ 9:40pm 
Originally posted by gunns22:
Update requests while I'm looking into Alpha Crafts:
*Early Times 1.5 Port: Yogurt (Food), Ice Cream (Food), Porridge (Food), Gelatin (Food), Smoothie (Drink). https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3289912856&searchtext=Early+Times

I found the items!
Yogurt, Ice Cream, Porridge and Smoothie are part of VGP Garden Gourmet, and I think Gelatin's part of Rim of Madness - Bones. Added!
< >
Showing 1-15 of 25 comments
Per page: 1530 50