code:
:: FVagina

<<nobr>>

You call her over so you can
<<if ($activeSlave.vagina == 10)>>
	tickle her cavernous hole.
<<elseif ($activeSlave.vagina > 3)>>
	use her gaping vagina.
<<elseif ($activeSlave.vagina == 3)>>
	fuck her loose cunt.
<<elseif ($activeSlave.vagina == 2)>>
	fuck her whorish cunt.
<<elseif ($activeSlave.vagina == 1)>>
	fuck her tight cunt.
<<elseif ($activeSlave.vagina == 0)>>
	take her virginity.
<<else>>
	fuck her sissy butt.
<</if>>

<<if ($activeSlave.vaginaTat == "tribal patterns")>>
	The tattoos on her abdomen certainly drawn attention there.
<<elseif ($activeSlave.vaginaTat == "scenes")>>
	The tattoos on her abdomen nicely illustrate what you mean to do to her.
<<elseif ($activeSlave.vaginaTat == "degradation")>>
	The tattoos on her abdomen ask you to, after all.
<</if>>

<<if $activeSlave.devotion <= 20>>
	<<if $activeSlave.clit == 1>>
		Her big clit peeks out from under its hood.
	<<elseif $activeSlave.clit == 2>>
		Her huge clit is impossible to miss.
	<<elseif $activeSlave.clit > 2>>
		Her pseudophallus-sized clit is soft.
	<</if>>
	<<if $activeSlave.labia == 1>>
		Her lovely petals are quite inviting.
	<<elseif $activeSlave.labia == 2>>
		Her prominent petals are inviting.
	<<elseif $activeSlave.labia > 2>>
		Her labia are so large they present a slight obstacle to entry.
	<</if>>
<<else>>
	<<if $activeSlave.clit == 1>>
		Her big, hard clit peeks out from under its hood.
	<<elseif $activeSlave.clit == 2>>
		Her huge, stiff clit is impossible to miss.
	<<elseif $activeSlave.clit > 2>>
		Her pseudophallus-sized clit is engorged with arousal.
	<</if>>
	<<if $activeSlave.labia == 1>>
		Her lovely petals are moist with arousal.
	<<elseif $activeSlave.labia == 2>>
		Her prominent petals bear a sheen of arousal.
	<<elseif $activeSlave.labia > 2>>
		Her huge labia are almost dripping with arousal.
	<</if>>
<</if>>

<<if ($activeSlave.vaginaPiercing > 1)>>
	<<if ($activeSlave.vagina != -1)>>
		Her pierced lips and clit have her nice and wet.
	<</if>>
	<<if ($activeSlave.dick != 0)>>
		Metal glints all up and down her cock.
	<</if>>
<<elseif ($activeSlave.vaginaPiercing == 1)>>
	<<if ($activeSlave.vagina != -1)>>
		Her pierced clit has her nice and moist.
	<</if>>
	<<if ($activeSlave.dick != 0)>>
		Metal glints at the head of her cock.
	<</if>>
<</if>>

<<set _fPosition = random(1,100) && canWalk($activeSlave)>>
You decide to fuck her
<<if (_fPosition <= 20)>>
	in the missionary position. You tell her to lie down on the couch next to your desk.<<if $activeSlave.preg > 30 && $activeSlave.pregType >= 10>> A position that will difficult due to her massive pregnancy.<<elseif $activeSlave.bellyImplant >= 16000>> A position that will difficult due to her massive stomach.<</if>>
<<elseif (_fPosition <= 40)>>
	doggy-style. You tell her to get on the couch beside your desk on her hands and knees.<<if $activeSlave.preg > 30 && $activeSlave.pregType >= 10>> A position that leaves her rear high in the air thanks to her massive pregnancy.<<elseif $activeSlave.bellyImplant >= 16000>> A position that leaves her rear high in the air thanks to her massive stomach.<</if>>
<<elseif (_fPosition <= 60)>>
	in the cowgirl position. You lie on the couch beside your desk and tell her to straddle you, facing towards you.<<if $activeSlave.preg > 30 && $activeSlave.pregType >= 10>> A position that will allow you to tease her massive pregnancy as you fuck her.<<elseif $activeSlave.bellyImplant >= 16000>> A position that will allow you to tease her massive belly as you fuck her.<</if>>
<<elseif (_fPosition <= 80)>>
	in the reverse cowgirl position. You lie on the couch beside your desk and tell her to straddle you facing away from you.<<if $activeSlave.preg > 30 && $activeSlave.pregType >= 10>> A position that will much more comfortable due for her massive pregnancy.<<elseif $activeSlave.bellyImplant >= 16000>> A position that will much more comfortable for her massive belly.<</if>>
<<else>>
	in the wheelbarrow position. You tell her to get on the couch beside your desk, stand next to her and lift her legs up into the air.<<if $activeSlave.preg > 30 && $activeSlave.pregType >= 10>> You hope you don't strain something supporting her massive pregnancy.<<elseif $activeSlave.bellyImplant >= 16000>> You hope you don't strain something supporting her massive belly.<</if>>
<</if>>
<<set _fSpeed = random(1,100)>>

<<if ($activeSlave.vagina == 0) && ($activeSlave.vaginalAccessory != "chastity belt")>>
	<<if ($activeSlave.fetish == "mindbroken")>>
		She accepts your orders dumbly and presents her virgin pussy for defloration<<if ($PC.dick == 0)>>, watching without real interest as you don a strap-on<</if>>. Since she is mindbroken, @@color:lime;losing her virginity@@ has no impact on any part of her other than her vagina.
	<<elseif ($activeSlave.devotion > 20)>>
		She accepts your orders without comment and presents her virgin pussy for defloration<<if ($PC.dick == 0)>>, watching with some small trepidation as you don a strap-on<</if>>. You gently ease into her pussy before gradually increasing the intensity of your thrusts into her. Before long, she's moaning loudly as you pound away. Since she is already well broken, this new connection with her <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>master<<else>>mistress<</if>> @@color:hotpink;increases her devotion to you.@@ @@color:lime;Her pussy has been broken in.@@ She looks forward to having her pussy fucked by you again.
		<<set $activeSlave.devotion += 10>>
	<<elseif ($activeSlave.devotion >= -20)>>
		She is clearly unhappy at losing her pearl of great price to you; this probably isn't what she imagined her first real sex would be like.<<if ($PC.dick == 0)>>Her lower lip quivers with trepidation as she watches you don a strap-on and maneuver to fuck her virgin hole.<</if>> You gently ease into her pussy before gradually increasing the intensity of your thrusts into her. Before long, she's moaning as you pound away. Nevertheless, this new connection with her <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>master<<else>>mistress<</if>> @@color:hotpink;increases her devotion to you.@@ @@color:lime;Her pussy has been broken in,@@ and she is @@color:gold;fearful@@ that sex will continue to be painful.
		<<set $activeSlave.devotion += 4, $activeSlave.trust -= 4>>
	<<else>>
		As you anticipated, she refuses to give you her virginity. And as you expected, she is unable to resist you. She cries as <<if ($PC.dick == 0)>>your strap-on<<else>>your cock<</if>> opens her fresh, tight hole. You force your way into her pussy and continue thrusting into her. She sobs and cries with horror as you pound away. The rape @@color:mediumorchid;decreases her devotion to you.@@ @@color:lime;Her pussy has been broken in,@@ and she @@color:gold;fears further abuse.@@
		<<set $activeSlave.devotion -= 4, $activeSlave.trust -= 4>>
	<</if>>
	<<set $activeSlave.vagina++>>
<<elseif ($activeSlave.fetish == "mindbroken")>>
	Since her mind is gone, she's yours to use as a human sex doll. You throw her over the couch and amuse yourself with her for a while; her body retains its instinctual responses, at least. You finish inside her and leave your toy for one of your other slaves to clean and maintain.
<<elseif ($activeSlave.amp == 1)>>
	Since she's a quadruple amputee, she's yours to use as a human sex toy. You set her
	<<if ($PC.dick != 0)>>
		atop your cock and slide her up and down, managing her with your arms.
		<<if $activeSlave.dickAccessory == "chastity">>
			Her dick chastity keeps her useless bitchclit out of the way.
		<<elseif ($activeSlave.vagina == -1) && ($activeSlave.hormones > 0) && ($activeSlave.balls != 0)>>
			As you use her as a helpless cock jacket, her flaccid dick flops around, ignored.
		<<elseif ($activeSlave.vagina == -1)>>
			As you use her as a helpless cock jacket, your pounding keeps her prick stiff.
		<</if>>
		You finish inside her and leave your toy for one of your other slaves to clean and maintain.
	<<else>>
		on the couch and straddle her hips, bringing your already-wet pussy hard against her. You grind against her helpless body, using her as a living sybian until her warmth and movement brings you to orgasm.
	<</if>>
<<elseif !canWalk($activeSlave) && tooBigBelly($activeSlave)>>
	You tell her to get situated on the couch, face down. This position pins her down by the massive weight of her belly, pushing her face in amongst the cushions and keeping her crotch in the ideal position to penetrate. Her belly serves as an anchor, allowing you to take her doggy style without any real contribution from her. The position muffles her reaction entirely, other than the rhythmic jiggling of her bulging belly that sticks out from either side of her torso.
<<elseif !canWalk($activeSlave) && tooBigBreasts($activeSlave)>>
	You tell her to get situated on the couch, face down. This position pins her down by the massive weight of her tits, pushing her face in amongst the cushions. Her tits serve as an anchor, allowing you to take her doggy style without any real contribution from her. The position muffles her reaction entirely, other than the rhythmic jiggling of the breastflesh that sticks out to either side of her torso.
<<elseif !canWalk($activeSlave) && tooBigButt($activeSlave)>>
	You tell her to get situated on the couch, face up. This position pins her down by the massive weight of her rear, causing her to sink into the cushions. Her ass serves as an anchor, allowing you to take her missionary style without any real contribution from her. This position lets you clearly see her reaction, as well as the rhythmic jiggling of the buttflesh that sticks out to either side of her hips.
<<elseif !canWalk($activeSlave) && tooBigBalls($activeSlave)>>
	You tell her to get situated on the couch, doggy style. This position pins her down by the massive weight of her balls. Her testicles serve as an anchor, allowing you to take her doggy style without any real worry of getting struck by her massive nuts. The position keeps her balls completely still where they rest on the couch, so yo don't have to worry about them getting in the way.
<<elseif ($activeSlave.fetish == "submissive") && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishKnown == 1) && ($PC.dick != 0)>>
	She comes over, smiling a little submissive smile, and spreads herself for you. You take her on the couch next to your desk after she gets into position.
	<<if (_fPosition <= 20)>>
		<<if $activeSlave.preg > 30 && $activeSlave.pregType >= 10>>
		You have to heft her gravid body up to position yourself for penetration. But once you are mounted, you rest your head against her bulging belly and feel the movements within as you thrust into her;
		<<elseif $activeSlave.bellyImplant >= 16000>>
		You have to heft her weighty body up to position yourself for penetration. But once you are mounted, you rest your head against her massive stomach and feel the force of your thrusts running through her;
		<<else>>
		She hugs her torso to you and her breasts press against your chest;
		<</if>>
	<<elseif (_fPosition <= 40)>>
		<<if $activeSlave.preg > 30 && $activeSlave.pregType >= 10>>
		She arches her back as you continue to pound her, her occupants enjoying the attention. As you rest your weight on her, you run your hands along her distended sides;
		<<elseif $activeSlave.bellyImplant >= 16000>>
		She arches her back as you continue to pound her, her belly jiggling just slightly with each thrust. As you rest your weight on her, you run your hands along her distended sides;
		<<else>>
		She arches her back as you continue to pound her;
		<</if>>
	<<elseif (_fPosition <= 60)>>
		<<if $activeSlave.preg > 30 && $activeSlave.pregType >= 10>>
		She does her best to not suffocate you with her massive pregnancy or knock you out with it as you thrust into her. You get a face full of pregnancy with each downward motion;
		<<elseif $activeSlave.bellyImplant >= 16000>>
		She does her best to not suffocate you with her massive belly or knock you out with it as you thrust into her. You get a face full of implant with each downward motion;
		<<else>>
		She puts her hands on your chest and leans forward as you continue to thrust upwards;
		<</if>>
	<<elseif (_fPosition <= 80)>>
		<<if $activeSlave.preg > 30 && $activeSlave.pregType >= 10>>
		You may have to spread your legs extra wide to accommodate her impressive baby bump, but the angle and pressure it puts on you feels amazing. She puts her hands on your chest and starts to lean back as you continue to thrust upwards, in return you caress her distended sides;
		<<elseif $activeSlave.bellyImplant >= 16000>>
		You may have to spread your legs extra wide to accommodate her impressive belly, but the angle and pressure it puts on you feels amazing. She puts her hands on your chest and starts to lean back as you continue to thrust upwards, in return you caress her distended sides;
		<<else>>
		She puts her hands on your chest starts to lean back as you continue to thrust upwards;
		<</if>>
	<<else>>
		<<if $activeSlave.preg > 30 && $activeSlave.pregType >= 10>>
		Before long both of your strength begins to wane, causing her belly to touch the floor. With some of the weight off of the both of you, you keep on pounding;
		<<elseif $activeSlave.bellyImplant >= 16000>>
		Before long both of your strength begins to wane, causing her belly to touch the floor. With some of the weight off of the both of you, you keep on pounding;
		<<else>>
		She begins to tire as you keep pounding;
		<</if>>
	<</if>>
	you can feel <<if $activeSlave.preg > 30 && $activeSlave.pregType >= 10>>her children begin to squirm in reaction to their mother's lust<<else>>her heart beating hard<</if>>. As the sex reaches its climax, she begs you to cum inside her unworthy body.
	<<if ($activeSlave.dick != 0) && canAchieveErection($activeSlave)>>
		<<if $activeSlave.dickAccessory == "chastity">>
			She does her submissive best to stay completely soft within her dick chastity.
		<<else>>
			As a submissive she spares no attention for her own orgasm, so her rock hard erection swings untended.
		<</if>>
	<<elseif ($activeSlave.dickAccessory == "chastity")>>
		Her cock is forgotten inside its chastity cage as you take what you want from her.
	<<elseif ($activeSlave.dick != 0)>>
		As a submissive she spares no attention for her own orgasm, so her flaccid cock swings untended.
	<</if>>
	<<if $PC.vagina == 1>>
		When you finally climax, you pull out and press your wet cunt against her mouth, letting her lavish attention on you that brings you to another quick orgasm.
		<<set $activeSlave.oralCount += 1>>
		<<set $oralTotal += 1>>
	<</if>>
