From def4a61d60ee17273fad2f024332bca9c606b902 Mon Sep 17 00:00:00 2001 From: pregmodfan <pregmodfan@cock.li> Date: Mon, 19 Feb 2018 23:08:04 +0200 Subject: [PATCH] csec and birth fixes --- src/js/wombJS.tw | 2 +- src/pregmod/widgets/seBirthWidgets.tw | 20 +++++++++++++++----- src/uncategorized/remoteSurgery.tw | 2 +- src/uncategorized/seBirth.tw | 3 ++- 4 files changed, 19 insertions(+), 8 deletions(-) diff --git a/src/js/wombJS.tw b/src/js/wombJS.tw index 240ada78ccf..03a6864927b 100644 --- a/src/js/wombJS.tw +++ b/src/js/wombJS.tw @@ -73,7 +73,7 @@ window.WombImpregnate = function(actor, fCount, fatherID, age) }catch(err){ WombInit(actor); actor.womb.push(tf); - alert("WombImpregnate error"); + alert("WombImpregnate error" + actor.slaveName+" "+err); } } diff --git a/src/pregmod/widgets/seBirthWidgets.tw b/src/pregmod/widgets/seBirthWidgets.tw index 897890f10b4..4f32a3e1010 100644 --- a/src/pregmod/widgets/seBirthWidgets.tw +++ b/src/pregmod/widgets/seBirthWidgets.tw @@ -417,15 +417,25 @@ This decriptions can be expanded with more outcomes later. But it's not practica /* ---- Postbirth reactions, body -------------------------------------------------------------------------------------------*/ <<if $csec != 1>> /*all this block only if no c'section used.*/ - <br><br> - <<if $diffSize > 1.5 && $slaves[$i].pregType >= 80>> /*only show if belly lost at least 1/4 of original size.*/ + <br> + + <<if $diffSize > 1.5 && _curBabies >= 80>> /*only show if belly lost at least 1/4 of original size.*/ + <br> After an entire day of labor and birth, $possessive belly sags heavily. - <<elseif $diffSize > 1.5 && _curBabies.length >= 40>> + <<elseif $diffSize > 1.5 && _curBabies >= 40>> + <br> After half a day of labor and birth, $possessive belly sags softly. - <<elseif $diffSize > 1.5 && _curBabies.length >= 20>> + <<elseif $diffSize > 1.5 && _curBabies >= 20>> + <br> After several hours of labor and birth, $possessive belly sags softly. + <<elseif $diffSize > 1.5 && _curBabies >= 10>> + <br> + After few hours of labor and birth, $possessive belly sags softly. + <<elseif $diffSize > 1.5>> + <br> + After labor and birth, $possessive belly sags softly. <</if>> - <br> + <<if ($slaves[$i].vagina == 0) || ($slaves[$i].mpreg == 1 && $slaves[$i].anus == 0)>> <<if $slaves[$i].fetish != "mindbroken">> <br><br> diff --git a/src/uncategorized/remoteSurgery.tw b/src/uncategorized/remoteSurgery.tw index 5606d1a5b22..520b6055ebc 100644 --- a/src/uncategorized/remoteSurgery.tw +++ b/src/uncategorized/remoteSurgery.tw @@ -750,7 +750,7 @@ Work on her sex: <</if>> <<if $activeSlave.indentureRestrictions < 1 && $activeSlave.breedingMark != 1>> <<if isFertile($activeSlave)>> - [[Implant a pregnancy generator|Surgery Degradation][$activeSlave.preg = 1,$activeSlave.pregWeek = 1,$activeSlave.pregKnown = 1,$activeSlave.pregType = 1,$activeSlave.broodmother = 1,$cash -= $surgeryCost,$activeSlave.pregControl = "none",$activeSlave.health -= 10,$surgeryType = "preg"]] //This will have severe effects on $possessive health and mind// + [[Implant a pregnancy generator|Surgery Degradation][$activeSlave.preg = 1,$activeSlave.pregWeek = 1,$activeSlave.pregKnown = 1,$activeSlave.pregType = 1,$activeSlave.broodmother = 1,$activeSlave.broodmotherFetuses = 1,$cash -= $surgeryCost,$activeSlave.pregControl = "none",$activeSlave.health -= 10,$surgeryType = "preg"]] //This will have severe effects on $possessive health and mind// <</if>> <</if>> <</if>> diff --git a/src/uncategorized/seBirth.tw b/src/uncategorized/seBirth.tw index 0de41d26a70..086a518537a 100644 --- a/src/uncategorized/seBirth.tw +++ b/src/uncategorized/seBirth.tw @@ -24,7 +24,8 @@ I need to break single passage to several widgets, as it's been overcomplicated <<for $i to 0; $i < $slaves.length; $i++>> <<if $slaves[$i].labor == 1>> <<set $dispositionId = _.uniqueId('babyDisposition-')>> - + Birth report: @@.coral;$slaves[$i].slaveName $slaves[$i].slaveSurname@@ + <br> <<seBirthPreChek>> <<seBirthPreScene>> -- GitLab