mirror of
https://gitgud.io/lutepickle/rjw_menstruation.git
synced 2024-08-14 22:46:52 +00:00
Add tale for coming inside
This commit is contained in:
parent
2f5bf19ea6
commit
57998a3895
4 changed files with 43 additions and 2 deletions
31
1.3/Defs/TaleDefs/Tales_Cum.xml
Normal file
31
1.3/Defs/TaleDefs/Tales_Cum.xml
Normal file
|
@ -0,0 +1,31 @@
|
|||
<Defs>
|
||||
<TaleDef>
|
||||
<defName>CameInside</defName>
|
||||
<label>came inside</label>
|
||||
<taleClass>Tale_DoublePawn</taleClass>
|
||||
<type>Volatile</type>
|
||||
<firstPawnSymbol>FUCKER</firstPawnSymbol>
|
||||
<secondPawnSymbol>FUCKED</secondPawnSymbol>
|
||||
<baseInterest>1.5</baseInterest>
|
||||
<rulePack>
|
||||
<rulesStrings>
|
||||
<li>tale_noun->[FUCKER_nameDef] coming inside of [FUCKED_nameDef]</li>
|
||||
<li>image->[FUCKER_nameFull]'s penis deep inside of [FUCKED_nameFull]'s vagina [circumstance_group]</li>
|
||||
<li>image->[FUCKER_nameFull]'s penis vanishing into [FUCKED_nameFull]'s vagina [circumstance_group]</li>
|
||||
<li>image->[FUCKED_nameFull]'s vagina being filled by [FUCKER_nameFull]'s penis [circumstance_group]</li>
|
||||
<li>image->[FUCKED_nameFull]'s vagina gripping [FUCKER_nameFull]'s penis tight [cirsumstance_group]</li>
|
||||
<li>circumstance_phrase->while [FUCKER_nameDef] grits [FUCKER_possessive] teeth</li>
|
||||
<li>circumstance_phrase->while [FUCKER_nameDef] wears a triumphant smirk</li>
|
||||
<li>circumstance_phrase->as [FUCKED_nameDef] shudders in ecstasy</li>
|
||||
<li>circumstance_phrase->as [FUCKER_nameDef] shoots [FUCKER_possessive] load into [FUCKED_nameDef]</li>
|
||||
<li>circumstance_phrase->while [FUCKED_nameDef] looks into [FUCKER_nameDef]'s eyes with a smile</li>
|
||||
<li>desc_sentence->[FUCKER_nameDef]'s cum oozes out of [FUCKED_nameDef]'s vagina and drips onto the floor.</li>
|
||||
<li>desc_sentence->[FUCKER_nameDef]'s sperm races into [FUCKED_nameDef]'s womb and enters [FUCKED_possessive] egg.</li>
|
||||
<li>desc_sentence->[FUCKER_nameDef]'s cum shoots into [FUCKED_nameDef]'s womb.</li>
|
||||
<li>desc_sentence->[FUCKED_nameDef]'s womb is filled with cum.</li>
|
||||
<li>desc_sentence->Sweat runs down [FUCKER_nameDef]'s face.</li>
|
||||
<li>desc_sentence->[FUCKED_nameDef] is panting heavily.</li>
|
||||
</rulesStrings>
|
||||
</rulePack>
|
||||
</TaleDef>
|
||||
</Defs>
|
|
@ -657,7 +657,7 @@ namespace RJW_Menstruation
|
|||
protected virtual void AfterCumIn(Pawn cummer)
|
||||
{
|
||||
ThoughtCumInside(cummer);
|
||||
|
||||
TaleCumInside(cummer);
|
||||
}
|
||||
|
||||
protected virtual void AfterNotCumIn()
|
||||
|
@ -1549,7 +1549,15 @@ namespace RJW_Menstruation
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
protected virtual void TaleCumInside(Pawn cummer)
|
||||
{
|
||||
// Only make the tale for human-on-human, consentual sex. Otherwise the art just gets too hard to phrase properly
|
||||
if (!xxx.is_human(parent.pawn) || !xxx.is_human(cummer) || parent.pawn == cummer) return;
|
||||
if (parent.pawn.CurJobDef != xxx.casual_sex && parent.pawn.CurJobDef != xxx.gettin_loved) return;
|
||||
if (!(parent.pawn.IsColonist || parent.pawn.IsPrisonerOfColony) && !(cummer.IsColonist || cummer.IsPrisonerOfColony)) return;
|
||||
if (!IsDangerDay) return;
|
||||
TaleRecorder.RecordTale(VariousDefOf.TaleCameInside, new object[] { cummer, parent.pawn });
|
||||
}
|
||||
|
||||
private Action PeriodSimulator(Stage targetstage)
|
||||
{
|
||||
|
|
|
@ -46,6 +46,7 @@ namespace RJW_Menstruation
|
|||
public static readonly RecordDef AmountofCreampied = DefDatabase<RecordDef>.GetNamed("AmountofCreampied");
|
||||
public static readonly RecordDef AmountofFertilizedEggs = DefDatabase<RecordDef>.GetNamed("AmountofFertilizedEggs");
|
||||
public static readonly TaleDef GaveBirth = DefDatabase<TaleDef>.GetNamed("GaveBirth");
|
||||
public static readonly TaleDef TaleCameInside = DefDatabase<TaleDef>.GetNamed("CameInside");
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -12,6 +12,7 @@ Version 1.0.7.0
|
|||
- Semen now has a fertility percentage instead of "fertile volume".
|
||||
- The exact time between fertilization and implantation has been adjusted.
|
||||
- Your colonists can create artwork of someone being born.
|
||||
- They can also create artwork of someone coming inside someone else.
|
||||
|
||||
- Default values changed to account for the new math. The new defaults will have the same odds of pregnancy with a 10ml ejaculation at ovulation (in a human) as before:
|
||||
- Fertilization chance from 10%/mL to 15%
|
||||
|
|
Loading…
Reference in a new issue