<<elseif $activeSlave.devotion < -20>>
	She tries to refuse, so you
	<<if ($PC.dick != 0)>>
		bend the disobedient slave over your desk and take  her hard from behind. Her breasts <<if ($activeSlave.dick != 0)>>and cock <</if>>slide back and forth across the desk. You give her buttocks some nice hard swats as you pound her. She grunts and moans but knows better than to try to get away.
		<<if ($activeSlave.dick != 0) && canAchieveErection($activeSlave)>>
			Despite her unwillingness to be raped, the stimulation
			<<if $activeSlave.dickAccessory == "chastity">>
				starts to give her an erection, which her dick chastity makes horribly uncomfortable. She bucks with the pain, her hole spasming delightfully.
			<<else>>
				gives her an erection. She's mortified that she would get hard while being raped.
			<</if>>
		<<elseif ($activeSlave.dickAccessory == "chastity")>>
			Her dick chastity keeps her bitch cock hidden away while you use her whore hole.
		<<elseif ($activeSlave.dick != 0)>>
			Her flaccid dick is ground into the back of the couch as you rape her.
		<</if>>
		<<if $PC.vagina == 1>>
			After your first orgasm, you pull out and grind your pussy against her face for another, enjoying the stimulation of her muffled crying.
			<<set $activeSlave.oralCount += 1>>
			<<set $oralTotal += 1>>
		<</if>>
	<<else>>
		stand and seize her, shoving her down to sit in your chair. You jump atop her hips, pinning her down into the chair with your legs and pressing your pussy hard against her groin. She struggles and whimpers, but you give her a hard warning slap to the cheek and kiss her unwilling mouth, forcing your tongue past her lips as you grind against her.
	<</if>>
<<elseif $activeSlave.devotion <= 20>>
	<<if ($PC.dick != 0)>>
		She obeys, lying on the couch next to your desk with her legs spread. You kneel on the ground and enter her, a hand on each of her legs to give you a good grip. <<if _fSpeed > 75>>The pounding is hard and fast<<elseif _fSpeed > 50>>You pound her firmly and vigorously<<elseif _fSpeed > 25>>You fuck her steadily and controlled<<else>>You fuck her slowly and tenderly<</if>>, and she gasps and <<if _fSpeed > 50>>whines<<else>>moans<</if>>. You reach a hand down to maul her breasts.
		<<if ($activeSlave.dick != 0) && canAchieveErection($activeSlave)>>
			<<if ($activeSlave.dickAccessory == "chastity")>>
				She enjoys herself, even though her dick chastity keeps her soft by making the beginnings of erection very uncomfortable.
			<<else>>
				She bites her lip and moans as she climaxes. You fill her squeezing fuckhole with your cum. She already dribbled her own weak load all over her stomach.
			<</if>>
		<<elseif ($activeSlave.dickAccessory == "chastity")>>
			She bites her lip and moans as she climaxes. You fill her squeezing fuckhole with your cum. Precum has been dribbling out of her dick chastity for some time, apparently the best her soft bitchclit can manage.
		<<elseif ($activeSlave.dick != 0)>>
			She bites her lip and moans as she climaxes. You fill her squeezing fuckhole with your cum. She already blew her own load all over her stomach despite her inability to get hard.
		<</if>>
		<<if $PC.vagina == 1>>
			You got so wet fucking her that when you climax, you stand up and let her clean your pussy with her mouth. The oral attention brings you to a quick aftershock orgasm.
			<<set $activeSlave.oralCount += 1>>
			<<set $oralTotal += 1>>
		<</if>>
	<<else>>
		You pat the tops of your thighs, and she obediently comes over to sit atop them, wrapping her legs around you. Your hands reach around her and seize her buttocks, drawing her in even closer so that the warmth between her legs is pressed hard against your pussy. She grinds dutifully against you, only pausing for a moment when she finds your insistent tongue probing past her lips.
	<</if>>
<<else>>
	<<if ($PC.dick != 0)>>
		She skips over smiling and gives you a quick kiss. You take her on the couch next to your desk after she gets into position.
	<<if (_fPosition <= 20)>>
		<<if $activeSlave.preg > 30 && $activeSlave.pregType >= 10>>
		You have to heft her gravid body up to position yourself for penetration. But once you are mounted, you rest your head against her bulging belly and feel the movements within as you thrust into her;
		<<elseif $activeSlave.bellyImplant >= 16000>>
		You have to heft her weighty body up to position yourself for penetration. But once you are mounted, you rest your head against her massive stomach and feel the force of your thrusts running through her;
		<<else>>
		She hugs her torso to you and her breasts press against your chest;
		<</if>>
	<<elseif (_fPosition <= 40)>>
		<<if $activeSlave.preg > 30 && $activeSlave.pregType >= 10>>
		She arches her back as you continue to pound her, her occupants enjoying the attention. As you rest your weight on her, you run your hands along her distended sides;
		<<elseif $activeSlave.bellyImplant >= 16000>>
		She arches her back as you continue to pound her, her belly jiggling just slightly with each thrust. As you rest your weight on her, you run your hands along her distended sides;
		<<else>>
		She arches her back as you continue to pound her;
		<</if>>
	<<elseif (_fPosition <= 60)>>
		<<if $activeSlave.preg > 30 && $activeSlave.pregType >= 10>>
		She does her best to not suffocate you with her massive pregnancy or knock you out with it as you thrust into her. You get a face full of pregnancy with each downward motion;
		<<elseif $activeSlave.bellyImplant >= 16000>>
		She does her best to not suffocate you with her massive belly or knock you out with it as you thrust into her. You get a face full of implant with each downward motion;
		<<else>>
		She puts her hands on your chest and leans forward as you continue to thrust upwards;
		<</if>>
	<<elseif (_fPosition <= 80)>>
		<<if $activeSlave.preg > 30 && $activeSlave.pregType >= 10>>
		You may have to spread your legs extra wide to accommodate her impressive baby bump, but the angle and pressure it puts on you feel amazing. She puts her hands on your chest and starts to lean back as you continue to thrust upwards, in return you caress her distended sides;
		<<elseif $activeSlave.bellyImplant >= 16000>>
		You may have to spread your legs extra wide to accommodate her impressive belly, but the angle and pressure it puts on you feels amazing. She puts her hands on your chest and starts to lean back as you continue to thrust upwards, in return you caress her distended sides;
		<<else>>
		She puts her hands on your chest starts to lean back as you continue to thrust upwards;
		<</if>>
	<<else>>
		<<if ($activeSlave.preg > 30 && $activeSlave.pregType >= 10) || ($activeSlave.bellyImplant >= 16000)>>
		Before long both of your strength begins to wane, causing her belly to touch the floor. With some of the weight off of the both of you, you keep on pounding;
		<<else>>
			She begins to tire as you keep pounding;
		<</if>>
	<</if>>
	you can feel <<if $activeSlave.preg > 30 && $activeSlave.pregType >= 10>>her children begin to squirm in reaction to their mother's lust<<else>>her heart beating hard<</if>>. As the sex reaches its climax, her kisses grow urgent and passionate.
		<<if ($activeSlave.dick != 0) && canAchieveErection($activeSlave)>>
			<<if $activeSlave.dickAccessory == "chastity">>
				She enjoys herself, even though her dick chastity keeps her soft by making the beginnings of erection very uncomfortable.
			<<else>>
				When you orgasm together, her erect cock squirts cum up towards her tits while your cock fills her with cum.
			<</if>>
		<<elseif ($activeSlave.dickAccessory == "chastity")>>
			She bites her lip and moans as she climaxes. You fill her squeezing fuckhole with your cum. Precum has been dribbling out of her dick chastity for some time, apparently the best her soft bitchclit can manage.
		<<elseif ($activeSlave.dick != 0)>>
			When you orgasm together, her limp, neglected cock dribbles weakly while your cock fills her with cum.
		<<elseif ($activeSlave.clit > 2)>>
			As you fuck her, she plays with her huge clit. It's so large it almost looks like she's jacking off a cock.
		<</if>>
		<<if $PC.vagina == 1>>
			You got so wet fucking her that when you climax, you stand up; she knows what that means, and hurries to eat you out. The oral attention brings you to a quick aftershock orgasm.
			<<set $activeSlave.oralCount += 1>>
			<<set $oralTotal += 1>>
		<</if>>
	<<else>>
		You pat the tops of your thighs, and she skips over smiling and gives you a quick kiss. Without breaking the lip lock, she sits down, wrapping her legs around you. Your hands reach around her and seize her buttocks, drawing her in even closer so that the warmth between her legs is pressed hard against your pussy, and you can play with her asshole. She grinds enthusiastically against you, moaning into your mouth with pleasure.
	<</if>>
<</if>>
<<if ($activeSlave.vagina >= 0) && ($activeSlave.vaginalAccessory != "chastity belt")>>
	<<VaginalVCheck>>
<<else>>
	<<AnalVCheck>>
<</if>>

<<if ($activeSlave.preg > 10)>>
	The poor slave's belly gets in the way, but the added perversion of fucking a pregnant hole makes the inconvenience worthwhile.
<<elseif ($activeSlave.inflation > 0)>>
	The poor slave's sloshing belly gets in the way, but the added perversion of seeing it jiggle makes the inconvenience worthwhile.
<<elseif ($activeSlave.bellyImplant >= 2000)>>
	The poor slave's implant filled belly gets in the way, but the added perversion of fucking a girl with such a round stomach makes the inconvenience worthwhile.
<</if>>

<<if (random(1,100) > (100 + $activeSlave.devotion))>>
	<<if ($activeSlave.fetish != "pregnancy") && ($activeSlave.energy <= 95) && ($activeSlave.sexualFlaw != "hates penetration")>>
		Being taken by force has given her a @@color:red;hatred of penetration.@@
		<<set $activeSlave.sexualFlaw = "hates penetration">>
	<</if>>
<<elseif (random(1,100) > (110 - $activeSlave.devotion))>>
	<<if ($activeSlave.fetish == "none") && ($activeSlave.energy <= 95) && ($activeSlave.sexualFlaw != "hates penetration")>>
		Enjoying sex with you seems to have @@color:lightcoral;encouraged her biological clock.@@
		<<set $activeSlave.fetish = "pregnancy", $activeSlave.fetishKnown = 1, $activeSlave.fetishStrength = 10>>
	<</if>>
<</if>>

<<if ($PC.dick != 0)>>

<<if $activeSlave.cervixImplant == 1>>
	<<set $activeSlave.bellyImplant += random(10,20)>>
<</if>>

<<if ($activeSlave.vagina == 3)>>
	Cum drips out of her fucked-out hole.
<<elseif ($activeSlave.vagina == 2)>>
	Cum drips out of her stretched vagina.
<<elseif ($activeSlave.vagina == 1)>>
	Her still-tight vagina keeps your load inside her.
<<elseif ($activeSlave.vagina < 0)>>
	Cum drips out of her girly ass.
<<else>>
	Your cum slides right out of her gaping hole.
<</if>>

