From 225a53ecea18534b281fd4d4201df5ba6c247591 Mon Sep 17 00:00:00 2001 From: lowercasedonkey <lowercasedonkey@gmail.com> Date: Fri, 4 Dec 2020 23:55:46 -0500 Subject: [PATCH] cleanup --- src/interaction/fSlaveFeed.js | 88 ++++++++++++----------------------- 1 file changed, 31 insertions(+), 57 deletions(-) diff --git a/src/interaction/fSlaveFeed.js b/src/interaction/fSlaveFeed.js index 9621f9c2f61..7cb8961c4e1 100644 --- a/src/interaction/fSlaveFeed.js +++ b/src/interaction/fSlaveFeed.js @@ -40,7 +40,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { } r.push(`${slave.slaveName}'s belly swell painfully as ${he} is force-fed ${his2} milk.`); if (milkTap.lactation > 1) { - r.push(`${he} is practically gushing milk with excitement.`); + r.push(`${He} is practically gushing milk with excitement.`); } else { r.push(`It takes minimal effort to get ${his2} milk flowing.`); } @@ -65,7 +65,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { } else if ((milkTap.fetish === "boobs") && (milkTap.fetishKnown === 1) && (milkTap.fetishStrength > 60) && (milkTap.devotion >= -20)) { r.push(`This is very easy, since ${milkTap.slaveName} loves ${his2} tits played with and can't wait to get suckled.`); if (milkTap.lactation > 1) { - r.push(`${he2} is practically gushing milk with excitement.`); + r.push(`${He2} is practically gushing milk with excitement.`); } else { r.push(`It takes next to no effort to get ${his2} milk flowing.`); } @@ -615,8 +615,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`virgin`); } r.push(`pussy. Getting comfortable, you reach around to ${his2} immense mammaries and begin kneading them in time to your thrusts. After some time, and several orgasms in both yourself and the sobbing cow, is ${slave.slaveName} bloated with enough milk.`); - milkTap.counter.vaginal++; - V.vaginalTotal++; + actX(milkTap, "vaginal"); if (canImpreg(milkTap, V.PC)) { r.push(knockMeUp(milkTap, 40, 0, -1)); } @@ -632,8 +631,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`virgin`); } r.push(`rear. Getting comfortable, you reach around to ${his2} immense mammaries and begin kneading them in time to your thrusts. After some time, and several orgasms in both yourself and the sobbing cow, is ${slave.slaveName} bloated with enough milk.`); - milkTap.counter.anal++; - V.analTotal++; + actX(milkTap, "anal"); if (canImpreg(milkTap, V.PC)) { r.push(knockMeUp(milkTap, 40, 1, -1)); } @@ -695,8 +693,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { if (slave.vagina === 0) { r.push(`${His} senses were so overwhelmed, ${he} didn't even notice you <span class="lime">broke in ${his} vagina.</span>`); } - slave.counter.vaginal++; - V.vaginalTotal++; + actX(slave, "vaginal"); } else if (canDoAnal(slave)) { if (V.PC.dick === 0) { r.push(`Donning a strap-on,`); @@ -720,8 +717,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { if (slave.anus === 0) { r.push(`${His} senses were so overwhelmed, ${he} didn't even notice you <span class="lime">broke in ${his} anus.</span>`); } - slave.counter.anal++; - V.analTotal++; + actX(slave, "anal"); } else if (V.PC.dick !== 0 && slave.butt > 4) { r.push(`Teasing your stiffening cock, you push ${him} deeper into the protesting ${milkTap.slaveName} and squeeze your dick between ${his} huge butt cheeks. You wrap your arms around ${slave.slaveName}'s middle so you may feel ${his} stomach swell with milk as you fuck ${his} butt.`); @@ -796,8 +792,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { if (slave.anus === 0) { r.push(`${He} <span class="mediumorchid">hates you so much more</span> that you <span class="lime">broke in ${his} virgin vagina.</span>`); } - slave.counter.vaginal++; - V.vaginalTotal++; + actX(slave, "vaginal"); } else if (canDoAnal(slave)) { r.push(`You position the restrained ${slave.slaveName} so that you can penetrate ${his}`); if (slave.anus === 0) { @@ -816,12 +811,11 @@ globalThis.FSlaveFeed = function(slave, milkTap) { } else { r.push(`You cum as you feel ${his} belly slowly round with milk under your molesting fingers`); } - r.push(`and ${milkTap.slaveName} even more. ${He2} is semi-conscious, drooling in <span class="hotpink">pleasure and satisfaction,</span> by the time you release the bloated${slave.slaveName} from ${his} harness. Patting ${his2} well milked breasts, you know ${he2}'ll come out of it and be eagerly begging you for another milking soon. ${slave.slaveName}, on the other hand, is regarding ${his} swollen stomach <span class="mediumorchid">with disgust</span> and <span class="gold">fear</span> of your power over ${him}.`); + r.push(`and ${milkTap.slaveName} even more. ${He2} is semi-conscious, drooling in <span class="hotpink">pleasure and satisfaction,</span> by the time you release the bloated ${slave.slaveName} from ${his} harness. Patting ${his2} well milked breasts, you know ${he2}'ll come out of it and be eagerly begging you for another milking soon. ${slave.slaveName}, on the other hand, is regarding ${his} swollen stomach <span class="mediumorchid">with disgust</span> and <span class="gold">fear</span> of your power over ${him}.`); if (slave.anus === 0) { - r.push(`${he} <span class="mediumorchid">hates you so much more</span> that you <span class="lime">broke in ${his} virgin anus.</span>`); + r.push(`${He} <span class="mediumorchid">hates you so much more</span> that you <span class="lime">broke in ${his} virgin anus.</span>`); } - slave.counter.anal++; - V.analTotal++; + actX(slave, "anal"); } else if (V.PC.dick !== 0 && slave.butt > 4) { r.push(`You position the restrained ${slave.slaveName} so that you can rub your dick between ${his} huge butt cheeks while ${he} is forced to drink from ${milkTap.slaveName}'s breasts. With every thrust against the squirming slave, you push ${him} into the moaning ${milkTap.slaveName} forcing even more milk down ${his} throat. You wrap an arm around ${slave.slaveName}'s middle so you may feel ${his} stomach swell with milk and place your other hand to ${milkTap.slaveName}'s free nipple, knowing just how much ${he} loves it groped.`); @@ -887,8 +881,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`with a strap-on`); } r.push(`while ${he} drinks from ${milkTap.slaveName}'s breasts. With every thrust into the squirming slave, you push ${him} into the docile ${milkTap.slaveName} forcing even more milk down ${his} throat.`); - slave.counter.vaginal++; - V.vaginalTotal++; + actX(slave, "vaginal"); } else if (canDoAnal(slave)) { r.push(`You order ${slave.slaveName} to lift ${his} ass so you can penetrate ${his}`); if (slave.anus === 0) { @@ -899,8 +892,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`with a strap-on`); } r.push(`while ${he} drinks from ${milkTap.slaveName}'s breasts. With every thrust into the squirming slave, you push ${him} into the docile ${milkTap.slaveName} forcing even more milk down ${his} throat.`); - slave.counter.anal++; - V.analTotal++; + actX(slave, "anal"); } else if (V.PC.dick !== 0 && slave.butt > 4) { r.push(`You order ${slave.slaveName} to lift ${his} ass so you can rub your dick between ${his} huge butt cheeks while ${he} drinks from ${milkTap.slaveName}'s breasts. With every thrust against the squirming slave, you push ${him} into the docile ${milkTap.slaveName} forcing even more milk down ${his} throat.`); } else if (V.PC.dick !== 0 && hasBothLegs(slave)) { @@ -944,8 +936,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`with a strap-on`); } r.push(`while ${he} drinks from ${milkTap.slaveName}'s breasts. ${He} submissively obeys. With every thrust into the moaning slave, you push ${him} into the smiling ${milkTap.slaveName} forcing even more milk down ${his} throat.`); - slave.counter.vaginal++; - V.vaginalTotal++; + actX(slave, "vaginal"); } else if (canDoAnal(slave)) { r.push(`You order ${slave.slaveName} to lift ${his} ass so you can penetrate ${his}`); if (slave.anus === 0) { @@ -956,8 +947,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`with a strap-on`); } r.push(`while ${he} drinks from ${milkTap.slaveName}'s breasts. ${He} submissively obeys. With every thrust into the moaning slave, you push ${him} into the smiling ${milkTap.slaveName} forcing even more milk down ${his} throat.`); - slave.counter.anal++; - V.analTotal++; + actX(slave, "anal"); } else if (V.PC.dick !== 0 && slave.butt > 4) { r.push(`You order ${slave.slaveName} to lift ${his} ass so you can rub your dick between ${his} huge butt cheeks while ${he} drinks from ${milkTap.slaveName}'s breasts. ${He} submissively obeys. With every thrust against the chaste slave, you push ${him} into the smiling ${milkTap.slaveName} forcing even more milk down ${his} throat.`); } else if (V.PC.dick !== 0 && hasBothLegs(slave)) { @@ -1009,8 +999,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`with a strap-on`); } r.push(`and begin fucking ${him} against ${milkTap.slaveName}'s tits. With every thrust into the moaning slave, you push ${him} into the grinning ${milkTap.slaveName} forcing even more milk down ${his} throat.`); - slave.counter.vaginal++; - V.vaginalTotal++; + actX(slave, "vaginal"); } else if (canDoAnal(slave)) { r.push(`You know that signal, so you hilt yourself in`); if (slave.anus === 0) { @@ -1021,8 +1010,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`with a strap-on`); } r.push(`and begin fucking ${him} against ${milkTap.slaveName}'s tits. With every thrust into the moaning slave, you push ${him} into the grinning ${milkTap.slaveName} forcing even more milk down ${his} throat.`); - slave.counter.anal++; - V.analTotal++; + actX(slave, "anal"); } else if (V.PC.dick !== 0 && slave.butt > 4) { r.push(`You know that signal, but ${he} isn't allowed to get penetrated, so you settle for sticking your dick between ${his} huge butt cheeks and fucking ${him} against ${milkTap.slaveName}'s tits. With every thrust against the moaning slave, you push ${him} into the grinning ${milkTap.slaveName} forcing even more milk down ${his} throat.`); } else if (V.PC.dick !== 0 && hasBothLegs(slave)) { @@ -1197,8 +1185,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { milkTap.devotion -= 5; milkTap.anus = 1; } - milkTap.counter.anal++; - V.analTotal++; + actX(milkTap, "anal"); } } @@ -1631,8 +1618,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`virgin`); } r.push(`pussy. Once you are firmly mounted, you reach around, bringing one hand to ${his} empty stomach and the other to ${his} exposed throat. As you thrust into ${him}, you force ${him} to choke down ${milkTap.slaveName}'s dick, applying pressure to ${his} throat any time ${he} attempts to pull away.`); - slave.counter.vaginal++; - V.vaginalTotal++; + actX(slave, "vaginal"); } else if (canDoAnal(slave)) { r.push(`Moving behind the struggling cocksleeve while`); if (V.PC.dick === 0) { @@ -1645,8 +1631,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`virgin`); } r.push(`rear. Once you are firmly mounted, you reach around, bringing one hand to ${his} empty stomach and the other to ${his} exposed throat. As you thrust into ${him}, you force ${him} to choke down ${milkTap.slaveName}'s dick, applying pressure to ${his} throat any time ${he} attempts to pull away.`); - slave.counter.anal++; - V.analTotal++; + actX(slave, "anal"); } else if (V.PC.dick !== 0 && slave.butt > 4) { r.push(`Moving behind the struggling cocksleeve while teasing your erect cock, you pull ${him} into a comfortable position to rub your dick between ${his} huge butt cheeks. Once you are firmly slotted, you reach around, bringing one hand to ${his} empty stomach and the other to ${his} exposed throat. As you thrust against ${him}, you force ${him} to choke down ${milkTap.slaveName}'s dick, applying pressure to ${his} throat any time ${he} attempts to pull away.`); } else if (V.PC.dick !== 0 && hasBothLegs(slave)) { @@ -1709,8 +1694,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`virgin`); } r.push(`pussy, doggy style.`); - slave.counter.vaginal++; - V.vaginalTotal++; + actX(slave, "vaginal"); } else if (canDoAnal(slave)) { if (V.PC.dick === 0) { r.push(`Donning a strap-on,`); @@ -1722,8 +1706,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`virgin`); } r.push(`asshole, doggy style.`); - slave.counter.anal++; - V.analTotal++; + actX(slave, "anal"); } else if (V.PC.dick !== 0 && slave.butt > 4) { r.push(`Stroking your stiffening cock, you wait for the perfect moment and slip your dick between ${his} huge butt cheeks.`); } else if (V.PC.dick !== 0 && hasBothLegs(slave)) { @@ -1772,8 +1755,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`with a strap-on`); } r.push(`while ${he} is forced to suck ${milkTap.slaveName}'s dick. With every thrust into the squirming slave, you force the moaning ${milkTap.slaveName}'s cock deep into ${his} throat.`); - slave.counter.vaginal++; - V.vaginalTotal++; + actX(slave, "vaginal"); } else if (canDoAnal(slave)) { r.push(`You position the restrained ${slave.slaveName} so that you can penetrate ${his}`); if (slave.anus === 0) { @@ -1784,8 +1766,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`with a strap-on`); } r.push(`while ${he} is forced to suck ${milkTap.slaveName}'s dick. With every thrust into the squirming slave, you force the moaning ${milkTap.slaveName}'s cock deep into ${his} throat.`); - slave.counter.anal++; - V.analTotal++; + actX(slave, "anal"); } else if (V.PC.dick !== 0 && slave.butt > 4) { r.push(`You position the restrained ${slave.slaveName} so that you can rub your dick between ${his} huge butt cheeks while ${he} is forced to suck ${milkTap.slaveName}'s dick. With every thrust against the squirming slave, you force the moaning ${milkTap.slaveName}'s cock deep into ${his} throat.`); } else if (V.PC.dick !== 0 && hasBothLegs(slave)) { @@ -1836,8 +1817,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`with a strap-on`); } r.push(`while ${he} sucks ${milkTap.slaveName}'s cock. With every thrust into the squirming slave, you push ${milkTap.slaveName}'s cock deeper down ${his} throat, giving ${milkTap.slaveName}'s orgasms a straight shot into the moaning slave's gullet.`); - slave.counter.vaginal++; - V.vaginalTotal++; + actX(slave, "vaginal"); } else if (canDoAnal(slave)) { r.push(`You order ${slave.slaveName} to lift ${his} ass so you can penetrate ${his}`); if (slave.anus === 0) { @@ -1848,8 +1828,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`with a strap-on`); } r.push(`while ${he} sucks ${milkTap.slaveName}'s cock. With every thrust into the squirming slave, you push ${milkTap.slaveName}'s cock deeper down ${his} throat, giving ${milkTap.slaveName}'s orgasms a straight shot into the moaning slave's gullet.`); - slave.counter.anal++; - V.analTotal++; + actX(slave, "anal"); } else if (V.PC.dick !== 0 && slave.butt > 4) { r.push(`You order ${slave.slaveName} to position ${his} ass so you can rub your dick between ${his} huge butt cheeks while ${he} sucks ${milkTap.slaveName}'s cock. With every thrust against the squirming slave, you push ${milkTap.slaveName}'s cock deeper down ${his} throat, giving ${milkTap.slaveName}'s orgasms a straight shot into the moaning slave's gullet.`); } else if (V.PC.dick !== 0 && hasBothLegs(slave)) { @@ -1893,8 +1872,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`with a strap-on`); } r.push(`while ${he} sucks ${milkTap.slaveName}'s cock. ${He} submissively obeys. With every thrust into the moaning slave, you push ${milkTap.slaveName}'s dick deeper down ${his} throat.`); - slave.counter.vaginal++; - V.vaginalTotal++; + actX(slave, "vaginal"); } else if (canDoAnal(slave)) { r.push(`You order ${slave.slaveName} to lift ${his} ass so you can penetrate ${his}`); if (slave.anus === 0) { @@ -1905,8 +1883,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`with a strap-on`); } r.push(`while ${he} sucks ${milkTap.slaveName}'s cock. ${He} submissively obeys. With every thrust into the moaning slave, you push ${milkTap.slaveName}'s dick deeper down ${his} throat.`); - slave.counter.anal++; - V.analTotal++; + actX(slave, "anal"); } else if (V.PC.dick !== 0 && slave.butt > 4) { r.push(`You order ${slave.slaveName} to lift ${his} ass so you can rub your dick between ${his} huge butt cheeks while ${he} sucks ${milkTap.slaveName}'s cock. ${He} submissively obeys. With every thrust against the moaning slave, you push ${milkTap.slaveName}'s dick deeper down ${his} throat.`); } else if (V.PC.dick !== 0 && hasBothLegs(slave)) { @@ -1958,8 +1935,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`with a strap-on`); } r.push(`and begin spitroasting ${him} with ${milkTap.slaveName}. With every thrust into the moaning slave, every participant comes closer to their own climax.`); - slave.counter.vaginal++; - V.vaginalTotal++; + actX(slave, "vaginal"); } else if (canDoAnal(slave)) { r.push(`You know that signal, so you hilt yourself in`); if (slave.anus === 0) { @@ -1970,8 +1946,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`with a strap-on`); } r.push(`and begin spitroasting ${him} with ${milkTap.slaveName}. With every thrust into the moaning slave, every participant comes closer to their own climax.`); - slave.counter.anal++; - V.analTotal++; + actX(slave, "anal"); } else if (V.PC.dick !== 0 && slave.butt > 4) { r.push(`You know that signal, but ${he} isn't allowed to get penetrated, so you settle for sticking your dick between ${his} huge butt cheeks and fucking ${him} along with ${milkTap.slaveName}. With every thrust against the moaning slave, both you and ${milkTap.slaveName} come closer to climax.`); } else if (V.PC.dick !== 0 && hasBothLegs(slave)) { @@ -2019,9 +1994,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r = []; if (_pregDiscovery === 0) { - slave.counter.oral++; - milkTap.counter.oral++; - V.oralTotal += 2; + seX(slave, "oral", milkTap, "oral"); r.push(`You help the bloated ${slave.slaveName} to the couch to recover and, more importantly, keep ${his} meal down. Only once ${he} has had several minutes to unwind`); if (slave.devotion > 10) { r.push(`and plenty of time to tease you with ${his} swollen body, do you tell`); @@ -2095,4 +2068,5 @@ globalThis.FSlaveFeed = function(slave, milkTap) { } SetBellySize(slave); + return el; }; -- GitLab