RimWorld

RimWorld

776 ratings
Xenobionic Patcher
3
4
3
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.0, 1.1, 1.2, 1.3, 1.4
File Size
Posted
Updated
947.261 KB
Nov 11, 2019 @ 6:40pm
Aug 27, 2023 @ 11:30am
20 Change Notes ( view )

Subscribe to download
Xenobionic Patcher

Description
About
This patcher mod looks through most of the surgery operations, and matches your modded surgeries (like new bionics) with your modded races and animals. In other words, if you have a bionic expansion mod like FSF's Vanilla Bionics Expansion, EPOE, or RBSE, and a set of modded races or animals, this patcher will match them together a few different ways (examples in quotes):
  1. If the surgery works against a "Leg", and your pawn has a "Leg", your pawn gets the operation option.
  2. If the surgery works against a different named part, but your pawn definition really calls it a "Leg" in the label, the body part will be mapped together and your pawn will get other "Leg" operations. This mapper is smart enough to strip out certain adjectives from labels ("left front leg" or "big leg (first)"), and comes with a premade static list of part mappings.
  3. If the surgery is called "Install bionic arm", and your pawn also has a surgery called "Install bionic arm", the body part will be mapped together (like "Arm" → "Tentacle") and your pawn will get other "Arm" operations.
On top of the surgery-to-race compatibilities, Xenobionic Patcher will also link humanlike operations with animals and visa-versa. Think of the possibilities:
  • Do your animals need bionic legs or an Orion Exoskeleton from Glitter Tech? You got them!
  • Is your best colonist quickly dying from a shot to the heart (only alive because of Death Rattle) and the only other heart you own is some bionic animal heart you bought cheap from a trader? You can save him!
  • Do you want those sweet Genetic Rim animal implants for yourselves? Install them freely!
This patcher does not create any items or pawns. It merely links already known operations to other races and animals.

With this mod installed, you don't need any additional race or animal patchers. However, they shouldn't interfere with Xenobionic Patcher, even if you do.

Requires HugsLib.

Features
  • Searches for missing surgeries among various pawn types and adds them
  • Eliminates the need for individual mod-to-mod race/surgery patchers or animal/surgery patchers. No need for any of these, these, or these.
  • Sorts surgeries to make them easier to find
  • Compatible with most surgery mods, including FSF's Vanilla Bionics Expansion, EPOE, RBSE, MSE, Cyber Fauna, A Dog Said..., etc.
  • Adds more health/surgery stat pages to the game

Load Order
Put this dead last for best compatibility! After any race mods, animal mods, bionic mods, medical mods, surgery mods, etc.

FAQ

Q: Does this work on animals?

A: Yes, both animals and modded races get the extra surgeries. So, if you need to install regular bionics or prosthetics onto an animal, you can.

Q: Does this mean I no longer need animal prosthetic mods?

A: Yes and no. If you don't install them, then your animals can use the standard humanlike prosthetics. However, you may still want to install them to use some of the extra abilities, like Cyber Fauna's Battle Boosters or Genetic Rim's animal implants.

Q: Animal bionics in human races?! That sounds overpowered. Can I disable that?

A: Sure.[i.imgur.com] The config screen has lots of options.

Q: My pawn has body part X and I can't install bionic part Y onto it.

A: It's probably a bug or something I can fix. Report it![github.com]

Keep in mind that body parts need to be a 1:1 match of the operation you're trying to perform. For example, an Elder Thing's respiration cell cluster is plantlike combination of a heart and a lung and it would require a special bionic part to replace. If that bionic part doesn't exist, there's no surgery operation to install.

Q: Is this save-game compatible?

A: Yes, you can add this mod to an existing save game.

Q: I have a mod that adds body parts. Does this add those body parts to other creatures?

A: No, this mod only targets surgeries. Copying new body parts to different creatures or human-likes is very difficult to do dynamically for anatomical reasons. For example, if a mod adds blood to humans, where can you draw the line for other creatures? Do androids have blood? Elder Things? Cleaning robots? If extra arms are added to a human, should those arms be added to a snake? Are we now allowing Trogdors? There's not enough detail to tell which bodies should have the extra body parts and which shouldn't.

The body part mod creators have the best knowledge on how to apply them to other creatures. Sometimes they add them to any creature that has a specific part, and perhaps it just needs a tweak to support a different part.

Other Resources
Popular Discussions View All (8)
21
Dec 31, 2023 @ 2:49am
Bug Reports
TurtleShroom
280 Comments
monsoon Apr 17 @ 4:06am 
1.5 please
slurpme223300 Apr 11 @ 4:27pm 
1.5 Gssgehajaahahhhahhhh
-=GoW=-Dennis Feb 6 @ 11:06am 
I am able to implant animal implants fron VFE: Genetics into humanlikes, despite that being turned off. I cannot, however, implant human implants into animals, despite that turned on.
kamikadza13 Jan 1 @ 8:15am 
Hello. Can you add "Add hediff" into Keyed for translation, that option is located in "Surgery category"?

Screenshot [i.ibb.co]
bomboclaat Dec 10, 2023 @ 6:12pm 
i must be dumb, every operation is showing up twice in the bills tab now. as if it wasnt cluttered enough :D
Coolchilion Nov 12, 2023 @ 4:13pm 
Operations does not show up on mechanoids even with correct options turned on and with compatible parts available in stockpile
https://gist.github.com/HugsLibRecordKeeper/2f7b290a7a69fffe66502f8ec3fbdc84
ProfileName Sep 19, 2023 @ 10:39am 
Alright, so uh. Everyone seems to have a bit of a minor case of brain damage, because surgeries have somehow become possible to put *anything* on your arms. This is just a fraction of the brain damage. [prnt.sc]
I think this mod is actually kinda broken right now. Even if it allows me to install many things correctly...
This applies to everything, by the way. This is 2/3ds down the list. [prnt.sc]

How fix?
Cringe Shaymin Sep 15, 2023 @ 3:34am 
I'm also being given the option to manually install peg legs and basic bionic arms onto the lower shoulder slots, despite not having the research which EvolvedOrgansRedux is supposed to require to use those slots.
Cringe Shaymin Sep 12, 2023 @ 5:36pm 
I'm not sure what exactly the cause of this is, but I just used the drone genetic material (from VFE Insectoids) and it added an insectoid leg onto the pawn's right lower shoulder (added by EvolvedOrgansRedux) instead of the leg slot. Figure it might be this mod doing it.
SineSwiper  [author] Aug 26, 2023 @ 9:09am 
Jack: What's the animal and what does it call a "torso"? The static part mapper already supports keywords like "thorax", "body", and "shell".