<<if (canWalk($activeSlave) == true)>>
	She uses <<if $activeSlave.vagina > 0>>a quick douche to clean her <<if $activeSlave.vagina < 2>>tight<<elseif $activeSlave.vagina > 3>>loose<</if>> pussy<<else>>an enema to clean her <<if $activeSlave.anus < 2>>tight<<elseif $activeSlave.anus < 3>>used<<else>>gaping<</if>> butthole<</if>>,
	<<switch $activeSlave.assignment>>
	<<case "work in the brothel">>
		just like she does between each customer.
	<<case "serve in the club">>
		just like she does in the club.
	<<case "work in the dairy">>
		to avoid besmirching the nice clean dairy.
	<<case "work as a servant">>
		mostly to keep everything she has to clean from getting any dirtier.
	<<case "whore">>
		before returning to offering it for sale.
	<<case "serve the public">>
		before returning to offering it for free.
	<<case "rest">>
		before crawling back into bed.
	<<case "get milked">>
		<<if $activeSlave.lactation > 0>>before going to get her uncomfortably milk-filled tits drained<<else>>and then rests until her balls are ready to be drained again<</if>>.
	<<case "be a servant">>
		since her chores didn't perform themselves while you used her fuckhole.
	<<case "please you">>
		before returning to await your next use of her fuckhole, as though nothing had happened.
	<<case "be a subordinate slave">>
		though it's only a matter of time before another slave decides to play with her fuckhole.
	<<case "be your Head Girl">>
		worried that her charges got up to trouble while she enjoyed her <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>>'s use.
	<<case "guard you">>
		so she can be fresh and ready for more sexual use even as she guards your person.
	<<case "train slaves">>
		before she returns to teaching her classes.
	<<default>>
		before she returns to $activeSlave.assignment.
	<</switch>>
<</if>>
<</if>>

<<if passage() != "Slave Interact">>
	<<set _SL = $slaves.length>>
	<<for _i to 0; _i < _SL; _i++>>
	<<if $slaves[_i].ID == $activeSlave.ID>>
		<<set $slaves[_i] = $activeSlave>>
		<<break>>
	<</if>>
	<</for>>
<</if>>
<</nobr>>


code:
:: FAbuse

<<nobr>>
<<if ($activeSlave.ID is $Bodyguard.ID)>>
<<if ($activeSlave.fetish is "masochist") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 95)>>
	Knowing how much your bodyguard likes being hurt, you decide to reward her in her own particular way.
<<elseif ($activeSlave.muscles == 0) and ($activeSlave.combatSkill == 0)>>
	Looking at your bodyguard, you think she doesn't seem that dangerous, as she can barely hold a weapon up. You order her to spar with you, and you quickly overpower her without even breaking a sweat. Afterwards, you take the pretext of punishing her to satisfy your urges.
<<elseif ($activeSlave.muscles == 0) and ($activeSlave.combatSkill != 0)>>
	You glance at your bodyguard. She looks like she can handle herself, and you know she does, but her lack of musculature makes her look somewhat frail. You inform her that she isn't muscular enough, and that you'll punish her youself for neglecting her physique.
<<elseif ($activeSlave.muscles != 0) and ($activeSlave.combatSkill == 0)>>
	Your bodyguard may look strong and powerful, you know she can't really handle her weapon. You order her to spar with you, and you use her own muscles against her, winning eaisly. Afterwards, you take the pretext of punishing her to satisfy your urges.
<<elseif ($activeSlave.muscles != 0) and ($activeSlave.combatSkill != 0)>>
	Your bodyguard stands at your side. She is definetely a force to be reckoned with. You know you'd have a hard time besting her, and do not wish to get hurt, so you'll just inform her she'll be undertaking some particular training.
<</if>>
<</if>>

<<set _asspain to 0>>

<<if ($activeSlave.amp is 1)>>
	You set her helpless form down for abuse. Brutalizing her is almost childishly easy; her limbless torso leaves her at your mercy.
<<else>>
	You call her over so you can abuse the <<if $seeRace is 1>>$activeSlave.race <</if>>bitch. You get things started with an open-handed slap across the face<<if !canSee($activeSlave)>>; she never saw it coming<</if>>. As she reels in shock and pain, you follow up with
	<<if ($activeSlave.preg > 30) and ($activeSlave.pregType >= 20)>>
		a vicious slap across her straining pregnant belly,
	<<elseif ($activeSlave.inflation > 0)>>
		a vicious punch into her bloated belly,
	<<elseif ($activeSlave.dick > 0)>>
		a vicious slap to her cock,
	<<elseif ($activeSlave.clit gt 0)>>
		a vicious slap to her exposed clit,
	<<elseif ($activeSlave.nipples is "huge")>>
		a vicious jerk on her big nipples,
	<<elseif ($activeSlave.nipples is "inverted")>>
		a vicious pinch to each side of her sensitive, fully inverted nipples,
	<<elseif ($activeSlave.preg > 30) && ($activeSlave.pregType >= 10)>>
		a vicious slap across her overfull pregnant belly,
	<<elseif ($activeSlave.preg > 10)>>
		a vicious slap across her pregnant belly,
	<<elseif ($activeSlave.heels gt 0)>>
		a vicious thrust to her altered tendons,
	<<elseif ($activeSlave.boobs gte 800)>>
		a vicious slap across her massive breasts,
	<<elseif ($activeSlave.bellyImplant >= 2000)>>
		a vicious slap across her implant rounded belly,
	<<elseif ($activeSlave.vaginalAccessory != "chastity belt")>>
		a vicious slap on the mons,
	<<else>>
		a vicious jerk on her nipples,
	<</if>>

	<<if $activeSlave.inflation == 3>>
		<<if $activeSlave.inflationMethod == 2>>
			which causes her to discharge her contained $activeSlave.inflationType all over herself before collapsing into her puddle on the floor in agony.
			<<set $activeSlave.inflation to 0, $activeSlave.inflationType to "none", $activeSlave.inflationMethod to 0, $activeSlave.cumSource = 0, $activeSlave.milkSource = 0>>
		<<else>>
			which causes her to vomit up her contained $activeSlave.inflationType all over herself before collapsing into her puddle on the floor in agony.
			<<set $activeSlave.inflation to 0, $activeSlave.inflationType to "none", $activeSlave.inflationMethod to 0, $activeSlave.cumSource = 0, $activeSlave.milkSource = 0>>
		<</if>>
	<<elseif $activeSlave.inflation == 2>>
		<<if random(1,100) > $activeSlave.devotion>>
		which nearly forces her to lose her contained $activeSlave.inflationType, but she controls herself out of devotion to you as she drops to the floor in agony.
		<<else>>
		<<if $activeSlave.inflationMethod == 2>>
			which causes her to discharge her contained $activeSlave.inflationType all over herself before collapsing into her puddle on the floor in agony.
			<<set $activeSlave.inflation to 0, $activeSlave.inflationType to "none", $activeSlave.inflationMethod to 0, $activeSlave.cumSource = 0, $activeSlave.milkSource = 0>>
		<<else>>
			which causes her to vomit up her contained $activeSlave.inflationType all over herself before collapsing into her puddle on the floor in agony.
			<<set $activeSlave.inflation to 0, $activeSlave.inflationType to "none", $activeSlave.inflationMethod to 0, $activeSlave.cumSource = 0, $activeSlave.milkSource = 0>>
		<</if>>
		<</if>>
	<<else>>
		which causes her to collapse to the floor in agony.
	<</if>>
	<<if ($activeSlave.clothes isnot "no clothing")>>
		You tell her she has ten seconds to get naked.
	<</if>>
	<<if ($activeSlave.clothes is "uncomfortable straps")>>
		In her haste to get out of her straps she trips and falls flat.
	<<elseif ($activeSlave.clothes is "clubslut netting")>>
		In her haste to get out of her slutty netting she trips and falls flat.
	<<elseif ($activeSlave.clothes is "shibari ropes")>>
		In her haste to get out of her shibari ropes she only manages to get tangled and fall over.
	<<elseif ($activeSlave.clothes is "restrictive latex") or ($activeSlave.clothes is "a latex catsuit")>>
		In her haste to get out of her clinging latex she trips and falls flat in a tangle of latex and trembling flesh.
	<<elseif ($activeSlave.clothes is "a military uniform")>>
		She's desperately torn between hurry to avoid punishment and fear she'll damage her shirt.
	<<elseif ($activeSlave.clothes is "a nice nurse outfit")>>
		She quickly tears off her loose scrubs.
	<<elseif ($activeSlave.clothes is "a mini dress")>>
		She struggles to take off her tight mini dress.
	<<elseif ($activeSlave.clothes is "attractive lingerie")>>
		She almost tears her delicate lingerie in her haste to avoid punishment.
	<<elseif ($activeSlave.clothes is "a succubus outfit")>>
		She struggles with her leather corset.
	<<elseif ($activeSlave.clothes is "attractive lingerie for a pregnant woman")>>
		She quickly sheds her vest and tight bra before panicking and resorting to ripping her silk panties off.
	<<elseif ($activeSlave.clothes is "a maternity dress")>>
		She hastily pulls her dress down revealing her body.
	<<elseif ($activeSlave.clothes is "a cheerleader outfit")>>
		She yanks her cheerleader skirt down and pulls her slutty top off.
	<<elseif ($activeSlave.clothes is "a string bikini")>>
		She gives herself a nasty pinch between the legs in her haste to get out of her string bottom.
	<<elseif ($activeSlave.clothes is "a fallen nuns habit")>>
		She tugs desperately at the laces of her tight latex nun getup.
	<<elseif ($activeSlave.clothes is "a chattel habit")>>
		She shucks her habit off easily, since it was designed to be removed quickly.
	<<elseif ($activeSlave.clothes is "a penitent nuns habit")>>
		She pulls her coarse habit over her head, revealing her chafed flesh.
	<<elseif ($activeSlave.clothes is "cutoffs and a t-shirt")>>
		She shimmies out of her cutoffs and whips her t-shirt over her head.
	<<elseif ($activeSlave.clothes is "a slutty nurse outfit")>>
		Getting out of her tight nurse getup in that amount of time is impossible, but she tries anyway.
	<<elseif ($activeSlave.clothes is "a schoolgirl outfit")>>
		Her schoolgirl outfit is easily stripped off: she pulls down her skimpy skirt and tears off her little blouse, and she's nude.
	<<elseif ($activeSlave.clothes is "a kimono")>>
		Getting out of her kimono in that amount of time is flagrantly impossible, but she tries anyway.
	<<elseif ($activeSlave.clothes is "a hijab and abaya")>>
		Because she's nude under her hijab and abaya, she simply lifts it over her head.
	<<elseif ($activeSlave.clothes is "battledress")>>
		She strips her tank top off in one motion, unfastens her belt, and pulls down her pants, though her boots defeat her and stay on.
	<<elseif ($activeSlave.clothes is "a slutty outfit")>>
		She hurriedly strips herself out of her carefully chosen outfit.
	<<elseif ($activeSlave.clothes is "a slave gown")>>
		She's desperately torn between hurry to avoid punishment and fear she'll rip her delicate gown.
	<<elseif ($activeSlave.clothes is "a halter top dress")>>
		She's desperately torn between hurry to avoid punishment and fear she'll rip her delicate dress.
	<<elseif ($activeSlave.clothes is "a ball gown")>>
		She's desperately torn between hurry to avoid punishment and fear she'll rip her delicate silken ball gown.
	<<elseif ($activeSlave.clothes is "nice business attire")>>
		She's desperately torn between hurry to avoid punishment and fear she'll damage her blouse.
	<<elseif ($activeSlave.clothes is "slutty business attire")>>
		She's desperately torn between hurry to avoid punishment and fear she'll tear her suit in her haste.
	<<elseif ($activeSlave.clothes is "a nice maid outfit")>>
		She pulls her dress over her head and quickly undoes the buttons of her blouse, one after the other.
	<<elseif ($activeSlave.clothes is "a slutty maid outfit")>>
		Her short dress comes off easily, but she fumbles with the buttons on her tight blouse.
	<<elseif ($activeSlave.clothes is "a comfortable bodysuit")>>
		She's desperately torn between hurry to avoid punishment and fear she'll stretch out her bodysuit.
	<<elseif ($activeSlave.clothes is "a leotard")>>
		Her leotard is tight enough that she has to struggle mightily to get it off that quickly.
	<<elseif ($activeSlave.clothes is "a bunny outfit")>>
		She's desperately torn between hurry to avoid punishment and fear she'll put runs in her hose.
	<<elseif ($activeSlave.clothes is "harem gauze")>>
		She's desperately torn between hurry to avoid punishment and fear she'll tear her flimsy gauze.
	<<elseif ($activeSlave.clothes is "slutty jewelry")>>
		She hurriedly strips fine jewelry from her neck, wrists, and ankles.
	<<elseif ($activeSlave.bellyAccessory is "a corset")>>
		Her fingers fumble desperately with the straps of her corset.
	<<elseif ($activeSlave.bellyAccessory is "an extreme corset")>>
		Her fingers fumble desperately with the bindings of her corset, and she hyperventilates within its embrace as she works.
	<</if>>
<</if>>

<<if ($activeSlave.fetish is "masochist") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>>
		She seems to be a bit expectant of what is to come.
<<elseif ($activeSlave.fetish is "masochist") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 95)>>
		The slap seems to have excited her, seeing her hard nipples and wet pussy, and her eyes practically beg for more.
<</if>>

<<if ($PC.dick == 1)>>
	While she strips, your stiffening cock rises, revealing your pussy and earning
<<elseif $PC.vagina == 1>>
	<<if ($activeSlave.amp isnot 1) and ($activeSlave.clothes isnot "no clothing")>>While she strips, you<<else>>You<</if>> don a cruelly large strap-on, earning
<<if ($activeSlave.fetish is "masochist") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>>
		a shy look
<<elseif ($activeSlave.fetish is "masochist") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 95)>>
		a sultry look
