[1.5] Rah's Bionics and Surgery Expansion - v3.3 (April 11th, 2024)

Started by Rah, December 27, 2016, 02:49:44 PM

Previous topic - Next topic

Rah

That's a weird issue. RBSE is pretty compatible with most mods. Please list the mods you have installed and I'll take a loook.

PreDiabetic

Quote from: Rah on December 30, 2017, 02:52:29 PM
That's a weird issue. RBSE is pretty compatible with most mods. Please list the mods you have installed and I'll take a loook.
Enabled      Load Position: 1    Version: 0.18.5     Directory: Mod Check                                         Name: ModCheck[B18]                                   
Enabled      Load Position: 2    Version: 0.0.0      Directory: Core                                              Name: Core                                           
Enabled      Load Position: 3    Version: 0.18.0     Directory: HugsLib                                           Name: HugsLib                                         
Enabled      Load Position: 4    Version: 0.18.0     Directory: Jecs Tools-1.0.8.0                                Name: JecsTools                                       
Enabled      Load Position: 5    Version: 0.18.1719  Directory: Miniaturisation                                   Name: Miniaturisation                                 
Enabled      Load Position: 6    Version: 0.18.1722  Directory: RBSE - Hardcore Edition 1.8                       Name: RBSE Hardcore Edition                           
Enabled      Load Position: 7    Version: 0.18.1700  Directory: Damage_Indicators                                 Name: SS Damage Indicators                           
Enabled      Load Position: 8    Version: 0.18.1722  Directory: WM_Hydroponics_with_lamps                         Name: WM Hydroponics with lamps                       
Enabled      Load Position: 9    Version: 0.18.1722  Directory: Shield_Generators                                 Name: [B18] Shield Generators by Frontier Developments
Enabled      Load Position: 10   Version: 0.18.1722  Directory: MarvsUghYouGotMe                                  Name: Ugh You Got Me                                 
Enabled      Load Position: 11   Version: 0.18.1722  Directory: MarvsLessAnnoyingUISounds                         Name: Less Annoying UI Sounds                         
Enabled      Load Position: 12   Version: 0.18.1722  Directory: Smarter_food_selection                            Name: WM Smarter food selection                       
Enabled      Load Position: 13   Version: 0.18.1722  Directory: MarvsCombatReadinessCheck                         Name: Combat Readiness Check                         
Enabled      Load Position: 14   Version: 0.18.0     Directory: Infused                                           Name: Infused                                         
Enabled      Load Position: 15   Version: 0.18.0     Directory: Realistic_Rooms                                   Name: Realistic Rooms                                 
Enabled      Load Position: 16   Version: 0.18.1700  Directory: QualityBuilder                                    Name: QualityBuilder                                 
Enabled      Load Position: 17   Version: 0.18.0     Directory: QualitySurgeon                                    Name: QualitySurgeon                                 
Enabled      Load Position: 18   Version: 0.18.0     Directory: DeadMansClothing                                  Name: DeadMansClothing                               
Enabled      Load Position: 19   Version: 0.18.1722  Directory: RuntimeGC                                         Name: RuntimeGC                                       
Enabled      Load Position: 20   Version: 0.18.1722  Directory: StackXXL                                          Name: Stack XXL                                       
Enabled      Load Position: 21   Version: 0.18.1722  Directory: Hunting Alert                                     Name: Hunting Alert                                   
Enabled      Load Position: 22   Version: 0.18.1722  Directory: New Zone Tools                                    Name: New Zone Tools                                 
Enabled      Load Position: 23   Version: 0.18.0     Directory: Shear_Those_Corpses                               Name: Shear Those Corpses Vanilla                     
Enabled      Load Position: 24   Version: 0.18.1722  Directory: P-Music                                           Name: P-Music                                         
Enabled      Load Position: 25   Version: 0.18.1722  Directory: Medical Training Bed B18                          Name: Medical Training                               
Enabled      Load Position: 26   Version: 0.18.1722  Directory: Centralized Climate Control                       Name: Centralized Climate Control                     
Enabled      Load Position: 27   Version: 0.18.0     Directory: Dont Stop The Music                               Name: Don't stop the music                           
Enabled      Load Position: 28   Version: 0.18.1722  Directory: Extended Inspect Data                             Name: ExtendedInspectData [B18]                       
Enabled      Load Position: 29   Version: 0.18.1722  Directory: Fluffy Animal Tab                                 Name: Animal Tab                                     
Enabled      Load Position: 30   Version: 0.18.1722  Directory: Fluffy Blueprints                                 Name: Blueprints                                     
Enabled      Load Position: 31   Version: 0.18.1722  Directory: Fluffy Breakdowns                                 Name: Fluffy Breakdowns                               
Enabled      Load Position: 32   Version: 0.18.1722  Directory: Fluffy Medical Tab                                Name: Medical Tab                                     
Enabled      Load Position: 33   Version: 0.18.1722  Directory: Fluffy Stack Merger                               Name: Stack Merger                                   
Enabled      Load Position: 34   Version: 0.18.1722  Directory: Fluffy Work Tab                                   Name: Work Tab                                       
Enabled      Load Position: 35   Version: 0.18.0     Directory: Hand Me That Brick                                Name: Hand Me That Brick                             
Enabled      Load Position: 36   Version: 0.18.1722  Directory: Hardworking Animals                               Name: Hardworking animals B18                         
Enabled      Load Position: 37   Version: 0.18.1722  Directory: Idle Pawn Fix                                     Name: Idle Pawn Fix                                   
Enabled      Load Position: 38   Version: 0.18.0     Directory: Impassable Map Maker                              Name: Impassable Map Maker - B18                     
Enabled      Load Position: 39   Version: 0.18.1722  Directory: Improved Workbenches                              Name: Better Workbench Management                     
Enabled      Load Position: 40   Version: 0.18.0     Directory: Mending                                           Name: Mending                                         
Enabled      Load Position: 41   Version: 0.18.1722  Directory: My Little Planet                                  Name: My Little Planet                               
Enabled      Load Position: 42   Version: 0.18.6505  Directory: Mod Switch                                        Name: ModSwitch                                       
Enabled      Load Position: 43   Version: 0.18.0     Directory: RF Configurable Maps                              Name: [RF] Configurable Maps [a18]                   
Enabled      Load Position: 44   Version: 0.18.0     Directory: RF Fertile Fields                                 Name: [RF] Fertile Fields [b18]                       
Enabled      Load Position: 45   Version: 0.18.0     Directory: RF More Trait Slots                               Name: [RF] More Trait Slots [a18]                     
Enabled      Load Position: 46   Version: 0.18.0     Directory: Shooting Skill Rebalanced                         Name: Shooting Skill Enhanced                         
Enabled      Load Position: 47   Version: 0.18.0     Directory: Smooth Stone Walls                                Name: [RF] Smooth Stone Walls [a18]                   
Enabled      Load Position: 48   Version: 0.18.1722  Directory: Static Quality Plus                               Name: Static Quality Plus B18                         
Enabled      Load Position: 49   Version: 0.18.1722  Directory: Target Practise B18                               Name: Practise Target                                 
Enabled      Load Position: 50   Version: 0.0.0      Directory: Vegetable Garden                                  Name:                                                 
Enabled      Load Position: 51   Version: 0.18.0     Directory: ED-Embrasures                                     Name: ED-Embrasures                                   
Enabled      Load Position: 52   Version: 0.18.1722  Directory: Psychology                                        Name: Psychology                                     
Enabled      Load Position: 53   Version: 0.18.0     Directory: Simple Sidearms                                   Name: Simple sidearms                                 
Enabled      Load Position: 54   Version: 0.18.1722  Directory: Rimworld_ModSyncNinja                             Name: ModSync Ninja                                   
Enabled      Load Position: 55   Version: 0.18.0     Directory: RunAndGun                                         Name: RunAndGun                                       
Enabled      Load Position: 56   Version: 0.18.0     Directory: RimFridge                                         Name: [KV] RimFridge - B18                           
Enabled      Load Position: 57   Version: 0.18.0     Directory: SF [B18] Plasteel Fiber Jumpsuit                  Name: Plasteel Fiber Jumpsuit Mod                     
Enabled      Load Position: 58   Version: 0.18.0     Directory: MechaniteForge                                    Name: Mechanite Forge                                 
Enabled      Load Position: 59   Version: 0.18.0     Directory: AsSimpleAsRack                                    Name: As Simple As Rack                               
Enabled      Load Position: 60   Version: 0.18.0     Directory: Immersive_Human_Sounds                            Name: Immersive Human Sounds B18                     
Enabled      Load Position: 61   Version: 0.18.0     Directory: AllowTool                                         Name: Allow Tool                                     
Enabled      Load Position: 62   Version: 0.18.1722  Directory: Dubs Rimkit                                       Name: Dubs Rimkit                                     
Enabled      Load Position: 63   Version: 0.18.1722  Directory: Dubs Skylight                                     Name: Dubs Skylights                                 
Enabled      Load Position: 64   Version: 0.18.0     Directory: No Tutorial Button                                Name: Remove Tutorial Button                         
Enabled      Load Position: 65   Version: 0.18.0     Directory: No Dirt                                           Name: Adjustable Dirt Chance                         
Enabled      Load Position: 66   Version: 0.18.0     Directory: TradingSpot                                       Name: [KV] Trading Spot - B18                         
Enabled      Load Position: 67   Version: 0.18.1722  Directory: RT_Fuse-B18-1.1.1                                 Name: RT Fuse                                         
Enabled      Load Position: 68   Version: 0.18.1722  Directory: RT_PowerSwitch-B18-1.0.8                          Name: RT Power Switch                                 
Enabled      Load Position: 69   Version: 0.18.1722  Directory: RT_SolarFlareShield-B18-1.2.2                     Name: RT Solar Flare Shield                           
Enabled      Load Position: 70   Version: 0.18.1719  Directory: WanderingCaravans                                 Name: Wandering Caravans [v2.3.3]                     
Enabled      Load Position: 71   Version: 0.18.0     Directory: RemoteExplosives                                  Name: Remote Explosives                               
Enabled      Load Position: 72   Version: 0.18.1717  Directory: A_Dog_Said-A18                                    Name: A Dog Said...                                   
Enabled      Load Position: 73   Version: 0.18.1722  Directory: Corners                                           Name: Corners                                         
Enabled      Load Position: 74   Version: 0.18.1722  Directory: LessArbitrarySurgery                              Name: Less Arbitrary Surgery                         
Enabled      Load Position: 75   Version: 0.18.0     Directory: Unclamped Walls B18                               Name: Unclamped Walls                                 
Enabled      Load Position: 76   Version: 0.18.0     Directory: Skill Overhead                                    Name: Skill Overhead                                 
Enabled      Load Position: 77   Version: 0.18.0     Directory: Chickens Multi Produce                            Name: chickens Multiproducer                         
Enabled      Load Position: 78   Version: 0.18.0     Directory: Rim_of_Madness_Werewolves                         Name: Rim of Madness - Werewolves                     
Enabled      Load Position: 79   Version: 0.18.0     Directory: TMagic                                            Name: Torann's Magic                                 
Enabled      Load Position: 80   Version: 0.18.0     Directory: OrganizedResearchTab B18                          Name: Organized Research Tab                         
Enabled      Load Position: 81   Version: 0.18.0     Directory: ManhunterPacksRebalanced-1.0                      Name: Manhunter Animals Rebalanced                   
Enabled      Load Position: 82   Version: 0.18.0     Directory: PD's Goodies                                      Name: PD's Goodies                                   
Enabled      Load Position: 83   Version: 0.18.0     Directory: FastSpreadingGrass-0.18.0.1                       Name: Fast Spreading Grass                           
Enabled      Load Position: 84   Version: 0.18.1722  Directory: MarvsSometimesRaidsGoWrong                        Name: Sometimes Raids Go Wrong                       
Enabled      Load Position: 85   Version: 0.18.0     Directory: More_Vanilla_Turrets                              Name: More Vanilla Turrets [B18]                     
Enabled      Load Position: 86   Version: 0.18.0     Directory: QualityCooldown-1.0                               Name: Quality Cooldown                               
Enabled      Load Position: 87   Version: 0.18.0     Directory: VGP_Trees_Flowers                                 Name: VGP Xtra Trees and Flowers                     
Enabled      Load Position: 88   Version: 0.18.0     Directory: Effigy_Mod                                        Name: Effigy Mod[B18]                                 
Enabled      Load Position: 89   Version: 0.18.0     Directory: DefensivePositions                                Name: Defensive Positions                             
Enabled      Load Position: 90   Version: 0.18.1722  Directory: ColorCodedMoodBar-master                          Name: Color Coded Mood Bar                           
Enabled      Load Position: 91   Version: 0.18.0     Directory: Locks                                             Name: Locks                                           
Enabled      Load Position: 92   Version: 0.18.1722  Directory: Nandonalt - Set-up Camp                           Name: Set-Up Camp                                     
Enabled      Load Position: 93   Version: 0.18.1722  Directory: Table Diner                                       Name: Table Diner Configurable                       
Enabled      Load Position: 94   Version: 0.18.0     Directory: SF [B18] 256X256 Texture pack - Weapon Edition    Name: SF [B18] 256X256 Texture pack - Weapon Edition 
Enabled      Load Position: 95   Version: 0.18.1722  Directory: WildlifeTab                                       Name: Wildlife Tab                                   
Enabled      Load Position: 96   Version: 0.18.1722  Directory: Deadly Vanilla Weapon Tweaks                      Name: Deadly Vanilla Weapon Tweaks                   
Enabled      Load Position: 97   Version: 0.18.0     Directory: Melee Weapons Rebalance                           Name: Melee Weapons Rebalance A18                     
Enabled      Load Position: 98   Version: 0.18.0     Directory: CaravanOptions                                    Name: CaravanOptions                                 
Enabled      Load Position: 99   Version: 0.18.1722  Directory: WhileYoureUp                                      Name: While You're Up                                 
Enabled      Load Position: 100  Version: 0.18.1722  Directory: Biomatter                                         Name: Biomatter                                       
Enabled      Load Position: 101  Version: 0.18.1722  Directory: Patient Sanity                                    Name: Patient Sanity                                 
Enabled      Load Position: 102  Version: 0.18.0     Directory: VGP_Resources                                     Name: VGP Garden Resources                           
Enabled      Load Position: 103  Version: 0.18.1722  Directory: Hospitality                                       Name: Hospitality                                     
Enabled      Load Position: 104  Version: 0.18.1722  Directory: PowerSwitch                                       Name: PowerSwitch                                     
129 mods found (including RimWorlds Core folder)

