diff --git a/src/js/economyJS.tw b/src/js/economyJS.tw index 53d0e495d037af40e4ccfebf7748d2de6f34be1b..d7829b236c28e87aade62f3ddb66a7e511315187 100644 --- a/src/js/economyJS.tw +++ b/src/js/economyJS.tw @@ -359,9 +359,10 @@ window.getSlaveCost = function(s) { case 'water': cost += 100; break; - case 'curative': case 'aphrodisiac': + case 'food': + costs += (foodCost * 4); break; - case 'tightener': + case 'curative': case 'aphrodisiac': case 'tightener': cost += (100 + (drugsCost * 2)); break; } @@ -370,9 +371,10 @@ window.getSlaveCost = function(s) { case 'water': cost += 50; break; - case 'curative': case 'aphrodisiac': + case 'food': + costs += (foodCost * 2); break; - case 'tightener': + case 'curative': case 'aphrodisiac': case 'tightener': cost += (50 + (drugsCost * 2)); break; } @@ -381,9 +383,10 @@ window.getSlaveCost = function(s) { case 'water': cost += 25; break; - case 'curative': case 'aphrodisiac': + case 'food': + costs += (foodCost); break; - case 'tightener': + case 'curative': case 'aphrodisiac': case 'tightener': cost += (25 + (drugsCost * 2)); break; } diff --git a/src/pregmod/forceFeeding.tw b/src/pregmod/forceFeeding.tw new file mode 100644 index 0000000000000000000000000000000000000000..5a2b0d8c3a8e5f8efb9c76b931071399d0808841 --- /dev/null +++ b/src/pregmod/forceFeeding.tw @@ -0,0 +1,323 @@ +:: forceFeeding [nobr] + +<<ClearSummaryCache $activeSlave>> +<<set $activeSlave.bellyAccessory = "none", _isDone = $activeSlave.inflationType-1>> +You call her over and ask her to wait patiently for a moment. <<if $activeSlave.fetish == "mindbroken">>She barely has time to ponder why you called for her when<<else>>She shows no response as<</if>> another slave carries in a pair of +<<if $activeSlave.inflation == 3>> + gallon +<<elseif $activeSlave.inflation == 2>> + two liter +<<else>> + liter +<</if>> +buckets overflowing with slave food. She is going to eat all the slave food and you're going to enjoy her as she does it. + +<<if $activeSlave.fetish == "submissive" && $activeSlave.devotion >= -20>> + She blushes at the thought of being forced to eat for another's amusement. +<<elseif $activeSlave.behavioralFlaw == "gluttonous" && $activeSlave.devotion >= -20>> + She's awestruck that you approve of her gluttony enough to present her a feast. +<<elseif $activeSlave.behavioralFlaw == "gluttonous">> + She's hesitant about your intent, but she gives in as her belly begins to growl at the <<if canSee($activeSlave)>>sight<<else>>smell<</if>> of her waiting meal. +<<elseif $activeSlave.behavioralFlaw == "anorexic">> + She grimaces at the <<if canSee($activeSlave)>>sight<<else>>smell<</if>> of the food that will soon be going into her. She knows you won't let it come back up later. +<</if>> + +<<if $activeSlave.fetish == "mindbroken">> + <<if canWalk($activeSlave)>> + You instruct her to take a seat on your lap and open wide, but she remains still and unresponsive. Talking to a broken mind is pointless. + <</if>> + You reach out and wrap you arms around her + <<if $activeSlave.weight > 190>> + immensely soft + <<elseif $activeSlave.weight > 160>> + massive soft + <<elseif $activeSlave.weight > 130>> + giant soft + <<elseif $activeSlave.weight > 95>> + huge soft + <<elseif $activeSlave.weight > 30>> + big soft + <<elseif $activeSlave.weight > 10>> + soft + <<elseif $activeSlave.muscles > 95>> + chiseled + <<elseif $activeSlave.muscles > 30>> + muscular + <<elseif $activeSlave.muscles > 5>> + firm, ripped + <<else>> + firm, flat + <</if>> + belly, pulling her into your lap. You hold her tight as you pull her meal closer, dip in a cup and bring it to her lips. It takes little effort to get her to gulp down the contents so you keep the cupfulls coming. + You can feel her $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hand. Once she has downed two liters, you give her bloated belly a slap, eliciting a small burp from the broken slave and a little jiggle from her gut. + <<if _inflationType > 0>> + But she isn't done yet. More and more you feed her; her belly swelling ever larger and growing even heavier as she guzzles the slave food. You reposition yourself to get a better hold on her bulging food baby. As she passes the gallon mark, you give the swollen orb a good jiggle, eliciting a burp from the broken slave and tons of motion under your arm. + <<set _inflationType-->> + <</if>> + <<if _inflationType > 0>> + She squirms a little in discomfort, but she still has another gallon to go, so you continue feeding food into her mouth. You can feel the pressure growing in her middle as it fills out under your arm more and more. She mechanically downs every sip you give her with no concern for her own health. Once the last of the slave food is in her stomach, you give the firm globe a slap, eliciting a large belch from the broken slave. Her belly is as taut as a drum; you pat it several more times as you appreciate its size. + <</if>> + Knocking the empty buckets aside, you help her hiccuping bulk onto the couch to recover. After a few minutes of rest, and several glares from you when it appears her meal might be coming back up, you order her to continue stuffing herself to maintain her current size until you say otherwise. You spend her remaining time in recovery teasing her belly until you tire of her and send her on her way. + +<<elseif $activeSlave.devotion < -20>> + <<if canWalk($activeSlave)>> + You instruct her to take a seat on your lap and open wide. Opposed to the thought of being forced to eat all that food, she tries to step back, but you catch her and pull her into your lap, wrapping an arm around her + <<elseif ($activeSlave.amp != 1)>> + You inform her she'll be taking a seat on your lap and opening wide for her meal. She's opposed to the thought of being forced to eat all that food, but since she is immobile, can't escape. You heft her onto your lap, wrapping an arm around her + <<else>> + She's opposed to the thought of beingforced to eat all that food, but as an amputee can do nothing about it. You heft her onto your lap, wrapping an arm around her + <</if>> + <<if $activeSlave.weight > 190>> + immensely soft + <<elseif $activeSlave.weight > 160>> + massive soft + <<elseif $activeSlave.weight > 130>> + giant soft + <<elseif $activeSlave.weight > 95>> + huge soft + <<elseif $activeSlave.weight > 30>> + big soft + <<elseif $activeSlave.weight > 10>> + soft + <<elseif $activeSlave.muscles > 95>> + chiseled + <<elseif $activeSlave.muscles > 30>> + muscular + <<elseif $activeSlave.muscles > 5>> + firm, ripped + <<else>> + firm, flat + <</if>> + belly. You hold her tight as you pull her meal closer, dip in a cup and bring it to her lips. She struggles in your lap and refuses to open her mouth. You drop the cup back into the bucket and lean in close. You quickly clip her nose shut, eliciting a panicked thrash from the girl.<<if $activeSlave.amp != 1>> You warn her that her punishment will be severe if she comes that close to kicking over the buckets again.<</if>> With her mouth forced open, you now have a clear avenue with which to pour the slave food into her mouth. She sputters as she struggles to swallow with her nose shut. After several cups, tears are streaming down her face from the discomfort. Weeping, she implores you to remove the clamp so that she may drink like a good girl. You readily comply and waste no time in bring cupfull after cupfull to her lips. You can feel her $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hand. Once she has downed two liters, you give her bloated belly a slap, eliciting a shudder from the groaning slave and a little jiggle from her gut. + <<if _inflationType > 0>> + But she isn't done yet. More and more you feed her; her belly swelling ever larger and growing even heavier as she painstakingly drinks the slave food. You reposition yourself to get a better hold on her bulging food baby. As she passes the gallon mark, you give the swollen orb a good jiggle, eliciting a pained burp from the crying slave and tons of motion under your arm. + <<set _inflationType-->> + <</if>> + <<if _inflationType > 0>> + She squirms in discomfort, but she still has another gallon to go and she knows it. You remind her of the ways you can torment her in this state so you can continue feeding food into her mouth without too much resistance. You can feel the pressure growing in her middle as it fills out under your arm more and more. She struggles to down every sip you give her and pants heavily when ever she gets the chance. Once the last of the slave food is in her stomach, you give the firm globe a slap, eliciting a large belch and a glare from the straining slave. Her belly is as taut as a drum; you pat it several more times as you appreciate its size. + <</if>> + Knocking the empty buckets aside, you help her hiccuping bulk onto the couch to recover. She <<if canSee($activeSlave)>>looks in your eyes<<else>>faces you<</if>>, as though almost demanding answers. She looks apprehensive about what you will do next. After a few minutes of rest, and several glares from you when it appears her meal might be coming back up, you order her to continue stuffing herself to maintain her current size until you say otherwise. You spend her remaining time in recovery tormenting her gurgling belly until you tire of her sobbing and send her on her way. + +<<elseif $activeSlave.fetish == "submissive">> + <<if canWalk($activeSlave)>> + You instruct her to take a seat on your lap and open wide. She meekly settles into your lap and shudders as she feels your dominant hand wrap around her + <<elseif ($activeSlave.amp != 1)>> + You inform her she'll be taking a seat on your lap and opening wide for her meal. She accepts your orders without question. She shudders with pleasure as you heft her onto your lap, wrapping a dominant arm around her + <<else>> + She's opposed to the thought of beingforced to eat all that food, but as an amputee can do nothing about it; not that she'd go against your orders anyway. She shudders with pleasure as you heft her onto your lap, wrapping a dominant arm around her + <</if>> + <<if $activeSlave.weight > 190>> + immensely soft + <<elseif $activeSlave.weight > 160>> + massive soft + <<elseif $activeSlave.weight > 130>> + giant soft + <<elseif $activeSlave.weight > 95>> + huge soft + <<elseif $activeSlave.weight > 30>> + big soft + <<elseif $activeSlave.weight > 10>> + soft + <<elseif $activeSlave.muscles > 95>> + chiseled + <<elseif $activeSlave.muscles > 30>> + muscular + <<elseif $activeSlave.muscles > 5>> + firm, ripped + <<else>> + firm, flat + <</if>> + belly. You hold her tight as you pull her meal closer, dip in a cup and bring it to her lips. She submissively drinks the contents and readies her lips for the next, so you keep the cupfulls coming. You can feel her $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hand. Once she has downed two liters, you give her bloated belly a slap, eliciting a subtle belch from the moaning slave that she quickly apologizes for, and a little jiggle from her gut. + <<if _inflationType > 0>> + But she isn't done yet, not that she minds. More and more you feed her; her belly swelling ever larger and growing even heavier as she diligently drinks the slave food. You reposition yourself to get a better hold on her bulging food baby. As she passes the gallon mark, you give the swollen orb a good jiggle, eliciting a moan of arousal over your control and tons of motion under your arm. + <<set _inflationType-->> + <</if>> + <<if _inflationType > 0>> + She gets comfortable as she still has another gallon to go and she knows it. Gulping, she opens her mouth in preperation, eager to obey her dom. You can feel the pressure growing in her middle as it fills out under your arm more and more. She struggles to down every sip you give her and pants heavily when ever she gets the chance. Once the last of the slave food is in her stomach, you give the firm globe a slap, eliciting a large belch and a squeek of shame from the submissive slave. Her belly is as taut as a drum; you pat it several more times as you appreciate its size. + <</if>> + Knocking the empty buckets aside, you help her hiccuping bulk onto the couch to recover. She <<if canSee($activeSlave)>>looks in your eyes<<else>>faces you<</if>>; a satisfied smile on her face. She almost looks sad that it's over, though her gurgling middle says otherwise. After a few minutes of rest, you order her to continue stuffing herself to maintain her current size until you say otherwise. You spend her remaining time in recovery toying with her belly until you tire of moaning and send her on her way. + +<<elseif $activeSlave.behavioralFlaw == "gluttonous">> + <<if canWalk($activeSlave)>> + You instruct her to take a seat on your lap and open wide. She wastes no time getting into position with her mouth agape as you wrap your hand around her + <<elseif ($activeSlave.amp != 1)>> + You inform her she'll be taking a seat on your lap and opening wide for her meal. She eagerly tries to get to your lap faster. She shudders with anticipation as you heft her onto your lap, wrapping your arm around her + <<else>> + She can't wait to chow down, but as an amputee can do nothing to get in position. She shudders with anticipation as you heft her onto your lap, wrapping an arm around her + <</if>> + <<if $activeSlave.weight > 190>> + immensely soft + <<elseif $activeSlave.weight > 160>> + massive soft + <<elseif $activeSlave.weight > 130>> + giant soft + <<elseif $activeSlave.weight > 95>> + huge soft + <<elseif $activeSlave.weight > 30>> + big soft + <<elseif $activeSlave.weight > 10>> + soft + <<elseif $activeSlave.muscles > 95>> + chiseled + <<elseif $activeSlave.muscles > 30>> + muscular + <<elseif $activeSlave.muscles > 5>> + firm, ripped + <<else>> + firm, flat + <</if>> + belly. You hold her tight as you pull her meal closer, dip in a cup and bring it to her lips. She hurriedly gulps down the contents and opens wide for the next, so you keep the cupfulls coming. You can feel her $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hand. Once she has downed two liters, you give her bloated belly a slap, eliciting a subtle belch from the moaning slave and a little jiggle from her gut. + <<if _inflationType > 0>> + But she isn't done yet, much to her delight. More and more you feed her; her belly swelling ever larger and growing even heavier as she desperately sucks down the slave food. You reposition yourself to get a better hold on her bulging food baby. As she passes the gallon mark, you give the swollen orb a good jiggle, eliciting a load hiccup, tons of motion under your arm, and a plea for more food. + <<set _inflationType-->> + <</if>> + <<if _inflationType > 0>> + She still has another gallon to go and she knows it, so she wastes no time in letting you know she's ready. You can feel the pressure growing in her middle as it fills out under your arm more and more. She forces down every sip you give her and pants heavily when her mouth isn't full. Once the last of the slave food is in her stomach, you give the firm globe a slap, eliciting a large belch and a content sigh from the bloated glutton. Her belly is as taut as a drum; you pat it several more times as you appreciate its size. + <</if>> + Knocking the empty buckets aside, you help her hiccuping bulk onto the couch to recover. She <<if canSee($activeSlave)>>looks in your eyes<<else>>faces you<</if>>; a satisfied smile on her face. She almost looks sad that it's over, and her stomach audibly grumbles its dsipleasure that no more food is working down her throat. After a few minutes of rest, you order her to continue stuffing herself to maintain her current size until you say otherwise. She squeels with glee at the order. You spend her remaining time in recovery massaging her stuffed belly until you tire of her and send her on her way. + +<<elseif $activeSlave.devotion <= 20>> + <<if canWalk($activeSlave)>> + You instruct her to take a seat on your lap and open wide. She complies without comment and settles herself onto your lap, shuddering slightly as you wrap your arm around her + <<elseif ($activeSlave.amp != 1)>> + You inform her she'll be taking a seat on your lap and opening wide for her meal. She complies without comment. You heft her onto your lap, wrapping an arm around her + <<else>> + She's hesitant of being forcefed, but as an amputee can do nothing about it. You heft her onto your lap, wrapping your arm around her + <</if>> + <<if $activeSlave.weight > 190>> + immensely soft + <<elseif $activeSlave.weight > 160>> + massive soft + <<elseif $activeSlave.weight > 130>> + giant soft + <<elseif $activeSlave.weight > 95>> + huge soft + <<elseif $activeSlave.weight > 30>> + big soft + <<elseif $activeSlave.weight > 10>> + soft + <<elseif $activeSlave.muscles > 95>> + chiseled + <<elseif $activeSlave.muscles > 30>> + muscular + <<elseif $activeSlave.muscles > 5>> + firm, ripped + <<else>> + firm, flat + <</if>> + belly. You hold her tight as you pull her meal closer, dip in a cup and bring it to her lips. She wordless drinks the contents, so you keep the cupfulls coming. You can feel her $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hand. Once she has downed two liters, you give her bloated belly a slap, eliciting a small shudder from the bloated slave and a little jiggle from her gut. + <<if _inflationType > 0>> + But she isn't done yet, much to her dismay. More and more you feed her; her belly swelling ever larger and growing even heavier as she diligently drinks the slave food. You reposition yourself to get a better hold on her bulging food baby. As she passes the gallon mark, you give the swollen orb a good jiggle, eliciting a strained burp from the full slave and tons of motion under your arm. + <<set _inflationType-->> + <</if>> + <<if _inflationType > 0>> + She begins to struggle when she realizes she still has another gallon to go. Gulping, she opens up as another helping approaches her mouth. You can feel the pressure growing in her middle as it fills out under your arm more and more. She struggles to down every sip you give her and pants heavily when ever she gets the chance. Once the last of the slave food is in her stomach, you give the firm globe a slap, eliciting a restrained gag from the overfilled slave. Her belly is as taut as a drum; you pat it several more times as you appreciate its size. + <</if>> + Knocking the empty buckets aside, you help her heaving bulk onto the couch to recover. She looks up at you quizzically, unsure about what you will do next. Her meal attempts to come back up on her several times, but she holds it down for fear of punishment should she vomit. After a few minutes of rest, you order her to continue stuffing herself to maintain her current size until you say otherwise. You spend her remaining time in recovery tormenting her gurgling belly until you tire of her groaning and send her on her way. + +<<elseif $activeSlave.devotion < 50>> + <<if canWalk($activeSlave)>> + You instruct her to take a seat on your lap and open wide. She hesitates but eventually settles onto your lap as you wrap your arm around her + <<elseif ($activeSlave.amp != 1)>> + You inform her she'll be taking a seat on your lap and opening wide for her meal. She hesitates for a moment, before demonstating acceptance. You heft her onto your lap, wrapping an arm around her + <<else>> + She's mildly hesitant of being forcefed, but as an amputee can do nothing about it. You heft her onto your lap, wrapping your arm around her + <</if>> + <<if $activeSlave.weight > 190>> + immensely soft + <<elseif $activeSlave.weight > 160>> + massive soft + <<elseif $activeSlave.weight > 130>> + giant soft + <<elseif $activeSlave.weight > 95>> + huge soft + <<elseif $activeSlave.weight > 30>> + big soft + <<elseif $activeSlave.weight > 10>> + soft + <<elseif $activeSlave.muscles > 95>> + chiseled + <<elseif $activeSlave.muscles > 30>> + muscular + <<elseif $activeSlave.muscles > 5>> + firm, ripped + <<else>> + firm, flat + <</if>> + belly. You hold her tight as you pull her meal closer, dip in a cup and bring it to her lips. She drinks the contents without hesitation, so you keep the cupfulls coming. You can feel her $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hand. Once she has downed two liters, you give her bloated belly a slap, eliciting a small hiccup, that she immediately apologizes for, from the overfilled slave and a little jiggle from her gut. + <<if _inflationType > 0>> + But she isn't done yet, not that she'd risk complaining. More and more you feed her; her belly swelling ever larger and growing even heavier as she diligently drinks the slave food. You reposition yourself to get a better hold on her bulging food baby. As she passes the gallon mark, you give the swollen orb a good jiggle, eliciting a small hiccup, that she immediately apologizes for, from the bloated slave and tons of motion under your arm. + <<set _inflationType-->> + <</if>> + <<if _inflationType > 0>> + She still has another gallon to go and she knows it, so she tries her best to get comfortable and give her belly room to grow. Gulping, she diligently opens up for the next serving. You can feel the pressure growing in her middle as it fills out under your arm more and more. She obediantly downs every gulp you give her and pants heavily between helpings. Once the last of the slave food is in her stomach, you give the firm globe a slap, eliciting a small hiccup, that she immediately apologizes for, from the overfilled slave. Her belly is as taut as a drum; you pat it several more times as you appreciate its size. + <</if>> + Knocking the empty buckets aside, you help her hefty bulk onto the couch to recover. She sighs contently, hoping you'll give her more attention. Her meal attempts to come back up on her several times, but she holds she dutifully holds it down. After a few minutes of rest, you order her to continue stuffing herself to maintain her current size until you say otherwise. You spend her remaining time in recovery lavishing attention her gurgling belly, much to her delight, until you tire of her and send her on her way. + +<<else>> + <<if canWalk($activeSlave)>> + You instruct her to take a seat on your lap and open wide. She eagerly settles herself onto your lap as you wrap your arm around her + <<elseif ($activeSlave.amp != 1)>> + You inform her she'll be taking a seat on your lap and opening wide for her meal. She squirms with excitement as you heft her onto your lap, wrapping an arm around her + <<else>> + She's devotedly <<if canSee($activeSlave)>>looks<<else>>smiles<</if>> at you heft her onto your lap, wrapping your arm around her + <</if>> + <<if $activeSlave.weight > 190>> + immensely soft + <<elseif $activeSlave.weight > 160>> + massive soft + <<elseif $activeSlave.weight > 130>> + giant soft + <<elseif $activeSlave.weight > 95>> + huge soft + <<elseif $activeSlave.weight > 30>> + big soft + <<elseif $activeSlave.weight > 10>> + soft + <<elseif $activeSlave.muscles > 95>> + chiseled + <<elseif $activeSlave.muscles > 30>> + muscular + <<elseif $activeSlave.muscles > 5>> + firm, ripped + <<else>> + firm, flat + <</if>> + belly. You hold her tight as you pull her meal closer, dip in a cup and bring it to her lips. She happily downs the contents, so you keep the cupfulls coming. You can feel her $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hand. Once she has downed two liters, you give her bloated belly a slap, eliciting a cute burp followed by her tongue running over her lips, from the bloated slave and a little jiggle from her gut. + <<if _inflationType > 0>> + But she isn't done yet, not that she'd complain about fulfilling your desires. More and more you feed her; her belly swelling ever larger and growing even heavier as she diligently drinks the slave food. You reposition yourself to get a better hold on her bulging food baby. As she passes the gallon mark, you give the swollen orb a good jiggle, eliciting a small sigh followed by a request for more, from the bloated slave and tons of motion under your arm. + <<set _inflationType-->> + <</if>> + <<if _inflationType > 0>> + She still has another gallon to go and she knows it, but if <<WrittenMaster>> wants her to be stuffed like a turkey, she'll happily comply. She wastes no time in opening up for your next helping. You can feel the pressure growing in her middle as it fills out under your arm more and more. She devotedly downs every gulp you give her and catches her breath, while being a tease, between helpings. Once the last of the slave food is in her stomach, you give the firm globe a gentle slap, eliciting a large belch, playfully stuck out tongue, from the stuffed slave. Her belly is as taut as a drum; you rub it some more as you appreciate its size. + <</if>> + Knocking the empty buckets aside, you help her hefty bulk onto the couch to recover. She sighs contently, hoping you'll give her more attention. She is proud to let you know that you could fit even more in her if you wanted. After a few minutes of rest, you order her to continue stuffing herself to maintain her current size until you say otherwise. You spend her remaining time in recovery playing with her belly. She joins you in the endeavor, happy that you are pleased with the outcome, but <<if canSee($activeSlave)>>her eyes tell<<else>>face tells<</if>> you she wants more. + <<if canDoVaginal($activeSlave) && $activeSlave.vagina > 0>> + <<if $PC.preg > 30 && $activeSlave.inflation == 3>> + Her pussy is under a lot of pressure from her swollen middle and surely would feel amazing; it's even sopping wet for you. Unfortanatly, no matter how hard you try, you can't find a position that will accommodate both her food-stuffed stomach and your own gravid middle. Sighing, you settle for her mouth instead. + <<else>> + <</if>> + <<elseif canDoAnal($activeSlave) && $activeSlave.anus > 0>> + <<if $PC.preg > 30 && $activeSlave.inflation == 3>> + Her ass is under a lot of pressure from her swollen middle and surely would feel amazing; it's even eagerly winking at you. Unfortanatly, no matter how hard you try, you can't find a position that will accommodate both her food-stuffed stomach and your own gravid middle. Sighing, you settle for her mouth instead. + <<else>> + <</if>> + <<else>> + <<if $PC.dick == 1>> + You crawl onto the couch above her head and lower your erect cock straight into her waiting mouth. She eagerly sucks you off, her belly wobbling with every thrust into her throat. You cum fast and hard into her, a product of being on the edge during her feeding; <<if $activeSlave.behavioralFlaw == "gluttonous">>she takes it like nothing and resumes sucking, her gluttony showing no bounds<<else>>she swallows it promptly and keeps sucking. You'd swear she was a glutton at this point<</if>>. Once you are spent, you slide down beside her and rest your head against her belly; it almost feels like a water-filled pillow, albiet a little noisy. You and $activeSlave.slaveName doze off together for a much needed nap. You don't get much rest, her stomach's constant groaning and burbling keeping you up, so you send her on her way. She blows you one last kiss and eagerly looks forward to next time. + <<else>> + <</if>> + <</if>> +<</if>> + +<<set $activeSlave.inflation += 1>> +<<if $activeSlave.inflation == 3>> + <<if canWalk($activeSlave)>>She gingerly leaves your office, massaging her over-stuffed belly as she goes<<else>>Her belly wobbles heavily as she is helped from your office<</if>>. Being filled so full @@.red;surely had negative effects@@ on her health. + <<set $activeSlave.health -= 10>> +<<elseif $activeSlave.inflation == 2>> + <<if canWalk($activeSlave)>>She gingerly leaves your office, massaging her stuffed belly as she goes<<else>>Her belly wobbles heavily as she is helped from your office<</if>>. +<<elseif $activeSlave.inflation == 1>> + <<if canWalk($activeSlave)>>She gingerly leaves your office, massaging her distended belly as she goes<<else>>Her belly wobbles as she is helped from your office<</if>>. +<</if>> +<<if $activeSlave.fetish == "mindbroken">>You question if the broken girl understood your commands, but you relish the idea of forcingfeeding her even more should she fail you.<</if>> + diff --git a/src/uncategorized/arcade.tw b/src/uncategorized/arcade.tw index c6a10758ba71d126ec914ac02bdcf32c051a62ca..5ccbe8c58b006f145bf0a34bbbdc470ba23328e1 100644 --- a/src/uncategorized/arcade.tw +++ b/src/uncategorized/arcade.tw @@ -118,7 +118,7 @@ $arcadeNameCaps <</if>> <br><br> -<<if ($arcade <= $arcadeSlaves)>> +<<if ($arcade <= $arcadeSlaves) && $arcadeUpgradeFuckdolls == 0>> ''$arcadeNameCaps is full and cannot hold any more slaves'' <<elseif ($slaves.length > $arcadeSlaves)>> <<link "''Confine a slave in $arcadeName''">> diff --git a/src/uncategorized/costs.tw b/src/uncategorized/costs.tw index 725044a3ea8f34e3700bf4a23d04b1de99aa8fcf..6970bdf3a2bed149804d021af7f6cdffc100a068 100644 --- a/src/uncategorized/costs.tw +++ b/src/uncategorized/costs.tw @@ -239,6 +239,8 @@ <<switch $slaves[$i].inflationType>> <<case "water">> <<set $costs += 100>> + <<case "food">> + <<set $costs += ($foodCost*4)>> <<case "curative" "aphrodisiac" "tightener">> <<set $costs += (100+($drugsCost*2))>> <</switch>> @@ -246,6 +248,8 @@ <<switch $slaves[$i].inflationType>> <<case "water">> <<set $costs += 50>> + <<case "food">> + <<set $costs += ($foodCost*2)>> <<case "curative" "aphrodisiac" "tightener">> <<set $costs += (50+($drugsCost*2))>> <</switch>> @@ -253,6 +257,8 @@ <<switch $slaves[$i].inflationType>> <<case "water">> <<set $costs += 25>> + <<case "food">> + <<set $costs += $foodCost>> <<case "curative" "aphrodisiac" "tightener">> <<set $costs += (25+($drugsCost*2))>> <</switch>> diff --git a/src/uncategorized/costsReport.tw b/src/uncategorized/costsReport.tw index 348af9f75f625273183eaf11b2aa3d51bdee804a..01615c6d4e0cf5e1de87c67951e6fec08ec38dbd 100644 --- a/src/uncategorized/costsReport.tw +++ b/src/uncategorized/costsReport.tw @@ -339,6 +339,9 @@ <<case "water">> <br> Costs of specially formulated water for enemas; 2 gallons: ¤100 <<set $individualCosts += 100>> + <<case "food">> + <br> Costs of filler food for slave stuffing; 2 gallons: ¤<<print ($foodCost*4))>> + <<set $individualCosts += ($foodCost*4)>> <<case "curative" "aphrodisiac" "tightener">> <br> Costs of specially formulated drug mixtures for enemas; 2 gallons: ¤<<print (100+($drugsCost*2))>> <<set $individualCosts += (100+($drugsCost*2))>> @@ -348,8 +351,11 @@ <<case "water">> <br> Costs of specially formulated water for enemas; 1 gallon: ¤50 <<set $individualCosts += 50>> + <<case "food">> + <br> Costs of filler food for slave stuffing; 1 gallon: ¤<<print ($foodCost*2))>> + <<set $individualCosts += ($foodCost*4)>> <<case "curative" "aphrodisiac" "tightener">> - <br> Costs of specially formulated drug mixtures for enemas; 1 gallons: ¤<<print (50+($drugsCost*2))>> + <br> Costs of specially formulated drug mixtures for enemas; 1 gallon: ¤<<print (50+($drugsCost*2))>> <<set $individualCosts += (50+($drugsCost*2))>> <</switch>> <<elseif ($slaves[$i].inflation == 1)>> @@ -357,6 +363,9 @@ <<case "water">> <br> Costs of specially formulated water for enemas; 2 liters: ¤25 <<set $individualCosts += 25>> + <<case "food">> + <br> Costs of filler food for slave stuffing; 2 liters: ¤<<print ($foodCost))>> + <<set $individualCosts += ($foodCost)>> <<case "curative" "aphrodisiac" "tightener">> <br> Costs of specially formulated drug mixtures for enemas; 2 liters: ¤<<print (25+($drugsCost*2))>> <<set $individualCosts += (25+($drugsCost*2))>> diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw index 8419c8907988a2de13d58b09ca5762d0b23437e1..85a3800445bfa336506e984b5b68e8ce6b6055c1 100644 --- a/src/uncategorized/saLongTermEffects.tw +++ b/src/uncategorized/saLongTermEffects.tw @@ -281,8 +281,13 @@ <<if ($slaves[$i].devotion > 20)>> <<if ($slaves[$i].vagina == 0)>> <<if ($slaves[$i].fetish == "buttslut") && ($slaves[$i].fetishStrength > 60)>> - She's such an anal whore that she's @@.hotpink;perversely proud@@ of the chastity belt that covers her neglected pussy. - <<set $slaves[$i].devotion += 1>> + <<if $slaves[$i].fetishKnown == 1>> + She's such an anal whore that she's @@.hotpink;perversely proud@@ of the chastity belt that covers her neglected pussy. + <<set $slaves[$i].devotion += 1>> + <<else>> + She doesn't seem to mind that her pussy is going unsused. + <<set $slaves[$i].devotion += 1>> + <</if>> <<else>> She @@.mediumaquamarine;trusts@@ that you're using the chastity belt she wears to save her virginity for something special. <<set $slaves[$i].trust += 1>> @@ -290,7 +295,12 @@ <<else>> <<if ($slaves[$i].energy > 60)>> <<if ($slaves[$i].fetish == "buttslut") && ($slaves[$i].fetishStrength > 60)>> - She's such a butthole slut that she doesn't care about having her pussy kept off limits. + <<if $slaves[$i].fetishKnown == 1>> + She's such a butthole slut that she doesn't care about having her pussy kept off limits. + <<else>> + She seems to like that her chastity is directing all the dicks into her ass. + <<set $slaves[$i].devotion += 1>> + <</if>> <<elseif ($slaves[$i].energy > 95)>> She's such a nympho that having her butthole do double duty for her pussy doesn't bother her. <<else>> @@ -306,9 +316,23 @@ <<if ($slaves[$i].energy > 40)>> <<if ($slaves[$i].hormones <= 0)>> <<if ($slaves[$i].fetish == "buttslut") && ($slaves[$i].fetishStrength > 60)>> - She's such a butthole slut that she manages to get off just fine despite her dick being kept untouchable and soft behind a chastity cage. + <<if $slaves[$i].fetishKnown == 1>> + She's such a butthole slut that she manages to get off just fine despite her dick being kept untouchable and soft behind a chastity cage. + <<else>> + She seems to getting off just fine without access to her dick. + <</if>> <<elseif ($slaves[$i].energy > 95)>> Her sex drive is so overcharged that she manages to orgasm often despite the chastity cage that <<if ($slaves[$i].balls == 0)>>prevents her or anyone else from touching her soft cock<<else>>keeps her dick soft and untouched<</if>>; it's almost always dripping a stream of precum. + <<elseif ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishStrength > 60) && canAchieveErection($slaves[$i])>> + <<if $slaves[$i].fetishKnown == 1>> + She's such a masochist that the pain of even getting semi-hard in her chastity cage turns her on even more, @@.green;slightly increasing her sexual appetite@@. + <<set $slaves[$i].energy++>> + <<else>> + Her chastity cage is always painfully tight around her smi-hard dick; something that seems to be arousing to her, only to make it even more painful. + <<set $slaves[$i].energy++>> + <</if>> + <<elseif $slaves[$i].sexualFlaw == "neglectful">> + Her soft, constrained dick is of little concern to her. She doesn't need release during sex. <<elseif ($slaves[$i].balls == 0)>> Though she's a soft, ballsless bitch, having her dick guarded against all stimulation by a chastity cage reduces her enjoyment of intercourse a bit, @@.red;slightly reducing her sexual appetite.@@ <<set $slaves[$i].energy -= 1>> @@ -4104,7 +4128,8 @@ <</if>> <</if>> <</if>> - <<if $slaves[$i].inflationType == "milk" || $slaves[$i].inflationType == "cum">> + <<switch $slaves[$i].inflationType>> + <<case "milk" "cum">> <<if $slaves[$i].behavioralFlaw == "none" && $slaves[$i].behavioralQuirk == "none" && random(1,100) > 70>> Inflating $possessive guts with <<print $slaves[$i].inflationType>> all week @@.red;drives $object to gluttony.@@ <<set $slaves[$i].behavioralFlaw = "gluttonous">> @@ -4112,6 +4137,15 @@ Inflating $possessive guts with <<print $slaves[$i].inflationType>> all week @@.red;drives $object to hate eating and food.@@ <<set $slaves[$i].behavioralFlaw = "anorexic">> <</if>> + <<case "food">> + <<if $slaves[$i].behavioralFlaw == "none" && $slaves[$i].behavioralQuirk != "fitness" && random(1,100) > 70>> + Stuffing her face with food all week @@.red;drives $object to gluttony.@@ + <<set $slaves[$i].behavioralFlaw = "gluttonous">> + <<elseif $slaves[$i].behavioralFlaw == "none" && $slaves[$i].behavioralQuirk != "fitness">> + Stuffing her face with food all week @@.red;drives $object to hate eating.@@ + <<set $slaves[$i].behavioralFlaw = "anorexic">> + <</if>> + <</switch>> <</if>> <</if>>