This commit is contained in:
Stardust3D 2021-12-29 20:54:45 +01:00
parent defb76bb95
commit d6114f8de0
11 changed files with 27 additions and 145 deletions

6
.gitignore vendored
View File

@ -301,3 +301,9 @@ __pycache__/
*.btm.cs
*.odx.cs
*.xsd.cs
/Assemblies/RJW.dll
/Assemblies/RJW_PlasticSurgeries.pdb
/Assemblies/0Harmony.dll
/Assemblies/0Harmony.xml
/Assemblies/0MultiplayerAPI.dll
/Assemblies/Dyspareunia.dll

Binary file not shown.

View File

@ -1,29 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<ModMetaData>
<name>RJW PlasticSurgeries</name>
<author>Stardust3D</author>
<supportedVersions>
<li>1.3</li>
</supportedVersions>
<packageId>Stardust3D.RJW.PlasticSurgeries</packageId>
<description>Surgically alter pawn's genitals.</description>
<modDependencies>
<li>
<packageId>rim.job.world</packageId>
<displayName>RimJobWorld</displayName>
<downloadUrl>https://gitgud.io/Ed86/rjw</downloadUrl>
</li>
<li>
<packageId>brrainz.harmony</packageId>
<displayName>Harmony</displayName>
<steamWorkshopUrl>steam://url/CommunityFilePage/2009463077</steamWorkshopUrl>
<downloadUrl>https://github.com/pardeike/HarmonyRimWorld/releases/latest</downloadUrl>
</li>
</modDependencies>
<loadAfter>
<li>Ludeon.RimWorld</li>
<li>rim.job.world</li>
<li>NuttySquabble.Dyspareunia</li>
</loadAfter>
</ModMetaData>

View File

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Manifest>
<identifier>RJW PlasticSurgeries</identifier>
<version>4942.0.1.0</version>
</Manifest>

View File

@ -48,13 +48,13 @@
<DelaySign>false</DelaySign>
</PropertyGroup>
<ItemGroup>
<Reference Include="0Harmony, Version=2.1.1.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\Lib.Harmony.2.1.1\lib\net472\0Harmony.dll</HintPath>
</Reference>
<Reference Include="Assembly-CSharp">
<HintPath>..\..\..\..\RimWorldWin64_Data\Managed\Assembly-CSharp.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Dyspareunia">
<HintPath>..\..\..\dyspareunia\Assemblies\Dyspareunia.dll</HintPath>
</Reference>
<Reference Include="HugsLib">
<HintPath>..\..\..\..\..\..\workshop\content\294100\818773962\Assemblies\HugsLib.dll</HintPath>
<Private>False</Private>
@ -62,24 +62,7 @@
<Reference Include="RJW">
<HintPath>..\..\..\rjw-base\1.3\Assemblies\RJW.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
<Reference Include="UnityEngine">
<HintPath>..\..\..\..\RimWorldWin64_Data\Managed\UnityEngine.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="UnityEngine.CoreModule">
<HintPath>..\..\..\..\RimWorldWin64_Data\Managed\UnityEngine.CoreModule.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="UnityEngine.IMGUIModule">
<HintPath>..\..\..\..\RimWorldWin64_Data\Managed\UnityEngine.IMGUIModule.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="Mod.cs" />
@ -88,13 +71,19 @@
<Compile Include="Recipe_Surgery_Vaginoplasty.cs" />
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
</ItemGroup>
<ItemGroup>
<Content Include="About.xml" />
<Content Include="Manifest.xml" />
<Content Include="Recipes_Surgery_Mammoplasty.xml" />
<Content Include="Recipes_Surgery_Vaginoplasty.xml" />
<Content Include="..\..\About\About.xml">
<Link>About\About.xml</Link>
</Content>
<Content Include="..\..\About\Manifest.xml">
<Link>About\Manifest.xml</Link>
</Content>
<Content Include="..\..\Defs\Recipe_Surgery\Recipes_Surgery_Mammoplasty.xml">
<Link>Defs\Recipe_Surgery\Recipes_Surgery_Mammoplasty.xml</Link>
</Content>
<Content Include="..\..\Defs\Recipe_Surgery\Recipes_Surgery_Vaginoplasty.xml">
<Link>Defs\Recipe_Surgery\Recipes_Surgery_Vaginoplasty.xml</Link>
</Content>
</ItemGroup>
<ItemGroup />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>

View File

@ -1,7 +1,7 @@
using System.Collections.Generic;
using System.Linq;
using RimWorld;
using RimWorld;
using rjw;
using System.Collections.Generic;
using System.Linq;
using Verse;
namespace RJW_PlasticSurgeries

View File

@ -1,6 +1,6 @@
using System.Collections.Generic;
using RimWorld;
using RimWorld;
using rjw;
using System.Collections.Generic;
using Verse;
namespace RJW_PlasticSurgeries

View File

@ -1,37 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Defs>
<RecipeDef>
<defName>Surgery_Mammoplasty</defName>
<label>mammoplasty</label>
<description>Surgically increases the pawn's breast size by 25%.</description>
<workerClass>RJW_PlasticSurgeries.Recipe_Surgery_Mammoplasty</workerClass>
<jobString>increasing breast size</jobString>
<effectWorking>Surgery</effectWorking>
<soundWorking>Recipe_Surgery</soundWorking>
<workSpeedStat>MedicalOperationSpeed</workSpeedStat>
<workSkill>Medicine</workSkill>
<workSkillLearnFactor>0.2</workSkillLearnFactor>
<workAmount>400</workAmount>
<anesthetize>true</anesthetize>
<recipeUsers>
<li>Human</li>
</recipeUsers>
<surgerySuccessChanceFactor>95</surgerySuccessChanceFactor>
<ingredients>
<li>
<filter>
<categories>
<li>Medicine</li>
</categories>
</filter>
<count>1</count>
</li>
</ingredients>
<fixedIngredientFilter>
<categories>
<li>Medicine</li>
</categories>
</fixedIngredientFilter>
</RecipeDef>
</Defs>

View File

@ -1,37 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Defs>
<RecipeDef>
<defName>Surgery_Vaginoplasty</defName>
<label>vaginoplasty</label>
<description>Surgically tightens the pawn's Vagina by 25%.</description>
<workerClass>RJW_Vaginoplasty.Recipe_Surgery_Vaginoplasty</workerClass>
<jobString>tightening Vagina</jobString>
<effectWorking>Surgery</effectWorking>
<soundWorking>Recipe_Surgery</soundWorking>
<workSpeedStat>MedicalOperationSpeed</workSpeedStat>
<workSkill>Medicine</workSkill>
<workSkillLearnFactor>0.2</workSkillLearnFactor>
<workAmount>400</workAmount>
<anesthetize>true</anesthetize>
<recipeUsers>
<li>Human</li>
</recipeUsers>
<surgerySuccessChanceFactor>95</surgerySuccessChanceFactor>
<ingredients>
<li>
<filter>
<categories>
<li>Medicine</li>
</categories>
</filter>
<count>1</count>
</li>
</ingredients>
<fixedIngredientFilter>
<categories>
<li>Medicine</li>
</categories>
</fixedIngredientFilter>
</RecipeDef>
</Defs>

View File

@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Lib.Harmony" version="2.1.1" targetFramework="net472" />
</packages>