<<else>>
		a frightened glance
<</if>>
	from your victim.
<</if>>

<<if ($activeSlave.amp == 1)>>
	<<if ($activeSlave.clothes != "no clothing")>>Growing impatient, you rip the clothes off her limbless torso<<else>>You walk up to her<</if>> and spank her brutally; spinning her to present
	<<if ($activeSlave.vagina > -1)>>
		her holes
	<<else>>
		her hole
	<</if>>
	to you and
	<<if ($activeSlave.fetish is "masochist") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>>
		<<if canAchieveErection($activeSlave)>>making her erect dick throb<<elseif $activeSlave.vagina > -1>>making her pussy throb<<else>>making her butthole throb<</if>>
	<</if>>
	with anticipation.
<<else>>
	You order her to present <<if ($activeSlave.vagina > -1)>>her holes<<else>>her hole<</if>> to you and spank her brutally
	<<if ($activeSlave.fetish is "masochist") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>>
		<<if canAchieveErection($activeSlave)>>making her erect dick throb<<elseif $activeSlave.vagina > -1>>making her pussy throb<<else>>making her butthole throb<</if>>
	<</if>>
	<<if $activeSlave.devotion lt -50>>
		until she complies.
	<<elseif $activeSlave.devotion < -20>>
		as she slowly complies.
	<<elseif $activeSlave.devotion <= 20>>
		as she fearfully complies.
	<<elseif $activeSlave.devotion <= 50>>
		as she rushes to comply.
	<<else>>
		as she complies.
	<</if>>
<</if>>

<<if $seeRace is 1>>
<<if $activeSlave.race is "white">>
	Her white, $activeSlave.skin ass shows the spanking well.
<<elseif $activeSlave.race is "asian">>
	Her asian, $activeSlave.skin ass shows the spanking well.
<<elseif $activeSlave.race is "middle eastern">>
	Her arab, $activeSlave.skin ass barely shows the spanking.
<<elseif $activeSlave.race is "latina">>
	Her latina, $activeSlave.skin ass barely shows the spanking.
<<elseif $activeSlave.race is "black">>
	Her black, $activeSlave.skin ass barely shows any marks from the spanking.
<</if>>
<</if>>

<<if ($activeSlave.dickAccessory is "chastity")>>
	You rip her dick chastity off her, though she knows not to be relieved. Her cock is now vulnerable, not free.
<</if>>

<<if ($activeSlave.anus is 0)>>
	The bitch's still a butthole virgin and you don't mean to take that now, but you torture her with the threat of raping her virgin ass for a while before settling for her gagging throat
	<<set $activeSlave.oralCount++, $oralTotal++>>
<<elseif ($activeSlave.vaginalAccessory is "chastity belt")>>
	The bitch's wearing a chastity belt, so she isn't surprised when you shove <<if ($PC.dick is 0)>>the strap-on<<else>>your dick<</if>> up her butt. What surprises her is when you slide a finger or two in alongside your dick to stretch her to the point of pain
	<<AnalVCheck>>
	<<set _asspain to 1>>
<<elseif ($activeSlave.vagina is 0)>>
	The bitch's still a virgin and you don't mean to take that now, but you torture her with the threat of raping her virgin pussy for a while before settling for her gagging throat
	<<set $activeSlave.oralCount++, $oralTotal++>>
<<elseif ($activeSlave.preg > 30) and ($activeSlave.pregType >= 20)>>
	The bitch is on the brink of bursting, so hard intercourse will be painful and terrifying to her.  You thrust hard into her causing her taut belly to bulge and making her children squirm within her straining womb.  You brutally fuck her as she pleads for you to stop until your at your edge.  More cum won't make the bitch more pregnant, but you cum inside her anyway
	<<VaginalVCheck>>
<<elseif ($activeSlave.preg > 30) and ($activeSlave.pregType >= 10)>>
	The bitch is hugely pregnant, so hard intercourse will be uncomfortable and worrying for her. You have hard intercourse. She sobs as you rock the huge weight of her belly back and forth without mercy, forcing her already straining belly to bulge further, and whines as she feels your cockhead batter her womb. More cum won't make the bitch more pregnant, but you cum inside her anyway
	<<VaginalVCheck>>
<<elseif ($activeSlave.preg > 10)>>
	The bitch is pregnant, so hard intercourse will be uncomfortable and even worrying for her. You have hard intercourse. She sobs as you saw the huge weight of her belly back and forth without mercy, and whines as she feels your cockhead batter her womb.<<if ($PC.vagina == 1) && ($PC.dick == 1)>> Fortunately for her, this gets you so wet that some of your pussyjuice makes it down onto your shaft and serves as improvised lube.<</if>> More cum won't make the bitch more pregnant, but you cum inside her anyway
	<<VaginalVCheck>>
<<elseif ($activeSlave.vagina is 1)>>
	The bitch's pussy is tight, so you ram <<if ($PC.dick is 0)>>the strap-on<<else>>your dick<</if>> into her without preamble and fuck her hard and fast.<<if ($PC.vagina == 1) && ($PC.dick == 1)>> Fortunately for her, this gets you so wet that some of your pussyjuice makes it down onto your shaft and serves as improvised lube.<</if>> Her cunt spasms with the pain of the rape. You cum in no time
	<<VaginalVCheck>>
<<elseif ($activeSlave.anus is 1)>>
	The bitch's butt is tight, so you ram <<if ($PC.dick is 0)>>the strap-on<<else>>your dick<</if>> into her without lubricant and sodomize her as hard as you can without damaging your property.<<if ($PC.vagina == 1) && ($PC.dick == 1)>> Fortunately for her, this gets you so wet that some of your pussyjuice makes it down onto your shaft and serves as improvised lube.<</if>> Her asshole spasms with the pain of the rape. You cum explosively
	<<AnalVCheck>>
	<<set _asspain to 1>>
<<elseif ($activeSlave.dick gt 0) and ($activeSlave.balls gt 0)>>
	You ram <<if ($PC.dick is 0)>>the strap-on<<else>>your dick<</if>> into her sissy butt without lubricant. As she flinches you announce that she'll be taking part in giving herself anal pain. She humps into you lamely, so you administer a truly agonizing slap to her balls<<if ($PC.dick is 0)>><<else>> that makes her anal ring stiffen deliciously around your dick<</if>>. To avoid further punishment she fucks herself against you almost hard enough to hurt herself.<<if ($PC.vagina == 1) && ($PC.dick == 1)>> Fortunately for her, this gets you so wet that some of your pussyjuice makes it down onto your shaft and serves as improvised lube.<</if>> You orgasm explosively
	<<AnalVCheck>>
	<<set _asspain to 1>>
<<elseif ($activeSlave.dick gt 0)>>
	You ram your dick into her gelded butt without lubricant and sodomize her as hard as you can without damaging your property.<<if $PC.vagina == 1>> Fortunately for her, this gets you so wet that some of your pussyjuice makes it down onto your shaft and serves as improvised lube.<</if>> She's such a slut that she shows signs of enjoyment, but you put a stop to that whenever it happens by slapping and flicking her cock. You cum explosively
	<<AnalVCheck>>
	<<set _asspain to 1>>
<<else>>
	She's got no special physical targets for abuse, so you just rape her hard and fast, raining stinging slaps down on her as you do. She cries and whimpers; you finish
	<<BothVCheck>>
<</if>>.
<<if ($activeSlave.ID isnot $Bodyguard.ID)>>
This leaves her sobbing on the floor <<if ($PC.dick is 0)>>as you shuck off the strap-on and drop it on her face<<else>>with cum dripping out of her<</if>>.
<<elseif ($activeSlave.ID is $Bodyguard.ID) && ($activeSlave.fetish is "masochist") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 95)>>
She thanks you rapidly, trying to break away from the pleasure of your reward. She quickly gets back to her feet and stumbles towards the shower, to make sure you won't stay unprotected too long.
<<else>>
Even though she's in a somewhat bad shape, she still jumps back to her feet and stumbles towards the shower, to make sure you won't stay unprotected too long.
<</if>>

<<if ($activeSlave.ID isnot $Bodyguard.ID)>>
<<if $activeSlave.minorInjury is 0>>
<<if _asspain is 1>>
	The anal rape leaves her with a sore butthole.
<<elseif random(1,100) gt 50>>
	<<set $activeSlave.minorInjury to either("black eye", "split lip", "bruise")>>
	Your abuse gave her a $activeSlave.minorInjury.
<</if>>
<</if>>
<</if>>

<<if ($activeSlave.preg > 30) and ($activeSlave.pregType >= 20)>>
	The rough fucking was @@color:red;very unhealthy@@ for her huge pregnancy.
	<<set $activeSlave.health -= 40>>
<</if>>

<<if ($activeSlave.ID is $Bodyguard.ID)>>
	<<if ($activeSlave.muscles == 0) and ($activeSlave.combatSkill == 0)>>
		Your bodyguard accepts this as a punishment for her uselesness.
	<<elseif ($activeSlave.muscles == 0) and ($activeSlave.combatSkill != 0)>>
		Your bodyguard accepts this as a punishment for her lack of muscles
	<<elseif ($activeSlave.muscles != 0) and ($activeSlave.combatSkill == 0)>>
		Your bodyguard accepts this as a punishment for her lack of combat skills
	<<elseif ($activeSlave.muscles != 0) and ($activeSlave.combatSkill != 0)>>
		Your bodyguard just admits it as a part of her body training.
	<</if>>
	<<if ($activeSlave.fetish is "masochist") and ($activeSlave.fetishStrength > 60) and ($activeSlave.fetishKnown == 1)>>
		Though she secretly got off on the pain and humiliation.
	<</if>>
<<elseif ($activeSlave.fetish is "masochist") and ($activeSlave.fetishStrength > 60) and ($activeSlave.fetishKnown == 1)>>
	She secretly got off on the pain and humiliation.
<<elseif $arcologies[0].FSDegradationist != "unset">>
	She knew that a degradationist arcology wouldn't be easy on her, so even if she resents it, she tries to accept it.
<<elseif $activeSlave.devotion lt -50>>
	Her @@color:mediumorchid;hatred@@ and @@color:gold;fear@@ of you have increased.
	<<set $activeSlave.devotion-=4, $activeSlave.trust-=4>>
<<elseif $activeSlave.devotion < -20>>
	Her @@color:mediumorchid;resistance@@ to and @@color:gold;fear@@ of you have increased.
	<<set $activeSlave.devotion-=4, $activeSlave.trust-=4>>
<<elseif $activeSlave.devotion <= 20>>
	Her @@color:gold;fear@@ of you is tinged with @@color:mediumorchid;hatred.@@
	<<set $activeSlave.devotion-=4, $activeSlave.trust-=4>>
<<elseif $activeSlave.devotion <= 50>>
	Her @@color:mediumorchid;obedience to you is reduced,@@ and she @@color:gold;fears@@ further abuse.
	<<set $activeSlave.devotion-=4, $activeSlave.trust-=4>>
<<else>>
	She is so devoted to you that she accepts your abuse as her just due, but she now @@color:gold;fears@@ you more and trusts you less.
	<<set $activeSlave.trust-=4>>
<</if>>

<<if (random(1,100) > (20+$activeSlave.devotion+$activeSlave.trust))>>
	<<if ($activeSlave.fetish isnot "submissive") and ($activeSlave.fetish isnot "masochist") and ($activeSlave.ID != $Bodyguard.ID)>>
	<<set _seed to random(1,8)>>
	Brutal abuse has left her
	<<if (_seed is 1) and ($activeSlave.behavioralFlaw isnot "odd")>>
		@@color:red;acting strangely.@@
		<<set $activeSlave.behavioralFlaw to "odd">>
	<<elseif (_seed is 2) and ($activeSlave.behavioralFlaw isnot "anorexic")>>
		@@color:red;starving herself@@ in a crippling attempt to be pretty.
		<<set $activeSlave.behavioralFlaw to "anorexic">>
	<<elseif (_seed is 3) and ($activeSlave.behavioralFlaw isnot "gluttonous")>>
		@@color:red;stress eating@@ whenever she can.
		<<set $activeSlave.behavioralFlaw to "gluttonous">>
	<<elseif (_seed is 4) and ($activeSlave.behavioralFlaw isnot "devout")>>
		@@color:red;praying in private@@ whenever she can.
		<<set $activeSlave.behavioralFlaw to "devout">>
	<<elseif (_seed is 5) and ($activeSlave.sexualFlaw isnot "apathetic")>>
		@@color:red;sexually apathetic,@@ since she feels it cannot go well for her.
		<<set $activeSlave.sexualFlaw to "apathetic">>
	<<elseif (_seed is 6) and ($activeSlave.sexualFlaw isnot "crude")>>
		@@color:red;sexually crude,@@ out of an unconscious belief that sex is ugly and unworthy of effort.
		<<set $activeSlave.sexualFlaw to "crude">>
	<<elseif (_seed is 7) and ($activeSlave.sexualFlaw isnot "judgemental")>>
		@@color:red;sexually judgemental,@@ out of an unconscious desire to disqualify people from being good enough to have sex with her.
		<<set $activeSlave.sexualFlaw to "judgemental">>
	<<elseif ($PC.dick is 1)>>
		@@color:red;hating men,@@ since you forced your cock on her.
		<<set $activeSlave.behavioralFlaw to "hates men">>
	<<else>>
		@@color:red;hating women,@@ since you forced your cunt on her.
		<<set $activeSlave.behavioralFlaw to "hates women">>
	<</if>>
	<</if>>
