Skip to content

Commit

Permalink
update (RJW) 1.5 changes
Browse files Browse the repository at this point in the history
  • Loading branch information
pacas committed Nov 9, 2024
1 parent 08953a9 commit 542c4c3
Show file tree
Hide file tree
Showing 11 changed files with 192 additions and 25 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<ThingCategoryDef>
<defName>RJWDrugs</defName>
<label>Sexual stuff</label>
<parent>Drugs</parent>
<resourceReadoutRoot>true</resourceReadoutRoot>
<iconPath>UI/Icons/ThingCategories/Drugs</iconPath>
</ThingCategoryDef>
<ThingCategoryDef>
<defName>RJWBondageAdd</defName>
<label>Sexual gear</label>
<parent>Manufactured</parent>
<resourceReadoutRoot>true</resourceReadoutRoot>
<iconPath>UI/Icons/ThingCategories/Drugs</iconPath>
</ThingCategoryDef>
</Defs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>

<RJWDrugs.label>Для секса</RJWDrugs.label>
<RJWBondageAdd.label>Для секса</RJWBondageAdd.label>

</LanguageData>
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Patch>
<Operation Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationRemove">
<xpath>Defs/ThingDef[defName="HumpShroom"]/thingCategories</xpath>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="UsedCondom"]/thingCategories</xpath>
<value>
<thingCategories Inherit="False">
<li>MeatSubRaw</li>
</thingCategories>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>Defs/ThingDef[
defName="Aphrodisiac" or
defName="RJW_Contraceptive" or
defName="RJW_FertPill" or
defName="HumpShroom"
]
</xpath>
<value>
<thingCategories Inherit="False">
<li>RJWDrugs</li>
</thingCategories>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/ThingDef[
defName="Hololock" or
defName="Holokey" or
defName="Condom"
]/thingCategories
</xpath>
<value>
<thingCategories>
<li>RJWBondageAdd</li>
</thingCategories>
</value>
</li>

<li Class="PatchOperationAdd">
<xpath>Defs/ThingDef[defName="Condom"]/statBases</xpath>
<value>
<Bulk>0.03</Bulk>
</value>
</li>

<li Class="PatchOperationAdd">
<xpath>Defs/ThingDef[defName="UsedCondom"]/statBases</xpath>
<value>
<Bulk>0.3</Bulk>
</value>
</li>

<li Class="PatchOperationAdd">
<xpath>Defs/ThingDef[defName="RJW_Contraceptive" or defName="RJW_FertPill" or defName="Aphrodisiac"]/statBases</xpath>
<value>
<Bulk>0.05</Bulk>
</value>
</li>
</operations>
</Operation>
</Patch>
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<Patch>
<Operation Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="GatheredCum"]/thingCategories</xpath>
<value>
<thingCategories Inherit="False">
<li>RJWDrugs</li>
<li>MeatSubRaw</li>
</thingCategories>
</value>
</li>
</operations>
</Operation>
</Patch>
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?>
<Patch>

<!-- GenTicks.-->
<!-- Skill decays 300 times a day, make sure the rate * 300 won't be greater than the threshold -->

<Operation Class="PatchOperationAddModExtension">
<xpath>Defs/SkillDef[defName="Sex"]
</xpath>
<value>
<li Class="SK.SkillDecayExtension">
<xpThresholdPerDay>8000</xpThresholdPerDay>
<decayCurve>
<points>
<li>(8,-0.2)</li>
<li>(9,-0.5)</li>
<li>(10,-1)</li>
<li>(11,-2)</li>
<li>(12,-3)</li>
<li>(13,-4)</li>
<li>(14,-4)</li>
<li>(15,-3)</li>
<li>(16,-2)</li>
<li>(17,-1)</li>
<li>(18,-0.5)</li>
<li>(19,-0.2)</li>
<li>(20,0)</li>
</points>
</decayCurve>
<lossThreshold>
<points>
<li>(8,-840)</li>
<li>(9,-2100)</li>
<li>(10,-3150)</li>
<li>(11,-4830)</li>
<li>(12,-7140)</li>
<li>(13,-10500)</li>
<li>(14,-10080)</li>
<li>(15,-6720)</li>
<li>(16,-5040)</li>
<li>(17,-3990)</li>
<li>(18,-2100)</li>
<li>(19,-1050)</li>
</points>
</lossThreshold>
</li>
</value>
</Operation>

</Patch>
30 changes: 30 additions & 0 deletions Pacas Patches Compilation/Patches/RJW/Cumpilation.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Cumpilation</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="Cumpilation_Cum" or defName="Cumpilation_Lecithin"]/thingCategories</xpath>
<value>
<thingCategories Inherit="False">
<li>RJWDrugs</li>
<li>MeatSubRaw</li>
</thingCategories>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>Defs/ThingDef[defName="Cumpilation_Lecithin" or defName="Cumpilation_Galactogogues"]</xpath>
<value>
<thingCategories Inherit="False">
<li>RJWDrugs</li>
<li>MeatSubRaw</li>
</thingCategories>
</value>
</li>
</operations>
</match>
</Operation>
</Patch>
21 changes: 0 additions & 21 deletions Pacas Patches Compilation/Patches/RJW/Sexperience.xml

This file was deleted.

10 changes: 6 additions & 4 deletions Pacas Patches Compilation/loadFolders.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,9 @@
<li IfModActive="sarg.rimbees">Mods/2_AlphaBees/1.4</li>
<li IfModActive="torann.arimworldofmagic">Mods/3_ROM/1.4</li>
<li IfModActive="sarg.alphagenes">Mods/Alpha_Genes/1.4</li>
<!-- Special mods -->
<li IfModActive="rim.job.world">Mods/RJW/CoreMod</li>
<!-- RJW mods -->
<li IfModActive="rim.job.world">Mods/RJW/CoreMod/1.4</li>
<li IfModActive="rjw.sexperience">Mods/RJW/Sexperience/1.4</li>
<!-- Simple mods -->
<li IfModActive="machine.betterinfestations">Mods/Simple_Mods/Better_Infestations</li>
<li IfModActive="Zeitloser.BirdsBeyond.FW">Mods/Simple_Mods/BirdsBeyond_Framework</li>
Expand Down Expand Up @@ -65,8 +66,9 @@
<li IfModActive="sarg.rimbees">Mods/2_AlphaBees/1.5</li>
<li IfModActive="torann.arimworldofmagic">Mods/3_ROM/1.5</li>
<li IfModActive="sarg.alphagenes">Mods/Alpha_Genes/1.5</li>
<!-- Special mods -->
<li IfModActive="rim.job.world">Mods/RJW/CoreMod</li>
<!-- RJW mods -->
<li IfModActive="rim.job.world">Mods/RJW/CoreMod/1.5</li>
<li IfModActive="rjw.sexperience">Mods/RJW/Sexperience/1.5</li>
<!-- Simple mods -->
<li IfModActive="machine.betterinfestations">Mods/Simple_Mods/Better_Infestations</li>
<li IfModActive="co.uk.epicguru.rimforgepoles">Mods/Simple_Mods/RimForge_Power_Poles</li>
Expand Down

0 comments on commit 542c4c3

Please sign in to comment.