This commit is contained in:
moreoreganostodump 2021-07-18 00:30:01 +09:00
parent 81e845b2b6
commit d686916acf
7 changed files with 34 additions and 1 deletions

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Manifest>
<identifier>RJW Menstruation</identifier>
<version>1.0.4.4</version>
<version>1.0.4.4a</version>
<dependencies>
</dependencies>
<incompatibleWith />

Binary file not shown.

View file

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<RecordDef>
<defName>AmountofCreampied</defName>
<label>creampied</label>
<description>The amount of cums I have been creampied.</description>
<type>Float</type>
</RecordDef>
<RecordDef>
<defName>AmountofFertilizedEggs</defName>
<label>fertilized eggs</label>
<description>The amount of my eggs raped by sperm.</description>
<type>Int</type>
</RecordDef>
</Defs>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<LanguageData>
<AmountofCreampied.label>질내사정</AmountofCreampied.label>
<AmountofCreampied.description>질내사정당한 정액 양</AmountofCreampied.description>
</LanguageData>

View file

@ -1,3 +1,7 @@
Version 1.0.4.4a
- added records
- fixed errors on initializing
Version 1.0.4.4
- ovary regeneration pill can restore climacteric (not menopause)
- menstrual blood uses race's blood def

View file

@ -440,6 +440,7 @@ namespace RJW_Menstruation
{
if (!loaded)
{
Props = (CompProperties_Menstruation)props;
InitOvary((int)Utility.RandGaussianLike(18,40));
Initialize();
}
@ -535,6 +536,8 @@ namespace RJW_Menstruation
if (!merged) cums.Add(new Cum(pawn, volume, fertility, filthdef));
}
cumd = TotalCumPercent - cumd;
parent.pawn.records.AddTo(VariousDefOf.AmountofCreampied, injectedvolume);
AfterCumIn(pawn);
AfterFluidIn(cumd);
}

View file

@ -43,6 +43,8 @@ namespace RJW_Menstruation
public static readonly CompProperties_Menstruation VaginaCompProperties = (CompProperties_Menstruation)Vagina.comps.FirstOrDefault(x => x is CompProperties_Menstruation);
public static readonly KeyBindingDef OpenStatusWindowKey = DefDatabase<KeyBindingDef>.GetNamed("OpenStatusWindow");
public static readonly PawnColumnDef RJW_EarnedMoneyByWhore = DefDatabase<PawnColumnDef>.GetNamed("RJW_EarnedMoneyByWhore");
public static readonly RecordDef AmountofCreampied = DefDatabase<RecordDef>.GetNamed("AmountofCreampied");
private static List<ThingDef> allraces = null;
private static List<PawnKindDef> allkinds = null;