From d86765d13a8622b47017170b096f8d0dff6dd02c Mon Sep 17 00:00:00 2001 From: Dastardlii Date: Sat, 31 Jul 2021 13:22:13 -0400 Subject: [PATCH] Initial changes to support rimworld 1.3 --- .../Defs}/HediffDefs/Hediffs_AdvBionic.xml | 0 .../Defs}/HediffDefs/Hediffs_Synthetic.xml | 0 .../Defs}/RecipeDefs/Recipe_AdvMedTable.xml | 0 .../Defs}/RecipeDefs/Surgery_AdvBionic.xml | 0 .../Defs}/RecipeDefs/Surgery_Synthetic.xml | 0 .../Defs}/ThingDefs_Items/Items_AdvBionic.xml | 0 .../Defs}/ThingDefs_Items/Items_Synthetic.xml | 0 .../Patches}/Bodypart_Stats_Advanced.xml | 0 .../Patches}/Bodypart_Stats_Bionic.xml | 0 .../Patches}/Bodypart_Textures.xml | 0 {Patches => 1.2/Patches}/Hediff_Colors.xml | 0 .../Patches}/Operation_Research.xml | 0 .../Patches}/Recipes_RJW_Prosthetics.xml | 0 1.3/Defs/HediffDefs/Hediffs_AdvBionic.xml | 350 ++++++++++++++++ 1.3/Defs/HediffDefs/Hediffs_Synthetic.xml | 56 +++ 1.3/Defs/RecipeDefs/Recipe_AdvMedTable.xml | 333 +++++++++++++++ 1.3/Defs/RecipeDefs/Surgery_AdvBionic.xml | 279 +++++++++++++ 1.3/Defs/RecipeDefs/Surgery_Synthetic.xml | 77 ++++ 1.3/Defs/ThingDefs_Items/Items_AdvBionic.xml | 90 ++++ 1.3/Defs/ThingDefs_Items/Items_Synthetic.xml | 50 +++ 1.3/Patches/Bodypart_Stats_Advanced.xml | 138 +++++++ 1.3/Patches/Bodypart_Stats_Bionic.xml | 118 ++++++ 1.3/Patches/Bodypart_Textures.xml | 146 +++++++ 1.3/Patches/Hediff_Colors.xml | 53 +++ 1.3/Patches/Operation_Research.xml | 387 ++++++++++++++++++ 1.3/Patches/Recipes_RJW_Prosthetics.xml | 12 + About/About.xml | 1 + About/Manifest.xml | 2 +- 28 files changed, 2091 insertions(+), 1 deletion(-) rename {Defs => 1.2/Defs}/HediffDefs/Hediffs_AdvBionic.xml (100%) rename {Defs => 1.2/Defs}/HediffDefs/Hediffs_Synthetic.xml (100%) rename {Defs => 1.2/Defs}/RecipeDefs/Recipe_AdvMedTable.xml (100%) rename {Defs => 1.2/Defs}/RecipeDefs/Surgery_AdvBionic.xml (100%) rename {Defs => 1.2/Defs}/RecipeDefs/Surgery_Synthetic.xml (100%) rename {Defs => 1.2/Defs}/ThingDefs_Items/Items_AdvBionic.xml (100%) rename {Defs => 1.2/Defs}/ThingDefs_Items/Items_Synthetic.xml (100%) rename {Patches => 1.2/Patches}/Bodypart_Stats_Advanced.xml (100%) rename {Patches => 1.2/Patches}/Bodypart_Stats_Bionic.xml (100%) rename {Patches => 1.2/Patches}/Bodypart_Textures.xml (100%) rename {Patches => 1.2/Patches}/Hediff_Colors.xml (100%) rename {Patches => 1.2/Patches}/Operation_Research.xml (100%) rename {Patches => 1.2/Patches}/Recipes_RJW_Prosthetics.xml (100%) create mode 100644 1.3/Defs/HediffDefs/Hediffs_AdvBionic.xml create mode 100644 1.3/Defs/HediffDefs/Hediffs_Synthetic.xml create mode 100644 1.3/Defs/RecipeDefs/Recipe_AdvMedTable.xml create mode 100644 1.3/Defs/RecipeDefs/Surgery_AdvBionic.xml create mode 100644 1.3/Defs/RecipeDefs/Surgery_Synthetic.xml create mode 100644 1.3/Defs/ThingDefs_Items/Items_AdvBionic.xml create mode 100644 1.3/Defs/ThingDefs_Items/Items_Synthetic.xml create mode 100644 1.3/Patches/Bodypart_Stats_Advanced.xml create mode 100644 1.3/Patches/Bodypart_Stats_Bionic.xml create mode 100644 1.3/Patches/Bodypart_Textures.xml create mode 100644 1.3/Patches/Hediff_Colors.xml create mode 100644 1.3/Patches/Operation_Research.xml create mode 100644 1.3/Patches/Recipes_RJW_Prosthetics.xml diff --git a/Defs/HediffDefs/Hediffs_AdvBionic.xml b/1.2/Defs/HediffDefs/Hediffs_AdvBionic.xml similarity index 100% rename from Defs/HediffDefs/Hediffs_AdvBionic.xml rename to 1.2/Defs/HediffDefs/Hediffs_AdvBionic.xml diff --git a/Defs/HediffDefs/Hediffs_Synthetic.xml b/1.2/Defs/HediffDefs/Hediffs_Synthetic.xml similarity index 100% rename from Defs/HediffDefs/Hediffs_Synthetic.xml rename to 1.2/Defs/HediffDefs/Hediffs_Synthetic.xml diff --git a/Defs/RecipeDefs/Recipe_AdvMedTable.xml b/1.2/Defs/RecipeDefs/Recipe_AdvMedTable.xml similarity index 100% rename from Defs/RecipeDefs/Recipe_AdvMedTable.xml rename to 1.2/Defs/RecipeDefs/Recipe_AdvMedTable.xml diff --git a/Defs/RecipeDefs/Surgery_AdvBionic.xml b/1.2/Defs/RecipeDefs/Surgery_AdvBionic.xml similarity index 100% rename from Defs/RecipeDefs/Surgery_AdvBionic.xml rename to 1.2/Defs/RecipeDefs/Surgery_AdvBionic.xml diff --git a/Defs/RecipeDefs/Surgery_Synthetic.xml b/1.2/Defs/RecipeDefs/Surgery_Synthetic.xml similarity index 100% rename from Defs/RecipeDefs/Surgery_Synthetic.xml rename to 1.2/Defs/RecipeDefs/Surgery_Synthetic.xml diff --git a/Defs/ThingDefs_Items/Items_AdvBionic.xml b/1.2/Defs/ThingDefs_Items/Items_AdvBionic.xml similarity index 100% rename from Defs/ThingDefs_Items/Items_AdvBionic.xml rename to 1.2/Defs/ThingDefs_Items/Items_AdvBionic.xml diff --git a/Defs/ThingDefs_Items/Items_Synthetic.xml b/1.2/Defs/ThingDefs_Items/Items_Synthetic.xml similarity index 100% rename from Defs/ThingDefs_Items/Items_Synthetic.xml rename to 1.2/Defs/ThingDefs_Items/Items_Synthetic.xml diff --git a/Patches/Bodypart_Stats_Advanced.xml b/1.2/Patches/Bodypart_Stats_Advanced.xml similarity index 100% rename from Patches/Bodypart_Stats_Advanced.xml rename to 1.2/Patches/Bodypart_Stats_Advanced.xml diff --git a/Patches/Bodypart_Stats_Bionic.xml b/1.2/Patches/Bodypart_Stats_Bionic.xml similarity index 100% rename from Patches/Bodypart_Stats_Bionic.xml rename to 1.2/Patches/Bodypart_Stats_Bionic.xml diff --git a/Patches/Bodypart_Textures.xml b/1.2/Patches/Bodypart_Textures.xml similarity index 100% rename from Patches/Bodypart_Textures.xml rename to 1.2/Patches/Bodypart_Textures.xml diff --git a/Patches/Hediff_Colors.xml b/1.2/Patches/Hediff_Colors.xml similarity index 100% rename from Patches/Hediff_Colors.xml rename to 1.2/Patches/Hediff_Colors.xml diff --git a/Patches/Operation_Research.xml b/1.2/Patches/Operation_Research.xml similarity index 100% rename from Patches/Operation_Research.xml rename to 1.2/Patches/Operation_Research.xml diff --git a/Patches/Recipes_RJW_Prosthetics.xml b/1.2/Patches/Recipes_RJW_Prosthetics.xml similarity index 100% rename from Patches/Recipes_RJW_Prosthetics.xml rename to 1.2/Patches/Recipes_RJW_Prosthetics.xml diff --git a/1.3/Defs/HediffDefs/Hediffs_AdvBionic.xml b/1.3/Defs/HediffDefs/Hediffs_AdvBionic.xml new file mode 100644 index 0000000..ffb99bc --- /dev/null +++ b/1.3/Defs/HediffDefs/Hediffs_AdvBionic.xml @@ -0,0 +1,350 @@ + + + + (188,39,242) + + + + + AdvancedBionicJaw + + an advanced bionic jaw + An upgraded bionic jaw. Nano-motors embedded in the structure of the jaw allow the entire mouth to vibrate at a several different speeds. + AdvancedBionicJaw + + 1.2 + + +
  • + + 0.1 + -0.15 + +
  • +
    +
    + + + + + AdvancedBionicPenis + + an advanced bionic penis + An upgraded bionic penis. Beyond the vibration and sensor features of a normal bionic penic, this model includes temperature controls to provide sensual heat or shocking cold to a partner. The internal servos of this model have also been upgraded to ensure the bear can move comfortable even while the penis is extended to it's maximum size. + AdvancedBionicPenis + AdvancedBionicPenis + Cum + Genitals + +
  • + + 0.01 + + 0.1 + +
  • +
  • + + 0.20 + + 0.1 + +
  • +
  • + + 0.40 + + 0.1 + +
  • +
  • + + 0.60 + + 0.1 + +
  • +
  • + + 0.80 + + 0.1 + +
  • +
  • + + 1.01 + + 0.1 + +
  • +
    + +
  • + 1.0 + +
  • 0
  • +
  • 5.0
  • +
  • 10.0
  • +
  • 18.0
  • +
  • 25.0
  • +
  • 35.0
  • + + +
  • 0
  • +
  • 5.0
  • +
  • 10.0
  • +
  • 13.0
  • +
  • 17.0
  • +
  • 21.0
  • +
    + +
    +
    + + + AdvancedBionicVagina + + an advanced bionic vagina + An upgraded bionic vagina. This upgraded model includes internal sensors that can trigger instantaneous orgasm upon detection of semen. + AdvancedBionicVagina + AdvancedBionicVagina + Cum + Genitals + +
  • + + 0.01 + + 0.1 + 0.1 + +
  • +
  • + + 0.20 + + 0.1 + 0.1 + +
  • +
  • + + 0.40 + + 0.1 + 0.1 + +
  • +
  • + + 0.60 + + 0.1 + 0.1 + +
  • +
  • + + 0.80 + + 0.1 + 0.1 + +
  • +
  • + + 1.01 + + 0.1 + 0.1 + +
  • +
    + +
  • + +
  • 0
  • +
  • 5.0
  • +
  • 10.0
  • +
  • 18.0
  • +
  • 25.0
  • +
  • 35.0
  • + + +
  • 0
  • +
  • 5.0
  • +
  • 10.0
  • +
  • 13.0
  • +
  • 17.0
  • +
  • 21.0
  • +
    + +
    +
    + + + AdvancedBionicBreasts + + a set of advanced bionic breasts + A set of upgraded of bionic breasts. This model includes micro inertial dampeners that reduce back and shoulder strain + AdvancedBionicBreasts + AdvancedBionicBreasts + Chest + +
  • + + 0.01 +
  • +
  • + + 0.02 +
  • +
  • + + 0.20 +
  • +
  • + + 0.40 +
  • +
  • + + 0.60 +
  • +
  • + + 0.80 + +
  • + Moving + -0.02 +
  • + + +
  • + + 1.0 + +
  • + Moving + -0.05 +
  • + + +
  • + + 1.2 + +
  • + Moving + -0.7 +
  • + + +
  • + + 1.4 + +
  • + Moving + -0.1 +
  • + + +
  • + + 1.6 + +
  • + Moving + -0.12 +
  • + + +
    + +
  • + 1.0 + +
  • 0
  • +
  • 1
  • +
  • 2
  • +
  • 4
  • +
  • 7
  • +
  • 11
  • +
  • 15
  • +
  • 19
  • +
  • 25
  • +
  • 31
  • + + +
    +
    + + + AdvancedBionicAnus + + an advanced bionic anus + An upgraded bionic anus. This model includes controllable nerve clusters that increase pleasure and decrease discomfort + AdvancedBionicAnus + AdvancedBionicAnus + Anus + +
  • + + 0.01 + + 0.05 + +
  • +
  • + + 0.20 + + 0.05 + +
  • +
  • + + 0.40 + + 0.05 + +
  • +
  • + + 0.60 + + 0.05 + +
  • +
  • + + 0.80 + + 0.05 + +
  • +
  • + + 1.01 + + 0.05 + +
  • +
    + +
  • + +
  • 0
  • +
  • 5.0
  • +
  • 10.0
  • +
  • 13.0
  • +
  • 17.0
  • +
  • 21.0
  • + + +
    +
    +
    \ No newline at end of file diff --git a/1.3/Defs/HediffDefs/Hediffs_Synthetic.xml b/1.3/Defs/HediffDefs/Hediffs_Synthetic.xml new file mode 100644 index 0000000..93f5f28 --- /dev/null +++ b/1.3/Defs/HediffDefs/Hediffs_Synthetic.xml @@ -0,0 +1,56 @@ + + + + HediffWithComps + + + + SyntheticUterus + + a synthetic uterus + An enhanced artificial uterus augmented with nanocells to increase organ efficiency improve defense against disease. + SyntheticUterus + true + + true + 1 + + +
  • + + 0.05 + + +
  • + RJW_Fertility + 0.2 +
  • + + +
    +
    + + + SyntheticTesticles + + a set of synthetic testicles + An enhanced set of atrificial testicles augmented with nanocells to increase organ efficiency and reduce pain from vigorous activity. + SyntheticTesticles + true + + true + 1 + + +
  • + 0.95 + +
  • + RJW_Fertility + 0.2 +
  • + + +
    +
    +
    \ No newline at end of file diff --git a/1.3/Defs/RecipeDefs/Recipe_AdvMedTable.xml b/1.3/Defs/RecipeDefs/Recipe_AdvMedTable.xml new file mode 100644 index 0000000..651b1bb --- /dev/null +++ b/1.3/Defs/RecipeDefs/Recipe_AdvMedTable.xml @@ -0,0 +1,333 @@ + + + + Creating synthetic organ. + GeneralLaborSpeed + Cook + Recipe_Tailor + 40000 + UnfinishedProsthesis + SyntheticOrgans + Crafting + + 10 + + +
  • AdvancedMedicalStation
  • +
    +
    + + + Upgrading bionic part. + GeneralLaborSpeed + Cook + RBSESound + 40000 + UnfinishedProsthesis + AdvancedBionics + Crafting + + 10 + + +
  • AdvancedMedicalStation
  • +
    +
    + + + + MakeAdvancedBionicJaw + + Upgrades a bionic jaw. + +
  • + + +
  • BionicJaw
  • + + + 1 + +
  • + + +
  • Hyperweave
  • + + + 10 + +
  • + + +
  • ComponentSpacer
  • + + + 2 + +
    + + +
  • BionicJaw
  • +
  • Hyperweave
  • +
  • Plasteel
  • +
    +
    + + 1 + +
    + + + + MakeSyntheticUterus + + Creates a synthetic uterus from hyperweave and plasteel + +
  • + + +
  • Hyperweave
  • + + + 10 + +
  • + + +
  • Plasteel
  • + + + 10 + +
  • + + +
  • ComponentSpacer
  • + + + 1 + +
    + + +
  • Hyperweave
  • +
  • Plasteel
  • +
  • ComponentSpacer
  • +
    +
    + + 1 + +
    + + + MakeSyntheticTesticles + + Creates a synthetic testicles from hyperweave and plasteel + +
  • + + +
  • Hyperweave
  • + + + 5 + +
  • + + +
  • Plasteel
  • + + + 5 + +
  • + + +
  • ComponentSpacer
  • + + + 2 + +
    + + +
  • Hyperweave
  • +
  • Plasteel
  • +
  • ComponentSpacer
  • +
    +
    + + 1 + +
    + + + + MakeAdvancedBionicPenis + + Upgrades a bionic penis. + + 1 + + +
  • + + +
  • BionicPenis
  • + + + 1 + +
  • + + +
  • Plasteel
  • + + + 10 + +
  • + + +
  • ComponentSpacer
  • + + + 2 + +
    + + +
  • BionicPenis
  • +
  • Plasteel
  • +
  • ComponentSpacer
  • +
    +
    +
    + + + MakeAdvancedBionicVagina + + Upgrades a bionic vagina. + + 1 + + +
  • + + +
  • BionicVagina
  • + + + 1 + +
  • + + +
  • Plasteel
  • + + + 15 + +
  • + + +
  • ComponentSpacer
  • + + + 1 + +
    + + +
  • BionicVagina
  • +
  • Plasteel
  • +
  • ComponentSpacer
  • +
    +
    +
    + + + MakeAdvancedBionicBreasts + + Upgrades a pair of bionic breasts. + + 1 + + +
  • + + +
  • BionicBreasts
  • + + + 1 + +
  • + + +
  • Plasteel
  • + + + 25 + +
  • + + +
  • ComponentSpacer
  • + + + 2 + +
    + + +
  • BionicBreasts
  • +
  • Plasteel
  • +
  • ComponentSpacer
  • +
    +
    +
    + + + MakeAdvancedBionicAnus + + Upgrades a bionic anus. + + 1 + + +
  • + + +
  • BionicAnus
  • + + + 1 + +
  • + + +
  • Plasteel
  • + + + 5 + +
  • + + +
  • ComponentSpacer
  • + + + 1 + +
    + + +
  • BionicAnus
  • +
  • Plasteel
  • +
  • ComponentSpacer
  • +
    +
    +
    +
    \ No newline at end of file diff --git a/1.3/Defs/RecipeDefs/Surgery_AdvBionic.xml b/1.3/Defs/RecipeDefs/Surgery_AdvBionic.xml new file mode 100644 index 0000000..a61281b --- /dev/null +++ b/1.3/Defs/RecipeDefs/Surgery_AdvBionic.xml @@ -0,0 +1,279 @@ + + + + + InstallAdvancedBionicJaw + + Installs an advanced bionic jaw. + Recipe_InstallArtificialBodyPart + Installing an advanced bionic jaw implant. + 4000 + +
  • + + +
  • Medicine
  • + + + 3 + +
  • + + +
  • AdvancedBionicJaw
  • + + + 1 + +
    + + +
  • Medicine
  • +
    + +
  • AdvancedBionicJaw
  • +
    +
    + +
  • Jaw
  • +
    + AdvancedBionicJaw + AdvancedBionics +
    + + + + InstallAdvancedBionicVagina + + Installs an advanced bionic vagina, replaces other bodyparts if present. + Installing advanced bionic vagina. + 2000 + + 12 + + +
  • + + +
  • Medicine
  • + + + 1 + +
  • + + +
  • AdvancedBionicVagina
  • + + + 1 + +
    + + +
  • Medicine
  • +
    + +
  • AdvancedBionicVagina
  • +
    +
    + AdvancedBionicVagina + AdvancedBionics +
    + + + + addAdvancedBionicVagina + + adding advanced bionic vagina. + 1500 + + 14 + + +
  • + + +
  • Medicine
  • + + + 1 + +
  • + + +
  • AdvancedBionicVagina
  • + + + 1 + +
    + + +
  • Medicine
  • +
    + +
  • AdvancedBionicVagina
  • +
    +
    + AdvancedBionicVagina +
    + + + + InstallAdvancedBionicPenis + + Attaches an advanced bionic penis, replaces other bodyparts if present. + Attaching advanced bionic penis. + 1500 + + 12 + + +
  • + + +
  • Medicine
  • + + + 1 + +
  • + + +
  • AdvancedBionicPenis
  • + + + 1 + +
    + + +
  • Medicine
  • +
    + +
  • AdvancedBionicPenis
  • +
    +
    + AdvancedBionicPenis + AdvancedBionics +
    + + + + addAdvancedBionicPenis + + Attaching advanced bionic penis. + 1500 + + 14 + + +
  • + + +
  • Medicine
  • + + + 1 + +
  • + + +
  • AdvancedBionicPenis
  • + + + 1 + +
    + + +
  • Medicine
  • +
    + +
  • AdvancedBionicPenis
  • +
    +
    + AdvancedBionicPenis +
    + + + + InstallAdvancedBionicBreasts + + Installs a pair of advanced bionic breasts, replaces other bodyparts if present. + Installing advanced bionic breasts. + 2000 + + 14 + + +
  • + + +
  • Medicine
  • + + + 1 + +
  • + + +
  • AdvancedBionicBreasts
  • + + + 1 + +
    + + +
  • Medicine
  • +
    + +
  • AdvancedBionicBreasts
  • +
    +
    + AdvancedBionicBreasts + AdvancedBionics +
    + + + + InstallAdvancedBionicAnus + + Installs an advanced bionic anus, replaces other bodyparts if present. + Installing advanced bionic anus. + 2000 + + 14 + + +
  • + + +
  • Medicine
  • + + + 1 + +
  • + + +
  • AdvancedBionicAnus
  • + + + 1 + +
    + + +
  • Medicine
  • +
    + +
  • AdvancedBionicAnus
  • +
    +
    + AdvancedBionicAnus + AdvancedBionics +
    +
    \ No newline at end of file diff --git a/1.3/Defs/RecipeDefs/Surgery_Synthetic.xml b/1.3/Defs/RecipeDefs/Surgery_Synthetic.xml new file mode 100644 index 0000000..dcce85b --- /dev/null +++ b/1.3/Defs/RecipeDefs/Surgery_Synthetic.xml @@ -0,0 +1,77 @@ + + + + InstallSyntheticUterus + + Installs synthetic uterus. + rjw.Recipe_InstallImplantToExistParts + Installing synthetic uterus. + true + 6000 + +
  • + + +
  • Medicine
  • + + + 3 + +
  • + + +
  • SyntheticUterus
  • + + + 1 + +
    + + +
  • Medicine
  • +
    + +
  • SyntheticUterus
  • +
    +
    + SyntheticUterus + SyntheticOrgans +
    + + InstallSyntheticTesticles + + Installs synthetic testicles. + rjw.Recipe_InstallImplantToExistParts + Installing synthetic testicles. + true + 6000 + +
  • + + +
  • Medicine
  • + + + 3 + +
  • + + +
  • SyntheticTesticles
  • + + + 1 + +
    + + +
  • Medicine
  • +
    + +
  • SyntheticTesticles
  • +
    +
    + SyntheticTesticles + SyntheticOrgans +
    +
    \ No newline at end of file diff --git a/1.3/Defs/ThingDefs_Items/Items_AdvBionic.xml b/1.3/Defs/ThingDefs_Items/Items_AdvBionic.xml new file mode 100644 index 0000000..bee468e --- /dev/null +++ b/1.3/Defs/ThingDefs_Items/Items_AdvBionic.xml @@ -0,0 +1,90 @@ + + + + +
  • AdvancedProstheses
  • +
    + +
  • AdvancedProstheses
  • +
    + + 2.0 + + true + + Things/Item/BodyPart/Bionic2 + Graphic_Single + +
    + + + + AdvancedBionicJaw + + An upgraded bionic jaw. It includes nano-motors embedded in the structure that allow the entire mouth to vibrate at a several different speeds. In addtion to the obvious intimate uses, the vibration function can aid in chewing. + + Things/Item/BodyPart/Bionic2 + Graphic_Single + + + 1038 + 0.4 + + +
  • Advanced
  • +
    +
    + + + + AdvancedBionicPenis + + An upgraded bionic penis. New Features include: +- Upgraded internal servos to ensure ease of movement even when at maximum size. +- Internal temperature regulator allows you to share sultry heat or shocking cold with your partner. +- Increased nerve density ensures maximum sensitivity along the entire length of the penis. + + 1200 + 0.5 + + + + + + AdvancedBionicVagina + + An upgraded prosthetic vagina. New Features include: +- Internal semen sensors that can automatically trigger orgasm when your partner cums. +- Embedded nano-pumps allow for acontrollable suction down to -10psi. +- Lubrication dispensors can be configured for several flavors, including Mango! + + 1200 + 0.10 + + + + + + AdvancedBionicBreasts + + Upgraded prosthetic breasts. New Features include: +- Inertial dampeners to allow more comfortable movement. +- Selectable areola shapes, including hearts and stars. + + 1200 + 1.0 + + + + + + AdvancedBionicAnus + + An upgraded prosthetic anus. New Features include: +- Toggleable nerve clusters that increase pleasure and decrease discomfort. + + 1200 + 0.10 + + +
    \ No newline at end of file diff --git a/1.3/Defs/ThingDefs_Items/Items_Synthetic.xml b/1.3/Defs/ThingDefs_Items/Items_Synthetic.xml new file mode 100644 index 0000000..cc5d46a --- /dev/null +++ b/1.3/Defs/ThingDefs_Items/Items_Synthetic.xml @@ -0,0 +1,50 @@ + + + + SyntheticUterus + + An enhanced uterus augmented with nanocells to increase organ efficiency improve defense against disease. Should be kept frozen outside of the body to avoid cell death and organ failure.\n\nDoes not trigger transplant rejection.\n\nStats:\nFertility: 20%\nImmunity Gain: 5% + + Things/Item/BodyPart/Bionic2 + Graphic_Single + + + 1224 + 1 + + +
  • Advanced
  • +
    + Rare + +
  • + 4 + true +
  • +
    +
    + + + SyntheticTesticles + + An enhanced set of testicles augmented with nanocells to increase organ efficiency and reduce pain from vigorous activity. Should be kept frozen outside of the body to avoid cell death and organ failure.\n\nDoes not trigger transplant rejection.\n\nStats:\nFertility: 20%\nPain Threshold: 95% + + Things/Item/BodyPart/Bionic2 + Graphic_Single + + + 1224 + 1 + + +
  • Advanced
  • +
    + Rare + +
  • + 4 + true +
  • +
    +
    +
    \ No newline at end of file diff --git a/1.3/Patches/Bodypart_Stats_Advanced.xml b/1.3/Patches/Bodypart_Stats_Advanced.xml new file mode 100644 index 0000000..625e39b --- /dev/null +++ b/1.3/Patches/Bodypart_Stats_Advanced.xml @@ -0,0 +1,138 @@ + + + + + /Defs/HediffDef[defName="AdvancedBionicSpine"]/stages/li + + + 0.2 + -0.1 + + + + + /Defs/ThingDef[defName="AdvancedBionicSpine"]/description + + An upgraded bionic spine. This durable device makes the user extremely mobile and unbelievably flexible. + + + + + + /Defs/HediffDef[defName="AdvancedBionicHand"] + + +
  • + + 0.1 + -0.2 + +
  • +
    +
    +
    + + /Defs/HediffDef[defName="AdvancedBionicArm"] + + +
  • + + 0.2 + -0.2 + +
  • +
    +
    +
    + + /Defs/ThingDef[defName="AdvancedBionicHand"]/description + + An upgraded bionic hand. An adjuystable dermal layer allows the skin of the hand to be hard as steel or soft as velvet. Some people would chop their own hands off just to get this gorgeous piece of tech. + + + + /Defs/ThingDef[defName="AdvancedBionicArm"]/description + + An upgraded bionic arm. An adjuystable dermal layer allows the skin of the hand to be hard as steel or soft as velvet. Remember when you struggled with opening jars? Now you will struggle to not break them instantly. + + + + + + /Defs/HediffDef[defName="AdvancedBionicFoot"] + + +
  • + + 0.05 + +
  • +
    +
    +
    + + /Defs/HediffDef[defName="AdvancedBionicLeg"] + + +
  • + + 0.1 + +
  • +
    +
    +
    + + /Defs/ThingDef[defName="AdvancedBionicFoot"]/description + + An upgraded bionic foot. Dozens of servomotors grant faster movement and enough dexterity to comfortably write with this foot. + + + + /Defs/ThingDef[defName="AdvancedBionicLeg"]/description + + An upgraded bionic leg. Impressive technology which allows the user to move around faster than ever. Improved servomotors give enough dexterity to comfortably write with this foot. + + + + + + /Defs/HediffDef[defName="ArchotechArm"] + + +
  • + + 0.3 + -0.3 + +
  • +
    +
    +
    + + /Defs/ThingDef[defName="ArchotechArm"]/description + + An artifical arm built by an archotech. It's strong enough to crush a thick hardwood branch in its hand, and precise enough to write a sonnet on a grain of rice. The hand include heating and vibration functions. It looks and feels like natural flesh, but it's harder to damage than plasteel while being as soft as silk. Even if it is harmed, it repairs itself over time. Its internal workings are a mystery to all human minds. + + + + + + /Defs/HediffDef[defName="ArchotechLeg"] + + +
  • + + 0.2 + +
  • +
    +
    +
    + + /Defs/ThingDef[defName="ArchotechLeg"]/description + + An artifical leg built by an archotech. It looks and feels like natural flesh, but a pair of these can move the user as fast as a decent car, and it's harder to damage than plasteel while being as soft as silk. The thighs are adjustable to any desired thickness, and the feet are dexterous enough to paint a masterpiece with. Even if it is harmed, it repairs itself over time. Its internal workings are a mystery to all human minds. + + +
    \ No newline at end of file diff --git a/1.3/Patches/Bodypart_Stats_Bionic.xml b/1.3/Patches/Bodypart_Stats_Bionic.xml new file mode 100644 index 0000000..9077821 --- /dev/null +++ b/1.3/Patches/Bodypart_Stats_Bionic.xml @@ -0,0 +1,118 @@ + + + + + /Defs/HediffDef[defName="BionicJaw"] + + +
  • + + 0.05 + -0.15 + +
  • +
    +
    +
    + + /Defs/ThingDef[defName="BionicJaw"]/description + + A strengthened jaw that will never get sore or tired. Includes a strong set of teeth and a voice modulator. + + + + + + /Defs/HediffDef[defName="BionicSpine"]/stages/li + + + 0.1 + -0.1 + + + + + /Defs/ThingDef[defName="BionicSpine"]/description + + An advanced artificial spine. A biogel nerve bundle runs down an articulated plasteel core, surrounded by a lattice-dust healing system. Improved disc joints allow for contortionist-like flexibility without discomfort. Outperforms biological spines. + + + + + + /Defs/HediffDef[defName="BionicHand"] + + +
  • + + 0.05 + -0.05 + +
  • +
    +
    +
    + + /Defs/HediffDef[defName="BionicArm"] + + +
  • + + 0.1 + -0.1 + +
  • +
    +
    +
    + + /Defs/ThingDef[defName="BionicHand"]/description + + Allows the user to perform tasks even faster than with a regular hand. Includes increased grip strength and an internal heater to ensure the hand is always comfortable warm. + + + + /Defs/ThingDef[defName="BionicArm"]/description + + An advanced artificial arm. Silenced mini-servos give great strength, while the biogel nerve-link gives exquisite control. A lattice-dust healing system allows it to recover from damage. Includes increased grip strength and an internal heater to ensure the hand is always comfortable warm. It is better than a biological arm in almost every way. + + + + + + /Defs/HediffDef[defName="BionicFoot"] + + +
  • + + 0.02 + +
  • +
    +
    +
    + + /Defs/HediffDef[defName="BionicLeg"] + + +
  • + + 0.05 + +
  • +
    +
    +
    + + /Defs/ThingDef[defName="BionicFoot"]/description + + An advanced artificial foot. This prosthesis grants faster walking with little to no stumbling!. An adjuystable dermal layer allows the skin of the foot to be hard as steel or soft as velvet. + + + + /Defs/ThingDef[defName="BionicLeg"]/description + + An advanced artificial leg. Includes a biogel nerve-link, powerful mini-servos, a lattice-dust healing system and an adjuystable dermal layer allows the skin of the leg to be hard as steel or soft as velvet. It is better than a biological leg in almost every way. + + +
    \ No newline at end of file diff --git a/1.3/Patches/Bodypart_Textures.xml b/1.3/Patches/Bodypart_Textures.xml new file mode 100644 index 0000000..01f6b8b --- /dev/null +++ b/1.3/Patches/Bodypart_Textures.xml @@ -0,0 +1,146 @@ + + + + + /Defs/RecipeDef[@Name="MakePrivates"]/unfinishedThingDef + + UnfinishedProsthesis + + + + + + /Defs/ThingDef[defName="SlimeGlob"]/graphicData/texPath + + Things/Item/BodyPart/slimepart + + + + + + /Defs/ThingDef[@Name="rjw_BodyPartNaturalBaseGenMale"]/graphicData/texPath + + Things/Item/BodyPart/Organ + + + + /Defs/ThingDef[@Name="rjw_BodyPartNaturalBaseGenFemale"]/graphicData/texPath + + Things/Item/BodyPart/Organ + + + + /Defs/ThingDef[@Name="rjw_BodyPartNaturalBaseAnus"]/graphicData/texPath + + Things/Item/BodyPart/Organ + + + + /Defs/ThingDef[@Name="rjw_BodyPartNaturalBaseBreast"]/graphicData/texPath + + Things/Item/BodyPart/Organ + + + + + + /Defs/ThingDef[@Name="rjw_BodyPartArtificialBaseGenMale"]/graphicData/texPath + + Things/Item/BodyPart/Simple + + + + /Defs/ThingDef[@Name="rjw_BodyPartArtificialBaseGenFemale"]/graphicData/texPath + + Things/Item/BodyPart/Simple + + + + /Defs/ThingDef[@Name="rjw_BodyPartArtificialBaseAnus"]/graphicData/texPath + + Things/Item/BodyPart/Simple + + + + /Defs/ThingDef[@Name="rjw_BodyPartArtificialBaseBreast"]/graphicData/texPath + + Things/Item/BodyPart/Simple + + + + + + /Defs/ThingDef[defName="BionicPenis"] + + + Things/Item/BodyPart/Bionic + Graphic_Single + + + + + /Defs/ThingDef[defName="BionicVagina"] + + + Things/Item/BodyPart/Bionic + Graphic_Single + + + + + /Defs/ThingDef[defName="BionicAnus"] + + + Things/Item/BodyPart/Bionic + Graphic_Single + + + + + /Defs/ThingDef[defName="BionicBreasts"] + + + Things/Item/BodyPart/Bionic + Graphic_Single + + + + + + + /Defs/ThingDef[defName="ArchotechPenis"] + + + Things/Item/BodyPart/Bionic2 + Graphic_Single + + + + + /Defs/ThingDef[defName="ArchotechVagina"] + + + Things/Item/BodyPart/Bionic2 + Graphic_Single + + + + + /Defs/ThingDef[defName="ArchotechAnus"] + + + Things/Item/BodyPart/Bionic2 + Graphic_Single + + + + + /Defs/ThingDef[defName="ArchotechBreasts"] + + + Things/Item/BodyPart/Bionic2 + Graphic_Single + + + + \ No newline at end of file diff --git a/1.3/Patches/Hediff_Colors.xml b/1.3/Patches/Hediff_Colors.xml new file mode 100644 index 0000000..a998de9 --- /dev/null +++ b/1.3/Patches/Hediff_Colors.xml @@ -0,0 +1,53 @@ + + + + + /Defs/rjw.HediffDef_PartBase[@Name="NaturalPrivatePartBase"]/defaultLabelColor + + (255, 255, 240) + + + + + + /Defs/rjw.HediffDef_PartBase[@Name="ArtificialPrivatePartLotech"] + + (102,178,255) + + + + + + /Defs/rjw.HediffDef_PartBase[@Name="ArtificialPrivatePartHitech"] + + (0.5, 0.5, 0.9) + + + + + + /Defs/rjw.HediffDef_PartBase[defName="ArchotechPenis"] + + (188,39,242) + + + + /Defs/rjw.HediffDef_PartBase[defName="ArchotechVagina"] + + (188,39,242) + + + + /Defs/rjw.HediffDef_PartBase[defName="ArchotechAnus"] + + (188,39,242) + + + + /Defs/rjw.HediffDef_PartBase[defName="ArchotechBreasts"] + + (188,39,242) + + + + \ No newline at end of file diff --git a/1.3/Patches/Operation_Research.xml b/1.3/Patches/Operation_Research.xml new file mode 100644 index 0000000..db21a84 --- /dev/null +++ b/1.3/Patches/Operation_Research.xml @@ -0,0 +1,387 @@ + + + + + + + + + + /Defs/RecipeDef[defName="InstallHydraulicPenis"] + + Prosthetics + + + + /Defs/RecipeDef[defName="InstallHydraulicVagina"] + + Prosthetics + + + + /Defs/RecipeDef[defName="InstallHydraulicBreasts"] + + Prosthetics + + + + /Defs/RecipeDef[defName="InstallHydraulicAnus"] + + Prosthetics + + + + /Defs/RecipeDef[defName="addHydraulicVagina"] + + Prosthetics + + + + /Defs/RecipeDef[defName="addHydraulicPenis"] + + Prosthetics + + + + + + + /Defs/RecipeDef[defName="InstallBionicPenis"] + + Bionics + + + + /Defs/RecipeDef[defName="InstallBionicVagina"] + + Bionics + + + + /Defs/RecipeDef[defName="InstallBionicBreasts"] + + Bionics + + + + /Defs/RecipeDef[defName="InstallBionicAnus"] + + Bionics + + + + /Defs/RecipeDef[defName="addBionicVagina"] + + Bionics + + + + /Defs/RecipeDef[defName="addBionicPenis"] + + Bionics + + + + + + + /Defs/RecipeDef[defName="AttachPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="InstallVagina"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="InstallCatVagina"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="InstallDogVagina"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="InstallHorseVagina"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="InstallDragonVagina"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="InstallOvipositorF"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AttachHorsePenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AttachRaccoonPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AttachCatPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AttachDogPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AttachDragonPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AttachHemiPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AttachCrocodilianPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AttachOvipositorM"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AttachBreasts"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AttachUdderBreasts"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AttachFeaturelesschest"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="InstallAnus"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="InstallInsectAnus"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AddMultiVagina"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AddMultiHorseVagina"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AddMultiCatVagina"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AddMultiDogVagina"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AddMultiDragonVagina"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AddMultiPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AddMultiHorsePenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AddMultiCatPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AddMultiDogPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AddMultiDragonPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AddMultiRaccoonPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AddMultiHemiPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AddMultiCrocodilianPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AddMultiBreasts"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AddMultiAnus"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AddVagina"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="addHorseVagina"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="addCatVagina"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="addDogVagina"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="addDragonVagina"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="addOvipositorF"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="AddPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="addHorsePenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="addCatPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="addDogPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="addDragonPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="addOvipositorM"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="addRaccoonPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="addHemiPenis"] + + OrganTransplantation + + + + /Defs/RecipeDef[defName="addCrocodilianPenis"] + + OrganTransplantation + + + \ No newline at end of file diff --git a/1.3/Patches/Recipes_RJW_Prosthetics.xml b/1.3/Patches/Recipes_RJW_Prosthetics.xml new file mode 100644 index 0000000..f74700e --- /dev/null +++ b/1.3/Patches/Recipes_RJW_Prosthetics.xml @@ -0,0 +1,12 @@ + + + + + /Defs/RecipeDef[@Name="MakeAdvancedPrivates"]/recipeUsers + + +
  • BionicWorkbench
  • +
    +
    +
    +
    \ No newline at end of file diff --git a/About/About.xml b/About/About.xml index 8dac730..218efe5 100644 --- a/About/About.xml +++ b/About/About.xml @@ -6,6 +6,7 @@
  • 1.1
  • 1.2
  • +
  • 1.3
  • dastardlii.rjw.rbse diff --git a/About/Manifest.xml b/About/Manifest.xml index 4458494..5f16359 100644 --- a/About/Manifest.xml +++ b/About/Manifest.xml @@ -1,7 +1,7 @@ RJW+RBSE - 0.7 + 0.8
  • RimJobWorld
  • Rah'sBionicsandSurgeryExpansion