RimWorld

RimWorld

Not enough ratings
BOTR (Classic) Compatibility Patch for A Dog Said
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
278.513 KB
17 Jun, 2017 @ 2:40pm
1 Change Note ( view )

Subscribe to download
BOTR (Classic) Compatibility Patch for A Dog Said

Description
Adds surgery options from A Dog Said to animals from the Beasts of the Rim (Classic) Mod.

This is the Classic version of the ADS/BOTR compatibility patch. It allows the advanced surgery options from "A Dog Said" to be applied to the "Beasts of the Rim (Classic)" mod.

If you are using the standard Beasts of the Rim mod, which includes humanoids, please follow this link: http://steamproxy.net/sharedfiles/filedetails/?id=838284488

Beasts of the Rim (Classic): http://steamproxy.net/sharedfiles/filedetails/?id=949084914

A Dog Said: http://steamproxy.net/sharedfiles/filedetails/?id=746425621
12 Comments
StarlightSovereign 3 May, 2018 @ 11:07pm 
Haha no prob. i don't know of the easypatcher. I must look into this thing. Thanks!
Hey my team rules!  [author] 2 May, 2018 @ 8:22pm 
@⚝SheiFoxy⚝ I edited the link in the description of botr, ty for letting me know.
Hey my team rules!  [author] 2 May, 2018 @ 8:21pm 
@⚝SheiFoxy⚝ its all done using the easypatcher now. These patches are pretty much useless.
StarlightSovereign 2 May, 2018 @ 6:00pm 
The B18 mod links to this for its patch, but this is for A17?
Assuming this works with B18?
Thundercraft 19 Jun, 2017 @ 3:46am 
I forgot to mention: I used PatchOperationSequence with PatchOperationTest as a conditional to test whether the player has A Dog Said installed and active. If the player does not or forgot, then it quietly aborts. There's no error messages or anything.

I also tried the same thing without Sequence or Test, just the usual PatchOperationAdd, and without A Dog Said, it generates red errors like expected.

BTW: The patch file can be named anything. (I named mine "BOTR-ADogSaid-patches.xml") But it seems modders always put their patches in a "Patches" folder.
Thundercraft 19 Jun, 2017 @ 3:26am 
@ Hey my team rules! [author]
Since you're going to leave this up, despite now supporting the Easy Patcher, I took the liberty of trying to replicate what this does via a patch file and xpath PatchOperations [gist.github.com]. Mostly, I did this as a challenge to learn the new patch system.

I have tested this in-game with two new games and it seems to work. (The only mods I had were HugsLib, BOTR (Classic), A Dog Said, and my test patch file.) I was able to perform operations on BOTR animals, like usual. If you want to use it, here it is:
https://pastebin.com/prDEsWwq

This xpath system has the advantage of better mod compatibility. (Your current version overwrites A Dog Said's Recipes_Surgery.xml .)
Hey my team rules!  [author] 17 Jun, 2017 @ 7:39pm 
@Daniel_USA Yes! Now by default, Beasts of the Rim and Beasts of the Rim (Classic) are compatible with the LBE ADS Easy Patcher. I will leave these mods up anyway.
Daniel_USA 17 Jun, 2017 @ 7:28pm 
so you patched the original classic to work with easy ads patcher?
Hey my team rules!  [author] 17 Jun, 2017 @ 5:53pm 
@~Teh SHiFta~ Alright, that was actually pretty easy. Beasts of the Rim is now compatible with ads easy patcher.
Hey my team rules!  [author] 17 Jun, 2017 @ 5:05pm 
I was not aware of that. It's very interesting. Although, it would take a while for me to implement because I would need to change the body tags for all the animals.