RimWorld

RimWorld

BOTR (Classic) Compatibility Patch for A Dog Said
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.
naschkokthe3rd 17 Jun, 2017 @ 4:40pm 
Are you aware of https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=944381237 ?

If I understand correctly, there is no more need for compatibility patches for ADS
Daniel_USA 17 Jun, 2017 @ 3:51pm 
ty