<</if>>
<<if (random(1,100) gt (50+$activeSlave.devotion+$activeSlave.trust)) && ($activeSlave.ID isnot $Bodyguard.ID)>>
	<<if ($activeSlave.fetish isnot "mindbroken") and ($activeSlave.fetishKnown is 0) and ($activeSlave.clitSetting isnot $activeSlave.fetish)>>
	Her acceptance of your abuse has twisted her
	<<if (random(1,2) is 1) and ($activeSlave.fetish isnot "submissive")>>
		@@color:lightcoral;sexuality towards submissiveness.@@
		<<set $activeSlave.fetish to "submissive", $activeSlave.fetishKnown to 1>>
	<<elseif ($activeSlave.fetish isnot "masochism")>>
		@@color:lightcoral;sexuality towards masochism.@@
		<<set $activeSlave.fetish to "masochism", $activeSlave.fetishKnown to 1>>
	<</if>>
	<</if>>
<</if>>

<<if passage() isnot "Slave Interact">>
<<for _i to 0; _i lt $slaves.length; _i++>>
	<<if $slaves[_i].ID is $activeSlave.ID>>
	<<set $slaves[_i] to $activeSlave>>
	<<break>>
	<</if>>
<</for>>
<</if>>
<</nobr>>\

repo_name: TooSlow/fc


code:
:: FPCImpreg

<<nobr>>

<<set _bonus = random(6,20)>>

<<if $activeSlave.mpreg == 1>>
<<set $activeSlave.analCount += _bonus+1>>
<<set $analTotal += _bonus+1>>
<<else>>
<<set $activeSlave.vaginalCount += _bonus+1>>
<<set $vaginalTotal += _bonus+1>>
<</if>>

You call her over so you can
<<if $activeSlave.mpreg == 1>>
<<if ($activeSlave.anus > 2)>>
	fuck her gaping, fertile asshole.
<<elseif ($activeSlave.anus is 2)>>
	use her whorish, fertile asshole.
<<elseif ($activeSlave.anus == 1)>>
	use her tight, fertile asshole.
<<elseif ($activeSlave.anus == 0)>>
	take her fertile, virgin asshole.
<</if>>

<<else>>

<<if ($activeSlave.vagina > 2)>>
	fuck her gaping, fertile cunt.
<<elseif ($activeSlave.vagina is 2)>>
	use her whorish, fertile cunt.
<<elseif ($activeSlave.vagina == 1)>>
	use her tight, fertile cunt.
<<elseif ($activeSlave.vagina == 0)>>
	take her fertile, virgin pussy.
<</if>>

<<if ($activeSlave.vaginaTat is "tribal patterns")>>
	The tattoos on her abdomen certainly draw attention there.
<<elseif ($activeSlave.vaginaTat is "scenes")>>
	The tattoos on her abdomen nicely illustrate what you mean to do to her.
<<elseif ($activeSlave.vaginaTat is "degradation")>>
	The tattoos on her abdomen ask you to, after all.
<</if>>

<<if  $activeSlave.clit == 1>>
	Her big clit peeks out from under its hood.
<<elseif  $activeSlave.clit > 2>>
	Her huge clit is impossible to miss.
<</if>>

<<if ($activeSlave.vaginaPiercing > 1) && ($activeSlave.vagina != -1)>>
	Her pierced lips and clit have her nice and wet.
<<elseif ($activeSlave.vaginaPiercing == 1) && ($activeSlave.vagina != -1)>>
	Her pierced clit has her nice and moist.
<</if>>

<</if>>

<<if ($activeSlave.fetish is "pregnancy") && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishKnown == 1) && ($activeSlave.vagina == 0)>>
	She cries with joy and presents her virgin <<if $activeSlave.mpreg == 1>>asshole<<else>>pussy<</if>> for fertilization. She sobs with happiness when she feels your hot seed, knowing that her first time will always be special to her. She spends the rest of the day cherishing her stomach. This new connection with <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>her master<<else>>her mistress<</if>> @@color:hotpink;increases her devotion to you.@@ @@color:lime;Her <<if $activeSlave.mpreg == 1>>asshole<<else>>pussy<</if>> has been broken in, and there's a good chance she's pregnant.@@
	<<if $activeSlave.mpreg == 1>>
	<<set $activeSlave.anus to 1>>
	<<else>>
	<<set $activeSlave.vagina to 1>>
	<</if>>
	<<set  $activeSlave.devotion += 15>>
<<elseif ($activeSlave.fetish is "pregnancy") && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishKnown == 1)>>
	She cries with joy and presents her fertile <<if $activeSlave.mpreg == 1>>asshole<<else>>pussy<</if>> for breeding. She sobs with happiness when she feels your hot seed. She spends the rest of the day considering her own stomach with pride. This new connection with <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>her master<<else>>her mistress<</if>> @@color:hotpink;increases her devotion to you.@@
	<<set  $activeSlave.devotion += 10>>

<<elseif ($activeSlave.devotion > 20) && ($activeSlave.vagina == 0)>>
	She accepts your orders without comment and presents her virgin <<if $activeSlave.mpreg == 1>>asshole<<else>>pussy<</if>> for fertilization. She gasps in shock when she feels your hot seed. She spends the rest of the day struggling with roiling emotions. Since she is already well broken, this new connection with <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>her master<<else>>her mistress<</if>> @@color:hotpink;increases her devotion to you.@@ @@color:lime;Her <<if $activeSlave.mpreg == 1>>asshole<<else>>pussy<</if>> has been broken in, and there's a good chance she's pregnant.@@
	<<if $activeSlave.mpreg == 1>>
	<<set $activeSlave.anus to 1>>
	<<else>>
	<<set $activeSlave.vagina to 1>>
	<</if>>
	<<set  $activeSlave.devotion += 10>>
<<elseif ($activeSlave.devotion >= -20) && ($activeSlave.vagina == 0)>>
	She is clearly unhappy at losing her pearl of great price to you; this probably isn't what she imagined her first real sex would be like. Worse, she knows she's fertile and realizes she'll likely get pregnant. Nevertheless, this new connection with <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>her master<<else>>her mistress<</if>> @@color:hotpink;increases her devotion to you.@@ @@color:lime;Her <<if $activeSlave.mpreg == 1>>asshole<<else>>pussy<</if>> has been broken in.@@
	<<if $activeSlave.mpreg == 1>>
	<<set $activeSlave.anus to 1>>
	<<else>>
	<<set $activeSlave.vagina to 1>>
	<</if>>
	<<set  $activeSlave.devotion += 4>>
<<elseif ($activeSlave.vagina == 0)>>
	As you anticipated, she refuses to give you her virginity. And as you expected, she is unable to resist you. She cries as your cock opens her fresh, tight hole. Afterward, she clutches her stomach and sobs, horrified by the knowledge that she's probably carrying her rapist's child. The rape @@color:mediumorchid;decreases her devotion to you@@ and @@color:gold;fills her with fear.@@ @@color:lime;Her <<if $activeSlave.mpreg == 1>>asshole<<else>>pussy<</if>> has been broken in.@@
	<<set  $activeSlave.devotion -= 5>>
	<<set  $activeSlave.trust -= 5>>
	<<if $activeSlave.mpreg == 1>>
	<<set $activeSlave.anus to 1>>
	<<else>>
	<<set $activeSlave.vagina to 1>>
	<</if>>

<<elseif ($activeSlave.amp == 1)>>
	You set her limbless torso on the end of the couch, face down, with her hips up in the air. This way, you get the greatest degree of penetration into her fertile <<if $activeSlave.mpreg == 1>>ass<<else>>pussy<</if>> you can manage. She moans into the cushions, knowing that with the hot flow of semen against her innermost recesses, she has probably gotten pregnant.
<<elseif tooBigBreasts($activeSlave)>>
	You set her down on the couch, face down, with her hips up in the air. This way, she's pinned in place by the weight of her ridiculous tits, and you get the greatest degree of penetration into her fertile <<if $activeSlave.mpreg == 1>>ass<<else>>pussy<</if>>. She moans into the cushions, knowing that with the hot flow of semen against her innermost recesses, she has probably gotten pregnant.
<<elseif tooBigButt($activeSlave)>>
	You set her down on the couch, face down, with her hips up in the air. This way, she's stuck under her ridiculous ass, you get an amazingly soft rear to pound, and you get the greatest degree of penetration into her fertile <<if $activeSlave.mpreg == 1>>ass<<else>>pussy<</if>>. She moans into the cushions, knowing that with the hot flow of semen against her innermost recesses, she has probably gotten pregnant.
<<elseif tooBigDick($activeSlave)>>
	You set her down on the couch, face down, with her hips up in the air. This way, she's anchored in place by the weight of her ridiculous cock, and you get the greatest degree of penetration into her fertile <<if $activeSlave.mpreg == 1>>ass<<else>>pussy<</if>>. She moans into the cushions, knowing that with the hot flow of semen against her innermost recesses, she has probably gotten pregnant.
<<elseif tooBigBalls($activeSlave)>>
	You set her down on the couch, face down, with her hips up in the air. This way, she's anchored in place by the weight of her ridiculous balls, and you get the greatest degree of penetration into her fertile <<if $activeSlave.mpreg == 1>>ass<<else>>pussy<</if>>. She moans into the cushions, knowing that with the hot flow of semen against her innermost recesses, she has probably gotten pregnant.
<<elseif ($activeSlave.fetish is "submissive") and ($activeSlave.fetishStrength > 60) and ($activeSlave.fetishKnown == 1)>>
	She comes submissively over, smiling a little submissive smile, and spreads herself for you. You take her on the couch next to your desk in the missionary position. She hugs her torso to you and her breasts press against your chest; you can feel her heart beating hard. As the sex reaches its climax, she begs you to use her unworthy body to make a new slave.
<<elseif  $activeSlave.devotion < -20>>
	She tries to refuse, so you bend the disobedient slave over your desk and take  her hard from behind. Her breasts slide back and forth across the desk. You give her buttocks some nice hard swats as you pound her. She grunts and moans but knows better than to try to get away. She begs you not to cum inside her, knowing she's fertile, and sobs when she feels you fill her with semen despite her pleas.
<<elseif  $activeSlave.devotion <= 20>>
	She obeys, lying on the couch next to your desk with her legs spread. You kneel on the ground and enter her, a hand on each of her legs to give you purchase. The pounding is hard and fast, and she gasps and whines. You reach a hand down to maul her breasts. She begs you not to cum inside her, knowing she's fertile, but soon loses track of her fears as she enjoys herself. She bites her lip and moans as she climaxes. You fill her squeezing fuckhole with your cum; she realizes what you've done with a gasp and a worried look.
<<else>>
	She skips over smiling and gives you a quick kiss. You take her on the couch next to your desk in the missionary position. She hugs her torso to you and her breasts press against your chest; you can feel her heart beating hard. As the sex reaches its climax, her kisses grow urgent and passionate. She clings to you as she rides the downslope of her orgasm. She kisses you and promises to do her best to use her womb to make a good slave for you.
<</if>>

You repeat this ritual throughout the week, ensuring that $activeSlave.slaveName is carrying your child.

<<if random(1,100) >= 1>>
	<<set $activeSlave.preg to 1>>
	<<if ($activeSlave.drugs is "super fertility drugs")>>
		<<if (($masterSuitePregnancyFertilitySupplements == 1) && (($activeSlave.assignment is "serve in the master suite") || ($activeSlave.ID is $Concubine.ID)))>>
			<<if ($activeSlave.hormones == 2)>>
				<<set $activeSlave.pregType to random(20,29)>>
			<<else>>
				<<set $activeSlave.pregType to random(10,29)>>
			<</if>>
		<<else>>
			<<if ($activeSlave.hormones == 2)>>
				<<set $activeSlave.pregType to random(10,29)>>
			<<else>>
				<<set $activeSlave.pregType to either(3, 4, 4, 4, 5, 5, 5, 10, 10, 20)>>
			<</if>>
		<</if>>
	<<elseif ($activeSlave.drugs is "fertility drugs")>>
		<<if (($masterSuitePregnancyFertilitySupplements == 1) && (($activeSlave.assignment is "serve in the master suite") || ($activeSlave.ID is $Concubine.ID)))>>
			<<if ($activeSlave.hormones == 2)>>
				<<set $activeSlave.pregType to random(4,5)>>
			<<else>>
				<<set $activeSlave.pregType to either(2, 2, 3, 3, 3, 3, 4, 4, 5, 5)>>
			<</if>>
		<<else>>
			<<if ($activeSlave.hormones == 2)>>
				<<set $activeSlave.pregType to random(2,5)>>
			<<else>>
				<<set $activeSlave.pregType to either(1, 1, 2, 2, 3, 3, 4, 4, 5, 5)>>
			<</if>>
		<</if>>
	<<else>>
		<<set $activeSlave.pregType to either(1, 1, 1, 1, 1, 1, 1, 1, 1, 2)>>
	<</if>>