Rah

Wow, that's quite the list. I think you're probably gonna have to go through some possible suspects, disable them one by one and see if you can find the culprit. Look for mods that might be interfering with surgeries and/or added parts.

Canute

Hi Rah,
2 things.
- I could install an adv. bionic arm i bought, but i couldn't install a regular bionic arm before i researched bionics.

- The splitting into 2 research tabs is not the right thing, since Neuroscience need a requirement from Prostetic.
I think these 2 research tabs should be merged together.

Rah

I'm pretty happy with how it is now actually. Neuroscience is just a further study of advanced circuitry etc. and it allows you to perform complicated brain chip installations, so I think it makes sense to have it there.

with regards to the advanced bionic arm: I couldn't replicate that problem. Are you sure you were able to install it without research?

Canute

Yep, the arm is installed and i don't researched it yet.

Maybe a conflict, but i don't use any other medical mod.

Edit:
Forget it, for some stupid reason i activated EPoE too.

Kori

Would someone be so nice and give me a short overview what the main differences between RBSE and EPOE are, because both seem to be very good mods and I cannot decide which one to use.  :o

Harry_Dicks

Quote from: Kori on January 30, 2018, 09:04:40 PM
Would someone be so nice and give me a short overview what the main differences between RBSE and EPOE are, because both seem to be very good mods and I cannot decide which one to use.  :o

