RimWorld

RimWorld

36 ratings
[XND] Vanilla-Friendly Animal Surgery
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.062 MB
7 Sep, 2017 @ 1:02pm
21 Feb, 2018 @ 1:37am
11 Change Notes ( view )

Subscribe to download
[XND] Vanilla-Friendly Animal Surgery

Description
Direct download from GitHub[github.com].

Compatibility
For Modders: To make a patch for this mod, simply plug the defNames of your mod's animals into the appropriate XML patches. Vanilla animal patches can be found in Patches/Core for reference.

I wouldn't recommend using this and 'A Dog Said' together due to the overlap of parts and balance inconsistencies that will be introduced.

Recommended to use with Animal Armor to maximize the customization of your animals.

No animal mods have been made compatible with this yet. I'm not going to be responsible for creating compatibility patches with other mods either.

Overview
For those that still want animal surgery in the game but don't like the 'one size fits all' philosophy of A Dog Said (e.g. the same bionic part fitting on a squirrel that also fits on an elephant).

Vanilla-Friendly Animal Surgery adds the following body parts for animals: dentures; peg legs; hearts; kidneys; lungs; livers; simple prosthetic arms; simple prosthetic legs; bionic arms; bionic eyes; bionic legs and painstoppers. Dentures and peg legs are installed on animals in the same way that you'd install them on a colonist in vanilla RimWorld.

Similarly, larger parts are going to be more powerful than their smaller brethren: a small bionic leg might do 8 damage if installed frontally, but a large one will do 15.

These are the five size categories:
Tiny - Fits on animals with a mature body size of less than 0.3, such as chickens and squirrels.
Small - Fits on animals with a mature body size between 0.3 and 0.7, such as monkeys and alphabeavers.
Medium - Fits on animals with a mature body size between 0.7 and 1.3, such as boars and ostriches.
Large - Fits on animals with a mature body size between 1.3 and 2.4, such as muffalo and bears.
Huge - Fits on animals with a mature body size equal to or greater than 2.4, such as rhinoceroses and thrumbos.

Animal organs and prostheses, similar to human prostheses in the base game, can only be obtained via trade; you can't produce them or expect them to come falling from the sky. For balance reasons and due to XML limitations, you can't harvest animals for their organs either; they also can only be obtained via trade.

Animal body parts also have their own trade categories, so these won't interfere with the commonality of human body parts on the market. Additionally, adding part to and removing parts from animals only yields 5/16ths as much experience as an operation on a human, to reduce the feasibility of experience grinding.

Credits
Marnador for their excellent RimWorld-style font.
Shotgunfrenzy for the 'Combat Extended Compatible' text on the thumbnail.

License
You may use this mod in your mod packs, and you may also derive from the mod. All that I ask is that you please let me know, and give me credit and provide a link to this mod's forum post.
29 Comments
Dr. Coomer 28 Jan @ 8:38am 
No spines? GODDAMNIT GORDON
Mlie 31 Dec, 2020 @ 12:43pm 
Komissar Rudinov 6 Apr, 2020 @ 3:54am 
Damn. I found this mod and was rather happy about it until I noticed it's for an old version.
Oreno 15 Aug, 2019 @ 3:16am 
Great. Thanks for the permission :)
XeoNovaDan  [author] 15 Aug, 2019 @ 3:11am 
@Oreno - Sure!
Oreno 14 Aug, 2019 @ 10:11pm 
@XeoNovaDan Hi XeoNovaDan, i'm interested with this mod idea. i'm making an animal surgery addon for my mod and wish i can use this mod idea on my mod. can i got your permission to use this mod idea? with credit of course.
Soy Story 23 Jan, 2019 @ 5:07pm 
Hi @XeoNovaDan Recently Combat Extended was updated to 1.0 and your mods (I believe this one and Vanilla-Friendly weapons) have compatibility however they are still B18 version and won't work. Is there any chance you'd be able to please update these? I just wanted to know so that if not someone else may be able to give it a go. Thanks heaps :)
jpinard 13 Oct, 2018 @ 2:16pm 
That would be awesome :)
XeoNovaDan  [author] 13 Oct, 2018 @ 1:44pm 
@jpinard - Although I haven't really used animals too much, I do kind of miss this. If I can get around the maintenance part of this mod, I may resurrect it, complete with auto-patching since my C# knowledge is now good enough for that.
jpinard 13 Oct, 2018 @ 12:59pm 
I like your approach to this so much!