<<set $activeSlave.pregSource to -1>>
<</if>>

<<if $arcologies[0].FSRestart != "unset">>
	<<if $activeSlave.breedingMark != 1>>
		Rumors spread about you fucking your slaves pregnant; the Societal Elite are @@color:red; very displeased@@ by these rumors.
		<<set $failedElite += 5>>
	<</if>>
<</if>>
<<if $arcologies[0].FSGenderRadicalist != "unset" && $activeSlave.mpreg == 1>>
	Society @@color:green;approves@@ of your fucking your slaves ass pregnant; this advances the ideal all a slave needs is her rear.
	<<set $rep += $FSSingleSlaveRep*($arcologies[0].FSGenderRadicalist/$FSLockinLevel)>>
	<<set $arcologies[0].FSGenderRadicalist += 0.05*$FSSingleSlaveRep>>
<<elseif $arcologies[0].FSGenderFundamentalist != "unset" && $activeSlave.mpreg == 1>>
	Society @@color:red;is disgusted@@ by this degenerate form of reproduction.
	<<set $rep -= $FSSingleSlaveRep*($arcologies[0].FSGenderFundamentalist/$FSLockinLevel)>>
	<<set $arcologies[0].FSGenderFundamentalist -= 0.05*$FSSingleSlaveRep>>
<<elseif $arcologies[0].FSGenderFundamentalist != "unset">>
	Society @@color:green;approves@@ of your putting a new slave in her; this advances the idea that all slaves should bear their masters' babies.
	<<set $rep += $FSSingleSlaveRep*($arcologies[0].FSGenderFundamentalist/$FSLockinLevel)>>
	<<set $arcologies[0].FSGenderFundamentalist += 0.05*$FSSingleSlaveRep>>
<</if>>

<</nobr>>


code:
:: FRival

<<nobr>>
<<for _i to 0; _i lt $slaves.length; _i++>>
	<<if $slaves[_i].ID == $activeSlave.rivalryTarget>>
		<<set _rival to $slaves[_i]>>
		<<break>>
	<</if>>
<</for>>
You call $activeSlave.slaveName to your office and let her know you'll be abusing _rival.slaveName together.

<<if ($activeSlave.fetish is "sadist") and ($activeSlave.fetishStrength > 60) and ($activeSlave.fetishKnown is 1)>>
	She looks overjoyed at the prospect of getting to hurt someone.
<</if>>

_rival.slaveName sees $activeSlave.slaveName as she enters and looks worried.

<<if (_rival.anus is 0) and (_rival.vagina lt 0)>>
	Since she's a sissy bitch and an anal virgin, you tell her to bend over and <<if ($PC.dick is 0)>>give you head<<else>>suck your dick<</if>>. She does, and once she's working away, you tell $activeSlave.slaveName to come over and start spanking. _rival.slaveName begins to lift her head as though to protest, so you shove her back down onto your <<if ($PC.dick is 0)>>pussy<<else>>cock<</if>>, gagging and struggling. $activeSlave.slaveName administers a series of cruel slaps to the quivering <<if $seeRace is 1>>_rival.race <</if>>buttocks in front of her, making your victim yell delightfully into your <<if ($PC.dick is 0)>>womanhood<<else>>member<</if>>. After a short time $activeSlave.slaveName decides to be even crueler, and begins to 'miss' frequently, hitting _rival.slaveName's limp dick instead of her ass.
	<<set _rival.oralCount++, $oralTotal++>>
<<elseif (_rival.anus is 0) and (_rival.vagina is 0)>>
	Since she's a virgin, you tell her to bend over and <<if ($PC.dick is 0)>>give you head<<else>>suck your dick<</if>>. She does, and once she's working away, you tell $activeSlave.slaveName to come over and start spanking. _rival.slaveName begins to lift her head as though to protest, so you shove her back down onto your <<if ($PC.dick is 0)>>pussy<<else>>cock<</if>>, gagging and struggling. $activeSlave.slaveName administers a series of cruel slaps to the quivering <<if $seeRace is 1>>_rival.race <</if>>buttocks in front of her, making your victim yell delightfully into your <<if ($PC.dick is 0)>>womanhood<<else>>member<</if>>. After a short time $activeSlave.slaveName decides to be even crueler, and begins to 'miss' frequently, hitting _rival.slaveName's poor pussy instead of her ass.
	<<set _rival.oralCount++, $oralTotal++>>
<<elseif (_rival.anus is 0) and (_rival.vagina gt 0) and ($activeSlave.dick gt 0) and ($activeSlave.balls gt 0) and ($activeSlave.hormones lt 1) and ($activeSlave.dickAccessory isnot "chastity")>>
	You tell her to bend over and <<if ($PC.dick is 0)>>give you head<<else>>suck your dick<</if>>. She does, and once she's working away, you tell $activeSlave.slaveName to use the bitch. _rival.slaveName begins to lift her head as though to protest, so you shove her back down onto your <<if ($PC.dick is 0)>>pussy<<else>>cock<</if>>, gagging and struggling. $activeSlave.slaveName lands a slap on the <<if $seeRace is 1>>_rival.race <</if>>butt in front of her as she lines her turgid dick up with _rival.slaveName's pussy. She sinks in with a sigh and begins to enjoy herself, using slaps and pinches to ensure that of the two slaves, the fun is entirely on her side.
	<<set _rival.vaginalCount++, _rival.oralCount++, $activeSlave.penetrativeCount++, $vaginalTotal++, $oralTotal++, $penetrativeTotal++>>
<<elseif (_rival.anus is 0) and (_rival.vagina gt 0) and ($activeSlave.dick gt 0)>>
	You <<if ($PC.dick is 0)>>step into a strap-on and tell her to ride it<<else>>tell her to ride your dick<</if>>, facing away from you. She does, not without trepidation, which increases when you hold her securely in place. Once she's humping away, you tell $activeSlave.slaveName to use her face. $activeSlave.slaveName comes over slowly, unsure what to do with the offer since her dick is so useless. She forces _rival.slaveName's face against her useless member anyway. After a bit of this, $activeSlave.slaveName, clearly unsatisfied, turns around and rides _rival.slaveName with her ass instead. _rival.slaveName tries to avoid orally servicing her rival's asshole, but you hold her in place and $activeSlave.slaveName sighs in contentment.
	<<set _rival.oralCount++, _rival.vaginalCount++, $activeSlave.oralCount++, $vaginalTotal++, $oralTotal += 2>>
<<elseif (_rival.anus is 0) and (_rival.vagina gt 0)>>
	You <<if ($PC.dick is 0)>>step into a strap-on and tell her to ride it<<else>>tell her to ride your dick<</if>>, facing away from you. She does, not without trepidation, which increases when you hold her securely in place. Once she's humping away, you tell $activeSlave.slaveName to ride her face. $activeSlave.slaveName comes over, gently rubbing her pussy. She forces _rival.slaveName's face against her slick cunt, ignoring her reluctance. _rival.slaveName eventually realizes that she's better off getting it over with, and applies her tongue as best she can.
	<<set _rival.oralCount++, _rival.vaginalCount++, $activeSlave.oralCount++, $vaginalTotal++, $oralTotal += 2>>
<<elseif (_rival.anus gt 0) and (_rival.vagina lt 0) and ($activeSlave.dick gt 0) and ($activeSlave.balls gt 0) and ($activeSlave.hormones lt 1) and $activeSlave.dickAccessory isnot ("chastity")>>
	You <<if ($PC.dick is 0)>>step into a strap-on and tell her to ride it<<else>>tell her to ride your dick<</if>>, facing you. She lowers her butthole down onto your cock, not without trepidation, which increases when you reach behind her and spread her buttocks as wide as they'll go. With her pinned, you tell $activeSlave.slaveName to come over and join you. $activeSlave.slaveName comes over, stroking herself hard, not certain what you mean. To make it clear, you hook a single finger up into poor _rival.slaveName's rectum alongside <<if ($PC.dick is 0)>>the fake phallus<<else>>your dick<</if>>. It takes $activeSlave.slaveName a while to jam her cock up the struggling and sobbing _rival.slaveName's anus. Of the three phalli present, _rival.slaveName's is the only one that's soft as she cries her way through a brutal double anal rape.
	<<set _rival.analCount++, $activeSlave.penetrativeCount++, $analTotal++, $penetrativeTotal++>>
<<elseif (_rival.anus gt 0) and (_rival.vagina is 0) and ($activeSlave.dick gt 0) and ($activeSlave.balls gt 0) and ($activeSlave.hormones lt 1) and $activeSlave.dickAccessory isnot ("chastity")>>
	You <<if ($PC.dick is 0)>>step into a strap-on and tell her to ride it<<else>>tell her to ride your dick<</if>> anally, facing you. She lowers her butthole down onto your cock, not without trepidation, which increases when you reach behind her and spread her buttocks as wide as they'll go. With her pinned, you tell $activeSlave.slaveName to come over and join you. $activeSlave.slaveName comes over, stroking herself hard, not certain what you mean. To make it clear, you hook a single finger up into poor _rival.slaveName's rectum alongside <<if ($PC.dick is 0)>>the fake phallus<<else>>your dick<</if>>. It takes $activeSlave.slaveName a while to jam her cock up the struggling and sobbing _rival.slaveName's anus. _rival.slaveName buys continued vaginal virginity by taking a brutal double anal rape.
	<<set _rival.analCount++, $activeSlave.penetrativeCount++, $analTotal++, $penetrativeTotal++>>
<<elseif (_rival.anus gt 0) and (_rival.vagina lt 1) and ($activeSlave.dick gt 0)>>
	You <<if ($PC.dick is 0)>>step into a strap-on and tell her to ride it<<else>>tell her to ride your dick<</if>> anally, facing away from you. She does, not without trepidation, which increases when you hold her securely in place as you pump yourself in and out of her asshole. You tell $activeSlave.slaveName to ride her face. $activeSlave.slaveName comes over slowly, unsure what to do with the offer since her dick is so useless. She forces _rival.slaveName's face against her useless member anyway. After a bit of this, $activeSlave.slaveName, clearly unsatisfied, turns around and rides _rival.slaveName with her ass instead. _rival.slaveName tries to avoid orally servicing her rival's asshole, but you hold her in place and $activeSlave.slaveName sighs in contentment.
	<<set _rival.analCount++, _rival.oralCount++, $activeSlave.oralCount++, $analTotal++, $oralTotal += 2>>
<<elseif (_rival.anus gt 0) and (_rival.vagina lt 1)>>
	You <<if ($PC.dick is 0)>>step into a strap-on and tell her to ride it<<else>>tell her to ride your dick<</if>> anally, facing away from you. She does, not without trepidation, which increases when you hold her securely in place as you pump yourself in and out of her asshole. You tell $activeSlave.slaveName to ride her face. $activeSlave.slaveName comes over, gently rubbing her pussy. She forces _rival.slaveName's face against her slick cunt, ignoring her reluctance. _rival.slaveName eventually realizes that she's better off getting it over with, and applies her tongue as best she can.
	<<set _rival.oralCount++, _rival.analCount++, $activeSlave.oralCount++, $analTotal++, $oralTotal += 2>>
<<elseif (_rival.anus gt 0) and (_rival.vagina gt 0) and ($activeSlave.dick gt 0) and ($activeSlave.balls gt 0) and ($activeSlave.hormones lt 1) and $activeSlave.dickAccessory isnot ("chastity")>>
	You <<if ($PC.dick is 0)>>step into a strap-on and tell her to ride it<<else>>tell her to ride your dick<</if>>, facing you. She does, with some trepidation, which increases when you reach behind her and spread her buttocks as wide as they'll go. With her pinned, you tell $activeSlave.slaveName to come over and join you. $activeSlave.slaveName comes over, stroking herself hard. You squeeze _rival.slaveName's buttocks together and then spread them again, forcing her anus to wink invitingly. You stop _rival.slaveName's abortive humping and hold her hips in place while $activeSlave.slaveName gets her cock up her ass. Once she's set, off the two of you go, with poor _rival.slaveName gasping and grimacing as she gets it rough in both holes.
	<<set _rival.vaginalCount++, _rival.analCount++, $activeSlave.penetrativeCount++, $vaginalTotal++, $analTotal++, $penetrativeTotal++>>
<<elseif (_rival.anus gt 0) and (_rival.vagina gt 0) and ($activeSlave.dick gt 0)>>
	You <<if ($PC.dick is 0)>>step into a strap-on and tell her to ride it<<else>>tell her to ride your dick<</if>>, facing you. She does, with some trepidation, which increases when you reach behind her and spread her buttocks as wide as they'll go. With her pinned, you tell $activeSlave.slaveName to come over and join you. $activeSlave.slaveName comes over, stroking herself hard, not certain what you mean, since her cock is useless. To make it clear, you push two fingers into _rival.slaveName's butt, finger fucking her asshole until $activeSlave.slaveName takes over. Once she's set, off the two of you go, with poor _rival.slaveName gasping and grimacing as she gets it rough in both holes. $activeSlave.slaveName uses as many fingers as she can, always at least one more than _rival.slaveName would like.
	<<set _rival.vaginalCount++, _rival.analCount++, $activeSlave.penetrativeCount++, $vaginalTotal++, $analTotal++, $penetrativeTotal++>>
