From 781a01faca25b6dfd5b9410b51194b05e324623c Mon Sep 17 00:00:00 2001 From: lowercasedonkey <lowercasedonkey@gmail.com> Date: Mon, 21 Sep 2020 17:39:19 -0400 Subject: [PATCH] birth --- js/birth/birth.js | 7 ++++--- src/uncategorized/seBirth.tw | 37 +----------------------------------- 2 files changed, 5 insertions(+), 39 deletions(-) diff --git a/js/birth/birth.js b/js/birth/birth.js index 7ba8f1cf3c7..27a0e16b61f 100644 --- a/js/birth/birth.js +++ b/js/birth/birth.js @@ -1,4 +1,5 @@ globalThis.allBirths = function() { + debugger; const el = new DocumentFragment(); for (const slave of V.slaves) { if (slave.labor === 1) { @@ -177,7 +178,7 @@ globalThis.allBirths = function() { if (slave.geneticQuirks.uterineHypersensitivity === 2) { birthDamage -= 5; } - if (setup.nurseCareers.includes(slave.career) && slave.fetish !== "mindbroken" && slave.muscles >= -95) { + if (App.Data.misc.nurseCareers.includes(slave.career) && slave.fetish !== "mindbroken" && slave.muscles >= -95) { birthDamage = 0; } else if (slave.intelligenceImplant >= 15) { birthDamage -= 2; @@ -952,7 +953,7 @@ globalThis.allBirths = function() { (slave.vagina >= 2 || slave.vaginaLube > 0) && slave.mpreg === 1) || newMother === 0 || slave.hips > 0 || - (setup.nurseCareers.includes(slave.career) && slave.fetish !== "mindbroken" && slave.muscles >= -95) || + (App.Data.misc.nurseCareers.includes(slave.career) && slave.fetish !== "mindbroken" && slave.muscles >= -95) || slave.intelligenceImplant >= 15 || slave.pregAdaptation >= 100 ) { @@ -1011,7 +1012,7 @@ globalThis.allBirths = function() { } App.Events.addNode(p, r, "div"); - if (setup.nurseCareers.includes(slave.career) && slave.fetish !== "mindbroken" && slave.muscles >= -95) { + if (App.Data.misc.nurseCareers.includes(slave.career) && slave.fetish !== "mindbroken" && slave.muscles >= -95) { r.push(`Thanks to ${his}`); r.push(App.UI.DOM.makeElement("span", `previous career,`, "green")); r.push(`childbirth went smoothly.`); diff --git a/src/uncategorized/seBirth.tw b/src/uncategorized/seBirth.tw index 59627e67709..aca76f1af75 100644 --- a/src/uncategorized/seBirth.tw +++ b/src/uncategorized/seBirth.tw @@ -17,39 +17,4 @@ I need to break single passage to several widgets, as it's been overcomplicated <<set $nextButton = "Continue">> <<set $nextLink = "Scheduled Event">> -<<if $legendaryWombID != 0>> - <<set $legendaryWombID = 0>> -<</if>> - -<<for $i = 0; $i < $slaves.length; $i++>> - <<if $slaves[$i].labor == 1>> - <<if ndef $slaves[$i].counter.laborCount>> - <<set $slaves[$i].counter.laborCount = 0>> - <<if $slaves[$i].counter.birthsTotal > 0 && $slaves[$i].counter.laborCount == 0>> - <<set $slaves[$i].counter.laborCount = $slaves[$i].counter.birthsTotal>> /*we do not have a way to know multiples birth count for backward compatibility code. :( */ - <</if>> - <</if>> - <<set $dispositionId = _.uniqueId('babyDisposition-')>> - Birth report: @@.coral;<<= SlaveFullName($slaves[$i])>>@@ - <br> - <<seBirthPreCheck>> - <<seBirthPreScene>> - <<if $slaveDead != 1>> - <<seBirthCalc>> - <<seBirthMainScene>> - <<seBirthBabies>> - <<seBirthPostpartum>> - <<set $slaves[$i].counter.laborCount++>> - <<seBirthCritical>> - <<else>> - <<= removeSlave($slaves[$i])>> - <<set $slaveDead = 0>> - <</if>> - <br><br><hr style="margin:0"><br> - <</if>> -<</for>> - -<<set $reservedChildren = FetusGlobalReserveCount("incubator")>> -<<set $reservedChildrenNursery = FetusGlobalReserveCount("nursery")>> - -<<set $birthee = 0>> +<<includeDOM allBirths()>> -- GitLab