mirror of
https://gitgud.io/lutepickle/rjw_menstruation.git
synced 2024-08-14 22:46:52 +00:00
1.0.1.15
This commit is contained in:
parent
0d513a46c2
commit
fe032bab59
16 changed files with 114 additions and 55 deletions
|
@ -1,7 +1,7 @@
|
||||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||||
<Manifest>
|
<Manifest>
|
||||||
<identifier>RJW Menstruation</identifier>
|
<identifier>RJW Menstruation</identifier>
|
||||||
<version>1.0.1.14</version>
|
<version>1.0.1.15</version>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
<incompatibleWith />
|
<incompatibleWith />
|
||||||
|
|
Binary file not shown.
|
@ -91,7 +91,50 @@
|
||||||
</comps>
|
</comps>
|
||||||
</ThingDef>
|
</ThingDef>
|
||||||
|
|
||||||
|
<ThingDef ParentName="MakeableDrugPillBase">
|
||||||
|
<defName>PainReliever</defName>
|
||||||
|
<label>Pain reliever</label>
|
||||||
|
<description>Relieves menstrual pain for a day. Also effective on generic pain.</description>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Things/Item/PainReliever</texPath>
|
||||||
|
<graphicClass>Graphic_StackCount</graphicClass>
|
||||||
|
</graphicData>
|
||||||
|
<rotatable>false</rotatable>
|
||||||
|
<statBases>
|
||||||
|
<WorkToMake>1000</WorkToMake>
|
||||||
|
<MarketValue>12</MarketValue>
|
||||||
|
<Mass>0.01</Mass>
|
||||||
|
</statBases>
|
||||||
|
<techLevel>Industrial</techLevel>
|
||||||
|
<ingestible>
|
||||||
|
<drugCategory>Medical</drugCategory>
|
||||||
|
<outcomeDoers>
|
||||||
|
<li Class="IngestionOutcomeDoer_GiveHediff">
|
||||||
|
<hediffDef>Hediff_PainReliever</hediffDef>
|
||||||
|
<severity>1.0</severity>
|
||||||
|
</li>
|
||||||
|
</outcomeDoers>
|
||||||
|
</ingestible>
|
||||||
|
<recipeMaker>
|
||||||
|
<researchPrerequisite>DrugProduction</researchPrerequisite>
|
||||||
|
<recipeUsers>
|
||||||
|
<li>DrugLab</li>
|
||||||
|
</recipeUsers>
|
||||||
|
</recipeMaker>
|
||||||
|
<costList>
|
||||||
|
<MedicineHerbal>1</MedicineHerbal>
|
||||||
|
</costList>
|
||||||
|
<comps>
|
||||||
|
<li Class="CompProperties_Drug">
|
||||||
|
<addictiveness>0</addictiveness>
|
||||||
|
<listOrder>1000</listOrder>
|
||||||
|
<overdoseSeverityOffset>
|
||||||
|
<min>0.08</min>
|
||||||
|
<max>0.14</max>
|
||||||
|
</overdoseSeverityOffset>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
|
||||||
</Defs>
|
</Defs>
|
|
@ -9,7 +9,7 @@
|
||||||
<defaultLabelColor>(0.70,0.00,0.00)</defaultLabelColor>
|
<defaultLabelColor>(0.70,0.00,0.00)</defaultLabelColor>
|
||||||
<isBad>true</isBad>
|
<isBad>true</isBad>
|
||||||
<tendable>false</tendable>
|
<tendable>false</tendable>
|
||||||
<makesSickThought>true</makesSickThought>
|
<makesSickThought>false</makesSickThought>
|
||||||
<makesAlert>false</makesAlert>
|
<makesAlert>false</makesAlert>
|
||||||
<maxSeverity>1</maxSeverity>
|
<maxSeverity>1</maxSeverity>
|
||||||
<initialSeverity>0.1</initialSeverity>
|
<initialSeverity>0.1</initialSeverity>
|
||||||
|
@ -23,7 +23,7 @@
|
||||||
<SexFrequency>0.50</SexFrequency>
|
<SexFrequency>0.50</SexFrequency>
|
||||||
<SexSatisfaction>0.95</SexSatisfaction>
|
<SexSatisfaction>0.95</SexSatisfaction>
|
||||||
</statFactors>
|
</statFactors>
|
||||||
<painOffset>0.05</painOffset>
|
<painOffset>0.005</painOffset>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<minSeverity>0.2</minSeverity>
|
<minSeverity>0.2</minSeverity>
|
||||||
|
@ -32,7 +32,7 @@
|
||||||
<SexFrequency>0.40</SexFrequency>
|
<SexFrequency>0.40</SexFrequency>
|
||||||
<SexSatisfaction>0.95</SexSatisfaction>
|
<SexSatisfaction>0.95</SexSatisfaction>
|
||||||
</statFactors>
|
</statFactors>
|
||||||
<painOffset>0.1</painOffset>
|
<painOffset>0.01</painOffset>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<minSeverity>0.4</minSeverity>
|
<minSeverity>0.4</minSeverity>
|
||||||
|
@ -41,7 +41,7 @@
|
||||||
<SexFrequency>0.20</SexFrequency>
|
<SexFrequency>0.20</SexFrequency>
|
||||||
<SexSatisfaction>0.95</SexSatisfaction>
|
<SexSatisfaction>0.95</SexSatisfaction>
|
||||||
</statFactors>
|
</statFactors>
|
||||||
<painOffset>0.2</painOffset>
|
<painOffset>0.10</painOffset>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<minSeverity>0.6</minSeverity>
|
<minSeverity>0.6</minSeverity>
|
||||||
|
@ -50,7 +50,7 @@
|
||||||
<SexFrequency>0.0</SexFrequency>
|
<SexFrequency>0.0</SexFrequency>
|
||||||
<SexSatisfaction>0.95</SexSatisfaction>
|
<SexSatisfaction>0.95</SexSatisfaction>
|
||||||
</statFactors>
|
</statFactors>
|
||||||
<painOffset>0.4</painOffset>
|
<painOffset>0.20</painOffset>
|
||||||
</li>
|
</li>
|
||||||
</stages>
|
</stages>
|
||||||
<comps>
|
<comps>
|
||||||
|
@ -236,4 +236,28 @@
|
||||||
</comps>
|
</comps>
|
||||||
</HediffDef>
|
</HediffDef>
|
||||||
|
|
||||||
|
|
||||||
|
<HediffDef Name="Hediff_PainReliever">
|
||||||
|
<hediffClass>HediffWithComps</hediffClass>
|
||||||
|
<defName>Hediff_PainReliever</defName>
|
||||||
|
<label>Pain reliever</label>
|
||||||
|
<description>relieves pain.</description>
|
||||||
|
<defaultLabelColor>(0.75,0.75,1.0)</defaultLabelColor>
|
||||||
|
<isBad>false</isBad>
|
||||||
|
<tendable>false</tendable>
|
||||||
|
<makesSickThought>false</makesSickThought>
|
||||||
|
<makesAlert>false</makesAlert>
|
||||||
|
<maxSeverity>5</maxSeverity>
|
||||||
|
<initialSeverity>1.0</initialSeverity>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<painOffset>-0.1</painOffset>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<comps>
|
||||||
|
<li Class="HediffCompProperties_SeverityPerDay">
|
||||||
|
<severityPerDay>-1.0</severityPerDay>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
</HediffDef>
|
||||||
</Defs>
|
</Defs>
|
|
@ -4,7 +4,7 @@
|
||||||
<ThingDef ParentName="ApparelNoQualityBase">
|
<ThingDef ParentName="ApparelNoQualityBase">
|
||||||
<defName>Absorber_Tampon</defName>
|
<defName>Absorber_Tampon</defName>
|
||||||
<label>tampon</label>
|
<label>tampon</label>
|
||||||
<description>A tampon for absorbing fluids from vagina</description>
|
<description>A tampon for absorbing fluids from vagina. May cause infection if using too long.</description>
|
||||||
<thingClass>RJW_Menstruation.Absorber_Tampon</thingClass>
|
<thingClass>RJW_Menstruation.Absorber_Tampon</thingClass>
|
||||||
<graphicData>
|
<graphicData>
|
||||||
<texPath>Things/Item/Tampon</texPath>
|
<texPath>Things/Item/Tampon</texPath>
|
||||||
|
@ -63,7 +63,7 @@
|
||||||
<li Class="RJW_Menstruation.AbsorberModExtension">
|
<li Class="RJW_Menstruation.AbsorberModExtension">
|
||||||
<leakAfterDirty>false</leakAfterDirty>
|
<leakAfterDirty>false</leakAfterDirty>
|
||||||
<effectsAfterDirty>true</effectsAfterDirty>
|
<effectsAfterDirty>true</effectsAfterDirty>
|
||||||
<minHourstoDirtyEffect>8</minHourstoDirtyEffect>
|
<minHourstoDirtyEffect>10</minHourstoDirtyEffect>
|
||||||
<dirtyDef>Absorber_Tampon_Dirty</dirtyDef>
|
<dirtyDef>Absorber_Tampon_Dirty</dirtyDef>
|
||||||
</li>
|
</li>
|
||||||
</modExtensions>
|
</modExtensions>
|
||||||
|
@ -72,7 +72,7 @@
|
||||||
<ThingDef ParentName="ApparelNoQualityBase">
|
<ThingDef ParentName="ApparelNoQualityBase">
|
||||||
<defName>Absorber_Tampon_Dirty</defName>
|
<defName>Absorber_Tampon_Dirty</defName>
|
||||||
<label>dirty tampon</label>
|
<label>dirty tampon</label>
|
||||||
<description>An wet used tampon</description>
|
<description>An wet used tampon. May cause infection.</description>
|
||||||
<thingClass>RJW_Menstruation.Absorber_Tampon</thingClass>
|
<thingClass>RJW_Menstruation.Absorber_Tampon</thingClass>
|
||||||
<graphicData>
|
<graphicData>
|
||||||
<texPath>Things/Item/Tampon</texPath>
|
<texPath>Things/Item/Tampon</texPath>
|
||||||
|
@ -126,7 +126,7 @@
|
||||||
<ThingDef ParentName="ApparelNoQualityBase">
|
<ThingDef ParentName="ApparelNoQualityBase">
|
||||||
<defName>Absorber_Pad</defName>
|
<defName>Absorber_Pad</defName>
|
||||||
<label>sanitary pad</label>
|
<label>sanitary pad</label>
|
||||||
<description>A pad for absorbing fluids from vagina</description>
|
<description>A pad for absorbing fluids from vagina.</description>
|
||||||
<thingClass>RJW_Menstruation.Absorber</thingClass>
|
<thingClass>RJW_Menstruation.Absorber</thingClass>
|
||||||
<graphicData>
|
<graphicData>
|
||||||
<texPath>Things/Item/Pad</texPath>
|
<texPath>Things/Item/Pad</texPath>
|
||||||
|
@ -192,7 +192,7 @@
|
||||||
<ThingDef ParentName="ApparelNoQualityBase">
|
<ThingDef ParentName="ApparelNoQualityBase">
|
||||||
<defName>Absorber_Pad_Dirty</defName>
|
<defName>Absorber_Pad_Dirty</defName>
|
||||||
<label>wet sanitary pad</label>
|
<label>wet sanitary pad</label>
|
||||||
<description>An wet used pad</description>
|
<description>An wet used pad.</description>
|
||||||
<thingClass>RJW_Menstruation.Absorber</thingClass>
|
<thingClass>RJW_Menstruation.Absorber</thingClass>
|
||||||
<graphicData>
|
<graphicData>
|
||||||
<texPath>Things/Item/Pad</texPath>
|
<texPath>Things/Item/Pad</texPath>
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
<li>
|
<li>
|
||||||
<label>dripping fluids</label>
|
<label>dripping fluids</label>
|
||||||
<description>It bothers me.</description>
|
<description>It bothers me.</description>
|
||||||
<baseMoodEffect>-2</baseMoodEffect>
|
<baseMoodEffect>-1</baseMoodEffect>
|
||||||
</li>
|
</li>
|
||||||
</stages>
|
</stages>
|
||||||
</ThoughtDef>
|
</ThoughtDef>
|
||||||
|
|
|
@ -30,13 +30,13 @@
|
||||||
<Option2_Label>enable animal cycle</Option2_Label>
|
<Option2_Label>enable animal cycle</Option2_Label>
|
||||||
<Option2_Desc>simulate animal's cycle. this option will apply after save loaded not recommended</Option2_Desc>
|
<Option2_Desc>simulate animal's cycle. this option will apply after save loaded not recommended</Option2_Desc>
|
||||||
<Option3_Label>implantation chance</Option3_Label>
|
<Option3_Label>implantation chance</Option3_Label>
|
||||||
<Option3_Desc>set implantation chance of fertilized egg</Option3_Desc>
|
<Option3_Desc>set implantation chance of fertilized egg this value determines finalizing chacne of impregnation</Option3_Desc>
|
||||||
<Option4_Label>fertilization chance</Option4_Label>
|
<Option4_Label>fertilization chance</Option4_Label>
|
||||||
<Option4_Desc>set fertilize chance of sperm on every hour</Option4_Desc>
|
<Option4_Desc>set fertilize chance of 1mL of sperm on every hour this value determines beginning chance of impregnation</Option4_Desc>
|
||||||
<Option5_Label>cum decay ratio per hour</Option5_Label>
|
<Option5_Label>cum decay ratio per hour</Option5_Label>
|
||||||
<Option5_Desc>cum will decrease about this ratio</Option5_Desc>
|
<Option5_Desc>cum will decrease about this ratio this value affects on the fertility chacne indirectly</Option5_Desc>
|
||||||
<Option6_Label>cum fertility decay ratio per hour</Option6_Label>
|
<Option6_Label>cum fertility decay ratio per hour</Option6_Label>
|
||||||
<Option6_Desc>cum will lose fertility about this ratio</Option6_Desc>
|
<Option6_Desc>cum will lose fertility about this ratio this value affects on the fertility chance indirectly</Option6_Desc>
|
||||||
<Option7_Label>cycle accelerate</Option7_Label>
|
<Option7_Label>cycle accelerate</Option7_Label>
|
||||||
<Option7_Desc>accelerate menstrution cycle</Option7_Desc>
|
<Option7_Desc>accelerate menstrution cycle</Option7_Desc>
|
||||||
<Option8_Label>Debug</Option8_Label>
|
<Option8_Label>Debug</Option8_Label>
|
||||||
|
@ -53,7 +53,7 @@
|
||||||
<Option12_Label>enable menopause</Option12_Label>
|
<Option12_Label>enable menopause</Option12_Label>
|
||||||
<Option12_Desc>enable menopause effect that makes pawn infertile in time progress if you have problems with long life races, turn off this option. this option will apply after save loaded</Option12_Desc>
|
<Option12_Desc>enable menopause effect that makes pawn infertile in time progress if you have problems with long life races, turn off this option. this option will apply after save loaded</Option12_Desc>
|
||||||
<Option13_Label>use multiple pregnancy</Option13_Label>
|
<Option13_Label>use multiple pregnancy</Option13_Label>
|
||||||
<Option13_Desc>use multiple pregnancy instead RJW's default pregnancy</Option13_Desc>
|
<Option13_Desc>use multiple pregnancy instead RJW's default pregnancy disable this option if you are in trouble with impregnation</Option13_Desc>
|
||||||
<Option14_Label>enable hetero ovular twins</Option14_Label>
|
<Option14_Label>enable hetero ovular twins</Option14_Label>
|
||||||
<Option14_Desc>enable multiple eggs can get pregnant</Option14_Desc>
|
<Option14_Desc>enable multiple eggs can get pregnant</Option14_Desc>
|
||||||
<Option15_Label>enable enzygotic twins</Option15_Label>
|
<Option15_Label>enable enzygotic twins</Option15_Label>
|
||||||
|
|
|
@ -18,6 +18,8 @@
|
||||||
<Hediff_Estrus.description>발정기입니다.</Hediff_Estrus.description>
|
<Hediff_Estrus.description>발정기입니다.</Hediff_Estrus.description>
|
||||||
<Hediff_Estrus_Consealed.label>발정기(숨김)</Hediff_Estrus_Consealed.label>
|
<Hediff_Estrus_Consealed.label>발정기(숨김)</Hediff_Estrus_Consealed.label>
|
||||||
<Hediff_Estrus_Consealed.description>발정기입니다.</Hediff_Estrus_Consealed.description>
|
<Hediff_Estrus_Consealed.description>발정기입니다.</Hediff_Estrus_Consealed.description>
|
||||||
|
<Hediff_PainReliever.label>진통제</Hediff_PainReliever.label>
|
||||||
|
<Hediff_PainReliever.description>약간의 고통을 줄여줍니다.</Hediff_PainReliever.description>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,17 +1,19 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<LanguageData>
|
<LanguageData>
|
||||||
<Absorber_Tampon.label>탐폰</Absorber_Tampon.label>
|
<Absorber_Tampon.label>탐폰</Absorber_Tampon.label>
|
||||||
<Absorber_Tampon.description>보지에서 나오는 액체를 흡수하는 탐폰입니다.</Absorber_Tampon.description>
|
<Absorber_Tampon.description>보지에서 나오는 액체를 흡수하는 탐폰입니다. 오래 착용하고 있을 경우 감염이 발생할수도 있습니다.</Absorber_Tampon.description>
|
||||||
<Absorber_Tampon_Dirty.label>더러운 탐폰</Absorber_Tampon_Dirty.label>
|
<Absorber_Tampon_Dirty.label>더러운 탐폰</Absorber_Tampon_Dirty.label>
|
||||||
<Absorber_Tampon_Dirty.description>사용된 축축한 탐폰입니다.</Absorber_Tampon_Dirty.description>
|
<Absorber_Tampon_Dirty.description>사용된 축축한 탐폰입니다.</Absorber_Tampon_Dirty.description>
|
||||||
<Absorber_Pad.label>생리대</Absorber_Pad.label>
|
<Absorber_Pad.label>생리대</Absorber_Pad.label>
|
||||||
<Absorber_Pad.description>보지에서 나오는 액체를 흡수하는 생리대입니다.</Absorber_Pad.description>
|
<Absorber_Pad.description>보지에서 나오는 액체를 흡수하는 생리대입니다. 흡수량 이상의 액체가 나올경우 샐수있습니다.</Absorber_Pad.description>
|
||||||
<Absorber_Pad_Dirty.label>젖은 생리대</Absorber_Pad_Dirty.label>
|
<Absorber_Pad_Dirty.label>젖은 생리대</Absorber_Pad_Dirty.label>
|
||||||
<Absorber_Pad_Dirty.description>사용된 축축한 생리대입니다.</Absorber_Pad_Dirty.description>
|
<Absorber_Pad_Dirty.description>사용된 축축한 생리대입니다.</Absorber_Pad_Dirty.description>
|
||||||
<OvaryRegenerationPill.label>난소 재생약</OvaryRegenerationPill.label>
|
<OvaryRegenerationPill.label>난소 재생약</OvaryRegenerationPill.label>
|
||||||
<OvaryRegenerationPill.description>난소를 재생시켜 배출할수있는 난자의 양을 증가시킵니다. 난자 소모량이 클수록 효과가 줄어듭니다. 갱년기 증상을 완화시키지 않습니다.</OvaryRegenerationPill.description>
|
<OvaryRegenerationPill.description>난소를 재생시켜 배출할수있는 난자의 양을 증가시킵니다. 난자 소모량이 클수록 효과가 줄어듭니다. 갱년기 증상을 완화시키지 않습니다.</OvaryRegenerationPill.description>
|
||||||
<SuperovulationInducingAgent.label>과배란 유도제</SuperovulationInducingAgent.label>
|
<SuperovulationInducingAgent.label>과배란 유도제</SuperovulationInducingAgent.label>
|
||||||
<SuperovulationInducingAgent.description>과배란을 유도하는 약물입니다. 조기폐경을 초래할수도 있습니다.</SuperovulationInducingAgent.description>
|
<SuperovulationInducingAgent.description>과배란을 유도하는 약물입니다. 조기폐경을 초래할수도 있습니다.</SuperovulationInducingAgent.description>
|
||||||
|
<PainReliever.label>진통제</PainReliever.label>
|
||||||
|
<PainReliever.description>하루동안 약간의 통증을 줄여줍니다.</PainReliever.description>
|
||||||
<FilthMixture.label>혼합물</FilthMixture.label>
|
<FilthMixture.label>혼합물</FilthMixture.label>
|
||||||
|
|
||||||
|
|
||||||
|
|
BIN
Textures/Things/Item/PainReliever/PainReliever_a.png
Normal file
BIN
Textures/Things/Item/PainReliever/PainReliever_a.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.7 KiB |
BIN
Textures/Things/Item/PainReliever/PainReliever_b.png
Normal file
BIN
Textures/Things/Item/PainReliever/PainReliever_b.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.3 KiB |
|
@ -1,3 +1,12 @@
|
||||||
|
Version 1.0.1.15
|
||||||
|
- added more descrption on the mod options
|
||||||
|
- sick thought of in period removed
|
||||||
|
- pain offset of in period decreased
|
||||||
|
- added pain reliever
|
||||||
|
- added description for tampon about infection
|
||||||
|
- infection chance of dirty tampon decreased 2% to 1%
|
||||||
|
|
||||||
|
|
||||||
Version 1.0.1.14
|
Version 1.0.1.14
|
||||||
- requires RJW 4.6.1 or later
|
- requires RJW 4.6.1 or later
|
||||||
- fixed interspecies factor applied to normal pregnancy
|
- fixed interspecies factor applied to normal pregnancy
|
||||||
|
|
|
@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
# Visual Studio Version 16
|
# Visual Studio Version 16
|
||||||
VisualStudioVersion = 16.0.30907.101
|
VisualStudioVersion = 16.0.30907.101
|
||||||
MinimumVisualStudioVersion = 10.0.40219.1
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RJW_Menstruation", "RJW_Menstruation\RJW_Menstruation.csproj", "{0E3D82EC-3048-43DC-8C7A-6377671928FA}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RJW_Menstruation", "RJW_Menstruation\RJW_Menstruation.csproj", "{EED2F3B9-8C20-4194-919E-8D151B29F70B}"
|
||||||
EndProject
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
@ -11,10 +11,10 @@ Global
|
||||||
Release|Any CPU = Release|Any CPU
|
Release|Any CPU = Release|Any CPU
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
{0E3D82EC-3048-43DC-8C7A-6377671928FA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
{EED2F3B9-8C20-4194-919E-8D151B29F70B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
{0E3D82EC-3048-43DC-8C7A-6377671928FA}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
{EED2F3B9-8C20-4194-919E-8D151B29F70B}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
{0E3D82EC-3048-43DC-8C7A-6377671928FA}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
{EED2F3B9-8C20-4194-919E-8D151B29F70B}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{0E3D82EC-3048-43DC-8C7A-6377671928FA}.Release|Any CPU.Build.0 = Release|Any CPU
|
{EED2F3B9-8C20-4194-919E-8D151B29F70B}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
HideSolutionNode = FALSE
|
HideSolutionNode = FALSE
|
||||||
|
|
|
@ -1355,28 +1355,16 @@ namespace RJW_Menstruation
|
||||||
switch (targetstage)
|
switch (targetstage)
|
||||||
{
|
{
|
||||||
case Stage.Follicular:
|
case Stage.Follicular:
|
||||||
action = delegate
|
action = FollicularAction;
|
||||||
{
|
|
||||||
FollicularAction();
|
|
||||||
};
|
|
||||||
break;
|
break;
|
||||||
case Stage.Ovulatory:
|
case Stage.Ovulatory:
|
||||||
action = delegate
|
action = OvulatoryAction;
|
||||||
{
|
|
||||||
OvulatoryAction();
|
|
||||||
};
|
|
||||||
break;
|
break;
|
||||||
case Stage.Luteal:
|
case Stage.Luteal:
|
||||||
action = delegate
|
action = LutealAction;
|
||||||
{
|
|
||||||
LutealAction();
|
|
||||||
};
|
|
||||||
break;
|
break;
|
||||||
case Stage.Bleeding:
|
case Stage.Bleeding:
|
||||||
action = delegate
|
action = BleedingAction;
|
||||||
{
|
|
||||||
BleedingAction();
|
|
||||||
};
|
|
||||||
break;
|
break;
|
||||||
case Stage.Fertilized: //Obsoleted stage. merged in luteal stage
|
case Stage.Fertilized: //Obsoleted stage. merged in luteal stage
|
||||||
action = delegate
|
action = delegate
|
||||||
|
@ -1386,10 +1374,7 @@ namespace RJW_Menstruation
|
||||||
};
|
};
|
||||||
break;
|
break;
|
||||||
case Stage.Pregnant:
|
case Stage.Pregnant:
|
||||||
action = delegate
|
action = PregnantAction;
|
||||||
{
|
|
||||||
PregnantAction();
|
|
||||||
};
|
|
||||||
break;
|
break;
|
||||||
case Stage.Recover:
|
case Stage.Recover:
|
||||||
action = delegate
|
action = delegate
|
||||||
|
@ -1424,10 +1409,7 @@ namespace RJW_Menstruation
|
||||||
};
|
};
|
||||||
break;
|
break;
|
||||||
case Stage.Young:
|
case Stage.Young:
|
||||||
action = delegate
|
action = YoungAction;
|
||||||
{
|
|
||||||
YoungAction();
|
|
||||||
};
|
|
||||||
break;
|
break;
|
||||||
case Stage.ClimactericFollicular:
|
case Stage.ClimactericFollicular:
|
||||||
action = delegate
|
action = delegate
|
||||||
|
@ -1509,10 +1491,7 @@ namespace RJW_Menstruation
|
||||||
};
|
};
|
||||||
break;
|
break;
|
||||||
case Stage.Anestrus:
|
case Stage.Anestrus:
|
||||||
action = delegate
|
action = AnestrusAction;
|
||||||
{
|
|
||||||
AnestrusAction();
|
|
||||||
};
|
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
curStage = Stage.Follicular;
|
curStage = Stage.Follicular;
|
||||||
|
@ -1521,7 +1500,7 @@ namespace RJW_Menstruation
|
||||||
HugsLibController.Instance.TickDelayScheduler.ScheduleCallback(PeriodSimulator(Stage.Follicular), tickInterval, parent.pawn, false);
|
HugsLibController.Instance.TickDelayScheduler.ScheduleCallback(PeriodSimulator(Stage.Follicular), tickInterval, parent.pawn, false);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
action += () =>
|
action += delegate
|
||||||
{
|
{
|
||||||
if (parent.pawn.health.capacities.GetLevel(xxx.reproduction) <= 0) curStage = Stage.Young;
|
if (parent.pawn.health.capacities.GetLevel(xxx.reproduction) <= 0) curStage = Stage.Young;
|
||||||
CumOut();
|
CumOut();
|
||||||
|
|
|
@ -134,7 +134,7 @@ namespace RJW_Menstruation
|
||||||
|
|
||||||
public override void DirtyEffect()
|
public override void DirtyEffect()
|
||||||
{
|
{
|
||||||
if (wearhours > MinHrstoDirtyEffect && Rand.Chance(0.02f))
|
if (wearhours > MinHrstoDirtyEffect && Rand.Chance(0.01f))
|
||||||
{
|
{
|
||||||
Wearer.health.AddHediff(HediffDefOf.WoundInfection, Genital_Helper.get_genitalsBPR(Wearer));
|
Wearer.health.AddHediff(HediffDefOf.WoundInfection, Genital_Helper.get_genitalsBPR(Wearer));
|
||||||
}
|
}
|
||||||
|
|
0
source/RJW_Menstruation/TextFile1.txt
Normal file
0
source/RJW_Menstruation/TextFile1.txt
Normal file
Loading…
Add table
Add a link
Reference in a new issue