diff --git a/src/Mods/SecExp/securityReport.tw b/src/Mods/SecExp/securityReport.tw index d4b0074ecdb0efe6c587b3a23d4c7d0f890d1ae4..eb5f88d1a94d919f7b3f72504af43b22b88d9e11 100644 --- a/src/Mods/SecExp/securityReport.tw +++ b/src/Mods/SecExp/securityReport.tw @@ -629,7 +629,7 @@ Due to the deterioration of the old world countries, organized crime focuses mor The mercenaries do not appreciate the barely adequate wage given to them for their service. Still their professionalism keeps them determined to finish their contract. <<set _loyaltyChange += random(-5,5)>> <<else>> - The mercenaries do not appreciate the low wage given to them for their service.Their skill would be better served by a better contract and this world does not lack demand for guns for hire. + The mercenaries do not appreciate the low wage given to them for their service. Their skill would be better served by a better contract and this world does not lack demand for guns for hire. <<set _loyaltyChange -= random(5,10)>> <</if>> <<if $mercSoldierPrivilege == 1>> diff --git a/src/endWeek/saDrugs.js b/src/endWeek/saDrugs.js index 455d9d7929d2b04ef9deebd2fa628055a9fc8d9f..d15f36e749a83eea054ba2162716394d124e24c6 100644 --- a/src/endWeek/saDrugs.js +++ b/src/endWeek/saDrugs.js @@ -1781,7 +1781,7 @@ App.SlaveAssignment.drugs = (function() { r += ` and can't help but <span class="gold">worry a little about ${his} well-being.</span>`; slave.trust -= 1; } else { - r += ` but ${he} carries on without complaint, keeping ${his} <span class="mediumorchid">growing doubts</span> to $himself.`; + r += ` but ${he} carries on without complaint, keeping ${his} <span class="mediumorchid">growing doubts</span> to ${himself}.`; slave.devotion -= 2; } } else if (slave.health.tired > 60) { diff --git a/src/endWeek/saGetMilked.js b/src/endWeek/saGetMilked.js index 046414c081eb4f47d2752b7d8a2ad9ab5feb6c83..1bef5b03cfae8bf73f6760523dced021239e3421 100644 --- a/src/endWeek/saGetMilked.js +++ b/src/endWeek/saGetMilked.js @@ -482,7 +482,7 @@ App.SlaveAssignment.getMilked = (function() { } else { r += `butt is machine-fucked`; } - r += ` to extract the cum from $his `; + r += ` to extract the cum from ${his} `; if (slave.scrotum === 0) { r += `invisible`; } else { diff --git a/src/endWeek/saServant.js b/src/endWeek/saServant.js index bf1205953bbafe76c3e8d018f8b14e6ff74cbfab..7f9538f7eeacd85899eec3b3a47ef55590491d14 100644 --- a/src/endWeek/saServant.js +++ b/src/endWeek/saServant.js @@ -223,7 +223,7 @@ App.SlaveAssignment.servant = (function() { } else if (slave.health.tired + 11 >= 90 && !willWorkToDeath(slave)) { r.push(`${He} attempts to refuse to work due to ${his} exhaustion, but can do little to avoid it or the resulting`); if (V.Stewardess !== 0) { - r.push(`<span class="trust dec">severe punishment</span> by ${V.Stewardess.slaveName}. ${His} slacking is kept in check by your watchful Stewardess keeping $him on task, but by the end of ${his} shift, <span class="devotion dec">${his} thoughts are made clear in the poor job ${he} did.</span>`); + r.push(`<span class="trust dec">severe punishment</span> by ${V.Stewardess.slaveName}. ${His} slacking is kept in check by your watchful Stewardess keeping ${him} on task, but by the end of ${his} shift, <span class="devotion dec">${his} thoughts are made clear in the poor job ${he} did.</span>`); } else { r.push(`<span class="trust dec">severe punishment.</span> ${He} <span class="devotion dec">accomplishes little,</span> having chosen ${his} overall well-being over the consequences.`); } @@ -244,7 +244,7 @@ App.SlaveAssignment.servant = (function() { } else if (slave.health.tired + 11 >= 90 && !willWorkToDeath(slave)) { r.push(`${He} attempts to refuse to work due to ${his} exhaustion, but can do little to avoid it or the resulting`); if (V.servantsQuarters > 0 && V.universalRulesFacilityWork === 1 && V.servantsQuartersSpots > 0 && V.Stewardess !== 0) { - r.push(`<span class="trust dec">severe punishment</span> by ${V.Stewardess.slaveName}. ${His} slacking is kept in check by your watchful Stewardess keeping $him on task, but by the end of ${his} shift, <span class="devotion dec">${his} thoughts are made clear in the poor job ${he} did.</span>`); + r.push(`<span class="trust dec">severe punishment</span> by ${V.Stewardess.slaveName}. ${His} slacking is kept in check by your watchful Stewardess keeping ${him} on task, but by the end of ${his} shift, <span class="devotion dec">${his} thoughts are made clear in the poor job ${he} did.</span>`); } else { r.push(`<span class="trust dec">severe punishment.</span> ${He} <span class="devotion dec">accomplishes little,</span> having chosen ${his} overall well-being over the consequences.`); } diff --git a/src/endWeek/saServeYourOtherSlaves.js b/src/endWeek/saServeYourOtherSlaves.js index c98bcc2d17573307aa78145b84effc3090719b26..b14d8ab1ff6ab16f3019871236626cf6ffc921ee 100644 --- a/src/endWeek/saServeYourOtherSlaves.js +++ b/src/endWeek/saServeYourOtherSlaves.js @@ -986,7 +986,7 @@ App.SlaveAssignment.serveYourOtherSlaves = (function() { } else if (slave.balls < 30) { r.push(`melon-sized balls are`); } else { - r.push(`$his hypertrophied balls are`); + r.push(`${his} hypertrophied balls are`); } r.push(`licked and sucked clean of slave food.`); if (slave.ballType !== "sterile") { @@ -1292,7 +1292,7 @@ App.SlaveAssignment.serveYourOtherSlaves = (function() { } else { r.push(`fingers.`); } - r.push(`They rove across ${his} ${subRace} body, knowing just where to touch and where to press. <span class="hotpink">${domName} enjoys having a compliant ${girl} friend,</span > and they spend as much time together as they can.`); + r.push(`They rove across ${his} ${subRace} body, knowing just where to touch and where to press. <span class="hotpink">${domName} enjoys having a compliant ${girl} friend,</span> and they spend as much time together as they can.`); } if (canPenetrate(domSlave)) { fuckCount = jsRandom(9, 12); diff --git a/src/endWeek/saWorkAGloryHole.js b/src/endWeek/saWorkAGloryHole.js index e5204a0889b95bf553405b26c8eaab8728138c7e..4a5dacf8093322fff3e13b6ce70b854005141f3a 100644 --- a/src/endWeek/saWorkAGloryHole.js +++ b/src/endWeek/saWorkAGloryHole.js @@ -154,11 +154,11 @@ App.SlaveAssignment.workAGloryHole = (function() { } if (slave.assignment === Job.ARCADE) { if (!slave.fuckdoll) { - r += ` $He spends $his working hours constrained to a box, and $his time outside preparing for $his next shift; <span class="red">an exhausting life for even the healthiest of slaves.</span>`; + r += ` ${He} spends ${his} working hours constrained to a box, and ${his} time outside preparing for ${his} next shift; <span class="red">an exhausting life for even the healthiest of slaves.</span>`; if (V.arcadeUpgradeHealth > 0) { r += ` The curative cocktail pumped into ${him} is laced with `; if (V.arcadeUpgradeHealth === 2) { - r += `sedatives and painkillers to keep $him in a <span class="green">state of forced rest.</span>`; + r += `sedatives and painkillers to keep ${him} in a <span class="green">state of forced rest.</span>`; } else { r += `painkillers and mild muscle relaxants; Not enough to ruin a customer's fun, but enough to keep ${him} in a <span class="green">state of pseudo-rest.</span>`; } diff --git a/src/events/RESS/waistlineWoes.js b/src/events/RESS/waistlineWoes.js index 9db20b016ef210e77a55e1ac18cb519b7b4a839e..14feb646d8d3c9597fc446d54cbe9a007c3796a2 100644 --- a/src/events/RESS/waistlineWoes.js +++ b/src/events/RESS/waistlineWoes.js @@ -184,7 +184,7 @@ App.Events.RESSWaistlineWoes = class RESSWaistlineWoes extends App.Events.BaseEv let t = []; t.push(`${He}'s left standing there blankly, uncertain on just how to respond to such a bold statement. ${He}'s even less certain when you invite ${him} to join you for lunch in the cafeteria for the rest of the week. You want chubby and what ${he} is barely comes close.`); if (eventSlave.behavioralQuirk === "insecure") { - t.push(`${He} <span class="devotion inc">enjoys</span> you watching ${him} stuff ${himself} and quivers with delight as you measure the progress of ${his} waistline. By week's end, you're treated to the lovely sight of $his <span class="lime">new belly jiggling</span> as ${he} passes by your office.`); + t.push(`${He} <span class="devotion inc">enjoys</span> you watching ${him} stuff ${himself} and quivers with delight as you measure the progress of ${his} waistline. By week's end, you're treated to the lovely sight of ${his} <span class="lime">new belly jiggling</span> as ${he} passes by your office.`); eventSlave.weight += 10; } else if (eventSlave.behavioralFlaw === "gluttonous") { t.push(`${He} <span class="devotion inc">thoroughly enjoys</span> being permitted to stuff ${his} face for your amusement, even if your lunch is in jeopardy for the duration of the week. There is no denying the results, however, as you savor the sight of the <span class="lime">chubby ${girl}</span> jiggling past your office when it's over.`); diff --git a/src/js/modification.js b/src/js/modification.js index c9c04d9e3d9036bf4f1eada534ccdc5e4903dac1..6240b073b6fc81f9c85aaddf8aaf1664d7767495 100644 --- a/src/js/modification.js +++ b/src/js/modification.js @@ -298,7 +298,7 @@ App.Medicine.Modification.setPiercing = function(slave, location, weight) { r += `${His} girly new `; switch (location) { case "ear": - r += `pierced ears should help ${him} a little with $his issues about ${his} self-image as a fuckable slave girl. `; + r += `pierced ears should help ${him} a little with ${his} issues about ${his} self-image as a fuckable slave girl. `; break; case "lips": r += `facial piercing, just below ${his} pretty mouth, should help ${him} get used to the idea of it being a warm, wet hole for cocks. `; @@ -379,7 +379,7 @@ App.Medicine.Modification.setTattoo = function(slave, location, design) { r += `${he} giggles.`; break; case "rude words": - r += `$He stares, $his mouth working as $he spells out `; + r += `${He} stares, ${his} mouth working as ${he} spells out `; if (slave.vagina > -1) { r += `'Fucktoy's Favorite Fuckhole.' ${He} smiles naughtily. "${Master}, it sure i${s}, `; } else { @@ -418,7 +418,7 @@ App.Medicine.Modification.setTattoo = function(slave, location, design) { break; case "flowers": case "tribal patterns": - r += `${He} gasps at the beautiful design. "It'${s} ${s}o pretty, ${Master}," $he ${say}s. "Thank you. I love you ${s}o much!"`; + r += `${He} gasps at the beautiful design. "It'${s} ${s}o pretty, ${Master}," ${he} ${say}s. "Thank you. I love you ${s}o much!"`; break; case "advertisements": case "degradation": @@ -459,7 +459,7 @@ App.Medicine.Modification.setTattoo = function(slave, location, design) { r += `${He} stares, `; switch (design) { case "bleached": - r += `fascinated. $He doesn't seem sure what to make of this. `; + r += `fascinated. ${He} doesn't seem sure what to make of this. `; break; case "flowers": case "tribal patterns": diff --git a/src/npc/descriptions/belly/belly.js b/src/npc/descriptions/belly/belly.js index 6ef8664b6d53937c762070fbdd7711753227a98a..45faf832684cf98dd315b34ba43851bf96a2a415 100644 --- a/src/npc/descriptions/belly/belly.js +++ b/src/npc/descriptions/belly/belly.js @@ -2,7 +2,7 @@ App.Desc.belly = function(slave) { let heavyBelly; const r = []; const { - he, him, his, hers, himself, boy, He, His + he, him, his, hers, himself, girl, He, His, loli } = getPronouns(slave); if (slave.belly >= 30000) { if (slave.belly >= 400000 + (slave.muscles * 2000) && slave.physicalAge >= 18) { @@ -83,7 +83,7 @@ App.Desc.belly = function(slave) { r.push(`${He} requires multiple slaves to move ${his} bulk when ${he} must go somewhere.`); } } else if (slave.physicalAge <= 12) { - r.push(`and ${he} is nothing more than an obscene over - filled implant with a ${loli} attached. ${He} struggles to not be lost under the straining mass that dwarfs ${his} body.`); + r.push(`and ${he} is nothing more than an obscene over-filled implant with a ${loli} attached. ${He} struggles to not be lost under the straining mass that dwarfs ${his} body.`); if (hasAnyNaturalLegs(slave)) { r.push(`${He} requires multiple slaves to`); if (!hasBothLegs(slave)) { @@ -94,7 +94,7 @@ App.Desc.belly = function(slave) { r.push(`and aid ${him} through ${his} daily affairs.`); } } else { - r.push(`and ${he} is nothing more than an over - filled implant with a ${girl} attached. ${He} is physically unable to keep ${his} boundless middle off the ground for long, if at all.`); + r.push(`and ${he} is nothing more than an over-filled implant with a ${girl} attached. ${He} is physically unable to keep ${his} boundless middle off the ground for long, if at all.`); if (hasAnyNaturalLegs(slave)) { r.push(`${He} requires multiple slaves to`); if (!hasBothLegs(slave)) { @@ -110,7 +110,7 @@ App.Desc.belly = function(slave) { } } if (slave.weight > 190) { - r.push(`${His} massively fat belly is stretched to the limit, so much so ${his} folds are pulled flat and ${his} softness, firm. ${He} is so overfilled you can clearly make out the implant within ${his} body through ${his} skin.It is so full, not one motion can be seen in its contents nor can one push their hand into it.It's a wonder that both ${him} and ${his} implant have managed to hold together this long.`); + r.push(`${His} massively fat belly is stretched to the limit, so much so ${his} folds are pulled flat and ${his} softness, firm. ${He} is so overfilled you can clearly make out the implant within ${his} body through ${his} skin. It is so full, not one motion can be seen in its contents nor can one push their hand into it. It's a wonder that both ${him} and ${his} implant have managed to hold together this long.`); } else { r.push(`${He} is so overfilled you can clearly make out the implant within ${his} body through ${his} skin. It is so full, not one motion can be seen in its contents nor can one push their hand into it. It's a wonder that both ${him} and ${his} implant have managed to hold together this long.`); } @@ -120,8 +120,7 @@ App.Desc.belly = function(slave) { r.push(`${He} is so overfilled you can clearly make out the implant within ${his} body through ${his} skin. It is so full, not one motion can be seen in its contents nor can one push their hand into it.`); } r.push(`It baffles the mind how ${him} and ${his} implant could swell to such a size.`); - if (slave.belly > (slave.pregAdaptation * 1000)) { - } else { + if (slave.belly <= (slave.pregAdaptation * 1000)) { r.push(`Unbelievably, ${he} seems unshaken by ${his} obscene gravidity; ${his} body is so adapted to carrying children that, even at ${his} current volume, ${he} is physically capable of growing larger.`); } if (slave.bellyFluid >= 1500) { @@ -320,7 +319,7 @@ App.Desc.belly = function(slave) { r.push(`should be nearing ${his} limit,`); } if (slave.physicalAge <= 3) { - r.push(`and ${he} is lost under the straining mass of the ready - to - rupture implant that`); + r.push(`and ${he} is lost under the straining mass of the ready-to-rupture implant that`); if (slave.belly > (slave.pregAdaptation * 1000)) { r.push(`threatens to burst out of.`); } else { @@ -331,7 +330,7 @@ App.Desc.belly = function(slave) { r.push(`${He} requires multiple slaves to move ${his} bulk when ${he} must go somewhere.`); } } else if (slave.physicalAge <= 12) { - r.push(`and ${he} is nothing more than a ready - to - rupture implant with a ${loli} attached. ${He} struggles to not be lost under the straining mass that`); + r.push(`and ${he} is nothing more than a ready-to-rupture implant with a ${loli} attached. ${He} struggles to not be lost under the straining mass that`); if (slave.belly > (slave.pregAdaptation * 1000)) { r.push(`threatens to burst out of ${his} body.`); } else { @@ -382,7 +381,7 @@ App.Desc.belly = function(slave) { } } } else if (slave.height < 150) { - r.push(`and ${he} is nothing more than a ready - to - rupture implant with a ${girl} attached. ${He} struggles to remain seen under the straining mass that`); + r.push(`and ${he} is nothing more than a ready-to-rupture implant with a ${girl} attached. ${He} struggles to remain seen under the straining mass that`); if (slave.belly > (slave.pregAdaptation * 1000)) { r.push(`threatens to burst out of ${his} body.`); } else { @@ -465,8 +464,7 @@ App.Desc.belly = function(slave) { } else { r.push(`${He} is so overfilled you can clearly make out the implant within ${his} body through ${his} skin. It is so full, not one motion can be seen in its contents nor can one push their hand into it. It's a wonder that both ${him} and ${his} implant have managed to hold together this long.`); } - if (slave.belly > (slave.pregAdaptation * 1000)) { - } else { + if (slave.belly <= (slave.pregAdaptation * 1000)) { r.push(`Unbelievably, ${he} seems unshaken by ${his} obscene gravidity; ${his} body is so adapted to carrying children that, even at ${his} current volume, ${he} is physically capable of growing larger, even if the implant can't.`); } if (slave.bellyFluid >= 1500) { @@ -693,9 +691,9 @@ App.Desc.belly = function(slave) { } } if (slave.weight > 190) { - r.push(`${His} massively fat belly is stretched to the limit, so much so ${his} folds are pulled flat and ${his} softness, firm. ${He} is so overfilled you can clearly make out the implant within ${his} body through ${his} skin.It is so full, not one motion can be seen in its contents.`); + r.push(`${His} massively fat belly is stretched to the limit, so much so ${his} folds are pulled flat and ${his} softness, firm. ${He} is so overfilled you can clearly make out the implant within ${his} body through ${his} skin. It is so full, not one motion can be seen in its contents.`); } else { - r.push(`${He} is so overfilled you can clearly make out the implant within ${his} body through ${his} skin.It is so full, not one motion can be seen in its contents.`); + r.push(`${He} is so overfilled you can clearly make out the implant within ${his} body through ${his} skin. It is so full, not one motion can be seen in its contents.`); } if (slave.belly > (slave.pregAdaptation * 1000)) { r.push(`Both ${him} and ${his} implant are at risk of rupturing should either be filled any more.`); @@ -1151,7 +1149,7 @@ App.Desc.belly = function(slave) { } } } else if (slave.height >= 185) { - r.push(`but ${his} tall frame barely bears ${his} oversized, drum - taut belly.`); + r.push(`but ${his} tall frame barely bears ${his} oversized, drum-taut belly.`); } else if (slave.height < 150) { r.push(`and ${he} can barely function with ${his} oversized belly.`); } else if (slave.muscles > 30) { @@ -1166,21 +1164,21 @@ App.Desc.belly = function(slave) { r.push(`Given how far along ${he} is, ${he} is clearly having an obscene number of children.`); } else if (slave.preg > slave.pregData.normalBirth * 1.05) { if (slave.pregType === 1) { - r.push(`${His} womb contains one single, massive unborn child.It has grown so large that ${he} will never be able to birth it.`); + r.push(`${His} womb contains one single, massive unborn child. It has grown so large that ${he} will never be able to birth it.`); } else if (slave.pregType === 2) { - r.push(`${His} womb contains a pair of massive unborn children.They have grown so large that ${he} will never be able to birth them.`); + r.push(`${His} womb contains a pair of massive unborn children. They have grown so large that ${he} will never be able to birth them.`); } else if (slave.pregType === 3) { - r.push(`${His} womb contains a trio of massive unborn children.They have grown so large that ${he} will never be able to birth them.`); + r.push(`${His} womb contains a trio of massive unborn children. They have grown so large that ${he} will never be able to birth them.`); } else if (slave.pregType === 4) { - r.push(`${His} womb contains a quartet of massive unborn children.They have grown so large that ${he} will never be able to birth them.`); + r.push(`${His} womb contains a quartet of massive unborn children. They have grown so large that ${he} will never be able to birth them.`); } else if (slave.pregType === 5) { - r.push(`${His} womb contains a quintet of massive unborn children.They have grown so large that ${he} will never be able to birth them.`); + r.push(`${His} womb contains a quintet of massive unborn children. They have grown so large that ${he} will never be able to birth them.`); } else if (slave.pregType === 6) { - r.push(`${His} womb contains a sextet of oversized babies.They have grown so large that ${he} will never be able to birth them.`); + r.push(`${His} womb contains a sextet of oversized babies. They have grown so large that ${he} will never be able to birth them.`); } else if (slave.pregType === 7) { - r.push(`${His} womb contains a septet of oversized babies.They have grown so large that ${he} will never be able to birth them.`); + r.push(`${His} womb contains a septet of oversized babies. They have grown so large that ${he} will never be able to birth them.`); } else if (slave.pregType === 8) { - r.push(`${His} womb contains an octet of oversized babies.There is little chance of ${him} giving birth to them.`); + r.push(`${His} womb contains an octet of oversized babies. There is little chance of ${him} giving birth to them.`); } } if (slave.bellyFluid >= 1500) { @@ -1235,7 +1233,7 @@ App.Desc.belly = function(slave) { } } } else if (slave.height >= 185) { - r.push(`but ${his} tall frame barely bears ${his} oversized, drum - taut belly.`); + r.push(`but ${his} tall frame barely bears ${his} oversized, drum-taut belly.`); } else if (slave.height < 150) { r.push(`and ${he} can barely function with ${his} oversized belly.`); } else if (slave.muscles > 30) { @@ -1314,21 +1312,21 @@ App.Desc.belly = function(slave) { if (slave.preg < 40) { r.push(`Given how far along ${he} is, ${he} is clearly having an obscene number of children.`); } else if (slave.preg < 42) { - r.push(`${He} is clearly full - term with octuplets.`); + r.push(`${He} is clearly full-term with octuplets.`); } else if (slave.pregType === 1) { - r.push(`${His} womb contains one single, massive unborn child.It has grown so large that ${he} will never be able to birth it.`); + r.push(`${His} womb contains one single, massive unborn child. It has grown so large that ${he} will never be able to birth it.`); } else if (slave.pregType === 2) { - r.push(`${His} womb contains a pair of massive unborn children.They have grown so large that ${he} will never be able to birth them.`); + r.push(`${His} womb contains a pair of massive unborn children. They have grown so large that ${he} will never be able to birth them.`); } else if (slave.pregType === 3) { - r.push(`${His} womb contains a trio of massive unborn children.They have grown so large that ${he} will never be able to birth them.`); + r.push(`${His} womb contains a trio of massive unborn children. They have grown so large that ${he} will never be able to birth them.`); } else if (slave.pregType === 4) { - r.push(`${His} womb contains a quartet of massive unborn children.They have grown so large that ${he} will never be able to birth them.`); + r.push(`${His} womb contains a quartet of massive unborn children. They have grown so large that ${he} will never be able to birth them.`); } else if (slave.pregType === 5) { - r.push(`${His} womb contains a quintet of massive unborn children.They have grown so large that ${he} will never be able to birth them.`); + r.push(`${His} womb contains a quintet of massive unborn children. They have grown so large that ${he} will never be able to birth them.`); } else if (slave.pregType === 6) { - r.push(`${His} womb contains a sextet of oversized babies.There is little chance of ${him} giving birth to them.`); + r.push(`${His} womb contains a sextet of oversized babies. There is little chance of ${him} giving birth to them.`); } else if (slave.pregType === 7) { - r.push(`${His} womb contains a septet of oversized babies.There is little to no chance of ${him} giving birth to them.`); + r.push(`${His} womb contains a septet of oversized babies. There is little to no chance of ${him} giving birth to them.`); } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { @@ -1383,36 +1381,36 @@ App.Desc.belly = function(slave) { } else if (slave.bellyPreg > 0) { r.push(`${He} is enormously pregnant,`); if (slave.physicalAge <= 3) { - r.push(`and ${his} toddlerish body is absolutely filled by ${his} womb. ${He} can barely move ${him} self and resembles an over inflated blow - up doll.`); + r.push(`and ${his} toddlerish body is absolutely filled by ${his} womb. ${He} can barely move ${him} self and resembles an over inflated blow-up doll.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} huge, drum - taut belly lewdly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly lewdly dominates ${his} poor little frame.`); } else if (slave.weight > 190) { - r.push(`but ${he} 's so massively fat that it's not too obvious.Only the firmness at its top gives away ${his} pregnancy.`); + r.push(`but ${he}'s so massively fat that it's not too obvious. Only the firmness at its top gives away ${his} pregnancy.`); } else if (slave.height >= 185) { - r.push(`but ${his} tall frame bears ${his} huge, drum - taut belly well.`); + r.push(`but ${his} tall frame bears ${his} huge, drum-taut belly well.`); } else if (slave.height < 150) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.muscles > 30) { - r.push(`and ${his} fit body bears ${his} huge, drum - taut belly well.`); + r.push(`and ${his} fit body bears ${his} huge, drum-taut belly well.`); } else { - r.push(`and ${his} huge, drum - taut belly dominates ${his} frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} frame.`); } if (slave.preg < 40) { r.push(`Given how far along ${he} is, ${he} is clearly having more than seven.`); } else if (slave.preg < 42) { - r.push(`${He} is clearly full - term with septuplets.`); + r.push(`${He} is clearly full-term with septuplets.`); } else if (slave.pregType === 1) { - r.push(`${His} womb contains one single, massive unborn child.It has grown so large that ${he} will never be able to birth it.`); + r.push(`${His} womb contains one single, massive unborn child. It has grown so large that ${he} will never be able to birth it.`); } else if (slave.pregType === 2) { - r.push(`${His} womb contains a pair of massive unborn children.They have grown so large that ${he} will never be able to birth them.`); + r.push(`${His} womb contains a pair of massive unborn children. They have grown so large that ${he} will never be able to birth them.`); } else if (slave.pregType === 3) { - r.push(`${His} womb contains a trio of massive unborn children.They have grown so large that ${he} will never be able to birth them.`); + r.push(`${His} womb contains a trio of massive unborn children. They have grown so large that ${he} will never be able to birth them.`); } else if (slave.pregType === 4) { - r.push(`${His} womb contains a quartet of massive unborn children.They have grown so large that ${he} will never be able to birth them.`); + r.push(`${His} womb contains a quartet of massive unborn children. They have grown so large that ${he} will never be able to birth them.`); } else if (slave.pregType === 5) { - r.push(`${His} womb contains a quintet of massive unborn children.There is little chance of ${him} giving birth to them.`); + r.push(`${His} womb contains a quintet of massive unborn children. There is little chance of ${him} giving birth to them.`); } else if (slave.pregType === 6) { - r.push(`${His} womb contains a sextet of oversized babies.There is little to no chance of ${him} giving birth to them.`); + r.push(`${His} womb contains a sextet of oversized babies. There is little to no chance of ${him} giving birth to them.`); } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { @@ -1424,24 +1422,23 @@ App.Desc.belly = function(slave) { } else { r.push(`${He} looks full term with septuplets,`); if (slave.physicalAge <= 3) { - r.push(`and ${his} toddlerish body is absolutely filled by ${his} implant. ${He} can barely move ${him} self and resembles an over inflated blow - up doll.`); + r.push(`and ${his} toddlerish body is absolutely filled by ${his} implant. ${He} can barely move ${him} self and resembles an over inflated blow-up doll.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.weight > 190) { - r.push(`but ${he} 's so massively fat that it's not obvious.Only the firmness at ${his} belly's top and the weight in its sway give any hint that something's bulging it outwards.`); + r.push(`but ${he}'s so massively fat that it's not obvious. Only the firmness at ${his} belly's top and the weight in its sway give any hint that something's bulging it outwards.`); } else if (slave.height >= 185) { - r.push(`but ${his} tall frame bears ${his} huge, drum - taut belly well.`); + r.push(`but ${his} tall frame bears ${his} huge, drum-taut belly well.`); } else if (slave.height < 150) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.muscles > 30) { - r.push(`and ${his} fit body bears ${his} huge, drum - taut belly well.`); + r.push(`and ${his} fit body bears ${his} huge, drum-taut belly well.`); } else { - r.push(`and ${his} huge, drum - taut belly dominates ${his} frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} frame.`); } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { - r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${ - slave.inflationType}.`); + r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${slave.inflationType}.`); } else { r.push(`${His} stomach bulges a little larger thanks to all the ${slave.inflationType} in ${his} bowels.`); } @@ -1452,39 +1449,38 @@ App.Desc.belly = function(slave) { } else if (slave.bellyPreg > 0) { r.push(`${He} is enormously pregnant,`); if (slave.physicalAge <= 3) { - r.push(`and ${his} toddlerish body is absolutely filled by ${his} womb. ${He} can barely move ${him} self and resembles an over inflated blow - up doll.`); + r.push(`and ${his} toddlerish body is absolutely filled by ${his} womb. ${He} can barely move ${him} self and resembles an over inflated blow-up doll.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} huge, drum - taut belly lewdly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly lewdly dominates ${his} poor little frame.`); } else if (slave.weight > 190) { - r.push(`but ${he} 's so massively fat that it's not too obvious.Only the firmness at its top gives away ${his} pregnancy.`); + r.push(`but ${he}'s so massively fat that it's not too obvious. Only the firmness at its top gives away ${his} pregnancy.`); } else if (slave.height >= 185) { - r.push(`but ${his} tall frame bears ${his} huge, drum - taut belly well.`); + r.push(`but ${his} tall frame bears ${his} huge, drum-taut belly well.`); } else if (slave.height < 150) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.muscles > 30) { - r.push(`and ${his} fit body bears ${his} huge, drum - taut belly well.`); + r.push(`and ${his} fit body bears ${his} huge, drum-taut belly well.`); } else { - r.push(`and ${his} huge, drum - taut belly dominates ${his} frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} frame.`); } if (slave.preg < 40) { r.push(`Given how far along ${he} is, ${he} is clearly having more than six.`); } else if (slave.preg < 42) { - r.push(`${He} is clearly full - term with sextuplets.`); + r.push(`${He} is clearly full-term with sextuplets.`); } else if (slave.pregType === 1) { - r.push(`${His} womb contains one single, massive unborn child.It has grown so large that ${he} will never be able to birth it.`); + r.push(`${His} womb contains one single, massive unborn child. It has grown so large that ${he} will never be able to birth it.`); } else if (slave.pregType === 2) { - r.push(`${His} womb contains a pair of massive unborn children.They have grown so large that ${he} will never be able to birth them.`); + r.push(`${His} womb contains a pair of massive unborn children. They have grown so large that ${he} will never be able to birth them.`); } else if (slave.pregType === 3) { - r.push(`${His} womb contains a trio of massive unborn children.They have grown so large that ${he} will never be able to birth them.`); + r.push(`${His} womb contains a trio of massive unborn children. They have grown so large that ${he} will never be able to birth them.`); } else if (slave.pregType === 4) { - r.push(`${His} womb contains a quartet of massive unborn children.There is little chance of ${him} giving birth to them.`); + r.push(`${His} womb contains a quartet of massive unborn children. There is little chance of ${him} giving birth to them.`); } else if (slave.pregType === 5) { - r.push(`${His} womb contains a quintet of oversized babies.There is little to no chance of ${him} giving birth to them.`); + r.push(`${His} womb contains a quintet of oversized babies. There is little to no chance of ${him} giving birth to them.`); } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { - r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${ - slave.inflationType}.`); + r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${slave.inflationType}.`); } else { r.push(`${His} stomach bulges a little larger thanks to all the ${slave.inflationType} in ${his} bowels.`); } @@ -1492,24 +1488,23 @@ App.Desc.belly = function(slave) { } else { r.push(`${He} looks full term with sextuplets,`); if (slave.physicalAge <= 3) { - r.push(`and ${his} toddlerish body is absolutely filled by ${his} implant. ${He} can barely move ${him} self and resembles an over inflated blow - up doll.`); + r.push(`and ${his} toddlerish body is absolutely filled by ${his} implant. ${He} can barely move ${him} self and resembles an over inflated blow-up doll.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.weight > 190) { - r.push(`but ${he} 's so massively fat that it's not obvious.Only the firmness at ${his} belly's top and the weight in its sway give any hint that something's bulging it outwards.`); + r.push(`but ${he}'s so massively fat that it's not obvious. Only the firmness at ${his} belly's top and the weight in its sway give any hint that something's bulging it outwards.`); } else if (slave.height >= 185) { - r.push(`but ${his} tall frame bears ${his} huge, drum - taut belly well.`); + r.push(`but ${his} tall frame bears ${his} huge, drum-taut belly well.`); } else if (slave.height < 150) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.muscles > 30) { - r.push(`and ${his} fit body bears ${his} huge, drum - taut belly well.`); + r.push(`and ${his} fit body bears ${his} huge, drum-taut belly well.`); } else { - r.push(`and ${his} huge, drum - taut belly dominates ${his} frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} frame.`); } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { - r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${ - slave.inflationType}.`); + r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${slave.inflationType}.`); } else { r.push(`${His} stomach bulges a little larger thanks to all the ${slave.inflationType} in ${his} bowels.`); } @@ -1520,37 +1515,36 @@ App.Desc.belly = function(slave) { } else if (slave.bellyPreg > 0) { r.push(`${He} is enormously pregnant,`); if (slave.physicalAge <= 3) { - r.push(`and ${his} toddlerish body is absolutely filled by ${his} womb. ${He} can barely move ${him} self and resembles an over inflated blow - up doll.`); + r.push(`and ${his} toddlerish body is absolutely filled by ${his} womb. ${He} can barely move ${him} self and resembles an over inflated blow-up doll.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} huge, drum - taut belly lewdly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly lewdly dominates ${his} poor little frame.`); } else if (slave.weight > 190) { - r.push(`but ${he} 's so massively fat that it's not too obvious.Only the firmness at its top gives away ${his} pregnancy.`); + r.push(`but ${he}'s so massively fat that it's not too obvious. Only the firmness at its top gives away ${his} pregnancy.`); } else if (slave.height >= 185) { - r.push(`but ${his} tall frame bears ${his} huge, drum - taut belly well.`); + r.push(`but ${his} tall frame bears ${his} huge, drum-taut belly well.`); } else if (slave.height < 150) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.muscles > 30) { - r.push(`and ${his} fit body bears ${his} huge, drum - taut belly well.`); + r.push(`and ${his} fit body bears ${his} huge, drum-taut belly well.`); } else { - r.push(`and ${his} huge, drum - taut belly dominates ${his} frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} frame.`); } if (slave.preg < 40) { r.push(`Given how far along ${he} is, ${he} is clearly having more than five.`); } else if (slave.preg < 42) { - r.push(`${He} is clearly full - term with quintuplets.`); + r.push(`${He} is clearly full-term with quintuplets.`); } else if (slave.pregType === 1) { - r.push(`${His} womb contains one single, massive unborn child.It has grown so large that ${he} will never be able to birth it.`); + r.push(`${His} womb contains one single, massive unborn child. It has grown so large that ${he} will never be able to birth it.`); } else if (slave.pregType === 2) { - r.push(`${His} womb contains a pair of massive unborn children.They have grown so large that ${he} will never be able to birth them.`); + r.push(`${His} womb contains a pair of massive unborn children. They have grown so large that ${he} will never be able to birth them.`); } else if (slave.pregType === 3) { - r.push(`${His} womb contains a trio of massive unborn children.There is little chance of ${him} giving birth to them.`); + r.push(`${His} womb contains a trio of massive unborn children. There is little chance of ${him} giving birth to them.`); } else if (slave.pregType === 4) { - r.push(`${His} womb contains a quartet of oversized babies.There is little to no chance of ${him} giving birth to them.`); + r.push(`${His} womb contains a quartet of oversized babies. There is little to no chance of ${him} giving birth to them.`); } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { - r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${ - slave.inflationType}.`); + r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${slave.inflationType}.`); } else { r.push(`${His} stomach bulges a little larger thanks to all the ${slave.inflationType} in ${his} bowels.`); } @@ -1558,24 +1552,23 @@ App.Desc.belly = function(slave) { } else { r.push(`${He} looks full term with quintuplets,`); if (slave.physicalAge <= 3) { - r.push(`and ${his} toddlerish body is absolutely filled by ${his} implant. ${He} can barely move ${him} self and resembles an over inflated blow - up doll.`); + r.push(`and ${his} toddlerish body is absolutely filled by ${his} implant. ${He} can barely move ${him} self and resembles an over inflated blow-up doll.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.weight > 190) { - r.push(`but ${he} 's so massively fat that it's not obvious.Only the firmness at ${his} belly's top and the weight in its sway give any hint that something's bulging it outwards.`); + r.push(`but ${he}'s so massively fat that it's not obvious. Only the firmness at ${his} belly's top and the weight in its sway give any hint that something's bulging it outwards.`); } else if (slave.height >= 185) { - r.push(`but ${his} tall frame bears ${his} huge, drum - taut belly well.`); + r.push(`but ${his} tall frame bears ${his} huge, drum-taut belly well.`); } else if (slave.height < 150) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.muscles > 30) { - r.push(`and ${his} fit body bears ${his} huge, drum - taut belly well.`); + r.push(`and ${his} fit body bears ${his} huge, drum-taut belly well.`); } else { - r.push(`and ${his} huge, drum - taut belly dominates ${his} frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} frame.`); } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { - r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${ - slave.inflationType}.`); + r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${slave.inflationType}.`); } else { r.push(`${His} stomach bulges a little larger thanks to all the ${slave.inflationType} in ${his} bowels.`); } @@ -1586,35 +1579,34 @@ App.Desc.belly = function(slave) { } else if (slave.bellyPreg > 0) { r.push(`${He} is enormously pregnant,`); if (slave.physicalAge <= 3) { - r.push(`and ${his} toddlerish body is absolutely filled by ${his} womb. ${He} can barely move ${him} self and resembles an over inflated blow - up doll.`); + r.push(`and ${his} toddlerish body is absolutely filled by ${his} womb. ${He} can barely move ${him} self and resembles an over inflated blow-up doll.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} huge, drum - taut belly lewdly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly lewdly dominates ${his} poor little frame.`); } else if (slave.weight > 190) { - r.push(`but ${he} 's so massively fat that it's not too obvious.Only the firmness at its top gives away ${his} pregnancy.`); + r.push(`but ${he}'s so massively fat that it's not too obvious. Only the firmness at its top gives away ${his} pregnancy.`); } else if (slave.height >= 185) { - r.push(`but ${his} tall frame bears ${his} huge, drum - taut belly well.`); + r.push(`but ${his} tall frame bears ${his} huge, drum-taut belly well.`); } else if (slave.height < 150) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.muscles > 30) { - r.push(`and ${his} fit body bears ${his} huge, drum - taut belly well.`); + r.push(`and ${his} fit body bears ${his} huge, drum-taut belly well.`); } else { - r.push(`and ${his} huge, drum - taut belly dominates ${his} frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} frame.`); } if (slave.preg < 36) { r.push(`Given how far along ${he} is, ${he} is clearly having more than four.`); } else if (slave.preg < 42) { - r.push(`${He} is clearly full - term with quadruplets.`); + r.push(`${He} is clearly full-term with quadruplets.`); } else if (slave.pregType === 1) { - r.push(`${His} womb contains one single, massive unborn child.It has grown so large that ${he} will never be able to birth it.`); + r.push(`${His} womb contains one single, massive unborn child. It has grown so large that ${he} will never be able to birth it.`); } else if (slave.pregType === 2) { - r.push(`${His} womb contains a pair of massive unborn children.There is little to no chance of ${him} giving birth to them.`); + r.push(`${His} womb contains a pair of massive unborn children. There is little to no chance of ${him} giving birth to them.`); } else if (slave.pregType === 3) { - r.push(`${His} womb contains a trio of oversized babies.There is little chance of ${him} giving birth to them.`); + r.push(`${His} womb contains a trio of oversized babies. There is little chance of ${him} giving birth to them.`); } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { - r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${ - slave.inflationType}.`); + r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${slave.inflationType}.`); } else { r.push(`${His} stomach bulges a little larger thanks to all the ${slave.inflationType} in ${his} bowels.`); } @@ -1622,24 +1614,23 @@ App.Desc.belly = function(slave) { } else { r.push(`${He} looks full term with quadruplets,`); if (slave.physicalAge <= 3) { - r.push(`and ${his} toddlerish body is absolutely filled by ${his} implant. ${He} can barely move ${him} self and resembles an over inflated blow - up doll.`); + r.push(`and ${his} toddlerish body is absolutely filled by ${his} implant. ${He} can barely move ${him} self and resembles an over inflated blow-up doll.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.weight > 190) { - r.push(`but ${he} 's so massively fat that it's not obvious.Only the firmness at ${his} belly's top and the weight in its sway give any hint that something's bulging it outwards.`); + r.push(`but ${he}'s so massively fat that it's not obvious. Only the firmness at ${his} belly's top and the weight in its sway give any hint that something's bulging it outwards.`); } else if (slave.height >= 185) { - r.push(`but ${his} tall frame bears ${his} huge, drum - taut belly well.`); + r.push(`but ${his} tall frame bears ${his} huge, drum-taut belly well.`); } else if (slave.height < 150) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.muscles > 30) { - r.push(`and ${his} fit body bears ${his} huge, drum - taut belly well.`); + r.push(`and ${his} fit body bears ${his} huge, drum-taut belly well.`); } else { - r.push(`and ${his} huge, drum - taut belly dominates ${his} frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} frame.`); } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { - r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${ - slave.inflationType}.`); + r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${slave.inflationType}.`); } else { r.push(`${His} stomach bulges a little larger thanks to all the ${slave.inflationType} in ${his} bowels.`); } @@ -1650,33 +1641,32 @@ App.Desc.belly = function(slave) { } else if (slave.bellyPreg > 0) { r.push(`${He} is enormously pregnant,`); if (slave.physicalAge <= 3) { - r.push(`and ${his} toddlerish body is absolutely filled by ${his} womb. ${He} can barely move ${him} self and resembles an over inflated blow - up doll.`); + r.push(`and ${his} toddlerish body is absolutely filled by ${his} womb. ${He} can barely move ${him} self and resembles an over inflated blow-up doll.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} huge, drum - taut belly lewdly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly lewdly dominates ${his} poor little frame.`); } else if (slave.weight > 190) { - r.push(`but ${he} 's so massively fat that it's not too obvious.Only the firmness at its top gives away ${his} pregnancy.`); + r.push(`but ${he}'s so massively fat that it's not too obvious. Only the firmness at its top gives away ${his} pregnancy.`); } else if (slave.height >= 185) { - r.push(`but ${his} tall frame bears ${his} huge, drum - taut belly well.`); + r.push(`but ${his} tall frame bears ${his} huge, drum-taut belly well.`); } else if (slave.height < 150) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.muscles > 30) { - r.push(`and ${his} fit body bears ${his} huge, drum - taut belly well.`); + r.push(`and ${his} fit body bears ${his} huge, drum-taut belly well.`); } else { - r.push(`and ${his} huge, drum - taut belly dominates ${his} frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} frame.`); } if (slave.preg < 35) { r.push(`Given how far along ${he} is, ${he} is clearly having more than three.`); } else if (slave.preg < 42) { - r.push(`${He} is clearly full - term with triplets.`); + r.push(`${He} is clearly full-term with triplets.`); } else if (slave.pregType === 1) { - r.push(`${His} womb contains one single, massive unborn child.There is little to no chance of ${him} giving birth to it.`); + r.push(`${His} womb contains one single, massive unborn child. There is little to no chance of ${him} giving birth to it.`); } else if (slave.pregType === 2) { - r.push(`${His} womb contains a pair of oversized babies.There is little chance of ${him} giving birth to them.`); + r.push(`${His} womb contains a pair of oversized babies. There is little chance of ${him} giving birth to them.`); } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { - r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${ - slave.inflationType}.`); + r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${slave.inflationType}.`); } else { r.push(`${His} stomach bulges a little larger thanks to all the ${slave.inflationType} in ${his} bowels.`); } @@ -1684,24 +1674,23 @@ App.Desc.belly = function(slave) { } else { r.push(`${He} looks full term with triplets,`); if (slave.physicalAge <= 3) { - r.push(`and ${his} toddlerish body is absolutely filled by ${his} implant. ${He} can barely move ${him} self and resembles an over inflated blow - up doll.`); + r.push(`and ${his} toddlerish body is absolutely filled by ${his} implant. ${He} can barely move ${him} self and resembles an over inflated blow-up doll.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.weight > 190) { - r.push(`but ${he} 's so massively fat that it's not obvious.Only the firmness at ${his} belly's top and the weight in its sway give any hint that something's bulging it outwards.`); + r.push(`but ${he}'s so massively fat that it's not obvious. Only the firmness at ${his} belly's top and the weight in its sway give any hint that something's bulging it outwards.`); } else if (slave.height >= 185) { - r.push(`but ${his} tall frame bears ${his} huge, drum - taut belly well.`); + r.push(`but ${his} tall frame bears ${his} huge, drum-taut belly well.`); } else if (slave.height < 150) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.muscles > 30) { - r.push(`and ${his} fit body bears ${his} huge, drum - taut belly well.`); + r.push(`and ${his} fit body bears ${his} huge, drum-taut belly well.`); } else { - r.push(`and ${his} huge, drum - taut belly dominates ${his} frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} frame.`); } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { - r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${ - slave.inflationType}.`); + r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${slave.inflationType}.`); } else { r.push(`${His} stomach bulges a little larger thanks to all the ${slave.inflationType} in ${his} bowels.`); } @@ -1712,31 +1701,30 @@ App.Desc.belly = function(slave) { } else if (slave.bellyPreg > 0) { r.push(`${He} is enormously pregnant,`); if (slave.physicalAge <= 3) { - r.push(`and ${his} toddlerish body is absolutely filled by ${his} womb. ${He} can barely move ${him} self and resembles an over inflated blow - up doll.`); + r.push(`and ${his} toddlerish body is absolutely filled by ${his} womb. ${He} can barely move ${him} self and resembles an over inflated blow-up doll.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} huge, drum - taut belly lewdly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly lewdly dominates ${his} poor little frame.`); } else if (slave.weight > 190) { - r.push(`but ${he} 's so massively fat that it's not too obvious.Only the firmness at its top gives away ${his} pregnancy.`); + r.push(`but ${he}'s so massively fat that it's not too obvious. Only the firmness at its top gives away ${his} pregnancy.`); } else if (slave.height >= 185) { - r.push(`but ${his} tall frame bears ${his} huge, drum - taut belly well.`); + r.push(`but ${his} tall frame bears ${his} huge, drum-taut belly well.`); } else if (slave.height < 150) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.muscles > 30) { - r.push(`and ${his} fit body bears ${his} huge, drum - taut belly well.`); + r.push(`and ${his} fit body bears ${his} huge, drum-taut belly well.`); } else { - r.push(`and ${his} huge, drum - taut belly dominates ${his} frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} frame.`); } if (slave.preg < 33) { r.push(`Given how far along ${he} is, ${he} is clearly having more than two.`); } else if (slave.preg < 42) { - r.push(`${He} is clearly full - term with twins.`); + r.push(`${He} is clearly full-term with twins.`); } else if (slave.pregType === 1) { - r.push(`${His} womb contains one single, massive child.There is little chance of ${him} giving birth to it.`); + r.push(`${His} womb contains one single, massive child. There is little chance of ${him} giving birth to it.`); } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { - r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${ - slave.inflationType}.`); + r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${slave.inflationType}.`); } else { r.push(`${His} stomach bulges a little larger thanks to all the ${slave.inflationType} in ${his} bowels.`); } @@ -1744,24 +1732,23 @@ App.Desc.belly = function(slave) { } else { r.push(`${He} looks full term with twins,`); if (slave.physicalAge <= 3) { - r.push(`and ${his} toddlerish body is absolutely filled by ${his} implant. ${He} can barely move ${him} self and resembles an over inflated blow - up doll.`); + r.push(`and ${his} toddlerish body is absolutely filled by ${his} implant. ${He} can barely move ${him} self and resembles an over inflated blow-up doll.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.weight > 190) { - r.push(`but ${he} 's so massively fat that it's not obvious.Only the firmness at ${his} belly's top and the weight in its sway give any hint that something's bulging it outwards.`); + r.push(`but ${he}'s so massively fat that it's not obvious. Only the firmness at ${his} belly's top and the weight in its sway give any hint that something's bulging it outwards.`); } else if (slave.height >= 185) { - r.push(`but ${his} tall frame bears ${his} huge, drum - taut belly well.`); + r.push(`but ${his} tall frame bears ${his} huge, drum-taut belly well.`); } else if (slave.height < 150) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.muscles > 30) { - r.push(`and ${his} fit body bears ${his} huge, drum - taut belly well.`); + r.push(`and ${his} fit body bears ${his} huge, drum-taut belly well.`); } else { - r.push(`and ${his} huge, drum - taut belly dominates ${his} frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} frame.`); } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { - r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${ - slave.inflationType}.`); + r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${slave.inflationType}.`); } else { r.push(`${His} stomach bulges a little larger thanks to all the ${slave.inflationType} in ${his} bowels.`); } @@ -1772,29 +1759,28 @@ App.Desc.belly = function(slave) { } else if (slave.bellyPreg > 0) { r.push(`${He} is enormously pregnant,`); if (slave.physicalAge <= 3) { - r.push(`and ${his} toddlerish body is absolutely filled by ${his} womb. ${He} can barely move ${him} self and resembles an over inflated blow - up doll.`); + r.push(`and ${his} toddlerish body is absolutely filled by ${his} womb. ${He} can barely move ${him} self and resembles an over inflated blow-up doll.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} huge, drum - taut belly lewdly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly lewdly dominates ${his} poor little frame.`); } else if (slave.weight > 190) { - r.push(`but ${he} 's so massively fat that it's not obvious.Only the firmness at its top gives away ${his} pregnancy.`); + r.push(`but ${he}'s so massively fat that it's not obvious. Only the firmness at its top gives away ${his} pregnancy.`); } else if (slave.height >= 185) { - r.push(`but ${his} tall frame bears ${his} huge, drum - taut belly well.`); + r.push(`but ${his} tall frame bears ${his} huge, drum-taut belly well.`); } else if (slave.height < 150) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.muscles > 30) { - r.push(`and ${his} fit body bears ${his} huge, drum - taut belly well.`); + r.push(`and ${his} fit body bears ${his} huge, drum-taut belly well.`); } else { - r.push(`and ${his} huge, drum - taut belly dominates ${his} frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} frame.`); } if (slave.preg < 33) { r.push(`Given how far along ${he} is, ${he} is clearly having multiples.`); } else { - r.push(`${He} is clearly full - term.`); + r.push(`${He} is clearly full-term.`); } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { - r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${ - slave.inflationType}.`); + r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${slave.inflationType}.`); } else { r.push(`${His} stomach bulges a little larger thanks to all the ${slave.inflationType} in ${his} bowels.`); } @@ -1802,24 +1788,23 @@ App.Desc.belly = function(slave) { } else { r.push(`${He} looks hugely pregnant,`); if (slave.physicalAge <= 3) { - r.push(`and ${his} toddlerish body is absolutely filled by ${his} implant. ${He} can barely move ${him} self and resembles an over inflated blow - up doll.`); + r.push(`and ${his} toddlerish body is absolutely filled by ${his} implant. ${He} can barely move ${him} self and resembles an over inflated blow-up doll.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.weight > 190) { - r.push(`but ${he} 's so massively fat that it's not obvious.Only the firmness at ${his} belly's top and the weight in its sway give any hint that something's bulging it outwards.`); + r.push(`but ${he}'s so massively fat that it's not obvious. Only the firmness at ${his} belly's top and the weight in its sway give any hint that something's bulging it outwards.`); } else if (slave.height >= 185) { - r.push(`but ${his} tall frame bears ${his} huge, drum - taut belly well.`); + r.push(`but ${his} tall frame bears ${his} huge, drum-taut belly well.`); } else if (slave.height < 150) { - r.push(`and ${his} huge, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.muscles > 30) { - r.push(`and ${his} fit body bears ${his} huge, drum - taut belly well.`); + r.push(`and ${his} fit body bears ${his} huge, drum-taut belly well.`); } else { - r.push(`and ${his} huge, drum - taut belly dominates ${his} frame.`); + r.push(`and ${his} huge, drum-taut belly dominates ${his} frame.`); } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { - r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${ - slave.inflationType}.`); + r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${slave.inflationType}.`); } else { r.push(`${His} stomach bulges a little larger thanks to all the ${slave.inflationType} in ${his} bowels.`); } @@ -1829,19 +1814,19 @@ App.Desc.belly = function(slave) { if (slave.bellyFluid >= slave.bellyPreg && slave.bellyFluid >= slave.bellyImplant) { r.push(`${His} middle is enormously distended with ${slave.inflationType},`); if (slave.physicalAge <= 3) { - r.push(`and ${his} toddlerish body is absolutely filled by ${his} bloated innards. ${He} can barely move ${him} self and resembles an over inflated blow - up doll.`); + r.push(`and ${his} toddlerish body is absolutely filled by ${his} bloated innards. ${He} can barely move ${him} self and resembles an over inflated blow-up doll.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} massive, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} massive, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.weight > 130) { - r.push(`but ${he} 's so fat that it's not obvious.`); + r.push(`but ${he}'s so fat that it's not obvious.`); } else if (slave.height >= 185) { - r.push(`but ${his} tall frame bears ${his} massive, drum - taut belly well.`); + r.push(`but ${his} tall frame bears ${his} massive, drum-taut belly well.`); } else if (slave.height < 150) { - r.push(`and ${his} massive, drum - taut belly dominates ${his} poor little frame.`); + r.push(`and ${his} massive, drum-taut belly dominates ${his} poor little frame.`); } else if (slave.muscles > 30) { - r.push(`and ${his} fit body bears ${his} massive, drum - taut belly well.`); + r.push(`and ${his} fit body bears ${his} massive, drum-taut belly well.`); } else { - r.push(`and ${his} massive, drum - taut belly dominates ${his} frame.`); + r.push(`and ${his} massive, drum-taut belly dominates ${his} frame.`); } } else if (slave.bellyPreg > 0) { r.push(`${He} is heavily pregnant,`); @@ -1850,7 +1835,7 @@ App.Desc.belly = function(slave) { } else if (slave.physicalAge <= 12) { r.push(`and ${his} gravid belly lewdly dominates ${his} poor little frame.`); } else if (slave.weight > 130) { - r.push(`but ${he} 's so fat that it's not obvious.Only the firmness at its top gives away ${his} pregnancy.`); + r.push(`but ${he}'s so fat that it's not obvious. Only the firmness at its top gives away ${his} pregnancy.`); } else if (slave.height >= 185) { r.push(`but ${his} tall frame bears ${his} gravid belly well.`); } else if (slave.height < 150) { @@ -1867,8 +1852,7 @@ App.Desc.belly = function(slave) { } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { - r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${ - slave.inflationType}.`); + r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${slave.inflationType}.`); } else { r.push(`${His} stomach bulges a little larger thanks to all the ${slave.inflationType} in ${his} bowels.`); } @@ -1880,7 +1864,7 @@ App.Desc.belly = function(slave) { } else if (slave.physicalAge <= 12) { r.push(`and ${his} distended belly lewdly dominates ${his} poor little frame.`); } else if (slave.weight > 130) { - r.push(`but ${he} 's so fat that it's not obvious.Only the firmness at ${his} belly's top and the weight in its sway give any hint that something's amiss.`); + r.push(`but ${he}'s so fat that it's not obvious. Only the firmness at ${his} belly's top and the weight in its sway give any hint that something's amiss.`); } else if (slave.height >= 185) { r.push(`but ${his} tall frame bears ${his} distended belly well.`); } else if (slave.height < 150) { @@ -1892,8 +1876,7 @@ App.Desc.belly = function(slave) { } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { - r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${ - slave.inflationType}.`); + r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${slave.inflationType}.`); } else { r.push(`${His} stomach bulges a little larger thanks to all the ${slave.inflationType} in ${his} bowels.`); } @@ -1905,39 +1888,38 @@ App.Desc.belly = function(slave) { if (slave.physicalAge <= 3) { r.push(`and ${his} swollen belly is nearly as big as ${his} toddlerish body.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} swollen belly is eye - catching on ${his} little frame.`); + r.push(`and ${his} swollen belly is eye-catching on ${his} little frame.`); } else if (slave.weight > 130) { - r.push(`but ${he} 's so fat that it's not obvious.`); + r.push(`but ${he}'s so fat that it's not obvious.`); } else if (slave.height >= 185) { r.push(`but ${his} tall frame bears ${his} swollen belly well.`); } else if (slave.height < 150) { - r.push(`and ${his} swollen belly is eye - catching on ${his} little frame.`); + r.push(`and ${his} swollen belly is eye-catching on ${his} little frame.`); } else if (slave.muscles > 30) { r.push(`and ${his} fit body bears ${his} swollen belly well.`); } else { - r.push(`and ${his} swollen belly is eye - catching on ${his} little frame.`); + r.push(`and ${his} swollen belly is eye-catching on ${his} little frame.`); } } else if (slave.bellyPreg > 0) { r.push(`${He} is clearly pregnant,`); if (slave.physicalAge <= 3) { r.push(`and ${his} rounded belly takes up much of ${his} toddlerish body.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} rounded belly is eye - catching on ${his} little frame.`); + r.push(`and ${his} rounded belly is eye-catching on ${his} little frame.`); } else if (slave.weight > 130) { - r.push(`but ${he} 's so fat that it's not obvious.`); + r.push(`but ${he}'s so fat that it's not obvious.`); } else if (slave.height >= 185) { r.push(`but ${his} tall frame bears ${his} rounded middle well.`); } else if (slave.height < 150) { - r.push(`and ${his} rounded belly is eye - catching on ${his} little frame.`); + r.push(`and ${his} rounded belly is eye-catching on ${his} little frame.`); } else if (slave.muscles > 30) { r.push(`and ${his} fit body bears ${his} rounded belly well.`); } else { - r.push(`and ${his} rounded belly is eye - catching on ${his} frame.`); + r.push(`and ${his} rounded belly is eye-catching on ${his} frame.`); } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { - r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${ - slave.inflationType}.`); + r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${slave.inflationType}.`); } else { r.push(`${His} stomach bulges a little larger thanks to all the ${slave.inflationType} in ${his} bowels.`); } @@ -1947,22 +1929,21 @@ App.Desc.belly = function(slave) { if (slave.physicalAge <= 3) { r.push(`and ${his} swollen belly dominates ${his} toddlerish body.`); } else if (slave.physicalAge <= 12) { - r.push(`and ${his} swollen belly is eye - catching on ${his} little frame.`); + r.push(`and ${his} swollen belly is eye-catching on ${his} little frame.`); } else if (slave.weight > 130) { - r.push(`but ${he} 's so fat that it's not obvious.`); + r.push(`but ${he}'s so fat that it's not obvious.`); } else if (slave.height >= 185) { r.push(`but ${his} tall frame bears ${his} swollen belly well.`); } else if (slave.height < 150) { - r.push(`and ${his} swollen belly is eye - catching on ${his} little frame.`); + r.push(`and ${his} swollen belly is eye-catching on ${his} little frame.`); } else if (slave.muscles > 30) { r.push(`and ${his} fit body bears ${his} swollen belly well.`); } else { - r.push(`and ${his} swollen belly is eye - catching on ${his} frame.`); + r.push(`and ${his} swollen belly is eye-catching on ${his} frame.`); } if (slave.bellyFluid >= 1500) { if (slave.inflationMethod === 2) { - r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${ - slave.inflationType}.`); + r.push(`There is a distinct curve to ${his} upper belly, the result of a stomach filled with ${slave.inflationType}.`); } else { r.push(`${His} stomach bulges a little larger thanks to all the ${slave.inflationType} in ${his} bowels.`); } @@ -1976,7 +1957,7 @@ App.Desc.belly = function(slave) { } else if (slave.physicalAge <= 10) { r.push(`and ${his} sloshing belly looks huge on ${his} tiny frame.`); } else if (slave.weight > 95) { - r.push(`but ${he} 's sufficiently overweight that it's not obvious.`); + r.push(`but ${he}'s sufficiently overweight that it's not obvious.`); } else if (slave.height < 150) { r.push(`and ${his} sloshing belly looks huge on ${his} tiny frame.`); } else if (slave.weight <= -10) { @@ -1994,7 +1975,7 @@ App.Desc.belly = function(slave) { } else if (slave.physicalAge <= 10) { r.push(`and ${his} swelling belly already looks huge on ${his} tiny frame.`); } else if (slave.weight > 95) { - r.push(`but ${he} 's sufficiently overweight that it's not obvious.`); + r.push(`but ${he}'s sufficiently overweight that it's not obvious.`); } else if (slave.height < 150) { r.push(`and ${his} swelling belly already looks huge on ${his} tiny frame.`); } else if (slave.weight < -10) { @@ -2012,7 +1993,7 @@ App.Desc.belly = function(slave) { } else if (slave.physicalAge <= 12) { r.push(`and ${his} swollen belly already looks huge on ${his} tiny frame.`); } else if (slave.weight > 95) { - r.push(`but ${he} 's sufficiently overweight that it's not obvious.`); + r.push(`but ${he}'s sufficiently overweight that it's not obvious.`); } else if (slave.height < 150) { r.push(`and ${his} swollen belly already looks huge on ${his} tiny frame.`); } else if (slave.weight < -10) { @@ -2032,7 +2013,7 @@ App.Desc.belly = function(slave) { } else if (slave.physicalAge <= 10) { r.push(`and abundantly clear on ${his} youthful frame.`); } else if (slave.weight > 95) { - r.push(`but ${he} 's sufficiently overweight that it's not noticeable in passing.`); + r.push(`but ${he}'s sufficiently overweight that it's not noticeable in passing.`); } else if (slave.height < 150) { r.push(`and abundantly clear on ${his} tiny frame.`); } else if (slave.weight < -10) { @@ -2047,7 +2028,7 @@ App.Desc.belly = function(slave) { } else if (slave.physicalAge <= 10) { r.push(`and abundantly clear on ${his} youthful frame.`); } else if (slave.weight > 95) { - r.push(`but ${he} 's sufficiently overweight that it's not noticeable in passing.`); + r.push(`but ${he}'s sufficiently overweight that it's not noticeable in passing.`); } else if (slave.height < 150) { r.push(`and abundantly clear on ${his} tiny frame.`); } else if (slave.weight < -10) { @@ -2065,7 +2046,7 @@ App.Desc.belly = function(slave) { } else if (slave.physicalAge <= 10) { r.push(`and abundantly clear on ${his} youthful frame.`); } else if (slave.weight > 95) { - r.push(`but ${he} 's sufficiently overweight that it's not noticeable in passing.`); + r.push(`but ${he}'s sufficiently overweight that it's not noticeable in passing.`); } else if (slave.height < 150) { r.push(`and abundantly clear on ${his} tiny frame.`); } else if (slave.weight < -10) { @@ -2097,7 +2078,7 @@ App.Desc.belly = function(slave) { r.push(`${His} stomach is painfully distended from the nutrition and hydration being pumped down ${his} throat and up ${his} butt.`); } else if (slave.weight > 190) { if (slave.muscles > 95) { - r.push(`${His} massive abs are lost beneath ${his} overwhelming flab.In fact, ${he} 's so massively fat that ${his} navel is also lost deep in a fold of ${his} belly. Multiple thick, huge rolls run along its sides around to ${his} flabby back.`); + r.push(`${His} massive abs are lost beneath ${his} overwhelming flab.In fact, ${he}'s so massively fat that ${his} navel is also lost deep in a fold of ${his} belly. Multiple thick, huge rolls run along its sides around to ${his} flabby back.`); } else if (slave.muscles > 30) { r.push(`${His} abs are lost beneath ${his} overwhelming flab; ${he}'s so hugely fat that ${his} navel is also lost deep in a fold of ${his} belly. Multiple thick rolls run along its sides around to ${his} flabby back.`); } else { diff --git a/src/npc/descriptions/boobs/boobsShape.js b/src/npc/descriptions/boobs/boobsShape.js index 19e47533ed296adc21df6edea41531c30c124f5d..d86248697971a3484a81291d9022ca230b030bdc 100644 --- a/src/npc/descriptions/boobs/boobsShape.js +++ b/src/npc/descriptions/boobs/boobsShape.js @@ -148,9 +148,9 @@ App.Desc.boobsShape = function(slave) { } } else if ((slave.boobsImplant <= 600)) { if (slave.boobs > 800) { - r.push(`${He} has ${slave.boobsImplant} cc breast implants.${His} implants are well done, but ${his} breasts are so perfect and gravity - defying that they are clearly artificial.`); + r.push(`${He} has ${slave.boobsImplant} cc breast implants. ${His} implants are well done, but ${his} breasts are so perfect and gravity-defying that they are clearly artificial.`); } else { - r.push(`${He} has ${slave.boobsImplant} cc breast implants.${His} implants are well done, but ${his} breasts are so rounded and high that they are clearly artificial.`); + r.push(`${He} has ${slave.boobsImplant} cc breast implants. ${His} implants are well done, but ${his} breasts are so rounded and high that they are clearly artificial.`); } if (V.arcologies[0].FSTransformationFetishist !== "unset") { if (slave.boobsImplant > 0) { diff --git a/src/npc/descriptions/boobs/piercing.js b/src/npc/descriptions/boobs/piercing.js index 04cded3cd68cc6c57fb86796eb9f835a8cfbe603..42352651a96e15e3f33ea092010b2aa05b48e768 100644 --- a/src/npc/descriptions/boobs/piercing.js +++ b/src/npc/descriptions/boobs/piercing.js @@ -1,11 +1,9 @@ /** * @param {App.Entity.SlaveState} slave - * @param {App.Utils.Pronouns} pronouns * @returns {string} */ -App.Desc.areolaePiercing = function(slave, pronouns) { - pronouns = pronouns || getPronouns(slave); - const {his, He, His} = pronouns; +App.Desc.areolaePiercing = function(slave) { + const {his, He, His} = getPronouns(slave); const nipColor = nippleColor(slave); let r = []; if (slave.fuckdoll === 0) { diff --git a/src/npc/descriptions/butt/butt.js b/src/npc/descriptions/butt/butt.js index 36a381904e48ceb9f623dd33c5bc1dc3502d9458..25b2fd5fc1dd141ee7b743a56b4d3b30ed68c67e 100644 --- a/src/npc/descriptions/butt/butt.js +++ b/src/npc/descriptions/butt/butt.js @@ -1,7 +1,7 @@ App.Desc.butt = function(slave) { const r = []; const { - he, him, his, hers, himself, boy, He, His + he, him, his, hers, himself, girl, He, His } = getPronouns(slave); if (V.showClothing === 1 && V.saleDescription === 0) { if (V.surgeryDescription === 0) { @@ -1158,17 +1158,17 @@ App.Desc.butt = function(slave) { if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { if (slave.butt >= 3) { if (slave.buttImplant / slave.butt < .25) { - r.push(`${His} ass is < span class="red" > disgustingly natural</span > for its size.`); + r.push(`${His} ass is <span class="red">disgustingly natural</span> for its size.`); } else { - r.push(`${His} asscheeks are < span class="green" > obviously implants,</span > as they should be.`); + r.push(`${His} asscheeks are <span class="green">obviously implants,</span> as they should be.`); } } } else { if (slave.butt >= 6) { if (slave.buttImplant / slave.butt < .5) { - r.push(`${His} ass is < span class="red" > disgustingly natural</span > for its size.`); + r.push(`${His} ass is <span class="red">disgustingly natural</span> for its size.`); } else { - r.push(`${His} asscheeks are < span class="green" > obviously implants,</span > as they should be.`); + r.push(`${His} asscheeks are <span class="green">obviously implants,</span> as they should be.`); } } } @@ -1226,11 +1226,10 @@ App.Desc.butt = function(slave) { if (V.buttAccessibility === 1) { r.push(`Fortunately for ${him}, the penthouse is adapted for daily life with a rear`); } else { - r.push(`${He}`); if (V.saleDescription === 1) { - r.push(`'ll have`); + r.push(`${He}'ll have`); } else { - r.push(`has`); + r.push(`${He} has`); } r.push(`trouble living in your penthouse, which is not designed for ${girl}s with buttcheeks`); } @@ -1241,7 +1240,7 @@ App.Desc.butt = function(slave) { } else if (slave.physicalAge <= 12) { if (slave.butt >= 12) { if (slave.fuckdoll > 0) { - r.push(`The difficulties of having a gigantic ass is greatly reduced for a Fuckdoll, since ${he} 's almost always restrained, stationary, or both.`); + r.push(`The difficulties of having a gigantic ass is greatly reduced for a Fuckdoll, since ${he}'s almost always restrained, stationary, or both.`); } else { if (canWalk(slave)) { r.push(`${His} butt is so massive that it is difficult for ${him} to move.`); @@ -1273,11 +1272,10 @@ App.Desc.butt = function(slave) { if (V.buttAccessibility === 1) { r.push(`Fortunately for ${him}, the penthouse is adapted for daily life with a rear`); } else { - r.push(`${He}`); if (V.saleDescription === 1) { - r.push(`'ll have`); + r.push(`${He}'ll have`); } else { - r.push(`has`); + r.push(`${He} has`); } r.push(`trouble living in your penthouse, which is not designed for ${girl}s with buttcheeks`); } @@ -1288,7 +1286,7 @@ App.Desc.butt = function(slave) { } else if (slave.physicalAge > 12) { if (slave.butt > 17) { if (slave.fuckdoll > 0) { - r.push(`The difficulties of having a gigantic ass is greatly reduced for a Fuckdoll, since ${he} 's almost always restrained, stationary, or both.`); + r.push(`The difficulties of having a gigantic ass is greatly reduced for a Fuckdoll, since ${he}'s almost always restrained, stationary, or both.`); } else { if (canWalk(slave)) { r.push(`${His} butt is so massive that it is difficult for ${him} to move.`); @@ -1320,11 +1318,10 @@ App.Desc.butt = function(slave) { if (V.buttAccessibility === 1) { r.push(`Fortunately for ${him}, the penthouse is adapted for daily life with a rear`); } else { - r.push(`${He}`); if (V.saleDescription === 1) { - r.push(`'ll have`); + r.push(`${He}'ll have`); } else { - r.push(`has`); + r.push(`${He} has`); } r.push(`trouble living in your penthouse, which is not designed for ${girl}s with buttcheeks`); } @@ -1363,7 +1360,7 @@ App.Desc.butt = function(slave) { } else if (slave.tail === "combat") { r.push(`${He} has a very long ${slave.tailColor} metallic tail that can lash out, constrict, and deploy razor sharp spikes on command.`); } else if (slave.tail === "sex") { - r.push(`${He} has a long, slender, ${slave.tailColor} tail.While not strong, it is very dexterous and has a small fleshy spade - shaped tip that can vibrate and dispense lube on command.`); + r.push(`${He} has a long, slender, ${slave.tailColor} tail.While not strong, it is very dexterous and has a small fleshy spade-shaped tip that can vibrate and dispense lube on command.`); } r.push(App.Desc.mods(slave, "buttock")); diff --git a/src/npc/descriptions/crotch/crotch.js b/src/npc/descriptions/crotch/crotch.js index 878337554f00100cb42b0387bb9e61cbc0a92202..13a4910e914325d96942edf78a59feafbd8738d2 100644 --- a/src/npc/descriptions/crotch/crotch.js +++ b/src/npc/descriptions/crotch/crotch.js @@ -1449,63 +1449,55 @@ App.Desc.crotch = function(slave) { break; case 8: r.push(`titanic`); - if (canAchieveErection(slave)) { - } else { - r.push(`, flaccid`); + if (!canAchieveErection(slave)) { + r.push(`flaccid`); } r.push(`cock hangs naked.`); break; case 7: r.push(`gigantic`); - if (canAchieveErection(slave)) { - } else { - r.push(`, flaccid`); + if (!canAchieveErection(slave)) { + r.push(`flaccid`); } r.push(`cock hangs naked.`); break; case 6: r.push(`huge`); - if (canAchieveErection(slave)) { - } else { - r.push(`, flaccid`); + if (!canAchieveErection(slave)) { + r.push(`flaccid`); } r.push(`cock hangs naked.`); break; case 5: r.push(`imposing`); - if (canAchieveErection(slave)) { - } else { - r.push(`, flaccid`); + if (!canAchieveErection(slave)) { + r.push(`flaccid`); } r.push(`cock swings naked.`); break; case 4: r.push(`big`); - if (canAchieveErection(slave)) { - } else { - r.push(`, flaccid`); + if (!canAchieveErection(slave)) { + r.push(`flaccid`); } r.push(`cock dangles naked.`); break; case 3: - if (canAchieveErection(slave)) { - } else { + if (!canAchieveErection(slave)) { r.push(`flaccid`); } r.push(`cock dangles bare.`); break; case 2: r.push(`little`); - if (canAchieveErection(slave)) { - } else { + if (!canAchieveErection(slave)) { r.push(`flaccid`); } r.push(`dick is bare.`); break; case 1: r.push(`tiny`); - if (canAchieveErection(slave)) { - } else { + if (!canAchieveErection(slave)) { r.push(`flaccid`); } r.push(`dick is bare.`); diff --git a/src/npc/descriptions/crotch/dick.js b/src/npc/descriptions/crotch/dick.js index 5d60283e4783cd01baf10c8dc0d0996a1b0633e6..c94f74b9711f04a19a9e00656f0c3aa469b03854 100644 --- a/src/npc/descriptions/crotch/dick.js +++ b/src/npc/descriptions/crotch/dick.js @@ -1,7 +1,7 @@ App.Desc.dick = function(slave) { const r = []; const { - he, him, his, hers, himself, boy, He, His + he, him, his, hers, himself, girl, He, His } = getPronouns(slave); if (slave.dick > 0) { switch (slave.dick) { @@ -930,7 +930,7 @@ App.Desc.dick = function(slave) { } else if (slave.physicalAge <= 12) { if (slave.dick >= 30) { if (slave.fuckdoll > 0) { - r.push(`The difficulties of having a gigantic dick are greatly reduced for a Fuckdoll, since ${he} 's almost always restrained, stationary, or both.`); + r.push(`The difficulties of having a gigantic dick are greatly reduced for a Fuckdoll, since ${he}'s almost always restrained, stationary, or both.`); } else { if (canWalk(slave)) { r.push(`${His} penis so massive that it is difficult for ${him} to move.`); @@ -964,7 +964,7 @@ App.Desc.dick = function(slave) { } else if (slave.physicalAge > 12) { if (slave.dick >= 30) { if (slave.fuckdoll > 0) { - r.push(`The difficulties of having a gigantic dick are greatly reduced for a Fuckdoll, since ${he} 's almost always restrained, stationary, or both.`); + r.push(`The difficulties of having a gigantic dick are greatly reduced for a Fuckdoll, since ${he}'s almost always restrained, stationary, or both.`); } else { if (canWalk(slave)) { r.push(`${His} penis so massive that it is difficult for ${him} to move.`); @@ -998,9 +998,9 @@ App.Desc.dick = function(slave) { } if (slave.balls >= 50) { - r.push(`${His} testicles are so big and sensitive that ${he} can barely move without stopping to let shivers run down ${his} body.It takes a great deal of control to not release their contents in huge spurts in every direction.`); + r.push(`${His} testicles are so big and sensitive that ${he} can barely move without stopping to let shivers run down ${his} body. It takes a great deal of control to not release their contents in huge spurts in every direction.`); } else if (slave.balls >= 37) { - r.push(`${His} perpetual stream of semen - laced precum leaves a mess on the floor wherever ${he}`); + r.push(`${His} perpetual stream of semen-laced precum leaves a mess on the floor wherever ${he}`); if (canAchieveErection(slave)) { r.push(`goes, along with ${his} shaft`); if (hasAnyLegs(slave)) { @@ -1026,7 +1026,7 @@ App.Desc.dick = function(slave) { if (slave.physicalAge <= 3) { if (slave.balls >= 25) { if (slave.fuckdoll > 0) { - r.push(`The difficulties of having a gigantic pair of testicles are greatly reduced for a Fuckdoll, since ${he} 's almost always restrained, stationary, or both.`); + r.push(`The difficulties of having a gigantic pair of testicles are greatly reduced for a Fuckdoll, since ${he}'s almost always restrained, stationary, or both.`); } else { if (canWalk(slave)) { r.push(`${His} balls are so massive that it is difficult for ${him} to move.`); @@ -1062,7 +1062,7 @@ App.Desc.dick = function(slave) { } else if (slave.physicalAge <= 12) { if (slave.balls >= 50) { if (slave.fuckdoll > 0) { - r.push(`The difficulties of having a gigantic pair of testicles are greatly reduced for a Fuckdoll, since ${he} 's almost always restrained, stationary, or both.`); + r.push(`The difficulties of having a gigantic pair of testicles are greatly reduced for a Fuckdoll, since ${he}'s almost always restrained, stationary, or both.`); } else { if (canWalk(slave)) { r.push(`${His} balls are so massive that it is difficult for ${him} to move.`); @@ -1098,7 +1098,7 @@ App.Desc.dick = function(slave) { } else if (slave.physicalAge > 12) { if (slave.balls > 70) { if (slave.fuckdoll > 0) { - r.push(`The difficulties of having a gigantic pair of testicles are greatly reduced for a Fuckdoll, since ${he} 's almost always restrained, stationary, or both.`); + r.push(`The difficulties of having a gigantic pair of testicles are greatly reduced for a Fuckdoll, since ${he}'s almost always restrained, stationary, or both.`); } else { if (canWalk(slave)) { r.push(`${His} balls are so massive that it is difficult for ${him} to move.`); @@ -1445,7 +1445,7 @@ App.Desc.dick = function(slave) { } else if (slave.physicalAge <= 12) { if (slave.balls >= 50) { if (slave.fuckdoll > 0) { - r.push(`The difficulties of having a gigantic pair of testicles are greatly reduced for a Fuckdoll, since ${he} 's almost always restrained, stationary, or both.`); + r.push(`The difficulties of having a gigantic pair of testicles are greatly reduced for a Fuckdoll, since ${he}'s almost always restrained, stationary, or both.`); } else { if (canWalk(slave)) { r.push(`${His} balls are so massive that it is difficult for ${him} to move.`); @@ -1481,7 +1481,7 @@ App.Desc.dick = function(slave) { } else if (slave.physicalAge > 12) { if (slave.balls > 70) { if (slave.fuckdoll > 0) { - r.push(`The difficulties of having a gigantic pair of testicles are greatly reduced for a Fuckdoll, since ${he} 's almost always restrained, stationary, or both.`); + r.push(`The difficulties of having a gigantic pair of testicles are greatly reduced for a Fuckdoll, since ${he}'s almost always restrained, stationary, or both.`); } else { if (canWalk(slave)) { r.push(`${His} balls are so massive that it is difficult for ${him} to move.`); @@ -1518,7 +1518,7 @@ App.Desc.dick = function(slave) { if (slave.prostate > 2) { r.push(`The area above ${his} crotch has a slight swell to it from ${his} prostate implant.A constant dribble of precum streams from the hole; ${his} artificially hyperactive prostate keeps ${him} that way.`); } else if ((slave.prostate > 1)) { - r.push(`${He} 's got a string of precum dangling from the hole; ${his} artificially hyperactive prostate keeps ${him} that way.`); + r.push(`${he}'s got a string of precum dangling from the hole; ${his} artificially hyperactive prostate keeps ${him} that way.`); } if (slave.aphrodisiacs > 0 || slave.inflationType === "aphrodisiac") { r.push(`The aphrodisiacs have ${him} so horny that there's a`); @@ -1875,7 +1875,7 @@ App.Desc.dick = function(slave) { } else if (slave.physicalAge <= 12) { if (slave.balls >= 50) { if (slave.fuckdoll > 0) { - r.push(`The difficulties of having a gigantic pair of testicles are greatly reduced for a Fuckdoll, since ${he} 's almost always restrained, stationary, or both.`); + r.push(`The difficulties of having a gigantic pair of testicles are greatly reduced for a Fuckdoll, since ${he}'s almost always restrained, stationary, or both.`); } else { if (canWalk(slave)) { r.push(`${His} balls are so massive that it is difficult for ${him} to move.`); @@ -1911,7 +1911,7 @@ App.Desc.dick = function(slave) { } else if (slave.physicalAge > 12) { if (slave.balls > 70) { if (slave.fuckdoll > 0) { - r.push(`The difficulties of having a gigantic pair of testicles are greatly reduced for a Fuckdoll, since ${he} 's almost always restrained, stationary, or both.`); + r.push(`The difficulties of having a gigantic pair of testicles are greatly reduced for a Fuckdoll, since ${he}'s almost always restrained, stationary, or both.`); } else { if (canWalk(slave)) { r.push(`${His} balls are so massive that it is difficult for ${him} to move.`); @@ -1948,7 +1948,7 @@ App.Desc.dick = function(slave) { if (slave.prostate > 2) { r.push(`The area above ${his} crotch has a slight swell to it from ${his} prostate implant.A constant dribble of precum streams from the hole and down ${his} testicles; ${his} artificially hyperactive prostate keeps ${him} that way.`); } else if ((slave.prostate > 1)) { - r.push(`${He} 's got a string of precum dangling from the hole and down ${his} testicles; ${his} artificially hyperactive prostate keeps ${him} that way.`); + r.push(`${he}'s got a string of precum dangling from the hole and down ${his} testicles; ${his} artificially hyperactive prostate keeps ${him} that way.`); } if (slave.aphrodisiacs > 0 || slave.inflationType === "aphrodisiac") { r.push(`The aphrodisiacs have ${him} so horny that there's a`); diff --git a/src/npc/descriptions/describePiercings.js b/src/npc/descriptions/describePiercings.js index 5b3a0f4ab424f020dd8fcfda047fbf112369a685..85b9c8e85761333bd588a9951b7fd876f18b10c7 100644 --- a/src/npc/descriptions/describePiercings.js +++ b/src/npc/descriptions/describePiercings.js @@ -7,7 +7,7 @@ App.Desc.piercing = function(slave, surface) { let r = []; /* eslint-disable no-unused-vars*/ const { - he, him, his, hers, himself, boy, He, His + he, him, his, hers, himself, girl, He, His } = getPronouns(slave); /* eslint-enable */ if (V.showBodyMods !== 1) { @@ -200,7 +200,7 @@ App.Desc.piercing = function(slave, surface) { } case "nose": { if (slave.nosePiercing === 1) { - r.push(`${He} has simple studs in $his nose.`); + r.push(`${He} has simple studs in ${his} nose.`); } else if (slave.nosePiercing === 2) { r.push(`${He} has nasal studs and a large septum ring.`); if (slave.clothes === "slutty jewelry" && slave.earPiercing > 0) { @@ -246,9 +246,9 @@ App.Desc.piercing = function(slave, surface) { } else { r.push(`fortunately`); } - r.push(`'V.enunciate.title' is easy to pronounce.`); + r.push(`'${V.enunciate.title}' is easy to pronounce.`); } else { - r.push(`'V.writtenTitle' comes out as 'V.enunciate.title.'`); + r.push(`'${V.writtenTitle}' comes out as '${V.enunciate.title}.'`); } } } @@ -800,7 +800,7 @@ App.Desc.piercing = function(slave, surface) { if (!(slave.chastityPenis)) { if (slave.dick > 4) { if (slave.boobs > 1000) { - if (canAchieveErection(slave.balls > 0)) { + if (canAchieveErection(slave) && slave.balls > 0) { if (slave.devotion > 20) { if (slave.energy > 90) { r.push(`${His} very special body allows ${him} to wear an incredibly lewd piece of jewelry: a thin golden chain that runs from nipple to nipple, through ${his} pierced cockhead. The chain is short, and any motion at all tugs at ${his} nipples and penis.`); diff --git a/src/npc/descriptions/describeScars.js b/src/npc/descriptions/describeScars.js index 2c8faa1ab3a09b73f68d1aa1d4173f5a5a58b7db..0cbd1b2b8e2048af29e08823cc3891368aeec564 100644 --- a/src/npc/descriptions/describeScars.js +++ b/src/npc/descriptions/describeScars.js @@ -127,6 +127,7 @@ App.Desc.expandScarString = function(slave, surface) { // scars can sometimes be if (!slave.scar[surface]) { return r; } + const {he, his = getPronouns(slave); const bodypart = Object.keys(slave.scar[surface]); for (const kind of bodypart) { let scar = slave.scar[surface][kind]; @@ -159,7 +160,7 @@ App.Desc.expandScarString = function(slave, surface) { // scars can sometimes be } r += "raised lines from a whip tracing the curves"; } else if (["left upper arm", "right upper arm"].includes(surface)) { - r += "rough edges where a whip abused $his skin"; + r += `rough edges where a whip abused ${his} skin`; } else { if (scar > 2) { r += "frightening "; @@ -269,7 +270,7 @@ App.Desc.expandScarString = function(slave, surface) { // scars can sometimes be break; case "cutting": if (["left wrist", "right wrist", "neck"].includes(surface)) { - r += "some scars as though $he attempted self harm"; + r += `some scars as though ${he} attempted self harm`; } else { r += "some cuts as though from a razor"; } diff --git a/src/npc/descriptions/describeTattoos.js b/src/npc/descriptions/describeTattoos.js index 58c4af2c6cb1e60a04158420443dbe10ced41050..03a09900f1a2f7564f2c7d321053e2239833d87f 100644 --- a/src/npc/descriptions/describeTattoos.js +++ b/src/npc/descriptions/describeTattoos.js @@ -7,7 +7,7 @@ App.Desc.tattoo = function(slave, surface) { let r = []; /* eslint-disable no-unused-vars*/ const { - he, him, his, hers, himself, boy, He, His + he, him, his, hers, himself, He, His, woman } = getPronouns(slave); /* eslint-enable */ if (V.showBodyMods !== 1) { @@ -100,7 +100,7 @@ App.Desc.tattoo = function(slave, surface) { r.push(`${His} facial tattoos include 'Sex Slave' across ${his} forehead, 'Face' to the left of ${his} mouth, and 'Pussy' to the right of it.`); break; case "degradation": - r.push(`'${V.desc}' is tattooed across ${his} forehead.`); + r.push(`'${SlaveTitle(slave)}' is tattooed across ${his} forehead.`); break; case "Asian art": r.push(`${He} has a blossoming cherry tree tattooed on one temple; its pink petals are dappled across ${his} cheeks.`); @@ -123,7 +123,7 @@ App.Desc.tattoo = function(slave, surface) { r.push(`'Property of ${PlayerName()}' is tattooed across ${his} forehead.`); break; case "paternalist": - r.push(`'Beloved ${V.desc}' is tattooed across one of ${his} cheeks.`); + r.push(`'Beloved ${SlaveTitle(slave)}' is tattooed across one of ${his} cheeks.`); break; default: r.push(slave.lipsTat); @@ -512,7 +512,7 @@ App.Desc.tattoo = function(slave, surface) { r.push(`${He} has a tramp stamp which reads 'Fuck my ass and be blessed.'`); break; case "possessive": - r.push(`${He} has a tramp stamp which reads '${V.PC.slaveName}'s ${V.desc}.'`); + r.push(`${He} has a tramp stamp which reads '${V.PC.slaveName}'s ${SlaveTitle(slave)}.'`); break; case "paternalist": r.push(`${He} has a tramp stamp which reads 'Fuck me slowly' with an arrow pointing downward.`); @@ -592,7 +592,7 @@ App.Desc.tattoo = function(slave, surface) { r.push(`is tattooed across ${his} right.`); break; case "possessive": - r.push(`'${V.PC.slaveName} made me their' is tattooed across ${his} left buttock; with '${V.desc}' tattooed across ${his} right.`); + r.push(`'${V.PC.slaveName} made me their' is tattooed across ${his} left buttock; with '${SlaveTitle(slave)}' tattooed across ${his} right.`); break; case "paternalist": r.push(`'Treat it' is tattooed across ${his} left buttock; 'Gently' is tattooed across ${his} right.`); @@ -890,7 +890,7 @@ App.Desc.tattoo = function(slave, surface) { r.push(`${His} thighs are used as simple ad space, promoting ${V.arcologies[0].name} and your business pursuits.`); break; case "rude words": - r.push(`${His} left thigh reads '${V.desc}' and the right 'slut.'`); + r.push(`${His} left thigh reads '${SlaveTitle(slave)}' and the right 'slut.'`); break; case "degradation": if (slave.vagina < 0) { diff --git a/src/npc/descriptions/descriptionWidgets.js b/src/npc/descriptions/descriptionWidgets.js index db042db98e265601bf10e08900cffd6cc9b39eb3..2606e331030394e182d96d89d4caf4c160a3a117 100644 --- a/src/npc/descriptions/descriptionWidgets.js +++ b/src/npc/descriptions/descriptionWidgets.js @@ -1354,7 +1354,7 @@ App.Desc.mouthAccessory = function(slave) { r += `ball-shaped gag that prevents ${him} from uttering a word while keeping ${him} uncomfortably aware of ${his} status.`; break; case "bit gag": - r += `${He} is wearing a jaw spreading, bar-shaped gag that prevents ${him} from speaking while keeping $him uncomfortably aware of ${his} status.`; + r += `${He} is wearing a jaw spreading, bar-shaped gag that prevents ${him} from speaking while keeping ${him} uncomfortably aware of ${his} status.`; break; case "dildo gag": r += `${He} is wearing a sturdy leather collar that continues up to restrict ${his} jaw as well. It holds a ring gag in ${his} mouth, into which slots a formidable inward-facing dildo that reaches down ${his} throat. It can be removed to facefuck ${him}.`; diff --git a/src/npc/descriptions/limbs.js b/src/npc/descriptions/limbs.js index c5d4a53e508080896b4083ce2a83eb34334411e6..bcad2198f4131d4545bb9f82c33bc1a1f019871b 100644 --- a/src/npc/descriptions/limbs.js +++ b/src/npc/descriptions/limbs.js @@ -124,7 +124,7 @@ App.Desc.limbChange = function() { /** * Generates an array with the current limbs of a slave. * @param {App.Entity.SlaveState} slave - * @returns {[number]} + * @returns {number[]} */ function currentState(slave) { let a = []; @@ -197,7 +197,7 @@ App.Desc.limbChange = function() { /** * * @param {App.Entity.SlaveState} slave - * @param {[number]} newState + * @param {number[]} newState */ function applySelector(slave, newState) { if (getLeftArmID(slave) !== newState[0]) { diff --git a/src/npc/descriptions/mouth.js b/src/npc/descriptions/mouth.js index 9999113115871da6760ad4e9f09274df41ce6703..8f5ddf0a244249f22d3867037fb6a4e40b18b7ae 100644 --- a/src/npc/descriptions/mouth.js +++ b/src/npc/descriptions/mouth.js @@ -32,9 +32,9 @@ App.Desc.mouth = function(slave) { if (V.arcologies[0].FSTransformationFetishist > 20) { if (slave.lips > 70) { if (slave.lipsImplant / slave.lips < .50) { - r.push(`${His} lips are huge and < span class="red" > disgustingly natural</span > for their size.`); + r.push(`${His} lips are huge and <span class="red">disgustingly natural</span> for their size.`); } else { - r.push(`${His} lips are huge and < span class="green" > obviously implants,</span > as they should be.`); + r.push(`${His} lips are huge and <span class="green">obviously implants,</span> as they should be.`); } } } diff --git a/src/npc/descriptions/style/clothing.js b/src/npc/descriptions/style/clothing.js index c9b7bba47f2c21a17e3e228c812f6f6fa0a14e91..f1e6ae3e41330e886729384b87a5c02dab28aaf2 100644 --- a/src/npc/descriptions/style/clothing.js +++ b/src/npc/descriptions/style/clothing.js @@ -314,7 +314,7 @@ App.Desc.clothing = function(slave) { } else if ((skinToneLevel(slave.skin) > 22)) { r.push(`in white to create a striking contrast with ${his} ${slave.skin} skin,`); } else if (slave.addict > 5) { - r.push(`in the electric blue color of aphrodisiacs to signal ${he} 's down to fuck high,`); + r.push(`in the electric blue color of aphrodisiacs to signal ${he}'s down to fuck high,`); } else if ((slave.dick > 0) && canAchieveErection(slave)) { r.push(`in blue to signal that ${he} can get hard,`); } else { diff --git a/src/npc/descriptions/style/hair.js b/src/npc/descriptions/style/hair.js index b62db26e51427fd3988aa03c4243cb1a3cb3e1fc..397194b335ec725eb24b15ec491a778895fe4f63 100644 --- a/src/npc/descriptions/style/hair.js +++ b/src/npc/descriptions/style/hair.js @@ -13,7 +13,7 @@ App.Desc.hair = function(slave) { break; case "shaved": case "shaved bald": - r.push(`hair has been shaved.If ${his} hair were visible, it would be ${slave.hColor}.`); + r.push(`hair has been shaved. If ${his} hair were visible, it would be ${slave.hColor}.`); break; case "buzzcut": r.push(`${slave.hColor} hair is in a short buzzcut.`); @@ -24,7 +24,7 @@ App.Desc.hair = function(slave) { case "afro": r.push(`${slave.hColor} hair is in a`); if (slave.hLength > 100) { - r.push(`gigantic puffed - up afro and looks ridiculous.`); + r.push(`gigantic puffed-up afro and looks ridiculous.`); } else if (slave.hLength > 30) { r.push(`puffy afro.`); } else { @@ -34,13 +34,13 @@ App.Desc.hair = function(slave) { case "cornrows": r.push(`${slave.hColor} hair is formed tightly into cornrows in a decorative pattern on ${his} head, dangling`); if (slave.hLength >= 150) { - r.push(`down calf - length,`); + r.push(`down calf-length,`); } else if (slave.hLength >= 100) { - r.push(`down ass - length,`); + r.push(`down ass-length,`); } else if (slave.hLength >= 30) { r.push(`down long,`); } else if (slave.hLength >= 10) { - r.push(`down shoulder - length,`); + r.push(`down shoulder-length,`); } else { r.push(`down,`); } @@ -83,19 +83,19 @@ App.Desc.hair = function(slave) { case "tails": case "up": if (hairLength > 0.9) { - r.push(`floor - length,`); + r.push(`floor-length,`); } else if (hairLength > 0.8) { - r.push(`calf - length,`); + r.push(`calf-length,`); } else if (hairLength > 0.7) { - r.push(`knee - length,`); + r.push(`knee-length,`); } else if (hairLength >= 0.6) { - r.push(`thigh - length,`); + r.push(`thigh-length,`); } else if (hairLength >= 0.4) { - r.push(`ass - length,`); + r.push(`ass-length,`); } else if (hairLength >= 0.2) { r.push(`long,`); } else if (hairLength >= 15) { - r.push(`shoulder - length,`); + r.push(`shoulder-length,`); } else { r.push(`short,`); } @@ -103,17 +103,17 @@ App.Desc.hair = function(slave) { r.push(App.Desc.hairClothing(slave)); break; default: - r.push(`${slave.hColor} hair is slave.hStyle.`); + r.push(`${slave.hColor} hair is ${slave.hStyle}.`); } r.push(`${His}`); if (slave.eyebrowHStyle === "bald") { - r.push(`brows do not grow hair.${His} eyebrows would be ${slave.eyebrowHColor} in color if they did.`); + r.push(`brows do not grow hair. ${His} eyebrows would be ${slave.eyebrowHColor} in color if they did.`); } else if (slave.eyebrowHStyle === "shaved") { r.push(`eyebrows have`); if (slave.hStyle === "shaved" || slave.hStyle === "shaved bald") { r.push(`also`); } - r.push(`been shaved off.If they were visible, they would be ${slave.eyebrowHColor} in color.`); + r.push(`been shaved off. If they were visible, they would be ${slave.eyebrowHColor} in color.`); } else { r.push(`${slave.eyebrowHColor} eyebrows`); switch (slave.eyebrowHStyle) { @@ -130,7 +130,7 @@ App.Desc.hair = function(slave) { r.push(`naturally contour to the shape of ${his} brow.`); break; case "curved": - r.push(`form small "S" - shaped curves above ${his} eyes.`); + r.push(`form small "S"-shaped curves above ${his} eyes.`); break; case "straight": r.push(`are near perfectly straight, instead of curving.`); diff --git a/src/npc/descriptions/womb/pregnancy.js b/src/npc/descriptions/womb/pregnancy.js index 28a9055fe4d8a0c64922b499cb7b3477cea207f3..346fcf93d233f390ef8c56dc299252b6890004db 100644 --- a/src/npc/descriptions/womb/pregnancy.js +++ b/src/npc/descriptions/womb/pregnancy.js @@ -772,7 +772,7 @@ App.Desc.pregnancy = function(slave) { if (sameFather !== 1) { r.push(`tests report multiple different sources.`); } else { - if (slaveWD.litterData[litCount][0].age > slave.pregData.normalBirth / 8) { + if (slaveWD.litterData[slaveWD.litters.length-1][0].age > slave.pregData.normalBirth / 8) { r.push(`all of them too young to tell the father of.`); } else if (slave.pregSource === -7) { r.push(`all of them modified children from the gene lab.`); diff --git a/src/player/desc/playerBelly.js b/src/player/desc/playerBelly.js index ab532aca55547ac6f438cc28db0fcd09851d1122..c12dc46e82aff3208047a6b287df1b3efcd6bc91 100644 --- a/src/player/desc/playerBelly.js +++ b/src/player/desc/playerBelly.js @@ -5,6 +5,7 @@ App.Desc.Player.belly = function() { let toSearch; let babyDaddy; let adjust; + const {girlP} = getPronouns(V.PC).appendSuffix("P"); if (passage() === "Manage Personal Affairs") { if (V.PC.preg > 0) { @@ -115,7 +116,7 @@ App.Desc.Player.belly = function() { } else if (V.PC.belly >= 15000) { r.push(`You've taken the time to let out your own dress so that you can look proper even with a belly as big as any full-term woman's.`); } else if (V.PC.belly >= 14000) { - r.push(`Your dress is at its capacity; any bigger and you'd risk tearing it at the seams, though your late Master did make sure his ${_girlP}s were well dressed even when they were fully rounded with his child.`); + r.push(`Your dress is at its capacity; any bigger and you'd risk tearing it at the seams, though your late Master did make sure his ${girlP}s were well dressed even when they were fully rounded with his child.`); } else if (V.PC.belly >= 12000) { r.push(`You keep bumping into things with your huge belly; you're used to it though,`); if (V.PC.counter.birthMaster >= 2) { @@ -227,9 +228,7 @@ App.Desc.Player.belly = function() { adjustFatherProperty(babyDaddy, "PCKnockedUp", adjust); } if (V.slaveIndices[V.PC.pregSource]) { - ({ - he, him, his, hers, himself, girl, He, His, loli, wife, wives - } = getPronouns(babyDaddy)); + const {him} = getPronouns(babyDaddy); r.push(`Rumors spread among your slaves that your middle is swollen with ${babyDaddy.slaveName}'s child. They're not wrong, though`); if (babyDaddy.devotion > 20) { r.push(`babyDaddy.slaveName is broken enough to not try and use it against you.In fact, it might even draw ${him} closer to you.`); @@ -374,9 +373,7 @@ App.Desc.Player.belly = function() { adjustFatherProperty(babyDaddy, "PCKnockedUp", adjust); } if (V.slaveIndices[V.PC.pregSource]) { - ({ - him - } = getPronouns(babyDaddy)); + const {him} = getPronouns(babyDaddy); r.push(`Rumors spread among your slaves that your middle is swollen with ${babyDaddy.slaveName}'s child. They're not wrong, though`); if (babyDaddy.devotion > 20) { r.push(`${babyDaddy.slaveName} is broken enough to not try and use it against you. In fact, it might even draw ${him} closer to you.`); @@ -389,11 +386,11 @@ App.Desc.Player.belly = function() { } else { if (V.PC.preg > 0) { if (V.PC.belly >= 120000) { - r.push(`You don't know how much more you can take. You feel so full and your children never calm down. You swear they take shifts tormenting your poor bladder. Even worse, your pregnancy juts out over a half-`); + r.push(`You don't know how much more you can take. You feel so full and your children never calm down. You swear they take shifts tormenting your poor bladder. Even worse, your pregnancy juts out over a`); if (V.showInches === 2) { - r.push(`yard`); + r.push(`half-yard`); } else { - r.push(`meter`); + r.push(`half-meter`); } r.push(`from your front and has soundly defeated your maternity suit.`); if (V.PC.dick !== 0) { @@ -499,9 +496,7 @@ App.Desc.Player.belly = function() { adjustFatherProperty(babyDaddy, "PCKnockedUp", adjust); } if (V.slaveIndices[V.PC.pregSource]) { - ({ - him - } = getPronouns(babyDaddy)); + const {him} = getPronouns(babyDaddy); r.push(`Rumors spread among your slaves that your middle is swollen with ${babyDaddy.slaveName}'s child. They're not wrong, though`); if (babyDaddy.devotion > 20) { r.push(`${babyDaddy.slaveName} is broken enough to not try and use it against you. In fact, it might even draw ${him} closer to you.`); @@ -547,9 +542,9 @@ App.Desc.Player.belly = function() { r.push(`As your dick hardens under the prostate stimulation, you call for a slave to receive the incoming load.`); } } else if (V.PC.belly >= 105000) { - r.push(`Getting out of your chair is practically a dream at this point.It takes far too much effort to do it on your own and is a little embarrassing to ask help with.`); + r.push(`Getting out of your chair is practically a dream at this point. It takes far too much effort to do it on your own and is a little embarrassing to ask help with.`); } else if (V.PC.belly >= 90000) { - r.push(`You can barely reach around your gravid mass any longer.You've also had to reinforce your chair under your growing weight.`); + r.push(`You can barely reach around your gravid mass any longer. You've also had to reinforce your chair under your growing weight.`); } else if (V.PC.belly >= 75000) { r.push(`Your belly is starting to become worrying; you feel over-filled at all times and your children like to remind you just how stuffed you are.`); } else if (V.PC.belly >= 60000) { diff --git a/src/player/desc/playerCrotch.js b/src/player/desc/playerCrotch.js index 1ed89d53f948673cbb5533c81c8ce31b4368c830..14b17b094e464114dbd4ed4e851be7dc330bd09c 100644 --- a/src/player/desc/playerCrotch.js +++ b/src/player/desc/playerCrotch.js @@ -1,5 +1,6 @@ App.Desc.Player.crotch = function() { const r = []; + const {girlP} = getPronouns(V.PC).appendSuffix('P'); if (passage() === "Manage Personal Affairs") { r.push(`you have`); @@ -39,7 +40,7 @@ App.Desc.Player.crotch = function() { if (V.PC.newVag === 1) { r.push(`<span class="orange">tight vagina.</span> Your pussy is very resilient; you shouldn't be able to stretch it out again.`); } else if (V.PC.career === "escort") { - r.push(`<span class="red">very loose vagina.</span> Years of whoring will do that to a _girlP.`); + r.push(`<span class="red">very loose vagina.</span> Years of whoring will do that to a ${girlP}.`); } else if (V.PC.counter.birthsTotal >= 10) { r.push(`<span class="red">rather loose vagina,</span> stretched from your many children.`); } else if (V.PC.career === "servant") { @@ -97,7 +98,7 @@ App.Desc.Player.crotch = function() { if (V.PC.newVag === 1) { r.push(`<span class="orange">tight vagina.</span> Your pussy is very resilient; you shouldn't be able to stretch it out again.`); } else if (V.PC.career === "escort") { - r.push(`<span class="red">very loose vagina.</span> Years of whoring will do that to a _girlP.`); + r.push(`<span class="red">very loose vagina.</span> Years of whoring will do that to a ${girlP}.`); } else if (V.PC.counter.birthsTotal >= 10) { r.push(`<span class="red">rather loose vagina,</span> stretched from your many children.`); } else if (V.PC.career === "servant") {