<<elseif (_rival.anus gt 0) and (_rival.vagina gt 0)>>
	You <<if ($PC.dick is 0)>>step into a strap-on and tell her to ride it<<else>>tell her to ride your dick<</if>>, facing you. She does, with some trepidation, which increases when you reach behind her and spread her buttocks as wide as they'll go. With her pinned, you tell $activeSlave.slaveName to come over and join you, indicating a strap-on for slave use, on a side shelf. $activeSlave.slaveName hurries into it and comes over. You stop _rival.slaveName's abortive humping and hold her hips in place while $activeSlave.slaveName gets her fake cock up her ass. Once she's set, off the two of you go, with poor _rival.slaveName gasping and grimacing as she gets it rough in both holes. $activeSlave.slaveName murmurs calumnies in _rival.slaveName's ear, pinches her nipples, and generally adds humiliation above and beyond being double penetrated by her owner and her rival.
	<<set _rival.vaginalCount++, _rival.analCount++, $activeSlave.penetrativeCount++, $vaginalTotal++, $analTotal++, $penetrativeTotal++>>
<<else>>
	Unforeseen combination of rival stats; yell at FC Dev to write a scene for these slaves.
<</if>>

<<if $slaves[_i].ID == _rival.ID>>
	<<set $slaves[_i] to _rival>>
<<else>>
	<<for _i to 0; _i lt $slaves.length; _i++>>
		<<if $slaves[_i].ID == _rival.ID>>
		<<set $slaves[_i] to _rival>>
		<<break>>
		<</if>>
	<</for>>
<</if>>
<<if passage() isnot "Slave Interact">>
  <<for _i to 0; _i lt $slaves.length; _i++>>
	  <<if $slaves[_i].ID == $activeSlave.ID>>
	  <<set $slaves[_i] to $activeSlave>>
	  <<break>>
	  <</if>>
  <</for>>
<</if>>
<<set _rival to null>>

<</nobr>>\


code:
:: FSlaveImpreg

<<nobr>>

<<set $nextButton to "Back">>
<<set $nextLink to "Slave Interact">>

<<set $impregnatrix to 0>>
<<set $eligibility to 0>>

//$activeSlave.slaveName is fertile; now you must select a slave with both a penis and potent testicles.//

<</nobr>>

__Select an eligible slave to serve as the semen donatrix:__
<<for $i to 0; $i < $slaves.length; $i++>>\
	<<if ($slaves[$i].dick > 0)>>\
	<<if ($slaves[$i].balls > 0)>>\
	<<if ($slaves[$i].pubertyXY == 1)>>\
	<<if canBreed($activeSlave, $slaves[$i])>>\
	<<if ($slaves[$i].dickAccessory != "chastity")>>\
	<<if ($slaves[$i].ID != $activeSlave.ID)>>\
		<<print "[[$slaves[$i].slaveName|FSlaveImpreg Consummate][$impregnatrix to $slaves[" + $i + "]]]">>
		<<set $eligibility to 1>>\
	<</if>>\
	<</if>>\
	<</if>>\
	<</if>>\
	<</if>>\
	<</if>>\
<</for>>\
<<if ($eligibility == 0)>>\
	//You have no slaves capable of inseminating others.//
<</if>>\


code:
:: Fucktoy Workaround

<<set $activeSlave.assignment to "please you">>
<<set $activeSlave.choosesOwnAssignment to 0>>
<<for $i to 0; $i < $slaves.length; $i++>>
	<<if $activeSlave.ID == $slaves[$i].ID>>
	<<set $slaves[$i] to $activeSlave>>
	<<break>>
	<</if>>
<</for>>

<<goto "Main">>


code:
:: Import Slave [nobr]

<<set $nextButton to "Continue">>
<<set $nextLink to "Slave Interact">>

//Paste the code into the text box and click Apply//

<<set $tempSlave to "">>
<<textbox "$tempSlave" $tempSlave>>
<<link "Apply">>
	<<if (def $tempSlave) && ($tempSlave isnot "")>>
		<<set $tempSlave to eval('({' + $tempSlave + '})')>>
		<<set $tempSlave.ID to $IDNumber>>
		<<set $IDNumber += 1>>
		<<AddSlave $tempSlave>>
		<<replace #import>>
			''Slave imported successfully!''

		<</replace>>
		<<unset $tempSlave>>
	<<else>>
		<<replace #import>>
			''Slave not imported!''

		<</replace>>
	<</if>>
<</link>>

<<link "Continue">>
	<<goto "Slave Interact">>
<</link>>


code:
:: Remove activeSlave

<<silently>>
<<set _SL = $slaves.length, _ID = $activeSlave.ID>>
<<for _x = 0; _x < _SL; _x++>>
<<if _ID == $slaves[_x].ID>>
	<<break>>
<</if>>
<</for>>

<<if _ID == $PC.pregSource>>
	<<set $PC.pregSource to 0>>
<</if>>
<<if $activeSlave.reservedChildren > 0>>
	<<set $reservedChildren -= $activeSlave.reservedChildren>>
<</if>>
<<if $PC.mother == _ID>>
	<<set $PC.mother = $missingParentID>>
	<<if $PC.father == _ID>>
		<<set $PC.father = $missingParentID>>
	<</if>>
	<<set $missingParentID-->>
<</if>>
<<if $PC.father == _ID>>
	<<set $PC.father = $missingParentID>>
	<<set $missingParentID-->>
<</if>>
<<if $PC.sisters > 0>>
	<<if areSisters($PC, $activeSlave) > 0>>
		<<set $PC.sisters-->>
	<</if>>
<</if>>
<<if $PC.daughters > 0>>
	<<if $activeSlave.father == -1 || $activeSlave.mother == -1>>
		<<set $PC.daughters-->>
	<</if>>
<</if>>

<<if _x < _SL>>
	<<for _y = 0; _y < _SL; _y++>>
		<<if _ID == $slaves[_y].pregSource>>
			<<set $slaves[_y].pregSource = 0>>
		<</if>>
		<<if $activeSlave.daughters > 0>>
			<<if $slaves[_y].mother == _ID>>
				<<set $slaves[_y].mother = $missingParentID>>
			<</if>>
			<<if $slaves[_y].father == _ID>>
				<<set $slaves[_y].father = $missingParentID>>
			<</if>>
			<<if $incubator > 0>>
				<<for _z to 0; _z < $tanks.length; _z++>>
					<<if _ID == $tanks[_z].mother>>
						<<set $slaves[_z].mother = $missingParentID>>
					<</if>>
					<<if _ID == $tanks[_z].father>>
						<<set $slaves[_z].father = $missingParentID>>
					<</if>>
				<</for>>
			<</if>>
			<<set $missingParentID-->>
		<</if>>
		<<if $activeSlave.mother > 0 || $activeSlave.father > 0>>
			<<if $activeSlave.mother == $slaves[_y].ID || $activeSlave.father == $slaves[_y].ID>>
				<<set $slaves[_y].daughters-->>
			<</if>>
			<<set $missingParentID-->>
		<</if>>
		<<if $activeSlave.sisters > 0>>
			<<if areSisters($activeSlave, $slaves[_y]) > 0>>
				<<set $slaves[_y].sisters-->>
			<</if>>
		<</if>>
		<<if $slaves[_y].ID == $activeSlave.relationTarget>>
			<<set $slaves[_y].relation = 0, $slaves[_y].relationTarget = 0>>
		<</if>>
		<<if $slaves[_y].milkSource != 0>>
			<<if $slaves[_y].milkSource == _ID>>
				<<set $slaves[_y].milkSource =0, $slaves[_y].inflation = 0, $slaves[_y].inflationType = "none", $slaves[_y].inflationMethod = 0>>
			<</if>>
		<</if>>
		<<if $slaves[_y].cumSource != 0>>
			<<if $slaves[_y].cumSource == _ID>>
				<<set $slaves[_y].cumSource = 0, $slaves[_y].inflation = 0, $slaves[_y].inflationType = "none", $slaves[_y].inflationMethod = 0>>
			<</if>>
		<</if>>
		<<if $slaves[_y].ID == $activeSlave.relationshipTarget>>
			<<set $slaves[_y].relationship = 0, $slaves[_y].relationshipTarget = 0>>
		<</if>>
		<<if $slaves[_y].ID == $activeSlave.rivalryTarget>>
			<<set $slaves[_y].rivalry = 0, $slaves[_y].rivalryTarget = 0>>
		<</if>>
	<</for>>
	<<if _ID == $Recruiter.ID>>
		<<set $Recruiter = 0>>
	<</if>>
	<<if _ID == $HeadGirl.ID>>
		<<set $HeadGirl = 0>>
	<</if>>
	<<if _ID == $Bodyguard.ID>>
		<<set $Bodyguard = 0>>
	<</if>>
	<<if _ID == $Lurcher.ID>>
		<<set $Lurcher = 0>>
	<</if>>
	<<if _ID == $retiree.ID>>
		<<set $retiree = 0>>
	<</if>>
	<<if $fighterIDs.contains(_ID)>>
	<<for _y = 0; _y < $fighterIDs.length; _y++>>
		<<if _ID == $fighterIDs[_y]>>
			<<set _dump = $fighterIDs.pluck([_y], [_y]), _y-->>
		<</if>>
	<</for>>
	<</if>>
	<<if _ID == $fighterTwo.ID>>
		<<set $fighterTwo = 0>>
	<</if>>
	<<if _ID == $Madam.ID>>
		<<set $Madam = 0>>
	<</if>>
	<<if _ID == $DJ.ID>>
		<<set $DJ = 0>>
	<</if>>
	<<if _ID == $Milkmaid.ID>>
		<<set $Milkmaid = 0>>
	<</if>>
	<<if _ID == $Schoolteacher.ID>>
		<<set $Schoolteacher = 0>>
	<</if>>
	<<if _ID == $Attendant.ID>>
		<<set $Attendant = 0>>
	<</if>>
	<<if _ID == $Nurse.ID>>
		<<set $Nurse = 0>>
	<</if>>
	<<if _ID == $Collectrix.ID>>
		<<set $Collectrix = 0>>
	<</if>>
	<<if _ID == $Stewardess.ID>>
		<<set $Stewardess = 0>>
	<</if>>
	<<if _ID == $Wardeness.ID>>
		<<set $Wardeness = 0>>
	<</if>>
	<<if _ID == $Concubine.ID>>
		<<set $Concubine = 0>>
	<</if>>
	<<if _ID == $personalAttention>>
		<<if $PC.career == "escort">>
			<<set $personalAttention = "whoring">>
		<<elseif $PC.career == "servant">>
			<<set $personalAttention = "upkeep">>
		<<else>>
			<<set $personalAttention = "business">>
		<</if>>
	<</if>>
	<<for _y = 0; _y < $slavesOriginal.length; _y++>>
		<<if $slavesOriginal[_y].ID == _ID>>
			<<set _dump = $slavesOriginal.pluck([_y], [_y])>>
			<<break>>
		<</if>>
	<</for>>
	<<set _dump = $slaves.pluck([_x], [_x])>>
<</if>>

<</silently>>


code:
:: Rest Workaround

<<set $activeSlave.assignment to "rest">>
<<set $activeSlave.choosesOwnAssignment to 0>>
<<for $i to 0; $i < $slaves.length; $i++>>
	<<if $activeSlave.ID == $slaves[$i].ID>>
	<<set $slaves[$i] to $activeSlave>>
	<<break>>
	<</if>>
<</for>>

<<goto "Main">>


code:
:: RG AS Dump

<<set $dumped to 0>>

<<set $activeSlave.actualAge to Number($activeSlave.actualAge)>>
<<set $activeSlave.devotion = Number($activeSlave.devotion)>>
<<set $activeSlave.trust = Number($activeSlave.trust)>>
<<set $activeSlave.boobs to Number($activeSlave.boobs)>>

<<if $activeSlave.analArea < $activeSlave.anus>>
	<<set $activeSlave.analArea to $activeSlave.anus>>
<</if>>

/* RECRUITERS */

<<if $familyTesting == 1>>
	<<if $activeSlave.canRecruit == 1>>
		/*<<set $recruiters.push($activeSlave)>>*/
	<</if>>
<<else>>

<<if ($activeSlave.relation == 0)>>
<<if random(1,100) <= 5>>
	<<set $activeSlave.recruiter to "twin">>
<<elseif ($activeSlave.actualAge > 32) && (random(1,100) <= 41)>>
	<<set $activeSlave.recruiter to "mother">>
<<elseif ($activeSlave.actualAge < 24) && (random(1,100) <= 40)>>
	<<set $activeSlave.recruiter to "daughter">>
<<elseif ($activeSlave.actualAge < 43) && (random(1,100) <= 20)>>
	<<set $activeSlave.recruiter to "older sister">>
<<elseif ($activeSlave.actualAge < 25) && ($activeSlave.actualAge > 18) && (random(1,100) <= 20)>>
	<<set $activeSlave.recruiter to "young sister">>
<</if>>
<</if>>

<</if>>

