mirror of
https://gitgud.io/Stardust3D/rjw-plasticsurgeries.git
synced 2024-08-14 23:57:25 +00:00
Compare commits
No commits in common. "5f0f4094cdb41684ccfeb03d63b3c2c9af6dc489" and "f4a9fb55eb3f301d3b80c87f38e200927c71a593" have entirely different histories.
5f0f4094cd
...
f4a9fb55eb
14 changed files with 25 additions and 51 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -6,7 +6,6 @@
|
||||||
<supportedVersions>
|
<supportedVersions>
|
||||||
<li>1.3</li>
|
<li>1.3</li>
|
||||||
<li>1.4</li>
|
<li>1.4</li>
|
||||||
<li>1.5</li>
|
|
||||||
</supportedVersions>
|
</supportedVersions>
|
||||||
<packageId>Stardust3D.RJW.PlasticSurgeries</packageId>
|
<packageId>Stardust3D.RJW.PlasticSurgeries</packageId>
|
||||||
<description>Surgically alter pawn's genitals.</description>
|
<description>Surgically alter pawn's genitals.</description>
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
|
|
||||||
<Manifest>
|
<Manifest>
|
||||||
<identifier>RJW PlasticSurgeries</identifier>
|
<identifier>RJW PlasticSurgeries</identifier>
|
||||||
<version>5400.0.1.7</version>
|
<version>5390.0.1.6</version>
|
||||||
</Manifest>
|
</Manifest>
|
|
@ -7,7 +7,7 @@ namespace RJW_PlasticSurgeries
|
||||||
{
|
{
|
||||||
public abstract class Recipe_Plastic_Surgery : Recipe_Surgery
|
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");
|
protected readonly bool HasLicentia = ModLister.HasActiveModWithName("RimJobWorld - Licentia Labs");
|
||||||
|
|
||||||
public override IEnumerable<BodyPartRecord> GetPartsToApplyOn(Pawn pawn, RecipeDef recipe)
|
public override IEnumerable<BodyPartRecord> GetPartsToApplyOn(Pawn pawn, RecipeDef recipe)
|
||||||
|
|
|
@ -6,7 +6,6 @@
|
||||||
<supportedVersions>
|
<supportedVersions>
|
||||||
<li>1.3</li>
|
<li>1.3</li>
|
||||||
<li>1.4</li>
|
<li>1.4</li>
|
||||||
<li>1.5</li>
|
|
||||||
</supportedVersions>
|
</supportedVersions>
|
||||||
<packageId>Stardust3D.RJW.PlasticSurgeries</packageId>
|
<packageId>Stardust3D.RJW.PlasticSurgeries</packageId>
|
||||||
<description>Surgically alter pawn's genitals.</description>
|
<description>Surgically alter pawn's genitals.</description>
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
|
|
||||||
<Manifest>
|
<Manifest>
|
||||||
<identifier>RJW PlasticSurgeries</identifier>
|
<identifier>RJW PlasticSurgeries</identifier>
|
||||||
<version>5400.0.1.7</version>
|
<version>5390.0.1.6</version>
|
||||||
</Manifest>
|
</Manifest>
|
|
@ -15,8 +15,8 @@
|
||||||
<LangVersion>11</LangVersion>
|
<LangVersion>11</LangVersion>
|
||||||
<Copyright>©2024 Stardust3D</Copyright>
|
<Copyright>©2024 Stardust3D</Copyright>
|
||||||
<Company>Stardust3D</Company>
|
<Company>Stardust3D</Company>
|
||||||
<AssemblyVersion>5400.0.1.7</AssemblyVersion>
|
<AssemblyVersion>5390.0.1.6</AssemblyVersion>
|
||||||
<FileVersion>5400.0.1.7</FileVersion>
|
<FileVersion>5390.0.1.6</FileVersion>
|
||||||
<SignAssembly>true</SignAssembly>
|
<SignAssembly>true</SignAssembly>
|
||||||
<AssemblyOriginatorKeyFile>RJW_PlasticSurgeries.snk</AssemblyOriginatorKeyFile>
|
<AssemblyOriginatorKeyFile>RJW_PlasticSurgeries.snk</AssemblyOriginatorKeyFile>
|
||||||
<Description>Surgically alter pawn's genitals.</Description>
|
<Description>Surgically alter pawn's genitals.</Description>
|
||||||
|
@ -31,7 +31,7 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Lib.Harmony" Version="2.3.3" />
|
<PackageReference Include="Lib.Harmony" Version="2.3.3" />
|
||||||
<PackageReference Include="Microsoft.CSharp" Version="4.7.2" />
|
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
|
||||||
<PackageReference Include="Krafs.Rimworld.Ref" Version="1.3.3389" />
|
<PackageReference Include="Krafs.Rimworld.Ref" Version="1.3.3389" />
|
||||||
<PackageReference Include="UnlimitedHugs.Rimworld.HugsLib" Version="11.0.3" />
|
<PackageReference Include="UnlimitedHugs.Rimworld.HugsLib" Version="11.0.3" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
|
@ -15,8 +15,8 @@
|
||||||
<LangVersion>11</LangVersion>
|
<LangVersion>11</LangVersion>
|
||||||
<Copyright>©2024 Stardust3D</Copyright>
|
<Copyright>©2024 Stardust3D</Copyright>
|
||||||
<Company>Stardust3D</Company>
|
<Company>Stardust3D</Company>
|
||||||
<AssemblyVersion>5400.0.1.7</AssemblyVersion>
|
<AssemblyVersion>5390.0.1.6</AssemblyVersion>
|
||||||
<FileVersion>5400.0.1.7</FileVersion>
|
<FileVersion>5390.0.1.6</FileVersion>
|
||||||
<SignAssembly>true</SignAssembly>
|
<SignAssembly>true</SignAssembly>
|
||||||
<AssemblyOriginatorKeyFile>RJW_PlasticSurgeries.snk</AssemblyOriginatorKeyFile>
|
<AssemblyOriginatorKeyFile>RJW_PlasticSurgeries.snk</AssemblyOriginatorKeyFile>
|
||||||
<Description>Surgically alter pawn's genitals.</Description>
|
<Description>Surgically alter pawn's genitals.</Description>
|
||||||
|
@ -31,7 +31,7 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Lib.Harmony" Version="2.3.3" />
|
<PackageReference Include="Lib.Harmony" Version="2.3.3" />
|
||||||
<PackageReference Include="Microsoft.CSharp" Version="4.7.2" />
|
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
|
||||||
<PackageReference Include="Krafs.Rimworld.Ref" Version="1.4.3901" />
|
<PackageReference Include="Krafs.Rimworld.Ref" Version="1.4.3901" />
|
||||||
<PackageReference Include="UnlimitedHugs.Rimworld.HugsLib" Version="11.0.3" />
|
<PackageReference Include="UnlimitedHugs.Rimworld.HugsLib" Version="11.0.3" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
|
@ -15,8 +15,8 @@
|
||||||
<LangVersion>11</LangVersion>
|
<LangVersion>11</LangVersion>
|
||||||
<Copyright>©2024 Stardust3D</Copyright>
|
<Copyright>©2024 Stardust3D</Copyright>
|
||||||
<Company>Stardust3D</Company>
|
<Company>Stardust3D</Company>
|
||||||
<AssemblyVersion>5400.0.1.7</AssemblyVersion>
|
<AssemblyVersion>5390.0.1.6</AssemblyVersion>
|
||||||
<FileVersion>5400.0.1.7</FileVersion>
|
<FileVersion>5390.0.1.6</FileVersion>
|
||||||
<SignAssembly>true</SignAssembly>
|
<SignAssembly>true</SignAssembly>
|
||||||
<AssemblyOriginatorKeyFile>RJW_PlasticSurgeries.snk</AssemblyOriginatorKeyFile>
|
<AssemblyOriginatorKeyFile>RJW_PlasticSurgeries.snk</AssemblyOriginatorKeyFile>
|
||||||
<Description>Surgically alter pawn's genitals.</Description>
|
<Description>Surgically alter pawn's genitals.</Description>
|
||||||
|
@ -31,8 +31,8 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Lib.Harmony" Version="2.3.3" />
|
<PackageReference Include="Lib.Harmony" Version="2.3.3" />
|
||||||
<PackageReference Include="Microsoft.CSharp" Version="4.7.2" />
|
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
|
||||||
<PackageReference Include="Krafs.Rimworld.Ref" Version="1.5.4104" />
|
<PackageReference Include="Krafs.Rimworld.Ref" Version="1.5.4085" />
|
||||||
<PackageReference Include="UnlimitedHugs.Rimworld.HugsLib" Version="11.0.3" />
|
<PackageReference Include="UnlimitedHugs.Rimworld.HugsLib" Version="11.0.3" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
@ -43,7 +43,7 @@
|
||||||
<HintPath>..\..\..\licentia-labs\Assemblies\LicentiaLabs.dll</HintPath>
|
<HintPath>..\..\..\licentia-labs\Assemblies\LicentiaLabs.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="RJW">
|
<Reference Include="RJW">
|
||||||
<HintPath>..\..\..\rjw-base\1.5\Assemblies\RJW.dll</HintPath>
|
<HintPath>..\..\..\rjw-beta\1.5\Assemblies\RJW.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
using System;
|
using System.Collections.Generic;
|
||||||
using System.Collections.Generic;
|
|
||||||
using LicentiaLabs;
|
using LicentiaLabs;
|
||||||
using rjw;
|
using rjw;
|
||||||
using Verse;
|
using Verse;
|
||||||
|
@ -24,15 +23,8 @@ namespace RJW_PlasticSurgeries
|
||||||
return pawn.GetGenitalsList().FindAll(Genital_Helper.is_penis);
|
return pawn.GetGenitalsList().FindAll(Genital_Helper.is_penis);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override (HediffDef, float) GetLicentiaDamage()
|
protected override (HediffDef, float) GetLicentiaDamage() =>
|
||||||
{
|
(Licentia.HediffDefs.StretchTear, 0.2f);
|
||||||
if (HasLicentia)
|
|
||||||
{
|
|
||||||
return (Licentia.HediffDefs.StretchTear, 0.2f);
|
|
||||||
}
|
|
||||||
|
|
||||||
throw new NotSupportedException();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public class Recipe_Surgery_Penoplasty_Micro : Recipe_Surgery_Penoplasty
|
public class Recipe_Surgery_Penoplasty_Micro : Recipe_Surgery_Penoplasty
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
using System;
|
using System.Collections.Generic;
|
||||||
using System.Collections.Generic;
|
|
||||||
using LicentiaLabs;
|
using LicentiaLabs;
|
||||||
using rjw;
|
using rjw;
|
||||||
using Verse;
|
using Verse;
|
||||||
|
@ -22,16 +21,9 @@ namespace RJW_PlasticSurgeries
|
||||||
{
|
{
|
||||||
return pawn.GetAnusList();
|
return pawn.GetAnusList();
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override (HediffDef, float) GetLicentiaDamage()
|
protected override (HediffDef, float) GetLicentiaDamage() =>
|
||||||
{
|
(Licentia.HediffDefs.StretchTear, 0.2f);
|
||||||
if (HasLicentia)
|
|
||||||
{
|
|
||||||
return (Licentia.HediffDefs.StretchTear, 0.2f);
|
|
||||||
}
|
|
||||||
|
|
||||||
throw new NotSupportedException();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public class Recipe_Surgery_Sphinctoplasty_Micro : Recipe_Surgery_Sphinctoplasty
|
public class Recipe_Surgery_Sphinctoplasty_Micro : Recipe_Surgery_Sphinctoplasty
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
using System;
|
using System.Collections.Generic;
|
||||||
using System.Collections.Generic;
|
|
||||||
using LicentiaLabs;
|
using LicentiaLabs;
|
||||||
using rjw;
|
using rjw;
|
||||||
using Verse;
|
using Verse;
|
||||||
|
@ -22,16 +21,9 @@ namespace RJW_PlasticSurgeries
|
||||||
{
|
{
|
||||||
return pawn.GetGenitalsList().FindAll(Genital_Helper.is_vagina);
|
return pawn.GetGenitalsList().FindAll(Genital_Helper.is_vagina);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override (HediffDef, float) GetLicentiaDamage()
|
protected override (HediffDef, float) GetLicentiaDamage() =>
|
||||||
{
|
(Licentia.HediffDefs.StretchTear, 0.2f);
|
||||||
if (HasLicentia)
|
|
||||||
{
|
|
||||||
return (Licentia.HediffDefs.StretchTear, 0.2f);
|
|
||||||
}
|
|
||||||
|
|
||||||
throw new NotSupportedException();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public class Recipe_Surgery_Vaginoplasty_Micro : Recipe_Surgery_Vaginoplasty
|
public class Recipe_Surgery_Vaginoplasty_Micro : Recipe_Surgery_Vaginoplasty
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue