diff --git a/1.3/Assemblies/RJW_PlasticSurgeries.dll b/1.3/Assemblies/RJW_PlasticSurgeries.dll
index a569982..b3f492d 100644
Binary files a/1.3/Assemblies/RJW_PlasticSurgeries.dll and b/1.3/Assemblies/RJW_PlasticSurgeries.dll differ
diff --git a/1.4/Assemblies/RJW_PlasticSurgeries.dll b/1.4/Assemblies/RJW_PlasticSurgeries.dll
index 3c230e0..6e2c66f 100644
Binary files a/1.4/Assemblies/RJW_PlasticSurgeries.dll and b/1.4/Assemblies/RJW_PlasticSurgeries.dll differ
diff --git a/1.5/Assemblies/RJW_PlasticSurgeries.dll b/1.5/Assemblies/RJW_PlasticSurgeries.dll
index e2ba071..5228e86 100644
Binary files a/1.5/Assemblies/RJW_PlasticSurgeries.dll and b/1.5/Assemblies/RJW_PlasticSurgeries.dll differ
diff --git a/About/About.xml b/About/About.xml
index 9a60bb7..dfd4a34 100644
--- a/About/About.xml
+++ b/About/About.xml
@@ -6,7 +6,6 @@
1.3
1.4
- 1.5
Stardust3D.RJW.PlasticSurgeries
Surgically alter pawn's genitals.
diff --git a/About/Manifest.xml b/About/Manifest.xml
index cb86e88..c35b410 100644
--- a/About/Manifest.xml
+++ b/About/Manifest.xml
@@ -2,5 +2,5 @@
RJW PlasticSurgeries
- 5400.0.1.7
+ 5390.0.1.6
\ No newline at end of file
diff --git a/Source/RJW_PlasticSurgeries/1.5/Recipe_Plastic_Surgery.cs b/Source/RJW_PlasticSurgeries/1.5/Recipe_Plastic_Surgery.cs
index 2304c8c..af5d873 100644
--- a/Source/RJW_PlasticSurgeries/1.5/Recipe_Plastic_Surgery.cs
+++ b/Source/RJW_PlasticSurgeries/1.5/Recipe_Plastic_Surgery.cs
@@ -7,7 +7,7 @@ namespace RJW_PlasticSurgeries
{
public abstract class Recipe_Plastic_Surgery : Recipe_Surgery
{
- protected readonly bool HasDyspareunia = false; // ModLister.HasActiveModWithName("Dyspareunia");
+ protected readonly bool HasDyspareunia = ModLister.HasActiveModWithName("Dyspareunia");
protected readonly bool HasLicentia = ModLister.HasActiveModWithName("RimJobWorld - Licentia Labs");
public override IEnumerable GetPartsToApplyOn(Pawn pawn, RecipeDef recipe)
diff --git a/Source/RJW_PlasticSurgeries/About/About.xml b/Source/RJW_PlasticSurgeries/About/About.xml
index 9a60bb7..dfd4a34 100644
--- a/Source/RJW_PlasticSurgeries/About/About.xml
+++ b/Source/RJW_PlasticSurgeries/About/About.xml
@@ -6,7 +6,6 @@
1.3
1.4
- 1.5
Stardust3D.RJW.PlasticSurgeries
Surgically alter pawn's genitals.
diff --git a/Source/RJW_PlasticSurgeries/About/Manifest.xml b/Source/RJW_PlasticSurgeries/About/Manifest.xml
index cb86e88..c35b410 100644
--- a/Source/RJW_PlasticSurgeries/About/Manifest.xml
+++ b/Source/RJW_PlasticSurgeries/About/Manifest.xml
@@ -2,5 +2,5 @@
RJW PlasticSurgeries
- 5400.0.1.7
+ 5390.0.1.6
\ No newline at end of file
diff --git a/Source/RJW_PlasticSurgeries/RJW_PlasticSurgeries_1.3.csproj b/Source/RJW_PlasticSurgeries/RJW_PlasticSurgeries_1.3.csproj
index 05a3460..e82420f 100644
--- a/Source/RJW_PlasticSurgeries/RJW_PlasticSurgeries_1.3.csproj
+++ b/Source/RJW_PlasticSurgeries/RJW_PlasticSurgeries_1.3.csproj
@@ -15,8 +15,8 @@
11
©2024 Stardust3D
Stardust3D
- 5400.0.1.7
- 5400.0.1.7
+ 5390.0.1.6
+ 5390.0.1.6
true
RJW_PlasticSurgeries.snk
Surgically alter pawn's genitals.
@@ -31,7 +31,7 @@
-
+
diff --git a/Source/RJW_PlasticSurgeries/RJW_PlasticSurgeries_1.4.csproj b/Source/RJW_PlasticSurgeries/RJW_PlasticSurgeries_1.4.csproj
index edf45b8..8da69ff 100644
--- a/Source/RJW_PlasticSurgeries/RJW_PlasticSurgeries_1.4.csproj
+++ b/Source/RJW_PlasticSurgeries/RJW_PlasticSurgeries_1.4.csproj
@@ -15,8 +15,8 @@
11
©2024 Stardust3D
Stardust3D
- 5400.0.1.7
- 5400.0.1.7
+ 5390.0.1.6
+ 5390.0.1.6
true
RJW_PlasticSurgeries.snk
Surgically alter pawn's genitals.
@@ -31,7 +31,7 @@
-
+
diff --git a/Source/RJW_PlasticSurgeries/RJW_PlasticSurgeries_1.5.csproj b/Source/RJW_PlasticSurgeries/RJW_PlasticSurgeries_1.5.csproj
index 0fa1757..9f7747a 100644
--- a/Source/RJW_PlasticSurgeries/RJW_PlasticSurgeries_1.5.csproj
+++ b/Source/RJW_PlasticSurgeries/RJW_PlasticSurgeries_1.5.csproj
@@ -15,8 +15,8 @@
11
©2024 Stardust3D
Stardust3D
- 5400.0.1.7
- 5400.0.1.7
+ 5390.0.1.6
+ 5390.0.1.6
true
RJW_PlasticSurgeries.snk
Surgically alter pawn's genitals.
@@ -31,8 +31,8 @@
-
-
+
+
@@ -43,7 +43,7 @@
..\..\..\licentia-labs\Assemblies\LicentiaLabs.dll
- ..\..\..\rjw-base\1.5\Assemblies\RJW.dll
+ ..\..\..\rjw-beta\1.5\Assemblies\RJW.dll
diff --git a/Source/RJW_PlasticSurgeries/Recipe_Surgery_Penoplasty.cs b/Source/RJW_PlasticSurgeries/Recipe_Surgery_Penoplasty.cs
index 3a2408b..3e11c72 100644
--- a/Source/RJW_PlasticSurgeries/Recipe_Surgery_Penoplasty.cs
+++ b/Source/RJW_PlasticSurgeries/Recipe_Surgery_Penoplasty.cs
@@ -1,5 +1,4 @@
-using System;
-using System.Collections.Generic;
+using System.Collections.Generic;
using LicentiaLabs;
using rjw;
using Verse;
@@ -24,15 +23,8 @@ namespace RJW_PlasticSurgeries
return pawn.GetGenitalsList().FindAll(Genital_Helper.is_penis);
}
- protected override (HediffDef, float) GetLicentiaDamage()
- {
- if (HasLicentia)
- {
- return (Licentia.HediffDefs.StretchTear, 0.2f);
- }
-
- throw new NotSupportedException();
- }
+ protected override (HediffDef, float) GetLicentiaDamage() =>
+ (Licentia.HediffDefs.StretchTear, 0.2f);
}
public class Recipe_Surgery_Penoplasty_Micro : Recipe_Surgery_Penoplasty
diff --git a/Source/RJW_PlasticSurgeries/Recipe_Surgery_Sphinctoplasty.cs b/Source/RJW_PlasticSurgeries/Recipe_Surgery_Sphinctoplasty.cs
index fbbd9ae..796268f 100644
--- a/Source/RJW_PlasticSurgeries/Recipe_Surgery_Sphinctoplasty.cs
+++ b/Source/RJW_PlasticSurgeries/Recipe_Surgery_Sphinctoplasty.cs
@@ -1,5 +1,4 @@
-using System;
-using System.Collections.Generic;
+using System.Collections.Generic;
using LicentiaLabs;
using rjw;
using Verse;
@@ -22,16 +21,9 @@ namespace RJW_PlasticSurgeries
{
return pawn.GetAnusList();
}
-
- protected override (HediffDef, float) GetLicentiaDamage()
- {
- if (HasLicentia)
- {
- return (Licentia.HediffDefs.StretchTear, 0.2f);
- }
-
- throw new NotSupportedException();
- }
+
+ protected override (HediffDef, float) GetLicentiaDamage() =>
+ (Licentia.HediffDefs.StretchTear, 0.2f);
}
public class Recipe_Surgery_Sphinctoplasty_Micro : Recipe_Surgery_Sphinctoplasty
diff --git a/Source/RJW_PlasticSurgeries/Recipe_Surgery_Vaginoplasty.cs b/Source/RJW_PlasticSurgeries/Recipe_Surgery_Vaginoplasty.cs
index 33f13fc..68a7803 100644
--- a/Source/RJW_PlasticSurgeries/Recipe_Surgery_Vaginoplasty.cs
+++ b/Source/RJW_PlasticSurgeries/Recipe_Surgery_Vaginoplasty.cs
@@ -1,5 +1,4 @@
-using System;
-using System.Collections.Generic;
+using System.Collections.Generic;
using LicentiaLabs;
using rjw;
using Verse;
@@ -22,16 +21,9 @@ namespace RJW_PlasticSurgeries
{
return pawn.GetGenitalsList().FindAll(Genital_Helper.is_vagina);
}
-
- protected override (HediffDef, float) GetLicentiaDamage()
- {
- if (HasLicentia)
- {
- return (Licentia.HediffDefs.StretchTear, 0.2f);
- }
-
- throw new NotSupportedException();
- }
+
+ protected override (HediffDef, float) GetLicentiaDamage() =>
+ (Licentia.HediffDefs.StretchTear, 0.2f);
}
public class Recipe_Surgery_Vaginoplasty_Micro : Recipe_Surgery_Vaginoplasty