Skip to content
Snippets Groups Projects
Commit d1f54e9d authored by pregmodfan's avatar pregmodfan
Browse files

partial birth tweaks

parent 288f635a
No related branches found
No related tags found
No related merge requests found
......@@ -315,15 +315,15 @@
<<elseif $slaves[$i].pregSource == -1>>
<<set $PC.slavesFathered += _curBabies>>
<</if>>
/* end of legacy code */
/* end of legacy code*/
/* Here support for partial birth cases but if slaves still NOT have broomother implant. Right now remaining babies will be lost, need to add research option for selective births. It should control labor and stop it after ready to birth babies out. Should be Repopulation FS research before broodmothers (their implant obviously have it as a part of functional). */
<<if $slaves[$i].broodmother == 0>>
<<if $safePartialBirthTech == 1 >>
/* nothing right now.*/
<<else>>
<<if $safePartialBirthTech == 1 || $slaves[$i].safePartialBirth == 1 && $csec != 1>> /*support for global or single character only tech, in case of csec is not possible to continue pregnancy */
/* if true - need nothing, birthed babies already in $slaves[$i].curBabies, stillbirth is 0.*/
<<else>>
<<set $slaves[$i].curStillBirth = $slaves[$i].womb.length>>
<<set WombFlush($slaves[$i])>>
<<set WombFlush($slaves[$i])>> /* cleaning rest of superfetation pregnancy if no tech for safe partial birth */
<</if>>
<</if>>
......@@ -454,7 +454,7 @@ This decriptions can be expanded with more outcomes later. But it's not practica
<<if $csec != 1>> /*all this block only if no c'section used.*/
<<if $slaves[$i].broodmother > 0>> /*Now this block shown only for broodmothers. They birth only ready children, so _curBabies is effective to se how many birthed this time.*/
<<if $slaves[$i].broodmother > 0 || $slaves[$i].womb.length > 0>> /*Now this block shown only for broodmothers or partial birth. They birth only ready children, so _curBabies is effective to see how many birthed this time.*/
<br>
<<if $diffSize > 1.5 && _curBabies >= 80 >> /*only show if belly lost at least 1/4 of original size.*/
<br>
......@@ -719,7 +719,16 @@ All in all,
<<if $slaves[$i].fetish != "mindbroken" && $slaves[$i].fuckdoll == 0>>
<<if $slaves[$i].curStillBirth > 0>>
<br><br>
/*Here should be descriptions of reactions from losing some of babies.*/
/*Here should be descriptions of reactions from losing some of babies, need tweak, only draft for now*/
<<if $slaves[$i].devotion > 80>>
$He @@.mediumorchid;accept with sorrow@@ you right for using $his body to your ultimate toy and even allow $his unborns to die in process.
<<elseif $slaves[$i].devotion > 21>>
$He @@.mediumorchid;hates@@ you for using $his body to bear children and allow $his unborns to die.
<<set $slaves[$i].devotion -= 20>>
<<else>>
$He @@.mediumorchid;curses@@ you for using $him as a breeder toy and allow $his unborns to die.
<<set $slaves[$i].devotion -= 30>>
<</if>>
<</if>>
<<if ($slaves[$i].devotion) < 20 && (($week-$slaves[$i].weekAcquired-$slaves[$i].pregWeek) > 0)>>
<br><br>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment