diff --git a/src/gui/css/mainStyleSheet.css b/src/gui/css/mainStyleSheet.css index c3df9d27597099c696a6598d0c1e97e8e8f20501..a72c1649bd650429e70ed3d9f28ed9ab9ac2a455 100644 --- a/src/gui/css/mainStyleSheet.css +++ b/src/gui/css/mainStyleSheet.css @@ -357,4 +357,7 @@ div.double-indent { div.grid-2columns-auto { display: grid; grid-template-columns: max-content auto; +} +.scene-intro { + font-style: italic; } \ No newline at end of file diff --git a/src/pregmod/analyzePlayerPregnancy.tw b/src/pregmod/analyzePlayerPregnancy.tw index 4e34c0ea273083d9068855f7df913e1dbecdbcf3..1df3b738b7e6387b00249fed1ae45271f463aab3 100644 --- a/src/pregmod/analyzePlayerPregnancy.tw +++ b/src/pregmod/analyzePlayerPregnancy.tw @@ -12,291 +12,323 @@ <<if _WL == 0>> <<goto "Manage Personal Affairs">> <<else>> - - //You make yourself comfortable and prep your stomach for examination. <<PlayerBelly>>// - - <br><br> - Overall statistics: - <br> Fetal count: $PC.womb.length - <br> Estimated womb volume: <<print num(Math.round($PC.belly))>> cc - - <br><br> - Furthest developed pregnancy: - <br> Fetal development week: $PC.preg + <p class="scene-intro"> + You make yourself comfortable and prep your stomach for examination. <<PlayerBelly>> + </p> + + <p> + <h2>Furthest developed pregnancy</h2> + <div class="indent"> + Fetal development week: $PC.preg + </div> + </p> <<if $incubator + $nursery > 0>> - <br><br> - <<if $incubator > 0>> - <<if _incubatorReservations > 0>> - <<link "Remove all of your children from $incubatorName" "Analyze PC Pregnancy">> - <<run WombChangeReserveType($PC, "incubator", "")>> - <<set $reservedChildren -= _incubatorReservations>> - <</link>> | - <</if>> - <<if _incubatorReservations < _WL && ($reservedChildren + _WL - _incubatorReservations <= $freeTanks)>> - <<link "Keep all of your children in $incubatorName" "Analyze PC Pregnancy">> - <<run WombChangeReserveType($PC, "nursery", "incubator")>> - <<run WombChangeReserveType($PC, "", "incubator")>> - <<set $reservedChildrenNursery -= _nurseryReservations>> - <<set $reservedChildren += _WL - _incubatorReservations>> - <</link>> - <<elseif _incubatorReservations < _WL>> - There is not enough free space in $incubatorName for the rest of your children. - <</if>> - <</if>> - <br> - <<if $nursery > 0>> - <<if _nurseryReservations > 0>> - <<link "Remove all of your children from $nurseryName" "Analyze PC Pregnancy">> - <<run WombChangeReserveType($PC, "nursery", "")>> - <<set $reservedChildrenNursery -= _nurseryReservations>> - <</link>> | + <p> + <<if $incubator > 0>> + <<if _incubatorReservations > 0>> + <<link "Remove all of your children from $incubatorName" "Analyze PC Pregnancy">> + <<run WombChangeReserveType($PC, "incubator", "")>> + <<set $reservedChildren -= _incubatorReservations>> + <</link>> | + <</if>> + <<if _incubatorReservations < _WL && ($reservedChildren + _WL - _incubatorReservations <= $freeTanks)>> + <<link "Keep all of your children in $incubatorName" "Analyze PC Pregnancy">> + <<run WombChangeReserveType($PC, "nursery", "incubator")>> + <<run WombChangeReserveType($PC, "", "incubator")>> + <<set $reservedChildrenNursery -= _nurseryReservations>> + <<set $reservedChildren += _WL - _incubatorReservations>> + <</link>> + <<elseif _incubatorReservations < _WL>> + There is not enough free space in $incubatorName for the rest of your children. + <</if>> <</if>> - <<if _nurseryReservations < _WL && ($reservedChildrenNursery + _WL - _nurseryReservations <= $freeCribs)>> - <<link "Keep all of your children in $nurseryName" "Analyze PC Pregnancy">> - <<run WombChangeReserveType($PC, "incubator", "nursery")>> - <<run WombChangeReserveType($PC, "", "nursery")>> - <<set $reservedChildren -= _incubatorReservations>> - <<set $reservedChildrenNursery += _WL - _nurseryReservations>> - <</link>> - <<elseif _nurseryReservations < _WL>> - There is not enough free space in $nurseryName for the rest of your children. + </p> + + <p> + <<if $nursery > 0>> + <<if _nurseryReservations > 0>> + <<link "Remove all of your children from $nurseryName" "Analyze PC Pregnancy">> + <<run WombChangeReserveType($PC, "nursery", "")>> + <<set $reservedChildrenNursery -= _nurseryReservations>> + <</link>> | + <</if>> + <<if _nurseryReservations < _WL && ($reservedChildrenNursery + _WL - _nurseryReservations <= $freeCribs)>> + <<link "Keep all of your children in $nurseryName" "Analyze PC Pregnancy">> + <<run WombChangeReserveType($PC, "incubator", "nursery")>> + <<run WombChangeReserveType($PC, "", "nursery")>> + <<set $reservedChildren -= _incubatorReservations>> + <<set $reservedChildrenNursery += _WL - _nurseryReservations>> + <</link>> + <<elseif _nurseryReservations < _WL>> + There is not enough free space in $nurseryName for the rest of your children. + <</if>> <</if>> - <</if>> + </p> <</if>> - <br><br> - Deep scan: + <p> + <h2>Deep scan</h2> + <<for _ap = 0; _ap < _WL; _ap++>> + <hr style="margin:0"> + <<capture _ap>> + <<if $PC.womb[_ap].age >=2 >> + <div class="indent"> + Ova: $PC.womb[_ap].genetics.name + </div> - <br> - <<for _ap = 0; _ap < _WL; _ap++>> - <<capture _ap>> - <<if $PC.womb[_ap].age >=2 >> - <br> - Ova: $PC.womb[_ap].genetics.name + <<if $geneticMappingUpgrade >= 1>> + <div class="indent"> + Gender: $PC.womb[_ap].genetics.gender + </div> + <div class="indent"> + Father ID: $PC.womb[_ap].genetics.father + </div> + <div class="indent"> + Father Name: + <<if ndef $PC.womb[_ap].genetics.fatherName>> + name not registered + <<else>> + $PC.womb[_ap].genetics.fatherName + <</if>> + </div> - <<if $geneticMappingUpgrade >= 1>> - <br> - Gender: $PC.womb[_ap].genetics.gender - <br> - Father ID: $PC.womb[_ap].genetics.father - <br> - Father Name: - <<if ndef $PC.womb[_ap].genetics.fatherName>> - name not registered - <<else>> - $PC.womb[_ap].genetics.fatherName - <</if>> - <br> - Mother ID: $PC.womb[_ap].genetics.mother - <br> - Mother Name: - <<if ndef $PC.womb[_ap].genetics.motherName>> - name not registered + <div class="indent"> + Mother ID: $PC.womb[_ap].genetics.mother + </div> + <div class="indent"> + Mother Name: + <<if ndef $PC.womb[_ap].genetics.motherName>> + name not registered + <<else>> + $PC.womb[_ap].genetics.motherName + <</if>> + </div> + <div class="indent"> + Nationality: $PC.womb[_ap].genetics.nationality + </div> + <div class="indent"> + Race: $PC.womb[_ap].genetics.race + </div> + <div class="indent"> + Skin tone: $PC.womb[_ap].genetics.skin + </div> + <div class="indent"> + Intelligence index: $PC.womb[_ap].genetics.intelligence out of 100 + </div> + <div class="indent"> + Face index: $PC.womb[_ap].genetics.face out of 100 + </div> + <div class="indent"> + Eye Color: $PC.womb[_ap].genetics.eyeColor + </div> + <div class="indent"> + Hair Color: $PC.womb[_ap].genetics.hColor + </div> + <<if $PC.womb[_ap].genetics.underArmHStyle == "hairless" && $PC.womb[_ap].genetics.pubicHStyle == "hairless">> + <div class="indent"> + Body hair: none + </div> + <<elseif $PC.womb[_ap].genetics.underArmHStyle == "hairless">> + <div class="indent"> + Body hair: lacks underarm hair + </div> + <<elseif $PC.womb[_ap].genetics.pubicHStyle == "hairless">> + <div class="indent"> + Body hair: lacks pubic hair + </div> + <</if>> + <<if $PC.womb[_ap].genetics.markings == "freckles" || $PC.womb[_ap].genetics.markings == "heavily freckled">> + <div class="indent"> + Markings: $PC.womb[_ap].genetics.markings + </div> + <</if>> + <div class="indent"> + Detected abnormalities: + <<if $PC.womb[_ap].genetics.geneticQuirks.albinism == 2>> + @@.green;alb@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.albinism == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;alb@@ + <</if>> + <<if $PC.womb[_ap].genetics.geneticQuirks.gigantism == 2>> + @@.red;gnt@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.gigantism == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;gnt@@ + <</if>> + <<if $PC.womb[_ap].genetics.geneticQuirks.dwarfism == 2>> + @@.red;dwrf@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.dwarfism == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;dwrf@@ + <</if>> + <<if $PC.womb[_ap].genetics.geneticQuirks.heterochromia == 2>> + @@.green;hetchrom@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.heterochromia == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;hetchrom@@ + <</if>> + <<if $PC.womb[_ap].genetics.geneticQuirks.androgyny == 2>> + @@.red;andr@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.androgyny == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;andr@@ + <</if>> + <<if $PC.womb[_ap].genetics.geneticQuirks.pFace == 2>> + @@.green;pfce@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.pFace == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;pfce@@ + <</if>> + <<if $PC.womb[_ap].genetics.geneticQuirks.uFace == 2>> + @@.red;ufce@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.uFace == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;ufce@@ + <</if>> + <<if $PC.womb[_ap].genetics.geneticQuirks.fertility == 2>> + @@.green;fert@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.fertility == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;fert@@ + <</if>> + <<if $PC.womb[_ap].genetics.geneticQuirks.hyperFertility == 2>> + @@.green;hfert@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.hyperFertility == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;hfert@@ + <</if>> + <<if $PC.womb[_ap].genetics.geneticQuirks.superfetation == 2>> + @@.green;supfet@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.superfetation == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;supfet@@ + <</if>> + <<if $PC.womb[_ap].genetics.geneticQuirks.macromastia >= 2>> + @@.red;mmast@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.macromastia == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;mast@@ + <</if>> + <<if $PC.womb[_ap].genetics.geneticQuirks.gigantomastia >= 2>> + @@.red;gmast@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.gigantomastia == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;gmast@@ + <</if>> + <<if $PC.womb[_ap].genetics.geneticQuirks.wellHung == 2>> + @@.green;bigd@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.wellHung == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;bigd@@ + <</if>> + <<if $PC.womb[_ap].genetics.geneticQuirks.rearLipedema == 2>> + @@.red;lipe@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.rearLipedema == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;lipe@@ + <</if>> + <<if $PC.womb[_ap].genetics.geneticQuirks.wGain == 2>> + @@.red;lepti+@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.wGain == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;lepti+@@ + <</if>> + <<if $PC.womb[_ap].genetics.geneticQuirks.wLoss == 2>> + @@.red;lepti-@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.wLoss == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;lepti-@@ + <</if>> + <<if $PC.womb[_ap].genetics.geneticQuirks.mGain == 2>> + @@.red;myot+@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.mGain == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;myot+@@ + <</if>> + <<if $PC.womb[_ap].genetics.geneticQuirks.mLoss == 2>> + @@.red;myot-@@ + <<elseif $PC.womb[_ap].genetics.geneticQuirks.mLoss == 1 && $geneticMappingUpgrade >= 2>> + @@.yellow;myot-@@ + <</if>> + </div> <<else>> - $PC.womb[_ap].genetics.motherName - <</if>> - <br> - Nationality: $PC.womb[_ap].genetics.nationality - <br> - Race: $PC.womb[_ap].genetics.race - <br> - Skin tone: $PC.womb[_ap].genetics.skin - <br> - Intelligence index: $PC.womb[_ap].genetics.intelligence out of 100 - <br> - Face index: $PC.womb[_ap].genetics.face out of 100 - <br> - Eye Color: $PC.womb[_ap].genetics.eyeColor - <br> - Hair Color: $PC.womb[_ap].genetics.hColor - <<if $PC.womb[_ap].genetics.underArmHStyle == "hairless" && $PC.womb[_ap].genetics.pubicHStyle == "hairless">> - <br> - Body hair: none - <<elseif $PC.womb[_ap].genetics.underArmHStyle == "hairless">> - <br> - Body hair: lacks underarm hair - <<elseif $PC.womb[_ap].genetics.pubicHStyle == "hairless">> - <br> - Body hair: lacks pubic hair - <</if>> - <<if $PC.womb[_ap].genetics.markings == "freckles" || $PC.womb[_ap].genetics.markings == "heavily freckled">> - <br> - Markings: $PC.womb[_ap].genetics.markings + <<if $PC.womb[_ap].age > 13>> + <div class="indent"> + Gender: $PC.womb[_ap].genetics.gender + </div> + <</if>> + <<if $PC.womb[_ap].age > 5>> + <div class="indent"> + Father ID: $PC.womb[_ap].genetics.father + </div> + <div class="indent"> + Father Name: $PC.womb[_ap].genetics.fatherName + </div> + <div class="indent"> + Mother ID: $PC.womb[_ap].genetics.mother + </div> + <div class="indent"> + Mother Name: $PC.womb[_ap].genetics.motherName + </div> + <</if>> <</if>> - <br> - Detected abnormalities: - <<if $PC.womb[_ap].genetics.geneticQuirks.albinism == 2>> - @@.green;alb@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.albinism == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;alb@@ + <<if $incubator > 0 || $nursery > 0>> + <div class="indent"> + Reserved: $PC.womb[_ap].reserve + </div> <</if>> - <<if $PC.womb[_ap].genetics.geneticQuirks.gigantism == 2>> - @@.red;gnt@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.gigantism == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;gnt@@ - <</if>> - <<if $PC.womb[_ap].genetics.geneticQuirks.dwarfism == 2>> - @@.red;dwrf@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.dwarfism == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;dwrf@@ - <</if>> - <<if $PC.womb[_ap].genetics.geneticQuirks.heterochromia == 2>> - @@.green;hetchrom@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.heterochromia == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;hetchrom@@ - <</if>> - <<if $PC.womb[_ap].genetics.geneticQuirks.androgyny == 2>> - @@.red;andr@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.androgyny == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;andr@@ - <</if>> - <<if $PC.womb[_ap].genetics.geneticQuirks.pFace == 2>> - @@.green;pfce@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.pFace == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;pfce@@ - <</if>> - <<if $PC.womb[_ap].genetics.geneticQuirks.uFace == 2>> - @@.red;ufce@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.uFace == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;ufce@@ - <</if>> - <<if $PC.womb[_ap].genetics.geneticQuirks.fertility == 2>> - @@.green;fert@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.fertility == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;fert@@ - <</if>> - <<if $PC.womb[_ap].genetics.geneticQuirks.hyperFertility == 2>> - @@.green;hfert@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.hyperFertility == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;hfert@@ - <</if>> - <<if $PC.womb[_ap].genetics.geneticQuirks.superfetation == 2>> - @@.green;supfet@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.superfetation == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;supfet@@ - <</if>> - <<if $PC.womb[_ap].genetics.geneticQuirks.macromastia >= 2>> - @@.red;mmast@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.macromastia == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;mast@@ - <</if>> - <<if $PC.womb[_ap].genetics.geneticQuirks.gigantomastia >= 2>> - @@.red;gmast@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.gigantomastia == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;gmast@@ - <</if>> - <<if $PC.womb[_ap].genetics.geneticQuirks.wellHung == 2>> - @@.green;bigd@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.wellHung == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;bigd@@ - <</if>> - <<if $PC.womb[_ap].genetics.geneticQuirks.rearLipedema == 2>> - @@.red;lipe@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.rearLipedema == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;lipe@@ - <</if>> - <<if $PC.womb[_ap].genetics.geneticQuirks.wGain == 2>> - @@.red;lepti+@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.wGain == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;lepti+@@ - <</if>> - <<if $PC.womb[_ap].genetics.geneticQuirks.wLoss == 2>> - @@.red;lepti-@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.wLoss == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;lepti-@@ - <</if>> - <<if $PC.womb[_ap].genetics.geneticQuirks.mGain == 2>> - @@.red;myot+@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.mGain == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;myot+@@ - <</if>> - <<if $PC.womb[_ap].genetics.geneticQuirks.mLoss == 2>> - @@.red;myot-@@ - <<elseif $PC.womb[_ap].genetics.geneticQuirks.mLoss == 1 && $geneticMappingUpgrade >= 2>> - @@.yellow;myot-@@ - <</if>> - <<else>> - <<if $PC.womb[_ap].age > 13>> - <br> - Gender: $PC.womb[_ap].genetics.gender - <</if>> - <<if $PC.womb[_ap].age > 5>> - <br> - Father ID: $PC.womb[_ap].genetics.father - <br> - Father Name: $PC.womb[_ap].genetics.fatherName - <br> - Mother ID: $PC.womb[_ap].genetics.mother - <br> - Mother Name: $PC.womb[_ap].genetics.motherName - <</if>> - <</if>> - <<if $incubator > 0 || $nursery > 0>> - <br> - Reserved: $PC.womb[_ap].reserve - <</if>> - - <br><br> - Rename: <<textbox "_tempName" _tempName >> [[Apply | Analyze PC Pregnancy][$PC.womb[_ap].genetics.name = _tempName]] - <<if $PC.womb[_ap].age < 4 && ($arcologies[0].FSRestart == "unset" || $eugenicsFullControl == 1 || ($PC.womb[_ap].fatherID != -1 && $PC.womb[_ap].fatherID != -6))>> - <br> - <<link "Terminate ovum" "Analyze PC Pregnancy">><<run WombRemoveFetus($PC, _ap)>><</link>> - <<if $surgeryUpgrade == 1>> - | [[Transplant ovum|Ova Transplant Workaround][$donatrix = $PC, $wombIndex = _ap, $nextLink = "Analyze PC Pregnancy"]] - <</if>> - <</if>> - <<if $incubator > 0>> - <br> - <<if $PC.womb[_ap].reserve === "incubator">> - <<link "Don't keep this child $incubatorName" "Analyze PC Pregnancy">> - <<set $PC.womb[_ap].reserve = "">> - <<set $reservedChildren-->> - <</link>> - <<elseif $freeTanks - $reservedChildren > 0>> - <<link "Keep this child in $incubatorName" "Analyze PC Pregnancy">> - <<if $PC.womb[_ap].reserve === "nursery">> - <<set $reservedChildrenNursery-->> + <div class="indent"> + Rename: <<textbox "_tempName" _tempName >> [[Apply | Analyze PC Pregnancy][$PC.womb[_ap].genetics.name = _tempName]] + </div> + <<if $PC.womb[_ap].age < 4 && ($arcologies[0].FSRestart == "unset" || $eugenicsFullControl == 1 || ($PC.womb[_ap].fatherID != -1 && $PC.womb[_ap].fatherID != -6))>> + <div class="indent"> + <<link "Terminate ovum" "Analyze PC Pregnancy">><<run WombRemoveFetus($PC, _ap)>><</link>> + <<if $surgeryUpgrade == 1>> + | [[Transplant ovum|Ova Transplant Workaround][$donatrix = $PC, $wombIndex = _ap, $nextLink = "Analyze PC Pregnancy"]] <</if>> - <<set $PC.womb[_ap].reserve = "incubator">> - <<set $reservedChildren++>> - <</link>> - <<else>> - There is not enough free space to keep this child in $incubatorName. + </div> <</if>> - <</if>> - <<if $nursery > 0>> - <br> - <<if $PC.womb[_ap].reserve === "nursery">> - <<link "Don't keep this child in $nurseryName" "Analyze PC Pregnancy">> - <<set $PC.womb[_ap].reserve = "">> - <<set $reservedChildrenNursery-->> - <</link>> - <<elseif $freeCribs - $reservedChildrenNursery > 0>> - <<link "Keep this child in $nurseryName" "Analyze PC Pregnancy">> + <<if $incubator > 0>> + <div class="indent"> <<if $PC.womb[_ap].reserve === "incubator">> - <<set $reservedChildren-->> + <<link "Don't keep this child $incubatorName" "Analyze PC Pregnancy">> + <<set $PC.womb[_ap].reserve = "">> + <<set $reservedChildren-->> + <</link>> + <<elseif $freeTanks - $reservedChildren > 0>> + <<link "Keep this child in $incubatorName" "Analyze PC Pregnancy">> + <<if $PC.womb[_ap].reserve === "nursery">> + <<set $reservedChildrenNursery-->> + <</if>> + <<set $PC.womb[_ap].reserve = "incubator">> + <<set $reservedChildren++>> + <</link>> + <<else>> + There is not enough free space to keep this child in $incubatorName. <</if>> - <<set $PC.womb[_ap].reserve = "nursery">> - <<set $reservedChildrenNursery++>> - <</link>> - <<else>> - There is not enough free space to keep this child in $nurseryName. + </div> <</if>> + <<if $nursery > 0>> + <div class="indent"> + <<if $PC.womb[_ap].reserve === "nursery">> + <<link "Don't keep this child in $nurseryName" "Analyze PC Pregnancy">> + <<set $PC.womb[_ap].reserve = "">> + <<set $reservedChildrenNursery-->> + <</link>> + <<elseif $freeCribs - $reservedChildrenNursery > 0>> + <<link "Keep this child in $nurseryName" "Analyze PC Pregnancy">> + <<if $PC.womb[_ap].reserve === "incubator">> + <<set $reservedChildren-->> + <</if>> + <<set $PC.womb[_ap].reserve = "nursery">> + <<set $reservedChildrenNursery++>> + <</link>> + <<else>> + There is not enough free space to keep this child in $nurseryName. + <</if>> + </div> + <</if>> + <<else>> + <div class="indent"> + Unidentified ova found, no detailed data available. + </div> + <div class="indent"> + Age: too early for scan. + </div> + <div class="indent"> + <<link "Terminate ovum" "Analyze PC Pregnancy">><<run WombRemoveFetus($PC, _ap)>><</link>> + <<if $surgeryUpgrade == 1>> + | [[Transplant ovum|Ova Transplant Workaround][$donatrix = $PC, $wombIndex = _ap, $nextLink = "Analyze PC Pregnancy"]] + <</if>> + </div> <</if>> - <<else>> - <br> - Unidentified ova found, no detailed data available.<br> - Age: too early for scan. - <br> - <<link "Terminate ovum" "Analyze PC Pregnancy">><<run WombRemoveFetus($PC, _ap)>><</link>> - <<if $surgeryUpgrade == 1>> - | [[Transplant ovum|Ova Transplant Workaround][$donatrix = $PC, $wombIndex = _ap, $nextLink = "Analyze PC Pregnancy"]] - <</if>> - <</if>> - <br><br><hr style="margin:0"><br> - <</capture>> - <</for>> - + <</capture>> + <</for>> + </p> <</if>> diff --git a/src/pregmod/analyzePregnancy.tw b/src/pregmod/analyzePregnancy.tw index 13a94733548db32483058b5e10989168fe08ab01..84f66bfe11da41320f238ffc04e9fe7113c86877 100644 --- a/src/pregmod/analyzePregnancy.tw +++ b/src/pregmod/analyzePregnancy.tw @@ -14,7 +14,7 @@ <<goto "Slave Interact">> <<else>> - <p style="font-style:italic"> + <p class="scene-intro"> $activeSlave.slaveName is <<if $activeSlave.devotion < 20>>restrained<<else>>comfortably reclined<</if>> with $his stomach prepped for examination. $He shudders slightly at the cold touch of the sensor against $his skin. </p>