mirror of
https://gitgud.io/lutepickle/rjw_menstruation.git
synced 2026-06-20 04:16:07 +00:00
Compare commits
125 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b5df8b1dce | ||
|
|
d8b98ca05e | ||
|
|
a8caad85c6 | ||
|
|
ef909091f8 | ||
|
|
8341d3f213 | ||
|
|
1600f0ea58 | ||
|
|
18d316c26b | ||
|
|
82216c5a7d | ||
|
|
c38464c806 | ||
|
|
714eba8e9c | ||
|
|
df134584d7 | ||
|
|
8b6d1f70c4 | ||
|
|
0408e792e6 | ||
|
|
7998d18f3d | ||
|
|
9c0cc92f7d | ||
|
|
2bb35f0241 | ||
|
|
8d4f4ac3f1 | ||
|
|
c5d1a901c9 | ||
|
|
0f5994dce4 | ||
|
|
325ccaa400 | ||
|
|
7041a25742 | ||
|
|
e0ceb0020d | ||
|
|
83b64f5d8d | ||
|
|
0a41e8a048 | ||
|
|
0b2f421b6e | ||
|
|
778a59a9c1 | ||
|
|
0515cc84f4 | ||
|
|
717fb3cfc9 | ||
|
|
2aaf496b15 | ||
|
|
9cffa1e822 | ||
|
|
8c76091ffc | ||
|
|
57811be7ae | ||
|
|
3e3f321270 | ||
|
|
325f8c9277 | ||
|
|
5d3b25b5de | ||
|
|
8f8c90d1ce | ||
|
|
299c6c6e17 | ||
|
|
7dd4e470a3 | ||
|
|
9b4a7413b8 | ||
|
|
0383ba40b2 | ||
|
|
8f93a25664 | ||
|
|
4467c9475e | ||
|
|
4904e2f325 | ||
|
|
8c3fdab8ff | ||
|
|
2904c4a78a | ||
|
|
23cdd7ca88 | ||
|
|
c7e39731d2 | ||
|
|
e7e0d5eddb | ||
|
|
d54291b581 | ||
|
|
67bf9946f7 | ||
|
|
ed506c0fdf | ||
|
|
8cf71699db | ||
|
|
5053d6be1e | ||
|
|
a7c06f0f2f | ||
|
|
1de56c1b10 | ||
|
|
c8bf5088d8 | ||
|
|
ccae7babb2 | ||
|
|
243b6ca260 | ||
|
|
f2da7b09c3 | ||
|
|
df5dd0eb2e | ||
|
|
ebdabee38d | ||
|
|
70c22d389b | ||
|
|
547d0f4b91 | ||
|
|
c5685a9b3c | ||
|
|
5cd244c23b | ||
|
|
49f7f18280 | ||
|
|
cbc3ed0fc2 | ||
|
|
86faa9861f | ||
|
|
49ac55f75d | ||
|
|
56c31a70b8 | ||
|
|
47e89e348d | ||
|
|
32339d3a32 | ||
|
|
62cfe69ec2 | ||
|
|
ffe3e78f36 | ||
|
|
64c6ab1e5e | ||
|
|
a3d2795fa3 | ||
|
|
0f5675b72e | ||
|
|
639777bfeb | ||
|
|
d4d36d0e0e | ||
|
|
4dc758573d | ||
|
|
ff37adbbf9 | ||
|
|
b11c9f7a30 | ||
|
|
5dca37aef4 | ||
|
|
9a4e5a5801 | ||
|
|
987b6b0fde | ||
|
|
01efc83181 | ||
|
|
a1cb605529 | ||
|
|
46e8c191eb | ||
|
|
6dea5685fb | ||
|
|
33b5824bd5 | ||
|
|
ecd2819ffa | ||
|
|
3b9553e64c | ||
|
|
0e8d498a71 | ||
|
|
734f7bc33a | ||
|
|
f4a8868ecd | ||
|
|
35d54c61f4 | ||
|
|
83f2ad748e | ||
|
|
213e6d3446 | ||
|
|
da114bc0f0 | ||
|
|
99ca74f94f | ||
|
|
c84946649a | ||
|
|
e0fdcabbff | ||
|
|
4a23bf7510 | ||
|
|
942aa0a815 | ||
|
|
b5f6a15d50 | ||
|
|
ab99b1d843 | ||
|
|
c47f9af4b6 | ||
|
|
17f7f47945 | ||
|
|
d1062430bc | ||
|
|
0ac7bc3452 | ||
|
|
9de5cdd638 | ||
|
|
356fcd007a | ||
|
|
ac1a643dd9 | ||
|
|
410cdc487c | ||
|
|
faafa431ae | ||
|
|
eb40935856 | ||
|
|
5547a82431 | ||
|
|
ffd0547fb9 | ||
|
|
f80023fad8 | ||
|
|
ccce72cf06 | ||
|
|
218c2108a1 | ||
|
|
cfe606fd73 | ||
|
|
6cb3be1acb | ||
|
|
d0391ecbf7 | ||
|
|
960dcff362 |
704 changed files with 16267 additions and 74 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -343,3 +343,6 @@ healthchecksdb
|
||||||
*.psd
|
*.psd
|
||||||
*.dds
|
*.dds
|
||||||
*.pdn
|
*.pdn
|
||||||
|
|
||||||
|
Directory.Build.props
|
||||||
|
Directory.Build.targets
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@
|
||||||
<li>image->[FUCKER_nameFull]'s penis deep inside of [FUCKED_nameFull]'s vagina [circumstance_group]</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->[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 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>image->[FUCKED_nameFull]'s vagina gripping [FUCKER_nameFull]'s penis tight [circumstance_group]</li>
|
||||||
<li>circumstance_phrase->while [FUCKER_nameDef] grits [FUCKER_possessive] teeth</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->while [FUCKER_nameDef] wears a triumphant smirk</li>
|
||||||
<li>circumstance_phrase->as [FUCKED_nameDef] shudders in ecstasy</li>
|
<li>circumstance_phrase->as [FUCKED_nameDef] shudders in ecstasy</li>
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@
|
||||||
<li>image->[FUCKER_nameFull]'s penis deep inside of [FUCKED_nameFull]'s vagina [circumstance_group]</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->[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 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>image->[FUCKED_nameFull]'s vagina gripping [FUCKER_nameFull]'s penis tight [circumstance_group]</li>
|
||||||
<li>circumstance_phrase->while [FUCKER_nameDef] grits [FUCKER_possessive] teeth</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->while [FUCKER_nameDef] wears a triumphant smirk</li>
|
||||||
<li>circumstance_phrase->as [FUCKED_nameDef] shudders in ecstasy</li>
|
<li>circumstance_phrase->as [FUCKED_nameDef] shudders in ecstasy</li>
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -14,7 +14,7 @@
|
||||||
<li>image->[FUCKER_nameFull]'s penis deep inside of [FUCKED_nameFull]'s vagina [circumstance_group]</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->[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 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>image->[FUCKED_nameFull]'s vagina gripping [FUCKER_nameFull]'s penis tight [circumstance_group]</li>
|
||||||
<li>circumstance_phrase->while [FUCKER_nameDef] grits [FUCKER_possessive] teeth</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->while [FUCKER_nameDef] wears a triumphant smirk</li>
|
||||||
<li>circumstance_phrase->as [FUCKED_nameDef] shudders in ecstasy</li>
|
<li>circumstance_phrase->as [FUCKED_nameDef] shudders in ecstasy</li>
|
||||||
|
|
|
||||||
|
|
@ -73,6 +73,7 @@
|
||||||
<effectsAfterDirty>true</effectsAfterDirty>
|
<effectsAfterDirty>true</effectsAfterDirty>
|
||||||
<minHourstoDirtyEffect>10</minHourstoDirtyEffect>
|
<minHourstoDirtyEffect>10</minHourstoDirtyEffect>
|
||||||
<dirtyDef>Absorber_Tampon_Dirty</dirtyDef>
|
<dirtyDef>Absorber_Tampon_Dirty</dirtyDef>
|
||||||
|
<dirtyEffectMTBHrs>100.0</dirtyEffectMTBHrs>
|
||||||
</li>
|
</li>
|
||||||
</modExtensions>
|
</modExtensions>
|
||||||
</ThingDef>
|
</ThingDef>
|
||||||
|
|
@ -128,6 +129,7 @@
|
||||||
<effectsAfterDirty>true</effectsAfterDirty>
|
<effectsAfterDirty>true</effectsAfterDirty>
|
||||||
<minHourstoDirtyEffect>8</minHourstoDirtyEffect>
|
<minHourstoDirtyEffect>8</minHourstoDirtyEffect>
|
||||||
<dirtyDef>Absorber_Tampon_Dirty</dirtyDef>
|
<dirtyDef>Absorber_Tampon_Dirty</dirtyDef>
|
||||||
|
<dirtyEffectMTBHrs>100.0</dirtyEffectMTBHrs>
|
||||||
</li>
|
</li>
|
||||||
</modExtensions>
|
</modExtensions>
|
||||||
</ThingDef>
|
</ThingDef>
|
||||||
|
|
|
||||||
|
|
@ -164,4 +164,6 @@
|
||||||
<Option_AnimalPheromoneEffect_Desc>選定擁有發情期的動物在發情期內對類人生物的影響。</Option_AnimalPheromoneEffect_Desc>
|
<Option_AnimalPheromoneEffect_Desc>選定擁有發情期的動物在發情期內對類人生物的影響。</Option_AnimalPheromoneEffect_Desc>
|
||||||
<!--Generated at: 2024-04-17-->
|
<!--Generated at: 2024-04-17-->
|
||||||
<Description_Absorbed>已吸收</Description_Absorbed>
|
<Description_Absorbed>已吸收</Description_Absorbed>
|
||||||
|
<!--Generated at: 2025-01-21-->
|
||||||
|
<Stage_Anestrus_Periodic_Desc>子宮處於月經週期之外。經過足夠的時間後,月經週期會恢復。</Stage_Anestrus_Periodic_Desc>
|
||||||
</LanguageData>
|
</LanguageData>
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@
|
||||||
<Stage_Climacteric_Desc>The ovaries have neared exhaustion and the menstrual cycle has become irregular.</Stage_Climacteric_Desc>
|
<Stage_Climacteric_Desc>The ovaries have neared exhaustion and the menstrual cycle has become irregular.</Stage_Climacteric_Desc>
|
||||||
<Stage_Menopause_Desc>The ovaries have been exhausted and the womb can no longer produce eggs.</Stage_Menopause_Desc>
|
<Stage_Menopause_Desc>The ovaries have been exhausted and the womb can no longer produce eggs.</Stage_Menopause_Desc>
|
||||||
<Stage_Anestrus_Desc>The womb is out of breeding season. The cycle will resume once conditions are met.</Stage_Anestrus_Desc>
|
<Stage_Anestrus_Desc>The womb is out of breeding season. The cycle will resume once conditions are met.</Stage_Anestrus_Desc>
|
||||||
|
<Stage_Anestrus_Periodic_Desc>The womb is between cycles. The cycle will resume after enough time has passed.</Stage_Anestrus_Periodic_Desc>
|
||||||
<Button_HealthTab>Status</Button_HealthTab>
|
<Button_HealthTab>Status</Button_HealthTab>
|
||||||
<Button_MilkTooltip>Lactate self</Button_MilkTooltip>
|
<Button_MilkTooltip>Lactate self</Button_MilkTooltip>
|
||||||
<Dialog_WombInfo01>State</Dialog_WombInfo01>
|
<Dialog_WombInfo01>State</Dialog_WombInfo01>
|
||||||
|
|
|
||||||
|
|
@ -203,7 +203,7 @@ namespace RJW_Menstruation
|
||||||
{
|
{
|
||||||
long youngestAge = -1;
|
long youngestAge = -1;
|
||||||
|
|
||||||
if ((Pawn.relations == null)) return youngestAge;
|
if (Pawn.relations == null) return youngestAge;
|
||||||
|
|
||||||
List<Hediff_BasePregnancy> rjwPregnancies = new List<Hediff_BasePregnancy>();
|
List<Hediff_BasePregnancy> rjwPregnancies = new List<Hediff_BasePregnancy>();
|
||||||
Pawn.health.hediffSet.GetHediffs(ref rjwPregnancies);
|
Pawn.health.hediffSet.GetHediffs(ref rjwPregnancies);
|
||||||
|
|
|
||||||
|
|
@ -66,7 +66,7 @@ namespace RJW_Menstruation
|
||||||
const float minmakefilthvalue = 1.0f;
|
const float minmakefilthvalue = 1.0f;
|
||||||
const int maxImplantDelayHours = 30 * GenDate.HoursPerDay;
|
const int maxImplantDelayHours = 30 * GenDate.HoursPerDay;
|
||||||
const int minImplantAgeHours = 3 * GenDate.HoursPerDay;
|
const int minImplantAgeHours = 3 * GenDate.HoursPerDay;
|
||||||
const float fluidLeakThreshold = 3.5f;
|
const float fluidLeakThreshold = 3.5f; // ml per filth produced
|
||||||
const float pulloutSuccessRate = 0.8f;
|
const float pulloutSuccessRate = 0.8f;
|
||||||
const float fetishPulloutSuccessModifier = 0.25f;
|
const float fetishPulloutSuccessModifier = 0.25f;
|
||||||
|
|
||||||
|
|
@ -307,10 +307,15 @@ namespace RJW_Menstruation
|
||||||
if (Pawn.IsBreeder()) ovulationChance *= 10.0f;
|
if (Pawn.IsBreeder()) ovulationChance *= 10.0f;
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
StatDefOf.Fertility.Worker.ClearCacheForThing(Pawn); // No effect for now, but a future RW update might add caching for this
|
||||||
calculatingOvulationChance = true;
|
calculatingOvulationChance = true;
|
||||||
ovulationChance *= PawnCapacityUtility.CalculateCapacityLevel(Pawn.health.hediffSet, xxx.reproduction);
|
ovulationChance *= PawnCapacityUtility.CalculateCapacityLevel(Pawn.health.hediffSet, xxx.reproduction);
|
||||||
}
|
}
|
||||||
finally { calculatingOvulationChance = false; }
|
finally
|
||||||
|
{
|
||||||
|
calculatingOvulationChance = false;
|
||||||
|
StatDefOf.Fertility.Worker.ClearCacheForThing(Pawn);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return ovulationChance;
|
return ovulationChance;
|
||||||
}
|
}
|
||||||
|
|
@ -856,7 +861,11 @@ namespace RJW_Menstruation
|
||||||
/// <param name="precum"></param>
|
/// <param name="precum"></param>
|
||||||
public void CumIn(Pawn cummer, float volume, float fertility = 1.0f, bool precum = false)
|
public void CumIn(Pawn cummer, float volume, float fertility = 1.0f, bool precum = false)
|
||||||
{
|
{
|
||||||
if (volume <= 0) return;
|
if (volume <= 0)
|
||||||
|
{
|
||||||
|
if (!precum) Log.Warning($"{cummer} trying to cum inside of {Pawn} with 0 fluid");
|
||||||
|
return;
|
||||||
|
}
|
||||||
if (!precum && fertility > 0 && IsDangerDay && cummer.relations.GetPregnancyApproachForPartner(Pawn) == PregnancyApproach.AvoidPregnancy)
|
if (!precum && fertility > 0 && IsDangerDay && cummer.relations.GetPregnancyApproachForPartner(Pawn) == PregnancyApproach.AvoidPregnancy)
|
||||||
{
|
{
|
||||||
float successChance = pulloutSuccessRate;
|
float successChance = pulloutSuccessRate;
|
||||||
|
|
@ -916,7 +925,11 @@ namespace RJW_Menstruation
|
||||||
/// <param name="filthdef"></param>
|
/// <param name="filthdef"></param>
|
||||||
public void CumIn(Pawn cummer, float volume, string notcumlabel, float decayresist = 0, ThingDef filthdef = null)
|
public void CumIn(Pawn cummer, float volume, string notcumlabel, float decayresist = 0, ThingDef filthdef = null)
|
||||||
{
|
{
|
||||||
if (volume <= 0) return;
|
if (volume <= 0)
|
||||||
|
{
|
||||||
|
Log.Warning($"{cummer} trying to cum {notcumlabel} inside of {Pawn} with 0 fluid");
|
||||||
|
return;
|
||||||
|
}
|
||||||
float tmp = TotalCum + volume;
|
float tmp = TotalCum + volume;
|
||||||
float cumd = TotalCumPercent;
|
float cumd = TotalCumPercent;
|
||||||
if (tmp > CumCapacity)
|
if (tmp > CumCapacity)
|
||||||
|
|
|
||||||
|
|
@ -41,6 +41,21 @@ namespace RJW_Menstruation
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public override string GetCurStageDesc
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
switch (CurrentVisibleStage)
|
||||||
|
{
|
||||||
|
case Stage.Anestrus:
|
||||||
|
if (IsBreedingSeason()) return Translations.Stage_Anestrus_Periodic_Desc;
|
||||||
|
else goto default;
|
||||||
|
default:
|
||||||
|
return base.GetCurStageDesc;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
protected override float RaceCyclesPerYear()
|
protected override float RaceCyclesPerYear()
|
||||||
{
|
{
|
||||||
// Don't bother trying to work seasonal breeding into the math
|
// Don't bother trying to work seasonal breeding into the math
|
||||||
|
|
|
||||||
|
|
@ -235,9 +235,10 @@ namespace RJW_Menstruation
|
||||||
Pawn baby = comp.PeekBaby();
|
Pawn baby = comp.PeekBaby();
|
||||||
Pawn thisFather = baby.GetFather() ?? father;
|
Pawn thisFather = baby.GetFather() ?? father;
|
||||||
if (thisFather == geneticMother || thisFather == mother) thisFather = null;
|
if (thisFather == geneticMother || thisFather == mother) thisFather = null;
|
||||||
|
bool preventOneLetter = preventLetter || !(baby.Name is NameTriple);
|
||||||
baby.relations.ClearAllRelations(); // To keep ApplyBirthOutcome from erroring when it tries to set up relations
|
baby.relations.ClearAllRelations(); // To keep ApplyBirthOutcome from erroring when it tries to set up relations
|
||||||
|
|
||||||
PregnancyUtility.ApplyBirthOutcome_NewTemp(thisOutcome, quality, ritual, genes, geneticMother, birtherThing, thisFather, doctor, lordJobRitual, assignments, preventLetter);
|
PregnancyUtility.ApplyBirthOutcome_NewTemp(thisOutcome, quality, ritual, genes, geneticMother, birtherThing, thisFather, doctor, lordJobRitual, assignments, preventOneLetter);
|
||||||
// No more babies if mom dies halfway through. Unrealistic maybe, but saves a lot of headache in ApplyBirthOutcome
|
// No more babies if mom dies halfway through. Unrealistic maybe, but saves a lot of headache in ApplyBirthOutcome
|
||||||
if (mother.Dead) break;
|
if (mother.Dead) break;
|
||||||
if (xxx.is_human(baby))
|
if (xxx.is_human(baby))
|
||||||
|
|
@ -295,9 +296,10 @@ namespace RJW_Menstruation
|
||||||
Pawn baby = comp.PeekBaby();
|
Pawn baby = comp.PeekBaby();
|
||||||
Pawn thisFather = baby.GetFather() ?? father;
|
Pawn thisFather = baby.GetFather() ?? father;
|
||||||
if (thisFather == geneticMother || thisFather == mother) thisFather = null;
|
if (thisFather == geneticMother || thisFather == mother) thisFather = null;
|
||||||
|
bool preventOneLetter = !(baby.Name is NameTriple);
|
||||||
baby.relations.ClearAllRelations();
|
baby.relations.ClearAllRelations();
|
||||||
|
|
||||||
PregnancyUtility.ApplyBirthOutcome(outcome, quality, ritual, genes, geneticMother, birtherThing, thisFather, doctor, lordJobRitual, assignments);
|
PregnancyUtility.ApplyBirthOutcome_NewTemp(outcome, quality, ritual, genes, geneticMother, birtherThing, thisFather, doctor, lordJobRitual, assignments, preventLetter: preventOneLetter);
|
||||||
if (mother.Dead) break;
|
if (mother.Dead) break;
|
||||||
if (xxx.is_human(baby))
|
if (xxx.is_human(baby))
|
||||||
mother.records.Increment(xxx.CountOfBirthHuman);
|
mother.records.Increment(xxx.CountOfBirthHuman);
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,7 @@ namespace RJW_Menstruation
|
||||||
public static void Postfix(Hediff_Pregnant __instance)
|
public static void Postfix(Hediff_Pregnant __instance)
|
||||||
{
|
{
|
||||||
HediffComp_PregeneratedBabies babiesComp = __instance.TryGetComp<HediffComp_PregeneratedBabies>();
|
HediffComp_PregeneratedBabies babiesComp = __instance.TryGetComp<HediffComp_PregeneratedBabies>();
|
||||||
if (babiesComp != null) babiesComp.Miscarried();
|
babiesComp?.Miscarried();
|
||||||
|
|
||||||
HediffComp_Menstruation menstruationComp = __instance.GetMenstruationCompFromPregnancy();
|
HediffComp_Menstruation menstruationComp = __instance.GetMenstruationCompFromPregnancy();
|
||||||
if (menstruationComp != null) menstruationComp.Pregnancy = null;
|
if (menstruationComp != null) menstruationComp.Pregnancy = null;
|
||||||
|
|
|
||||||
|
|
@ -20,45 +20,45 @@ namespace RJW_Menstruation
|
||||||
public static bool Prefix(SexProps props)
|
public static bool Prefix(SexProps props)
|
||||||
{
|
{
|
||||||
xxx.rjwSextype sextype = props.sexType;
|
xxx.rjwSextype sextype = props.sexType;
|
||||||
Pawn pawn = props.pawn; // Penis
|
Pawn father = props.pawn;
|
||||||
Pawn partner = props.partner; // Womb
|
Pawn mother = props.partner;
|
||||||
|
|
||||||
if (sextype != xxx.rjwSextype.Vaginal && sextype != xxx.rjwSextype.DoublePenetration) return true;
|
if (sextype != xxx.rjwSextype.Vaginal && sextype != xxx.rjwSextype.DoublePenetration) return true;
|
||||||
if (!partner.ShouldCycle()) return true;
|
if (!mother.ShouldCycle()) return true;
|
||||||
if (!InteractionCanCausePregnancy(props)) return false;
|
if (!InteractionCanCausePregnancy(props)) return false;
|
||||||
|
|
||||||
List<Hediff> pawnparts = Genital_Helper.get_PartsHediffList(pawn, Genital_Helper.get_genitalsBPR(pawn));
|
List<Hediff> pawnparts = Genital_Helper.get_PartsHediffList(father, Genital_Helper.get_genitalsBPR(father));
|
||||||
|
|
||||||
HediffComp_Menstruation comp;
|
HediffComp_Menstruation comp;
|
||||||
if (pawn.HasImpregnationFetish() || partner.HasImpregnationFetish() || partner.IsInEstrus())
|
if (father.HasImpregnationFetish() || mother.HasImpregnationFetish() || mother.IsInEstrus())
|
||||||
comp = partner.GetFertileMenstruationComp();
|
comp = mother.GetFertileMenstruationComp();
|
||||||
else comp = partner.GetRandomMenstruationComp();
|
else comp = mother.GetRandomMenstruationComp();
|
||||||
if (comp == null) return true;
|
if (comp == null) return true;
|
||||||
|
|
||||||
if (Genital_Helper.has_penis_fertile(pawn, pawnparts) && PregnancyHelper.CanImpregnate(pawn, partner, sextype))
|
if (Genital_Helper.has_penis_fertile(father, pawnparts) && PregnancyHelper.CanImpregnate(father, mother, sextype))
|
||||||
{
|
{
|
||||||
if (MenstruationUtility.UsingCondom(pawn, partner)) return false; // Probably unnecessary
|
if (MenstruationUtility.UsingCondom(father, mother)) return false; // Probably unnecessary
|
||||||
|
|
||||||
PregnancyHelper.DoImpregnate(pawn, partner);
|
PregnancyHelper.DoImpregnate(father, mother);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
else if (Genital_Helper.has_ovipositorM(pawn, pawnparts))
|
else if (Genital_Helper.has_ovipositorM(father, pawnparts))
|
||||||
{
|
{
|
||||||
comp.CumIn(pawn, Rand.Range(0.75f, 4.5f) * pawn.BodySize, pawn.SterileGenes() ? 0.0f : 1.0f);
|
comp.CumIn(father, Rand.Range(0.75f, 4.5f) * father.BodySize, father.SterileGenes() ? 0.0f : 1.0f);
|
||||||
}
|
}
|
||||||
else comp.CumIn(pawn, pawn.GetCumVolume(pawnparts), 0);
|
else comp.CumIn(father, father.GetCumVolume(pawnparts), 0);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void Postfix(SexProps props)
|
public static void Postfix(SexProps props)
|
||||||
{
|
{
|
||||||
Pawn pawn = props.partner;
|
Pawn mother = props.partner;
|
||||||
|
|
||||||
if (props.sexType != xxx.rjwSextype.MechImplant && pawn.health.hediffSet.GetFirstHediff<Hediff_InsectEgg>() == null) return;
|
if (props.sexType != xxx.rjwSextype.MechImplant && mother.health.hediffSet.GetFirstHediff<Hediff_InsectEgg>() == null) return;
|
||||||
|
|
||||||
// The existing pregnancies might have been destroyed, so go through see if any new mech pregnancies need to be picked up
|
// The existing pregnancies might have been destroyed, so go through see if any new mech pregnancies need to be picked up
|
||||||
foreach (HediffComp_Menstruation comp in pawn.GetMenstruationComps())
|
foreach (HediffComp_Menstruation comp in mother.GetMenstruationComps())
|
||||||
{
|
{
|
||||||
_ = comp.Pregnancy; // get_Pregnancy will do any removals
|
_ = comp.Pregnancy; // get_Pregnancy will do any removals
|
||||||
comp.TakeLoosePregnancy();
|
comp.TakeLoosePregnancy();
|
||||||
|
|
@ -99,23 +99,26 @@ namespace RJW_Menstruation
|
||||||
[HarmonyPatch(typeof(PregnancyHelper), nameof(PregnancyHelper.DoImpregnate))]
|
[HarmonyPatch(typeof(PregnancyHelper), nameof(PregnancyHelper.DoImpregnate))]
|
||||||
public static class DoImpregnate_Patch
|
public static class DoImpregnate_Patch
|
||||||
{
|
{
|
||||||
public static bool Prefix(Pawn pawn, Pawn partner) // partner has vagina
|
public static bool Prefix(Pawn pawn, Pawn partner)
|
||||||
{
|
{
|
||||||
if (!partner.ShouldCycle()) return true;
|
Pawn father = pawn;
|
||||||
|
Pawn mother = partner;
|
||||||
|
|
||||||
|
if (!mother.ShouldCycle()) return true;
|
||||||
HediffComp_Menstruation comp;
|
HediffComp_Menstruation comp;
|
||||||
if (pawn.HasImpregnationFetish() || partner.HasImpregnationFetish() || partner.IsInEstrus())
|
if (father.HasImpregnationFetish() || mother.HasImpregnationFetish() || mother.IsInEstrus())
|
||||||
comp = partner.GetFertileMenstruationComp();
|
comp = mother.GetFertileMenstruationComp();
|
||||||
else comp = partner.GetRandomMenstruationComp();
|
else comp = mother.GetRandomMenstruationComp();
|
||||||
if (comp == null)
|
if (comp == null)
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
else if (AndroidsCompatibility.IsAndroid(pawn) && !AndroidsCompatibility.AndroidPenisFertility(pawn))
|
else if (AndroidsCompatibility.IsAndroid(father) && !AndroidsCompatibility.AndroidPenisFertility(father))
|
||||||
{
|
{
|
||||||
comp.CumIn(pawn, pawn.GetCumVolume(), 0);
|
comp.CumIn(father, father.GetCumVolume(), 0);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
else comp.CumIn(pawn, pawn.GetCumVolume(), pawn.SterileGenes() ? 0.0f : pawn.health.capacities.GetLevel(xxx.reproduction));
|
else comp.CumIn(father, father.GetCumVolume(), father.SterileGenes() ? 0.0f : father.health.capacities.GetLevel(xxx.reproduction));
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -356,23 +359,26 @@ namespace RJW_Menstruation
|
||||||
|
|
||||||
public static void Postfix(JobDriver_Sex __instance, Pawn pawn, Thing target)
|
public static void Postfix(JobDriver_Sex __instance, Pawn pawn, Thing target)
|
||||||
{
|
{
|
||||||
if (!pawn.IsHashIntervalTick(__instance.ticks_between_thrusts)) return;
|
Pawn father = pawn;
|
||||||
|
if (!father.IsHashIntervalTick(__instance.ticks_between_thrusts)) return;
|
||||||
xxx.rjwSextype sextype = __instance.Sexprops.sexType;
|
xxx.rjwSextype sextype = __instance.Sexprops.sexType;
|
||||||
if (!(target is Pawn partner)) return;
|
if (!(target is Pawn mother)) return;
|
||||||
if (sextype != xxx.rjwSextype.Vaginal && sextype != xxx.rjwSextype.DoublePenetration) return;
|
if (sextype != xxx.rjwSextype.Vaginal && sextype != xxx.rjwSextype.DoublePenetration) return;
|
||||||
if (MenstruationUtility.UsingCondom(pawn, partner)) return;
|
if (MenstruationUtility.UsingCondom(father, mother)) return;
|
||||||
if (AndroidsCompatibility.IsAndroid(pawn)) return;
|
if (AndroidsCompatibility.IsAndroid(father)) return;
|
||||||
if (!Impregnate_Patch.InteractionCanCausePregnancy(__instance.Sexprops)) return;
|
if (!Impregnate_Patch.InteractionCanCausePregnancy(__instance.Sexprops)) return;
|
||||||
if (!partner.ShouldCycle()) return;
|
if (!mother.ShouldCycle()) return;
|
||||||
|
|
||||||
// Archotech penises have more control. Or something.
|
HediffComp_SexPart penisComp = Genital_Helper.get_PartsHediffList(father, Genital_Helper.get_genitalsBPR(father)).
|
||||||
HediffComp_SexPart penisComp = pawn.GetGenitalsList()?.Find(genital => (genital as Hediff_NaturalSexPart)?.def.defName.ToLower().Contains("penis") ?? false)?.TryGetComp<HediffComp_SexPart>();
|
Select(hed => hed.TryGetComp<HediffComp_SexPart>()).
|
||||||
|
Where(p => p?.Def.genitalFamily == GenitalFamily.Penis).
|
||||||
|
RandomElementWithFallback();
|
||||||
if (penisComp == null || Rand.ChanceSeeded(1.0f - fertilePrecummersPercentage, Gen.HashOffset(penisComp.parent.loadID))) return;
|
if (penisComp == null || Rand.ChanceSeeded(1.0f - fertilePrecummersPercentage, Gen.HashOffset(penisComp.parent.loadID))) return;
|
||||||
HediffComp_Menstruation vaginaComp = partner.GetRandomMenstruationComp();
|
HediffComp_Menstruation vaginaComp = mother.GetRandomMenstruationComp();
|
||||||
if (vaginaComp == null) return;
|
if (vaginaComp == null) return;
|
||||||
|
|
||||||
float precumAmount = pawn.GetCumVolume(penisComp) * precumRatio * __instance.ticks_between_thrusts / expectedDurationTicks;
|
float precumAmount = father.GetCumVolume(penisComp) * precumRatio * __instance.ticks_between_thrusts / expectedDurationTicks;
|
||||||
vaginaComp.CumIn(pawn, precumAmount, pawn.SterileGenes() ? 0.0f : precumFertility * pawn.health.capacities.GetLevel(xxx.reproduction), true);
|
vaginaComp.CumIn(father, precumAmount, father.SterileGenes() ? 0.0f : precumFertility * father.health.capacities.GetLevel(xxx.reproduction), true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -250,9 +250,10 @@ namespace RJW_Menstruation
|
||||||
if (comp != null && originalComp != null)
|
if (comp != null && originalComp != null)
|
||||||
{
|
{
|
||||||
comp.baseSize = originalComp.baseSize;
|
comp.baseSize = originalComp.baseSize;
|
||||||
comp.partFluidFactor = originalComp.partFluidFactor;
|
comp.partFluidMultiplier = originalComp.partFluidMultiplier;
|
||||||
comp.Fluid = originalComp.Fluid;
|
comp.Fluid = originalComp.Fluid;
|
||||||
comp.discovered = originalComp.discovered;
|
comp.discovered = originalComp.discovered;
|
||||||
|
comp.UpdateSeverity();
|
||||||
}
|
}
|
||||||
|
|
||||||
HediffComp_Menstruation originalMenstruationComp = originalPart.GetMenstruationCompFromVagina();
|
HediffComp_Menstruation originalMenstruationComp = originalPart.GetMenstruationCompFromVagina();
|
||||||
|
|
|
||||||
|
|
@ -110,10 +110,6 @@
|
||||||
<HintPath>..\..\..\..\..\..\..\..\workshop\content\294100\2830943477\1.5\Assemblies\AnimalGenetics.dll</HintPath>
|
<HintPath>..\..\..\..\..\..\..\..\workshop\content\294100\2830943477\1.5\Assemblies\AnimalGenetics.dll</HintPath>
|
||||||
<Private>False</Private>
|
<Private>False</Private>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Assembly-CSharp">
|
|
||||||
<HintPath>..\..\..\..\..\..\RimWorldWin64_Data\Managed\Assembly-CSharp.dll</HintPath>
|
|
||||||
<Private>False</Private>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="RJW">
|
<Reference Include="RJW">
|
||||||
<HintPath>..\..\..\..\..\rjw\1.5\Assemblies\RJW.dll</HintPath>
|
<HintPath>..\..\..\..\..\rjw\1.5\Assemblies\RJW.dll</HintPath>
|
||||||
<Private>False</Private>
|
<Private>False</Private>
|
||||||
|
|
@ -178,6 +174,9 @@
|
||||||
</BootstrapperPackage>
|
</BootstrapperPackage>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<PackageReference Include="Krafs.Rimworld.Ref">
|
||||||
|
<Version>1.5.4409</Version>
|
||||||
|
</PackageReference>
|
||||||
<PackageReference Include="Lib.Harmony">
|
<PackageReference Include="Lib.Harmony">
|
||||||
<Version>2.3.2</Version>
|
<Version>2.3.2</Version>
|
||||||
<ExcludeAssets>runtime</ExcludeAssets>
|
<ExcludeAssets>runtime</ExcludeAssets>
|
||||||
|
|
|
||||||
|
|
@ -192,6 +192,7 @@ namespace RJW_Menstruation
|
||||||
public bool effectsAfterDirty = false;
|
public bool effectsAfterDirty = false;
|
||||||
public ThingDef dirtyDef = null;
|
public ThingDef dirtyDef = null;
|
||||||
public int minHourstoDirtyEffect = 0;
|
public int minHourstoDirtyEffect = 0;
|
||||||
|
public float dirtyEffectMTBHrs = 100.0f;
|
||||||
}
|
}
|
||||||
|
|
||||||
public class Absorber : Apparel
|
public class Absorber : Apparel
|
||||||
|
|
@ -205,6 +206,7 @@ namespace RJW_Menstruation
|
||||||
public virtual bool EffectAfterDirty => def.GetModExtension<AbsorberModExtension>().effectsAfterDirty;
|
public virtual bool EffectAfterDirty => def.GetModExtension<AbsorberModExtension>().effectsAfterDirty;
|
||||||
public virtual ThingDef DirtyDef => def.GetModExtension<AbsorberModExtension>().dirtyDef;
|
public virtual ThingDef DirtyDef => def.GetModExtension<AbsorberModExtension>().dirtyDef;
|
||||||
public virtual int MinHrstoDirtyEffect => def.GetModExtension<AbsorberModExtension>().minHourstoDirtyEffect;
|
public virtual int MinHrstoDirtyEffect => def.GetModExtension<AbsorberModExtension>().minHourstoDirtyEffect;
|
||||||
|
public virtual float DirtyEffectMTBHrs => def.GetModExtension<AbsorberModExtension>().dirtyEffectMTBHrs;
|
||||||
|
|
||||||
public Color fluidColor = Color.white;
|
public Color fluidColor = Color.white;
|
||||||
|
|
||||||
|
|
@ -266,7 +268,7 @@ namespace RJW_Menstruation
|
||||||
public override void DirtyEffect(int tickInterval)
|
public override void DirtyEffect(int tickInterval)
|
||||||
{
|
{
|
||||||
|
|
||||||
if (wearTicks > MinHrstoDirtyEffect * GenDate.TicksPerHour && Rand.MTBEventOccurs(100.0f, GenDate.TicksPerHour, tickInterval) && !(Wearer.apparel?.IsLocked(this) ?? false))
|
if (wearTicks > MinHrstoDirtyEffect * GenDate.TicksPerHour && Rand.MTBEventOccurs(DirtyEffectMTBHrs, GenDate.TicksPerHour, tickInterval) && !(Wearer.apparel?.IsLocked(this) ?? false))
|
||||||
{
|
{
|
||||||
Wearer.health.AddHediff(HediffDefOf.WoundInfection, Genital_Helper.get_genitalsBPR(Wearer));
|
Wearer.health.AddHediff(HediffDefOf.WoundInfection, Genital_Helper.get_genitalsBPR(Wearer));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -28,6 +28,7 @@ namespace RJW_Menstruation
|
||||||
public static readonly string Stage_Menopause_Desc = "Stage_Menopause_Desc".Translate();
|
public static readonly string Stage_Menopause_Desc = "Stage_Menopause_Desc".Translate();
|
||||||
public static readonly string Stage_Climacteric_Desc = "Stage_Climacteric_Desc".Translate();
|
public static readonly string Stage_Climacteric_Desc = "Stage_Climacteric_Desc".Translate();
|
||||||
public static readonly string Stage_Anestrus_Desc = "Stage_Anestrus_Desc".Translate();
|
public static readonly string Stage_Anestrus_Desc = "Stage_Anestrus_Desc".Translate();
|
||||||
|
public static readonly string Stage_Anestrus_Periodic_Desc = "Stage_Anestrus_Periodic_Desc".Translate();
|
||||||
public static readonly string Button_HealthTab = "Button_HealthTab".Translate();
|
public static readonly string Button_HealthTab = "Button_HealthTab".Translate();
|
||||||
public static readonly string Button_MilkTooltip = "Button_MilkTooltip".Translate();
|
public static readonly string Button_MilkTooltip = "Button_MilkTooltip".Translate();
|
||||||
public static readonly string Dialog_DoCleanWomb_Tooltip = "Dialog_DoCleanWomb_Tooltip".Translate();
|
public static readonly string Dialog_DoCleanWomb_Tooltip = "Dialog_DoCleanWomb_Tooltip".Translate();
|
||||||
|
|
|
||||||
|
|
@ -57,6 +57,16 @@ namespace RJW_Menstruation
|
||||||
pawn.kindDef;
|
pawn.kindDef;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static HediffComp_SexPart GetPenisSexPart(this Pawn pawn, List<Hediff> hediffs)
|
||||||
|
{
|
||||||
|
List<HediffComp_SexPart> parts = hediffs.Select(hed => hed.TryGetComp<HediffComp_SexPart>()).Where(p => p != null).ToList();
|
||||||
|
|
||||||
|
return
|
||||||
|
parts.Where(p => p.Def.genitalFamily == GenitalFamily.Penis).RandomElementWithFallback() ??
|
||||||
|
parts.Where(p => p.Def.genitalFamily == GenitalFamily.FemaleOvipositor).RandomElementWithFallback() ??
|
||||||
|
parts.Where(p => p.Def.genitalFamily == GenitalFamily.MaleOvipositor).RandomElementWithFallback();
|
||||||
|
}
|
||||||
|
|
||||||
public static float GetCumVolume(this Pawn pawn)
|
public static float GetCumVolume(this Pawn pawn)
|
||||||
{
|
{
|
||||||
List<Hediff> hediffs = Genital_Helper.get_PartsHediffList(pawn, Genital_Helper.get_genitalsBPR(pawn));
|
List<Hediff> hediffs = Genital_Helper.get_PartsHediffList(pawn, Genital_Helper.get_genitalsBPR(pawn));
|
||||||
|
|
@ -67,14 +77,7 @@ namespace RJW_Menstruation
|
||||||
public static float GetCumVolume(this Pawn pawn, List<Hediff> hediffs)
|
public static float GetCumVolume(this Pawn pawn, List<Hediff> hediffs)
|
||||||
{
|
{
|
||||||
if (hediffs.NullOrEmpty()) return 0.0f;
|
if (hediffs.NullOrEmpty()) return 0.0f;
|
||||||
|
return pawn.GetCumVolume(pawn.GetPenisSexPart(hediffs));
|
||||||
List<HediffComp_SexPart> parts = hediffs.Select(hed => hed.TryGetComp<HediffComp_SexPart>()).Where(p => p != null).ToList();
|
|
||||||
HediffComp_SexPart part =
|
|
||||||
parts.Where(p => p.Def.genitalFamily == GenitalFamily.Penis).RandomElementWithFallback() ??
|
|
||||||
parts.Where(p => p.Def.genitalFamily == GenitalFamily.FemaleOvipositor).RandomElementWithFallback() ??
|
|
||||||
parts.Where(p => p.Def.genitalFamily == GenitalFamily.MaleOvipositor).RandomElementWithFallback();
|
|
||||||
|
|
||||||
return pawn.GetCumVolume(part);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -60,7 +60,7 @@ namespace RJW_Menstruation
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
if (allraces != null) return allraces;
|
if (allraces != null) return allraces;
|
||||||
allraces = DefDatabase<ThingDef>.AllDefsListForReading.Where(thingdef => thingdef.race?.IsFlesh ?? false).ToList();
|
allraces = DefDatabase<ThingDef>.AllDefsListForReading.Where(thingdef => (thingdef.race?.IsFlesh ?? false) && !thingdef.IsCorpse).ToList();
|
||||||
|
|
||||||
return allraces;
|
return allraces;
|
||||||
}
|
}
|
||||||
|
|
@ -77,18 +77,7 @@ namespace RJW_Menstruation
|
||||||
}
|
}
|
||||||
private static HashSet<HediffDef> GetCompHashSet(Type type)
|
private static HashSet<HediffDef> GetCompHashSet(Type type)
|
||||||
{
|
{
|
||||||
HashSet<HediffDef> set = new HashSet<HediffDef>();
|
return DefDatabase<HediffDef>.AllDefsListForReading.Where(hediffdef => hediffdef.comps?.Any(comp => type.IsAssignableFrom(comp.compClass)) ?? false).ToHashSet();
|
||||||
foreach (HediffDef hediffDef in DefDatabase<HediffDef>.AllDefsListForReading)
|
|
||||||
{
|
|
||||||
if (hediffDef.comps.NullOrEmpty()) continue;
|
|
||||||
foreach (HediffCompProperties comp in hediffDef.comps)
|
|
||||||
if (comp.compClass == type || (comp.compClass?.IsSubclassOf(type) ?? false))
|
|
||||||
{
|
|
||||||
set.Add(hediffDef);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return set;
|
|
||||||
}
|
}
|
||||||
public static HashSet<HediffDef> AllVaginas
|
public static HashSet<HediffDef> AllVaginas
|
||||||
{
|
{
|
||||||
|
|
|
||||||
BIN
1.6/Animal Genetics/Assemblies/Animal Genetics.dll
Normal file
BIN
1.6/Animal Genetics/Assemblies/Animal Genetics.dll
Normal file
Binary file not shown.
|
|
@ -0,0 +1,51 @@
|
||||||
|
using AnimalGenetics;
|
||||||
|
using HarmonyLib;
|
||||||
|
using RimWorld;
|
||||||
|
using RJW_Menstruation;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using Verse;
|
||||||
|
|
||||||
|
namespace RJW_Menstruation_Animal_Genetics
|
||||||
|
{
|
||||||
|
[HarmonyPatch(typeof(AnimalGeneticsCompatibility), nameof(AnimalGeneticsCompatibility.PreConception))]
|
||||||
|
public static class PreConception_Patch
|
||||||
|
{
|
||||||
|
static void Postfix(Pawn mother, Pawn father)
|
||||||
|
{
|
||||||
|
GeneticInformation motherGeneticInformation = mother?.AnimalGenetics();
|
||||||
|
GeneticInformation fatherGeneticInformation = father?.AnimalGenetics();
|
||||||
|
|
||||||
|
ParentReferences.Push(new ParentReferences.Record { Mother = motherGeneticInformation, Father = fatherGeneticInformation });
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[HarmonyPatch(typeof(AnimalGeneticsCompatibility), nameof(AnimalGeneticsCompatibility.PostConception))]
|
||||||
|
public static class PostConception_Patch
|
||||||
|
{
|
||||||
|
static void Postfix()
|
||||||
|
{
|
||||||
|
ParentReferences.Pop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[HarmonyPatch(typeof(AnimalGeneticsCompatibility), nameof(AnimalGeneticsCompatibility.CopyGenes))]
|
||||||
|
public static class CopyGenes_Patch
|
||||||
|
{
|
||||||
|
static void Postfix(Pawn baby, Pawn original)
|
||||||
|
{
|
||||||
|
Dictionary<StatDef, GeneRecord> babyRecords = baby.AnimalGenetics()?.GeneRecords;
|
||||||
|
Dictionary<StatDef, GeneRecord> originalRecords = original.AnimalGenetics()?.GeneRecords;
|
||||||
|
|
||||||
|
if (babyRecords == null || originalRecords == null) return;
|
||||||
|
|
||||||
|
foreach (KeyValuePair<StatDef, GeneRecord> record in originalRecords)
|
||||||
|
{
|
||||||
|
GeneRecord originalRecord = record.Value;
|
||||||
|
if (!babyRecords.TryGetValue(record.Key, out GeneRecord babyRecord)) continue; // Shouldn't fail, but best to be safe
|
||||||
|
|
||||||
|
babyRecord.Parent = originalRecord.Parent;
|
||||||
|
babyRecord.Value = originalRecord.Value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,73 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||||
|
<PropertyGroup>
|
||||||
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
|
<ProjectGuid>{07A63534-EF4E-489D-8EA9-84B24E1BA944}</ProjectGuid>
|
||||||
|
<OutputType>Library</OutputType>
|
||||||
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||||
|
<RootNamespace>Animal_Genetics</RootNamespace>
|
||||||
|
<AssemblyName>Animal Genetics</AssemblyName>
|
||||||
|
<TargetFrameworkVersion>v4.8.1</TargetFrameworkVersion>
|
||||||
|
<FileAlignment>512</FileAlignment>
|
||||||
|
<Deterministic>true</Deterministic>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
|
<DebugSymbols>true</DebugSymbols>
|
||||||
|
<DebugType>full</DebugType>
|
||||||
|
<Optimize>false</Optimize>
|
||||||
|
<OutputPath>..\..\assemblies\</OutputPath>
|
||||||
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<OutputPath>..\..\Assemblies\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Reference Include="0Harmony, Version=2.3.6.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\..\..\source\RJW_Menstruation\packages\Lib.Harmony.2.3.6\lib\net48\0Harmony.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="AnimalGenetics">
|
||||||
|
<HintPath>..\..\..\..\..\..\..\..\workshop\content\294100\2830943477\1.6\Assemblies\AnimalGenetics.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="Assembly-CSharp">
|
||||||
|
<HintPath>..\..\..\..\..\..\RimWorldWin64_Data\Managed\Assembly-CSharp.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="System" />
|
||||||
|
<Reference Include="System.Core" />
|
||||||
|
<Reference Include="System.Xml.Linq" />
|
||||||
|
<Reference Include="System.Data.DataSetExtensions" />
|
||||||
|
<Reference Include="Microsoft.CSharp" />
|
||||||
|
<Reference Include="System.Data" />
|
||||||
|
<Reference Include="System.Net.Http" />
|
||||||
|
<Reference Include="System.Xml" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Compile Include="AGCompatibility.cs" />
|
||||||
|
<Compile Include="Harmony.cs" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ProjectReference Include="..\..\..\source\RJW_Menstruation\RJW_Menstruation\RJW_Menstruation.csproj">
|
||||||
|
<Project>{eed2f3b9-8c20-4194-919e-8d151b29f70b}</Project>
|
||||||
|
<Name>RJW_Menstruation</Name>
|
||||||
|
<Private>False</Private>
|
||||||
|
</ProjectReference>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Folder Include="Properties\" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<None Include="packages.config" />
|
||||||
|
</ItemGroup>
|
||||||
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||||
|
</Project>
|
||||||
16
1.6/Animal Genetics/Source/Animal Genetics/Harmony.cs
Normal file
16
1.6/Animal Genetics/Source/Animal Genetics/Harmony.cs
Normal file
|
|
@ -0,0 +1,16 @@
|
||||||
|
using HarmonyLib;
|
||||||
|
using System.Reflection;
|
||||||
|
using Verse;
|
||||||
|
|
||||||
|
namespace RJW_Menstruation_Animal_Genetics
|
||||||
|
{
|
||||||
|
[StaticConstructorOnStartup]
|
||||||
|
internal static class First
|
||||||
|
{
|
||||||
|
static First()
|
||||||
|
{
|
||||||
|
Harmony har = new Harmony("RJW_Menstruation.AG");
|
||||||
|
har.PatchAll(Assembly.GetExecutingAssembly());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<packages>
|
||||||
|
<package id="Lib.Harmony" version="2.3.6" targetFramework="net48" />
|
||||||
|
</packages>
|
||||||
BIN
1.6/Assemblies/RJW_Menstruation.dll
Normal file
BIN
1.6/Assemblies/RJW_Menstruation.dll
Normal file
Binary file not shown.
6
1.6/Assemblies/RJW_Menstruation.dll.config
Normal file
6
1.6/Assemblies/RJW_Menstruation.dll.config
Normal file
|
|
@ -0,0 +1,6 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<startup>
|
||||||
|
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/>
|
||||||
|
</startup>
|
||||||
|
</configuration>
|
||||||
188
1.6/Defs/Drugs/Pills_Menstruation.xml
Normal file
188
1.6/Defs/Drugs/Pills_Menstruation.xml
Normal file
|
|
@ -0,0 +1,188 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
|
||||||
|
<Defs>
|
||||||
|
<ThingDef ParentName="MakeableDrugPillBase">
|
||||||
|
<defName>OvaryRegenerationPill</defName>
|
||||||
|
<label>Ovary regeneration pill</label>
|
||||||
|
<description>Recovers the ovaries' health, restoring some quantity of eggs. Less effective on ovaries with few eggs remaining. Cannot recover menopause.</description>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Things/Item/ORPill</texPath>
|
||||||
|
<graphicClass>Graphic_StackCount</graphicClass>
|
||||||
|
</graphicData>
|
||||||
|
<rotatable>false</rotatable>
|
||||||
|
<statBases>
|
||||||
|
<WorkToMake>2400</WorkToMake>
|
||||||
|
<MarketValue>160</MarketValue>
|
||||||
|
<Mass>0.05</Mass>
|
||||||
|
</statBases>
|
||||||
|
<techLevel>Industrial</techLevel>
|
||||||
|
<ingestible>
|
||||||
|
<drugCategory>Medical</drugCategory>
|
||||||
|
<outcomeDoers>
|
||||||
|
<li Class="RJW_Menstruation.OvaryPillOutcomeDoer">
|
||||||
|
<effectOffset>0.3</effectOffset>
|
||||||
|
</li>
|
||||||
|
</outcomeDoers>
|
||||||
|
</ingestible>
|
||||||
|
<recipeMaker>
|
||||||
|
<researchPrerequisite>DrugProduction</researchPrerequisite>
|
||||||
|
<recipeUsers>
|
||||||
|
<li>DrugLab</li>
|
||||||
|
</recipeUsers>
|
||||||
|
</recipeMaker>
|
||||||
|
<costList>
|
||||||
|
<MedicineHerbal>10</MedicineHerbal>
|
||||||
|
<Neutroamine>4</Neutroamine>
|
||||||
|
<InsectJelly>8</InsectJelly>
|
||||||
|
</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>
|
||||||
|
|
||||||
|
<ThingDef ParentName="MakeableDrugPillBase">
|
||||||
|
<defName>SuperovulationInducingAgent</defName>
|
||||||
|
<label>Superovulation inducing agent</label>
|
||||||
|
<description>Induce superovulation, causing the next ovulation to produce 1-4 extra eggs. May hasten the onset of menopause.</description>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Things/Item/SIA</texPath>
|
||||||
|
<graphicClass>Graphic_StackCount</graphicClass>
|
||||||
|
</graphicData>
|
||||||
|
<rotatable>false</rotatable>
|
||||||
|
<statBases>
|
||||||
|
<WorkToMake>2400</WorkToMake>
|
||||||
|
<MarketValue>140</MarketValue>
|
||||||
|
<Mass>0.05</Mass>
|
||||||
|
</statBases>
|
||||||
|
<techLevel>Industrial</techLevel>
|
||||||
|
<ingestible>
|
||||||
|
<drugCategory>Medical</drugCategory>
|
||||||
|
<outcomeDoers>
|
||||||
|
<li Class="RJW_Menstruation.SuperOvulationOutcomeDoer">
|
||||||
|
</li>
|
||||||
|
</outcomeDoers>
|
||||||
|
</ingestible>
|
||||||
|
<recipeMaker>
|
||||||
|
<researchPrerequisite>DrugProduction</researchPrerequisite>
|
||||||
|
<recipeUsers>
|
||||||
|
<li>DrugLab</li>
|
||||||
|
</recipeUsers>
|
||||||
|
</recipeMaker>
|
||||||
|
<costList>
|
||||||
|
<MedicineHerbal>12</MedicineHerbal>
|
||||||
|
<Neutroamine>6</Neutroamine>
|
||||||
|
</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>
|
||||||
|
|
||||||
|
<ThingDef ParentName="MakeableDrugPillBase">
|
||||||
|
<defName>PainReliever</defName>
|
||||||
|
<label>Pain reliever</label>
|
||||||
|
<description>Relieves menstrual pain for 24 hours. Also effective on other sources of 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>
|
||||||
|
|
||||||
|
<ThingDef ParentName="MakeableDrugPillBase">
|
||||||
|
<defName>Cyclosporine</defName>
|
||||||
|
<label>cyclosporine</label>
|
||||||
|
<description>An immunosuppressant. Can cure antisperm antibody, but reduces the body's ability to fight off infection and disease for 24 hours.</description>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Things/Item/Cyclosporine</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_Cyclosporine</hediffDef>
|
||||||
|
<severity>1.0</severity>
|
||||||
|
</li>
|
||||||
|
<li Class="RJW_Menstruation.IngestionOutcomeDoer_AdjustSeverity">
|
||||||
|
<hediffDef>Hediff_ASA</hediffDef>
|
||||||
|
<severity>-0.20</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>
|
||||||
150
1.6/Defs/GeneDefs/GeneDefs_Menstruation.xml
Normal file
150
1.6/Defs/GeneDefs/GeneDefs_Menstruation.xml
Normal file
|
|
@ -0,0 +1,150 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Defs>
|
||||||
|
|
||||||
|
<GeneCategoryDef>
|
||||||
|
<defName>Menstruation</defName>
|
||||||
|
<label>menstruation</label>
|
||||||
|
<displayPriorityInXenotype>402</displayPriorityInXenotype>
|
||||||
|
</GeneCategoryDef>
|
||||||
|
|
||||||
|
<GeneDef Name="Menstruation_EggLifetime" Abstract="True">
|
||||||
|
<displayCategory>Menstruation</displayCategory>
|
||||||
|
<iconPath>UI/Genes/Placeholder</iconPath>
|
||||||
|
<exclusionTags>
|
||||||
|
<li>Menstruation_EggLifetime</li>
|
||||||
|
</exclusionTags>
|
||||||
|
</GeneDef>
|
||||||
|
|
||||||
|
<GeneDef ParentName="Menstruation_EggLifetime">
|
||||||
|
<defName>Menstruation_ShortEggLifetime</defName>
|
||||||
|
<label>short egg lifetime</label>
|
||||||
|
<description>Unfertilized eggs with this gene last three-quarters as long.</description>
|
||||||
|
<iconPath>UI/Genes/ShortEggLifetime</iconPath>
|
||||||
|
<biostatMet>1</biostatMet>
|
||||||
|
<displayOrderInCategory>10</displayOrderInCategory>
|
||||||
|
<modExtensions>
|
||||||
|
<li Class ="RJW_Menstruation.MenstruationModExtension">
|
||||||
|
<eggLifeTimeFactor>0.75</eggLifeTimeFactor>
|
||||||
|
</li>
|
||||||
|
</modExtensions>
|
||||||
|
</GeneDef>
|
||||||
|
|
||||||
|
<GeneDef ParentName="Menstruation_EggLifetime">
|
||||||
|
<defName>Menstruation_DoubleEggLifetime</defName>
|
||||||
|
<label>double egg lifetime</label>
|
||||||
|
<description>Unfertilized eggs with this gene last twice as long.</description>
|
||||||
|
<iconPath>UI/Genes/DoubleEggLifetime</iconPath>
|
||||||
|
<biostatMet>-1</biostatMet>
|
||||||
|
<displayOrderInCategory>12</displayOrderInCategory>
|
||||||
|
<modExtensions>
|
||||||
|
<li Class ="RJW_Menstruation.MenstruationModExtension">
|
||||||
|
<eggLifeTimeFactor>2.0</eggLifeTimeFactor>
|
||||||
|
</li>
|
||||||
|
</modExtensions>
|
||||||
|
</GeneDef>
|
||||||
|
|
||||||
|
<GeneDef ParentName="Menstruation_EggLifetime">
|
||||||
|
<defName>Menstruation_QuadEggLifetime</defName>
|
||||||
|
<label>quadrule egg lifetime</label>
|
||||||
|
<description>Eggs with this gene last four times as long.</description>
|
||||||
|
<iconPath>UI/Genes/QuadEggLifetime</iconPath>
|
||||||
|
<biostatMet>-2</biostatMet>
|
||||||
|
<biostatCpx>1</biostatCpx>
|
||||||
|
<displayOrderInCategory>16</displayOrderInCategory>
|
||||||
|
<modExtensions>
|
||||||
|
<li Class ="RJW_Menstruation.MenstruationModExtension">
|
||||||
|
<eggLifeTimeFactor>4.0</eggLifeTimeFactor>
|
||||||
|
</li>
|
||||||
|
</modExtensions>
|
||||||
|
</GeneDef>
|
||||||
|
|
||||||
|
<GeneDef Name="Menstruation_Estrus" Abstract="True">
|
||||||
|
<displayCategory>Menstruation</displayCategory>
|
||||||
|
<iconPath>UI/Genes/Placeholder</iconPath>
|
||||||
|
<exclusionTags>
|
||||||
|
<li>Menstruation_Estrus</li>
|
||||||
|
</exclusionTags>
|
||||||
|
</GeneDef>
|
||||||
|
|
||||||
|
<GeneDef ParentName="Menstruation_Estrus">
|
||||||
|
<defName>Menstruation_NeverEstrus</defName>
|
||||||
|
<label>never estrus</label>
|
||||||
|
<description>Carriers of this gene will never go into estrus.</description>
|
||||||
|
<iconPath>UI/Genes/NeverEstrus</iconPath>
|
||||||
|
<biostatMet>1</biostatMet>
|
||||||
|
<displayOrderInCategory>20</displayOrderInCategory>
|
||||||
|
<modExtensions>
|
||||||
|
<li Class ="RJW_Menstruation.MenstruationModExtension">
|
||||||
|
<neverEstrus>true</neverEstrus>
|
||||||
|
</li>
|
||||||
|
</modExtensions>
|
||||||
|
</GeneDef>
|
||||||
|
|
||||||
|
<GeneDef ParentName="Menstruation_Estrus">
|
||||||
|
<defName>Menstruation_FullEstrus</defName>
|
||||||
|
<label>full estrus</label>
|
||||||
|
<description>Carriers of this gene will enter full estrus every menstrual cycle, regardless of vagina type.</description>
|
||||||
|
<iconPath>UI/Genes/FullEstrus</iconPath>
|
||||||
|
<biostatMet>-1</biostatMet>
|
||||||
|
<biostatCpx>1</biostatCpx>
|
||||||
|
<displayOrderInCategory>25</displayOrderInCategory>
|
||||||
|
<modExtensions>
|
||||||
|
<li Class ="RJW_Menstruation.MenstruationModExtension">
|
||||||
|
<alwaysEstrus>true</alwaysEstrus>
|
||||||
|
</li>
|
||||||
|
</modExtensions>
|
||||||
|
</GeneDef>
|
||||||
|
|
||||||
|
<GeneDef Name="Menstruation_Ovulation" Abstract="True">
|
||||||
|
<displayCategory>Menstruation</displayCategory>
|
||||||
|
<iconPath>UI/Genes/Placeholder</iconPath>
|
||||||
|
<exclusionTags>
|
||||||
|
<li>Menstruation_Ovulation</li>
|
||||||
|
</exclusionTags>
|
||||||
|
</GeneDef>
|
||||||
|
|
||||||
|
<GeneDef ParentName="Menstruation_Ovulation">
|
||||||
|
<defName>Menstruation_DoubleOvulation</defName>
|
||||||
|
<label>double ovulation</label>
|
||||||
|
<description>Carriers of this gene will ovulate twice as many eggs.</description>
|
||||||
|
<iconPath>UI/Genes/DoubleOvulation</iconPath>
|
||||||
|
<biostatMet>-1</biostatMet>
|
||||||
|
<displayOrderInCategory>30</displayOrderInCategory>
|
||||||
|
<modExtensions>
|
||||||
|
<li Class ="RJW_Menstruation.MenstruationModExtension">
|
||||||
|
<ovulationFactor>2</ovulationFactor>
|
||||||
|
</li>
|
||||||
|
</modExtensions>
|
||||||
|
</GeneDef>
|
||||||
|
|
||||||
|
<GeneDef ParentName="Menstruation_Ovulation">
|
||||||
|
<defName>Menstruation_QuadOvulation</defName>
|
||||||
|
<label>quadruple ovulation</label>
|
||||||
|
<description>Carriers of this gene will ovulate four times as many eggs.</description>
|
||||||
|
<iconPath>UI/Genes/QuadOvulation</iconPath>
|
||||||
|
<biostatMet>-1</biostatMet>
|
||||||
|
<displayOrderInCategory>35</displayOrderInCategory>
|
||||||
|
<modExtensions>
|
||||||
|
<li Class ="RJW_Menstruation.MenstruationModExtension">
|
||||||
|
<ovulationFactor>4</ovulationFactor>
|
||||||
|
</li>
|
||||||
|
</modExtensions>
|
||||||
|
</GeneDef>
|
||||||
|
|
||||||
|
<GeneDef>
|
||||||
|
<defName>Menstruation_NoBleeding</defName>
|
||||||
|
<label>no bleeding</label>
|
||||||
|
<displayCategory>Menstruation</displayCategory>
|
||||||
|
<description>Carriers of this gene will not bleed at the end of their cycle.</description>
|
||||||
|
<iconPath>UI/Genes/NoBleeding</iconPath>
|
||||||
|
<biostatMet>-1</biostatMet>
|
||||||
|
<displayOrderInCategory>40</displayOrderInCategory>
|
||||||
|
<modExtensions>
|
||||||
|
<li Class ="RJW_Menstruation.MenstruationModExtension">
|
||||||
|
<noBleeding>true</noBleeding>
|
||||||
|
</li>
|
||||||
|
</modExtensions>
|
||||||
|
</GeneDef>
|
||||||
|
|
||||||
|
<!-- Pheromones? -->
|
||||||
|
</Defs>
|
||||||
111
1.6/Defs/HediffDef/Hediffs_Cum.xml
Normal file
111
1.6/Defs/HediffDef/Hediffs_Cum.xml
Normal file
|
|
@ -0,0 +1,111 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<Defs>
|
||||||
|
<HediffDef>
|
||||||
|
<hediffClass>HediffWithComps</hediffClass>
|
||||||
|
<defName>Hediff_ASA</defName>
|
||||||
|
<label>Antisperm antibody</label>
|
||||||
|
<labelNoun>antisperm antibody</labelNoun>
|
||||||
|
<description>Antisperm antibody. Increases death rate of sperm.</description>
|
||||||
|
<labelNounPretty>{0} has an antisperm antibody</labelNounPretty>
|
||||||
|
<defaultLabelColor>(0.8,0.1,0.1)</defaultLabelColor>
|
||||||
|
<isBad>false</isBad>
|
||||||
|
<tendable>false</tendable>
|
||||||
|
<makesSickThought>false</makesSickThought>
|
||||||
|
<makesAlert>true</makesAlert>
|
||||||
|
<maxSeverity>1</maxSeverity>
|
||||||
|
<initialSeverity>0.1</initialSeverity>
|
||||||
|
<injuryProps>
|
||||||
|
<canMerge>true</canMerge>
|
||||||
|
</injuryProps>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<becomeVisible>false</becomeVisible>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<minSeverity>0.40</minSeverity>
|
||||||
|
<becomeVisible>true</becomeVisible>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<comps>
|
||||||
|
</comps>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
<HediffDef>
|
||||||
|
<hediffClass>HediffWithComps</hediffClass>
|
||||||
|
<defName>Hediff_ForceFertile</defName>
|
||||||
|
<label>Fertile</label>
|
||||||
|
<labelNoun>fertile</labelNoun>
|
||||||
|
<description>fertile</description>
|
||||||
|
<labelNounPretty>{0} is fertile</labelNounPretty>
|
||||||
|
<defaultLabelColor>(0.3,0.3,0.8)</defaultLabelColor>
|
||||||
|
<isBad>false</isBad>
|
||||||
|
<tendable>false</tendable>
|
||||||
|
<makesSickThought>false</makesSickThought>
|
||||||
|
<makesAlert>true</makesAlert>
|
||||||
|
<maxSeverity>3</maxSeverity>
|
||||||
|
<initialSeverity>0.1</initialSeverity>
|
||||||
|
<injuryProps>
|
||||||
|
<canMerge>true</canMerge>
|
||||||
|
</injuryProps>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<becomeVisible>false</becomeVisible>
|
||||||
|
<capMods>
|
||||||
|
<li>
|
||||||
|
<capacity>RJW_Fertility</capacity>
|
||||||
|
<offset>0.05</offset>
|
||||||
|
</li>
|
||||||
|
</capMods>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<minSeverity>0.20</minSeverity>
|
||||||
|
<becomeVisible>false</becomeVisible>
|
||||||
|
<capMods>
|
||||||
|
<li>
|
||||||
|
<capacity>RJW_Fertility</capacity>
|
||||||
|
<offset>0.25</offset>
|
||||||
|
</li>
|
||||||
|
</capMods>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<minSeverity>0.40</minSeverity>
|
||||||
|
<becomeVisible>true</becomeVisible>
|
||||||
|
<capMods>
|
||||||
|
<li>
|
||||||
|
<capacity>RJW_Fertility</capacity>
|
||||||
|
<offset>0.50</offset>
|
||||||
|
</li>
|
||||||
|
</capMods>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<minSeverity>0.60</minSeverity>
|
||||||
|
<becomeVisible>true</becomeVisible>
|
||||||
|
<capMods>
|
||||||
|
<li>
|
||||||
|
<capacity>RJW_Fertility</capacity>
|
||||||
|
<offset>0.75</offset>
|
||||||
|
</li>
|
||||||
|
</capMods>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<minSeverity>0.80</minSeverity>
|
||||||
|
<becomeVisible>true</becomeVisible>
|
||||||
|
<capMods>
|
||||||
|
<li>
|
||||||
|
<capacity>RJW_Fertility</capacity>
|
||||||
|
<offset>1.00</offset>
|
||||||
|
</li>
|
||||||
|
</capMods>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<comps>
|
||||||
|
<li Class="HediffCompProperties_SeverityPerDay">
|
||||||
|
<severityPerDay>-1.0</severityPerDay>
|
||||||
|
<showHoursToRecover>true</showHoursToRecover>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</Defs>
|
||||||
218
1.6/Defs/HediffDef/Hediffs_Menstruation.xml
Normal file
218
1.6/Defs/HediffDef/Hediffs_Menstruation.xml
Normal file
|
|
@ -0,0 +1,218 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<Defs>
|
||||||
|
<HediffDef Name="Hediff_MenstrualCramp">
|
||||||
|
<hediffClass>HediffWithComps</hediffClass>
|
||||||
|
<defName>Hediff_MenstrualCramp</defName>
|
||||||
|
<label>In period</label>
|
||||||
|
<labelNoun>in period</labelNoun>
|
||||||
|
<description>Bleeding from the vagina at the end of the menstrual cycle. Often painful.</description>
|
||||||
|
<defaultLabelColor>(0.70,0.00,0.00)</defaultLabelColor>
|
||||||
|
<isBad>true</isBad>
|
||||||
|
<tendable>false</tendable>
|
||||||
|
<makesSickThought>false</makesSickThought>
|
||||||
|
<makesAlert>false</makesAlert>
|
||||||
|
<maxSeverity>1</maxSeverity>
|
||||||
|
<initialSeverity>0.1</initialSeverity>
|
||||||
|
<injuryProps>
|
||||||
|
<canMerge>true</canMerge>
|
||||||
|
</injuryProps>
|
||||||
|
<defaultInstallPart>Genitals</defaultInstallPart>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>unpleasant</label>
|
||||||
|
<statFactors>
|
||||||
|
<SexFrequency>0.50</SexFrequency>
|
||||||
|
<SexSatisfaction>0.95</SexSatisfaction>
|
||||||
|
</statFactors>
|
||||||
|
<painOffset>0.005</painOffset>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<minSeverity>0.2</minSeverity>
|
||||||
|
<label>annoying</label>
|
||||||
|
<statFactors>
|
||||||
|
<SexFrequency>0.40</SexFrequency>
|
||||||
|
<SexSatisfaction>0.95</SexSatisfaction>
|
||||||
|
</statFactors>
|
||||||
|
<painOffset>0.01</painOffset>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<minSeverity>0.4</minSeverity>
|
||||||
|
<label>aching</label>
|
||||||
|
<statFactors>
|
||||||
|
<SexFrequency>0.20</SexFrequency>
|
||||||
|
<SexSatisfaction>0.95</SexSatisfaction>
|
||||||
|
</statFactors>
|
||||||
|
<painOffset>0.10</painOffset>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<minSeverity>0.6</minSeverity>
|
||||||
|
<label>painful</label>
|
||||||
|
<statFactors>
|
||||||
|
<SexFrequency>0.0</SexFrequency>
|
||||||
|
<SexSatisfaction>0.95</SexSatisfaction>
|
||||||
|
</statFactors>
|
||||||
|
<painOffset>0.20</painOffset>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<comps>
|
||||||
|
<li Class="HediffCompProperties_SeverityPerDay">
|
||||||
|
<severityPerDay>-0.1</severityPerDay>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
<HediffDef Name="Hediff_Estrus">
|
||||||
|
<hediffClass>RJW_Menstruation.Hediff_Estrus</hediffClass>
|
||||||
|
<defName>Hediff_Estrus</defName>
|
||||||
|
<label>Estrus</label>
|
||||||
|
<labelNoun>estrus</labelNoun>
|
||||||
|
<description>A condition caused by a womb entering the most fertile phase of its menstrual cycle. Sexual arousal and desire increase dramatically as the body yearns to become pregnant. Increased chance of vaginal sex occurring and potentially lower standards in mate selection.</description>
|
||||||
|
<defaultLabelColor>(1.00,0.60,0.75)</defaultLabelColor>
|
||||||
|
<isBad>false</isBad>
|
||||||
|
<tendable>false</tendable>
|
||||||
|
<makesSickThought>false</makesSickThought>
|
||||||
|
<makesAlert>false</makesAlert>
|
||||||
|
<maxSeverity>10000</maxSeverity>
|
||||||
|
<initialSeverity>1.0</initialSeverity>
|
||||||
|
<injuryProps>
|
||||||
|
<canMerge>true</canMerge>
|
||||||
|
</injuryProps>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<statFactors>
|
||||||
|
<SexFrequency>5.0</SexFrequency>
|
||||||
|
<SexSatisfaction>1.5</SexSatisfaction>
|
||||||
|
</statFactors>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<comps>
|
||||||
|
<li Class="RJW_Menstruation.CompProperties_Pheromones">
|
||||||
|
<daysToMaxSeverity>0.25</daysToMaxSeverity> <!-- The amount of time spent near someone in estrus for full effect -->
|
||||||
|
<range>6</range>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
<HediffDef Name="Hediff_Estrus_Concealed">
|
||||||
|
<hediffClass>RJW_Menstruation.Hediff_Estrus</hediffClass>
|
||||||
|
<defName>Hediff_Estrus_Concealed</defName>
|
||||||
|
<label>Estrus (concealed)</label>
|
||||||
|
<labelNoun>estrus</labelNoun>
|
||||||
|
<description>A condition caused by a womb its most fertile phase of the menstrual cycle. Sexual arousal and desire increase slightly. Slightly increased chance of vaginal sex.</description>
|
||||||
|
<defaultLabelColor>(1.00,0.60,0.75)</defaultLabelColor>
|
||||||
|
<isBad>false</isBad>
|
||||||
|
<tendable>false</tendable>
|
||||||
|
<makesSickThought>false</makesSickThought>
|
||||||
|
<makesAlert>false</makesAlert>
|
||||||
|
<maxSeverity>10000</maxSeverity>
|
||||||
|
<initialSeverity>1.0</initialSeverity>
|
||||||
|
<injuryProps>
|
||||||
|
<canMerge>true</canMerge>
|
||||||
|
</injuryProps>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<becomeVisible>false</becomeVisible>
|
||||||
|
<statFactors>
|
||||||
|
<SexFrequency>1.10</SexFrequency>
|
||||||
|
<SexSatisfaction>1.05</SexSatisfaction>
|
||||||
|
</statFactors>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
<HediffDef Name="Hediff_AffectedByPheromones">
|
||||||
|
<hediffClass>HediffWithComps</hediffClass>
|
||||||
|
<defName>Hediff_AffectedByPheromones</defName>
|
||||||
|
<label>Affected by pheromones</label>
|
||||||
|
<description>A condition caused by being around someone in estrus. Sex drive and satisfaction is increased by the scent of heat.</description>
|
||||||
|
<defaultLabelColor>(1.00,0.60,0.75)</defaultLabelColor>
|
||||||
|
<isBad>false</isBad>
|
||||||
|
<tendable>false</tendable>
|
||||||
|
<makesSickThought>false</makesSickThought>
|
||||||
|
<makesAlert>false</makesAlert>
|
||||||
|
<maxSeverity>1.0</maxSeverity>
|
||||||
|
<injuryProps>
|
||||||
|
<canMerge>true</canMerge>
|
||||||
|
</injuryProps>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>weak</label>
|
||||||
|
<statFactors>
|
||||||
|
<SexFrequency>1.1</SexFrequency>
|
||||||
|
</statFactors>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<minSeverity>0.4</minSeverity>
|
||||||
|
<label>moderate</label>
|
||||||
|
<statFactors>
|
||||||
|
<SexFrequency>1.4</SexFrequency>
|
||||||
|
<SexSatisfaction>1.1</SexSatisfaction>
|
||||||
|
</statFactors>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<minSeverity>0.8</minSeverity>
|
||||||
|
<label>strong</label>
|
||||||
|
<statFactors>
|
||||||
|
<SexFrequency>2.0</SexFrequency>
|
||||||
|
<SexSatisfaction>1.2</SexSatisfaction>
|
||||||
|
</statFactors>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<comps>
|
||||||
|
<li Class="HediffCompProperties_SeverityPerDay">
|
||||||
|
<severityPerDay>-1.0</severityPerDay>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
|
||||||
|
<HediffDef Name="Hediff_PainReliever">
|
||||||
|
<hediffClass>HediffWithComps</hediffClass>
|
||||||
|
<defName>Hediff_PainReliever</defName>
|
||||||
|
<label>Pain reliever</label>
|
||||||
|
<description>A mild reprieve from menstrual (and other) sources of 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>
|
||||||
|
|
||||||
|
<HediffDef>
|
||||||
|
<hediffClass>HediffWithComps</hediffClass>
|
||||||
|
<defName>Hediff_Cyclosporine</defName>
|
||||||
|
<label>Cyclosporine</label>
|
||||||
|
<description>Under the effect of an immunosuppressant, hampering the body's ability to fight off infection and disease.</description>
|
||||||
|
<defaultLabelColor>(0.75,0.75,1.0)</defaultLabelColor>
|
||||||
|
<isBad>false</isBad>
|
||||||
|
<tendable>false</tendable>
|
||||||
|
<makesSickThought>false</makesSickThought>
|
||||||
|
<makesAlert>false</makesAlert>
|
||||||
|
<maxSeverity>10</maxSeverity>
|
||||||
|
<initialSeverity>1.0</initialSeverity>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<statOffsets>
|
||||||
|
<ImmunityGainSpeed>-0.25</ImmunityGainSpeed>
|
||||||
|
</statOffsets>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<comps>
|
||||||
|
<li Class="HediffCompProperties_SeverityPerDay">
|
||||||
|
<severityPerDay>-1.0</severityPerDay>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
</HediffDef>
|
||||||
|
</Defs>
|
||||||
10
1.6/Defs/JobDefs/Jobs_CleanSelf.xml
Normal file
10
1.6/Defs/JobDefs/Jobs_CleanSelf.xml
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
|
||||||
|
<Defs>
|
||||||
|
<JobDef Name="VaginaWashing">
|
||||||
|
<defName>VaginaWashing</defName>
|
||||||
|
<driverClass>RJW_Menstruation.JobDriver_VaginaWashing</driverClass>
|
||||||
|
<reportString>washing vagina</reportString>
|
||||||
|
<casualInterruptible>true</casualInterruptible>
|
||||||
|
</JobDef>
|
||||||
|
</Defs>
|
||||||
9
1.6/Defs/JobDefs/Jobs_MilkSelf.xml
Normal file
9
1.6/Defs/JobDefs/Jobs_MilkSelf.xml
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<Defs>
|
||||||
|
<JobDef>
|
||||||
|
<defName>LactateSelf</defName>
|
||||||
|
<driverClass>RJW_Menstruation.JobDriver_MilkSelf</driverClass>
|
||||||
|
<reportString>lactating self</reportString>
|
||||||
|
<allowOpportunisticPrefix>true</allowOpportunisticPrefix>
|
||||||
|
</JobDef>
|
||||||
|
</Defs>
|
||||||
9
1.6/Defs/KeyBindings/KeyBindings_Menstruation.xml
Normal file
9
1.6/Defs/KeyBindings/KeyBindings_Menstruation.xml
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
|
||||||
|
<Defs>
|
||||||
|
<KeyBindingDef ParentName="GameKeyBinding">
|
||||||
|
<defName>OpenStatusWindow</defName>
|
||||||
|
<label>Menstruation: open status window</label>
|
||||||
|
<defaultKeyCodeA>Q</defaultKeyCodeA>
|
||||||
|
</KeyBindingDef>
|
||||||
|
</Defs>
|
||||||
11
1.6/Defs/RJWTab/PawnColumnDefs_Menstruation.xml
Normal file
11
1.6/Defs/RJWTab/PawnColumnDefs_Menstruation.xml
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Defs>
|
||||||
|
<PawnColumnDef>
|
||||||
|
<defName>RJWMenstruation_Womb</defName>
|
||||||
|
<headerIcon>Womb/Womb</headerIcon>
|
||||||
|
<headerTip>Open womb status. Click the header to sort by womb presence and cycle stage.</headerTip>
|
||||||
|
<workerClass>RJW_Menstruation.MainTab.PawnColumnWorker_WombStatus</workerClass>
|
||||||
|
<sortable>true</sortable>
|
||||||
|
<width>34</width>
|
||||||
|
</PawnColumnDef>
|
||||||
|
</Defs>
|
||||||
80
1.6/Defs/Recipe_Surgery/Recipes_Surgery_Breast.xml
Normal file
80
1.6/Defs/Recipe_Surgery/Recipes_Surgery_Breast.xml
Normal file
|
|
@ -0,0 +1,80 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<Defs>
|
||||||
|
<RecipeDef Abstract="True" Name="BaseBreastSurgery">
|
||||||
|
<effectWorking>Surgery</effectWorking>
|
||||||
|
<soundWorking>Recipe_Surgery</soundWorking>
|
||||||
|
<workSpeedStat>MedicalOperationSpeed</workSpeedStat>
|
||||||
|
<workSkill>Medicine</workSkill>
|
||||||
|
<workSkillLearnFactor>0.2</workSkillLearnFactor>
|
||||||
|
<workAmount>400</workAmount>
|
||||||
|
<anesthetize>false</anesthetize>
|
||||||
|
<recipeUsers>
|
||||||
|
<li>Human</li>
|
||||||
|
</recipeUsers>
|
||||||
|
<surgerySuccessChanceFactor>100</surgerySuccessChanceFactor>
|
||||||
|
<ingredients>
|
||||||
|
<li>
|
||||||
|
<filter>
|
||||||
|
<categories>
|
||||||
|
<li>Medicine</li>
|
||||||
|
</categories>
|
||||||
|
</filter>
|
||||||
|
<count>1</count>
|
||||||
|
</li>
|
||||||
|
</ingredients>
|
||||||
|
<fixedIngredientFilter>
|
||||||
|
<categories>
|
||||||
|
<li>Medicine</li>
|
||||||
|
</categories>
|
||||||
|
</fixedIngredientFilter>
|
||||||
|
</RecipeDef>
|
||||||
|
|
||||||
|
<RecipeDef ParentName="BaseBreastSurgery">
|
||||||
|
<defName>Surgery_ExpandAreola</defName>
|
||||||
|
<label>expand areolae</label>
|
||||||
|
<description>Expand the areolae.</description>
|
||||||
|
<workerClass>RJW_Menstruation.Recipe_ExpandAreola</workerClass>
|
||||||
|
<jobString>expanding areolae</jobString>
|
||||||
|
</RecipeDef>
|
||||||
|
|
||||||
|
<RecipeDef ParentName="BaseBreastSurgery">
|
||||||
|
<defName>Surgery_ContractAreola</defName>
|
||||||
|
<label>contract areolae</label>
|
||||||
|
<description>Contract the areolae.</description>
|
||||||
|
<workerClass>RJW_Menstruation.Recipe_ContractAreola</workerClass>
|
||||||
|
<jobString>contracting areolae</jobString>
|
||||||
|
</RecipeDef>
|
||||||
|
|
||||||
|
<RecipeDef ParentName="BaseBreastSurgery">
|
||||||
|
<defName>Surgery_ExpandNipple</defName>
|
||||||
|
<label>Expand nipple</label>
|
||||||
|
<description>Expand the nipples.</description>
|
||||||
|
<workerClass>RJW_Menstruation.Recipe_ExpandNipple</workerClass>
|
||||||
|
<jobString>expanding nipples</jobString>
|
||||||
|
</RecipeDef>
|
||||||
|
|
||||||
|
<RecipeDef ParentName="BaseBreastSurgery">
|
||||||
|
<defName>Surgery_ContractNipple</defName>
|
||||||
|
<label>Contract nipples</label>
|
||||||
|
<description>Contract the nipples.</description>
|
||||||
|
<workerClass>RJW_Menstruation.Recipe_ContractNipple</workerClass>
|
||||||
|
<jobString>contracting nipples</jobString>
|
||||||
|
</RecipeDef>
|
||||||
|
|
||||||
|
<RecipeDef ParentName="BaseBreastSurgery">
|
||||||
|
<defName>Surgery_DarkenNipple</defName>
|
||||||
|
<label>Darken nipples</label>
|
||||||
|
<description>Darken the nipples.</description>
|
||||||
|
<workerClass>RJW_Menstruation.Recipe_DarkenNipple</workerClass>
|
||||||
|
<jobString>darkening nipples</jobString>
|
||||||
|
</RecipeDef>
|
||||||
|
|
||||||
|
<RecipeDef ParentName="BaseBreastSurgery">
|
||||||
|
<defName>Surgery_LightenNipple</defName>
|
||||||
|
<label>Lighten nipples</label>
|
||||||
|
<description>Lighten the nipples.</description>
|
||||||
|
<workerClass>RJW_Menstruation.Recipe_LightenNipple</workerClass>
|
||||||
|
<jobString>lightening nipples</jobString>
|
||||||
|
</RecipeDef>
|
||||||
|
|
||||||
|
</Defs>
|
||||||
19
1.6/Defs/RecordDefs/Records_Womb.xml
Normal file
19
1.6/Defs/RecordDefs/Records_Womb.xml
Normal file
|
|
@ -0,0 +1,19 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
|
||||||
|
<Defs>
|
||||||
|
<RecordDef>
|
||||||
|
<defName>AmountofCreampied</defName>
|
||||||
|
<label>creampied</label>
|
||||||
|
<description>The milliliters of cum that's been ejaculated into my womb.</description>
|
||||||
|
<type>Float</type>
|
||||||
|
</RecordDef>
|
||||||
|
|
||||||
|
<RecordDef>
|
||||||
|
<defName>AmountofFertilizedEggs</defName>
|
||||||
|
<label>fertilized eggs</label>
|
||||||
|
<description>The number of my eggs that sperm has fertilized.</description>
|
||||||
|
<type>Int</type>
|
||||||
|
</RecordDef>
|
||||||
|
|
||||||
|
|
||||||
|
</Defs>
|
||||||
27
1.6/Defs/Stats/Stats_Absorber.xml
Normal file
27
1.6/Defs/Stats/Stats_Absorber.xml
Normal file
|
|
@ -0,0 +1,27 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<Defs>
|
||||||
|
|
||||||
|
<StatDef>
|
||||||
|
<defName>MaxAbsorbable</defName>
|
||||||
|
<label>Absorbable</label>
|
||||||
|
<description>Maximum amount of fluid that this item can absorb.</description>
|
||||||
|
<category>Apparel</category>
|
||||||
|
<minValue>0</minValue>
|
||||||
|
<toStringStyle>FloatOne</toStringStyle>
|
||||||
|
<formatString>{0} ml</formatString>
|
||||||
|
<showIfUndefined>false</showIfUndefined>
|
||||||
|
<displayPriorityInCategory>60</displayPriorityInCategory>
|
||||||
|
<parts>
|
||||||
|
<li Class="StatPart_Quality">
|
||||||
|
<factorAwful>0.5</factorAwful>
|
||||||
|
<factorPoor>0.8</factorPoor>
|
||||||
|
<factorNormal>1</factorNormal>
|
||||||
|
<factorGood>1.2</factorGood>
|
||||||
|
<factorExcellent>1.4</factorExcellent>
|
||||||
|
<factorMasterwork>2.0</factorMasterwork>
|
||||||
|
<factorLegendary>5.0</factorLegendary>
|
||||||
|
</li>
|
||||||
|
</parts>
|
||||||
|
</StatDef>
|
||||||
|
|
||||||
|
</Defs>
|
||||||
32
1.6/Defs/TaleDefs/Tales_Cum.xml
Normal file
32
1.6/Defs/TaleDefs/Tales_Cum.xml
Normal file
|
|
@ -0,0 +1,32 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<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 [circumstance_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>
|
||||||
8
1.6/Defs/ThingDefs/ApparelLayerDefs_Absorber.xml
Normal file
8
1.6/Defs/ThingDefs/ApparelLayerDefs_Absorber.xml
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<Defs>
|
||||||
|
<ApparelLayerDef>
|
||||||
|
<defName>Absorber</defName>
|
||||||
|
<label>genital</label>
|
||||||
|
<drawOrder>500</drawOrder>
|
||||||
|
</ApparelLayerDef>
|
||||||
|
</Defs>
|
||||||
280
1.6/Defs/ThingDefs/Apparel_Absorbers.xml
Normal file
280
1.6/Defs/ThingDefs/Apparel_Absorbers.xml
Normal file
|
|
@ -0,0 +1,280 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<Defs>
|
||||||
|
|
||||||
|
<ThingDef ParentName="ApparelNoQualityBase">
|
||||||
|
<defName>Absorber_Tampon</defName>
|
||||||
|
<label>tampon</label>
|
||||||
|
<description>A tampon for absorbing fluids from a vagina. May cause an infection if worn for too long.</description>
|
||||||
|
<thingClass>RJW_Menstruation.Absorber_Tampon</thingClass>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Things/Item/Tampon</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
</graphicData>
|
||||||
|
<tickerType>Never</tickerType>
|
||||||
|
<smeltable>false</smeltable>
|
||||||
|
<tradeability>Sellable</tradeability>
|
||||||
|
<statBases>
|
||||||
|
<MaxHitPoints>20</MaxHitPoints>
|
||||||
|
<Mass>0.01</Mass>
|
||||||
|
<WorkToMake>1000</WorkToMake>
|
||||||
|
<Flammability>1.0</Flammability>
|
||||||
|
<EquipDelay>2</EquipDelay>
|
||||||
|
<MaxAbsorbable>10</MaxAbsorbable>
|
||||||
|
</statBases>
|
||||||
|
<costStuffCount>5</costStuffCount>
|
||||||
|
<stuffCategories>
|
||||||
|
<li>Fabric</li>
|
||||||
|
</stuffCategories>
|
||||||
|
<recipeMaker>
|
||||||
|
<unfinishedThingDef>UnfinishedApparel</unfinishedThingDef>
|
||||||
|
<researchPrerequisite>ComplexClothing</researchPrerequisite>
|
||||||
|
<workSpeedStat>GeneralLaborSpeed</workSpeedStat>
|
||||||
|
<workSkill>Crafting</workSkill>
|
||||||
|
<effectWorking>Tailor</effectWorking>
|
||||||
|
<soundWorking>Recipe_Tailor</soundWorking>
|
||||||
|
<recipeUsers>
|
||||||
|
<li>ElectricTailoringBench</li>
|
||||||
|
<li>HandTailoringBench</li>
|
||||||
|
</recipeUsers>
|
||||||
|
<useIngredientsForColor>true</useIngredientsForColor>
|
||||||
|
<skillRequirements>
|
||||||
|
<Crafting>4</Crafting>
|
||||||
|
</skillRequirements>
|
||||||
|
</recipeMaker>
|
||||||
|
<thingCategories>
|
||||||
|
<li>ApparelUtility</li>
|
||||||
|
</thingCategories>
|
||||||
|
<apparel>
|
||||||
|
<careIfWornByCorpse>true</careIfWornByCorpse>
|
||||||
|
<countsAsClothingForNudity>false</countsAsClothingForNudity>
|
||||||
|
<careIfDamaged>false</careIfDamaged>
|
||||||
|
<wearPerDay>0</wearPerDay>
|
||||||
|
<gender>Female</gender>
|
||||||
|
<bodyPartGroups>
|
||||||
|
<li>GenitalsBPG</li>
|
||||||
|
</bodyPartGroups>
|
||||||
|
<layers>
|
||||||
|
<li>Absorber</li>
|
||||||
|
</layers>
|
||||||
|
<tags>
|
||||||
|
<li>Absorber</li>
|
||||||
|
</tags>
|
||||||
|
<defaultOutfitTags>
|
||||||
|
<li>Worker</li>
|
||||||
|
<li>Soldier</li>
|
||||||
|
<li>Nudist</li>
|
||||||
|
<li>Slave</li>
|
||||||
|
</defaultOutfitTags>
|
||||||
|
</apparel>
|
||||||
|
<modExtensions>
|
||||||
|
<li Class="RJW_Menstruation.AbsorberModExtension">
|
||||||
|
<passiveAbsorptionPerHour>0.2</passiveAbsorptionPerHour>
|
||||||
|
<leakAfterDirty>false</leakAfterDirty>
|
||||||
|
<effectsAfterDirty>true</effectsAfterDirty>
|
||||||
|
<minHourstoDirtyEffect>10</minHourstoDirtyEffect>
|
||||||
|
<dirtyDef>Absorber_Tampon_Dirty</dirtyDef>
|
||||||
|
<dirtyEffectMTBHrs>100.0</dirtyEffectMTBHrs>
|
||||||
|
</li>
|
||||||
|
</modExtensions>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
<ThingDef ParentName="ApparelNoQualityBase">
|
||||||
|
<defName>Absorber_Tampon_Dirty</defName>
|
||||||
|
<label>dirty tampon</label>
|
||||||
|
<description>A wet used tampon. May cause infection if left in.</description>
|
||||||
|
<thingClass>RJW_Menstruation.Absorber_Tampon</thingClass>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Things/Item/Tampon</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
</graphicData>
|
||||||
|
<tickerType>Never</tickerType>
|
||||||
|
<smeltable>false</smeltable>
|
||||||
|
<tradeability>None</tradeability>
|
||||||
|
<statBases>
|
||||||
|
<MaxHitPoints>20</MaxHitPoints>
|
||||||
|
<Mass>0.05</Mass>
|
||||||
|
<MarketValue>0</MarketValue>
|
||||||
|
<WorkToMake>1000</WorkToMake>
|
||||||
|
<Flammability>0.2</Flammability>
|
||||||
|
<EquipDelay>2</EquipDelay>
|
||||||
|
<MaxAbsorbable>10</MaxAbsorbable>
|
||||||
|
<Cleanliness>-5</Cleanliness>
|
||||||
|
</statBases>
|
||||||
|
<stuffCategories>
|
||||||
|
<li>Fabric</li>
|
||||||
|
</stuffCategories>
|
||||||
|
<thingCategories>
|
||||||
|
<li>ApparelUtility</li>
|
||||||
|
</thingCategories>
|
||||||
|
<apparel>
|
||||||
|
<careIfWornByCorpse>true</careIfWornByCorpse>
|
||||||
|
<countsAsClothingForNudity>false</countsAsClothingForNudity>
|
||||||
|
<careIfDamaged>false</careIfDamaged>
|
||||||
|
<wearPerDay>0</wearPerDay>
|
||||||
|
<gender>Female</gender>
|
||||||
|
<bodyPartGroups>
|
||||||
|
<li>GenitalsBPG</li>
|
||||||
|
</bodyPartGroups>
|
||||||
|
<layers>
|
||||||
|
<li>Absorber</li>
|
||||||
|
</layers>
|
||||||
|
<tags>
|
||||||
|
<li>Absorber</li>
|
||||||
|
</tags>
|
||||||
|
</apparel>
|
||||||
|
<modExtensions>
|
||||||
|
<li Class="RJW_Menstruation.AbsorberModExtension">
|
||||||
|
<passiveAbsorptionPerHour>0.2</passiveAbsorptionPerHour>
|
||||||
|
<leakAfterDirty>false</leakAfterDirty>
|
||||||
|
<effectsAfterDirty>true</effectsAfterDirty>
|
||||||
|
<minHourstoDirtyEffect>8</minHourstoDirtyEffect>
|
||||||
|
<dirtyDef>Absorber_Tampon_Dirty</dirtyDef>
|
||||||
|
<dirtyEffectMTBHrs>100.0</dirtyEffectMTBHrs>
|
||||||
|
</li>
|
||||||
|
</modExtensions>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
|
||||||
|
<ThingDef ParentName="ApparelNoQualityBase">
|
||||||
|
<defName>Absorber_Pad</defName>
|
||||||
|
<label>sanitary pad</label>
|
||||||
|
<description>A pad for absorbing fluids from a vagina.</description>
|
||||||
|
<thingClass>RJW_Menstruation.Absorber</thingClass>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Things/Item/Pad</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
</graphicData>
|
||||||
|
<tickerType>Never</tickerType>
|
||||||
|
<smeltable>false</smeltable>
|
||||||
|
<tradeability>Sellable</tradeability>
|
||||||
|
<statBases>
|
||||||
|
<MaxHitPoints>40</MaxHitPoints>
|
||||||
|
<Mass>0.02</Mass>
|
||||||
|
<WorkToMake>1000</WorkToMake>
|
||||||
|
<Flammability>1.0</Flammability>
|
||||||
|
<EquipDelay>4</EquipDelay>
|
||||||
|
<MaxAbsorbable>25</MaxAbsorbable>
|
||||||
|
<StuffEffectMultiplierArmor>0.02</StuffEffectMultiplierArmor>
|
||||||
|
<StuffEffectMultiplierInsulation_Cold>0.02</StuffEffectMultiplierInsulation_Cold>
|
||||||
|
<StuffEffectMultiplierInsulation_Heat>0.05</StuffEffectMultiplierInsulation_Heat>
|
||||||
|
<ArmorRating_Sharp>0.01</ArmorRating_Sharp>
|
||||||
|
<ArmorRating_Blunt>0.04</ArmorRating_Blunt>
|
||||||
|
<ArmorRating_Heat>0.05</ArmorRating_Heat>
|
||||||
|
<Insulation_Cold>1</Insulation_Cold>
|
||||||
|
<Insulation_Heat>-1</Insulation_Heat>
|
||||||
|
</statBases>
|
||||||
|
<costStuffCount>10</costStuffCount>
|
||||||
|
<stuffCategories>
|
||||||
|
<li>Fabric</li>
|
||||||
|
</stuffCategories>
|
||||||
|
<recipeMaker>
|
||||||
|
<unfinishedThingDef>UnfinishedApparel</unfinishedThingDef>
|
||||||
|
<workSpeedStat>GeneralLaborSpeed</workSpeedStat>
|
||||||
|
<workSkill>Crafting</workSkill>
|
||||||
|
<effectWorking>Tailor</effectWorking>
|
||||||
|
<soundWorking>Recipe_Tailor</soundWorking>
|
||||||
|
<recipeUsers>
|
||||||
|
<li>ElectricTailoringBench</li>
|
||||||
|
<li>HandTailoringBench</li>
|
||||||
|
</recipeUsers>
|
||||||
|
<useIngredientsForColor>true</useIngredientsForColor>
|
||||||
|
<skillRequirements>
|
||||||
|
<Crafting>4</Crafting>
|
||||||
|
</skillRequirements>
|
||||||
|
</recipeMaker>
|
||||||
|
<thingCategories>
|
||||||
|
<li>ApparelUtility</li>
|
||||||
|
</thingCategories>
|
||||||
|
<apparel>
|
||||||
|
<careIfWornByCorpse>true</careIfWornByCorpse>
|
||||||
|
<countsAsClothingForNudity>true</countsAsClothingForNudity>
|
||||||
|
<careIfDamaged>false</careIfDamaged>
|
||||||
|
<wearPerDay>0</wearPerDay>
|
||||||
|
<gender>Female</gender>
|
||||||
|
<bodyPartGroups>
|
||||||
|
<li>GenitalsBPG</li>
|
||||||
|
</bodyPartGroups>
|
||||||
|
<layers>
|
||||||
|
<li>Absorber</li>
|
||||||
|
</layers>
|
||||||
|
<tags>
|
||||||
|
<li>Absorber</li>
|
||||||
|
</tags>
|
||||||
|
<defaultOutfitTags>
|
||||||
|
<li>Worker</li>
|
||||||
|
<li>Soldier</li>
|
||||||
|
<li>Slave</li>
|
||||||
|
</defaultOutfitTags>
|
||||||
|
</apparel>
|
||||||
|
<modExtensions>
|
||||||
|
<li Class="RJW_Menstruation.AbsorberModExtension">
|
||||||
|
<passiveAbsorptionPerHour>0.04</passiveAbsorptionPerHour>
|
||||||
|
<leakAfterDirty>true</leakAfterDirty>
|
||||||
|
<effectsAfterDirty>false</effectsAfterDirty>
|
||||||
|
<dirtyDef>Absorber_Pad_Dirty</dirtyDef>
|
||||||
|
</li>
|
||||||
|
</modExtensions>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
<ThingDef ParentName="ApparelNoQualityBase">
|
||||||
|
<defName>Absorber_Pad_Dirty</defName>
|
||||||
|
<label>wet sanitary pad</label>
|
||||||
|
<description>A wet used pad.</description>
|
||||||
|
<thingClass>RJW_Menstruation.Absorber</thingClass>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Things/Item/Pad</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
</graphicData>
|
||||||
|
<tickerType>Never</tickerType>
|
||||||
|
<smeltable>false</smeltable>
|
||||||
|
<tradeability>None</tradeability>
|
||||||
|
<statBases>
|
||||||
|
<MaxHitPoints>40</MaxHitPoints>
|
||||||
|
<Mass>0.10</Mass>
|
||||||
|
<MarketValue>0</MarketValue>
|
||||||
|
<WorkToMake>1000</WorkToMake>
|
||||||
|
<Flammability>0.2</Flammability>
|
||||||
|
<EquipDelay>4</EquipDelay>
|
||||||
|
<MaxAbsorbable>25</MaxAbsorbable>
|
||||||
|
<Cleanliness>-5</Cleanliness>
|
||||||
|
<StuffEffectMultiplierArmor>0.02</StuffEffectMultiplierArmor>
|
||||||
|
<StuffEffectMultiplierInsulation_Cold>0.02</StuffEffectMultiplierInsulation_Cold>
|
||||||
|
<StuffEffectMultiplierInsulation_Heat>0.05</StuffEffectMultiplierInsulation_Heat>
|
||||||
|
<ArmorRating_Sharp>0.01</ArmorRating_Sharp>
|
||||||
|
<ArmorRating_Blunt>0.04</ArmorRating_Blunt>
|
||||||
|
<ArmorRating_Heat>0.1</ArmorRating_Heat>
|
||||||
|
<Insulation_Cold>-4</Insulation_Cold>
|
||||||
|
<Insulation_Heat>2</Insulation_Heat>
|
||||||
|
</statBases>
|
||||||
|
<stuffCategories>
|
||||||
|
<li>Fabric</li>
|
||||||
|
</stuffCategories>
|
||||||
|
<thingCategories>
|
||||||
|
<li>ApparelUtility</li>
|
||||||
|
</thingCategories>
|
||||||
|
<apparel>
|
||||||
|
<careIfWornByCorpse>true</careIfWornByCorpse>
|
||||||
|
<countsAsClothingForNudity>true</countsAsClothingForNudity>
|
||||||
|
<careIfDamaged>false</careIfDamaged>
|
||||||
|
<wearPerDay>0</wearPerDay>
|
||||||
|
<gender>Female</gender>
|
||||||
|
<bodyPartGroups>
|
||||||
|
<li>GenitalsBPG</li>
|
||||||
|
</bodyPartGroups>
|
||||||
|
<layers>
|
||||||
|
<li>Absorber</li>
|
||||||
|
</layers>
|
||||||
|
<tags>
|
||||||
|
<li>Absorber</li>
|
||||||
|
</tags>
|
||||||
|
</apparel>
|
||||||
|
<modExtensions>
|
||||||
|
<li Class="RJW_Menstruation.AbsorberModExtension">
|
||||||
|
<passiveAbsorptionPerHour>0.04</passiveAbsorptionPerHour>
|
||||||
|
<leakAfterDirty>true</leakAfterDirty>
|
||||||
|
<effectsAfterDirty>false</effectsAfterDirty>
|
||||||
|
<dirtyDef>Absorber_Pad_Dirty</dirtyDef>
|
||||||
|
</li>
|
||||||
|
</modExtensions>
|
||||||
|
</ThingDef>
|
||||||
|
</Defs>
|
||||||
25
1.6/Defs/ThingDefs/Filth_Mixture.xml
Normal file
25
1.6/Defs/ThingDefs/Filth_Mixture.xml
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
|
||||||
|
<Defs>
|
||||||
|
<ThingDef ParentName="BaseFilth">
|
||||||
|
<defName>FilthMixture</defName>
|
||||||
|
<label>mixture</label>
|
||||||
|
<thingClass>RJW_Menstruation.Filth_Colored</thingClass>
|
||||||
|
<statBases>
|
||||||
|
<Beauty>-30</Beauty>
|
||||||
|
<Cleanliness>-10</Cleanliness>
|
||||||
|
</statBases>
|
||||||
|
<graphicData>
|
||||||
|
<graphicClass>Graphic_Random</graphicClass>
|
||||||
|
<texPath>Things/Filth/PoolSoft</texPath>
|
||||||
|
<color>(255, 255, 255, 180)</color>
|
||||||
|
</graphicData>
|
||||||
|
<filth>
|
||||||
|
<rainWashes>true</rainWashes>
|
||||||
|
<cleaningWorkToReduceThickness>40</cleaningWorkToReduceThickness>
|
||||||
|
<canFilthAttach>true</canFilthAttach>
|
||||||
|
</filth>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
|
||||||
|
</Defs>
|
||||||
367
1.6/Defs/ThoughtDefs/Thoughts_sex.xml
Normal file
367
1.6/Defs/ThoughtDefs/Thoughts_sex.xml
Normal file
|
|
@ -0,0 +1,367 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
|
||||||
|
<Defs>
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>LeakingFluids</defName>
|
||||||
|
<thoughtClass>Thought_Memory</thoughtClass>
|
||||||
|
<durationDays>0.05</durationDays>
|
||||||
|
<stackLimit>1</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>dripping fluids</label>
|
||||||
|
<description>Can't I get something to absorb this?</description>
|
||||||
|
<baseMoodEffect>-2</baseMoodEffect>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>HaterCameInsideM</defName>
|
||||||
|
<thoughtClass>Thought_MemorySocial</thoughtClass>
|
||||||
|
<durationDays>1.0</durationDays>
|
||||||
|
<stackLimit>5</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>came inside of {0}</label>
|
||||||
|
<description>I came inside of my rival!</description>
|
||||||
|
<baseMoodEffect>5</baseMoodEffect>
|
||||||
|
<baseOpinionOffset>1</baseOpinionOffset>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<replaceThoughts>
|
||||||
|
<li>CameInsideMIdeo</li>
|
||||||
|
<li>CameInsideM</li>
|
||||||
|
</replaceThoughts>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>CameInsideM</defName>
|
||||||
|
<thoughtClass>Thought_MemorySocial</thoughtClass>
|
||||||
|
<durationDays>1.0</durationDays>
|
||||||
|
<stackLimit>5</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>came inside of {0}</label>
|
||||||
|
<description>That felt so good.</description>
|
||||||
|
<baseMoodEffect>2</baseMoodEffect>
|
||||||
|
<baseOpinionOffset>1</baseOpinionOffset>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>CameInsideFFetish</defName>
|
||||||
|
<thoughtClass>Thought_MemorySocial</thoughtClass>
|
||||||
|
<durationDays>3.0</durationDays>
|
||||||
|
<stackLimit>5</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.1</stackedEffectMultiplier>
|
||||||
|
<stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>{0} came inside</label>
|
||||||
|
<description>I hope I get pregnant.</description>
|
||||||
|
<baseMoodEffect>10</baseMoodEffect>
|
||||||
|
<baseOpinionOffset>5</baseOpinionOffset>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<replaceThoughts>
|
||||||
|
<li>CameInsideFIdeo</li>
|
||||||
|
</replaceThoughts>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>HaterCameInsideF</defName>
|
||||||
|
<thoughtClass>Thought_MemorySocial</thoughtClass>
|
||||||
|
<durationDays>7.0</durationDays>
|
||||||
|
<stackLimit>5</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.1</stackedEffectMultiplier>
|
||||||
|
<stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>{0} came inside</label>
|
||||||
|
<description>I don't want to be pregnant with his baby!</description>
|
||||||
|
<baseMoodEffect>-5</baseMoodEffect>
|
||||||
|
<baseOpinionOffset>-10</baseOpinionOffset>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<replaceThoughts>
|
||||||
|
<li>HaterCameInsideFEstrus</li>
|
||||||
|
<li>CameInsideF</li>
|
||||||
|
<li>HaterCameInsideFSafe</li>
|
||||||
|
<li>CameInsideFLowFert</li>
|
||||||
|
<li>CameInsideFFetishSafe</li>
|
||||||
|
<li>HaterCameInsideFIdeo</li>
|
||||||
|
<li>CameInsideFFetish</li>
|
||||||
|
<li>CameInsideFIdeo</li>
|
||||||
|
</replaceThoughts>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>HaterCameInsideFEstrus</defName>
|
||||||
|
<thoughtClass>Thought_MemorySocial</thoughtClass>
|
||||||
|
<durationDays>7.0</durationDays>
|
||||||
|
<stackLimit>5</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.1</stackedEffectMultiplier>
|
||||||
|
<stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>{0} came inside</label>
|
||||||
|
<description>What was I thinking, letting him do that?</description>
|
||||||
|
<baseMoodEffect>-3</baseMoodEffect>
|
||||||
|
<baseOpinionOffset>-5</baseOpinionOffset>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<replaceThoughts>
|
||||||
|
<li>CameInsideF</li>
|
||||||
|
<li>HaterCameInsideFSafe</li>
|
||||||
|
<li>CameInsideFLowFert</li>
|
||||||
|
<li>CameInsideFFetishSafe</li>
|
||||||
|
<li>HaterCameInsideFIdeo</li>
|
||||||
|
<li>CameInsideFFetish</li>
|
||||||
|
<li>CameInsideFIdeo</li>
|
||||||
|
</replaceThoughts>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>CameInsideFLowFert</defName>
|
||||||
|
<thoughtClass>Thought_MemorySocial</thoughtClass>
|
||||||
|
<durationDays>3.0</durationDays>
|
||||||
|
<stackLimit>5</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.1</stackedEffectMultiplier>
|
||||||
|
<stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>{0} came inside</label>
|
||||||
|
<description>I'm worried I might get pregnant. The chance is low, but...</description>
|
||||||
|
<baseMoodEffect>-1</baseMoodEffect>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<replaceThoughts>
|
||||||
|
<li>CameInsideFFetishSafe</li>
|
||||||
|
<li>HaterCameInsideFIdeo</li>
|
||||||
|
<li>CameInsideFFetish</li>
|
||||||
|
<li>CameInsideFIdeo</li>
|
||||||
|
</replaceThoughts>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>CameInsideF</defName>
|
||||||
|
<thoughtClass>Thought_MemorySocial</thoughtClass>
|
||||||
|
<durationDays>7.0</durationDays>
|
||||||
|
<stackLimit>5</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.1</stackedEffectMultiplier>
|
||||||
|
<stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>{0} came inside</label>
|
||||||
|
<description>I'm worried I might get pregnant.</description>
|
||||||
|
<baseMoodEffect>-3</baseMoodEffect>
|
||||||
|
<baseOpinionOffset>-2</baseOpinionOffset>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<replaceThoughts>
|
||||||
|
<li>HaterCameInsideFSafe</li>
|
||||||
|
<li>CameInsideFLowFert</li>
|
||||||
|
<li>CameInsideFFetishSafe</li>
|
||||||
|
<li>HaterCameInsideFIdeo</li>
|
||||||
|
<li>CameInsideFFetish</li>
|
||||||
|
<li>CameInsideFIdeo</li>
|
||||||
|
</replaceThoughts>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>CameInsideFFetishSafe</defName>
|
||||||
|
<thoughtClass>Thought_MemorySocial</thoughtClass>
|
||||||
|
<durationDays>3.0</durationDays>
|
||||||
|
<stackLimit>5</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.1</stackedEffectMultiplier>
|
||||||
|
<stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>{0} came inside</label>
|
||||||
|
<description>I don't think I'll get pregnant, but it's fun to fantasize.</description>
|
||||||
|
<baseMoodEffect>3</baseMoodEffect>
|
||||||
|
<baseOpinionOffset>1</baseOpinionOffset>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<replaceThoughts>
|
||||||
|
<li>HaterCameInsideFIdeo</li>
|
||||||
|
<li>CameInsideFFetish</li>
|
||||||
|
<li>CameInsideFIdeo</li>
|
||||||
|
</replaceThoughts>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>HaterCameInsideFSafe</defName>
|
||||||
|
<thoughtClass>Thought_MemorySocial</thoughtClass>
|
||||||
|
<durationDays>3.0</durationDays>
|
||||||
|
<stackLimit>5</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.1</stackedEffectMultiplier>
|
||||||
|
<stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>{0} came inside</label>
|
||||||
|
<description>I probably won't get pregnant, but I still don't like it.</description>
|
||||||
|
<baseMoodEffect>-2</baseMoodEffect>
|
||||||
|
<baseOpinionOffset>-5</baseOpinionOffset>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<replaceThoughts>
|
||||||
|
<li>CameInsideFLowFert</li>
|
||||||
|
<li>CameInsideFFetishSafe</li>
|
||||||
|
<li>HaterCameInsideFIdeo</li>
|
||||||
|
<li>CameInsideFFetish</li>
|
||||||
|
<li>CameInsideFIdeo</li>
|
||||||
|
</replaceThoughts>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>UnwantedPregnancy</defName>
|
||||||
|
<thoughtClass>Thought_Memory</thoughtClass>
|
||||||
|
<durationDays>14.0</durationDays>
|
||||||
|
<stackLimit>5</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.1</stackedEffectMultiplier>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>unwanted pregnancy</label>
|
||||||
|
<description>How will I take care of a baby? What am I going to do?</description>
|
||||||
|
<baseMoodEffect>-10</baseMoodEffect>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>UnwantedPregnancyMild</defName>
|
||||||
|
<thoughtClass>Thought_Memory</thoughtClass>
|
||||||
|
<durationDays>14.0</durationDays>
|
||||||
|
<stackLimit>5</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.1</stackedEffectMultiplier>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>unwanted pregnancy</label>
|
||||||
|
<description>I'm having a baby. I hope I can manage.</description>
|
||||||
|
<baseMoodEffect>-3</baseMoodEffect>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>TookContraceptivePill</defName>
|
||||||
|
<thoughtClass>Thought_Memory</thoughtClass>
|
||||||
|
<durationDays>7.0</durationDays>
|
||||||
|
<stackLimit>5</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.1</stackedEffectMultiplier>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>took contraceptive pill</label>
|
||||||
|
<description>Everything will be okay now.</description>
|
||||||
|
<baseMoodEffect>1</baseMoodEffect>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>HateTookContraceptivePill</defName>
|
||||||
|
<thoughtClass>Thought_Memory</thoughtClass>
|
||||||
|
<durationDays>7.0</durationDays>
|
||||||
|
<stackLimit>5</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.1</stackedEffectMultiplier>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>took contraceptive pill</label>
|
||||||
|
<description>I want to get pregnant.</description>
|
||||||
|
<baseMoodEffect>-3</baseMoodEffect>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>EggRestorationReceived</defName>
|
||||||
|
<thoughtClass>Thought_Memory</thoughtClass>
|
||||||
|
<durationDays>4</durationDays>
|
||||||
|
<stackLimit>1</stackLimit>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>egg restoration received</label>
|
||||||
|
<description>I can breed for a little longer now.</description>
|
||||||
|
<baseMoodEffect>2</baseMoodEffect>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>CameInsideMIdeo</defName>
|
||||||
|
<thoughtClass>Thought_MemorySocial</thoughtClass>
|
||||||
|
<durationDays>1.0</durationDays>
|
||||||
|
<stackLimit>5</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>came inside of {0}</label>
|
||||||
|
<description>It is my duty to make her pregnant.</description>
|
||||||
|
<baseMoodEffect>3</baseMoodEffect>
|
||||||
|
<baseOpinionOffset>2</baseOpinionOffset>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<replaceThoughts>
|
||||||
|
<li>CameInsideM</li>
|
||||||
|
</replaceThoughts>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>CameInsideFIdeo</defName>
|
||||||
|
<thoughtClass>Thought_MemorySocial</thoughtClass>
|
||||||
|
<durationDays>3.0</durationDays>
|
||||||
|
<stackLimit>5</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.1</stackedEffectMultiplier>
|
||||||
|
<stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>{0} came inside</label>
|
||||||
|
<description>I hope this makes me pregnant like I should be.</description>
|
||||||
|
<baseMoodEffect>15</baseMoodEffect>
|
||||||
|
<baseOpinionOffset>10</baseOpinionOffset>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>HaterCameInsideFIdeo</defName>
|
||||||
|
<thoughtClass>Thought_MemorySocial</thoughtClass>
|
||||||
|
<durationDays>3.0</durationDays>
|
||||||
|
<stackLimit>5</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.1</stackedEffectMultiplier>
|
||||||
|
<stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>{0} came inside</label>
|
||||||
|
<description>I know I should become pregnant, but does it have to be his?</description>
|
||||||
|
<baseMoodEffect>5</baseMoodEffect>
|
||||||
|
<baseOpinionOffset>2</baseOpinionOffset>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<replaceThoughts>
|
||||||
|
<li>CameInsideFFetish</li>
|
||||||
|
<li>CameInsideFIdeo</li>
|
||||||
|
</replaceThoughts>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
<ThoughtDef>
|
||||||
|
<defName>HateTookContraceptivePillIdeo</defName>
|
||||||
|
<thoughtClass>Thought_Memory</thoughtClass>
|
||||||
|
<durationDays>7.0</durationDays>
|
||||||
|
<stackLimit>5</stackLimit>
|
||||||
|
<stackedEffectMultiplier>0.1</stackedEffectMultiplier>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>took contraceptive pill</label>
|
||||||
|
<description>My beliefs demand I become pregnant.</description>
|
||||||
|
<baseMoodEffect>-5</baseMoodEffect>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
</ThoughtDef>
|
||||||
|
|
||||||
|
</Defs>
|
||||||
BIN
1.6/Humanoid Alien Races/Assemblies/HAR.dll
Normal file
BIN
1.6/Humanoid Alien Races/Assemblies/HAR.dll
Normal file
Binary file not shown.
|
|
@ -0,0 +1,40 @@
|
||||||
|
using AlienRace;
|
||||||
|
using HarmonyLib;
|
||||||
|
using RJW_Menstruation;
|
||||||
|
using Verse;
|
||||||
|
|
||||||
|
namespace RJW_Menstruation_HAR
|
||||||
|
{
|
||||||
|
[HarmonyPatch(typeof(HARCompatibility), nameof(HARCompatibility.IsHAR))]
|
||||||
|
public static class IsHAR_Patch
|
||||||
|
{
|
||||||
|
static void Postfix(ref bool __result, Pawn pawn)
|
||||||
|
{
|
||||||
|
__result = pawn?.def is ThingDef_AlienRace;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[HarmonyPatch(typeof(HARCompatibility), nameof(HARCompatibility.CopyHARProperties))]
|
||||||
|
public static class CopyHARProperties_Patch
|
||||||
|
{
|
||||||
|
static void Postfix(Pawn baby, Pawn original)
|
||||||
|
{
|
||||||
|
if (!baby.HasComp<AlienPartGenerator.AlienComp>() || !original.HasComp<AlienPartGenerator.AlienComp>()) return;
|
||||||
|
AlienPartGenerator.AlienComp.CopyAlienData(original, baby);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// HAR patches ApplyBirthOutcome to produce multiple babies based on the mother's littersize. But the pregenerated babies system already makes multiple babies
|
||||||
|
// So make it always consider the mother to have one baby
|
||||||
|
[HarmonyPatch(typeof(HarmonyPatches), nameof(HarmonyPatches.BirthOutcomeMultiplier))]
|
||||||
|
public static class HAR_LitterSize_Undo
|
||||||
|
{
|
||||||
|
public static void Postfix(ref int __result, Pawn mother)
|
||||||
|
{
|
||||||
|
if (!(mother?.ShouldCycle() ?? false)) return;
|
||||||
|
if (Configurations.PregnancySource == Configurations.PregnancyType.Biotech && Configurations.EnableBiotechTwins)
|
||||||
|
__result = 0;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,16 @@
|
||||||
|
using HarmonyLib;
|
||||||
|
using System.Reflection;
|
||||||
|
using Verse;
|
||||||
|
|
||||||
|
namespace RJW_Menstruation_HAR
|
||||||
|
{
|
||||||
|
[StaticConstructorOnStartup]
|
||||||
|
internal static class First
|
||||||
|
{
|
||||||
|
static First()
|
||||||
|
{
|
||||||
|
Harmony har = new Harmony("RJW_Menstruation.HAR");
|
||||||
|
har.PatchAll(Assembly.GetExecutingAssembly());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,73 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||||
|
<PropertyGroup>
|
||||||
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
|
<ProjectGuid>{F9DFB070-9C28-43C5-8226-F4C0B4047CC5}</ProjectGuid>
|
||||||
|
<OutputType>Library</OutputType>
|
||||||
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||||
|
<RootNamespace>HAR</RootNamespace>
|
||||||
|
<AssemblyName>HAR</AssemblyName>
|
||||||
|
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
|
||||||
|
<FileAlignment>512</FileAlignment>
|
||||||
|
<Deterministic>true</Deterministic>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
|
<DebugSymbols>true</DebugSymbols>
|
||||||
|
<DebugType>full</DebugType>
|
||||||
|
<Optimize>false</Optimize>
|
||||||
|
<OutputPath>..\..\assemblies\</OutputPath>
|
||||||
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<OutputPath>..\..\Assemblies\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Reference Include="0Harmony, Version=2.3.6.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\..\..\source\RJW_Menstruation\packages\Lib.Harmony.2.3.6\lib\net48\0Harmony.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="AlienRace">
|
||||||
|
<HintPath>..\..\..\..\..\..\..\..\workshop\content\294100\839005762\1.6\Assemblies\AlienRace.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="Assembly-CSharp">
|
||||||
|
<HintPath>..\..\..\..\..\..\RimWorldWin64_Data\Managed\Assembly-CSharp.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="System" />
|
||||||
|
<Reference Include="System.Core" />
|
||||||
|
<Reference Include="System.Xml.Linq" />
|
||||||
|
<Reference Include="System.Data.DataSetExtensions" />
|
||||||
|
<Reference Include="Microsoft.CSharp" />
|
||||||
|
<Reference Include="System.Data" />
|
||||||
|
<Reference Include="System.Net.Http" />
|
||||||
|
<Reference Include="System.Xml" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Compile Include="HARCompatibility.cs" />
|
||||||
|
<Compile Include="Harmony.cs" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ProjectReference Include="..\..\..\source\RJW_Menstruation\RJW_Menstruation\RJW_Menstruation.csproj">
|
||||||
|
<Project>{eed2f3b9-8c20-4194-919e-8d151b29f70b}</Project>
|
||||||
|
<Name>RJW_Menstruation</Name>
|
||||||
|
<Private>False</Private>
|
||||||
|
</ProjectReference>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<None Include="packages.config" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Folder Include="Properties\" />
|
||||||
|
</ItemGroup>
|
||||||
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||||
|
</Project>
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<packages>
|
||||||
|
<package id="Lib.Harmony" version="2.3.6" targetFramework="net48" />
|
||||||
|
</packages>
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<Absorber.label>生殖器</Absorber.label>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,14 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
|
||||||
|
<LanguageData>
|
||||||
|
<Hediff_MenstrualCramp.label>中枢性疼痛</Hediff_MenstrualCramp.label>
|
||||||
|
<Hediff_MenstrualCramp.description>经期中</Hediff_MenstrualCramp.description>
|
||||||
|
<Hediff_MenstrualCramp.stages.0.label>不快</Hediff_MenstrualCramp.stages.0.label>
|
||||||
|
<Hediff_MenstrualCramp.stages.1.label>恼人</Hediff_MenstrualCramp.stages.1.label>
|
||||||
|
<Hediff_MenstrualCramp.stages.2.label>疼痛</Hediff_MenstrualCramp.stages.2.label>
|
||||||
|
<Hediff_MenstrualCramp.stages.3.label>痛苦</Hediff_MenstrualCramp.stages.3.label>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<VaginaWashing.reportString>清洗阴道</VaginaWashing.reportString>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<MaxAbsorbable.label>可吸收量</MaxAbsorbable.label>
|
||||||
|
<MaxAbsorbable.description>最大可吸收的液体量</MaxAbsorbable.description>
|
||||||
|
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,31 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<Absorber_Tampon.label>卫生棉条</Absorber_Tampon.label>
|
||||||
|
|
||||||
|
<Absorber_Tampon.description>从阴道吸收液体的卫生棉条</Absorber_Tampon.description>
|
||||||
|
|
||||||
|
<Absorber_Tampon_Dirty.label>湿的卫生棉条</Absorber_Tampon_Dirty.label>
|
||||||
|
|
||||||
|
<Absorber_Tampon_Dirty.description>使用过的湿卫生棉条</Absorber_Tampon_Dirty.description>
|
||||||
|
|
||||||
|
<Absorber_Pad.label>卫生棉</Absorber_Pad.label>
|
||||||
|
|
||||||
|
<Absorber_Pad.description>从阴道吸收液体的卫生棉</Absorber_Pad.description>
|
||||||
|
|
||||||
|
<Absorber_Pad_Dirty.label>湿的卫生棉</Absorber_Pad_Dirty.label>
|
||||||
|
|
||||||
|
<Absorber_Pad_Dirty.description>使用过的湿卫生棉</Absorber_Pad_Dirty.description>
|
||||||
|
|
||||||
|
<OvaryRegenerationPill.label>卵巢再生药物</OvaryRegenerationPill.label>
|
||||||
|
|
||||||
|
<OvaryRegenerationPill.description>使卵巢再生以增加可排卵的卵子 卵子消耗量越大,效果越差 不能缓解更年期症状</OvaryRegenerationPill.description>
|
||||||
|
|
||||||
|
<SuperovulationInducingAgent.label>排卵药</SuperovulationInducingAgent.label>
|
||||||
|
|
||||||
|
<SuperovulationInducingAgent.description>诱导排卵的药物 可导致更年期提前</SuperovulationInducingAgent.description>
|
||||||
|
|
||||||
|
<FilthMixture.label>混合物</FilthMixture.label>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,23 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<LeakingFluids.stages.0.label>裤湿啦</LeakingFluids.stages.0.label>
|
||||||
|
<LeakingFluids.stages.0.description>真让人困恼... </LeakingFluids.stages.0.description>
|
||||||
|
<CameInsideF.stages.0.label>被{0}中出了</CameInsideF.stages.0.label>
|
||||||
|
<CameInsideF.stages.0.description>我担心我可能会怀孕... </CameInsideF.stages.0.description>
|
||||||
|
<CameInsideFLowFert.stages.0.label>被{0}中出了</CameInsideFLowFert.stages.0.label>
|
||||||
|
<CameInsideFLowFert.stages.0.description>虽然几率很低,但我还是担心怀孕... </CameInsideFLowFert.stages.0.description>
|
||||||
|
<CameInsideFFetish.stages.0.label>被{0}中出了</CameInsideFFetish.stages.0.label>
|
||||||
|
<CameInsideFFetish.stages.0.description>我想我怀孕了</CameInsideFFetish.stages.0.description>
|
||||||
|
<CameInsideFFetishSafe.stages.0.label>被{0}中出了</CameInsideFFetishSafe.stages.0.label>
|
||||||
|
<CameInsideFFetishSafe.stages.0.description>我爱做爱</CameInsideFFetishSafe.stages.0.description>
|
||||||
|
<CameInsideM.stages.0.label>中出了{0}</CameInsideM.stages.0.label>
|
||||||
|
<CameInsideM.stages.0.description>超爽的</CameInsideM.stages.0.description>
|
||||||
|
<HaterCameInsideF.stages.0.label>被{0}中出了</HaterCameInsideF.stages.0.label>
|
||||||
|
<HaterCameInsideF.stages.0.description>那龟孙子上了我,我不想怀上他的孩子...</HaterCameInsideF.stages.0.description>
|
||||||
|
<HaterCameInsideFSafe.stages.0.label>被{0}中出了</HaterCameInsideFSafe.stages.0.label>
|
||||||
|
<HaterCameInsideFSafe.stages.0.description>那龟孙子上了我....</HaterCameInsideFSafe.stages.0.description>
|
||||||
|
<HaterCameInsideM.stages.0.label>中出了{0}</HaterCameInsideM.stages.0.label>
|
||||||
|
<HaterCameInsideM.stages.0.description>我上了一个婊子</HaterCameInsideM.stages.0.description>
|
||||||
|
<UnwantedPregnancy.stages.0.label>不想要的怀孕</UnwantedPregnancy.stages.0.label>
|
||||||
|
<UnwantedPregnancy.stages.0.description>我该怎麽办?... </UnwantedPregnancy.stages.0.description>
|
||||||
|
</LanguageData>
|
||||||
110
1.6/Languages/ChineseSimplified/Keyed/RJW_Menstruation.xml
Normal file
110
1.6/Languages/ChineseSimplified/Keyed/RJW_Menstruation.xml
Normal file
|
|
@ -0,0 +1,110 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<Mod_Title>RJW Menstruation Cycle</Mod_Title>
|
||||||
|
|
||||||
|
<Menstrual_Blood>月经血</Menstrual_Blood>
|
||||||
|
<Info_noCum>空</Info_noCum>
|
||||||
|
<Stage_Follicular>卵泡期</Stage_Follicular>
|
||||||
|
<Stage_Ovulatory>排卵</Stage_Ovulatory>
|
||||||
|
<Stage_Luteal>黄体期</Stage_Luteal>
|
||||||
|
<Stage_Bleeding>月经来潮</Stage_Bleeding>
|
||||||
|
<Stage_Pregnant>怀孕</Stage_Pregnant>
|
||||||
|
<Stage_Recover>产后恢复</Stage_Recover>
|
||||||
|
<Stage_None>无</Stage_None>
|
||||||
|
<Stage_Climacteric>更年期</Stage_Climacteric>
|
||||||
|
<Stage_Anestrus>非发情期</Stage_Anestrus>
|
||||||
|
<Button_HealthTab>状态</Button_HealthTab>
|
||||||
|
<Button_MilkTooltip>挤自己奶</Button_MilkTooltip>
|
||||||
|
<Dialog_WombInfo01>状态</Dialog_WombInfo01>
|
||||||
|
<Dialog_WombInfo02>胎儿</Dialog_WombInfo02>
|
||||||
|
<Dialog_WombInfo03>父亲</Dialog_WombInfo03>
|
||||||
|
<Dialog_WombInfo04>阴道精液列表</Dialog_WombInfo04>
|
||||||
|
<Dialog_WombInfo05>已受精</Dialog_WombInfo05>
|
||||||
|
<Dialog_WombInfo06>受精中</Dialog_WombInfo06>
|
||||||
|
<Dialog_WombInfo07>排卵</Dialog_WombInfo07>
|
||||||
|
<Dialog_WombInfo08></Dialog_WombInfo08>
|
||||||
|
<Dialog_WombInfo09></Dialog_WombInfo09>
|
||||||
|
|
||||||
|
<Option1_Label>激活子宫图标</Option1_Label>
|
||||||
|
<Option1_Desc>激活子宫图标框</Option1_Desc>
|
||||||
|
<Option2_Label>激活动物经期</Option2_Label>
|
||||||
|
<Option2_Desc>仿真动物的经期. 此选项将在保存读取后生效 不推荐开启此选项</Option2_Desc>
|
||||||
|
<Option3_Label>植入机会</Option3_Label>
|
||||||
|
<Option3_Desc>设置受精卵的植入机会</Option3_Desc>
|
||||||
|
<Option4_Label>受精的机会</Option4_Label>
|
||||||
|
<Option4_Desc>设置每小时受精的机会</Option4_Desc>
|
||||||
|
<Option5_Label>每小时阴道中的精液量衰减率</Option5_Label>
|
||||||
|
<Option5_Desc>阴道中的精液量将以这个比率减少</Option5_Desc>
|
||||||
|
<Option6_Label>每小时生育率衰减率</Option6_Label>
|
||||||
|
<Option6_Desc>精液列表的生育率将以这个比率减少</Option6_Desc>
|
||||||
|
<Option7_Label>循环加速</Option7_Label>
|
||||||
|
<Option7_Desc>加快月经周期</Option7_Desc>
|
||||||
|
<Option8_Label>调试</Option8_Label>
|
||||||
|
<Option8_Desc>显示调试信息</Option8_Desc>
|
||||||
|
<Option9_Label>子宫状态</Option9_Label>
|
||||||
|
<Option9_Desc>在状态窗口中绘制子宫图标</Option9_Desc>
|
||||||
|
<Option10_Label>阴道状态</Option10_Label>
|
||||||
|
<Option10_Desc>在状态窗口中绘制阴道和肛门图标</Option10_Desc>
|
||||||
|
<Option11_Label>胎儿信息级别</Option11_Label>
|
||||||
|
<Option11_Desc_1>显示有关胎儿的所有信息</Option11_Desc_1>
|
||||||
|
<Option11_Desc_2>显示妊娠后胎儿的所有信息</Option11_Desc_2>
|
||||||
|
<Option11_Desc_3>不显示有关胎儿的信息,但显示怀孕後胎儿的图象</Option11_Desc_3>
|
||||||
|
<Option11_Desc_4>不显示胎儿图象和信息</Option11_Desc_4>
|
||||||
|
<Option12_Label>激活更年期</Option12_Label>
|
||||||
|
<Option12_Desc>激活更年期效果,使小人随着时间的推移而变得不育 如果您较长寿的外星人种族有碰到任何问题,请关闭此选项. 此选项将在保存读取后生效</Option12_Desc>
|
||||||
|
<Option13_Label>多重怀孕</Option13_Label>
|
||||||
|
<Option13_Desc>使用多重怀孕代替RJW的默认怀孕</Option13_Desc>
|
||||||
|
<Option14_Label>激活异卵双胞胎</Option14_Label>
|
||||||
|
<Option14_Desc>激活复数个卵子可以个别受精</Option14_Desc>
|
||||||
|
<Option15_Label>激活双胞胎</Option15_Label>
|
||||||
|
<Option15_Desc>允许单个卵子生成多个后代</Option15_Desc>
|
||||||
|
<Option16_Label>双胞胎出现率</Option16_Label>
|
||||||
|
<Option16_Desc>设置双胞胎的出现率</Option16_Desc>
|
||||||
|
<Option17_Label>最大双胞胎数量</Option17_Label>
|
||||||
|
<Option17_Desc>设置最大双胞胎数量</Option17_Desc>
|
||||||
|
<Option18_Label>启用卵子图标</Option18_Label>
|
||||||
|
<Option18_Desc>启用覆盖在子宫图标上的卵子图标</Option18_Desc>
|
||||||
|
<Option19_Label_1>经血数量</Option19_Label_1>
|
||||||
|
<Option19_Label_2>预计经血总量</Option19_Label_2>
|
||||||
|
<Option19_Desc>设置经血量 根据阴道不同出血量有变化 通常人类女性的经血量为20-80ml左右每月</Option19_Desc>
|
||||||
|
<Option20_Label_1>殖民者</Option20_Label_1>
|
||||||
|
<Option20_Label_2>囚犯</Option20_Label_2>
|
||||||
|
<Option20_Label_3>盟友派系</Option20_Label_3>
|
||||||
|
<Option20_Label_4>中立者</Option20_Label_4>
|
||||||
|
<Option20_Label_5>敌对派系</Option20_Label_5>
|
||||||
|
<Option21_Label>目标小人</Option21_Label>
|
||||||
|
<Option21_Desc>按钮和图标会出现在这些人物上</Option21_Desc>
|
||||||
|
<Option22_Label>使用杂交扩展</Option22_Label>
|
||||||
|
<Option22_Desc>覆盖RJW and RaceSupport的杂交定义 主杂交决定了谁的定义用在前面,不建议改变此项</Option22_Desc>
|
||||||
|
<Option23_Label>主杂交扩展</Option23_Label>
|
||||||
|
<Option23_Label_1>母方</Option23_Label_1>
|
||||||
|
<Option23_Label_2>父方</Option23_Label_2>
|
||||||
|
<Option24_Label>怀孕后乳头动态变化</Option24_Label>
|
||||||
|
<Option24_Desc>设定每次怀孕,乳头/乳晕变得更深色/宽大的程度。</Option24_Desc>
|
||||||
|
<Option25_Label>怀孕后乳头固定变化</Option25_Label>
|
||||||
|
<Option25_Desc>设定每次怀孕,乳头/乳晕永久性变得更深色/宽大的程度。</Option25_Desc>
|
||||||
|
<Option26_Label>最大变化</Option26_Label>
|
||||||
|
<Option26_Desc>乳头/乳晕不会变得比这个值更深色/宽大。</Option26_Desc>
|
||||||
|
<Option27_Label>乳头变化速度</Option27_Label>
|
||||||
|
<Option27_Desc>设定乳头/乳晕的变化速度。 1 = 立刻变化</Option27_Desc>
|
||||||
|
<Option28_Label>自定义杂交</Option28_Label>
|
||||||
|
<Option28_Tooltip>打开自定义杂交编辑器 该项会覆盖XML文件定义的杂交。</Option28_Tooltip>
|
||||||
|
<Option29_Label>允许缩放图标</Option29_Label>
|
||||||
|
<Option29_Desc>如有需要,允许图标缩小。</Option29_Desc>
|
||||||
|
<Option30_Label>卵子生命周期倍增</Option30_Label>
|
||||||
|
<Option30_Desc>倍增卵子生命周期。 在已受精阶段结束后,卵子将无视该选项死去。</Option30_Desc>
|
||||||
|
<Option31_Label>启用产后阴道变化</Option31_Label>
|
||||||
|
<Option31_Desc>启用产后永久阴道扩张。 如果你在用另一mod处理该项,关闭该选项。</Option31_Desc>
|
||||||
|
<Option32_Label>变形力度</Option32_Label>
|
||||||
|
<Option32_Desc>设置变形力度。</Option32_Desc>
|
||||||
|
<EstimatedCumLifespan>预计精子生命周期</EstimatedCumLifespan>
|
||||||
|
<EstimatedEggLifespan>预计卵子生命周期</EstimatedEggLifespan>
|
||||||
|
<FertilityDesc>1小时内受精几率: {0}% 受精卵着床几率。 白色覆盖层表示子宫内精子受精的几率。</FertilityDesc>
|
||||||
|
|
||||||
|
<FloatMenu_CleanSelf>清洗阴道</FloatMenu_CleanSelf>
|
||||||
|
|
||||||
|
<CustomHybrid_List_Title>自定义杂交编辑器</CustomHybrid_List_Title>
|
||||||
|
<CustomHybrid_Title>{0}的杂交种</CustomHybrid_Title>
|
||||||
|
<CustomHybrid_Tooltip>当{0}与{1}交配,将有{3}几率生出{2}。 如果两个种族都有对方的杂交定义,将会使用父方的定义。</CustomHybrid_Tooltip>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<Absorber.label>生殖器</Absorber.label>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<Menstruation.label>生理週期</Menstruation.label>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,19 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<Menstruation_ShortEggLifetime.label>較短卵細胞壽命</Menstruation_ShortEggLifetime.label>
|
||||||
|
<Menstruation_ShortEggLifetime.description>未受精卵細胞存活時長僅有原先的3/4</Menstruation_ShortEggLifetime.description>
|
||||||
|
<Menstruation_DoubleEggLifetime.label>雙倍卵細胞壽命</Menstruation_DoubleEggLifetime.label>
|
||||||
|
<Menstruation_DoubleEggLifetime.description>未受精卵細胞可存活至原先的2倍之久</Menstruation_DoubleEggLifetime.description>
|
||||||
|
<Menstruation_QuadEggLifetime.label>四倍卵細胞壽命</Menstruation_QuadEggLifetime.label>
|
||||||
|
<Menstruation_QuadEggLifetime.description>未受精卵細胞可存活至原先的4倍之久</Menstruation_QuadEggLifetime.description>
|
||||||
|
<Menstruation_NeverEstrus.label>永不發情</Menstruation_NeverEstrus.label>
|
||||||
|
<Menstruation_NeverEstrus.description>基因攜帶者永遠不會進入發情期。</Menstruation_NeverEstrus.description>
|
||||||
|
<Menstruation_FullEstrus.label>始終發情</Menstruation_FullEstrus.label>
|
||||||
|
<Menstruation_FullEstrus.description>基因攜帶者的每一個月經週期均具備發情期,無論陰道類型為何。</Menstruation_FullEstrus.description>
|
||||||
|
<Menstruation_DoubleOvulation.label>雙倍排卵</Menstruation_DoubleOvulation.label>
|
||||||
|
<Menstruation_DoubleOvulation.description>基因攜帶者的子宮可以在每個排卵週期產生雙倍的卵子。</Menstruation_DoubleOvulation.description>
|
||||||
|
<Menstruation_QuadOvulation.label>四倍排卵</Menstruation_QuadOvulation.label>
|
||||||
|
<Menstruation_QuadOvulation.description>基因攜帶者的子宮可以在每個排卵週期產生四倍的卵子。</Menstruation_QuadOvulation.description>
|
||||||
|
<Menstruation_NoBleeding.label>無經血</Menstruation_NoBleeding.label>
|
||||||
|
<Menstruation_NoBleeding.description>基因攜帶者的子宮內膜不會脫落出血。</Menstruation_NoBleeding.description>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<Hediff_ASA.label>精子抗體</Hediff_ASA.label>
|
||||||
|
<Hediff_ASA.labelNoun>精子抗體</Hediff_ASA.labelNoun>
|
||||||
|
<Hediff_ASA.description>精子抗體。
|
||||||
|
增加精子的失活率。</Hediff_ASA.description>
|
||||||
|
<Hediff_ASA.labelNounPretty>{0}體內存有精子抗體。</Hediff_ASA.labelNounPretty>
|
||||||
|
<Hediff_ForceFertile.label>多產</Hediff_ForceFertile.label>
|
||||||
|
<Hediff_ForceFertile.labelNoun>多產</Hediff_ForceFertile.labelNoun>
|
||||||
|
<Hediff_ForceFertile.description>多產。</Hediff_ForceFertile.description>
|
||||||
|
<Hediff_ForceFertile.labelNounPretty>{0}有著多產的身體。</Hediff_ForceFertile.labelNounPretty>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,30 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<Hediff_MenstrualCramp.labelNoun>月經來潮</Hediff_MenstrualCramp.labelNoun>
|
||||||
|
<Hediff_Estrus.label>發情期</Hediff_Estrus.label>
|
||||||
|
<Hediff_Estrus.labelNoun>發情期</Hediff_Estrus.labelNoun>
|
||||||
|
<Hediff_Estrus.description>由於子宮進入月經週期中最多產的階段,身體受激素影響而變得渴望懷孕。性慾急遽膨脹。
|
||||||
|
增加發生陰道性交的頻率,並且對性伴侶的選擇標準降低。</Hediff_Estrus.description>
|
||||||
|
<Hediff_Estrus_Concealed.label>發情期(隱性)</Hediff_Estrus_Concealed.label>
|
||||||
|
<Hediff_Estrus_Concealed.labelNoun>發情期</Hediff_Estrus_Concealed.labelNoun>
|
||||||
|
<Hediff_Estrus_Concealed.description>由於子宮進入月經週期中最多產的階段,身體受激素影響而變得渴望懷孕。輕微增加性慾。
|
||||||
|
輕微增加發生陰道性交的頻率。</Hediff_Estrus_Concealed.description>
|
||||||
|
<Hediff_PainReliever.label>止痛藥</Hediff_PainReliever.label>
|
||||||
|
<Hediff_PainReliever.description>緩解源自於痛經及此類神經痛的苦楚。</Hediff_PainReliever.description>
|
||||||
|
<Hediff_Cyclosporine.label>環孢素</Hediff_Cyclosporine.label>
|
||||||
|
<Hediff_Cyclosporine.description>由於免疫抑製劑的作用,身體抵抗感染和疾病的能力受扼制。</Hediff_Cyclosporine.description>
|
||||||
|
<!--Auto generated: Wed Aug 30 16:05:07 2023-->
|
||||||
|
<Hediff_AffectedByPheromones.label>受費洛蒙影響</Hediff_AffectedByPheromones.label>
|
||||||
|
<Hediff_AffectedByPheromones.description>受附近某人處於發情期之故,此人的性需求及娛樂需求正急遽上升。</Hediff_AffectedByPheromones.description>
|
||||||
|
<Hediff_AffectedByPheromones.stages.0.label>弱</Hediff_AffectedByPheromones.stages.0.label>
|
||||||
|
<Hediff_AffectedByPheromones.stages.1.label>中</Hediff_AffectedByPheromones.stages.1.label>
|
||||||
|
<Hediff_AffectedByPheromones.stages.2.label>強</Hediff_AffectedByPheromones.stages.2.label>
|
||||||
|
<!--Generated at: 2024-08-22-->
|
||||||
|
<Hediff_MenstrualCramp.description>陰道會於經期結束時出血。
|
||||||
|
此時常常感到劇痛。</Hediff_MenstrualCramp.description>
|
||||||
|
<Hediff_MenstrualCramp.label>忍受痛經</Hediff_MenstrualCramp.label>
|
||||||
|
<Hediff_MenstrualCramp.stages.0.label>稍感不適</Hediff_MenstrualCramp.stages.0.label>
|
||||||
|
<Hediff_MenstrualCramp.stages.1.label>隱隱作痛</Hediff_MenstrualCramp.stages.1.label>
|
||||||
|
<Hediff_MenstrualCramp.stages.2.label>苦不堪言</Hediff_MenstrualCramp.stages.2.label>
|
||||||
|
<Hediff_MenstrualCramp.stages.3.label>鑽心剜骨</Hediff_MenstrualCramp.stages.3.label>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<VaginaWashing.reportString>正清洗陰道</VaginaWashing.reportString>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<LactateSelf.reportString>正自行擠奶</LactateSelf.reportString>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<OpenStatusWindow.label>月經週期: 開啟狀態視窗</OpenStatusWindow.label>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,21 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<Surgery_ExpandAreola.label>增大乳暈</Surgery_ExpandAreola.label>
|
||||||
|
<Surgery_ExpandAreola.description>增大乳暈。</Surgery_ExpandAreola.description>
|
||||||
|
<Surgery_ExpandAreola.jobString>正通過手術增大乳暈</Surgery_ExpandAreola.jobString>
|
||||||
|
<Surgery_ContractAreola.label>縮小乳暈</Surgery_ContractAreola.label>
|
||||||
|
<Surgery_ContractAreola.description>縮小乳暈。</Surgery_ContractAreola.description>
|
||||||
|
<Surgery_ContractAreola.jobString>正通過手術縮小乳暈</Surgery_ContractAreola.jobString>
|
||||||
|
<Surgery_ExpandNipple.label>增大乳頭</Surgery_ExpandNipple.label>
|
||||||
|
<Surgery_ExpandNipple.description>增大乳頭。</Surgery_ExpandNipple.description>
|
||||||
|
<Surgery_ExpandNipple.jobString>正通過手術增大乳頭。</Surgery_ExpandNipple.jobString>
|
||||||
|
<Surgery_ContractNipple.label>縮小乳頭</Surgery_ContractNipple.label>
|
||||||
|
<Surgery_ContractNipple.description>縮小乳頭。</Surgery_ContractNipple.description>
|
||||||
|
<Surgery_ContractNipple.jobString>正通過手術縮小乳頭</Surgery_ContractNipple.jobString>
|
||||||
|
<Surgery_DarkenNipple.label>染黑乳頭</Surgery_DarkenNipple.label>
|
||||||
|
<Surgery_DarkenNipple.description>染黑乳頭。</Surgery_DarkenNipple.description>
|
||||||
|
<Surgery_DarkenNipple.jobString>正通過手術染黑乳頭</Surgery_DarkenNipple.jobString>
|
||||||
|
<Surgery_LightenNipple.label>白化乳頭</Surgery_LightenNipple.label>
|
||||||
|
<Surgery_LightenNipple.description>使乳頭顏色變粉。</Surgery_LightenNipple.description>
|
||||||
|
<Surgery_LightenNipple.jobString>正通過手術粉化乳頭</Surgery_LightenNipple.jobString>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<AmountofCreampied.description>我子宮中的精液。(以毫升計)</AmountofCreampied.description>
|
||||||
|
<AmountofCreampied.label>體內射精</AmountofCreampied.label>
|
||||||
|
<AmountofFertilizedEggs.description>我體內同精子結合的卵子數。</AmountofFertilizedEggs.description>
|
||||||
|
<AmountofFertilizedEggs.label>受精卵</AmountofFertilizedEggs.label>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<MaxAbsorbable.description>此物可吸收液體的最大量</MaxAbsorbable.description>
|
||||||
|
<MaxAbsorbable.formatString>{0}毫升</MaxAbsorbable.formatString>
|
||||||
|
<MaxAbsorbable.label>可吸收量</MaxAbsorbable.label>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<MaxAbsorbable.formatString>{0}毫升</MaxAbsorbable.formatString>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<CameInside.label>體內射精</CameInside.label>
|
||||||
|
<CameInside.rulePack.rulesStrings.0>tale_noun->[FUCKER_nameDef]在[FUCKED_nameDef]體內射了精。</CameInside.rulePack.rulesStrings.0>
|
||||||
|
<CameInside.rulePack.rulesStrings.1>image->[FUCKER_nameFull]的陰莖深深刺入了[FUCKED_nameFull]的陰道[circumstance_group]</CameInside.rulePack.rulesStrings.1>
|
||||||
|
<CameInside.rulePack.rulesStrings.2>image->[FUCKER_nameFull]的陰莖消失在了[FUCKED_nameFull]的黑洞中[circumstance_group]</CameInside.rulePack.rulesStrings.2>
|
||||||
|
<CameInside.rulePack.rulesStrings.3>image->[FUCKED_nameFull]的陰道被[FUCKER_nameFull]的陰莖灌得滿滿的[circumstance_group]</CameInside.rulePack.rulesStrings.3>
|
||||||
|
<CameInside.rulePack.rulesStrings.4>image->[FUCKED_nameFull]的陰道緊緊吸住了[FUCKER_nameFull]的陰莖[circumstance_group]</CameInside.rulePack.rulesStrings.4>
|
||||||
|
<CameInside.rulePack.rulesStrings.5>circumstance_phrase->,於是[FUCKER_nameDef]不得不咬緊牙關</CameInside.rulePack.rulesStrings.5>
|
||||||
|
<CameInside.rulePack.rulesStrings.6>circumstance_phrase->,但[FUCKER_nameDef]卻滿臉傻笑</CameInside.rulePack.rulesStrings.6>
|
||||||
|
<CameInside.rulePack.rulesStrings.7>circumstance_phrase->,整得[FUCKED_nameDef]在狂喜中不停顫抖</CameInside.rulePack.rulesStrings.7>
|
||||||
|
<CameInside.rulePack.rulesStrings.8>circumstance_phrase->,而後[FUCKER_nameDef]將[FUCKER_possessive]濃稠精液射入[FUCKED_nameDef]的體內</CameInside.rulePack.rulesStrings.8>
|
||||||
|
<CameInside.rulePack.rulesStrings.9>circumstance_phrase->。接著,[FUCKED_nameDef]深情地看著[FUCKER_nameDef]的眼眸。</CameInside.rulePack.rulesStrings.9>
|
||||||
|
<CameInside.rulePack.rulesStrings.10>desc_sentence->[FUCKER_nameDef]的精液緩緩流出[FUCKED_nameDef]的陰道,順著大腿滴到了地上。</CameInside.rulePack.rulesStrings.10>
|
||||||
|
<CameInside.rulePack.rulesStrings.11>desc_sentence->[FUCKER_nameDef]的精液衝進了[FUCKED_nameDef]的子宮,同[FUCKED_possessive]的卵子結合了。</CameInside.rulePack.rulesStrings.11>
|
||||||
|
<CameInside.rulePack.rulesStrings.12>desc_sentence->[FUCKER_nameDef]的精液射入了[FUCKED_nameDef]的子宮。</CameInside.rulePack.rulesStrings.12>
|
||||||
|
<CameInside.rulePack.rulesStrings.13>desc_sentence->[FUCKED_nameDef]的子宮被精液灌得滿滿的。</CameInside.rulePack.rulesStrings.13>
|
||||||
|
<CameInside.rulePack.rulesStrings.14>desc_sentence->汗水從[FUCKER_nameDef]的臉上滴落。</CameInside.rulePack.rulesStrings.14>
|
||||||
|
<CameInside.rulePack.rulesStrings.15>desc_sentence->[FUCKED_nameDef]氣喘吁吁。</CameInside.rulePack.rulesStrings.15>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,15 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<Absorber_Pad.description>用於從陰道吸收液體。</Absorber_Pad.description>
|
||||||
|
<Absorber_Pad.label>衛生棉</Absorber_Pad.label>
|
||||||
|
<Absorber_Pad_Dirty.description>濕的衛生棉</Absorber_Pad_Dirty.description>
|
||||||
|
<Absorber_Pad_Dirty.label>已經使用過的衛生棉</Absorber_Pad_Dirty.label>
|
||||||
|
|
||||||
|
<Absorber_Tampon.description>用於從陰道吸收液體。
|
||||||
|
配戴過久容易引發陰道感染。</Absorber_Tampon.description>
|
||||||
|
<Absorber_Tampon.label>衛生棉條</Absorber_Tampon.label>
|
||||||
|
|
||||||
|
<Absorber_Tampon_Dirty.description>已經使用過的衛生棉條。
|
||||||
|
繼續滯留在內會引發陰道感染。</Absorber_Tampon_Dirty.description>
|
||||||
|
<Absorber_Tampon_Dirty.label>濕的衛生棉條</Absorber_Tampon_Dirty.label>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<FilthMixture.label>混合物</FilthMixture.label>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,21 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<Cyclosporine.description>免疫抑制劑。
|
||||||
|
可用於治療精子抗體,但會降低身體對感染和疾病的抵抗力。有效期24小時。</Cyclosporine.description>
|
||||||
|
<Cyclosporine.label>環孢素</Cyclosporine.label>
|
||||||
|
|
||||||
|
<OvaryRegenerationPill.description>恢復卵巢的活力,令一部分卵子甦生。
|
||||||
|
對卵子所剩無幾之人作用微乎其微。
|
||||||
|
不能令人從絕經中恢復。</OvaryRegenerationPill.description>
|
||||||
|
<OvaryRegenerationPill.label>卵巢甦生劑</OvaryRegenerationPill.label>
|
||||||
|
|
||||||
|
<PainReliever.description>舒緩痛經。有效期24小時。
|
||||||
|
|
||||||
|
對其他來源的疼痛亦生效。</PainReliever.description>
|
||||||
|
<PainReliever.label>止痛藥</PainReliever.label>
|
||||||
|
|
||||||
|
<SuperovulationInducingAgent.description>誘發超量排卵:使下一次排卵時額外排出1-4枚卵細胞。
|
||||||
|
|
||||||
|
很可能導致提前閉經。</SuperovulationInducingAgent.description>
|
||||||
|
<SuperovulationInducingAgent.label>超量排卵藥劑</SuperovulationInducingAgent.label>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,41 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<CameInsideF.stages.0.label>被{0}中出了</CameInsideF.stages.0.label>
|
||||||
|
<CameInsideF.stages.0.description>我擔心我可能會懷孕... </CameInsideF.stages.0.description>
|
||||||
|
<CameInsideFFetish.stages.0.label>被{0}中出了</CameInsideFFetish.stages.0.label>
|
||||||
|
<CameInsideFFetish.stages.0.description>好期待懷孕啊!</CameInsideFFetish.stages.0.description>
|
||||||
|
<CameInsideFFetishSafe.stages.0.label>被{0}中出了</CameInsideFFetishSafe.stages.0.label>
|
||||||
|
<CameInsideFFetishSafe.stages.0.description>雖說不太可能懷孕,但是幻想懷孕真的好有趣!</CameInsideFFetishSafe.stages.0.description>
|
||||||
|
<CameInsideFIdeo.stages.0.label>{0}內射了我</CameInsideFIdeo.stages.0.label>
|
||||||
|
<CameInsideFIdeo.stages.0.description>我希望這次能懷上,讓我盡到責任。</CameInsideFIdeo.stages.0.description>
|
||||||
|
<CameInsideFLowFert.stages.0.label>被{0}中出了</CameInsideFLowFert.stages.0.label>
|
||||||
|
<CameInsideFLowFert.stages.0.description>雖然機率很低,但我還是擔心懷孕... </CameInsideFLowFert.stages.0.description>
|
||||||
|
<CameInsideM.stages.0.label>中出了{0}</CameInsideM.stages.0.label>
|
||||||
|
<CameInsideM.stages.0.description>超爽的</CameInsideM.stages.0.description>
|
||||||
|
<CameInsideMIdeo.stages.0.label>內射了{0}</CameInsideMIdeo.stages.0.label>
|
||||||
|
<CameInsideMIdeo.stages.0.description>讓她懷孕正是我的職責所在。</CameInsideMIdeo.stages.0.description>
|
||||||
|
<EggRestorationReceived.stages.0.label>卵母細胞再生術</EggRestorationReceived.stages.0.label>
|
||||||
|
<EggRestorationReceived.stages.0.description>我可以繼續繁衍一小段時間了!</EggRestorationReceived.stages.0.description>
|
||||||
|
<HateTookContraceptivePill.stages.0.label>吃了避孕藥</HateTookContraceptivePill.stages.0.label>
|
||||||
|
<HateTookContraceptivePill.stages.0.description>我想要個寶寶!</HateTookContraceptivePill.stages.0.description>
|
||||||
|
<HateTookContraceptivePillIdeo.stages.0.label>服用避孕藥</HateTookContraceptivePillIdeo.stages.0.label>
|
||||||
|
<HateTookContraceptivePillIdeo.stages.0.description>我的信仰要求我能夠懷孕。</HateTookContraceptivePillIdeo.stages.0.description>
|
||||||
|
<HaterCameInsideF.stages.0.label>被{0}中出了</HaterCameInsideF.stages.0.label>
|
||||||
|
<HaterCameInsideF.stages.0.description>我不想要他的孩子!</HaterCameInsideF.stages.0.description>
|
||||||
|
<HaterCameInsideFEstrus.stages.0.label>{0}內射了</HaterCameInsideFEstrus.stages.0.label>
|
||||||
|
<HaterCameInsideFEstrus.stages.0.description>我著了什麼魔,竟然讓他做出了這種事!</HaterCameInsideFEstrus.stages.0.description>
|
||||||
|
<HaterCameInsideFIdeo.stages.0.label>{0}內射了我</HaterCameInsideFIdeo.stages.0.label>
|
||||||
|
<HaterCameInsideFIdeo.stages.0.description>我知道我有生育的義務,但是難道非他不可嗎?</HaterCameInsideFIdeo.stages.0.description>
|
||||||
|
<HaterCameInsideFSafe.stages.0.label>被{0}中出了</HaterCameInsideFSafe.stages.0.label>
|
||||||
|
<HaterCameInsideFSafe.stages.0.description>雖說不太可能懷上,但是這真的很噁!</HaterCameInsideFSafe.stages.0.description>
|
||||||
|
<HaterCameInsideM.stages.0.label>中出了{0}</HaterCameInsideM.stages.0.label>
|
||||||
|
<HaterCameInsideM.stages.0.description>我上了那個婊子...哈!</HaterCameInsideM.stages.0.description>
|
||||||
|
<LeakingFluids.stages.0.label>褲濕啦</LeakingFluids.stages.0.label>
|
||||||
|
<LeakingFluids.stages.0.description>能不能有什麼東西來吸體液啊?</LeakingFluids.stages.0.description>
|
||||||
|
<TookContraceptivePill.stages.0.label>吃了避孕藥</TookContraceptivePill.stages.0.label>
|
||||||
|
<TookContraceptivePill.stages.0.description>一切都會過去。會好起來的。</TookContraceptivePill.stages.0.description>
|
||||||
|
<UnwantedPregnancy.stages.0.label>不情願的妊娠</UnwantedPregnancy.stages.0.label>
|
||||||
|
<UnwantedPregnancy.stages.0.description>我該怎麼照顧寶寶?怎麼辦怎麼辦怎麼辦...</UnwantedPregnancy.stages.0.description>
|
||||||
|
<UnwantedPregnancyMild.stages.0.label>忐忑不安的妊娠</UnwantedPregnancyMild.stages.0.label>
|
||||||
|
<UnwantedPregnancyMild.stages.0.description>有個寶寶在我肚子裡。但願我能照看好他。</UnwantedPregnancyMild.stages.0.description>
|
||||||
|
</LanguageData>
|
||||||
172
1.6/Languages/ChineseTraditional/Keyed/RJW_Menstruation.xml
Normal file
172
1.6/Languages/ChineseTraditional/Keyed/RJW_Menstruation.xml
Normal file
|
|
@ -0,0 +1,172 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<Mod_Title>RJW-月經週期</Mod_Title>
|
||||||
|
<Menstrual_Blood>經血</Menstrual_Blood>
|
||||||
|
<Info_noCum>空</Info_noCum>
|
||||||
|
<Stage_Follicular>卵泡期</Stage_Follicular>
|
||||||
|
<Stage_Ovulatory>排卵</Stage_Ovulatory>
|
||||||
|
<Stage_Luteal>黃體期</Stage_Luteal>
|
||||||
|
<Stage_Bleeding>月經來潮</Stage_Bleeding>
|
||||||
|
<Stage_Pregnant>妊娠</Stage_Pregnant>
|
||||||
|
<Stage_Recover>從生產中恢復</Stage_Recover>
|
||||||
|
<Stage_None>無</Stage_None>
|
||||||
|
<Stage_Climacteric>更年期</Stage_Climacteric>
|
||||||
|
<Dialog_WombInfo01>狀態</Dialog_WombInfo01>
|
||||||
|
<Dialog_WombInfo02>胎兒</Dialog_WombInfo02>
|
||||||
|
<Dialog_WombInfo03>父親</Dialog_WombInfo03>
|
||||||
|
<Dialog_WombInfo04>陰道精液列表</Dialog_WombInfo04>
|
||||||
|
<Dialog_WombInfo05>已受精</Dialog_WombInfo05>
|
||||||
|
<Dialog_WombInfo06>受精中</Dialog_WombInfo06>
|
||||||
|
<Dialog_WombInfo07>排卵</Dialog_WombInfo07>
|
||||||
|
<Dialog_WombInfo08/>
|
||||||
|
<Dialog_WombInfo09/>
|
||||||
|
<Option2_Label>啟用動物經期</Option2_Label>
|
||||||
|
<Option2_Desc>模擬動物的經期.
|
||||||
|
此選項將在保存讀取後生效
|
||||||
|
不推薦開啟此選項</Option2_Desc>
|
||||||
|
<Option3_Label>著床機會</Option3_Label>
|
||||||
|
<Option3_Desc>設置受精卵的著床機會</Option3_Desc>
|
||||||
|
<Option4_Label>受精的機會</Option4_Label>
|
||||||
|
<Option4_Desc>設置每小時受精的機會</Option4_Desc>
|
||||||
|
<Option5_Label>每小時陰道中的精液量衰減率</Option5_Label>
|
||||||
|
<Option5_Desc>陰道中的精液量將以這個比率減少</Option5_Desc>
|
||||||
|
<Option6_Label>每小時精子活力衰減率</Option6_Label>
|
||||||
|
<Option6_Desc>列表中精液的活力將按此比率減少。該值間接影響生育率。</Option6_Desc>
|
||||||
|
<Option7_Label>月經加速</Option7_Label>
|
||||||
|
<Option7_Desc>加快月經週期</Option7_Desc>
|
||||||
|
<Option8_Label>除錯</Option8_Label>
|
||||||
|
<Option8_Desc>顯示除錯資訊
|
||||||
|
啟用時會令「胎兒信息級別」選項調至「全部細節」。</Option8_Desc>
|
||||||
|
<Option9_Label>子宮狀態</Option9_Label>
|
||||||
|
<Option9_Desc>在狀態窗口中繪製子宮圖標</Option9_Desc>
|
||||||
|
<Option10_Label>陰道狀態</Option10_Label>
|
||||||
|
<Option10_Desc>在狀態窗口中繪製陰道和肛門圖標</Option10_Desc>
|
||||||
|
<Option11_Label>胎兒信息級別</Option11_Label>
|
||||||
|
<Option11_Desc_1>顯示有關胎兒的所有信息</Option11_Desc_1>
|
||||||
|
<Option11_Desc_2>顯示妊娠後胎兒的所有信息</Option11_Desc_2>
|
||||||
|
<Option11_Desc_3>不顯示有關胎兒的信息,但顯示懷孕後胎兒的圖像</Option11_Desc_3>
|
||||||
|
<Option11_Desc_4>不顯示胎兒圖像和信息</Option11_Desc_4>
|
||||||
|
<Option12_Label>啟用更年期</Option12_Label>
|
||||||
|
<Option12_Desc>啟用更年期效果,使小人隨著時間的推移而變得不育
|
||||||
|
如果您較長壽的外星人種族有碰到任何問題,請關閉此選項.
|
||||||
|
此選項將在保存讀取後生效</Option12_Desc>
|
||||||
|
<Option13_Label>啟用多胎妊娠</Option13_Label>
|
||||||
|
<Option13_Desc>使用多胎妊娠代替RJW的默認懷孕</Option13_Desc>
|
||||||
|
<Option14_Label>啟用異卵雙胞胎</Option14_Label>
|
||||||
|
<Option14_Desc>啟用複數個卵子分別受精</Option14_Desc>
|
||||||
|
<Option15_Label>啟用同卵雙胞胎</Option15_Label>
|
||||||
|
<Option15_Desc>允許單個卵子產生多個後代</Option15_Desc>
|
||||||
|
<Option16_Label>雙胞胎出現率</Option16_Label>
|
||||||
|
<Option16_Desc>設置雙胞胎的出現率</Option16_Desc>
|
||||||
|
<Option17_Label>最大雙胞胎數量</Option17_Label>
|
||||||
|
<Option17_Desc>設置最大雙胞胎數量</Option17_Desc>
|
||||||
|
<FloatMenu_CleanSelf>清洗陰道</FloatMenu_CleanSelf>
|
||||||
|
<!--Auto generated: Mon Oct 3 21:49:26 2022-->
|
||||||
|
<Stage_Menopause>絕經</Stage_Menopause>
|
||||||
|
<Stage_Anestrus>乏情期</Stage_Anestrus>
|
||||||
|
<Stage_Follicular_Desc>卵巢正準備釋放卵子。排卵將在此階段結束時發生。</Stage_Follicular_Desc>
|
||||||
|
<Stage_Follicular_Induced_Desc>卵巢正準備釋放卵子。如果精液進入子宮,就會發生排卵。</Stage_Follicular_Induced_Desc>
|
||||||
|
<Stage_Ovulatory_Desc>卵巢正在將卵子釋放至子宮中。</Stage_Ovulatory_Desc>
|
||||||
|
<Stage_Luteal_Desc>子宮已準備好接受受精卵。如果在該階段結束之前有受精卵著床,將進入懷孕階段。</Stage_Luteal_Desc>
|
||||||
|
<Stage_Bleeding_Desc>子宮內膜正在脫落,並將所有未能著床的受精卵排出。</Stage_Bleeding_Desc>
|
||||||
|
<Stage_Pregnant_Desc>寶寶正在子宮中茁壯成長。假以時日,這個世界將會迎來一個新居民。</Stage_Pregnant_Desc>
|
||||||
|
<Stage_Recover_Desc>子宮正從最近的妊娠中恢復。</Stage_Recover_Desc>
|
||||||
|
<Stage_None_Desc>子宮處於不孕的狀態。</Stage_None_Desc>
|
||||||
|
<Stage_Climacteric_Desc>隨著卵巢枯竭,月經週期變得不規則。</Stage_Climacteric_Desc>
|
||||||
|
<Stage_Menopause_Desc>卵巢枯竭,身體已經無法再產生卵子。</Stage_Menopause_Desc>
|
||||||
|
<Stage_Anestrus_Desc>處於繁殖季節之外。月經週期會在時機到來時恢復。</Stage_Anestrus_Desc>
|
||||||
|
<Button_HealthTab>狀態</Button_HealthTab>
|
||||||
|
<Button_MilkTooltip>自行擠奶</Button_MilkTooltip>
|
||||||
|
<Dialog_FatherUnknown>不明</Dialog_FatherUnknown>
|
||||||
|
<Option1_Label_1>啟用子宮圖標</Option1_Label_1>
|
||||||
|
<Option1_Label_2>啟用健康面板中的按鈕</Option1_Label_2>
|
||||||
|
<Option18_Label>啟用卵細胞覆蓋層</Option18_Label>
|
||||||
|
<Option18_Desc>在子宮圖示上顯示卵細胞狀態</Option18_Desc>
|
||||||
|
<Option19_Label_1>出血量</Option19_Label_1>
|
||||||
|
<Option19_Label_2>預估總出血量</Option19_Label_2>
|
||||||
|
<Option19_Desc>預估的出血量。
|
||||||
|
正常人類女性在月經週期內大約會流失20~80毫升的血。</Option19_Desc>
|
||||||
|
<Option20_Label_1>殖民者</Option20_Label_1>
|
||||||
|
<Option20_Label_2>囚犯</Option20_Label_2>
|
||||||
|
<Option20_Label_3>同盟派系</Option20_Label_3>
|
||||||
|
<Option20_Label_4>中立</Option20_Label_4>
|
||||||
|
<Option20_Label_5>敵對派系</Option20_Label_5>
|
||||||
|
<Option21_Label>本模組作用於:</Option21_Label>
|
||||||
|
<Option21_Desc>這些小人的「RJW月經週期」工具欄對玩家可見。</Option21_Desc>
|
||||||
|
<Option22_Label>使用進階雜交定義</Option22_Label>
|
||||||
|
<Option22_Desc>覆寫RJW和RaceSupport插件的雜交定義。Overrides RJW and RaceSupport's hybrid definition.
|
||||||
|
主導混合擴展決定了首先使用誰的定義。不建議更改此設置。Dominant hybrid extension determines whose definition used first. Not recommended to change this.</Option22_Desc>
|
||||||
|
<Option23_Label>主導混合擴展Dominant hybrid extension</Option23_Label>
|
||||||
|
<Option23_Label_1>母本</Option23_Label_1>
|
||||||
|
<Option23_Label_2>父本</Option23_Label_2>
|
||||||
|
<Option_MaxBreastIncrementFactor_Label>胸部在孕期增大</Option_MaxBreastIncrementFactor_Label>
|
||||||
|
<Option_MaxBreastIncrementFactor_Desc>調整小人的乳房在懷孕期間的增長幅度。有些小人可能會比其他人長得更大。</Option_MaxBreastIncrementFactor_Desc>
|
||||||
|
<Option_MaxNippleIncrementFactor_Label>乳頭在孕期間改變</Option_MaxNippleIncrementFactor_Label>
|
||||||
|
<Option_MaxNippleIncrementFactor_Desc>變更乳頭在孕期間的改變幅度。</Option_MaxNippleIncrementFactor_Desc>
|
||||||
|
<Option_PermanentNippleChange_Label>永久改變乳頭</Option_PermanentNippleChange_Label>
|
||||||
|
<Option_PermanentNippleChange_Desc>乳頭在孕期間的改變會在孕期結束後保留多少?</Option_PermanentNippleChange_Desc>
|
||||||
|
<Option28_Label>客製化雜交細節</Option28_Label>
|
||||||
|
<Option28_Tooltip>開啟雜交編輯器
|
||||||
|
該選項會覆寫XML文件中的雜交定義。</Option28_Tooltip>
|
||||||
|
<Option29_Label>允許圖標縮小</Option29_Label>
|
||||||
|
<Option29_Desc>允許圖標在特殊場合縮小。</Option29_Desc>
|
||||||
|
<Option30_Label>卵細胞生命期乘數</Option30_Label>
|
||||||
|
<Option30_Desc>以倍數延長卵細胞的生命期
|
||||||
|
無論此數值為何,所有未著床的卵子都會在黃體期結束時死亡。</Option30_Desc>
|
||||||
|
<Option31_Label>啟用產後陰道擴張</Option31_Label>
|
||||||
|
<Option31_Desc>令陰道在產後永久擴張。
|
||||||
|
若存在其他模組擁有類似功能,請關閉此功能。</Option31_Desc>
|
||||||
|
<Option32_Label>擴張力度</Option32_Label>
|
||||||
|
<Option32_Desc>調節擴張力度。</Option32_Desc>
|
||||||
|
<Option_EstrusOverride_Label>令「發情期」機制覆寫RJW的濫交選項</Option_EstrusOverride_Label>
|
||||||
|
<Option_EstrusOverride_Desc>啟用時,處於顯式發情期的小人將會使用以下選項來選定床伴。RJW的原始設定會被忽略。
|
||||||
|
所有數值與RJW的對應選項相同。</Option_EstrusOverride_Desc>
|
||||||
|
<Option_EstrusFuckability_Label>發情期床伴:最低fuckability</Option_EstrusFuckability_Label>
|
||||||
|
<Option_EstrusAttractability_Label>發情期床伴:最低吸引度</Option_EstrusAttractability_Label>
|
||||||
|
<Option_EstrusRelationship_Label>發情期床伴:最低態度值</Option_EstrusRelationship_Label>
|
||||||
|
<EstimatedCumLifespan>預估精子壽命</EstimatedCumLifespan>
|
||||||
|
<EstimatedEggLifespan>預估卵子壽命</EstimatedEggLifespan>
|
||||||
|
<FertilityDesc>受精卵著床機率。
|
||||||
|
本小時內受精機率:{0}%</FertilityDesc>
|
||||||
|
<Button_ResetToDefault>回歸預設值</Button_ResetToDefault>
|
||||||
|
<CustomHybrid_List_Title>客製化雜交編輯器</CustomHybrid_List_Title>
|
||||||
|
<CustomHybrid_Title>{0}之雜交</CustomHybrid_Title>
|
||||||
|
<CustomHybrid_Tooltip>當{0}與{1}產生後代,有{3}的概率生出{2}。
|
||||||
|
若兩個種族相互間皆存在雜交定義,則以父本的定義為準。</CustomHybrid_Tooltip>
|
||||||
|
<!--Auto generated: Thu Jan 5 22:13:15 2023-->
|
||||||
|
<Option_PregnancyFromBaseRJW_Label>使用RJW的簡單懷孕系統</Option_PregnancyFromBaseRJW_Label>
|
||||||
|
<Option_PregnancyFromMultiplePregnancy_Label>使用本模組的多重懷孕</Option_PregnancyFromMultiplePregnancy_Label>
|
||||||
|
<Option_PregnancyFromBiotech_Label>使用「生機」(Biotech)追加的懷孕機制</Option_PregnancyFromBiotech_Label>
|
||||||
|
<Option_EnableDraftedIcon_Label>於「徵召」狀態下仍顯示子宮狀態</Option_EnableDraftedIcon_Label>
|
||||||
|
<Option_EnableDraftedIcon_Desc>角色處於被徵召狀態時,子宮圖標不予隱藏。</Option_EnableDraftedIcon_Desc>
|
||||||
|
<CannotNoEggs>沒有卵細胞</CannotNoEggs>
|
||||||
|
<CannotNoWomb>必須擁有子宮</CannotNoWomb>
|
||||||
|
<EggRestorationCompleted>{PAWN_labelShort}完成了{PAWN_possessive}卵母細胞再生術(cycle)</EggRestorationCompleted>
|
||||||
|
<!--Auto generated: Tue Apr 11 17:51:09 2023-->
|
||||||
|
<OvulationChanceLabel>排卵機率:{0}</OvulationChanceLabel>
|
||||||
|
<OvulationChanceDesc>排卵期內每個卵子的獨立排卵機率。</OvulationChanceDesc>
|
||||||
|
<Option_EnableBiotechTwins_Label>(測試中!) 允許在「生機」(Biotech)追加的懷孕機制中出現多胞胎。</Option_EnableBiotechTwins_Label>
|
||||||
|
<Option_EnableBiotechTwins_Desc>啟用這個選項將允許同卵或異卵雙胞胎出現在「生機」(Biotech)追加的懷孕機制中。
|
||||||
|
一併將啟用雜交系統;然而兩個類人(humanlikes)生物絕不可能生出動物。</Option_EnableBiotechTwins_Desc>
|
||||||
|
<!--Auto generated: Wed Aug 30 16:05:07 2023-->
|
||||||
|
<Option_ColonistUpdateInterval_Label>玩家小人刷新間隔</Option_ColonistUpdateInterval_Label>
|
||||||
|
<Option_ColonistUpdateInterval_Desc>殖民者、囚犯和奴隸的子宮狀態應該每隔多久刷新一次?
|
||||||
|
較小的刷新間隔可以更精確地模擬真實子宮;較大的刷新間隔可以提升遊戲流暢度</Option_ColonistUpdateInterval_Desc>
|
||||||
|
<Option_NonColonistUpdateInterval_Label>非玩家小人刷新間隔</Option_NonColonistUpdateInterval_Label>
|
||||||
|
<Option_NonColonistUpdateInterval_Desc>非玩家勢力控制下的小人的子宮應該每隔多久刷新一次?
|
||||||
|
較小的刷新間隔可以更精確地模擬真實子宮;較大的刷新間隔可以提升遊戲流暢度</Option_NonColonistUpdateInterval_Desc>
|
||||||
|
<Option_AnimalUpdateInterval_Label>動物子宮刷新間隔</Option_AnimalUpdateInterval_Label>
|
||||||
|
<Option_AnimalUpdateInterval_Desc>動物們的子宮應該多久刷新一次?
|
||||||
|
較小的刷新間隔可以更精確地模擬真實子宮;較大的刷新間隔可以提升遊戲流暢度</Option_AnimalUpdateInterval_Desc>
|
||||||
|
<Option_EnablePheromones_Label>啟用費洛蒙機制</Option_EnablePheromones_Label>
|
||||||
|
<Option_EnablePheromones_Desc>擁有發情期的類人生物在發情期將刺激附近的雄性類人生物,使其性慾大增。</Option_EnablePheromones_Desc>
|
||||||
|
<Option_AnimalPheromoneEffect_Label>動物費洛蒙效果</Option_AnimalPheromoneEffect_Label>
|
||||||
|
<Option_AnimalPheromoneEffect_Desc>選定擁有發情期的動物在發情期內對類人生物的影響。</Option_AnimalPheromoneEffect_Desc>
|
||||||
|
<!--Generated at: 2024-04-17-->
|
||||||
|
<Description_Absorbed>已吸收</Description_Absorbed>
|
||||||
|
<!--Generated at: 2025-01-21-->
|
||||||
|
<Stage_Anestrus_Periodic_Desc>子宮處於月經週期之外。經過足夠的時間後,月經週期會恢復。</Stage_Anestrus_Periodic_Desc>
|
||||||
|
<!--Generated at: 2026-02-15-->
|
||||||
|
<Option_ShowInfertileIcon_Desc>對已經不育的子宮顯示子宮圖示</Option_ShowInfertileIcon_Desc>
|
||||||
|
<Option_ShowInfertileIcon_Label>仍然展示不育的子宮狀態</Option_ShowInfertileIcon_Label>
|
||||||
|
</LanguageData>
|
||||||
155
1.6/Languages/English/Keyed/RJW_Menstruation.xml
Normal file
155
1.6/Languages/English/Keyed/RJW_Menstruation.xml
Normal file
|
|
@ -0,0 +1,155 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<Mod_Title>RJW Menstruation Cycle</Mod_Title>
|
||||||
|
|
||||||
|
<Menstrual_Blood>menstrual blood</Menstrual_Blood>
|
||||||
|
<Info_noCum>Empty</Info_noCum>
|
||||||
|
<Stage_Follicular>Follicular</Stage_Follicular>
|
||||||
|
<Stage_Ovulatory>Ovulation</Stage_Ovulatory>
|
||||||
|
<Stage_Luteal>Luteal</Stage_Luteal>
|
||||||
|
<Stage_Bleeding>In period</Stage_Bleeding>
|
||||||
|
<Stage_Pregnant>Pregnant</Stage_Pregnant>
|
||||||
|
<Stage_Recover>Recovering from birth</Stage_Recover>
|
||||||
|
<Stage_None>None</Stage_None>
|
||||||
|
<Stage_Climacteric>Climacteric</Stage_Climacteric>
|
||||||
|
<Stage_Menopause>Menopause</Stage_Menopause>
|
||||||
|
<Stage_Anestrus>Anestrus</Stage_Anestrus>
|
||||||
|
<Stage_Follicular_Desc>The ovaries are preparing to release an egg. Ovulation will occur at the end of this phase.</Stage_Follicular_Desc>
|
||||||
|
<Stage_Follicular_Induced_Desc>The ovaries are preparing to release an egg. Ovulation will occur if semen enters the womb.</Stage_Follicular_Induced_Desc>
|
||||||
|
<Stage_Ovulatory_Desc>The ovaries are releasing an egg into the womb.</Stage_Ovulatory_Desc>
|
||||||
|
<Stage_Luteal_Desc>The womb is prepared to recieve a fertilized egg. Pregnancy will result if one implants before the end of the stage.</Stage_Luteal_Desc>
|
||||||
|
<Stage_Bleeding_Desc>The womb is shedding its lining, along with any eggs that failed to implant.</Stage_Bleeding_Desc>
|
||||||
|
<Stage_Pregnant_Desc>A baby is growing inside the womb. With time and care, it will become a new resident of this world.</Stage_Pregnant_Desc>
|
||||||
|
<Stage_Recover_Desc>The womb is recovering from its recent pregnancy.</Stage_Recover_Desc>
|
||||||
|
<Stage_None_Desc>The womb is not fertile and cannot become pregnant.</Stage_None_Desc>
|
||||||
|
<Stage_Climacteric_Desc>The ovaries have neared exhaustion and the menstrual cycle has become irregular.</Stage_Climacteric_Desc>
|
||||||
|
<Stage_Menopause_Desc>The ovaries have been exhausted and the womb can no longer produce eggs.</Stage_Menopause_Desc>
|
||||||
|
<Stage_Anestrus_Desc>The womb is out of breeding season. The cycle will resume once conditions are met.</Stage_Anestrus_Desc>
|
||||||
|
<Stage_Anestrus_Periodic_Desc>The womb is between cycles. The cycle will resume after enough time has passed.</Stage_Anestrus_Periodic_Desc>
|
||||||
|
<Button_HealthTab>Status</Button_HealthTab>
|
||||||
|
<Button_MilkTooltip>Lactate self</Button_MilkTooltip>
|
||||||
|
<Dialog_WombInfo01>State</Dialog_WombInfo01>
|
||||||
|
<Dialog_WombInfo02>Fetus</Dialog_WombInfo02>
|
||||||
|
<Dialog_WombInfo03>Father</Dialog_WombInfo03>
|
||||||
|
<Dialog_WombInfo04>Cum list</Dialog_WombInfo04>
|
||||||
|
<Dialog_WombInfo05>Fertilized</Dialog_WombInfo05>
|
||||||
|
<Dialog_WombInfo06>Fertilizing</Dialog_WombInfo06>
|
||||||
|
<Dialog_WombInfo07>Ovulated</Dialog_WombInfo07>
|
||||||
|
<Dialog_WombInfo08></Dialog_WombInfo08>
|
||||||
|
<Dialog_WombInfo09></Dialog_WombInfo09>
|
||||||
|
<Dialog_FatherUnknown>Unknown</Dialog_FatherUnknown>
|
||||||
|
<Description_Absorbed>Absorbed</Description_Absorbed>
|
||||||
|
|
||||||
|
|
||||||
|
<Option1_Label_1>Enable womb icon</Option1_Label_1>
|
||||||
|
<Option1_Label_2>Enable button in health tab</Option1_Label_2>
|
||||||
|
<Option2_Label>Enable animal cycle</Option2_Label>
|
||||||
|
<Option2_Desc>Simulate animal cycles. Not recommended.</Option2_Desc>
|
||||||
|
<Option3_Label>Implantation chance</Option3_Label>
|
||||||
|
<Option3_Desc>Base implantation chance of fertilized egg This value affects the chance of impregnation.</Option3_Desc>
|
||||||
|
<Option4_Label>Fertilization chance</Option4_Label>
|
||||||
|
<Option4_Desc>The fertilization chance per ml of sperm per hour This value affects the chance of impregnation.</Option4_Desc>
|
||||||
|
<Option5_Label>Cum decay ratio per hour</Option5_Label>
|
||||||
|
<Option5_Desc>The amount of cum in the womb will drop by this amount every hour This value affects the chance of impregnation.</Option5_Desc>
|
||||||
|
<Option6_Label>Cum fertility decay ratio per hour</Option6_Label>
|
||||||
|
<Option6_Desc>Cum will lose fertility by this amount every hour This value affects fertilization chance indirectly.</Option6_Desc>
|
||||||
|
<Option7_Label>Cycle acceleration</Option7_Label>
|
||||||
|
<Option7_Desc>Accelerate menstruation cycle This can cause early menopause and infertility. Setting this lower than x12 is recommended. Rimworld's timescale: x6(default)</Option7_Desc>
|
||||||
|
<Option_ColonistUpdateInterval_Label>Colonist update interval</Option_ColonistUpdateInterval_Label>
|
||||||
|
<Option_ColonistUpdateInterval_Desc>How often the womb of each of your colonists, prisoners, and slaves update. Lowering this will improve accuracy, increasing this can improve performance.</Option_ColonistUpdateInterval_Desc>
|
||||||
|
<Option_NonColonistUpdateInterval_Label>Non-colonist update interval</Option_NonColonistUpdateInterval_Label>
|
||||||
|
<Option_NonColonistUpdateInterval_Desc>How often the womb of humans you don't control update. Lowering this will improve accuracy, increasing this can improve performance.</Option_NonColonistUpdateInterval_Desc>
|
||||||
|
<Option_AnimalUpdateInterval_Label>Animal update interval</Option_AnimalUpdateInterval_Label>
|
||||||
|
<Option_AnimalUpdateInterval_Desc>How often the womb of animals update. Lowering this will improve accuracy, increasing this can improve performance.</Option_AnimalUpdateInterval_Desc>
|
||||||
|
<Option8_Label>Debug</Option8_Label>
|
||||||
|
<Option8_Desc>Show debug information.</Option8_Desc>
|
||||||
|
<Option9_Label>Womb status</Option9_Label>
|
||||||
|
<Option9_Desc>Draw womb icon in status window.</Option9_Desc>
|
||||||
|
<Option10_Label>Vagina and breast status</Option10_Label>
|
||||||
|
<Option10_Desc>Draw vagina, anus and breast icons in the status window.</Option10_Desc>
|
||||||
|
<Option11_Label>Fetus information level</Option11_Label>
|
||||||
|
<Option11_Desc_1>Show all information about a fetus.</Option11_Desc_1>
|
||||||
|
<Option11_Desc_2>Show all information about a fetus after discovered pregnancy.</Option11_Desc_2>
|
||||||
|
<Option11_Desc_3>Show only image of a fetus after discovered pregnancy.</Option11_Desc_3>
|
||||||
|
<Option11_Desc_4>Do not show any information about a fetus.</Option11_Desc_4>
|
||||||
|
<Option12_Label>Enable menopause</Option12_Label>
|
||||||
|
<Option12_Desc>Enable menopause effect that makes pawn infertile when they run out of eggs. If you have problems with long lived races, turn off this option.</Option12_Desc>
|
||||||
|
<Option_EnablePheromones_Label>Enable pheromones</Option_EnablePheromones_Label>
|
||||||
|
<Option_EnablePheromones_Desc>Allow humanlikes in visible estrus to increase the sex drive of nearby humanlike males.</Option_EnablePheromones_Desc>
|
||||||
|
<Option_AnimalPheromoneEffect_Label>Animal pheromone effect</Option_AnimalPheromoneEffect_Label>
|
||||||
|
<Option_AnimalPheromoneEffect_Desc>Set the effect that animals in visible estrus have on humanlikes.</Option_AnimalPheromoneEffect_Desc>
|
||||||
|
<Option13_Label>Use multiple pregnancy</Option13_Label>
|
||||||
|
<Option13_Desc>Use multiple pregnancy instead RJW's default pregnancy Disable this option if you are in trouble with impregnation RJW pregnancy should be turned on.</Option13_Desc>
|
||||||
|
<Option14_Label>Enable hetero ovular twins</Option14_Label>
|
||||||
|
<Option14_Desc>Allow pregnancy from multiple eggs at the same time.</Option14_Desc>
|
||||||
|
<Option15_Label>Enable enzygotic twins</Option15_Label>
|
||||||
|
<Option15_Desc>Enable a single egg to result in multiple identical offspring.</Option15_Desc>
|
||||||
|
<Option16_Label>Enzygotic twins chance</Option16_Label>
|
||||||
|
<Option16_Desc>The chance of identical twins.</Option16_Desc>
|
||||||
|
<Option17_Label>Max enzygotic twins</Option17_Label>
|
||||||
|
<Option17_Desc>The maximum number of identical siblings.</Option17_Desc>
|
||||||
|
<Option18_Label>Enable egg overlay</Option18_Label>
|
||||||
|
<Option18_Desc>Enable egg overlay on womb icon.</Option18_Desc>
|
||||||
|
<Option19_Label_1>Bleeding amount</Option19_Label_1>
|
||||||
|
<Option19_Label_2>Estimated total bleeding amount</Option19_Label_2>
|
||||||
|
<Option19_Desc>The approximate bleeding amount. The normal bleeding amount of a human is about 20~80ml per cycle.</Option19_Desc>
|
||||||
|
<Option20_Label_1>Colonist</Option20_Label_1>
|
||||||
|
<Option20_Label_2>Prisoner</Option20_Label_2>
|
||||||
|
<Option20_Label_3>Allied Faction</Option20_Label_3>
|
||||||
|
<Option20_Label_4>Neutral</Option20_Label_4>
|
||||||
|
<Option20_Label_5>Hostile Faction</Option20_Label_5>
|
||||||
|
<Option21_Label>Target pawns:</Option21_Label>
|
||||||
|
<Option21_Desc>The gizmo and button will appear for these pawns</Option21_Desc>
|
||||||
|
<Option22_Label>Use hybrid extension</Option22_Label>
|
||||||
|
<Option22_Desc>Overrides RJW and RaceSupport's hybrid definition. Dominant hybrid extension determines whose definition used first. Not recommended to change this.</Option22_Desc>
|
||||||
|
<Option23_Label>Dominant hybrid extension</Option23_Label>
|
||||||
|
<Option23_Label_1>Mother</Option23_Label_1>
|
||||||
|
<Option23_Label_2>Father</Option23_Label_2>
|
||||||
|
<Option_MaxBreastIncrementFactor_Label>Breast growth during pregnancy</Option_MaxBreastIncrementFactor_Label>
|
||||||
|
<Option_MaxBreastIncrementFactor_Desc>Change how much a pregnant pawn's breasts will grow when pregnant. Some pawns will grow more than others.</Option_MaxBreastIncrementFactor_Desc>
|
||||||
|
<Option_MaxNippleIncrementFactor_Label>Nipple change during pregnancy</Option_MaxNippleIncrementFactor_Label>
|
||||||
|
<Option_MaxNippleIncrementFactor_Desc>Change how much a pregnant pawn's nipples will change during pregnancy.</Option_MaxNippleIncrementFactor_Desc>
|
||||||
|
<Option_PermanentNippleChange_Label>Permanent nipple change after pregnancy</Option_PermanentNippleChange_Label>
|
||||||
|
<Option_PermanentNippleChange_Desc>Adjusts approximately how much of a pregnant pawn's nipples will remain changed after the pregnancy ends.</Option_PermanentNippleChange_Desc>
|
||||||
|
<Option28_Label>Customize Hybrids</Option28_Label>
|
||||||
|
<Option28_Tooltip>Open custom hybrid editor. This will overrides hybrid definitions of XML files.</Option28_Tooltip>
|
||||||
|
<Option29_Label>Allow shrink icon</Option29_Label>
|
||||||
|
<Option29_Desc>Let icon become smaller if needed.</Option29_Desc>
|
||||||
|
<Option30_Label>Egg lifespan multiplier</Option30_Label>
|
||||||
|
<Option30_Desc>Multiply egg's lifespan. All non-implanted eggs will die at end of luteal stage regardless of this setting.</Option30_Desc>
|
||||||
|
<Option31_Label>Enable vagina morph after birth</Option31_Label>
|
||||||
|
<Option31_Desc>Enable permanent vagina stretch after birth. If you are using another mod handling this, turn off this option.</Option31_Desc>
|
||||||
|
<Option32_Label>Morph power</Option32_Label>
|
||||||
|
<Option32_Desc>Set morph power.</Option32_Desc>
|
||||||
|
<Option_EstrusOverride_Label>Estrus overrides RJW hookup settings</Option_EstrusOverride_Label>
|
||||||
|
<Option_EstrusOverride_Desc>If enabled, a pawn in visible estrus will use these settings for potential impregnation hookups instead of the RJW settings. All settings default to their RJW counterparts.</Option_EstrusOverride_Desc>
|
||||||
|
<Option_EstrusFuckability_Label>Hookup minimum fuckability in estrus</Option_EstrusFuckability_Label>
|
||||||
|
<Option_EstrusAttractability_Label>Hookup minimum attractability in estrus</Option_EstrusAttractability_Label>
|
||||||
|
<Option_EstrusRelationship_Label>Hookup minimum opinion in estrus</Option_EstrusRelationship_Label>
|
||||||
|
<EstimatedCumLifespan>Estimated sperm lifespan</EstimatedCumLifespan>
|
||||||
|
<EstimatedEggLifespan>Estimated egg lifespan</EstimatedEggLifespan>
|
||||||
|
<OvulationChanceLabel>Ovulation {0}</OvulationChanceLabel>
|
||||||
|
<OvulationChanceDesc>Chance of each egg being released during ovulation.</OvulationChanceDesc>
|
||||||
|
<FertilityDesc>Implantation chance of fertilized eggs. Chance of fertilization this hour: {0}%</FertilityDesc>
|
||||||
|
<Option_PregnancyFromBaseRJW_Label>Use basic RJW pregnancy</Option_PregnancyFromBaseRJW_Label>
|
||||||
|
<Option_PregnancyFromMultiplePregnancy_Label>Use menstruation multiple pregnancy</Option_PregnancyFromMultiplePregnancy_Label>
|
||||||
|
<Option_PregnancyFromBiotech_Label>Use Biotech pregnancy</Option_PregnancyFromBiotech_Label>
|
||||||
|
<Option_EnableBiotechTwins_Label>Enable multiple babies/twins in a single Biotech pregnancy.</Option_EnableBiotechTwins_Label>
|
||||||
|
<Option_EnableBiotechTwins_Desc>Enabling this option will allow identical and hetero ovular twins with Biotech. Also allows the hybrid system, but two humanlikes cannot produce an animal.</Option_EnableBiotechTwins_Desc>
|
||||||
|
<Option_EnableDraftedIcon_Label>Show womb status when drafted</Option_EnableDraftedIcon_Label>
|
||||||
|
<Option_EnableDraftedIcon_Desc>Draw womb icon for drafted pawns</Option_EnableDraftedIcon_Desc>
|
||||||
|
<Option_ShowInfertileIcon_Label>Show womb status when infertile</Option_ShowInfertileIcon_Label>
|
||||||
|
<Option_ShowInfertileIcon_Desc>Draw womb icon for infertile wombs</Option_ShowInfertileIcon_Desc>
|
||||||
|
<Button_ResetToDefault>Reset to default</Button_ResetToDefault>
|
||||||
|
|
||||||
|
<FloatMenu_CleanSelf>Vaginal washing</FloatMenu_CleanSelf>
|
||||||
|
|
||||||
|
<CustomHybrid_List_Title>Custom Hybrid Editor</CustomHybrid_List_Title>
|
||||||
|
<CustomHybrid_Title>Hybrids of {0}</CustomHybrid_Title>
|
||||||
|
<CustomHybrid_Tooltip>When {0} breed with {1}, {2} will be born at {3} chance. If both races have hybrid definitions for each other, the father's definition will be used.</CustomHybrid_Tooltip>
|
||||||
|
|
||||||
|
<CannotNoEggs>No eggs</CannotNoEggs>
|
||||||
|
<CannotNoWomb>Must have a womb</CannotNoWomb>
|
||||||
|
<EggRestorationCompleted>{PAWN_labelShort} has completed {PAWN_possessive} egg restoration cycle.</EggRestorationCompleted>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<!-- EN: genital -->
|
||||||
|
<Absorber.label>génital</Absorber.label>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<!-- EN: menstruation -->
|
||||||
|
<Menstruation.label>menstruation</Menstruation.label>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,44 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<!-- EN: double egg lifetime -->
|
||||||
|
<Menstruation_DoubleEggLifetime.label>Durée ovule double</Menstruation_DoubleEggLifetime.label>
|
||||||
|
<!-- EN: Unfertilized eggs with this gene last twice as long. -->
|
||||||
|
<Menstruation_DoubleEggLifetime.description>Les ovules non fécondés avec ce gène durent deux fois plus longtemps.</Menstruation_DoubleEggLifetime.description>
|
||||||
|
|
||||||
|
<!-- EN: double ovulation -->
|
||||||
|
<Menstruation_DoubleOvulation.label>Ovulation double</Menstruation_DoubleOvulation.label>
|
||||||
|
<!-- EN: Carriers of this gene will ovulate twice as many eggs. -->
|
||||||
|
<Menstruation_DoubleOvulation.description>Les porteuses de ce gène ovuleront deux fois plus d’ovules.</Menstruation_DoubleOvulation.description>
|
||||||
|
|
||||||
|
<!-- EN: full estrus -->
|
||||||
|
<Menstruation_FullEstrus.label>Œstrus complet</Menstruation_FullEstrus.label>
|
||||||
|
<!-- EN: Carriers of this gene will enter full estrus every menstrual cycle, regardless of vagina type. -->
|
||||||
|
<Menstruation_FullEstrus.description>Les porteuses de ce gène entreront en œstrus complet à chaque cycle menstruel, quel que soit le type de vagin.</Menstruation_FullEstrus.description>
|
||||||
|
|
||||||
|
<!-- EN: never estrus -->
|
||||||
|
<Menstruation_NeverEstrus.label>Jamais en œstrus</Menstruation_NeverEstrus.label>
|
||||||
|
<!-- EN: Carriers of this gene will never go into estrus. -->
|
||||||
|
<Menstruation_NeverEstrus.description>Les porteuses de ce gène ne seront jamais en œstrus.</Menstruation_NeverEstrus.description>
|
||||||
|
|
||||||
|
<!-- EN: no bleeding -->
|
||||||
|
<Menstruation_NoBleeding.label>Pas de saignement</Menstruation_NoBleeding.label>
|
||||||
|
<!-- EN: Carriers of this gene will not bleed at the end of their cycle. -->
|
||||||
|
<Menstruation_NoBleeding.description>Les porteuses de ce gène ne saigneront pas à la fin de leur cycle.</Menstruation_NoBleeding.description>
|
||||||
|
|
||||||
|
<!-- EN: quadrule egg lifetime -->
|
||||||
|
<Menstruation_QuadEggLifetime.label>Durée ovule quadruple</Menstruation_QuadEggLifetime.label>
|
||||||
|
<!-- EN: Eggs with this gene last four times as long. -->
|
||||||
|
<Menstruation_QuadEggLifetime.description>Les ovules avec ce gène durent quatre fois plus longtemps.</Menstruation_QuadEggLifetime.description>
|
||||||
|
|
||||||
|
<!-- EN: quadruple ovulation -->
|
||||||
|
<Menstruation_QuadOvulation.label>Ovulation quadruple</Menstruation_QuadOvulation.label>
|
||||||
|
<!-- EN: Carriers of this gene will ovulate four times as many eggs. -->
|
||||||
|
<Menstruation_QuadOvulation.description>Les porteuses de ce gène ovuleront quatre fois plus d’ovules.</Menstruation_QuadOvulation.description>
|
||||||
|
|
||||||
|
<!-- EN: short egg lifetime -->
|
||||||
|
<Menstruation_ShortEggLifetime.label>Durée ovule courte</Menstruation_ShortEggLifetime.label>
|
||||||
|
<!-- EN: Unfertilized eggs with this gene last three-quarters as long. -->
|
||||||
|
<Menstruation_ShortEggLifetime.description>Les ovules non fécondés avec ce gène durent les trois quarts de la durée normale.</Menstruation_ShortEggLifetime.description>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
22
1.6/Languages/French/DefInjected/HediffDef/Hediffs_Cum.xml
Normal file
22
1.6/Languages/French/DefInjected/HediffDef/Hediffs_Cum.xml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<!-- EN: Antisperm antibody -->
|
||||||
|
<Hediff_ASA.label>Anticorps anti-sperme</Hediff_ASA.label>
|
||||||
|
<!-- EN: Antisperm antibody.\nIncreases death rate of sperm. -->
|
||||||
|
<Hediff_ASA.description>Anticorps anti-sperme. Augmente le taux de mortalité des spermatozoïdes.</Hediff_ASA.description>
|
||||||
|
<!-- EN: antisperm antibody -->
|
||||||
|
<Hediff_ASA.labelNoun>anticorps anti-sperme</Hediff_ASA.labelNoun>
|
||||||
|
<!-- EN: {0} has an antisperm antibody -->
|
||||||
|
<Hediff_ASA.labelNounPretty>{0} possède un anticorps anti-sperme</Hediff_ASA.labelNounPretty>
|
||||||
|
|
||||||
|
<!-- EN: Fertile -->
|
||||||
|
<Hediff_ForceFertile.label>Fertile</Hediff_ForceFertile.label>
|
||||||
|
<!-- EN: fertile -->
|
||||||
|
<Hediff_ForceFertile.description>fertile</Hediff_ForceFertile.description>
|
||||||
|
<!-- EN: fertile -->
|
||||||
|
<Hediff_ForceFertile.labelNoun>fertile</Hediff_ForceFertile.labelNoun>
|
||||||
|
<!-- EN: {0} is fertile -->
|
||||||
|
<Hediff_ForceFertile.labelNounPretty>{0} est fertile</Hediff_ForceFertile.labelNounPretty>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,54 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<!-- EN: Affected by pheromones -->
|
||||||
|
<Hediff_AffectedByPheromones.label>Influencé par les phéromones</Hediff_AffectedByPheromones.label>
|
||||||
|
<!-- EN: A condition caused by being around someone in estrus. Sex drive and satisfaction is increased by the scent of heat. -->
|
||||||
|
<Hediff_AffectedByPheromones.description>Condition causée par la présence d’une femme en œstrus. Le désir sexuel et la satisfaction augmentent avec l’odeur de chaleur.</Hediff_AffectedByPheromones.description>
|
||||||
|
<!-- EN: weak -->
|
||||||
|
<Hediff_AffectedByPheromones.stages.weak.label>faible</Hediff_AffectedByPheromones.stages.weak.label>
|
||||||
|
<!-- EN: moderate -->
|
||||||
|
<Hediff_AffectedByPheromones.stages.moderate.label>modéré</Hediff_AffectedByPheromones.stages.moderate.label>
|
||||||
|
<!-- EN: strong -->
|
||||||
|
<Hediff_AffectedByPheromones.stages.strong.label>fort</Hediff_AffectedByPheromones.stages.strong.label>
|
||||||
|
|
||||||
|
<!-- EN: Cyclosporine -->
|
||||||
|
<Hediff_Cyclosporine.label>Cyclosporine</Hediff_Cyclosporine.label>
|
||||||
|
<!-- EN: Under the effect of an immunosuppressant, hampering the body's ability to fight off infection and disease. -->
|
||||||
|
<Hediff_Cyclosporine.description>Sous l’effet d’un immunosuppresseur, réduisant la capacité du corps à combattre infections et maladies.</Hediff_Cyclosporine.description>
|
||||||
|
|
||||||
|
<!-- EN: Estrus -->
|
||||||
|
<Hediff_Estrus.label>Œstrus</Hediff_Estrus.label>
|
||||||
|
<!-- EN: A condition caused by a womb entering the most fertile phase of its menstrual cycle. Sexual arousal and desire increase dramatically as the body yearns to become pregnant.\nIncreased chance of vaginal sex occurring and potentially lower standards in mate selection. -->
|
||||||
|
<Hediff_Estrus.description>Condition causée par un utérus entrant dans la phase la plus fertile de son cycle menstruel. L’excitation et le désir sexuel augmentent fortement, le corps cherchant à devenir enceinte. Chance accrue de rapports vaginaux et critères de sélection du partenaire potentiellement abaissés.</Hediff_Estrus.description>
|
||||||
|
<!-- EN: estrus -->
|
||||||
|
<Hediff_Estrus.labelNoun>œstrus</Hediff_Estrus.labelNoun>
|
||||||
|
|
||||||
|
<!-- EN: Estrus (concealed) -->
|
||||||
|
<Hediff_Estrus_Concealed.label>Œstrus caché</Hediff_Estrus_Concealed.label>
|
||||||
|
<!-- EN: A condition caused by a womb its most fertile phase of the menstrual cycle. Sexual arousal and desire increase slightly.\nSlightly increased chance of vaginal sex. -->
|
||||||
|
<Hediff_Estrus_Concealed.description>Condition causée par un utérus entrant dans sa phase la plus fertile. Excitation et désir sexuel légèrement augmentés. Chance légèrement accrue de rapports vaginaux.</Hediff_Estrus_Concealed.description>
|
||||||
|
<!-- EN: estrus -->
|
||||||
|
<Hediff_Estrus_Concealed.labelNoun>œstrus</Hediff_Estrus_Concealed.labelNoun>
|
||||||
|
|
||||||
|
<!-- EN: In period -->
|
||||||
|
<Hediff_MenstrualCramp.label>En période</Hediff_MenstrualCramp.label>
|
||||||
|
<!-- EN: Bleeding from the vagina at the end of the menstrual cycle.\nOften painful. -->
|
||||||
|
<Hediff_MenstrualCramp.description>Saignement vaginal à la fin du cycle menstruel. Souvent douloureux.</Hediff_MenstrualCramp.description>
|
||||||
|
<!-- EN: in period -->
|
||||||
|
<Hediff_MenstrualCramp.labelNoun>en période</Hediff_MenstrualCramp.labelNoun>
|
||||||
|
<!-- EN: unpleasant -->
|
||||||
|
<Hediff_MenstrualCramp.stages.unpleasant.label>désagréable</Hediff_MenstrualCramp.stages.unpleasant.label>
|
||||||
|
<!-- EN: annoying -->
|
||||||
|
<Hediff_MenstrualCramp.stages.annoying.label>gênant</Hediff_MenstrualCramp.stages.annoying.label>
|
||||||
|
<!-- EN: aching -->
|
||||||
|
<Hediff_MenstrualCramp.stages.aching.label>courbaturé</Hediff_MenstrualCramp.stages.aching.label>
|
||||||
|
<!-- EN: painful -->
|
||||||
|
<Hediff_MenstrualCramp.stages.painful.label>douleur intense</Hediff_MenstrualCramp.stages.painful.label>
|
||||||
|
|
||||||
|
<!-- EN: Pain reliever -->
|
||||||
|
<Hediff_PainReliever.label>Antidouleur</Hediff_PainReliever.label>
|
||||||
|
<!-- EN: A mild reprieve from menstrual (and other) sources of pain. -->
|
||||||
|
<Hediff_PainReliever.description>Soulagement léger de la douleur menstruelle (et autres sources de douleur).</Hediff_PainReliever.description>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<!-- EN: washing vagina -->
|
||||||
|
<VaginaWashing.reportString>Lavage du vagin</VaginaWashing.reportString>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<!-- EN: lactating self -->
|
||||||
|
<LactateSelf.reportString>Allaitement</LactateSelf.reportString>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<!-- EN: Menstruation: open status window -->
|
||||||
|
<OpenStatusWindow.label>Menstruation : ouvrir la fenêtre d’état</OpenStatusWindow.label>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,46 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<!-- EN: contract areolae -->
|
||||||
|
<Surgery_ContractAreola.label>Contracter les aréoles</Surgery_ContractAreola.label>
|
||||||
|
<!-- EN: Contract the areolae. -->
|
||||||
|
<Surgery_ContractAreola.description>Contracter les aréoles.</Surgery_ContractAreola.description>
|
||||||
|
<!-- EN: contracting areolae -->
|
||||||
|
<Surgery_ContractAreola.jobString>Contraction des aréoles</Surgery_ContractAreola.jobString>
|
||||||
|
|
||||||
|
<!-- EN: Contract nipples -->
|
||||||
|
<Surgery_ContractNipple.label>Contracter les tétons</Surgery_ContractNipple.label>
|
||||||
|
<!-- EN: Contract the nipples. -->
|
||||||
|
<Surgery_ContractNipple.description>Contracter les tétons.</Surgery_ContractNipple.description>
|
||||||
|
<!-- EN: contracting nipples -->
|
||||||
|
<Surgery_ContractNipple.jobString>Contraction des tétons</Surgery_ContractNipple.jobString>
|
||||||
|
|
||||||
|
<!-- EN: Darken nipples -->
|
||||||
|
<Surgery_DarkenNipple.label>Assombrir les tétons</Surgery_DarkenNipple.label>
|
||||||
|
<!-- EN: Darken the nipples. -->
|
||||||
|
<Surgery_DarkenNipple.description>Assombrir les tétons.</Surgery_DarkenNipple.description>
|
||||||
|
<!-- EN: darkening nipples -->
|
||||||
|
<Surgery_DarkenNipple.jobString>Assombrissement des tétons</Surgery_DarkenNipple.jobString>
|
||||||
|
|
||||||
|
<!-- EN: expand areolae -->
|
||||||
|
<Surgery_ExpandAreola.label>Élargir les aréoles</Surgery_ExpandAreola.label>
|
||||||
|
<!-- EN: Expand the areolae. -->
|
||||||
|
<Surgery_ExpandAreola.description>Élargir les aréoles.</Surgery_ExpandAreola.description>
|
||||||
|
<!-- EN: expanding areolae -->
|
||||||
|
<Surgery_ExpandAreola.jobString>Élargissement des aréoles</Surgery_ExpandAreola.jobString>
|
||||||
|
|
||||||
|
<!-- EN: Expand nipple -->
|
||||||
|
<Surgery_ExpandNipple.label>Élargir les tétons</Surgery_ExpandNipple.label>
|
||||||
|
<!-- EN: Expand the nipples. -->
|
||||||
|
<Surgery_ExpandNipple.description>Élargir les tétons.</Surgery_ExpandNipple.description>
|
||||||
|
<!-- EN: expanding nipples -->
|
||||||
|
<Surgery_ExpandNipple.jobString>Élargissement des tétons</Surgery_ExpandNipple.jobString>
|
||||||
|
|
||||||
|
<!-- EN: Lighten nipples -->
|
||||||
|
<Surgery_LightenNipple.label>Éclaircir les tétons</Surgery_LightenNipple.label>
|
||||||
|
<!-- EN: Lighten the nipples. -->
|
||||||
|
<Surgery_LightenNipple.description>Éclaircir les tétons.</Surgery_LightenNipple.description>
|
||||||
|
<!-- EN: lightening nipples -->
|
||||||
|
<Surgery_LightenNipple.jobString>Éclaircissement des tétons</Surgery_LightenNipple.jobString>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
14
1.6/Languages/French/DefInjected/RecordDef/Records_Womb.xml
Normal file
14
1.6/Languages/French/DefInjected/RecordDef/Records_Womb.xml
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<!-- EN: creampied -->
|
||||||
|
<AmountofCreampied.label>Éjaculation interne</AmountofCreampied.label>
|
||||||
|
<!-- EN: The milliliters of cum that's been ejaculated into my womb. -->
|
||||||
|
<AmountofCreampied.description>Millilitres de sperme éjaculés dans mon utérus.</AmountofCreampied.description>
|
||||||
|
|
||||||
|
<!-- EN: fertilized eggs -->
|
||||||
|
<AmountofFertilizedEggs.label>Œufs fécondés</AmountofFertilizedEggs.label>
|
||||||
|
<!-- EN: The number of my eggs that sperm has fertilized. -->
|
||||||
|
<AmountofFertilizedEggs.description>Nombre de mes œufs fécondés par des spermatozoïdes.</AmountofFertilizedEggs.description>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
11
1.6/Languages/French/DefInjected/StatDef/Stats_Absorber.xml
Normal file
11
1.6/Languages/French/DefInjected/StatDef/Stats_Absorber.xml
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<!-- EN: Absorbable -->
|
||||||
|
<MaxAbsorbable.label>Absorbable</MaxAbsorbable.label>
|
||||||
|
<!-- EN: Maximum amount of fluid that this item can absorb. -->
|
||||||
|
<MaxAbsorbable.description>Quantité maximale de liquide que cet objet peut absorber.</MaxAbsorbable.description>
|
||||||
|
<!-- EN: {0} ml -->
|
||||||
|
<MaxAbsorbable.formatString>{0} ml</MaxAbsorbable.formatString>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
43
1.6/Languages/French/DefInjected/TaleDef/Tales_Cum.xml
Normal file
43
1.6/Languages/French/DefInjected/TaleDef/Tales_Cum.xml
Normal file
|
|
@ -0,0 +1,43 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<!-- EN: came inside -->
|
||||||
|
<CameInside.label>Éjaculation interne</CameInside.label>
|
||||||
|
<!-- EN:
|
||||||
|
<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 [circumstance_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>
|
||||||
|
-->
|
||||||
|
<CameInside.rulePack.rulesStrings>
|
||||||
|
<li>tale_noun->[FUCKER_nameDef] éjacule dans [FUCKED_nameDef]</li>
|
||||||
|
<li>image->[FUCKER_nameFull] a son pénis profondément dans le vagin de [FUCKED_nameFull] [circumstance_group]</li>
|
||||||
|
<li>image->[FUCKER_nameFull] voit son pénis disparaître dans le vagin de [FUCKED_nameFull] [circumstance_group]</li>
|
||||||
|
<li>image->[FUCKED_nameFull] voit son vagin se remplir du pénis de [FUCKER_nameFull] [circumstance_group]</li>
|
||||||
|
<li>image->[FUCKED_nameFull] voit son vagin serrer fortement le pénis de [FUCKER_nameFull] [circumstance_group]</li>
|
||||||
|
<li>circumstance_phrase->pendant que [FUCKER_nameDef] serre ses dents</li>
|
||||||
|
<li>circumstance_phrase->pendant que [FUCKER_nameDef] arbore un sourire triomphant</li>
|
||||||
|
<li>circumstance_phrase->alors que [FUCKED_nameDef] frissonne de plaisir</li>
|
||||||
|
<li>circumstance_phrase->alors que [FUCKER_nameDef] éjacule dans [FUCKED_nameDef]</li>
|
||||||
|
<li>circumstance_phrase->pendant que [FUCKED_nameDef] regarde [FUCKER_nameDef] dans les yeux en souriant</li>
|
||||||
|
<li>desc_sentence->Le sperme de [FUCKER_nameDef] s’écoule du vagin de [FUCKED_nameDef] et tombe sur le sol.</li>
|
||||||
|
<li>desc_sentence->Le sperme de [FUCKER_nameDef] se précipite dans l’utérus de [FUCKED_nameDef] et féconde un œuf de [FUCKED_nameDef].</li>
|
||||||
|
<li>desc_sentence->Le sperme de [FUCKER_nameDef] est éjaculé dans l’utérus de [FUCKED_nameDef].</li>
|
||||||
|
<li>desc_sentence->L’utérus de [FUCKED_nameDef] est rempli de sperme.</li>
|
||||||
|
<li>desc_sentence->De la sueur coule sur le visage de [FUCKER_nameDef].</li>
|
||||||
|
<li>desc_sentence->[FUCKED_nameDef] halète lourdement.</li>
|
||||||
|
</CameInside.rulePack.rulesStrings>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,24 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<!-- EN: sanitary pad -->
|
||||||
|
<Absorber_Pad.label>Serviette hygiénique</Absorber_Pad.label>
|
||||||
|
<!-- EN: A pad for absorbing fluids from a vagina. -->
|
||||||
|
<Absorber_Pad.description>Une serviette pour absorber les fluides du vagin.</Absorber_Pad.description>
|
||||||
|
|
||||||
|
<!-- EN: wet sanitary pad -->
|
||||||
|
<Absorber_Pad_Dirty.label>Serviette hygiénique humide</Absorber_Pad_Dirty.label>
|
||||||
|
<!-- EN: A wet used pad. -->
|
||||||
|
<Absorber_Pad_Dirty.description>Une serviette utilisée et humide.</Absorber_Pad_Dirty.description>
|
||||||
|
|
||||||
|
<!-- EN: tampon -->
|
||||||
|
<Absorber_Tampon.label>Tampon</Absorber_Tampon.label>
|
||||||
|
<!-- EN: A tampon for absorbing fluids from a vagina.\nMay cause an infection if worn for too long. -->
|
||||||
|
<Absorber_Tampon.description>Un tampon pour absorber les fluides du vagin. Peut provoquer une infection s’il est porté trop longtemps.</Absorber_Tampon.description>
|
||||||
|
|
||||||
|
<!-- EN: dirty tampon -->
|
||||||
|
<Absorber_Tampon_Dirty.label>Tampon sale</Absorber_Tampon_Dirty.label>
|
||||||
|
<!-- EN: A wet used tampon.\nMay cause infection if left in. -->
|
||||||
|
<Absorber_Tampon_Dirty.description>Un tampon utilisé et humide. Peut provoquer une infection s’il est laissé en place.</Absorber_Tampon_Dirty.description>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<!-- EN: mixture -->
|
||||||
|
<FilthMixture.label>mélange</FilthMixture.label>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,40 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<!-- EN: cyclosporine -->
|
||||||
|
<Cyclosporine.label>Cyclosporine</Cyclosporine.label>
|
||||||
|
<!-- EN: An immunosuppressant.\nCan cure antisperm antibody, but reduces the body's ability to fight off infection and disease for 24 hours. -->
|
||||||
|
<Cyclosporine.description>Un immunosuppresseur. Peut soigner l’anticorps antispermatozoïde, mais réduit la capacité du corps à combattre infections et maladies pendant 24 heures.</Cyclosporine.description>
|
||||||
|
<!-- EN: Take {0} -->
|
||||||
|
<Cyclosporine.ingestible.ingestCommandString>Prendre {0}</Cyclosporine.ingestible.ingestCommandString>
|
||||||
|
<!-- EN: Taking {0}. -->
|
||||||
|
<Cyclosporine.ingestible.ingestReportString>Prise de {0}.</Cyclosporine.ingestible.ingestReportString>
|
||||||
|
|
||||||
|
<!-- EN: Ovary regeneration pill -->
|
||||||
|
<OvaryRegenerationPill.label>Comprimé de régénération ovarienne</OvaryRegenerationPill.label>
|
||||||
|
<!-- EN: Recovers the ovaries' health, restoring some quantity of eggs.\nLess effective on ovaries with few eggs remaining.\nCannot recover menopause. -->
|
||||||
|
<OvaryRegenerationPill.description>Restaure la santé des ovaires et une partie des ovules. Moins efficace sur des ovaires presque vides. Ne peut pas inverser la ménopause.</OvaryRegenerationPill.description>
|
||||||
|
<!-- EN: Take {0} -->
|
||||||
|
<OvaryRegenerationPill.ingestible.ingestCommandString>Prendre {0}</OvaryRegenerationPill.ingestible.ingestCommandString>
|
||||||
|
<!-- EN: Taking {0}. -->
|
||||||
|
<OvaryRegenerationPill.ingestible.ingestReportString>Prise de {0}.</OvaryRegenerationPill.ingestible.ingestReportString>
|
||||||
|
|
||||||
|
<!-- EN: Pain reliever -->
|
||||||
|
<PainReliever.label>Antidouleur</PainReliever.label>
|
||||||
|
<!-- EN: Relieves menstrual pain for 24 hours.\n\nAlso effective on other sources of pain. -->
|
||||||
|
<PainReliever.description>Soulage les douleurs menstruelles pendant 24 heures. Également efficace contre d’autres douleurs.</PainReliever.description>
|
||||||
|
<!-- EN: Take {0} -->
|
||||||
|
<PainReliever.ingestible.ingestCommandString>Prendre {0}</PainReliever.ingestible.ingestCommandString>
|
||||||
|
<!-- EN: Taking {0}. -->
|
||||||
|
<PainReliever.ingestible.ingestReportString>Prise de {0}.</PainReliever.ingestible.ingestReportString>
|
||||||
|
|
||||||
|
<!-- EN: Superovulation inducing agent -->
|
||||||
|
<SuperovulationInducingAgent.label>Agent de superovulation</SuperovulationInducingAgent.label>
|
||||||
|
<!-- EN: Induce superovulation, causing the next ovulation to produce 1-4 extra eggs.\n\nMay hasten the onset of menopause. -->
|
||||||
|
<SuperovulationInducingAgent.description>Induit une superovulation, provoquant la production de 1 à 4 ovules supplémentaires à la prochaine ovulation. Peut accélérer l’apparition de la ménopause.</SuperovulationInducingAgent.description>
|
||||||
|
<!-- EN: Take {0} -->
|
||||||
|
<SuperovulationInducingAgent.ingestible.ingestCommandString>Prendre {0}</SuperovulationInducingAgent.ingestible.ingestCommandString>
|
||||||
|
<!-- EN: Taking {0}. -->
|
||||||
|
<SuperovulationInducingAgent.ingestible.ingestReportString>Prise de {0}.</SuperovulationInducingAgent.ingestible.ingestReportString>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
99
1.6/Languages/French/DefInjected/ThoughtDef/Thoughts_sex.xml
Normal file
99
1.6/Languages/French/DefInjected/ThoughtDef/Thoughts_sex.xml
Normal file
|
|
@ -0,0 +1,99 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<!-- EN: {0} came inside -->
|
||||||
|
<CameInsideF.stages.came_inside.label>{0} a éjaculé à l'intérieur</CameInsideF.stages.came_inside.label>
|
||||||
|
<!-- EN: I'm worried I might get pregnant. -->
|
||||||
|
<CameInsideF.stages.came_inside.description>Je suis inquiète de pouvoir tomber enceinte.</CameInsideF.stages.came_inside.description>
|
||||||
|
|
||||||
|
<!-- EN: {0} came inside -->
|
||||||
|
<CameInsideFFetish.stages.came_inside.label>{0} a éjaculé à l'intérieur</CameInsideFFetish.stages.came_inside.label>
|
||||||
|
<!-- EN: I hope I get pregnant. -->
|
||||||
|
<CameInsideFFetish.stages.came_inside.description>J'espère tomber enceinte.</CameInsideFFetish.stages.came_inside.description>
|
||||||
|
|
||||||
|
<!-- EN: {0} came inside -->
|
||||||
|
<CameInsideFFetishSafe.stages.came_inside.label>{0} a éjaculé à l'intérieur</CameInsideFFetishSafe.stages.came_inside.label>
|
||||||
|
<!-- EN: I don't think I'll get pregnant, but it's fun to fantasize. -->
|
||||||
|
<CameInsideFFetishSafe.stages.came_inside.description>Je ne pense pas tomber enceinte, mais c'est amusant de fantasmer.</CameInsideFFetishSafe.stages.came_inside.description>
|
||||||
|
|
||||||
|
<!-- EN: {0} came inside -->
|
||||||
|
<CameInsideFIdeo.stages.came_inside.label>{0} a éjaculé à l'intérieur</CameInsideFIdeo.stages.came_inside.label>
|
||||||
|
<!-- EN: I hope this makes me pregnant like I should be. -->
|
||||||
|
<CameInsideFIdeo.stages.came_inside.description>J'espère que cela me rendra enceinte comme je devrais l'être.</CameInsideFIdeo.stages.came_inside.description>
|
||||||
|
|
||||||
|
<!-- EN: {0} came inside -->
|
||||||
|
<CameInsideFLowFert.stages.came_inside.label>{0} a éjaculé à l'intérieur</CameInsideFLowFert.stages.came_inside.label>
|
||||||
|
<!-- EN: I'm worried I might get pregnant.\nThe chance is low, but... -->
|
||||||
|
<CameInsideFLowFert.stages.came_inside.description>Je suis inquiète de pouvoir tomber enceinte. La chance est faible, mais…</CameInsideFLowFert.stages.came_inside.description>
|
||||||
|
|
||||||
|
<!-- EN: came inside of {0} -->
|
||||||
|
<CameInsideM.stages.came_inside_of.label>a éjaculé à l'intérieur de {0}</CameInsideM.stages.came_inside_of.label>
|
||||||
|
<!-- EN: That felt so good. -->
|
||||||
|
<CameInsideM.stages.came_inside_of.description>Cela faisait tellement de bien.</CameInsideM.stages.came_inside_of.description>
|
||||||
|
|
||||||
|
<!-- EN: came inside of {0} -->
|
||||||
|
<CameInsideMIdeo.stages.came_inside_of.label>a éjaculé à l'intérieur de {0}</CameInsideMIdeo.stages.came_inside_of.label>
|
||||||
|
<!-- EN: It is my duty to make her pregnant. -->
|
||||||
|
<CameInsideMIdeo.stages.came_inside_of.description>C'est mon devoir de la rendre enceinte.</CameInsideMIdeo.stages.came_inside_of.description>
|
||||||
|
|
||||||
|
<!-- EN: egg restoration received -->
|
||||||
|
<EggRestorationReceived.stages.egg_restoration_received.label>Restauration des ovules reçue</EggRestorationReceived.stages.egg_restoration_received.label>
|
||||||
|
<!-- EN: I can breed for a little longer now. -->
|
||||||
|
<EggRestorationReceived.stages.egg_restoration_received.description>Je peux encore produire des ovules un peu plus longtemps.</EggRestorationReceived.stages.egg_restoration_received.description>
|
||||||
|
|
||||||
|
<!-- EN: {0} came inside -->
|
||||||
|
<HaterCameInsideF.stages.came_inside.label>{0} a éjaculé à l'intérieur</HaterCameInsideF.stages.came_inside.label>
|
||||||
|
<!-- EN: I don't want to be pregnant with his baby! -->
|
||||||
|
<HaterCameInsideF.stages.came_inside.description>Je ne veux pas être enceinte de son bébé !</HaterCameInsideF.stages.came_inside.description>
|
||||||
|
|
||||||
|
<!-- EN: {0} came inside -->
|
||||||
|
<HaterCameInsideFEstrus.stages.came_inside.label>{0} a éjaculé à l'intérieur</HaterCameInsideFEstrus.stages.came_inside.label>
|
||||||
|
<!-- EN: What was I thinking, letting him do that? -->
|
||||||
|
<HaterCameInsideFEstrus.stages.came_inside.description>À quoi pensais-je, en le laissant faire ça ?</HaterCameInsideFEstrus.stages.came_inside.description>
|
||||||
|
|
||||||
|
<!-- EN: {0} came inside -->
|
||||||
|
<HaterCameInsideFIdeo.stages.came_inside.label>{0} a éjaculé à l'intérieur</HaterCameInsideFIdeo.stages.came_inside.label>
|
||||||
|
<!-- EN: I know I should become pregnant, but does it have to be his? -->
|
||||||
|
<HaterCameInsideFIdeo.stages.came_inside.description>Je sais que je devrais devenir enceinte, mais est-ce que ça doit être avec lui ?</HaterCameInsideFIdeo.stages.came_inside.description>
|
||||||
|
|
||||||
|
<!-- EN: {0} came inside -->
|
||||||
|
<HaterCameInsideFSafe.stages.came_inside.label>{0} a éjaculé à l'intérieur</HaterCameInsideFSafe.stages.came_inside.label>
|
||||||
|
<!-- EN: I probably won't get pregnant, but I still don't like it. -->
|
||||||
|
<HaterCameInsideFSafe.stages.came_inside.description>Je ne tomberai probablement pas enceinte, mais ça ne me plaît toujours pas.</HaterCameInsideFSafe.stages.came_inside.description>
|
||||||
|
|
||||||
|
<!-- EN: came inside of {0} -->
|
||||||
|
<HaterCameInsideM.stages.came_inside_of.label>a éjaculé à l'intérieur de {0}</HaterCameInsideM.stages.came_inside_of.label>
|
||||||
|
<!-- EN: I came inside of my rival! -->
|
||||||
|
<HaterCameInsideM.stages.came_inside_of.description>J'ai éjaculé à l'intérieur de ma rivale !</HaterCameInsideM.stages.came_inside_of.description>
|
||||||
|
|
||||||
|
<!-- EN: took contraceptive pill -->
|
||||||
|
<HateTookContraceptivePill.stages.took_contraceptive_pill.label>a pris une pilule contraceptive</HateTookContraceptivePill.stages.took_contraceptive_pill.label>
|
||||||
|
<!-- EN: I want to get pregnant. -->
|
||||||
|
<HateTookContraceptivePill.stages.took_contraceptive_pill.description>Je veux tomber enceinte.</HateTookContraceptivePill.stages.took_contraceptive_pill.description>
|
||||||
|
|
||||||
|
<!-- EN: took contraceptive pill -->
|
||||||
|
<HateTookContraceptivePillIdeo.stages.took_contraceptive_pill.label>a pris une pilule contraceptive</HateTookContraceptivePillIdeo.stages.took_contraceptive_pill.label>
|
||||||
|
<!-- EN: My beliefs demand I become pregnant. -->
|
||||||
|
<HateTookContraceptivePillIdeo.stages.took_contraceptive_pill.description>Mes convictions exigent que je devienne enceinte.</HateTookContraceptivePillIdeo.stages.took_contraceptive_pill.description>
|
||||||
|
|
||||||
|
<!-- EN: dripping fluids -->
|
||||||
|
<LeakingFluids.stages.dripping_fluids.label>écoulement de fluides</LeakingFluids.stages.dripping_fluids.label>
|
||||||
|
<!-- EN: Can't I get something to absorb this? -->
|
||||||
|
<LeakingFluids.stages.dripping_fluids.description>Ne puis-je rien utiliser pour absorber ça ?</LeakingFluids.stages.dripping_fluids.description>
|
||||||
|
|
||||||
|
<!-- EN: took contraceptive pill -->
|
||||||
|
<TookContraceptivePill.stages.took_contraceptive_pill.label>a pris la pilule contraceptive</TookContraceptivePill.stages.took_contraceptive_pill.label>
|
||||||
|
<!-- EN: Everything will be okay now. -->
|
||||||
|
<TookContraceptivePill.stages.took_contraceptive_pill.description>Tout ira bien maintenant.</TookContraceptivePill.stages.took_contraceptive_pill.description>
|
||||||
|
|
||||||
|
<!-- EN: unwanted pregnancy -->
|
||||||
|
<UnwantedPregnancy.stages.unwanted_pregnancy.label>grossesse non désirée</UnwantedPregnancy.stages.unwanted_pregnancy.label>
|
||||||
|
<!-- EN: How will I take care of a baby? What am I going to do? -->
|
||||||
|
<UnwantedPregnancy.stages.unwanted_pregnancy.description>Comment vais-je m'occuper d'un bébé ? Que vais-je faire ?</UnwantedPregnancy.stages.unwanted_pregnancy.description>
|
||||||
|
|
||||||
|
<!-- EN: unwanted pregnancy -->
|
||||||
|
<UnwantedPregnancyMild.stages.unwanted_pregnancy.label>grossesse non désirée</UnwantedPregnancyMild.stages.unwanted_pregnancy.label>
|
||||||
|
<!-- EN: I'm having a baby. I hope I can manage. -->
|
||||||
|
<UnwantedPregnancyMild.stages.unwanted_pregnancy.description>Je vais avoir un bébé. J'espère que je pourrai gérer.</UnwantedPregnancyMild.stages.unwanted_pregnancy.description>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
321
1.6/Languages/French/Keyed/RJW_Menstruation.xml
Normal file
321
1.6/Languages/French/Keyed/RJW_Menstruation.xml
Normal file
|
|
@ -0,0 +1,321 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<!-- EN: RJW Menstruation Cycle -->
|
||||||
|
<Mod_Title>Cycle menstruel RJW</Mod_Title>
|
||||||
|
|
||||||
|
<!-- EN: menstrual blood -->
|
||||||
|
<Menstrual_Blood>Sang menstruel</Menstrual_Blood>
|
||||||
|
<!-- EN: Empty -->
|
||||||
|
<Info_noCum>Vide</Info_noCum>
|
||||||
|
<!-- EN: Follicular -->
|
||||||
|
<Stage_Follicular>Folliculaire</Stage_Follicular>
|
||||||
|
<!-- EN: Ovulation -->
|
||||||
|
<Stage_Ovulatory>Ovulation</Stage_Ovulatory>
|
||||||
|
<!-- EN: Luteal -->
|
||||||
|
<Stage_Luteal>Lutéale</Stage_Luteal>
|
||||||
|
<!-- EN: In period -->
|
||||||
|
<Stage_Bleeding>Menstruations</Stage_Bleeding>
|
||||||
|
<!-- EN: Pregnant -->
|
||||||
|
<Stage_Pregnant>Enceinte</Stage_Pregnant>
|
||||||
|
<!-- EN: Recovering from birth -->
|
||||||
|
<Stage_Recover>Récupération post-partum</Stage_Recover>
|
||||||
|
<!-- EN: None -->
|
||||||
|
<Stage_None>Aucune</Stage_None>
|
||||||
|
<!-- EN: Climacteric -->
|
||||||
|
<Stage_Climacteric>Climatérique</Stage_Climacteric>
|
||||||
|
<!-- EN: Menopause -->
|
||||||
|
<Stage_Menopause>Ménopause</Stage_Menopause>
|
||||||
|
<!-- EN: Anestrus -->
|
||||||
|
<Stage_Anestrus>Anœstrus</Stage_Anestrus>
|
||||||
|
<!-- EN: The ovaries are preparing to release an egg. Ovulation will occur at the end of this phase. -->
|
||||||
|
<Stage_Follicular_Desc>Les ovaires se préparent à libérer un ovule. L’ovulation aura lieu à la fin de cette phase.</Stage_Follicular_Desc>
|
||||||
|
<!-- EN: The ovaries are preparing to release an egg. Ovulation will occur if semen enters the womb. -->
|
||||||
|
<Stage_Follicular_Induced_Desc>Les ovaires se préparent à libérer un ovule. L’ovulation aura lieu si du sperme entre dans l’utérus.</Stage_Follicular_Induced_Desc>
|
||||||
|
<!-- EN: The ovaries are releasing an egg into the womb. -->
|
||||||
|
<Stage_Ovulatory_Desc>Les ovaires libèrent un ovule dans l’utérus.</Stage_Ovulatory_Desc>
|
||||||
|
<!-- EN: The womb is prepared to recieve a fertilized egg. Pregnancy will result if one implants before the end of the stage. -->
|
||||||
|
<Stage_Luteal_Desc>L’utérus est prêt à recevoir un ovule fécondé. Une grossesse surviendra si un ovule s’implante avant la fin de cette phase.</Stage_Luteal_Desc>
|
||||||
|
<!-- EN: The womb is shedding its lining, along with any eggs that failed to implant. -->
|
||||||
|
<Stage_Bleeding_Desc>L’utérus se débarrasse de sa muqueuse, ainsi que des ovules non fécondés.</Stage_Bleeding_Desc>
|
||||||
|
<!-- EN: A baby is growing inside the womb. With time and care, it will become a new resident of this world. -->
|
||||||
|
<Stage_Pregnant_Desc>Un bébé grandit dans l’utérus. Avec du temps et des soins, il deviendra un nouvel habitant de ce monde.</Stage_Pregnant_Desc>
|
||||||
|
<!-- EN: The womb is recovering from its recent pregnancy. -->
|
||||||
|
<Stage_Recover_Desc>L’utérus se rétablit de sa récente grossesse.</Stage_Recover_Desc>
|
||||||
|
<!-- EN: The womb is not fertile and cannot become pregnant. -->
|
||||||
|
<Stage_None_Desc>L’utérus n’est pas fertile et ne peut pas concevoir.</Stage_None_Desc>
|
||||||
|
<!-- EN: The ovaries have neared exhaustion and the menstrual cycle has become irregular. -->
|
||||||
|
<Stage_Climacteric_Desc>Les ovaires approchent de l’épuisement et le cycle devient irrégulier.</Stage_Climacteric_Desc>
|
||||||
|
<!-- EN: The ovaries have been exhausted and the womb can no longer produce eggs. -->
|
||||||
|
<Stage_Menopause_Desc>Les ovaires sont épuisés et l’utérus ne peut plus produire d’ovules.</Stage_Menopause_Desc>
|
||||||
|
<!-- EN: The womb is out of breeding season. The cycle will resume once conditions are met. -->
|
||||||
|
<Stage_Anestrus_Desc>L’utérus est hors saison de reproduction. Le cycle reprendra quand les conditions seront réunies.</Stage_Anestrus_Desc>
|
||||||
|
<!-- EN: The womb is between cycles. The cycle will resume after enough time has passed. -->
|
||||||
|
<Stage_Anestrus_Periodic_Desc>L’utérus est entre deux cycles. Le cycle reprendra après un certain temps.</Stage_Anestrus_Periodic_Desc>
|
||||||
|
<!-- EN: Status -->
|
||||||
|
<Button_HealthTab>État</Button_HealthTab>
|
||||||
|
<!-- EN: Lactate self -->
|
||||||
|
<Button_MilkTooltip>Allaitement</Button_MilkTooltip>
|
||||||
|
<!-- EN: State -->
|
||||||
|
<Dialog_WombInfo01>État</Dialog_WombInfo01>
|
||||||
|
<!-- EN: Fetus -->
|
||||||
|
<Dialog_WombInfo02>Fœtus</Dialog_WombInfo02>
|
||||||
|
<!-- EN: Father -->
|
||||||
|
<Dialog_WombInfo03>Père</Dialog_WombInfo03>
|
||||||
|
<!-- EN: Cum list -->
|
||||||
|
<Dialog_WombInfo04>Liste de sperme</Dialog_WombInfo04>
|
||||||
|
<!-- EN: Fertilized -->
|
||||||
|
<Dialog_WombInfo05>Fécondé</Dialog_WombInfo05>
|
||||||
|
<!-- EN: Fertilizing -->
|
||||||
|
<Dialog_WombInfo06>En fécondation</Dialog_WombInfo06>
|
||||||
|
<!-- EN: Ovulated -->
|
||||||
|
<Dialog_WombInfo07>Ovulé</Dialog_WombInfo07>
|
||||||
|
<Dialog_WombInfo08></Dialog_WombInfo08>
|
||||||
|
<Dialog_WombInfo09></Dialog_WombInfo09>
|
||||||
|
<!-- EN: Unknown -->
|
||||||
|
<Dialog_FatherUnknown>Père inconnu</Dialog_FatherUnknown>
|
||||||
|
<!-- EN: Absorbed -->
|
||||||
|
<Description_Absorbed>Absorbé</Description_Absorbed>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- EN: Enable womb icon -->
|
||||||
|
<Option1_Label_1>Activer l’icône utérus</Option1_Label_1>
|
||||||
|
<!-- EN: Enable button in health tab -->
|
||||||
|
<Option1_Label_2>Activer le bouton dans l’onglet santé</Option1_Label_2>
|
||||||
|
<!-- EN: Enable animal cycle -->
|
||||||
|
<Option2_Label>Activer le cycle animal</Option2_Label>
|
||||||
|
<!-- EN: Simulate animal cycles.
|
||||||
|
Not recommended. -->
|
||||||
|
<Option2_Desc>Simuler les cycles animaux. Non recommandé.</Option2_Desc>
|
||||||
|
<!-- EN: Implantation chance -->
|
||||||
|
<Option3_Label>Chance d’implantation</Option3_Label>
|
||||||
|
<!-- EN: Base implantation chance of fertilized egg
|
||||||
|
This value affects the chance of impregnation. -->
|
||||||
|
<Option3_Desc>Chance de base d’implantation de l’ovule fécondé. Affecte la probabilité de grossesse.</Option3_Desc>
|
||||||
|
<!-- EN: Fertilization chance -->
|
||||||
|
<Option4_Label>Chance de fécondation</Option4_Label>
|
||||||
|
<!-- EN: The fertilization chance per ml of sperm per hour
|
||||||
|
This value affects the chance of impregnation. -->
|
||||||
|
<Option4_Desc>Chance de fécondation par ml de sperme par heure. Affecte la probabilité de grossesse.</Option4_Desc>
|
||||||
|
<!-- EN: Cum decay ratio per hour -->
|
||||||
|
<Option5_Label>Perte de sperme par heure</Option5_Label>
|
||||||
|
<!-- EN: The amount of cum in the womb will drop by this amount every hour
|
||||||
|
This value affects the chance of impregnation. -->
|
||||||
|
<Option5_Desc>La quantité de sperme dans l’utérus diminue de ce montant chaque heure. Affecte la probabilité de grossesse.</Option5_Desc>
|
||||||
|
<!-- EN: Cum fertility decay ratio per hour -->
|
||||||
|
<Option6_Label>Perte de fertilité du sperme par heure</Option6_Label>
|
||||||
|
<!-- EN: Cum will lose fertility by this amount every hour
|
||||||
|
This value affects fertilization chance indirectly. -->
|
||||||
|
<Option6_Desc>Le sperme perd sa fertilité de ce montant chaque heure. Affecte indirectement la chance de fécondation.</Option6_Desc>
|
||||||
|
<!-- EN: Cycle acceleration -->
|
||||||
|
<Option7_Label>Accélération du cycle</Option7_Label>
|
||||||
|
<!-- EN: Accelerate menstruation cycle
|
||||||
|
This can cause early menopause and infertility.
|
||||||
|
Setting this lower than x12 is recommended.
|
||||||
|
Rimworld's timescale: x6(default) -->
|
||||||
|
<Option7_Desc>Accélérer le cycle menstruel. Peut causer ménopause précoce et infertilité. Recommandé : ne pas descendre en dessous de x12. Échelle de temps Rimworld : x6 (par défaut).</Option7_Desc>
|
||||||
|
<!-- EN: Colonist update interval -->
|
||||||
|
<Option_ColonistUpdateInterval_Label>Intervalle mise à jour colones</Option_ColonistUpdateInterval_Label>
|
||||||
|
<!-- EN: How often the womb of each of your colonists, prisoners, and slaves update.
|
||||||
|
Lowering this will improve accuracy, increasing this can improve performance. -->
|
||||||
|
<Option_ColonistUpdateInterval_Desc>Fréquence de mise à jour des utérus de vos colones, prisonnières et esclaves. Réduire améliore la précision, augmenter améliore la performance.</Option_ColonistUpdateInterval_Desc>
|
||||||
|
<!-- EN: Non-colonist update interval -->
|
||||||
|
<Option_NonColonistUpdateInterval_Label>Intervalle mise à jour non-colones</Option_NonColonistUpdateInterval_Label>
|
||||||
|
<!-- EN: How often the womb of humans you don't control update.
|
||||||
|
Lowering this will improve accuracy, increasing this can improve performance. -->
|
||||||
|
<Option_NonColonistUpdateInterval_Desc>Fréquence de mise à jour des utérus des humains non contrôlés. Réduire améliore la précision, augmenter améliore la performance.</Option_NonColonistUpdateInterval_Desc>
|
||||||
|
<!-- EN: Animal update interval -->
|
||||||
|
<Option_AnimalUpdateInterval_Label>Intervalle mise à jour animaux</Option_AnimalUpdateInterval_Label>
|
||||||
|
<!-- EN: How often the womb of animals update.
|
||||||
|
Lowering this will improve accuracy, increasing this can improve performance. -->
|
||||||
|
<Option_AnimalUpdateInterval_Desc>Fréquence de mise à jour des utérus des animaux. Réduire améliore la précision, augmenter améliore la performance.</Option_AnimalUpdateInterval_Desc>
|
||||||
|
<!-- EN: Debug -->
|
||||||
|
<Option8_Label>Débogage</Option8_Label>
|
||||||
|
<!-- EN: Show debug information. -->
|
||||||
|
<Option8_Desc>Afficher les informations de débogage.</Option8_Desc>
|
||||||
|
<!-- EN: Womb status -->
|
||||||
|
<Option9_Label>État de l’utérus</Option9_Label>
|
||||||
|
<!-- EN: Draw womb icon in status window. -->
|
||||||
|
<Option9_Desc>Afficher l’icône utérus dans la fenêtre d’état.</Option9_Desc>
|
||||||
|
<!-- EN: Vagina and breast status -->
|
||||||
|
<Option10_Label>État vagin et seins</Option10_Label>
|
||||||
|
<!-- EN: Draw vagina, anus and breast icons in the status window. -->
|
||||||
|
<Option10_Desc>Afficher les icônes vagin, anus et seins dans la fenêtre d’état.</Option10_Desc>
|
||||||
|
<!-- EN: Fetus information level -->
|
||||||
|
<Option11_Label>Niveau information fœtus</Option11_Label>
|
||||||
|
<!-- EN: Show all information about a fetus. -->
|
||||||
|
<Option11_Desc_1>Afficher toutes les informations sur le fœtus.</Option11_Desc_1>
|
||||||
|
<!-- EN: Show all information about a fetus after discovered pregnancy. -->
|
||||||
|
<Option11_Desc_2>Afficher toutes les informations sur le fœtus après découverte de la grossesse.</Option11_Desc_2>
|
||||||
|
<!-- EN: Show only image of a fetus after discovered pregnancy. -->
|
||||||
|
<Option11_Desc_3>Afficher seulement l’image du fœtus après découverte de la grossesse.</Option11_Desc_3>
|
||||||
|
<!-- EN: Do not show any information about a fetus. -->
|
||||||
|
<Option11_Desc_4>Ne pas afficher d’information sur le fœtus.</Option11_Desc_4>
|
||||||
|
<!-- EN: Enable menopause -->
|
||||||
|
<Option12_Label>Activer ménopause</Option12_Label>
|
||||||
|
<!-- EN: Enable menopause effect that makes pawn infertile when they run out of eggs.
|
||||||
|
If you have problems with long lived races, turn off this option. -->
|
||||||
|
<Option12_Desc>Activer l’effet ménopause qui rend infertile lorsque les ovules sont épuisés. Désactiver pour races longévives.</Option12_Desc>
|
||||||
|
<!-- EN: Enable pheromones -->
|
||||||
|
<Option_EnablePheromones_Label>Activer phéromones</Option_EnablePheromones_Label>
|
||||||
|
<!-- EN: Allow humanlikes in visible estrus to increase the sex drive of nearby humanlike males. -->
|
||||||
|
<Option_EnablePheromones_Desc>Autoriser les humanoïdes en œstrus visible à augmenter le désir sexuel des mâles proches.</Option_EnablePheromones_Desc>
|
||||||
|
<!-- EN: Animal pheromone effect -->
|
||||||
|
<Option_AnimalPheromoneEffect_Label>Effet phéromones animaux</Option_AnimalPheromoneEffect_Label>
|
||||||
|
<!-- EN: Set the effect that animals in visible estrus have on humanlikes. -->
|
||||||
|
<Option_AnimalPheromoneEffect_Desc>Définir l’effet des animaux en œstrus visible sur les humanoïdes.</Option_AnimalPheromoneEffect_Desc>
|
||||||
|
<!-- EN: Use multiple pregnancy -->
|
||||||
|
<Option13_Label>Activer grossesses multiples</Option13_Label>
|
||||||
|
<!-- EN: Use multiple pregnancy instead RJW's default pregnancy
|
||||||
|
Disable this option if you are in trouble with impregnation
|
||||||
|
RJW pregnancy should be turned on. -->
|
||||||
|
<Option13_Desc>Utiliser grossesses multiples au lieu de la grossesse RJW par défaut. Désactiver si problème d’implantation. RJW doit rester activé.</Option13_Desc>
|
||||||
|
<!-- EN: Enable hetero ovular twins -->
|
||||||
|
<Option14_Label>Activer jumeaux hétéro-ovulaires</Option14_Label>
|
||||||
|
<!-- EN: Allow pregnancy from multiple eggs at the same time. -->
|
||||||
|
<Option14_Desc>Autoriser la grossesse à partir de plusieurs ovules en même temps.</Option14_Desc>
|
||||||
|
<!-- EN: Enable enzygotic twins -->
|
||||||
|
<Option15_Label>Activer jumeaux enzygotiques</Option15_Label>
|
||||||
|
<!-- EN: Enable a single egg to result in multiple identical offspring. -->
|
||||||
|
<Option15_Desc>Autoriser un ovule unique à produire plusieurs enfants identiques.</Option15_Desc>
|
||||||
|
<!-- EN: Enzygotic twins chance -->
|
||||||
|
<Option16_Label>Chance jumeaux enzygotiques</Option16_Label>
|
||||||
|
<!-- EN: The chance of identical twins. -->
|
||||||
|
<Option16_Desc>Chance d’avoir des jumeaux identiques.</Option16_Desc>
|
||||||
|
<!-- EN: Max enzygotic twins -->
|
||||||
|
<Option17_Label>Nombre max jumeaux identiques</Option17_Label>
|
||||||
|
<!-- EN: The maximum number of identical siblings. -->
|
||||||
|
<Option17_Desc>Nombre maximum de frères et sœurs identiques.</Option17_Desc>
|
||||||
|
<!-- EN: Enable egg overlay -->
|
||||||
|
<Option18_Label>Activer superposition ovule</Option18_Label>
|
||||||
|
<!-- EN: Enable egg overlay on womb icon. -->
|
||||||
|
<Option18_Desc>Afficher superposition des ovules sur icône utérus.</Option18_Desc>
|
||||||
|
<!-- EN: Bleeding amount -->
|
||||||
|
<Option19_Label_1>Quantité de saignement</Option19_Label_1>
|
||||||
|
<!-- EN: Estimated total bleeding amount -->
|
||||||
|
<Option19_Label_2>Quantité totale estimée</Option19_Label_2>
|
||||||
|
<!-- EN: The approximate bleeding amount.
|
||||||
|
The normal bleeding amount of a human is about 20~80ml per cycle. -->
|
||||||
|
<Option19_Desc>Quantité approximative de saignement. Normale : 20~80 ml par cycle.</Option19_Desc>
|
||||||
|
<!-- EN: Colonist -->
|
||||||
|
<Option20_Label_1>Colone</Option20_Label_1>
|
||||||
|
<!-- EN: Prisoner -->
|
||||||
|
<Option20_Label_2>Prisonnière</Option20_Label_2>
|
||||||
|
<!-- EN: Allied Faction -->
|
||||||
|
<Option20_Label_3>Faction alliée</Option20_Label_3>
|
||||||
|
<!-- EN: Neutral -->
|
||||||
|
<Option20_Label_4>Neutre</Option20_Label_4>
|
||||||
|
<!-- EN: Hostile Faction -->
|
||||||
|
<Option20_Label_5>Faction hostile</Option20_Label_5>
|
||||||
|
<!-- EN: Target pawns: -->
|
||||||
|
<Option21_Label>Cibles :</Option21_Label>
|
||||||
|
<!-- EN: The gizmo and button will appear for these pawns -->
|
||||||
|
<Option21_Desc>Le gizmo et le bouton apparaîtront pour ces pions.</Option21_Desc>
|
||||||
|
<!-- EN: Use hybrid extension -->
|
||||||
|
<Option22_Label>Activer extension hybride</Option22_Label>
|
||||||
|
<!-- EN: Overrides RJW and RaceSupport's hybrid definition.
|
||||||
|
Dominant hybrid extension determines whose definition used first. Not recommended to change this. -->
|
||||||
|
<Option22_Desc>Remplace les définitions hybrides RJW et RaceSupport. L’extension dominante est prioritaire. Ne pas modifier.</Option22_Desc>
|
||||||
|
<!-- EN: Dominant hybrid extension -->
|
||||||
|
<Option23_Label>Extension hybride dominante</Option23_Label>
|
||||||
|
<!-- EN: Mother -->
|
||||||
|
<Option23_Label_1>Mère</Option23_Label_1>
|
||||||
|
<!-- EN: Father -->
|
||||||
|
<Option23_Label_2>Père</Option23_Label_2>
|
||||||
|
<!-- EN: Breast growth during pregnancy -->
|
||||||
|
<Option_MaxBreastIncrementFactor_Label>Croissance des seins pendant la grossesse</Option_MaxBreastIncrementFactor_Label>
|
||||||
|
<!-- EN: Change how much a pregnant pawn's breasts will grow when pregnant. Some pawns will grow more than others. -->
|
||||||
|
<Option_MaxBreastIncrementFactor_Desc>Modifier combien les seins d’une femme enceinte vont grandir. Certaines croîtront plus que d’autres.</Option_MaxBreastIncrementFactor_Desc>
|
||||||
|
<!-- EN: Nipple change during pregnancy -->
|
||||||
|
<Option_MaxNippleIncrementFactor_Label>Changement des tétons pendant la grossesse</Option_MaxNippleIncrementFactor_Label>
|
||||||
|
<!-- EN: Change how much a pregnant pawn's nipples will change during pregnancy. -->
|
||||||
|
<Option_MaxNippleIncrementFactor_Desc>Modifier combien les tétons d’une femme enceinte vont changer.</Option_MaxNippleIncrementFactor_Desc>
|
||||||
|
<!-- EN: Permanent nipple change after pregnancy -->
|
||||||
|
<Option_PermanentNippleChange_Label>Changement permanent des tétons après la grossesse</Option_PermanentNippleChange_Label>
|
||||||
|
<!-- EN: Adjusts approximately how much of a pregnant pawn's nipples will remain changed after the pregnancy ends. -->
|
||||||
|
<Option_PermanentNippleChange_Desc>Modifie combien des changements des tétons restent après la grossesse.</Option_PermanentNippleChange_Desc>
|
||||||
|
<!-- EN: Customize Hybrids -->
|
||||||
|
<Option28_Label>Personnaliser hybrides</Option28_Label>
|
||||||
|
<!-- EN: Open custom hybrid editor.
|
||||||
|
This will overrides hybrid definitions of XML files. -->
|
||||||
|
<Option28_Tooltip>Ouvrir éditeur hybride personnalisé. Remplace les définitions hybrides XML.</Option28_Tooltip>
|
||||||
|
<!-- EN: Allow shrink icon -->
|
||||||
|
<Option29_Label>Autoriser la réduction de l’icône</Option29_Label>
|
||||||
|
<!-- EN: Let icon become smaller if needed. -->
|
||||||
|
<Option29_Desc>Permet à l’icône de devenir plus petite si nécessaire.</Option29_Desc>
|
||||||
|
<!-- EN: Egg lifespan multiplier -->
|
||||||
|
<Option30_Label>Multiplicateur durée ovule</Option30_Label>
|
||||||
|
<!-- EN: Multiply egg's lifespan.
|
||||||
|
All non-implanted eggs will die at end of luteal stage regardless of this setting. -->
|
||||||
|
<Option30_Desc>Multiplie la durée de vie des ovules. Tous les ovules non implantés meurent à la fin de la phase lutéale.</Option30_Desc>
|
||||||
|
<!-- EN: Enable vagina morph after birth -->
|
||||||
|
<Option31_Label>Activer métamorphose du vagin post-partum</Option31_Label>
|
||||||
|
<!-- EN: Enable permanent vagina stretch after birth.
|
||||||
|
If you are using another mod handling this, turn off this option. -->
|
||||||
|
<Option31_Desc>Activer l’étirement permanent du vagin après la naissance. Désactiver si un autre mod gère cela.</Option31_Desc>
|
||||||
|
<!-- EN: Morph power -->
|
||||||
|
<Option32_Label>Puissance de la métamorphose</Option32_Label>
|
||||||
|
<!-- EN: Set morph power. -->
|
||||||
|
<Option32_Desc>Définir la puissance de la métamorphose.</Option32_Desc>
|
||||||
|
<!-- EN: Estrus overrides RJW hookup settings -->
|
||||||
|
<Option_EstrusOverride_Label>Œstrus remplace RJW</Option_EstrusOverride_Label>
|
||||||
|
<!-- EN: If enabled, a pawn in visible estrus will use these settings for potential impregnation hookups instead of the RJW settings.
|
||||||
|
All settings default to their RJW counterparts. -->
|
||||||
|
<Option_EstrusOverride_Desc>Si activé, une femme en œstrus visible utilisera ces réglages pour la fécondation au lieu de RJW. Tous les autres restent par défaut.</Option_EstrusOverride_Desc>
|
||||||
|
<!-- EN: Hookup minimum fuckability in estrus -->
|
||||||
|
<Option_EstrusFuckability_Label>Baisabilité minimale pendant l’œstrus</Option_EstrusFuckability_Label>
|
||||||
|
<!-- EN: Hookup minimum attractability in estrus -->
|
||||||
|
<Option_EstrusAttractability_Label>Attractivité minimale pendant l’œstrus</Option_EstrusAttractability_Label>
|
||||||
|
<!-- EN: Hookup minimum opinion in estrus -->
|
||||||
|
<Option_EstrusRelationship_Label>Opinion minimale pendant l’œstrus</Option_EstrusRelationship_Label>
|
||||||
|
<!-- EN: Estimated sperm lifespan -->
|
||||||
|
<EstimatedCumLifespan>Durée de vie du sperme estimée</EstimatedCumLifespan>
|
||||||
|
<!-- EN: Estimated egg lifespan -->
|
||||||
|
<EstimatedEggLifespan>Durée de vie de l’ovule estimée</EstimatedEggLifespan>
|
||||||
|
<!-- EN: Ovulation {0} -->
|
||||||
|
<OvulationChanceLabel>Ovulation {0}</OvulationChanceLabel>
|
||||||
|
<!-- EN: Chance of each egg being released during ovulation. -->
|
||||||
|
<OvulationChanceDesc>Chance que chaque ovule soit libéré à l’ovulation.</OvulationChanceDesc>
|
||||||
|
<!-- EN: Implantation chance of fertilized eggs.
|
||||||
|
Chance of fertilization this hour: {0}% -->
|
||||||
|
<FertilityDesc>Chance d’implantation des ovules fécondés. Chance de fécondation cette heure : {0}%</FertilityDesc>
|
||||||
|
<!-- EN: Use basic RJW pregnancy -->
|
||||||
|
<Option_PregnancyFromBaseRJW_Label>Utiliser grossesse RJW de base</Option_PregnancyFromBaseRJW_Label>
|
||||||
|
<!-- EN: Use menstruation multiple pregnancy -->
|
||||||
|
<Option_PregnancyFromMultiplePregnancy_Label>Utiliser grossesses multiples menstruelles</Option_PregnancyFromMultiplePregnancy_Label>
|
||||||
|
<!-- EN: Use Biotech pregnancy -->
|
||||||
|
<Option_PregnancyFromBiotech_Label>Utiliser grossesse Biotech</Option_PregnancyFromBiotech_Label>
|
||||||
|
<!-- EN: Enable multiple babies/twins in a single Biotech pregnancy. -->
|
||||||
|
<Option_EnableBiotechTwins_Label>Autoriser jumeaux/plusieurs bébés pour une seule grossesse Biotech</Option_EnableBiotechTwins_Label>
|
||||||
|
<!-- EN: Enabling this option will allow identical and hetero ovular twins with Biotech.
|
||||||
|
Also allows the hybrid system, but two humanlikes cannot produce an animal. -->
|
||||||
|
<Option_EnableBiotechTwins_Desc>Autorise jumeaux identiques et hétéro-ovulaires avec Biotech. Permet aussi système hybride, mais deux humanoïdes ne peuvent produire un animal.</Option_EnableBiotechTwins_Desc>
|
||||||
|
<!-- EN: Show womb status when drafted -->
|
||||||
|
<Option_EnableDraftedIcon_Label>Afficher le statut de l’utérus en cours de mobilisation</Option_EnableDraftedIcon_Label>
|
||||||
|
<!-- EN: Draw womb icon for drafted pawns -->
|
||||||
|
<Option_EnableDraftedIcon_Desc>Afficher l’icône de l’utérus en cours de mobilisation</Option_EnableDraftedIcon_Desc>
|
||||||
|
<!-- EN: Show womb status when infertile -->
|
||||||
|
<Option_ShowInfertileIcon_Label>Afficher le statut d’un utérus infertile</Option_ShowInfertileIcon_Label>
|
||||||
|
<!-- EN: Draw womb icon for infertile wombs -->
|
||||||
|
<Option_ShowInfertileIcon_Desc>Afficher l’icône d’un utérus infertile</Option_ShowInfertileIcon_Desc>
|
||||||
|
<!-- EN: Reset to default -->
|
||||||
|
<Button_ResetToDefault>Réinitialiser par défaut</Button_ResetToDefault>
|
||||||
|
|
||||||
|
<!-- EN: Vaginal washing -->
|
||||||
|
<FloatMenu_CleanSelf>Nettoyage vaginal</FloatMenu_CleanSelf>
|
||||||
|
|
||||||
|
<!-- EN: Custom Hybrid Editor -->
|
||||||
|
<CustomHybrid_List_Title>Éditeur Hybrides Personnalisé</CustomHybrid_List_Title>
|
||||||
|
<!-- EN: Hybrids of {0} -->
|
||||||
|
<CustomHybrid_Title>Hybrides de {0}</CustomHybrid_Title>
|
||||||
|
<!-- EN: When {0} breed with {1}, {2} will be born at {3} chance.
|
||||||
|
If both races have hybrid definitions for each other, the father's definition will be used. -->
|
||||||
|
<CustomHybrid_Tooltip>Lorsque {0} se reproduit avec {1}, {2} naîtra avec une chance de {3}. Si les deux races ont des définitions hybrides, celle du père est utilisée.</CustomHybrid_Tooltip>
|
||||||
|
|
||||||
|
<!-- EN: No eggs -->
|
||||||
|
<CannotNoEggs>Pas d’ovules</CannotNoEggs>
|
||||||
|
<!-- EN: Must have a womb -->
|
||||||
|
<CannotNoWomb>Doit avoir un utérus</CannotNoWomb>
|
||||||
|
<!-- EN: {PAWN_labelShort} has completed {PAWN_possessive} egg restoration cycle. -->
|
||||||
|
<EggRestorationCompleted>{PAWN_labelShort} a terminé son cycle de restauration des ovules.</EggRestorationCompleted>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<Absorber.label>性器</Absorber.label>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<PainReliever.label>鎮痛剤</PainReliever.label>
|
||||||
|
<PainReliever.description>生理痛を24時間和らげます。 その他の痛みにも効果あり。</PainReliever.description>
|
||||||
|
<Cyclosporine.label>シクロスポリン</Cyclosporine.label>
|
||||||
|
<Cyclosporine.description>免疫抑制剤。 抗精子抗体を直すことができるが、24時間の間、体の免疫力は低下する。</Cyclosporine.description>
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,14 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
|
||||||
|
<LanguageData>
|
||||||
|
<Hediff_MenstrualCramp.label>生理中</Hediff_MenstrualCramp.label>
|
||||||
|
<Hediff_MenstrualCramp.description>月経周期の終わりに膣からの出血。よく痛い。</Hediff_MenstrualCramp.description>
|
||||||
|
<Hediff_MenstrualCramp.stages.0.label>不快</Hediff_MenstrualCramp.stages.0.label>
|
||||||
|
<Hediff_MenstrualCramp.stages.1.label>痒い</Hediff_MenstrualCramp.stages.1.label>
|
||||||
|
<Hediff_MenstrualCramp.stages.2.label>痛い</Hediff_MenstrualCramp.stages.2.label>
|
||||||
|
<Hediff_MenstrualCramp.stages.3.label>苦痛</Hediff_MenstrualCramp.stages.3.label>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<VaginaWashing.reportString>膣を洗っている</VaginaWashing.reportString>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<MaxAbsorbable.label>吸収量</MaxAbsorbable.label>
|
||||||
|
<MaxAbsorbable.description>吸収可能な液体の最大量。</MaxAbsorbable.description>
|
||||||
|
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,31 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<Absorber_Tampon.label>タンポン</Absorber_Tampon.label>
|
||||||
|
|
||||||
|
<Absorber_Tampon.description>膣内の体液を吸収するタンポン。長時間に着けて感染症を引き起こすことがある。</Absorber_Tampon.description>
|
||||||
|
|
||||||
|
<Absorber_Tampon_Dirty.label>汚れたタンポン</Absorber_Tampon_Dirty.label>
|
||||||
|
|
||||||
|
<Absorber_Tampon_Dirty.description>濡れた使用済みタンポン。そのままにしておくと感染症を引き起こす可能性がある。</Absorber_Tampon_Dirty.description>
|
||||||
|
|
||||||
|
<Absorber_Pad.label>生理用品</Absorber_Pad.label>
|
||||||
|
|
||||||
|
<Absorber_Pad.description>膣からの体液を吸収するためのナプキン。</Absorber_Pad.description>
|
||||||
|
|
||||||
|
<Absorber_Pad_Dirty.label>汚れた生理用品</Absorber_Pad_Dirty.label>
|
||||||
|
|
||||||
|
<Absorber_Pad_Dirty.description>濡れた使用済みナプキン</Absorber_Pad_Dirty.description>
|
||||||
|
|
||||||
|
<OvaryRegenerationPill.label>卵巣再生薬</OvaryRegenerationPill.label>
|
||||||
|
|
||||||
|
<OvaryRegenerationPill.description>卵巣を回復させ、卵子の数をある程度を回復させる。 卵子がほとんど残っていない卵巣にはあまり効果がない。 更年期の回復はできない。</OvaryRegenerationPill.description>
|
||||||
|
|
||||||
|
<SuperovulationInducingAgent.label>排卵剤</SuperovulationInducingAgent.label>
|
||||||
|
|
||||||
|
<SuperovulationInducingAgent.description>過排卵を誘発し、次の排卵で卵子を1~4個余分に産生させる。 更年期を早める可能性がある。</SuperovulationInducingAgent.description>
|
||||||
|
|
||||||
|
<FilthMixture.label>混じった物</FilthMixture.label>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,33 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<LanguageData>
|
||||||
|
<LeakingFluids.stages.0.label>ぽたぽた</LeakingFluids.stages.0.label>
|
||||||
|
<LeakingFluids.stages.0.description>これを吸収するものはないのかな?</LeakingFluids.stages.0.description>
|
||||||
|
<HaterCameInsideM.stages.0.label>{0}に中出した</HaterCameInsideM.stages.0.label>
|
||||||
|
<HaterCameInsideM.stages.0.description>ライバルに中出した</HaterCameInsideM.stages.0.description>
|
||||||
|
<CameInsideM.stages.0.label>{0}に中出した</CameInsideM.stages.0.label>
|
||||||
|
<CameInsideM.stages.0.description>気持ちよかった。</CameInsideM.stages.0.description>
|
||||||
|
<CameInsideFFetish.stages.0.label>{0}に中出した</CameInsideFFetish.stages.0.label>
|
||||||
|
<CameInsideFFetish.stages.0.description>妊娠するといいな。</CameInsideFFetish.stages.0.description>
|
||||||
|
<HaterCameInsideF.stages.0.label>{0}に中出された</HaterCameInsideF.stages.0.label>
|
||||||
|
<HaterCameInsideF.stages.0.description>あいつの子を妊娠したくない!</HaterCameInsideF.stages.0.description>
|
||||||
|
<HaterCameInsideFEstrus.stages.0.label>{0}に中出された</HaterCameInsideFEstrus.stages.0.label>
|
||||||
|
<HaterCameInsideFEstrus.stages.0.description>そんなことをさせるなんて、私は何を考えていたんだろう?</HaterCameInsideFEstrus.stages.0.description>
|
||||||
|
<CameInsideFLowFert.stages.0.label>{0}に中出された</CameInsideFLowFert.stages.0.label>
|
||||||
|
<CameInsideFLowFert.stages.0.description>可能性は低いけど、妊娠できるかどうか心配で...</CameInsideFLowFert.stages.0.description>
|
||||||
|
<CameInsideF.stages.0.label>{0}に中出された</CameInsideF.stages.0.label>
|
||||||
|
<CameInsideF.stages.0.description>妊娠しないか心配なんだ。</CameInsideF.stages.0.description>
|
||||||
|
<CameInsideFFetishSafe.stages.0.label>{0}に中出された</CameInsideFFetishSafe.stages.0.label>
|
||||||
|
<CameInsideFFetishSafe.stages.0.description>妊娠するとは思わないけど、妄想するのは楽しい。</CameInsideFFetishSafe.stages.0.description>
|
||||||
|
<HaterCameInsideFSafe.stages.0.label>{0}に中出された</HaterCameInsideFSafe.stages.0.label>
|
||||||
|
<HaterCameInsideFSafe.stages.0.description>妊娠することはないだろうけど、やっぱり嫌だ。</HaterCameInsideFSafe.stages.0.description>
|
||||||
|
<UnwantedPregnancy.stages.0.label>望まない妊娠</UnwantedPregnancy.stages.0.label>
|
||||||
|
<UnwantedPregnancy.stages.0.description>赤ん坊の世話なんてできるか?どうすればいい?</UnwantedPregnancy.stages.0.description>
|
||||||
|
<UnwantedPregnancyMild.stages.0.label>望まない妊娠</UnwantedPregnancyMild.stages.0.label>
|
||||||
|
<UnwantedPregnancyMild.stages.0.description>赤ちゃんが生まれる。なんとかなるといいな。</UnwantedPregnancyMild.stages.0.description>
|
||||||
|
<TookContraceptivePill.stages.0.label>避妊ピルを飲んだ</TookContraceptivePill.stages.0.label>
|
||||||
|
<TookContraceptivePill.stages.0.description>もう大丈夫です。</TookContraceptivePill.stages.0.description>
|
||||||
|
<HateTookContraceptivePill.stages.0.label>避妊ピルを飲んだ</HateTookContraceptivePill.stages.0.label>
|
||||||
|
<HateTookContraceptivePill.stages.0.description>妊娠したい。</HateTookContraceptivePill.stages.0.description>
|
||||||
|
<EggRestorationReceived.stages.0.label>卵巣復活を得た</EggRestorationReceived.stages.0.label>
|
||||||
|
<EggRestorationReceived.stages.0.description>もう少しの間、繁殖ことができる。</EggRestorationReceived.stages.0.description>
|
||||||
|
</LanguageData>
|
||||||
152
1.6/Languages/Japanese/Keyed/RJW_Menstruation.xml
Normal file
152
1.6/Languages/Japanese/Keyed/RJW_Menstruation.xml
Normal file
|
|
@ -0,0 +1,152 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<Mod_Title>RJW Menstruation Cycle</Mod_Title>
|
||||||
|
|
||||||
|
<Menstrual_Blood>経血</Menstrual_Blood>
|
||||||
|
<Info_noCum>空っぽ</Info_noCum>
|
||||||
|
<Stage_Follicular>卵胞期</Stage_Follicular>
|
||||||
|
<Stage_Ovulatory>排卵期</Stage_Ovulatory>
|
||||||
|
<Stage_Luteal>黄体期</Stage_Luteal>
|
||||||
|
<Stage_Bleeding>月経期</Stage_Bleeding>
|
||||||
|
<Stage_Pregnant>妊娠</Stage_Pregnant>
|
||||||
|
<Stage_Recover>出産後</Stage_Recover>
|
||||||
|
<Stage_None>無し</Stage_None>
|
||||||
|
<Stage_Climacteric>クリマクテリック</Stage_Climacteric>
|
||||||
|
<Stage_Menopause>更年期</Stage_Menopause>
|
||||||
|
<Stage_Anestrus>無発情期</Stage_Anestrus>
|
||||||
|
<Stage_Follicular_Desc>卵巣は卵子を放出するの準備をしています。この時期の終わりに排卵が起こります。</Stage_Follicular_Desc>
|
||||||
|
<Stage_Follicular_Induced_Desc>卵巣は卵子を放出するの準備をしています。精液が子宮に入ると排卵が起こります。</Stage_Follicular_Induced_Desc>
|
||||||
|
<Stage_Ovulatory_Desc>卵巣が卵子を子宮に放出しています。</Stage_Ovulatory_Desc>
|
||||||
|
<Stage_Luteal_Desc>子宮は受精卵を受け入れる準備ができている。この時期が終る前に受精卵が着床すれば妊娠となります。</Stage_Luteal_Desc>
|
||||||
|
<Stage_Bleeding_Desc>子宮内膜は剥がれ落ち、着床できなかった受精卵を排出します。</Stage_Bleeding_Desc>
|
||||||
|
<Stage_Pregnant_Desc>子宮に赤ちゃんがいます。時間とケアによって、この世界の新しい住人となる。</Stage_Pregnant_Desc>
|
||||||
|
<Stage_Recover_Desc>子宮は最近の妊娠から回復しています。</Stage_Recover_Desc>
|
||||||
|
<Stage_None_Desc>子宮は繁殖能力がなく、妊娠することはできない。</Stage_None_Desc>
|
||||||
|
<Stage_Climacteric_Desc>卵巣が枯渇すると、月経周期が不規則になる。</Stage_Climacteric_Desc>
|
||||||
|
<Stage_Menopause_Desc>。卵巣が枯渇し、子宮が卵子を産み出せなくなる。</Stage_Menopause_Desc>
|
||||||
|
<Stage_Anestrus_Desc>繁殖期を過ぎた。時期が来れば発情周期は再開する。</Stage_Anestrus_Desc>
|
||||||
|
<Button_HealthTab>ステータス</Button_HealthTab>
|
||||||
|
<Button_MilkTooltip>自分を搾乳する</Button_MilkTooltip>
|
||||||
|
<Dialog_WombInfo01>ステータス</Dialog_WombInfo01>
|
||||||
|
<Dialog_WombInfo02>胎児</Dialog_WombInfo02>
|
||||||
|
<Dialog_WombInfo03>父親</Dialog_WombInfo03>
|
||||||
|
<Dialog_WombInfo04>精液リスト</Dialog_WombInfo04>
|
||||||
|
<Dialog_WombInfo05>受精卵</Dialog_WombInfo05>
|
||||||
|
<Dialog_WombInfo06>受精中</Dialog_WombInfo06>
|
||||||
|
<Dialog_WombInfo07>排卵済み</Dialog_WombInfo07>
|
||||||
|
<Dialog_WombInfo08></Dialog_WombInfo08>
|
||||||
|
<Dialog_WombInfo09></Dialog_WombInfo09>
|
||||||
|
<Dialog_DoCleanWomb_Tooltip>精液をバケッツに集める</Dialog_DoCleanWomb_Tooltip>
|
||||||
|
<Dialog_DontCleanWomb_Tooltip>子宮に精液をためる</Dialog_DontCleanWomb_Tooltip>
|
||||||
|
<Dialog_FatherUnknown>不明</Dialog_FatherUnknown>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<Option1_Label_1>Enable womb icon</Option1_Label_1>
|
||||||
|
<Option1_Label_2>Enable button in health tab</Option1_Label_2>
|
||||||
|
<Option2_Label>Enable animal cycle</Option2_Label>
|
||||||
|
<Option2_Desc>Simulate animal cycles. Not recommended.</Option2_Desc>
|
||||||
|
<Option3_Label>Implantation chance</Option3_Label>
|
||||||
|
<Option3_Desc>Base implantation chance of fertilized egg This value affects the chance of impregnation.</Option3_Desc>
|
||||||
|
<Option4_Label>Fertilization chance</Option4_Label>
|
||||||
|
<Option4_Desc>The fertilization chance per ml of sperm per hour This value affects the chance of impregnation.</Option4_Desc>
|
||||||
|
<Option5_Label>Cum decay ratio per hour</Option5_Label>
|
||||||
|
<Option5_Desc>The amount of cum in the womb will drop by this amount every hour This value affects the chance of impregnation.</Option5_Desc>
|
||||||
|
<Option6_Label>Cum fertility decay ratio per hour</Option6_Label>
|
||||||
|
<Option6_Desc>Cum will lose fertility by this amount every hour This value affects fertilization chance indirectly.</Option6_Desc>
|
||||||
|
<Option7_Label>Cycle acceleration</Option7_Label>
|
||||||
|
<Option7_Desc>Accelerate menstruation cycle This can cause early menopause and infertility. Setting this lower than x12 is recommended. Rimworld's timescale: x6(default)</Option7_Desc>
|
||||||
|
<Option_ColonistUpdateInterval_Label>Colonist update interval</Option_ColonistUpdateInterval_Label>
|
||||||
|
<Option_ColonistUpdateInterval_Desc>How often the womb of each of your colonists, prisoners, and slaves update. Lowering this will improve accuracy, increasing this can improve performance.</Option_ColonistUpdateInterval_Desc>
|
||||||
|
<Option_NonColonistUpdateInterval_Label>Non-colonist update interval</Option_NonColonistUpdateInterval_Label>
|
||||||
|
<Option_NonColonistUpdateInterval_Desc>How often the womb of humans you don't control update. Lowering this will improve accuracy, increasing this can improve performance.</Option_NonColonistUpdateInterval_Desc>
|
||||||
|
<Option_AnimalUpdateInterval_Label>Animal update interval</Option_AnimalUpdateInterval_Label>
|
||||||
|
<Option_AnimalUpdateInterval_Desc>How often the womb of animals update. Lowering this will improve accuracy, increasing this can improve performance.</Option_AnimalUpdateInterval_Desc>
|
||||||
|
<Option8_Label>Debug</Option8_Label>
|
||||||
|
<Option8_Desc>Show debug information.</Option8_Desc>
|
||||||
|
<Option9_Label>Womb status</Option9_Label>
|
||||||
|
<Option9_Desc>Draw womb icon in status window.</Option9_Desc>
|
||||||
|
<Option10_Label>Vagina and breast status</Option10_Label>
|
||||||
|
<Option10_Desc>Draw vagina, anus and breast icons in the status window.</Option10_Desc>
|
||||||
|
<Option11_Label>Fetus information level</Option11_Label>
|
||||||
|
<Option11_Desc_1>Show all information about a fetus.</Option11_Desc_1>
|
||||||
|
<Option11_Desc_2>Show all information about a fetus after discovered pregnancy.</Option11_Desc_2>
|
||||||
|
<Option11_Desc_3>Show only image of a fetus after discovered pregnancy.</Option11_Desc_3>
|
||||||
|
<Option11_Desc_4>Do not show any information about a fetus.</Option11_Desc_4>
|
||||||
|
<Option12_Label>Enable menopause</Option12_Label>
|
||||||
|
<Option12_Desc>Enable menopause effect that makes pawn infertile when they run out of eggs If you have problems with long lived races, turn off this option.</Option12_Desc>
|
||||||
|
<Option13_Label>Use multiple pregnancy</Option13_Label>
|
||||||
|
<Option13_Desc>Use multiple pregnancy instead RJW's default pregnancy Disable this option if you are in trouble with impregnation RJW pregnancy should be turned on.</Option13_Desc>
|
||||||
|
<Option14_Label>Enable hetero ovular twins</Option14_Label>
|
||||||
|
<Option14_Desc>Allow pregnancy from multiple eggs at the same time.</Option14_Desc>
|
||||||
|
<Option15_Label>Enable enzygotic twins</Option15_Label>
|
||||||
|
<Option15_Desc>Enable a single egg to result in multiple identical offspring.</Option15_Desc>
|
||||||
|
<Option16_Label>Enzygotic twins chance</Option16_Label>
|
||||||
|
<Option16_Desc>The chance of identical twins.</Option16_Desc>
|
||||||
|
<Option17_Label>Max enzygotic twins</Option17_Label>
|
||||||
|
<Option17_Desc>The maximum number of identical siblings.</Option17_Desc>
|
||||||
|
<Option18_Label>Enable egg overlay</Option18_Label>
|
||||||
|
<Option18_Desc>Enable egg overlay on womb icon.</Option18_Desc>
|
||||||
|
<Option19_Label_1>Bleeding amount</Option19_Label_1>
|
||||||
|
<Option19_Label_2>Estimated total bleeding amount</Option19_Label_2>
|
||||||
|
<Option19_Desc>The approximate bleeding amount. The normal bleeding amount of a human is about 20~80ml per cycle.</Option19_Desc>
|
||||||
|
<Option20_Label_1>Colonist</Option20_Label_1>
|
||||||
|
<Option20_Label_2>Prisoner</Option20_Label_2>
|
||||||
|
<Option20_Label_3>Allied Faction</Option20_Label_3>
|
||||||
|
<Option20_Label_4>Neutral</Option20_Label_4>
|
||||||
|
<Option20_Label_5>Hostile Faction</Option20_Label_5>
|
||||||
|
<Option21_Label>Target pawns:</Option21_Label>
|
||||||
|
<Option21_Desc>The gizmo and button will appear for these pawns</Option21_Desc>
|
||||||
|
<Option22_Label>Use hybrid extension</Option22_Label>
|
||||||
|
<Option22_Desc>Overrides RJW and RaceSupport's hybrid definition. Dominant hybrid extension determines whose definition used first. Not recommended to change this.</Option22_Desc>
|
||||||
|
<Option23_Label>Dominant hybrid extension</Option23_Label>
|
||||||
|
<Option23_Label_1>母</Option23_Label_1>
|
||||||
|
<Option23_Label_2>父</Option23_Label_2>
|
||||||
|
<Option_MaxBreastIncrementFactor_Label>Breast growth during pregnancy</Option_MaxBreastIncrementFactor_Label>
|
||||||
|
<Option_MaxBreastIncrementFactor_Desc>Change how much a pregnant pawn's breasts will grow when pregnant. Some pawns will grow more than others.</Option_MaxBreastIncrementFactor_Desc>
|
||||||
|
<Option_MaxNippleIncrementFactor_Label>Nipple change during pregnancy</Option_MaxNippleIncrementFactor_Label>
|
||||||
|
<Option_MaxNippleIncrementFactor_Desc>Change how much a pregnant pawn's nipples will change during pregnancy.</Option_MaxNippleIncrementFactor_Desc>
|
||||||
|
<Option_PermanentNippleChange_Label>Permanent nipple change after pregnancy</Option_PermanentNippleChange_Label>
|
||||||
|
<Option_PermanentNippleChange_Desc>Adjusts approximately how much of a pregnant pawn's nipples will remain changed after the pregnancy ends.</Option_PermanentNippleChange_Desc>
|
||||||
|
<Option28_Label>Customize Hybrids</Option28_Label>
|
||||||
|
<Option28_Tooltip>Open custom hybrid editor. This will overrides hybrid definitions of XML files.</Option28_Tooltip>
|
||||||
|
<Option29_Label>Allow shrink icon</Option29_Label>
|
||||||
|
<Option29_Desc>Let icon become smaller if needed.</Option29_Desc>
|
||||||
|
<Option30_Label>Egg lifespan multiplier</Option30_Label>
|
||||||
|
<Option30_Desc>Multiply egg's lifespan. All non-implanted eggs will die at end of luteal stage regardless of this setting.</Option30_Desc>
|
||||||
|
<Option31_Label>Enable vagina morph after birth</Option31_Label>
|
||||||
|
<Option31_Desc>Enable permanent vagina stretch after birth. If you are using another mod handling this, turn off this option.</Option31_Desc>
|
||||||
|
<Option32_Label>Morph power</Option32_Label>
|
||||||
|
<Option32_Desc>Set morph power.</Option32_Desc>
|
||||||
|
<Option_EnableGatherCumGizmo_Label>Enable gather cum gizmo</Option_EnableGatherCumGizmo_Label>
|
||||||
|
<Option_EstrusOverride_Label>Estrus overrides RJW hookup settings</Option_EstrusOverride_Label>
|
||||||
|
<Option_EstrusOverride_Desc>If enabled, a pawn in visible estrus will use these settings for potential impregnation hookups instead of the RJW settings. All settings default to their RJW counterparts.</Option_EstrusOverride_Desc>
|
||||||
|
<Option_EstrusFuckability_Label>Hookup minimum fuckability in estrus</Option_EstrusFuckability_Label>
|
||||||
|
<Option_EstrusAttractability_Label>Hookup minimum attractability in estrus</Option_EstrusAttractability_Label>
|
||||||
|
<Option_EstrusRelationship_Label>Hookup minimum opinion in estrus</Option_EstrusRelationship_Label>
|
||||||
|
<EstimatedCumLifespan>Estimated sperm lifespan</EstimatedCumLifespan>
|
||||||
|
<EstimatedEggLifespan>Estimated egg lifespan</EstimatedEggLifespan>
|
||||||
|
<OvulationChanceLabel>排卵 {0}</OvulationChanceLabel>
|
||||||
|
<OvulationChanceDesc>排卵時に各卵が放出される確率。</OvulationChanceDesc>
|
||||||
|
<FertilityDesc>受精卵の着床確率。 この時間に受精する確率{0}%</FertilityDesc>
|
||||||
|
<Option_PregnancyFromBaseRJW_Label>Use basic RJW pregnancy</Option_PregnancyFromBaseRJW_Label>
|
||||||
|
<Option_PregnancyFromMultiplePregnancy_Label>Use menstruation multiple pregnancy</Option_PregnancyFromMultiplePregnancy_Label>
|
||||||
|
<Option_PregnancyFromBiotech_Label>Use Biotech pregnancy</Option_PregnancyFromBiotech_Label>
|
||||||
|
<Option_EnableBiotechTwins_Label>(EXPERIMENTAL) Enable multiple babies/twins in a single Biotech pregnancy.</Option_EnableBiotechTwins_Label>
|
||||||
|
<Option_EnableBiotechTwins_Desc>Enabling this option will allow identical and hetero ovular twins with Biotech. Also allows the hybrid system, but two humanlikes cannot produce an animal.</Option_EnableBiotechTwins_Desc>
|
||||||
|
<Option_EnableDraftedIcon_Label>Show womb status when drafted</Option_EnableDraftedIcon_Label>
|
||||||
|
<Option_EnableDraftedIcon_Desc>Draw womb icon for drafted pawns</Option_EnableDraftedIcon_Desc>
|
||||||
|
<Button_ResetToDefault>Reset to default</Button_ResetToDefault>
|
||||||
|
|
||||||
|
<Gizmo_GatherCum>精液を収集</Gizmo_GatherCum>
|
||||||
|
<FloatMenu_CleanSelf>膣を洗う</FloatMenu_CleanSelf>
|
||||||
|
|
||||||
|
<CustomHybrid_List_Title>Custom Hybrid Editor</CustomHybrid_List_Title>
|
||||||
|
<CustomHybrid_Title>Hybrids of {0}</CustomHybrid_Title>
|
||||||
|
<CustomHybrid_Tooltip>When {0} breed with {1}, {2} will be born at {3} chance. If both races have hybrid definitions for each other, the father's definition will be used.</CustomHybrid_Tooltip>
|
||||||
|
|
||||||
|
<CannotNoEggs>卵子がない</CannotNoEggs>
|
||||||
|
<CannotNoWomb>子宮が必要</CannotNoWomb>
|
||||||
|
<EggRestorationCompleted>{PAWN_labelShort} has completed {PAWN_possessive} egg restoration cycle.</EggRestorationCompleted>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
<Absorber.label>성기</Absorber.label>
|
||||||
|
</LanguageData>
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue