+
\ No newline at end of file
diff --git a/About/Manifest.xml b/About/Manifest.xml
index 2348be7..5e02532 100644
--- a/About/Manifest.xml
+++ b/About/Manifest.xml
@@ -1,6 +1,6 @@
- RJW PlasticSurgeries
- 4943.0.1.2
+ RJW PlasticSurgeries
+ 4943.0.1.3
\ No newline at end of file
diff --git a/Assemblies/RJW_PlasticSurgeries.dll b/Assemblies/RJW_PlasticSurgeries.dll
index c5116b1..f035d61 100644
Binary files a/Assemblies/RJW_PlasticSurgeries.dll and b/Assemblies/RJW_PlasticSurgeries.dll differ
diff --git a/Defs/Recipe_Surgery/Recipes_Surgery_Beautify.xml b/Defs/Recipe_Surgery/Recipes_Surgery_Beautify.xml
index f48a7eb..5d60603 100644
--- a/Defs/Recipe_Surgery/Recipes_Surgery_Beautify.xml
+++ b/Defs/Recipe_Surgery/Recipes_Surgery_Beautify.xml
@@ -1,43 +1,43 @@
-
- Surgery_Beautify
-
- Surgically beautifies the pawn.
- beautifying
- Surgery
- Recipe_Surgery
- MedicalOperationSpeed
- Medicine
- 0.2
- 400
- true
-
-
Human
-
- 95
-
-
-
-
-
Medicine
-
-
- 1
-
-
-
-
-
Medicine
-
-
-
-
- Surgery_Beautify_Beautiful
-
- Surgically beautifies the pawn.
- RJW_PlasticSurgeries.Recipe_Surgery_Beautify_Beautiful
- beautify the pawn.
-
+
+ Surgery_Beautify
+
+ Surgically beautifies the pawn.
+ beautifying
+ Surgery
+ Recipe_Surgery
+ MedicalOperationSpeed
+ Medicine
+ 0.2
+ 400
+ true
+
+
Human
+
+ 95
+
+
+
+
+
Medicine
+
+
+ 1
+
+
+
+
+
Medicine
+
+
+
+
+ Surgery_Beautify_Beautiful
+
+ Surgically beautifies the pawn.
+ RJW_PlasticSurgeries.Recipe_Surgery_Beautify_Beautiful
+ beautify the pawn.
+
\ No newline at end of file
diff --git a/Defs/Recipe_Surgery/Recipes_Surgery_Mammoplasty.xml b/Defs/Recipe_Surgery/Recipes_Surgery_Mammoplasty.xml
index 5c34aeb..c9756a3 100644
--- a/Defs/Recipe_Surgery/Recipes_Surgery_Mammoplasty.xml
+++ b/Defs/Recipe_Surgery/Recipes_Surgery_Mammoplasty.xml
@@ -1,163 +1,163 @@
-
- Surgery_Mammoplasty
-
- Surgically increases the pawn's breast size by 25%.
-
- increasing breast size
- Surgery
- Recipe_Surgery
- MedicalOperationSpeed
- Medicine
- 0.2
- 400
- true
-
-
Human
-
- 95
-
-
-
-
-
Medicine
-
-
- 1
-
-
-
-
-
Medicine
-
-
-
-
- Surgery_Mammoplasty_A
-
- Surgically gives the pawn an A cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_A
- alter cup size to A
-
-
- Surgery_Mammoplasty_B
-
- Surgically gives the pawn an B cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_B
- alter cup size to B
-
-
- Surgery_Mammoplasty_C
-
- Surgically gives the pawn an C cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_C
- alter cup size to C
-
-
- Surgery_Mammoplasty_D
-
- Surgically gives the pawn an D cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_D
- alter cup size to D
-
-
- Surgery_Mammoplasty_E
-
- Surgically gives the pawn an E cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_E
- alter cup size to E
-
-
- Surgery_Mammoplasty_F
-
- Surgically gives the pawn an F cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_F
- alter cup size to F
-
-
- Surgery_Mammoplasty_G
-
- Surgically gives the pawn an G cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_G
- alter cup size to G
-
-
- Surgery_Mammoplasty_H
-
- Surgically gives the pawn an H cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_H
- alter cup size to H
-
-
- Surgery_Mammoplasty_J
-
- Surgically gives the pawn an J cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_J
- alter cup size to J
-
-
- Surgery_Mammoplasty_K
-
- Surgically gives the pawn an K cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_K
- alter cup size to K
-
-
- Surgery_Mammoplasty_L
-
- Surgically gives the pawn an L cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_L
- alter cup size to L
-
-
- Surgery_Mammoplasty_M
-
- Surgically gives the pawn an M cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_M
- alter cup size to M
-
-
- Surgery_Mammoplasty_N
-
- Surgically gives the pawn an N cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_N
- alter cup size to N
-
-
- Surgery_Mammoplasty_O
-
- Surgically gives the pawn an O cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_O
- alter cup size to O
-
-
- Surgery_Mammoplasty_P
-
- Surgically gives the pawn an P cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_P
- alter cup size to P
-
-
- Surgery_Mammoplasty_Q
-
- Surgically gives the pawn an Q cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_Q
- alter cup size to Q
-
-
- Surgery_Mammoplasty_R
-
- Surgically gives the pawn an R cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_R
- alter cup size to R
-
-
- Surgery_Mammoplasty_Unknown
-
- Surgically gives the pawn an ??? cup.
- RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_Unknown
- alter cup size to ???
-
+
+ Surgery_Mammoplasty
+
+ Surgically increases the pawn's breast size by 25%.
+
+ increasing breast size
+ Surgery
+ Recipe_Surgery
+ MedicalOperationSpeed
+ Medicine
+ 0.2
+ 400
+ true
+
+
Human
+
+ 95
+
+
+
+
+
Medicine
+
+
+ 1
+
+
+
+
+
Medicine
+
+
+
+
+ Surgery_Mammoplasty_A
+
+ Surgically gives the pawn an A cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_A
+ alter cup size to A
+
+
+ Surgery_Mammoplasty_B
+
+ Surgically gives the pawn an B cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_B
+ alter cup size to B
+
+
+ Surgery_Mammoplasty_C
+
+ Surgically gives the pawn an C cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_C
+ alter cup size to C
+
+
+ Surgery_Mammoplasty_D
+
+ Surgically gives the pawn an D cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_D
+ alter cup size to D
+
+
+ Surgery_Mammoplasty_E
+
+ Surgically gives the pawn an E cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_E
+ alter cup size to E
+
+
+ Surgery_Mammoplasty_F
+
+ Surgically gives the pawn an F cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_F
+ alter cup size to F
+
+
+ Surgery_Mammoplasty_G
+
+ Surgically gives the pawn an G cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_G
+ alter cup size to G
+
+
+ Surgery_Mammoplasty_H
+
+ Surgically gives the pawn an H cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_H
+ alter cup size to H
+
+
+ Surgery_Mammoplasty_J
+
+ Surgically gives the pawn an J cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_J
+ alter cup size to J
+
+
+ Surgery_Mammoplasty_K
+
+ Surgically gives the pawn an K cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_K
+ alter cup size to K
+
+
+ Surgery_Mammoplasty_L
+
+ Surgically gives the pawn an L cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_L
+ alter cup size to L
+
+
+ Surgery_Mammoplasty_M
+
+ Surgically gives the pawn an M cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_M
+ alter cup size to M
+
+
+ Surgery_Mammoplasty_N
+
+ Surgically gives the pawn an N cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_N
+ alter cup size to N
+
+
+ Surgery_Mammoplasty_O
+
+ Surgically gives the pawn an O cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_O
+ alter cup size to O
+
+
+ Surgery_Mammoplasty_P
+
+ Surgically gives the pawn an P cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_P
+ alter cup size to P
+
+
+ Surgery_Mammoplasty_Q
+
+ Surgically gives the pawn an Q cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_Q
+ alter cup size to Q
+
+
+ Surgery_Mammoplasty_R
+
+ Surgically gives the pawn an R cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_R
+ alter cup size to R
+
+
+ Surgery_Mammoplasty_Unknown
+
+ Surgically gives the pawn an ??? cup.
+ RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty_Unknown
+ alter cup size to ???
+
\ No newline at end of file
diff --git a/Defs/Recipe_Surgery/Recipes_Surgery_Sphinctoplasty.xml b/Defs/Recipe_Surgery/Recipes_Surgery_Sphinctoplasty.xml
index 800996b..578d9db 100644
--- a/Defs/Recipe_Surgery/Recipes_Surgery_Sphinctoplasty.xml
+++ b/Defs/Recipe_Surgery/Recipes_Surgery_Sphinctoplasty.xml
@@ -1,72 +1,72 @@
-
- Surgery_Sphinctoplasty
-
- Surgically tightens the pawn's Sphincter by 25%.
-
- tightening Sphincter
- Surgery
- Recipe_Surgery
- MedicalOperationSpeed
- Medicine
- 0.2
- 400
- true
-
-
Human
-
- 95
-
-
-
-
-
Medicine
-
-
- 1
-
-
-
-
-
Medicine
-
-
-
-
- Surgery_Sphinctoplasty_Micro
-
- Surgically gives the pawn an micro Sphincter.
- RJW_PlasticSurgeries.Recipe_Surgery_Sphinctoplasty_Micro
- alter Sphincter size to micro
-
-
- Surgery_Sphinctoplasty_Tight
-
- Surgically gives the pawn an tight Sphincter.
- RJW_PlasticSurgeries.Recipe_Surgery_Sphinctoplasty_Tight
- alter Sphincter size to tight
-
-
- Surgery_Sphinctoplasty_Average
-
- Surgically gives the pawn an average Sphincter.
- RJW_PlasticSurgeries.Recipe_Surgery_Sphinctoplasty_Average
- alter Sphincter size to average
-
-
- Surgery_Sphinctoplasty_Accomodating
-
- Surgically gives the pawn an accomodating Sphincter.
- RJW_PlasticSurgeries.Recipe_Surgery_Sphinctoplasty_Accomodating
- alter Sphincter size to accomodating
-
-
- Surgery_Sphinctoplasty_Cavernous
-
- Surgically gives the pawn an cavernous Sphincter.
- RJW_PlasticSurgeries.Recipe_Surgery_Sphinctoplasty_Cavernous
- alter Sphincter size to cavernous
-
+
+ Surgery_Sphinctoplasty
+
+ Surgically tightens the pawn's Sphincter by 25%.
+
+ tightening Sphincter
+ Surgery
+ Recipe_Surgery
+ MedicalOperationSpeed
+ Medicine
+ 0.2
+ 400
+ true
+
+
Human
+
+ 95
+
+
+
+
+
Medicine
+
+
+ 1
+
+
+
+
+
Medicine
+
+
+
+
+ Surgery_Sphinctoplasty_Micro
+
+ Surgically gives the pawn an micro Sphincter.
+ RJW_PlasticSurgeries.Recipe_Surgery_Sphinctoplasty_Micro
+ alter Sphincter size to micro
+
+
+ Surgery_Sphinctoplasty_Tight
+
+ Surgically gives the pawn an tight Sphincter.
+ RJW_PlasticSurgeries.Recipe_Surgery_Sphinctoplasty_Tight
+ alter Sphincter size to tight
+
+
+ Surgery_Sphinctoplasty_Average
+
+ Surgically gives the pawn an average Sphincter.
+ RJW_PlasticSurgeries.Recipe_Surgery_Sphinctoplasty_Average
+ alter Sphincter size to average
+
+
+ Surgery_Sphinctoplasty_Accomodating
+
+ Surgically gives the pawn an accomodating Sphincter.
+ RJW_PlasticSurgeries.Recipe_Surgery_Sphinctoplasty_Accomodating
+ alter Sphincter size to accomodating
+
+
+ Surgery_Sphinctoplasty_Cavernous
+
+ Surgically gives the pawn an cavernous Sphincter.
+ RJW_PlasticSurgeries.Recipe_Surgery_Sphinctoplasty_Cavernous
+ alter Sphincter size to cavernous
+
\ No newline at end of file
diff --git a/Defs/Recipe_Surgery/Recipes_Surgery_Vaginoplasty.xml b/Defs/Recipe_Surgery/Recipes_Surgery_Vaginoplasty.xml
index ee3097b..11e9c8e 100644
--- a/Defs/Recipe_Surgery/Recipes_Surgery_Vaginoplasty.xml
+++ b/Defs/Recipe_Surgery/Recipes_Surgery_Vaginoplasty.xml
@@ -1,72 +1,72 @@
-
- Surgery_Vaginoplasty
-
- Surgically tightens the pawn's Vagina by 25%.
-
- tightening Vagina
- Surgery
- Recipe_Surgery
- MedicalOperationSpeed
- Medicine
- 0.2
- 400
- true
-
-
Human
-
- 95
-
-
-
-
-
Medicine
-
-
- 1
-
-
-
-
-
Medicine
-
-
-
-
- Surgery_Vaginoplasty_Micro
-
- Surgically gives the pawn an micro Vagina.
- RJW_PlasticSurgeries.Recipe_Surgery_Vaginoplasty_Micro
- alter Vagina size to micro
-
-
- Surgery_Vaginoplasty_Tight
-
- Surgically gives the pawn an tight Vagina.
- RJW_PlasticSurgeries.Recipe_Surgery_Vaginoplasty_Tight
- alter Vagina size to tight
-
-
- Surgery_Vaginoplasty_Average
-
- Surgically gives the pawn an average Vagina.
- RJW_PlasticSurgeries.Recipe_Surgery_Vaginoplasty_Average
- alter Vagina size to average
-
-
- Surgery_Vaginoplasty_Accomodating
-
- Surgically gives the pawn an accomodating Vagina.
- RJW_PlasticSurgeries.Recipe_Surgery_Vaginoplasty_Accomodating
- alter Vagina size to accomodating
-
-
- Surgery_Vaginoplasty_Cavernous
-
- Surgically gives the pawn an cavernous Vagina.
- RJW_PlasticSurgeries.Recipe_Surgery_Vaginoplasty_Cavernous
- alter Vagina size to cavernous
-
+
+ Surgery_Vaginoplasty
+
+ Surgically tightens the pawn's Vagina by 25%.
+
+ tightening Vagina
+ Surgery
+ Recipe_Surgery
+ MedicalOperationSpeed
+ Medicine
+ 0.2
+ 400
+ true
+
+
Human
+
+ 95
+
+
+
+
+
Medicine
+
+
+ 1
+
+
+
+
+
Medicine
+
+
+
+
+ Surgery_Vaginoplasty_Micro
+
+ Surgically gives the pawn an micro Vagina.
+ RJW_PlasticSurgeries.Recipe_Surgery_Vaginoplasty_Micro
+ alter Vagina size to micro
+
+
+ Surgery_Vaginoplasty_Tight
+
+ Surgically gives the pawn an tight Vagina.
+ RJW_PlasticSurgeries.Recipe_Surgery_Vaginoplasty_Tight
+ alter Vagina size to tight
+
+
+ Surgery_Vaginoplasty_Average
+
+ Surgically gives the pawn an average Vagina.
+ RJW_PlasticSurgeries.Recipe_Surgery_Vaginoplasty_Average
+ alter Vagina size to average
+
+
+ Surgery_Vaginoplasty_Accomodating
+
+ Surgically gives the pawn an accomodating Vagina.
+ RJW_PlasticSurgeries.Recipe_Surgery_Vaginoplasty_Accomodating
+ alter Vagina size to accomodating
+
+
+ Surgery_Vaginoplasty_Cavernous
+
+ Surgically gives the pawn an cavernous Vagina.
+ RJW_PlasticSurgeries.Recipe_Surgery_Vaginoplasty_Cavernous
+ alter Vagina size to cavernous
+
\ No newline at end of file
diff --git a/Source/RJW_PlasticSurgeries/Properties/AssemblyInfo.cs b/Source/RJW_PlasticSurgeries/Properties/AssemblyInfo.cs
index f31cc2c..516f4fd 100644
--- a/Source/RJW_PlasticSurgeries/Properties/AssemblyInfo.cs
+++ b/Source/RJW_PlasticSurgeries/Properties/AssemblyInfo.cs
@@ -31,5 +31,5 @@ using System.Runtime.InteropServices;
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("4943.0.1.2")]
-[assembly: AssemblyFileVersion("4943.0.1.2")]
\ No newline at end of file
+[assembly: AssemblyVersion("4943.0.1.3")]
+[assembly: AssemblyFileVersion("4943.0.1.3")]
\ No newline at end of file
diff --git a/Source/RJW_PlasticSurgeries/Recipe_Surgery_Beautify.cs b/Source/RJW_PlasticSurgeries/Recipe_Surgery_Beautify.cs
index 7a93545..313f5d2 100644
--- a/Source/RJW_PlasticSurgeries/Recipe_Surgery_Beautify.cs
+++ b/Source/RJW_PlasticSurgeries/Recipe_Surgery_Beautify.cs
@@ -47,6 +47,7 @@ namespace RJW_PlasticSurgeries
.ForEach(t => pawn.story.traits.RemoveTrait(t));
pawn.story.traits.RemoveTrait(pawn.story.traits.allTraits.Find(t => t.def == Beauty));
}
+
pawn.story.traits.GainTrait(new Trait(Beauty, severity));
}
}
diff --git a/Source/RJW_PlasticSurgeries/Recipe_Surgery_Mammoplasty.cs b/Source/RJW_PlasticSurgeries/Recipe_Surgery_Mammoplasty.cs
index e01620b..9cf7d81 100644
--- a/Source/RJW_PlasticSurgeries/Recipe_Surgery_Mammoplasty.cs
+++ b/Source/RJW_PlasticSurgeries/Recipe_Surgery_Mammoplasty.cs
@@ -1,7 +1,7 @@
-using RimWorld;
-using rjw;
-using System.Collections.Generic;
+using System.Collections.Generic;
using System.Linq;
+using RimWorld;
+using rjw;
using Verse;
namespace RJW_PlasticSurgeries
@@ -77,145 +77,91 @@ namespace RJW_PlasticSurgeries
public class Recipe_Surgery_Mammoplasty_A : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 1);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 1);
}
public class Recipe_Surgery_Mammoplasty_B : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 2);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 2);
}
public class Recipe_Surgery_Mammoplasty_C : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 3);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 3);
}
public class Recipe_Surgery_Mammoplasty_D : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 4);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 4);
}
public class Recipe_Surgery_Mammoplasty_E : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 6);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 6);
}
public class Recipe_Surgery_Mammoplasty_F : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 7);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 7);
}
public class Recipe_Surgery_Mammoplasty_G : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 9);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 9);
}
public class Recipe_Surgery_Mammoplasty_H : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 11);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 11);
}
public class Recipe_Surgery_Mammoplasty_J : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 13);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 13);
}
public class Recipe_Surgery_Mammoplasty_K : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 15);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 15);
}
public class Recipe_Surgery_Mammoplasty_L : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 17);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 17);
}
public class Recipe_Surgery_Mammoplasty_M : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 19);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 19);
}
public class Recipe_Surgery_Mammoplasty_N : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 21);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 21);
}
public class Recipe_Surgery_Mammoplasty_O : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 23);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 23);
}
public class Recipe_Surgery_Mammoplasty_P : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 25);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 25);
}
public class Recipe_Surgery_Mammoplasty_Q : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 27);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 27);
}
public class Recipe_Surgery_Mammoplasty_R : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 29);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 29);
}
public class Recipe_Surgery_Mammoplasty_Unknown : Recipe_Surgery_Mammoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryCupX(pawn, 31);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryCupX(pawn, 31);
}
}
\ No newline at end of file
diff --git a/Source/RJW_PlasticSurgeries/Recipe_Surgery_Sphinctoplasty.cs b/Source/RJW_PlasticSurgeries/Recipe_Surgery_Sphinctoplasty.cs
index c482bd6..c2f1e83 100644
--- a/Source/RJW_PlasticSurgeries/Recipe_Surgery_Sphinctoplasty.cs
+++ b/Source/RJW_PlasticSurgeries/Recipe_Surgery_Sphinctoplasty.cs
@@ -1,9 +1,10 @@
using System;
-using RimWorld;
-using rjw;
using System.Collections.Generic;
using Dyspareunia;
+using RimWorld;
+using rjw;
using Verse;
+using DamageDefOf = Dyspareunia.DamageDefOf;
namespace RJW_PlasticSurgeries
{
@@ -39,7 +40,7 @@ namespace RJW_PlasticSurgeries
hed.Severity = severity;
try
{
- PenetrationUtility.AddDamageHediff(Dyspareunia.DamageDefOf.SexStretch, 0.5f, hed, null);
+ PenetrationUtility.AddDamageHediff(DamageDefOf.SexStretch, 0.5f, hed, null);
}
catch (Exception e)
{
@@ -51,41 +52,26 @@ namespace RJW_PlasticSurgeries
public class Recipe_Surgery_Sphinctoplasty_Micro : Recipe_Surgery_Sphinctoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryX(pawn, 0.1f);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryX(pawn, 0.1f);
}
public class Recipe_Surgery_Sphinctoplasty_Tight : Recipe_Surgery_Sphinctoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryX(pawn, 0.3f);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryX(pawn, 0.3f);
}
public class Recipe_Surgery_Sphinctoplasty_Average : Recipe_Surgery_Sphinctoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryX(pawn, 0.5f);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryX(pawn, 0.5f);
}
public class Recipe_Surgery_Sphinctoplasty_Accomodating : Recipe_Surgery_Sphinctoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryX(pawn, 0.7f);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryX(pawn, 0.7f);
}
public class Recipe_Surgery_Sphinctoplasty_Cavernous : Recipe_Surgery_Sphinctoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryX(pawn, 0.9f);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryX(pawn, 0.9f);
}
}
\ No newline at end of file
diff --git a/Source/RJW_PlasticSurgeries/Recipe_Surgery_Vaginoplasty.cs b/Source/RJW_PlasticSurgeries/Recipe_Surgery_Vaginoplasty.cs
index 6457c07..14938c5 100644
--- a/Source/RJW_PlasticSurgeries/Recipe_Surgery_Vaginoplasty.cs
+++ b/Source/RJW_PlasticSurgeries/Recipe_Surgery_Vaginoplasty.cs
@@ -1,9 +1,10 @@
using System;
-using RimWorld;
-using rjw;
using System.Collections.Generic;
using Dyspareunia;
+using RimWorld;
+using rjw;
using Verse;
+using DamageDefOf = Dyspareunia.DamageDefOf;
namespace RJW_PlasticSurgeries
{
@@ -39,7 +40,7 @@ namespace RJW_PlasticSurgeries
hed.Severity = severity;
try
{
- PenetrationUtility.AddDamageHediff(Dyspareunia.DamageDefOf.SexStretch, 0.5f, hed, null);
+ PenetrationUtility.AddDamageHediff(DamageDefOf.SexStretch, 0.5f, hed, null);
}
catch (Exception e)
{
@@ -51,41 +52,26 @@ namespace RJW_PlasticSurgeries
public class Recipe_Surgery_Vaginoplasty_Micro : Recipe_Surgery_Vaginoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryX(pawn, 0.1f);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryX(pawn, 0.1f);
}
public class Recipe_Surgery_Vaginoplasty_Tight : Recipe_Surgery_Vaginoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryX(pawn, 0.3f);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryX(pawn, 0.3f);
}
public class Recipe_Surgery_Vaginoplasty_Average : Recipe_Surgery_Vaginoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryX(pawn, 0.5f);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryX(pawn, 0.5f);
}
public class Recipe_Surgery_Vaginoplasty_Accomodating : Recipe_Surgery_Vaginoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryX(pawn, 0.7f);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryX(pawn, 0.7f);
}
public class Recipe_Surgery_Vaginoplasty_Cavernous : Recipe_Surgery_Vaginoplasty
{
- public override void SurgeryResult(Pawn pawn)
- {
- this.SurgeryX(pawn, 0.9f);
- }
+ public override void SurgeryResult(Pawn pawn) => SurgeryX(pawn, 0.9f);
}
}
\ No newline at end of file