<<if $applyCareerBonus == 1>>
	<<if $PC.career is "capitalist">>
		<<if $activeSlave.whoreSkill < 60>><<set $activeSlave.whoreSkill += 20>><</if>>
	<<elseif $PC.career is "mercenary">>
		<<set $activeSlave.trust += 10>>
	<<elseif $PC.career is "slaver">>
		<<set $activeSlave.devotion += 10>>
	<<elseif $PC.career is "medicine">>
		<<set $activeSlave.boobs += 600, $activeSlave.boobsImplant += 600, $activeSlave.butt += 2, $activeSlave.buttImplant += 2, $activeSlave.lips += 10, $activeSlave.lipsImplant += 10, $activeSlave.waist to 1>>
	<<elseif $PC.career is "celebrity">>
		<<if $activeSlave.entertainSkill < 60>><<set $activeSlave.entertainSkill += 20>><</if>>
	<<elseif $PC.career is "servant">>
		<<set $activeSlave.trust += 10>>
		<<set $activeSlave.devotion += 10>>
	<<elseif $PC.career is "gang">>
		<<set $activeSlave.health += 5>>
		<<if $activeSlave.combatSkill < 1>>
			<<set $activeSlave.combatSkill += 1>>
		<</if>>
	<<elseif $PC.career is "escort">>
		<<if $activeSlave.entertainSkill < 60>>
			<<set $activeSlave.entertainSkill += 20>>
		<</if>>
		<<if $activeSlave.whoreSkill < 60>>
			<<set $activeSlave.whoreSkill += 20>>
		<</if>>
		<<set $seed to 1>>
		<<if ($activeSlave.oralSkill < 60)>>
			<<set $activeSlave.oralSkill += 20>>
			<<set $seed -= 1>>
		<</if>>
		<<if ($activeSlave.analSkill < 60) && (($activeSlave.anus > 0) || ($activeSlave.analSkill <= 10))>>
			<<set $activeSlave.analSkill += 20>>
			<<set $seed -= 1>>
		<</if>>
		<<if ($seed > 0) && ($activeSlave.vaginalSkill < 60) && ($activeSlave.vagina > -1) && (($activeSlave.vagina > 0) || ($activeSlave.vaginalSkill <= 10))>>
			<<set $activeSlave.vaginalSkill += 20>>
		<</if>>
	<<elseif $PC.career is "wealth">>
		<<set $seed to 2>>
		<<if ($activeSlave.oralSkill < 60)>>
			<<set $activeSlave.oralSkill += 20>>
			<<set $seed -= 1>>
		<</if>>
		<<if ($activeSlave.analSkill < 60) && (($activeSlave.anus > 0) || ($activeSlave.analSkill <= 10))>>
			<<set $activeSlave.analSkill += 20>>
			<<set $seed -= 1>>
		<</if>>
		<<if ($seed > 0) && ($activeSlave.vaginalSkill < 60) && ($activeSlave.vagina > -1) && (($activeSlave.vagina > 0) || ($activeSlave.vaginalSkill <= 10))>>
			<<set $activeSlave.vaginalSkill += 20>>
		<</if>>
	<<else>>
		<<set $activeSlave.devotion += 10>>
		<<if $activeSlave.whoreSkill < 60>><<set $activeSlave.whoreSkill += 20>><</if>>
		<<if $activeSlave.entertainSkill < 60>><<set $activeSlave.entertainSkill += 20>><</if>>
		<<set $seed to 2>>
		<<if ($activeSlave.oralSkill < 60)>>
			<<set $activeSlave.oralSkill += 20>>
			<<set $seed -= 1>>
		<</if>>
		<<if ($activeSlave.analSkill < 60) && (($activeSlave.anus > 0) || ($activeSlave.analSkill <= 10))>>
			<<set $activeSlave.analSkill += 20>>
			<<set $seed -= 1>>
		<</if>>
		<<if ($seed > 0) && ($activeSlave.vaginalSkill < 60) && ($activeSlave.vagina > -1) && (($activeSlave.vagina > 0) || ($activeSlave.vaginalSkill <= 10))>>
			<<set $activeSlave.vaginalSkill += 20>>
		<</if>>
	<</if>>
	<<set $careerBonusApplied to 1>>
<</if>>

<<for $i to 0; $i < $slaves.length; $i++>>
	<<if $activeSlave.ID == $slaves[$i].ID>>
	<<set $slaves[$i] to $activeSlave>>
	<<set $dumped to 1>>
	<<break>>
	<</if>>
<</for>>

<<if $dumped == 0>>
	<<if def $activeSlave.slaveName>>
	<<AddSlave $activeSlave>>
	<<set $dumped to 1>>
	<</if>>
<</if>>

<<goto $returnTo>>


code:
:: Servant Workaround

<<set $activeSlave.assignment to "be a servant">>
<<set $activeSlave.choosesOwnAssignment to 0>>
<<for $i to 0; $i < $slaves.length; $i++>>
	<<if $activeSlave.ID == $slaves[$i].ID>>
	<<set $slaves[$i] to $activeSlave>>
	<<break>>
	<</if>>
<</for>>

<<goto "Main">>


code:
:: Commit Starting Girl [nobr]

<<set $activeSlave.actualAge to Number($activeSlave.actualAge)>>
<<set $activeSlave.devotion = Number($activeSlave.devotion)>>
<<set $activeSlave.trust = Number($activeSlave.trust)>>
<<if $activeSlave.indenture >= 0>>
	<<set $activeSlave.indenture = Math.clamp($activeSlave.indenture, 26, 208)>>
<</if>>
<<set $activeSlave.height = Math.clamp($activeSlave.height, 85, 274)>>
<<set $activeSlave.boobs = Math.clamp($activeSlave.boobs, 0, 10000)>>
<<set $activeSlave.boobs = Number($activeSlave.boobs)>>
<<set $activeSlave.boobs = Math.trunc($activeSlave.boobs/50)*50>>

<<set $careerBonusApplied = 0>>
<<set $originOveride = 0>>

<<if $cash < $minimumSlaveCost>><<goto "Acquisition">><</if>>

<<set $showStartingGirlsExplanation to 0>>

<<if $createRelatedSlave == 0>>
	<<if ($hostage == 0) || ($slaveCost > $hostageCost)>>
		<<set $hostage to $slaveWithoutBonuses>>
		<<set $hostageCost to $slaveCost>>
		<<set $hostageAnnounced to -1>>
	<</if>>
<</if>>

$activeSlave.slaveName has been added to your starting stable of slaves. You now have ¤$cash remaining.

<<if $cash >= $minimumSlaveCost>>

	<<link "Add another slave, starting from a new slave">>
		<<StartingGirlsWorkaround>>
		<<goto "Starting Girls">>
	<</link>>

	[[Add another slave, based on the previous slave|Starting Girls][$activeSlave = $slaveWithoutBonuses, $activeSlave.relation to 0, $activeSlave.relationTarget to 0, $startingGirlCopied = 1, $activeSlave.mother = 0, $activeSlave.father = 0]]
	<<if $createRelatedSlave == 1>>

	//Add another slave, related to the previous slave://

	<<if $familyTesting == 1>>
		//Use "based on the previous slave" and the available .father and .mother controls to create your family//
		/*
		[[Twin|RG AS Dump][$returnTo to "Starting Girls", $activeSlave.father = $missingParentID, $activeSlave.mother = $missingParentID, $startingSlaveRelative = "twin"]]
		<<if $activeSlave.actualAge <= 8 && ($PC.career == "servant" || $PC.career == "escort") && ($PC.vagina == 1)>>
		<<else>>

		[[Sister|RG AS Dump][$returnTo to "Starting Girls", $activeSlave.father = $missingParentID, $activeSlave.mother = $missingParentID, $startingSlaveRelative = "sister"]]
		<<if $activeSlave.actualAge >= ($fertilityAge + $minimumSlaveAge)>>

			[[Daughter|RG AS Dump][$returnTo to "Starting Girls", $activeSlave.birthsTotal += 1, $startingSlaveRelative = "daughter"]]
		<</if>>
		<</if>>
		*/
	<<else>>
		[[Twin|RG AS Dump][$returnTo to "Starting Girls", $activeSlave.relation to "twin", $activeSlave.relationTarget to $activeSlave.ID+1, $startingGirlCopied = 1]]
		<<if $activeSlave.actualAge <= 8 && ($PC.career == "servant" || $PC.career == "escort") && ($PC.vagina == 1)>>
		<<else>>

		[[Sister|RG AS Dump][$returnTo to "Starting Girls", $activeSlave.relation to "sister", $activeSlave.relationTarget to $activeSlave.ID+1, $startingGirlCopied = 1]]
		<<if $activeSlave.actualAge <= 24>>

			[[Mother|RG AS Dump][$returnTo to "Starting Girls", $activeSlave.relation to "daughter", $activeSlave.relationTarget to $activeSlave.ID+1, $startingGirlCopied = 1]]
		<</if>>
		<<if $activeSlave.actualAge >= ($fertilityAge + $minimumSlaveAge)>>

			[[Daughter|RG AS Dump][$returnTo to "Starting Girls", $activeSlave.relation to "mother", $activeSlave.birthsTotal += 1, $activeSlave.relationTarget to $activeSlave.ID+1, $startingGirlCopied = 1]]
		<</if>>
		<</if>>
	<</if>>
	<<elseif $activeSlave.relation == 0>>

	[[Add another slave, related to the previous slave|Commit Starting Girl][$createRelatedSlave to 1]]
	<</if>>
<</if>>

[[Stop adding slaves and take control of the arcology|Acquisition]]


code:
:: More customization options

<<nobr>>

<<set $activeSlave.pubicHColor to $activeSlave.hColor>>
<<set $activeSlave.underArmHColor to $activeSlave.hColor>>

<</nobr>>\
\
''Birth name:'' <<textbox "$activeSlave.birthName" $activeSlave.birthName "More customization options">>
''Slave name:'' <<textbox "$activeSlave.slaveName" $activeSlave.slaveName "More customization options">>
''Career:'' <<textbox "$activeSlave.career" $activeSlave.career "More customization options">>
''Nationality:'' <<textbox "$activeSlave.nationality" $activeSlave.nationality "More customization options">>
    //This will not alter name or race//
''Ethnicity:'' <<textbox "$activeSlave.race" $activeSlave.race "More customization options">>
    //This will not apply phenotypes//
''Hair color:'' <<textbox "$activeSlave.hColor" $activeSlave.hColor "More customization options">>
    //This will also set pubic and underarm hair color//
''Eye color:'' <<textbox "$activeSlave.eyeColor" $activeSlave.eyeColor "More customization options">>
Custom tattoo: <<textbox "$activeSlave.customTat" $activeSlave.customTat "More customization options">>
    //Use complete, capitalized and punctuated sentences//
Custom origin story: <<textbox "$activeSlave.origin" $activeSlave.origin "More customization options">>
    //For best results, use complete, capitalized and punctuated sentences.//
<<if $originOveride == 0>>
	[[Origin Override|More customization options][$originOveride to 1]] //Will keep your custom origin from being overwritten.//
<<else>>
	[[Disable Override|More customization options][$originOveride to 0]] //Will unlock origin and allow slavegen to overwrite it.//
<</if>>
Custom description: <<textbox "$activeSlave.customDesc" $activeSlave.customDesc "More customization options">>
    //Use complete, capitalized and punctuated sentences.//
Custom label: <<textbox "$activeSlave.customLabel" $activeSlave.customLabel "More customization options">>
    //Use a short phrase//

<<nobr>>
''Natural skin distinctiveness:'' $activeSlave.markings.
[[None|More customization options][$activeSlave.markings to "none"]]
| [[Freckles|More customization options][$activeSlave.markings to "freckles"]]
| [[Heavily freckled|More customization options][$activeSlave.markings to "heavily freckled"]]
| [[Beauty mark|More customization options][$activeSlave.markings to "beauty mark"]]
| [[Birthmark|More customization options][$activeSlave.markings to "birthmark"]]
<</nobr>>\
<<nobr>>
<<if $activeSlave.anus > 0>>
<br>
''External appearance of anus:''
<<if $activeSlave.analArea <= $activeSlave.anus>>
	Recently stretched to current size.
<<elseif $activeSlave.analArea - $activeSlave.anus == 1>>
	Used to current size.
<<else>>
	Very broad.
<</if>>
[[Recently stretched|More customization options][$activeSlave.analArea to $activeSlave.anus]]
| [[Used to current size|More customization options][$activeSlave.analArea to $activeSlave.anus+1]]
| [[Very broad|More customization options][$activeSlave.analArea to $activeSlave.anus+2]]
<</if>>
<</nobr>>
<<nobr>>
''Natural breast shape:'' $activeSlave.boobShape.
[[Normal|More customization options][$activeSlave.boobShape to "normal"]]
| [[Perky|More customization options][$activeSlave.boobShape to "perky"]]
| [[Torpedo-shaped|More customization options][$activeSlave.boobShape to "torpedo-shaped"]]
| [[Wide-set|More customization options][$activeSlave.boobShape to "wide-set"]]
| [[Downward-facing|More customization options][$activeSlave.boobShape to "downward-facing"]]
| [[Saggy|More customization options][$activeSlave.boobShape to "saggy"]]
<</nobr>>

[[Continue|Starting Girls]]