From ae03579c8113cf1ef7f3192ad9e323e208eb5aca Mon Sep 17 00:00:00 2001 From: Pregmodder <pregmodder@gmail.com> Date: Sat, 3 Jul 2021 07:52:09 -0400 Subject: [PATCH] Backend stuff --- CHANGELOG.md | 2 ++ src/js/statsChecker/statsChecker.js | 4 ++++ src/js/utilsAssessSlave.js | 2 ++ src/js/utilsPC.js | 4 +++- 4 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1797210d503..715bcd2c68a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) ## Unreleased +* Arcade DOM conversion + ## 0.10.7.1-4.0.0-alpha.4 - 2021-06-26 * Implementation of Facility class (technical stuff) diff --git a/src/js/statsChecker/statsChecker.js b/src/js/statsChecker/statsChecker.js index 019510d6b8f..8fdc239f0bf 100644 --- a/src/js/statsChecker/statsChecker.js +++ b/src/js/statsChecker/statsChecker.js @@ -696,6 +696,10 @@ globalThis.canPenetrate = function(slave) { return false; } else if (slave.dick > 7) { return false; + /* + } else if (slave.belly >= 300000) { + return false; + */ } return true; }; diff --git a/src/js/utilsAssessSlave.js b/src/js/utilsAssessSlave.js index 49d7452709f..4e2c6dc5dc3 100644 --- a/src/js/utilsAssessSlave.js +++ b/src/js/utilsAssessSlave.js @@ -220,6 +220,8 @@ globalThis.isShelterSlave = function(slave) { * @returns {number} */ globalThis.perceivedGender = function(slave) { + // primary checks are face, hormones, hips, shoulders and shoulder/hip ratio + // consider androgynous + flat + muscles to be masculine and androgynous + preg to be feminine return -1; }; diff --git a/src/js/utilsPC.js b/src/js/utilsPC.js index 857ed5e7929..0e25f1fc9bd 100644 --- a/src/js/utilsPC.js +++ b/src/js/utilsPC.js @@ -631,7 +631,9 @@ globalThis.onBedRest = function(actor) { return true; } else if (!canMove(actor)) { return true; - } else if (actor.preg > actor.pregData.normalBirth / 1.33 && actor.womb.find((ft) => ft.genetics.geneticQuirks.polyhydramnios === 2 && ft.age >= 20)) { + } else if (actor.preg > actor.pregData.normalBirth / 1.05) { // consider birth delayers and how they play into this + return true; + } else if (actor.womb.find((ft) => ft.genetics.geneticQuirks.polyhydramnios === 2 && ft.age >= 20)) { return true; } else if (actor.bellyPreg >= actor.pregAdaptation * 2200) { return true; -- GitLab