That's what the entire OP is about. He is comparing his mod to EPOE, that's why it says things like, "2 workbenches only", as compared to maybe the 4 you get from EPOE. I personally love Rah's Bionics. I am not knocking on EPOE or anything, but I think the way Rah did it, it is much more vanilla friendly, and things aren't as crazy overpowered. Of course, you can always edit values yourself in the xml if you want, but I like it when I feel like the mod author actually cares about the balance of their mod, which I think Rah has done a superb job.

DJMurtz

Just wanted to check: there are no compatibility patches for the Star Wars mod races on Steam, right? (Twi'lek and Zabrak)

Kongor

hi rah,
wanted to say thanks a ton for an incredible mod, as well as ask whether the compatibility patches are available anywhere outside the steam workshop?  i'd like to try some of the alien races, but i can't bear to lose rbse in exchange, and i hate dealing with steam for mod management.
cheers,
k

Rah

@Harry_Dicks, appreciate that. Glad you like it !

@DJMurtz, I haven't looked into all the alien races lately, but I know there are a ton. I suggest contacting the race owner and see if he's willing to make a patch, if a patch is needed. In B18, I believe at least some of the races should work without a patch, but don't quote me on that.

@Kongor, hi kongor. You won't lose rbse if you try out alien races. If you're nervous about it, just save a game before you install one, and you're good to go. -- Like I mentioned above, there are so many alien races at this point, so it's hard to keep track of them all. Try looking for links in their mod threads, or you can extract the patch from the steam workshop manually. All downloaded mods are in the steamapps/workshop/content folder.

Kongor

hi rah,
thanks for getting back to me.  i'm admittedly not too clear on why a compatibility patch is needed for most(?) races, but i installed orassans about a week ago and i noticed the game gave me a pile of errors on startup, so i decided to hold out until i could grab the relevant patch.  didn't realize manual extraction was an option, so that's one headache gone.  just to clarify then, is it that rbse+[arbitrary unpatched race] will still run, but i won't have access to your bionics with that race?
cheers,
k

VeeCee

I really don't play around with alien races much anymore, but patching them to use bionics is pretty easy. If they've got all the same bits as humans, it's even easier. Supposedly, alien races should be able to use added bionics for RBSE or EPoE without patches, but if you find that your favorite race won't, then here's a template for RBSE that I've used for a few races:

Make a new mod folder, set up an about folder with all the relevant crap, and set up a patches folder. Inside make a file called whatever you want, I usually go with AlienRace_RACENAME.xml. Next, paste this into the file, changing RACENAME to whatever the alien race is defined as. (Original mod, look at the defs/AlienRace folder or similar).

<?xml version="1.0" encoding="utf-8"?>
<Patch>
   <Operation Class="PatchOperationAdd">
      <xpath>Defs/AlienRace.ThingDef_AlienRace[defName = "RACENAME"]/recipes</xpath>
      <value>
      <li>InstallWoodenFoot</li>
      <li>InstallSimpleProstheticHand</li>
      <li>InstallSimpleProstheticFoot</li>
      <li>InstallArtificialNose</li>
      <li>InstallArtificialPelvis</li>
      <li>InstallNeurostimulator</li>
      <li>InstallSyntheticLung</li>
      <li>InstallSyntheticStomach</li>
      <li>InstallSyntheticLiver</li>
      <li>InstallSyntheticKidney</li>
      <li>InstallSyntheticHeart</li>
      <li>InstallNaturalArm</li>
      <li>InstallNaturalLeg</li>
      <li>InstallNaturalStomach</li>
      <li>InstallPowerArm</li>
      <li>InstallBionicHand</li>
      <li>InstallBionicFoot</li>
      <li>InstallBionicEar</li>
      <li>InstallBionicJaw</li>
      <li>InstallBionicSpine</li>
      <li>RepairClavicle</li>
      <li>RepairSternum</li>
      <li>RepairFirstRib</li>
      <li>RepairSecondRib</li>
      <li>RepairThirdRib</li>
      <li>RepairFourthRib</li>
      <li>RepairFifthRib</li>
      <li>RepairSixthRib</li>
      <li>RepairSeventhRib</li>
      <li>RepairEighthRib</li>
      <li>RepairNinthRib</li>
      <li>RepairTenthRib</li>
      <li>RepairEleventhRib</li>
      <li>RepairTwelfthRib</li>
      <li>InstallAdvancedPowerArm</li>
      <li>InstallAdvancedBionicArm</li>
      <li>InstallAdvancedBionicLeg</li>
      <li>InstallAdvancedBionicHand</li>
      <li>InstallAdvancedBionicFoot</li>
     <li>InstallAdvancedBionicEye</li>
     <li>InstallAdvancedBionicEar</li>
      <li>InstallAdvancedBionicSpine</li>
      <li>InstallExoskeletonSuit</li>
      <li>CureInjuryBurn</li>
      <li>CureInjuryCrack</li>
      <li>CureInjuryCut</li>
      <li>CureInjurySurgicalCut</li>
      <li>CureInjuryScratch</li>
      <li>CureInjuryBite</li>
      <li>CureInjuryStab</li>
      <li>CureInjuryGunshot</li>
      <li>CureInjuryShredded</li>
      <li>CureInjuryBruise</li>
      <li>CureInjuryFrostbite</li>
      </value>
   </Operation>
</Patch>

This should work for races built with the B18 Humanoid Alien Race framework. I've used it for Androids, Orassans, and one other race I'm forgetting right now. If you'd rather tweak an existing patch mod rather than make your own, I've got patches on steam and mediafire for Androids. So you can dig up my post and download that, then modify it for whatever race you're trying to kit out with bionics.

Good luck, and have fun!


Harry_Dicks

Rah something I might suggest, hope you don't mind - in vanilla, from what I've read at least, it is that any sight >100% will not matter. I'm using the mod Dodging Rebalanced which addresses this. Do you think that is something you would like to include in RBSE? I will admit that I did not originally know that >100% sight did not matter, but this made me feel like I have wasted investments in bionic eyes. I understand they are good if you have a pawn that loses an eye, but if you are at late game and going for cyborg pawns with upgrades, I think the player should at least know if the bionics they invest in will make a difference or not.