,{
<!-- Test mode? -->
(set: $test_mode to false)
<!-- Usable numbers -->
(set: $numbers to (a:"one","two","three","four","five","six","seven","eight","nine","ten"))
<!-- Usable colors -->
(set: $blue to blue)
(set: $crimson to (rgb: 170,0,20))
(set: $cyan to cyan)
(set: $gold to (rgb: 255,215,0))
(set: $green to green)
(set: $light_grey to (rgb: 175,175,175))
(set: $dark_grey to (rgb: 125,125,125))
(set: $ivory to (rgb: 255,255,240))
(set: $olive to (rgb: 20,120,20))
(set: $orange to orange)
(set: $pink to (rgb: 255,105,180))
(set: $plum to (rgb: 221,160,221))
(set: $purple to (rgb: 186,85,211))
(set: $red to red)
(set: $robin to (rgb: 137,207,240))
(set: $rosewood to (rgb: 175,160,100))
(set: $yellow to yellow)
(set: $white to white)
<!-- Color master-list -->
(set: $all_colors to (a:
$blue,
$crimson,
$cyan,
$gold,
$green,
$light_grey,
$ivory,
$olive,
$orange,
$pink,
$plum,
$purple,
$red,
$robin,
$rosewood,
$yellow,
$white))
<!-- Text version of each color -->
(set: $color_words to (a:
"blue",
"crimson",
"cyan",
"gold",
"green",
"grey",
"ivory",
"olive",
"orange",
"pink",
"plum",
"purple",
"red",
"robin",
"rosewood",
"yellow",
"white"))
<!-- Name master-list -->
(set: $fe_names to (a:
"Amber",
"Ana",
"Annabelle",
"Annette",
"Ashley",
"Bella",
"Bethany",
"Britney",
"Charlie",
"Chloe",
"Cindy",
"Cory",
"Daphne",
"Denise",
"Destiny",
"Ebony",
"Eliza",
"Elizabeth",
"Emma",
"Eve",
"Felicity",
"Ginny",
"Grace",
"Imogene",
"Jackie",
"Jane",
"Janet",
"Janice",
"Jenny",
"Jo",
"Karen",
"Marsha",
"Maribel",
"Mary",
"Natalie",
"Nicole",
"Patricia",
"Penelope",
"Polly",
"Rachel",
"Ronnie",
"Sara",
"Serena",
"Shirley",
"Susan",
"Tabitha",
"Tiffany",
"Tracy",
"Victoria",
"Veronica",
"Wanda",
"Zoe"))
(set: $ma_names to (a:
"Adam",
"Austin",
"Charlie",
"Craig",
"David",
"Doug",
"Elias",
"Frank",
"Gus",
"Horace",
"Jack",
"Jeff",
"Joe",
"Joel",
"Marcus",
"Mick",
"Mike",
"Oscar",
"Phil",
"Randy",
"Rick",
"Ron",
"Shane",
"Steven",
"Ted",
"Thomas",
"Zach"))
<!-- Colors used in-game (don't reset) -->
(if: $reset_active is not true)[
(set: $ambient to $light_grey) <!-- ambient text color -->
(set: $g to $pink) <!-- the girl's dialogue -->
(set: $p to $green) <!-- player's dialogue -->
(set: $sys to $orange) <!-- system color -->
(set: $sys_alt to $ivory) <!-- used by option menu headers -->
(set: $tellmemore to $yellow) <!-- used by [?] text -->
(set: $tx to $white) <!-- descriptive text -->
]
<!-- Used colors (default) -->
(set: $used_colors to (a:
$ambient,
$g,
$p,
$sys,
$tellmemore,
$tx))
<!-- Create an array used to finalize coloration: passage - colors -->
(set: $colorize to $used_colors)
<!-- Airport vars (used during the airport scene) -->
<!-- Get a name for the manager lady -->
(set: $manager to $fe_names)
(set: $manager to it - (a: $pc,$name))
(set: $manager to $manager's ((random:1,$manager's length)))
(set: $last_name to (either: "Garcia","Allaband","Beckett","Carson","Davis","Cohen","Hendrix","Nash"))
<!-- Get an airport name -->
(set: $port to (either: "Waltham","Clarke Memorial","Frye-Dobbins","Docker","Vinton","Union Carbide","Goddard Flightpark","McChristy","McCullough","Maricopa","Trans-Atlantic","Atlantian"))
<!-- Fetish vars -->
(set: $anal to true) <!-- enable anal scenes? -->
(set: $animal_cum to false) <!-- true if player chooses animal cum -->
(set: $belly to true) <!-- enable belly scene? -->
(set: $belly_full to false) <!-- belly-fill scene complete? -->
(set: $bestiality to true) <!-- enable animal-fluid options? -->
(set: $bladder to true) <!-- enable bladder scene? -->
(set: $bladder_full to false) <!-- bladder-fill scene complete? -->
(set: $breasts to true) <!-- enable breasts scene? -->
(set: $breasts_full to false) <!-- breast-fill scene complete? -->
(set: $fetish_alert to false) <!-- display alert about inflation? -->
(set: $fill to 0) <!-- use to determine how full during final scene -->
(set: $fluid to "w") <!-- fluid type to use during scenes? -->
(set: $fluid_c to "clear") <!-- the fluid's color -->
(set: $guts to true) <!-- enable guts scene? -->
(set: $guts_full to false) <!-- gut-fill scene complete? -->
(set: $incest to true) <!-- enable incest options? -->
(set: $urine to true) <!-- enable urine options? -->
(set: $womb to true) <!-- enable womb scene? -->
(set: $womb_full to false) <!-- womb-fill scene complete? -->
<!-- Girl vars -->
(set: $costume to "none") <!-- costume used in final scenes -->
(set: $costume_chest to true) <!-- costume covers chest? -->
(set: $cummed_on to false) <!-- came on her during finishing touches? -->
(set: $girls to (a: "friend","cousin","sister"))
(set: $g_rand to (random:1,$fe_names's length))
(set: $matrons to (a: "grandmother","mother","aunt"))
(set: $name to $fe_names's ($g_rand)) <!-- the girl's name -->
(set: $nn to $name) <!-- the girl's nickname, if she has one -->
(set: $peed_on to false) <!-- peed on her during finishing touches? -->
(set: $type to "friend") <!-- your relationship with the girl -->
<!-- Intro vars -->
(set: $i_nervous to true) <!-- Opt 1 -->
(set: $i_academy to true) <!-- Opt 2 -->
(set: $i_academy_visited to 0) <!-- for opt 2 (above) -->
(set: $i_why to true) <!-- Opt 2.5 -->
(set: $i_pregnancy to true) <!-- Opt 3 -->
(set: $i_partner to true) <!-- Opt 4 -->
(set: $i_incest to true) <!-- Opt 5 -->
(set: $i_start to true) <!-- Opt (final) -->
<!-- Non-reset vars -->
<!-- don't reset these vars, even if the player resets the story -->
(if: $reset_active is not true)[
(set: $discretion_passage to false) <!-- player visited discretion? -->
(set: $end_sequence to false) <!-- transition from "end" to "credits" -->
(set: $fetish_passage to false) <!-- player visited fetishes? -->
(set: $meet_passage to 0) <!-- # of visits to meet girl passage -->
]
<!-- Player vars -->
(set: $m_rand to (random:1,$ma_names's length))
(set: $gen to "man") <!-- the player's gender (= man or woman) -->
(set: $pc to $ma_names's ($m_rand)) <!-- the player's name -->
(set: $rel to "friend") <!-- what the player is to their companion -->
<!-- System vars -->
(set: $back to "main menu") <!-- used for passage transition -->
(set: $back_continue to "options") <!-- used for options menu -->
(set: $back_in_game to "main menu") <!-- used for game continuation -->
(set: $cum_full to (a:"cum","semen","jizz"))
(set: $fluid_passage to false) <!-- player visited fluid origins? -->
(set: $game_in_progress to false) <!-- game started? -->
(set: $had_sex to false) <!-- whether the player had sex with girl -->
(set: $metric to true) <!-- use metric measurements? -->
(set: $milk_full to (a:"milk","cream"))
(set: $new_game_style to "fade-in-out") <!-- for the main menu -->
(set: $quick to false) <!-- quickstart game? -->
(set: $show_ch_2 to true) <!-- show chapter 2 text? -->
(set: $show_costume_tx to true) <!-- used in Costume passage -->
(set: $show_sidebar to false) <!-- draw sidebar options? -->
(set: $subheader to "") <!-- the sub-title of the game -->
(set: $title to "Academy Tales") <!-- header game title -->
(set: $tut_reveal to false) <!-- used during tutorial -->
(set: $tut_tx to "main menu") <!-- used during tutorial for footer -->
(set: $urine_full to (a:"urine","piss","pee"))
(set: $version to "1.1") <!-- version info for main menu -->
(set: $water_full to (a:"saline","water"))
<!-- Game start -->
(if: $test_mode is true)[
(set: $reset_active to false)
(goto: "test")
](else-if: $end_sequence is true)[
(set: $reset_active to false)
(set: $end_sequence to false)
(goto: "credits")
](else:)[
(set: $reset_active to false)
(goto: "main menu")
]
}Best I got for what SLUT stands for: "Seductresses of Love and Unique Taste"
A quick experience. (in retrosepect, this was a fucking joke)
You're helping one of the following get into SLUT academy (your choice). Each has their own reason for wanting to enter. Based on selection, maybe youc can choose what you call this girl (e.g. "Mom" can be "Mommy").
Little sister (18)
Cousin
Childhood friend
Mother
Aunt
Grandmother
To get a girl in, she must first inflate the following:
Womb
Guts
Bladder
Breasts
Belly
You can use any of the following (you must commit to one), depending on your settings:
Urine
Milk
Water/saline
Cum
She must also prepare her body:
You dress her (costume/naked)
You can piss on her (if urine is enabled), cum on her, spit on her, pour milk on her
Then, she will accompany you to market where she will be pissed or jizzed on (depending on your settings) and/or fucked.
Afterward, she gets her acceptance letter (but only if she's all-the-way full?). THE END.
Player can choose why they're a Handler. Handlers get paid for each tenured SLUT, or maybe you're doing it just to be a nice guy.
Romantic ending? The girl chooses you as some kind of special someone, even though you're her handler and there's no reason for her to?
A scene replay option you unlock at the end of the game? So you can replay scenes without having to go through the whole game?
Pause/Resume game feature?
The game's icon will be the Academy's emblem: a smiling woman in mortarboard.
WHOREIZON: a new Academy initiative?
For the next game, add Daughter as an option!
A game where you craft potions from ingredients.{
=><=
(text-style: "smear")[(css: "font-size: 200%;")[(color: $gold)[(print: $title)]]]
<!-- Disabling this "sub-header" for now. Probably won't implement again until I decide to make a second game in this series
<br>
(text-style: "smear")[(css: "font-size: 115%;")[(color: $gold)[(print: $subheader)]]]
-->
<br><br><br>
(if: $game_in_progress)[
(set: $new_game_style to "none")
(link: "(text-style: \"fade-in-out\")[continue]")[
(set: $continue_game to true)
(set: $show_sidebar to true)
(goto: $back_in_game)
]<br>](else:)[
(set: $new_game_style to "fade-in-out")
]
(link: "(text-style: $new_game_style)[new game]")[
(if: $discretion_passage)[
(goto: "create character")
](else:)[
(goto: "discretion")
]
]<br>
(link: "how to play")[
(goto: "tutorial")
]<br>
(link: "options")[
(set: $back to "main menu")
(goto: "options")
]<br>
(link: "credits")[
(goto: "credits")
]
<br><br><br><br><br><br><br><br><br><br>
==>
(color: $tx)[Version] (color: $sys)[(print: $version)]
}{
(if: $show_ch_2)[
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[chapter 2:]]]<br>
(text-style: "smear")[(css: "font-size: 75%;")[(color: $sys_alt)[the fill]]]
<br><br>
<==
(set: $show_ch_2 to false)
]
(color: $p)[Thirsty, (print: $name)?]
<br><br>
(color: $g)[Why? You going to give me something good?]
<br><br>
(color: $tx)[Pulling the container of (if: $fluid is "w")[springwater](else:)[(print: $fluid_full's ((random: 1,$fluid_full's length)))] from its resting place on the counter, it sloshes audibly inside its housing.]
<br><br>
(color: $g)[Ooh, that //does// sound quite tempting!]
<br><br>
|opt1>[
<!-- Spacer: OPT 1 -->
(link: "Ask how she's feeling.")[
(show:?how_are_you)
<!-- Does the player already know the origin of today's fluid? -->
(if: $fluid_passage)[
(show:?begin)
](else:)[
<!-- Only show for cum and urine -->
(if: ($fluid is "c") or ($fluid is "u"))[
(show:?show_fluid_origin)
](else:)[
(show:?begin)
]
]
(replace:?opt1)[]
]
<br>
<!-- Unique dialogue for water-only -->
(if: $fluid is "w")[
(set: $temp_dialogue to "how she feels about water-bloating")
](else:)[
(set: $temp_dialogue to "what she thinks of the taste")
]
(link: "Ask (print: $temp_dialogue).")[
(show:?taste)
<!-- Does the player already know the origin of today's fluid? -->
(if: $fluid_passage)[
(show:?begin)
](else:)[
<!-- Only show for cum and urine -->
(if: ($fluid is "c") or ($fluid is "u"))[
(show:?show_fluid_origin)
](else:)[
(show:?begin)
]
]
(replace:?opt1)[]
]
<!-- Spacer: OPT 1 -->
]
|how_are_you)[
<!-- Spacer: HOW ARE YOU -->
(color: $p)[Are you (if: $fill>0)[still ]doing alright? ]
(if: $guts_full)[
(color: $p)[Ready to have some (if: $fluid is "w")[cool water](else:)[fresh (print: $fluid_full's ((random: 1,$fluid_full's length)))] added to that enormous belly of yours?]
<br><br>
(color: $g)[Actually, I am! It feels odd having my (if: $matrons contains $type)[bowels filled](else:)[guts stuffed] on an empty stomach.]
<br><br>
(color: $p)[Well, then you'll feel right as rain once we pump this stuff into your belly.]
<br><br>
(color: $g)[Yes, that's what I'm hoping!]
](else:)[
(color: $p)[Need a break?]
<br><br>
(color: $g)[(if: $matrons contains $type)[Decidedly](else:)[Definitely] not! (if: $fill>=3)[I'm so close; I //need// more!](else:)[We need to keep going if I'm going to be ready for our excursion later.]]
]
<br><br>
(color: $p)[Fine by me.]
<!-- Spacer: HOW ARE YOU -->
]
|taste)[
<!-- Spacer: TASTE -->
<!-- Unique dialogue for water -->
(if: $fluid is "w")[
(color: $p)[(print: (upperfirst: $nn)), you've been water-bloated before.]
<br><br>
(color: $g)[Is that a question, (print: $pc)?]
<br><br>
(color: $tx)[She grins at you impishly(if: $guts_full)[ over her already-distended stomach]. You can't help but roll your eyes.]
<br><br>
(color: $p)[No. A statement. While I prepare my instruments, I was wondering if you might share how you like it.]
<br><br>
(color: $g)[Oh, I absolutely //adore// it! Obviously, it's uncomfortable at first but, after you let things settle, it really feels //right//. Like a hole you didn't know you had is being filled.]
(if: $guts_full)[
<br><br>
(color: $tx)[(print: $name) caresses her swollen stomach like a mother might caress her unborn child.]
<br><br>
(color: $g)[That's also how I feel about having my (if: $matrons contains $type)[bowels](else:)[guts] flooded. Combining the two is practically //orgasmic//.]
<br><br>
(color: $p)[With talk like that, we'll make an honest SLUT out of you in no time, (print: $nn).]
]
](else:)[
(color: $p)[It's been a while since I asked, (print: $nn): have you developed a liking for (print: $fluid_full's ((random: 1,$fluid_full's length)))?]
<br><br>
(color: $g)[Well, you know, ]
<!-- Unique dialogue for milk -->
(if: $fluid is "m")[
(color: $g)[I used to despise moo-milk with a passion, but it's tolerable to me now.]
](else:)[
(color: $g)[it's obviously an //acquired// taste. (print: (upperfirst: $fluid_full's ((random: 1,$fluid_full's length)))) has kind of a salty flavor but it's not bad at all, now that I've grown used to it.]
]
<br><br>
(color: $p)[Glad to hear that, especially as you're about to swallow a whole lot of the stuff.]
<br><br>
(color: $tx)[She gestures to you and the meaning is clear: "bring it on".]
]
<!-- Spacer: TASTE -->
]
|show_fluid_origin)[
<!-- Spacer: SHOW FLUID ORIGIN -->
<br><br>
(display: "fluid origin")
<!-- Spacer: SHOW FLUID ORIGIN -->
]
|begin)[
<!-- Spacer: BEGIN -->
<br><br>
(link: "Begin")[
(show:?insert)
(show:?keep_going)
(replace:?begin)[<br><br>]
]
<!-- Spacer: BEGIN -->
]
|insert)[
<!-- Spacer: INSERT -->
(color: $tx)[You reach for a nearby champagne flute, dip it into the container beneath you, and hand it—brimming with (print: $fluid_c) liquid—to (print: $name).]
<br><br>
(color: $p)[We're using the standard glass size today: (if: $metric)[one-hundred-eighty M-L](else:)[six ounces]. Can you drink it all off at one go?]
<br><br>
(color: $g)[Oh, //please//, (print: $pc).]
<br><br>
(color: $tx)[She takes the glass from you, droplets of fluid spilling over the rim as it transfers to her possession, and quaffs its contents in a single motion. Wiping her lips with the back of her free hand, (print: $name) returns the glass to you.]
<br><br>
<!-- Unique dialogue based on fluid type -->
(if: $fluid is "c")[
(color: $g)[Creamy //and// salty!]
](else-if: $fluid is "m")[
(color: $g)[That's rich!]
](else-if: $fluid is "u")[
(color: $g)[Hm, (either: "saltier","sourer") than usual but still quite tasty!]
](else:)[
<!-- Fluid is water -->
(color: $g)[Ah, refreshing!]
]
<!-- Spacer: INSERT -->
]
|keep_going)[
<!-- Spacer: KEEP GOING -->
<br><br>
(link: "Fill her.")[
(show:?fill)
(show:?next_shot)
(replace:?keep_going)[<br><br>]
]
<!-- Spacer: KEEP GOING -->
]
|fill)[
<!-- Spacer: FILL -->
(color: $tx)[Taking the flute back from (print: $name), you continue the ritual: dip, fill, relinquish, drink, repeat. The contents of the second glass disappear past those voluptuous lips, then those of the third. By the sixth, her breakneck pace begins to wane.]
<br><br>
(color: $p)[That's about a (if: $metric)[liter](else:)[quart]'s worth. Can you keep it down?]
<br><br>
(color: $g)[(print: $pc), (if: $matrons contains $type)[I am beginning to tire of your disbelief in my ability](else:)[I'm getting tired of you doubting me]. Stand back and watch; I can do this myself!]
<br><br>
(color: $tx)[Your (print: $type) kneels above the (if: $fluid is not "w")[(print: $fluid_full's ((random: 1,$fluid_full's length)))-]pail and dips the flute beneath the (print: $fluid_c) surface contained within.]
<br><br>
(color: $g)[//Mm//, so //good!//]
<br><br>
(color: $tx)[(print: $name) consumes her seventh glass, her eigth, her ninth... She struggles on glass number eleven but, after slowly sipping at it for (either: "thirty seconds","half a minute") or so, manages to best it. She's breathing hard as she sets the flute down.]
<br><br>
(color: $g)[Th-//there!// That looks like half to me.]
<br><br>
(color: $p)[Yep, that's about right. Two (if: $metric)[liters](else:)[quarts] now. You're doing God's work, (print: $nn).]
<br><br>
<!-- Spacer: FILL -->
]
|next_shot)[
<!-- Spacer: NEXT SHOT -->
(link: "Ask how she's feeling.")[
(show:?how_are_you_2)
(show:?fill_2)
(show:?finish)
(replace:?next_shot)[]
]
<br>
(link: "Keep going.")[
(show:?fill_2)
(show:?finish)
(replace:?next_shot)[]
]
<!-- Spacer: NEXT SHOT -->
]
|how_are_you_2)[
<!-- Spacer: HOW ARE YOU 2 -->
(color: $tx)[(print: (upperfirst: $nn)) shifts to a squatting pose(if: $guts_full)[, fails due to the immensity of her gut (opting instead to sit on her butt)], lapping at stray droplets trailing from the corners of her mouth.]
<br><br>
(color: $p)[Calling it quits for now? We can come back to this later if you're not feeling up to it.]
<br><br>
(color: $g)[Wh-what?! Stop at the halfway point? No way!]
<br><br>
(color: $tx)[With an effort as she cradles her glutted stomach, (print: $name) returns to her knees, grasping the pail's edge for stability.]
<br><br>
(color: $g)[Come on, (print: $pc), let's do this!]
<br><br>
<!-- Spacer: HOW ARE YOU 2 -->
]
|fill_2)[
<!-- Spacer: FILL 2 -->
(color: $tx)[You hunker down to be at eye-level with your (print: $type).]
<br><br>
(color: $p)[Okay. Let's do this.]
<br><br>
(color: $tx)[She stares at the remaining puddle of (if: $fluid is "w")[springwater](else:)[(print: $fluid_full's ((random: 1,$fluid_full's length)))] between you, then (with your help) lifts the container to her lips. Her hands shake, but you're there to steady her.]
<br><br>
(color: $p)[That's it. Good(if: $matrons contains $type)[, (print: $nn)](else:)[ girl]. Every last drop. Like a true SLUT.]
<br><br>
(color: $tx)[(print: $name) first sips at the pail's edge, then hoists it higher to drink more heartily. (if: $guts_full)[It's difficult to say if her stomach is growing any, given the immensity of her gut, but you can //definitely// hear the liquid purling in her belly.](else:)[As she ingests more and more of its contents, it becomes possible to see her stomach distend from her body.]]
<br><br>
(color: $g)[Mm... //Mmph!// Delicious...]
<br><br>
(color: $tx)[Near the end, her earlier greed returns to her and she drinks the final quarter in three quick gulps. Casting the pail aside carelessly, (print: $name) falls upon her hands and knees, opening wide her shapely mouth and jutting out her tongue.]
<br><br>
(color: $g)[I drank it //all//. See? No tricks here!]
<br><br>
(color: $tx)[You hook one thumb inside her cheek theatrically, playing at checking for anything hidden within. At length, you let your digit come to rest on (print: $name)'s tongue, whereupon she begins sucking it seductively.]
<br><br>
(color: $p)[A fine job, (print: $nn). That's (if: $metric)[all four liters](else:)[the entire gallon]. You're going to make an excellent SLUT one day soon.]
<br><br>
(color: $tx)[With a wet] (color: $ambient)[//pop!//](color: $tx)[, you permit your thumb to leave her mouth. That done, you help (print: $name) to her feet.]
<br><br>
(color: $g)[Thank you, (print: $pc). You're so good to me. I can't //imagine// anybody else as my Handler. ]
(if: $fill < 5)[
(color: $g)[Please keep filling me.]
](else:)[
(color: $g)[I... I think I'm ready now.]
]
<!-- Spacer: FILL 2 -->
]
|finish)[
<!-- Spacer: FINISH -->
(set: $fill to it + 1)
(set: $belly to false)
(set: $belly_full to true)
<br><br>
(display: "choose orifice")
<!-- Spacer: FINISH -->
]
}{
(if: $show_ch_2)[
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[chapter 2:]]]<br>
(text-style: "smear")[(css: "font-size: 75%;")[(color: $sys_alt)[the fill]]]
<br><br>
<==
(set: $show_ch_2 to false)
]
<!-- Set up some chest vars by Type -->
(if: $type is "grandmother")[
(set: $size to 3) <!-- Breast size -->
](else-if: ($type is "mother") or ($type is "aunt"))[
(set: $size to 2) <!-- Breast size -->
](else:)[
<!-- All other chest sizes go here -->
(set: $size to 1) <!-- Breast size -->
]
(color: $p)[Want to expand your bust a little?]
<br><br>
(color: $tx)[(print: $name) leans forward and squeezes her (if: $size is 3)[considerable bosom](else-if: $size is 2)[sizeable chest](else:)[perky tits] between her upper arms.]
<br><br>
(color: $g)[Oh, //yes//. Let's blow my girls up some!]
<br><br>
|opt1>[
<!-- Spacer: OPT 1 -->
(link: "Ask how she's feeling.")[
(show:?how_are_you)
(show:?begin)
(replace:?opt1)[]
]
<br>
(link: "Ask if she's ready to go up a cup-size.")[
(show:?up_a_cup_size)
(show:?begin)
(replace:?opt1)[]
]
<!-- Spacer: OPT 1 -->
]
|how_are_you)[
<!-- Spacer: HOW ARE YOU -->
(color: $p)[How are you, (print: $nn)? ]
(if: $fill is 0)[
(color: $p)[Shall we begin with these lovely udders of yours?]
<br><br>
(color: $g)[Oh, absolutely! You know, when I started down the path to becoming a SLUT, I was a little concerned to hear that it's even //possible// to inflate my (if: $matrons contains $type)[breasts](else:)[boobies]! Now, it's one of the activities I look forward to most!]
](else:)[
(color: $p)[Do we need to stop?]
<br><br>
(color: $g)[Don't be silly, (print: $pc)! (if: $fill>=3)[We're so close. We can't stop now!](else:)[We're nowhere //near// finished! I need you to fill me //aaall// the way.]]
]
<br><br>
(color: $p)[That's what I like to hear.]
<!-- Spacer: HOW ARE YOU -->
]
|up_a_cup_size)[
<!-- Spacer: UP A SIZE -->
(color: $p)[So, you ready to go up a cup-size, ]
(if: $type is "sister")[
(color: $p)[mosquito tits?]
<br><br>
(color: $tx)[Your (print: $type)'s eyes light up with mirth and she delivers a playful punch to your bicep.]
<br><br>
(color: $g)[You asshole! //Ha ha//, I //told// you not to call me that!]
<br><br>
(color: $p)[Whoa, geez, better make it two sizes.]
<br><br>
(color: $g)[(print: $pc)!]
](else:)[
(color: $p)[(print: $nn)?]
<br><br>
(color: $g)[Hm, you bet! Get them big as you can, please!]
<br><br>
(if: $size > 1)[
(color: $p)[Might be tough to get yours any larger than they already are, but we'll make a go of it.]
](else:)[
(color: $p)[Oh, we //sure// will... (css: "font-size: 75%;")[//There's certainly a lot of room for improvement, after all...//]]
]
]
<!-- Spacer: UP A SIZE -->
]
|begin)[
<!-- Spacer: BEGIN -->
<br><br>
(link: "Begin")[
(show:?insert)
(replace:?begin)[<br><br>]
]
<!-- Spacer: BEGIN -->
]
|insert)[
<!-- Spacer: INSERT -->
(color: $tx)[After fetching your equipment, you step forward and take one (if: $size is 1)[small](else:)[large] breast in your left hand. In the right, you have the needle which will effect (print: $name)'s enlargement.]
<br><br>
(color: $p)[Here we go. Hold still.]
<br><br>
(color: $tx)[(if: $fill is 0)[Moving quickly, as you're very used to doing, you ](else:)[You] slick the needle with surgical gel. Carefully working the point against your (print: $type)'s papilla; the steel tip first expands, then slips into, her nipple—leaving its circular base flush against her skin.]
<br><br>
(color: $g)[//Ah!// That's cold!]
<br><br>
(color: $p)[Sorry. Just one more, then the fun can begin.]
<br><br>
(color: $tx)[A second needle finds its way to your hand; it, too, sinks deep into (print: $name)'s bosom—taking root in her other breast.]
<br><br>
<!-- Does the player already know the origin of today's fluid? -->
(if: $fluid_passage)[
(color: $g)[Mm, that sensation took me a while to get used to. Now... Now, it feels just //heavenly//.]
(show:?keep_going)
](else:)[
<!-- Only show for cum and urine -->
(if: ($fluid is "c") or ($fluid is "u"))[
(display: "fluid origin")
](else:)[
(show:?keep_going)
]
]
<!-- Spacer: INSERT -->
]
|keep_going)[
<!-- Spacer: KEEP GOING -->
<br><br>
(link: "Fill her.")[
(show:?fill)
(show:?next_shot)
(replace:?keep_going)[<br><br>]
]
<!-- Spacer: KEEP GOING -->
]
|fill)[
<!-- Spacer: FILL -->
(color: $tx)[You hook the paired terminations of a Y-tube to the needle-bases plugged into (print: $name)'s nipples. Where the two lines meet is the hand-pump needed to begin.]
<br><br>
(color: $p)[Time for a temporary boob-job.]
<br><br>
(color: $tx)[Pumping a single time, the gauge on your equipment immediately shoots up to (if: $metric)[two-hundred-fifty milliliters](else:)[eight ounces].]
<br><br>
(color: $g)[O~o//oohhh!// Oh, that stings so //good!//]
<br><br>
<!-- Spacer: FILL -->
]
|next_shot)[
<!-- Spacer: NEXT SHOT -->
(link: "Ask how she's feeling.")[
(show:?how_are_you_2)
(show:?fill_2)
(show:?finish)
(replace:?next_shot)[]
]
<br>
(link: "Keep going.")[
(show:?fill_2)
(show:?finish)
(replace:?next_shot)[]
]
<!-- Spacer: NEXT SHOT -->
]
|how_are_you_2)[
<!-- Spacer: HOW ARE YOU 2 -->
(color: $p)[Heya, (print: $nn). Doing alright? Need a break?]
<br><br>
(if: $fill > 1)[
(color: $g)[Mmhm! Doing just fine! Feeling //heavy//, but let's keep going!]
](else:)[
(color: $g)[Doing quite well, actually. My (if: $size is 1)[titties feel a little heavier than usual, but in a good way!](else:)[chest feels a little weightier than normal, but I'm nowhere near my limit.]]
]
<br><br>
(color: $p)[Cool, cool. We'll press on, then.]
<br><br>
<!-- Spacer: HOW ARE YOU 2 -->
]
|fill_2)[
<!-- Spacer: FILL 2 -->
(color: $tx)[Hand working like mad, you keep at it: pumping your (print: $type) full.]
<br><br>
(color: $p)[We're up to (if: $metric)[half a liter](else:)[about one pint] per breast.]
<br><br>
(color: $g)[//Oh//, there's so much //(print: $fluid_full's ((random: 1,$fluid_full's length)))// in my (if: $size is 1)[titties](else:)[mammaries]!]
<br><br>
(color: $p)[Do we need to—]
<br><br>
(color: $g)[Do //not// stop!]
<br><br>
(color: $tx)[As you operate the pump again and again, the needle embedded in its gauge jumps from (if: $metric)[five-hundred milliliters to seven-fifty, then up to one-thousand](else:)[sixteen ounces to twenty-five, then up to thirty-two]. (print: $name)'s (if: $size is 1)[jubblies appear to have doubled—perhaps even //tripled//—in size.](else:)[breasts swell into perfect bubbles of soft flesh.]]
<br><br>
(color: $g)[Ah... Aha... (print: $pc), this is... //Oh//, how //good// this feels! Keep going; I want more!]
<br><br>
(if: $size is 1)[
(color: $p)[Sorry, (print: $nn). This is as far as I dare take you. That's a //liter// of fluid in your mammaries.]
<br><br>
(color: $g)[What?! No, (print: $pc), hang on!]
<br><br>
(color: $p)[My word as your Handler is final. It's not safe to inject any more.]
<br><br>
(color: $tx)[For a moment, it seems she'll protest again. Then, wordlessly, (print: $name) nods her head, disappointed but obedient. ]
](else:)[
(color: $p)[Well...]
<br><br>
(color: $tx)[The pail of (print: $fluid_full's ((random: 1,$fluid_full's length))) is just at your feet; there's plenty left before it needs a refill.]
<br><br>
(color: $p)[Aw, what the hell.]
<br><br>
(color: $tx)[Another press of the rubber ball in your hand sends the pressure-gauge's needle even further along its track. (print: $name) begins shaking but you don't pause for even a moment.]
<br><br>
(color: $p)[(if: $metric)[One-point-two... One-point-five... One-point-six...](else:)[Forty... Fifty... Fifty-four...]]
<br><br>
(color: $tx)[The pressure inside (print: $name)'s breasts makes it difficult to pump any more into her. With an effort, you keep at it. It is only through intense effort (and the utilization of both hands) that you're able to get the gauge up to the (if: $metric)[two-liter](else:)[two-quart] mark.]
<br><br>
(color: $g)[W-wow...]
<br><br>
(color: $tx)[She sighs, pleased, and gingerly fondles her glutted breasts—which have swollen to incredible size. Every vein stands out in vibrant definition; her chest seems to pulsate with the weight trapped inside it.]
]
<br><br>
(color: $g)[Oh, (print: $pc), they're //beautiful//. Thank you. Oh, thank you so much!]
<br><br>
(color: $tx)[Thus satisfied with (print: $name)'s performance, you unhook the Y-tube and lock the circular bases in place to prevent any leakage.]
<!-- Spacer: FILL 2 -->
]
|finish)[
<!-- Spacer: FINISH -->
(set: $fill to it + 1)
(set: $breasts to false)
(set: $breasts_full to true)
<br><br>
(display: "choose orifice")
<!-- Spacer: FINISH -->
]
}{
(if: $show_ch_2)[
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[chapter 2:]]]<br>
(text-style: "smear")[(css: "font-size: 75%;")[(color: $sys_alt)[the fill]]]
<br><br>
<==
(set: $show_ch_2 to false)
]
(color: $p)[Shall we work on your bladder(if: $fill>0)[ next]?]
<br><br>
(color: $g)[(if: $matrons contains $type)[Ooh, yes; let's!](else:)[Yeah, I'm down!]]
<br><br>
(color: $tx)[(if: $fill > 1)[With an effort, she](else:)[She] boosts herself onto the (if: $womb_full)[table again, once more exposing the exquisite sculpture between her legs](else:)[nearby table, parting her thighs to reveal the aperture between](if: $belly_full or $guts_full)[—concealed somewhat by her full belly]. Meanwhile, you busy yourself with the lubrication of the tubing needed for the task at hand.]
<br><br>
|opt1>[
<!-- Spacer: OPT 1 -->
(link: "Ask how she's feeling.")[
(show:?how_are_you)
(show:?begin)
(replace:?opt1)[]
]
<br>
(link: "Ask what she thinks about urinary training.")[
(show:?training)
(show:?begin)
(replace:?opt1)[]
]
<!-- Spacer: OPT 1 -->
]
|how_are_you)[
<!-- Spacer: HOW ARE YOU -->
(color: $p)[All good, (print: $nn)? ]
(if: $fill is 0)[
(color: $p)[Eager to get started?]
<br><br>
(color: $g)[(if: $matrons contains $type)[Oh, yes! Get to it, young (if: $gen is "man")[man](else:)[lady]. Time's a'wastin', after all!](else:)[Yeah, for sure! Hurry up and stick it in me already.]]
](else:)[
(color: $p)[Any issues we need to address?]
<br><br>
(color: $g)[None(if: $matrons contains $type)[ at all!](else:)[, (print: $pc)!] (if: $fill >= 3)[I feel like I'm close to my limit, but that's no reason to stop now!](else:)[I'm feeling fine and ready to be full, full, //full!//]]
]
<br><br>
(color: $p)[Excellent. Moving right along, then...]
<!-- Spacer: HOW ARE YOU -->
]
|training)[
<!-- Spacer: TRAINING -->
(color: $p)[While I get things primed and lubed, wanna talk about urinary training so far?]
<br><br>
(color: $g)[What about it?]
<br><br>
(color: $p)[Just curious; have you been enjoying yourself?]
<br><br>
(color: $g)[Well, (if: $guts_full)[like anal training](else:)[as you can imagine], it's (if: $matrons contains $type)[certainly not ](else:)[not really] something I expected to be doing with myself when I was (if: $matrons contains $type)[(if: $type is "grandmother")[much ]younger](else:)[in still in school].]
<br><br>
(color: $p)[And now?]
<br><br>
(color: $g)[I find it interesting! After a certain point, a full bladder starts pushing against my clit(if: $matrons contains $type)[oris] from within. It took some time but, nowadays, I can orgasm from that pressure alone.]
<br><br>
(color: $p)[It must have been quite the experience, that first urinary assessment.]
<br><br>
(color: $g)[//I'll// say. The Academy doesn't just test for bladder-fill; they want each SLUT's (if: $matrons contains $type)[urethra pliable](else:)[peehole stretchy] enough for penetration. Not that I have to tell you.]
<br><br>
(color: $p)[Were the exams rough?]
<br><br>
(color: $tx)[(print: $name) nods, crossing her legs momentarily and adopting a thoughtful pose.]
<br><br>
(color: $g)[A few months back, I took one with about twenty guys lined up, and they each took turns fucking me there. It was a lot of fun! Even if it hurt a little, and even though I'm still not quite accustomed to (if: $matrons contains $type)[urinating semen](else:)[pissing jizz]. But that wasn't even the worst one.]
<br><br>
(color: $p)[Do I even want to ask?]
<br><br>
(color: $g)[Maybe not, but I'm going to tell you anyway! Once, they strapped me in (as they do) and hooked my (if: $matrons contains $type)[urethra](else:)[peehole] up to a piston-arm with a wire brush at the end. Said brush proceeded to scratch my insides for ten minutes straight.]
<br><br>
(color: $tx)[You wince and suck air through your teeth as you picture it. The agony of a brush scraping at the tender flesh of the urethra must have been... Your mind refuses to complete the thought. (print: $name) chuckles when she sees your face.]
<br><br>
(color: $g)[The bristles were relatively soft, so it wasn't //that// bad. I needed to cum three times to pass, and they'd only run the machine in ten-minute intervals. I was lucky that I only needed about half an hour to qualify. I hear that they'll let you go as long as you want but, if you give up, you have to retake it another time.]
<br><br>
(color: $tx)[She uncrosses her legs and one hand strays dangerously close to her pussy before she returns to her senses.]
<br><br>
(color: $g)[Anyway, it's over now. Honestly, it was pretty entertaining... In retrospect, if nothing else.]
<!-- Spacer: TRAINING -->
]
|begin)[
<!-- Spacer: BEGIN -->
<br><br>
(link: "Begin")[
(show:?insert)
(replace:?begin)[<br><br>]
]
<!-- Spacer: BEGIN -->
]
|insert)[
<!-- Spacer: INSERT -->
(color: $tx)[Clearing your mind as you take a by-now well-lubricated vinyl hose into one hand, you use the other to motion for your (print: $type) to open the way. She obliges immediately, spreading her labia and revealing the engorged bead betwixt, as well as the two orifices positioned below it—the smaller of which being your current target.]
<br><br>
(color: $p)[Now just hold still(if: $type is "sister")[—](else:)[...]]
(if: $type is "sister")[
<br><br>
(color: $g)[I //am// holding still, (if: $gen is "man")[bro](else:)[sis]!]
<br><br>
(color: $p)[Okay, //okay//. No need to be tetchy.]
]
<br><br>
(color: $tx)[With (if: (uppercase: $name) is "GRACE")[ease](else:)[grace] that can only come through practice, you slip the tube past (print: $name)'s meatus and slide it home, deep into her bladder. Two quick pumps on the auxiliary line inflates the bulb within—effectively stoppering her and preventing urination altogether.]
<br><br>
(color: $p)[Alright, it's in.]
<!-- Does the player already know the origin of today's fluid? -->
(if: $fluid_passage)[
(show:?keep_going)
](else:)[
<!-- Only show for cum and urine -->
(if: ($fluid is "c") or ($fluid is "u"))[
<br><br>
(display: "fluid origin")
](else:)[
(show:?keep_going)
]
]
<!-- Spacer: INSERT -->
]
|keep_going)[
<!-- Spacer: KEEP GOING -->
<br><br>
(link: "Fill her.")[
(show:?fill)
(show:?next_shot)
(replace:?keep_going)[<br><br>]
]
<!-- Spacer: KEEP GOING -->
]
|fill)[
<!-- Spacer: FILL -->
(color: $tx)[You begin pumping, (if: $fill > 2)[just as you've been doing, ]keeping an eye on the pressure-gauge as you discharge the (print: $fluid_full's ((random: 1,$fluid_full's length)))-bucket's contents deep within your (print: $type).]
<br><br>
(color: $g)[Oh, yeah; that's right... //Fi~ill// me. (if: $fill >= 3)[Keep going until I'm the size of a house!]]
<br><br>
(color: $p)[(if: $metric)[Two-hundred M-L, four-hundred...](else:)[Six ounces... Thirteen...]]
<br><br>
(color: $tx)[The little needle climbs at a steady pace, stopping only when it reaches the one-(if: $metric)[liter](else:)[quart] mark.]
<br><br>
<!-- Spacer: FILL -->
]
|next_shot)[
<!-- Spacer: NEXT SHOT -->
(link: "Ask how she's feeling.")[
(show:?how_are_you_2)
(show:?fill_2)
(show:?finish)
(replace:?next_shot)[]
]
<br>
(link: "Keep going.")[
(show:?fill_2)
(show:?finish)
(replace:?next_shot)[]
]
<!-- Spacer: NEXT SHOT -->
]
|how_are_you_2)[
<!-- Spacer: HOW ARE YOU 2 -->
(color: $p)[That's about as much as most adults can hold for long. How is it? Any pain or discomfort?]
<br><br>
(if: $womb_full)[
(color: $g)[Nope! It's (if: $matrons contains $type)[quite ]nice, actually. I can feel my (if: $matrons contains $type)[uterus](else:)[womb] pushing back against my bladder, jostling for space... //Mm//, I'm going to savor this moment.]
<br><br>
(color: $p)[That's wonderful to hear. Now...]
](else:)[
(color: $g)[No, none. Keep at it, (print: $pc), (if: $fill >=3)[we're almost there!](else:)[we can't stop now!]]
<br><br>
(color: $p)[You're the boss.]
]
<br><br>
<!-- Spacer: HOW ARE YOU 2 -->
]
|fill_2)[
<!-- Spacer: FILL 2 -->
(color: $tx)[You hold the running end of your line fast, keeping it plunged into the container at your feet.]
<br><br>
(color: $p)[Let's finish this.]
<br><br>
(color: $tx)[(print: $name) sighs when you pump again. As the reading on the gauge nears two (if: $metric)[liters](else:)[quarts], sighs turn to gasps. Yet the needle doesn't stop there, although the immense pressure inside your (print: $type)'s urinary bladder is making it difficult to contnue.]
<br><br>
(color: $p)[Come on, //come on//...]
<br><br>
(color: $tx)[From two (if: $metric)[liters](else:)[quarts] to two-point-five, then two-point-eight.]
<br><br>
(color: $g)[(print: $pc's (1))-(print: $pc)... It's getting pretty //full// in there...]
<br><br>
(color: $p)[Don't give up, (print: $nn). We're getting close.]
<br><br>
(color: $g)[(either: "I won't","No //way// am I quitting now")! Keep going, (if: $matrons contains $type)[honey](else:)[baby]!]
<br><br>
(color: $tx)[Three (if: $metric)[liters](else:)[quarts] now and still climbing. Your hand aches with the effort, but there's no turning back. Three-point-one, three-point-two... The pressure is unreal; once you get (print: $name) to three-point-five (if: $metric)[liters](else:)[quarts], that'll be the most she's ever taken.]
<br><br>
(color: $g)[(print: $pc), let me help!]
<br><br>
(color: $tx)[She leans forward, (if: $belly_full or $guts_full)[prodigious gut complaining](else-if: $breasts_full)[inflated chest](else:)[her already-prodigious bladder] complaining as it adapts to permit the motion, and wraps both her (if: $type is "grandmother")[wrinkled](else:)[smooth] hands around yours—totally encapsulating the manual pump.]
<br><br>
(color: $p)[Right. Together, then.]
<br><br>
(color: $tx)[Your joint effort makes it possible (though by no stretch easy) to proceed. Three-point-two (if: $metric)[liters](else:)[quarts] become three-point-five in the blink of an eye. As more and more (print: $fluid_full's ((random: 1,$fluid_full's length))) floods into (print: $name)'s bladder, her gasps turns to moans.]
<br><br>
(color: $g)[//Oh//, yes, yes, yes, yes, //yeeess!//]
<br><br>
(color: $tx)[With a final, titanic struggle, the two of you send the last of the (print: $fluid_full's ((random: 1,$fluid_full's length))) home. The needle on the gauge's face shows (if: $metric)[four liters](else:)[one gallon]. (print: $name) yelps as you disconnect the vinyl line—leaving the inflatable behind to dam her waterworks.]
<br><br>
(color: $p)[Great work, (print: $nn). (either: "That's a new record for your bladder","I'm really proud of you"). Can you stand?]
<br><br>
(color: $tx)[Helping (print: $name) to her feet, she seems stable enough.]
<br><br>
(color: $g)[That was... //Is//... //Ooh//, that's good! So nice and //tight// inside me. I've never needed (if: $matrons contains $type)[the toilet](else:)[a piss] more in my life!]
<br><br>
(color: $p)[Try to (if: $matrons contains $type)[urinate](else:)[pee it back out] for me, will you? Let's make sure the bulb is holding.]
<br><br>
(color: $tx)[She squats over the same container (if: $belly_full or $guts_full)[(taking special care to keep her balance) ]and makes an effort. A few thin droplets, but nothing more.]
<br><br>
(color: $ambient)[(]
(color: $p)[//Good enough for government work.//]
(color: $ambient)[)]
<!-- Spacer: FILL 2 -->
]
|finish)[
<!-- Spacer: FINISH -->
(set: $fill to it + 1)
(set: $bladder to false)
(set: $bladder_full to true)
<br><br>
(display: "choose orifice")
<!-- Spacer: FINISH -->
]
}{
(if: $show_ch_2)[
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[chapter 2:]]]<br>
(text-style: "smear")[(css: "font-size: 75%;")[(color: $sys_alt)[the fill]]]
<br><br>
<==
(set: $show_ch_2 to false)
]
(color: $p)[How about we grease your colon a little, (print: $nn)?]
<br><br>
(color: $g)[Don't have to tell me twice!]
<br><br>
(color: $tx)[Your (print: $type) takes a seat, presenting her buttocks and the single, quivering portal between them.]
<br><br>
(color: $g)[I'm ready for you, (if: $gen is "man")[Mister](else:)[Miss] (print: $pc).] (color: $ambient)[//giggle//]
<br><br>
|opt1>[
<!-- Spacer: OPT 1 -->
(link: "Ask how she's feeling.")[
(show:?how_are_you)
(show:?begin)
(replace:?opt1)[]
]
<br>
(link: "Reminisce about assplay.")[
(show:?ass)
(show:?begin)
(replace:?opt1)[]
]
<br>
(link: "Ask about her worst enema.")[
(show:?enema)
(show:?begin)
(replace:?opt1)[]
]
<!-- Spacer: OPT 1 -->
]
|how_are_you)[
<!-- Spacer: HOW ARE YOU -->
(color: $p)[Doing okay? ]
(if: $belly_full)[
(color: $p)[You're looking fairly bloated already.]
<br><br>
(color: $g)[Mm, I'm enjoying myself. Looking forward to being absolutely //stuffed// here in a minute.]
<br><br>
(color: $p)[That's great, (print: $nn). ]
](else:)[
<br><br>
(color: $g)[(if: $matrons contains $type)[Yes](else:)[Yeah], of course! Now quit (if: $matrons contains $type)[dallying](else:)[dicking around] and pump me full!]
<br><br>
(color: $p)[Yeah, yeah; I hear you. ]
]
(color: $p)[Let's (if: $fill is 0)[get](else:)[keep] the ball rolling.]
<!-- Spacer: HOW ARE YOU -->
]
|ass)[
<!-- Spacer: ASS -->
(color: $tx)[Your hand finds its way to the pulsating orifice just above (from this angle, anyway) (print: $name)'s pussy. Despite seeming otherwise inflexible, it yields easily to the touch of a single finger—opening wide with the feeblest of effort.]
<br><br>
(color: $p)[You're doing really great back here, (print: $nn). I remember when we first started. You could barely take two fingers.]
<br><br>
(color: $g)[And then we got going, and I couldn't hardly keep it closed!]
<br><br>
(color: $p)[Yeah. The less said about that, the better.]
<br><br>
(color: $tx)[Slipping three fingers past that pliable entryway, you accidentally glide into your (print: $type)'s ass up to the knuckle. A sneaking suspicion creeps over you: had you bunched all five fingers to a point, (print: $name) would have taken your fist without batting an eyelash.]
<br><br>
(color: $p)[You're certainly keeping yourself... //Well-lubricated// back here...]
<br><br>
(color: $g)[Clean, too! As (if: $type is "grandmother")[the Academy's manual](else:)[you've always told me]: a SLUT must keep her ass at the ready.]
<br><br>
(color: $tx)[There's a low] (color: $ambient)[//pllpp!//] (color: $tx)[as you withdraw from her. Wiping your lubricated fingers on your apron, you watch, enrapt, as the hole which held you fast now shrinks to its original size.]
<br><br>
(color: $p)[I know you were knew to anal way back when. Are you finding it more enjoyable now that you're a little more flexible?]
<br><br>
(color: $g)[(if: $matrons contains $type)[While I never really considered "butt stuff" before we started training, it's certainly growing on me. Given time (and additional practice), I might even start to enjoy it as much as vaginal. //Maybe//.](else:)[Well, it took a bit to really start opening up. Now, though, I actually really enjoy assplay. Maybe even as much as having my pussy played with!]]
<!-- Spacer: ASS -->
]
|enema)[
<!-- Spacer: ENEMA -->
(color: $p)[Hey, (print: $name), while I get things set, I was curious if you recall the worst enema you ever received.]
<br><br>
(color: $g)[(print: $pc), //you're// my Handler! You've administered something like ninety-five percent of every enema I was ever given.]
<br><br>
(color: $p)[True, but that doesn't mean I //remember// every single one. Besides, I figure the milestone tests you took at the Academy must have included some fairly brutal content.]
<br><br>
(color: $g)[//We~ell//...]
<br><br>
(color: $tx)[For a moment, she seems lost in thought, frozen in place on the chair with her ass hanging off. Then, all of a sudden, she laughs aloud.]
<br><br>
(color: $g)[Oh, okay! I can't believe I forgot this one for even a moment—]
<br><br>
(color: $p)[Not like there's a shortage of memorable experiences for you.]
<br><br>
(color: $g)[You're right about that! But this one takes the cake, no doubt about it. It was my (if: $metric)[last-but-one](else:)[next-to-last] advanced anal exam. They started, as per usual, by strapping me in place.]
<br><br>
(color: $p)[Naturally.]
<br><br>
(color: $g)[Yes, naturally! When I couldn't move, they gaped my butt and sprayed my rectum with a potent laxative. That done, the proctors fed about (if: $metric)[four liters](else:)[a gallon] of pepper-infused oil into my colon.]
<br><br>
(color: $tx)[Instead of offering a verbal reply, you visibly recoil—unable to picture the sort of agony such a treatment would inflict.]
<br><br>
(color: $p)[And you //still// wanted to be a SLUT after that?]
<br><br>
(color: $g)[Well, it was a close thing, to be sure. But enduring it wasn't the hardest part. After I was plugged up (pepper oil still inside, (if: $metric)[mind](else:)[of course]), a vibrator was fixed to my crotch. I was supposed to squirt ten times before an hour was up. If I'd been unable, the proctor said I'd have to take the exam again on a different day.]
<br><br>
(color: $p)[That's... //Ugh//. I'm sorry to hear that, (print: $nn). I knew the exams were rough, but that's something else!]
<br><br>
(color: $g)[Don't sweat it. I passed with flying colors, and it //was// a little exciting—pain notwithstanding.]
<!-- Spacer: ENEMA -->
]
|begin)[
<!-- Spacer: BEGIN -->
<br><br>
(link: "Begin")[
(show:?insert)
(replace:?begin)[<br><br>]
]
<!-- Spacer: BEGIN -->
]
|insert)[
<!-- Spacer: INSERT -->
(color: $tx)[You gather the items necessary for (print: $name)'s treatment: your trusty pump, connected to an inflatable bulb. Your hands do their work, lubricating the vinyl surface that you'll soon bury deep, deep inside your (print: $type).]
<br><br>
(color: $p)[Here. We. //Go.//]
<br><br>
(color: $tx)[The slick bulb disappears into her backside. She coos with contentment as you expand the tip—holding it in position inside her colon. A quick tug on the line confirms that the vinyl enema-tube isn't going anywhere.]
<!-- Unique dialogue for sister -->
(if: ($type is "sister") and ($gen is "man"))[
<br><br>
(color: $g)[Ooh, give it to me, Daddy!]
<br><br>
(color: $p)[I //told// you not to call me that.]
<br><br>
(color: $g)[Heehee! Sorry... //Daddy//.]
<br><br>
(color: $tx)[You give the inflatable bulb another pump, eliciting a muted yelp from your sibling, followed quickly by a coquettish giggle.]
(if: $fluid_passage is false)[<br><br>]
](else:)[
(if: $fluid_passage is false)[<br><br>]
]
<!-- Does the player already know the origin of today's fluid? -->
(if: $fluid_passage)[
(show:?keep_going)
](else:)[
<!-- Only show for cum and urine -->
(if: ($fluid is "c") or ($fluid is "u"))[
(display: "fluid origin")
](else:)[
(show:?keep_going)
]
]
<!-- Spacer: INSERT -->
]
|keep_going)[
<!-- Spacer: KEEP GOING -->
<br><br>
(link: "Fill her.")[
(show:?fill)
(show:?next_shot)
(replace:?keep_going)[<br><br>]
]
<!-- Spacer: KEEP GOING -->
]
|fill)[
<!-- Spacer: FILL -->
(color: $tx)[With the running end of your line in the container of (print: $fluid_full's ((random: 1,$fluid_full's length))), you start pumping (print: $name) full. Working rapidly, you get the pump's gauge up to (if: $metric)[about the four-liter](else:)[the one-gallon] mark.]
<br><br>
(color: $g)[//Oo~ooh//, (print: $pc)! That's //ni~ice//.]
<br><br>
(color: $tx)[She cradles her belly(if: $belly_full)[—replete with all the (print: $fluid_full's ((random: 1,$fluid_full's length))) she consumed earlier—](else-if: $bladder_full)[—which juts out at a perverse angle, thanks to the contents of her bladder—](else:)[—still relatively flat; barely indistinguishable from its usual appearance—]like an expectant mother.]
<br><br>
<!-- Spacer: FILL -->
]
|next_shot)[
<!-- Spacer: NEXT SHOT -->
(link: "Ask how she's feeling.")[
(show:?how_are_you_2)
(show:?fill_2)
(show:?finish)
(replace:?next_shot)[]
]
<br>
(link: "Keep going.")[
(show:?fill_2)
(show:?finish)
(replace:?next_shot)[]
]
<!-- Spacer: NEXT SHOT -->
]
|how_are_you_2)[
<!-- Spacer: HOW ARE YOU 2 -->
(color: $p)[Problems so far, (print: $nn)?]
<br><br>
(if: $belly_full)[
(color: $g)[//Ooh//, about the only problem so far is that you've stopped filling me. Come on, (print: $pc)!]
<br><br>
(color: $p)[Try not to enjoy this //too// much, (print: $name).]
<br><br>
(color: $g)[No promises!]
](else:)[
(color: $g)[//Mmph//, not a one! My (if: $matrons contains $type)[slit](else:)[clitty] feels //good//. All this pressure being exerted on it from inside... (if: $matrons contains $type)[I want you to fill me more... Okay](else:)[Fill me more, 'kay]?]
]
<br><br>
(color: $p)[Okay. Here we go: the home-stretch.]
<br><br>
<!-- Spacer: HOW ARE YOU 2 -->
]
|fill_2)[
<!-- Spacer: FILL 2 -->
(color: $tx)[(print: $name)'s belly gurgles as you depress the pump again and again, sending load after load of (print: $fluid_full's ((random: 1,$fluid_full's length))) deep into her intestines. The colored needle of the gauge flies past (if: $metric)[seven liters](else:)[two gallons] and approaches (if: $metric)[ten](else:)[three].]
<br><br>
(color: $g)[//Uhhh//, so //full!//]
<br><br>
(color: $tx)[Her stomach expands at an unthinkable rate; the veins on her naked midsection begin to stand out, lurid and foreboding. And still you manipulate the action, never slowing. From (if: $metric)[ten liters](else:)[three gallons] to (if: $metric)[twelve](else:)[three-point-five], then (if: $metric)[fifteen](else:)[four]. She's beautiful like this.]
<br><br>
(color: $g)[(print: $pc's (1))-(print: $pc)... It... It's starting to hurt.]
<br><br>
(color: $tx)[Seeing her, it's not hard to believe; (print: $name)'s front side has exploded in scope. Were a stranger to assume her to be with child, it might be difficult to persuade them otherwise. You take her hand in one of your own, but the other doesn't leave the pump it's holding onto.]
<br><br>
(color: $p)[You know we can't stop now.]
<br><br>
(color: $g)[And I don't want you to. Give it to me; really make me feel it!]
<br><br>
(color: $tx)[Doing as she suggests, you send the last of the (print: $fluid_full's ((random: 1,$fluid_full's length))) deep into her guts. As your (print: $type) shakes on her perch, moaning in intermingled delight and discomfort, the needle of your gauge is maxed out at (if: $metric)[twenty liters](else:)[five gallons]. Silence ensues as (print: $name) becomes accustomed to the immense pressure within her.]
<br><br>
(color: $g)[//Oof//, so much! So... //Fu~ull//. I could cum right now, you know. Without even touching myself!]
<br><br>
(color: $p)[You know you're not supposed to. Hold on, let me plug you.]
<br><br>
(color: $tx)[Reaching for the nearby buttplug ((if: $matrons contains $type)[the tasteful one with the rhinestone heart on the end](else:)[the textured one with the word "SLUT" embossed on the end]), you begin lubricating it. Then, thinking twice, you figure she's likely wet enough not to need more lube, and slide the fist-sized accessory up to its flared base—pausing only long enough to extract your instrumentation—past your (print: $type)'s anus.]
<br><br>
(color: $p)[There we are; that'll keep you from spilling. Come on, let's stand you up.]
<br><br>
(color: $tx)[With your aid, (print: $name) finds her footing once more. When you gesture toward the full-length mirror hanging on the wall, she goes to it and begins admiring her tumescent body.]
<br><br>
(color: $g)[(print: $pc), am I pretty?]
<br><br>
(color: $p)[The most gorgeous SLUT to ever grace the Academy.]
<br><br>
(color: $tx)[She turns toward you, blushing.]
<br><br>
(if: $matrons contains $type)[
(color: $g)[Oh, you flatterer, you! You really like the way your (print: $type) looks, all blown up like this? Thank you, baby. (if: $type is "mother")[I raised](else-if: $type is "aunt")[my sister raised](else:)[my duaghter raised] such a (if: $gen is "man")[gentleman](else:)[wonderful girl].]
](else:)[
(color: $g)[Yeah? (if: $gen is "man")[I guess that thing in your pants doesn't lie. ]//Mm//, you've got me all horny now. (if: $womb_full)[Maybe when we're done today, and I'm all drained, you can (if: $gen is "man")[fuck](else:)[fist] my pussy. (if: ($fluid is "c") and ($gen is "man"))[You know, it would be pretty cool if I got to have //your// baby. I want your cock inside me //so// bad.]]]
]
<!-- Spacer: FILL 2 -->
]
|finish)[
<!-- Spacer: FINISH -->
(set: $fill to it + 1)
(set: $guts to false)
(set: $guts_full to true)
<br><br>
(display: "choose orifice")
<!-- Spacer: FINISH -->
]
}{
(if: $show_ch_2)[
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[chapter 2:]]]<br>
(text-style: "smear")[(css: "font-size: 75%;")[(color: $sys_alt)[the fill]]]
<br><br>
<==
(set: $show_ch_2 to false)
]
(color: $p)[Let's stretch your (if: $girls contains $type)[baby-room](else:)[uterus] a little, (print: $nn).]
<br><br>
(color: $g)[//Mm//, yes, of course!]
<br><br>
(color: $tx)[(if: $type is "friend")[(print: $name)](else:)[Your (print: $type)] (if: $bladder_full)[resumes her seat atop](else:)[seats herself atop] the (if: $bladder_full is not true)[nearby ]table (if: $fill > 1)[(arms shaking with effort, given her newly-minted bulk) ]and spreads her legs, (if: $bladder_full)[once more ]revealing the (if: $matrons contains $type)[well-used](else:)[beautifully-pink] slit between them(if: $guts_full)[—barely visible beneath the bulge of her bloated stomach](else-if: $belly_full)[—somewhat obscured beneath the bulge of her bloated stomach](else-if: $bladder_full)[—moderately obscured by the protuberance of her full-to-bursting bladder].]
<br><br>
|opt1>[
<!-- Spacer: OPT 1 -->
(link: "Ask how she's feeling.")[
(show:?how_are_you)
(show:?begin)
(replace:?opt1)[]
]
<br>
(link: "Tell her not to expect mercy.")[
(show:?no_mercy)
(show:?begin)
(replace:?opt1)[]
]
<!-- Spacer: OPT 1 -->
]
|how_are_you)[
<!-- Spacer: HOW ARE YOU -->
(color: $p)[How are you feeling, (print: $nn)? ]
(if: $fill is 0)[
(color: $p)[Ready to take your womb well beyond capacity?]
<br><br>
(color: $g)[Yes, (print: $pc); (if: $matrons contains $type)[I'm eager to begin](else:)[hot to trot]!]
<br><br>
(color: $p)[Alright! Let's (if: $fill is 0)[get this party started](else:)[keep this party going].]
](else:)[
(color: $p)[Not too full to continue, right?]
<br><br>
(color: $g)[No, of course not! Even if I were about to pop(if: $fill>=3)[ (and that certainly //feels// like the case right now!),](else:)[,] I'd want you to fill me more!]
<br><br>
(color: $p)[Good (if: $girls contains $type)[girl](else:)[woman]. ]
(if: $fill >= 3)[
<br><br>
(color: $tx)[Despite the beads of sweat standing out on (print: $name)'s brow, she offers you a warm smile.]
<br><br>
]
(color: $p)[Let's (if: $fill is 0)[get this party started](else:)[keep this party going].]
]
<!-- Spacer: HOW ARE YOU -->
]
|no_mercy)[
<!-- Spacer: NO MERCY -->
(color: $p)[Remember, the non-gravid female uterus can comfortably hold (if: $metric)[about five milliliters](else:)[less than an ounce] of fluid.]
<br><br>
(if: $type is "sister")[
(color: $g)[As opposed to the //male// uterus, (if: $gen is "man")[bro](else:)[sis]?]
<br><br>
(color: $p)[Nobody likes a smartass, (print: $name).]
<br><br>
(color: $tx)[(print: $name) beams at you while pulling her labia apart invitingly.]
](else-if: $type is "grandmother")[
(color: $g)[Yes, yes. I'm //quite// familiar with the female anatomy and its many capacities.]
<br><br>
(color: $ambient)[//sigh//] (color: $p)[I know, (print: $nn), but I have to give the spiel each and every time.]
<br><br>
(color: $tx)[(print: $name) gives you a winning smile.]
<br><br>
(color: $g)[I'm only giving you a hard time, youngster. I understand your remit as my Handler.]
](else:)[
(color: $tx)[(print: $name) stares on, offering you her undivided attention.]
]
<br><br>
(color: $p)[We're going to pump yours beyond its regular capacity. I need you to acknowledge this fact; even when your womb becomes unpleasantly full, I have to keep going.]
<br><br>
(color: $g)[I understand, (print: $pc).]
<!-- Spacer: NO MERCY -->
]
|begin)[
<!-- Spacer: BEGIN -->
<br><br>
(link: "Begin")[
(show:?insert)
(replace:?begin)[<br><br>]
]
<!-- Spacer: BEGIN -->
]
|insert)[
<!-- Spacer: INSERT -->
(color: $tx)[(if: $fill is 0)[This isn't your first rodeo; after](else:)[After] regaining the paraphernalia needed for your current task, you quickly lubricate a vinyl tube, insert it into (print: $name)'s birth canal, and feed it into the uterus beyond. (print: (upperfirst: $nn)) visibly trembles as the instrument passes through the cervix.]
<br><br>
(color: $g)[//Oh//, how I //love// that sensation!]
<br><br>
(color: $p)[Good. Given your aspiration to the ranks of SLUTdom, I'd say that's something of a necessity.]
<br><br>
(color: $g)[//Hm//, yes, I suppose so. ]
<!-- Does the player already know the origin of today's fluid? -->
(if: $fluid_passage)[
(color: $g)[Well? Don't stop now!]
(show:?keep_going)
](else:)[
<!-- Only show for cum and urine -->
(if: ($fluid is "c") or ($fluid is "u"))[
(display: "fluid origin")
](else:)[
(show:?keep_going)
]
]
<!-- Spacer: INSERT -->
]
|keep_going)[
<!-- Spacer: KEEP GOING -->
<br><br>
(link: "Fill her.")[
(show:?fill)
(show:?next_shot)
(replace:?keep_going)[<br><br>]
]
<!-- Unique selection if the fluid is cum -->
(if: ($fluid is "c") and
$animal_cum is false)[
<br>
(link: "Ask if she remembers the rules.")[
(show:?rules)
(show:?keep_going_injected_code)
(replace:?keep_going)[<br><br>]
]
]
<!-- Spacer: KEEP GOING -->
]
|rules)[
<!-- Spacer: RULES -->
(color: $p)[Before we begin, I //know// you're familiar with what can happen when we introduce semen into the uterus... But do you remember all the rules governing your acceptance to the Academy?]
<br><br>
(if: $type is "grandmother")[
(color: $tx)[(print: $name) rolls her eyes so hard, they seem in danger of tumbling to the floor.]
<br><br>
(color: $g)[Come now, young (if: $gen is "man")[man](else:)[lady]; I hardly think myself at any such risk, given (if: $animal_cum)[your earlier confession to the usage of horse semen](else:)[my age]. However, I //do// recall Article forty-one-A of the Academy's induction trials quite well. And I quote:]
<br><br>
(color: $tx)[She draws a deep breath before continuing.]
<br><br>
(color: $g)["Should any Hopeful looking to gain entry find herself impregnated through the course of her admission processes, she shall, upon furnishment of proofs by her Handler, be granted instant enrollment."]
<br><br>
(color: $tx)[A wistful look comes over your grandmother as you fix her with a look of wry amusement. At the expiration of a moment, (print: $name) refocuses her attention on you.]
<br><br>
(color: $g)[Well, have I got it right, or haven't I?]
<br><br>
(color: $p)[Yes, (print: $nn). That's it. Your memory hasn't lapsed one bit.]
<br><br>
(color: $g)[//Ha!// I take that as an insult, you know.]
<br><br>
(color: $tx)[Her tone and broad grin suggest anything but.]
](else:)[
(color: $g)[Oh, um...]
<br><br>
(color: $p)[You need a refresher?]
<br><br>
(color: $tx)[(print: $name) nods her head vehemently. You draw a deep breath and begin.]
<br><br>
(color: $p)[Any Hopeful (that's you, (print: $nn)) looking to gain entry, who becomes impregnated through the course of her admission processes, shall be granted instant enrollment.]
<br><br>
(if: $type is "mother")[
(color: $ambient)[//sigh//] (color: $g)[Oh, how I long for a gravid belly again. Wouldn't you like a little brother or sister, darling?]
](else-if: $type is "aunt")[
(color: $g)[Want (if: $fe_names contains $nn)[me](else:)[(print: $nn)] to whip up a cousin for you?] (color: $ambient)[//giggle//] (color: $g)[I bet you would! Well, don't make a woman wait!]
](else-if: $type is "sister")[
(color: $g)[Want (if: $fe_names contains $nn)[me](else:)[(print: $nn)] to make a little niece or nephew for you?] (color: $ambient)[//giggle//] (color: $g)[Ooh, getting pregnant would be //so// hot. Well, don't make a girl wait!]
](else:)[
(color: $g)[Ooh, that sounds like just the ticket. I want to be pregnant so bad!]
]
]
<!-- Spacer: RULES -->
]
|keep_going_injected_code)[
<!-- Spacer: KEEP GOING INJECTED CODE -->
<br><br>
(link: "Fill her.")[
(show:?fill)
(show:?next_shot)
(replace:?keep_going)[<br><br>]
]
<!-- Spacer: KEEP GOING INJECTED CODE -->
]
|fill)[
<!-- Spacer: FILL -->
(color: $tx)[You work the pump(if: $fill is 0)[ which bisects the vinyl line; ](else:)[; ]]
(if: $fluid is "c")[
(color: $tx)[warm cum shoots into (print: $name)'s womb, filling it instantly.]
<br><br>
(color: $g)[//Mm//, I //adore// this feeling!]
](else-if: $fluid is "m")[
(color: $tx)[ice-cold milk pours into (print: $name)'s womb, filling it instantly.]
<br><br>
(color: $g)[Oo-ooh! That's //cold//, (print: $pc)!]
](else-if: $fluid is "u")[
(color: $tx)[tepid urine courses into (print: $name)'s womb, filling it instantly.]
<br><br>
(color: $g)[//Mmph//, that stings. Ooh, don't stop!]
](else:)[
<!-- Fluid is water -->
(color: $tx)[cool saline flows into (print: $name)'s womb, filling it instantly.]
<br><br>
(color: $g)[Ooh. Nice and cool, just the way I like it. Don't stop, (print: $pc).]
]
<br><br>
(color: $tx)[Another quick pump pushes your (print: $type)'s uterus beyond repletion. By your calculations, it should only be (if: $metric)[fifty milliliters](else:)[two ounces (or just south of that)] of fluid, but that's still ten times what should be comfortable for her.]
<br><br>
<!-- Spacer: FILL -->
]
|next_shot)[
<!-- Spacer: NEXT SHOT -->
(link: "Ask how she's feeling.")[
(show:?how_are_you_2)
(show:?fill_2)
(show:?finish)
(replace:?next_shot)[]
]
<br>
(link: "Keep going.")[
(show:?fill_2)
(show:?finish)
(replace:?next_shot)[]
]
<!-- Spacer: NEXT SHOT -->
]
|how_are_you_2)[
<!-- Spacer: HOW ARE YOU 2 -->
(color: $p)[How you doing, (print: $nn)? Any problems I should know about before we press on?]
<br><br>
(if: $fill > 1)[
(color: $tx)[She laughs; it's a bubbly, giddy sound in the relative quiet of the room.]
<br><br>
(color: $g)[Yes, I'm quite fine. At this point, a little extra in my (if: $girls contains $type)[baby-room](else:)[uterus] isn't going to trouble me much.]
](else:)[
(color: $g)[Just a little pressure in my lower abdomen. You know, the usual. I'm good to continue.]
]
<br><br>
(color: $p)[Alright, glad to hear it. Let's keep going.]
<br><br>
<!-- Spacer: HOW ARE YOU 2 -->
]
|fill_2)[
<!-- Spacer: FILL 2 -->
(color: $tx)[You give her another shot directly into her most vulnerable organ. (print: $name) shivers almost imperceptibly, cooing with delight. From the corner of one eye, you check the pump's gauge.]
<br><br>
(color: $p)[(if: $metric)[One-hundred milliliters](else:)[Three-point-four ounces]. You should have fluid spilling out around your ovaries now.]
<br><br>
(color: $g)[//Mm//, yes. I think I can feel it!]
<br><br>
(color: $tx)[There's another burst, then another. You continue pumping (print: $name) with a glut of fluid.]
<br><br>
(color: $p)[(if: $metric)[Two-hundred... Three-fifty... Four-hundred...](else:)[Six... Twelve... Fourteen...]]
<br><br>
(color: $tx)[There's very little (print: $fluid_full's ((random: 1,$fluid_full's length))) remaining in the container now. Depressing the pump one final time, you push all of it into your (print: $type)'s womb, whereupon she looses a cry of mingled pain and satisfaction.]
<br><br>
(color: $p)[There we are. (if: $metric)[Half a liter.](else:)[About sixteen ounces.] How do you feel?]
<br><br>
(if: $fill >= 3)[
(color: $g)[Oo~ooh, I am so very //full//. This feels //wonderful//, (print: $pc). Thank you for this.]
](else:)[
(color: $g)[A little bloated, but (if: $matrons contains $type)[pleasantly so! Won't you please continue?](else:)[in a good way! Now, c'mon: fill me more!]]
]
<br><br>
(color: $tx)[Deftly swapping the vinyl hose for a purpose-built cervix-plug, you verify that (print: $name) isn't going to leak. Satisfied, you help your (print: $type) regain her feet.]
<!-- Spacer: FILL 2 -->
]
|finish)[
<!-- Spacer: FINISH -->
(set: $fill to it + 1)
(set: $womb to false)
(set: $womb_full to true)
<br><br>
(display: "choose orifice")
<!-- Spacer: FINISH -->
]
}{
<!--
Aunt
Childhood friend
Cousin
Grandmother
Mother
Sister
<br>
(set: $name to (prompt: "Your name, please:", "Frances Spayne"))
-->
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[create your companion]]]
<br><br>
<==
<!-- Passage vars -->
(set: $meet_passage to it + 1)
(set: $name_var to 1) <!-- used for the extended name section -->
|choose_girl>[
<!-- Spacer: CHOOSE GIRL -->
(color: $ambient)[Alright, (print: $pc),
(if: $meet_passage <= 1)[
let's get started!
](else-if: $meet_passage is 2)[
welcome back!
](else:)[
hello again!
]
It's (if: $meet_passage > 1)[still ]your job to assist (if: $quick)[(print: $name)—]a woman who trusts you with a task most salacious in nature. Who is she to you?]
<br>
* (link-repeat: "Aunt")[
(set: $type to "aunt")
(if: $gen is "man")[(set: $rel to "nephew")](else:)[(set: $rel to "niece")]
<!-- Don't choose name if it's a quick game -->
(if: $quick)[
(set: $nn to (either: "Aunt","Auntie","Aunt "+$name,"Auntie "+$name))
(show:?final)
(hide:?choose_girl)
](else:)[
(show:?name_desc)
(show:?name)
(hide:?choose_girl)
]
]
* (link-repeat: "Childhood friend")[
(set: $type to "friend")
(set: $rel to "friend")
<!-- Don't choose name if it's a quick game -->
(if: $quick)[
(set: $nn to $name)
(show:?final)
(hide:?choose_girl)
](else:)[
(show:?name_desc)
(show:?name)
(hide:?choose_girl)
]
]
* (link-repeat: "Cousin")[
(set: $type to "cousin")
(set: $rel to "cousin")
<!-- Don't choose name if it's a quick game -->
(if: $quick)[
(set: $nn to (either: "cousin","cuz","cuzzie","Cousin "+$name))
(show:?final)
(hide:?choose_girl)
](else:)[
(show:?name_desc)
(show:?name)
(hide:?choose_girl)
]
]
* (link-repeat: "Grandmother")[
(set: $type to "grandmother")
(if: $gen is "man")[(set: $rel to "grandson")](else:)[(set: $rel to "granddaughter")]
<!-- Don't choose name if it's a quick game -->
(if: $quick)[
(set: $nn to (either: "Grandmother","Granny","Grandma","Gramma","Gramma "+$name))
(show:?final)
(hide:?choose_girl)
](else:)[
(show:?name_desc)
(show:?name)
(hide:?choose_girl)
]
]
* (link-repeat: "Mother")[
(set: $type to "mother")
(if: $gen is "man")[(set: $rel to "son")](else:)[(set: $rel to "daughter")]
<!-- Don't choose name if it's a quick game -->
(if: $quick)[
(set: $nn to (either: "Mother","Mom","Mommy","Mum","Mummy","Momma"))
(show:?final)
(hide:?choose_girl)
](else:)[
(show:?name_desc)
(show:?name)
(hide:?choose_girl)
]
]
* (link-repeat: "Sister")[
(set: $type to "sister")
(if: $gen is "man")[(set: $rel to "brother")](else:)[(set: $rel to "sister")]
<!-- Don't choose name if it's a quick game -->
(if: $quick)[
(set: $nn to (either: "sister","sis","sissy","little sis","hermana"))
(show:?final)
(hide:?choose_girl)
](else:)[
(show:?name_desc)
(show:?name)
(hide:?choose_girl)
]
]
<!-- Spacer: CHOOSE GIRL -->
]
|name_desc)[
<!-- Spacer: DESCRIPTION -->
(color: $ambient)[Okay, she's your (if: $type is "friend")[childhood ](print: $type).
(either: "Got it","Understood","Roger that","You got it","Heard").
What's her name?]
<br><br>
<!-- Spacer: DESCRIPTION -->
]
|name)[
<!-- Spacer: CHOOSE NAME -->
(cycling-link: bind $name, ...$fe_names)
<!-- "what is this?" -->
|click_to_learn_more>[
(link-repeat: "`[?]`")[
(show:?click_to_cycle)
(hide:?click_to_learn_more)
]]|click_to_cycle)[(color: $tellmemore)[(< click to cycle to the next name)]]
<br><br>
<!-- Show extended list of names instead -->
(link-repeat: "`[Expand list of names]`")[
(set: $name_var to 2)
(show:?extended_name)
(hide:?name)
]
<br>
(link: "`[Enter custom name]`")[
(show:?name_prompt)
(hide:?name)
]
<br>
(link-repeat: "`[Confirm selection]`")[
<!-- If there's a nickname for the girl, view options -->
(if: $type is not "friend")[
(show:?nickname_desc)
(show:?nickname)
(hide:?name_desc)
(hide:?name)
](else:)[
(set: $nn to $name)
(show:?final)
(hide:?name_desc)
(hide:?name)
]
]
<br>
(link-repeat: "`[Go back]`")[
(show:?choose_girl)
(hide:?name_desc)
(hide:?name)
]
<!-- Spacer: CHOOSE NAME -->
]
|extended_name)[
<!-- Spacer: CHOOSE XT NAME -->
(for: each _i, ...$fe_names)[* (link: "(print: _i)")[
(set: $name to _i)
<!-- If there's a nickname for the girl, view options -->
(if: $type is not "friend")[
(show:?nickname_desc)
(show:?nickname)
(hide:?name_desc)
(hide:?extended_name)
](else:)[
(set: $nn to $name)
(show:?final)
(hide:?name_desc)
(hide:?extended_name)
]
]
]
<br><br>
<!-- Collapse list of names -->
(link-repeat: "`[Collapse list]`")[
(set: $name_var to 1)
(show:?name)
(show:?click_to_learn_more)
(hide:?click_to_cycle)
(hide:?extended_name)
]
<br>
(link: "`[Enter custom name]`")[
(show:?name_prompt)
(hide:?extended_name)
]
<!-- Spacer: CHOOSE XT NAME -->
]
|name_prompt)[
<!-- Spacer: NAME PROMPT -->
(set: $name to (prompt: "Enter your companion's name:",$fe_names's ((random:1,$fe_names's length))))
(show:?prompt_confirm)
<!-- Spacer: NAME PROMPT -->
]
|prompt_confirm)[
<!-- Spacer: NAME PROMPT CONFIRMATION -->
<!-- If there's a nickname for the girl, view options -->
(if: $type is not "friend")[
(show:?nickname_desc)
(show:?nickname)
(hide:?name_desc)
(if: $name_var is 1)[(hide:?name)]
(if: $name_var is 2)[(hide:?extended_name)]
(hide:?name_prompt)
](else:)[
(set: $nn to $name)
(show:?final)
(hide:?name_desc)
(if: $name_var is 1)[(hide:?name)]
(if: $name_var is 2)[(hide:?extended_name)]
(hide:?name_prompt)
]
<!-- Spacer: NAME PROMPT CONFIRMATION -->
]
|nickname_desc)[
<!-- Spacer: NICKNAME DESC -->
(color: $ambient)[So, your (print: $type) (print: $name), what do you call her during conversation?]
<br><br>
<!-- Spacer: NICKNAME DESC -->
]
|nickname)[
(link-repeat: "Her name: (print: $name)")[
(set: $nn to $name)
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
]
<br>
(link-repeat: "A nickname")[
(show:?choose_nickname)
(hide:?nickname)
]
<br>
(link-repeat: "`[Go back]`")[
(show:?name_desc)
(show:?name)
(hide:?nickname_desc)
(hide:?nickname)
]
]
|choose_nickname)[
<!-- Spacer: CHOOSE NICKNAME -->
(if: $type is "aunt")[
* (link-repeat: "Aunt")[
(set: $nn to "aunt")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Auntie")[
(set: $nn to "auntie")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Tia")[
(set: $nn to "tia")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Aunt (print: $name)")[
(set: $nn to "Aunt "+$name)
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Auntie (print: $name)")[
(set: $nn to "Auntie "+$name)
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
](else-if: $type is "cousin")[
* (link-repeat: "Cousin")[
(set: $nn to "cousin")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Cuz")[
(set: $nn to "cuz")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Cuzzie")[
(set: $nn to "cuzzie")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Prima")[
(set: $nn to "prima")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Cousin (print: $name)")[
(set: $nn to "Cousin "+$name)
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
](else-if: $type is "grandmother")[
* (link-repeat: "Abuela")[
(set: $nn to "abuela")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Grandmother")[
(set: $nn to "grandmother")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Granny")[
(set: $nn to "granny")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Grandma")[
(set: $nn to "grandma")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Gramma")[
(set: $nn to "gramma")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Gramma (print: $name)")[
(set: $nn to "Gramma "+$name)
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
](else-if: $type is "mother")[
* (link-repeat: "Mother")[
(set: $nn to "mother")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Mom")[
(set: $nn to "mom")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Mommy")[
(set: $nn to "mommy")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Mum")[
(set: $nn to "mum")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Mummy")[
(set: $nn to "mummy")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Momma")[
(set: $nn to "momma")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Madre")[
(set: $nn to "madre")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
](else:)[
<!-- Type is sister -->
* (link-repeat: "Sister")[
(set: $nn to "sister")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Sis")[
(set: $nn to "sis")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Sissy")[
(set: $nn to "sissy")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Little Sis")[
(set: $nn to "little sis")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
* (link-repeat: "Hermana")[
(set: $nn to "hermana")
(show:?final)
(hide:?nickname_desc)
(hide:?nickname)
(hide:?choose_nickname)
]
]
<br><br>
(link-repeat: "`[Go back]`")[
(show:?nickname)
(hide:?choose_nickname)
]
<!-- Spacer: CHOOSE NICKNAME -->
]
|final)[
<!-- Spacer: FINAL -->
(color: $ambient)[//O~okay//, (if: $quick)[let's jump into it](else:)[wrapping things up]! ]
(if: $quick)[
(color: $ambient)[Because you selected quickplay, I've defined a few story elements for you:]
](else:)[
(color: $ambient)[Here's what I've got:]
]
<br><br>
(color: $ambient)[You're a] (color: $p)[(print: $gen)] (color: $ambient)[named] (color: $p)[(print: $pc)] (color: $ambient)[and you're helping out your] (color: $g)[(if: $type is "friend")[childhood ](print: $type)](color: $ambient)[, whose name is] (color: $g)[(print: $name)](if: $nn is not $name)[
(color: $ambient)[ (although you typically refer to her as] (color: $g)[(print: $nn)] (color: $ambient)[while conversing).]](else:)[.]
<br><br>
(if: $quick)[
(color: $ambient)[Is that the way you wanna play it?]
](else:)[
(color: $ambient)[//(either: "Phew","Wow","Goodness","Golly","Goodness-gravy-gracious","Gosh")!// Did I get all that right?]
]
=><=
<br><br>
(link: "`[Begin story]`")[
(goto: "intro")
]
<br>
(link-replace: "`[Redefine female companion]`")[
(color: $tx)[Redefine female companion? ><br>]
(show:?startover)
] |startover)[
(color: $tx)[(]
(link: "confirm")[(set: $quick to false)(goto: "meet girl")]
(color: $tx)[)]
]
<br>
(link-replace: "`[Start character creation over]`")[
(color: $tx)[Start character creation over? ><br>]
(show:?startover_scratch)
] |startover_scratch)[
(color: $tx)[(]
(link: "confirm")[(goto: "create character")]
(color: $tx)[)]
]
<!-- Spacer: FINAL -->
]
<!-- Change color of all [?] links on this page -->
(enchant: "[?]", (color: $tellmemore))
}{
<!-- Get some info about current fill settings -->
(set: $autofill to 0) <!-- will increment with fill settings (below) -->
(if: $belly)[(set: $autofill to it + 1)]
(if: $bladder)[(set: $autofill to it + 1)]
(if: $breasts)[(set: $autofill to it + 1)]
(if: $guts)[(set: $autofill to it + 1)]
(if: $womb)[(set: $autofill to it + 1)]
(color: $p)[I'm ready to begin. How 'bout you?]
<br><br>
(color: $tx)[(print: $name) shifts impatiently.]
<br><br>
(color: $g)[Come on, (print: $pc)! I was ready to start when I first came in!]
<br><br>
(color: $p)[You've already done your pre-session stetches?]
<br><br>
(color: $g)[Of course I have! Do you even //know// who you're dealing with here?]
<br><br>
|opt_undress>[
<!-- Spacer: OPT UNDRESS -->
(link: "Tell her to undress.")[
(replace:?opt_undress)[
(color: $p)[Okay, okay; keep your shirt on, (print: $nn). Well, actually, I take that back. Lose the shirt. Lose all of it, in fact.]
<br><br>
(color: $ambient)[//titter//] (color: $g)[Yes, (if: $gen is "man")[Mister (print: $pc), sir](else:)[ma'am, Miss (print: $pc)]!]
<br><br>
(color: $tx)[(print: $name) proceeds to strip out of her street clothes, baring herself before you without a hint of shame.]
<br><br>
(color: $g)[Done! Like what you see?] (color: $ambient)[//giggle//]
<br><br>
(color: $tx)[Your (print: $type) is defnitely a vision: ]
<!-- describe matrons vs. girls -->
(if: $matrons contains $type)[
(color: $tx)[sharp eyes set in a handsome face; an incredible bust (if: $type is "mother")[(one that fed you well in your infancy)](else:)[(the kind that (if: $type is "aunt")[normally](else:)[only] results from child-rearing)]; plump (but by no means corpulent) midsection; matronly hips supported by broad, shapely thighs; and, of course, a vulva waxed to perfection.]
](else:)[
(color: $tx)[soft, lively eyes shining brightly; perfect, perky tits (an ideal handful) exquisitely accenting her nubile physique; slender legs supporting her svelte hips; and, of course, a pussy waxed to perfection.]
]
<br><br>
(color: $ambient)[(]
(color: $p)[//Oh, yeah... (print: $pc) likes, alright.//]
(color: $ambient)[)]
<br><br>
(color: $g)[Well?] (color: $ambient)[//chuckle//] (color: $g)[Whenever you're done staring ((css: "font-size: 75%;")[and, please, don't feel like you have to rush]), won't you tell your (if: $type is "friend")[best friend](else-if: $nn is $name)[dear (print: $type)](else:)[(print: $nn)] what fill we're working with today?]
<br><br>
]
(show:?opt_fluid)
]
<!-- Spacer: OPT UNDRESS -->
]
|opt_fluid)[
<!-- Spacer: FLUID -->
(link: "Cum")[
(set: $fluid to "c")
(set: $fluid_c to "ivory-gold")
(set: $fluid_full to $cum_full)
(show:?equipment)
(show:?next)
(replace:?opt_fluid)[
(color: $p)[I was thinking we'd go with the old standby today.]
<br><br>
(color: $g)[Oo~ooh! Thick, delicious, //gooey// (if: $girls contains $type)[cum](else:)[semen], eh? Works for me!]]]<br>
(link: "Milk")[
(set: $fluid to "m")
(set: $fluid_c to "ivory")
(set: $fluid_full to $milk_full)
(show:?equipment)
(show:?next)
(replace:?opt_fluid)[
(color: $p)[We'll be using //essence du bovine// today.]
<br><br>
(color: $tx)[Your (print: $type) chuckles and fixes you with her brilliant eyes.]
<br><br>
(color: $g)[French never //was// your strong suit, (if: $matrons contains $type)[baby](else:)[(print: $pc)]. Very well, //monsieur//; creamy //lait// it is.]]]<br>
(if: $urine)[
(link: "Urine")[
(set: $fluid to "u")
(set: $fluid_c to "amber")
(set: $fluid_full to $urine_full)
(show:?equipment)
(show:?next)
(replace:?opt_fluid)[
(color: $p)[Well, I know how addicted you are to your Liquid Gold, so that's what we'll be using.]
<br><br>
(color: $g)[Oh? Hm, "addicted" might be a bit strong, but... I //have// been known to indulge that salty ambrosia. I just hope you have enough to satisfy me!]]]<br>]
(link: "Water")[
(set: $fluid to "w")
(set: $fluid_c to "clear")
(set: $fluid_full to $water_full)
(show:?equipment)
(show:?next)
(replace:?opt_fluid)[
(color: $p)[Just saline solution today, (print: $nn).]
<br><br>
(color: $g)[Aw, okay... That's fine. Should be nice and easy.]]]
<!-- Spacer: FLUID -->
]
|equipment)[
<!-- Spacer: EQUIPMENT -->
<br><br>
(color: $tx)[Over the (either: "course of ten minutes","next few minutes"), (print: $name) watches patiently as you gather your equipage. Chief among it: rubber hand-pumps coupled with thin vinyl tubing—the bread and butter of your operation.]
<br><br>
(color: $p)[Almost ready, (print: $nn). Promise.]
<br><br>
(color: $g)[Take your time.]
<br><br>
(color: $tx)[Now you (if: $autofill is 1)[collect the lone](else:)[amass the (print: $numbers's ($autofill))] aluminum receptacle(if: $autofill > 1)[s (each of varying size)]—within which swirl(if: $autofill is 1)[s] (if: $autofill is 1)[a pool](else:)[pools] of (print: $fluid_c)(if: $fluid is "w")[ water]—needed for today's (if: $autofill is 1)[activity](else:)[activities]. You pile (if: $autofill is 1)[this](else:)[these], and your many other materials, atop the nearby counter before girding on your smock.]
<br><br>
(color: $g)[Mm... Have I ever told you how sexy you look in that little leather apron? Well, anyway, what's first, (print: $pc)?]
<!-- Spacer: EQUIPMENT -->
]
|next)[
<!-- Spacer: NEXT -->
<br><br>
(display: "choose orifice")
<!-- Spacer: NEXT -->
]
}{
(if: $belly)[
(link: "Fill her belly.")[
(goto: "belly")
]
<br>
]
(if: $bladder)[
(link: "Fill her bladder.")[
(goto: "bladder")
]
<br>
]
(if: $breasts)[
(link: "Fill her breasts.")[
(goto: "breasts")
]
<br>
]
(if: $guts)[
(link: "Fill her guts.")[
(goto: "guts")
]
<br>
]
(if: $womb)[
(link: "Fill her womb.")[
(goto: "womb")
]
<br>
]
<!-- All orifices full -->
(if: (($belly_full is true) or ($belly is false)) and
(($bladder_full is true) or ($bladder is false)) and
(($breasts_full is true) or ($breasts is false)) and
(($guts_full is true) or ($guts is false)) and
(($womb_full is true) or ($womb is false)))[
(link: "Continue.")[
(goto: "costume")
]
]
}{
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[chapter 4:]]]<br>
(text-style: "smear")[(css: "font-size: 75%;")[(color: $sys_alt)[the fare]]]
<br><br>
<==
(color: $tx)[Making for your sedan, you (if: $guts_full or $fill >= 3)[carefully help strap (print: $name) in (a standard safety belt won't do anything useful for a SLUT pumped full of (print: $fluid_full's ((random: 1,$fluid_full's length)))).](else:)[hold the door for your (print: $type).] (either: "Half an hour","Thirty minutes","Not forty minutes") later, the pair of you arrive at (print: $port) airport.]
<br><br>
(color: $p)[Let's get parked and find the area manager.]
<br><br>
(color: $g)[(either: "Okie dokie!","Sounds good.","Sounds like a plan.","Alrighty, (print: $pc).")]
<br><br>
(color: $tx)[Academy folk have long enjoyed special parking with an array of venues, airports included. In no time at all, you're parked and set to walk (print: $name) in.]
<br><br>
|opt1>[
<!-- Spacer: OPT 1 -->
(link: "Ask how she's feeling.")[
(show:?how_are_you)
(show:?next)
(show:?opt2)
(hide:?opt1)
]<br>
(link: "Ask if she's excited.")[
(show:?excited)
(show:?next)
(show:?opt2)
(hide:?opt1)
]
<!-- Spacer: OPT 1 -->
]
|how_are_you)[
<!-- Spacer: HOW ARE YOU -->
(color: $p)[Feeling alright, (print: $nn)? Nervous?]
<br><br>
(color: $g)[You're so kind, always checking on me, (print: $pc). I'm great! ]
(if: $fill >= 3)[
(color: $g)[I am nice and full, and that is just //fine// by me.]
<br><br>
(color: $p)[Does me good to hear it. Come on, let's head inside.]
](else:)[
(color: $g)[If I have any regret, it's only that I couldn't fill myself more.]
<br><br>
(color: $p)[Try not to worry about it too much. Come on, let's head inside.]
]
<!-- Spacer: HOW ARE YOU -->
]
|excited)[
<!-- Spacer: EXCITED -->
(color: $p)[Excited to be inside and working, (print: $nn)?]
<br><br>
(color: $g)[I am, actually! ]
(if: $had_sex)[
(color: $g)[Although (if: $gen is "man")[sex with you](else:)[letting you eat my pussy] was //thoroughly// enjoyable, I'm ready for more!]
](else:)[
(color: $g)[My pussy is //itching// to be pounded.]
]
<br><br>
(color: $p)[Well, you're in the right place. Shall we?]
<!-- Spacer: EXCITED -->
]
|next)[
<!-- Spacer: NEXT -->
<br><br>
(color: $tx)[It doesn't take long(if: $costume is "dog")[—despite your diminshed pace as you lead (print: $name) at the end of her leash like a dog out for a walk—to](else-if: $fill >= 3)[—even with (print: $name)'s inflated body necessitating a slow pace—to](else:)[ to] track down the manager, a (either: "thin","bony","plump","curvy","pretty","sour-looking","middle-aged","geriatric") woman who introduces herself at once:]
<br><br>
(color: $ambient)[(either: "Hello.","Hello there!","How-do, y'all?","Good day to you.","Howdy.") I'm (print: $manager) (print: $last_name), area manager for this zone. (either: "Nice","Pleasure") to (either: "meet you","make your acquaintance"). (either: "Allow me to","Permit me to","Let me") show you where you'll be set up today.]
<br><br>
(color: $tx)[Miss (print: $last_name) leads you down a wing of Academy booths—some staffed with besuited recruiters talking with men looking to become Handlers; women looking to become SLUTs; the occasional one (or the other) looking to fulfill the role of the opposite gender—most packed with women plying the Academy's trade. Many are dressed in costume; (if: $costume is "none")[some are nude like your (print: $type).](else:)[it's like Halloween turned up to eleven.]]
<br><br>
(color: $ambient)[I'm sure I don't have to tell you, but the Academy does //work// here. As you can imagine, free SLUTs for (if: $metric)[ticket-holders](else:)[passengers] drums up //a lot// of business for (print: $port).]
<br><br>
(color: $p)[Yeah, and I'm sure it doesn't hurt the Academy's recruiting efforts, either.]
<br><br>
(color: $g)[Not to mention Hopefuls, like me, can earn credits towards their tenure.]
<br><br>
(color: $ambient)[It's a real "win-win-win" for everybody involved. Except the janitors. They're usually not so thrilled.]
<br><br>
(color: $tx)[There must be hundreds of men (and perhaps two-dozen women) lined up to partake. (if: $fill >= 5)[Of every SLUT here, not one is even close to the blimp-like size of your (print: $type).](else-if: $fill >=3)[Most of the SLUTs present are roughly equal to your (print: $type) in raw size.](else:)[Most of the SLUTs present are far more blimp-like than your (print: $type).] There are a few working women dotted about who aren't inflated at all—probably just earning basic credits.]
<br><br>
(color: $ambient)[Here we are: stall (either: "twenty","thirty","fifty")(either:"","-one","-three","-seven","-nine")(either:"-A","-B"). I've got you all checked in. Booth's yours for the next three hours. Need anything before I leave you to it?]
<br><br>
<!-- Spacer: NEXT -->
]
|opt2)[
<!-- Spacer: OPT 2 -->
(link: "Request inspection.")[
(show:?inspection)
(show:?fucking_begins)
(show:?opt3)
(replace:?opt2)[
(color: $p)[Just the standard inspection, if you please.]
<br><br>
(color: $ambient)[Yes, of course.]
<br><br>
]
]
<br>
(link: "Make conversation.")[
(show:?conversation)
(show:?inspection)
(show:?fucking_begins)
(show:?opt3)
(hide:?opt2)
]
<!-- Spacer: OPT 2 -->
]
|conversation)[
<!-- Spacer: CONVERSATION -->
(color: $p)[Don't think so. Been working here long, Miss (print: $last_name)?]
<br><br>
(color: $ambient)[A few years now. Was an area manager elsewhere, though, so none of this is new to me.]
<br><br>
(color: $g)[Do you ever fool around with the SLUTs on duty?]
<br><br>
(color: $ambient)[Ha ha! Not while I'm on the clock (css: "font-size: 75%;")[//much as I'd like to//] but yes, I'm known to occasionally enjoy the fruits of the Academy's labors.]
<br><br>
(color: $g)[I hope you'll come visit me here if you punch out while I'm still at it!]
<br><br>
(color: $tx)[The manager smiles and gently caresses (print: $name)'s shoulder.]
<br><br>
(color: $ambient)[Afraid I'll be on awhile longer. Maybe next time. Anyway, let's curtail the chit-chat for now and get you weighed.]
<br><br>
<!-- Spacer: CONVERSATION -->
]
|inspection)[
<!-- Spacer: INSPECTION -->
(color: $tx)[(print: $manager) pulls your (print: $type) aside and motions for her to stand on a digital scale.]
<br><br>
(if: $fill >= 5)[
(color: $ambient)[Wo//wee//, she's a big girl! Sure you're up for this, hon?]
<br><br>
(color: $g)[I'm //more// than ready! I have the world's greatest Handler supporting me.]
<br><br>
(color: $ambient)[Well, okay then... ]
](else-if: $fill >= 3)[
(color: $ambient)[Looking good... Pressure is nominal. There, ]
](else:)[
(color: $ambient)[A little on the light end of things but I'm sure the fellas won't mind either way. ]
]
(color: $ambient)[I've got your weight recorded and your Academy file updated. What's the fill today, sir?]
<br><br>
(if: $fluid is "c")[
(color: $p)[Seminal emission.]
<br><br>
(color: $ambient)[Cum, eh? Yeah, that's a popular one at the moment, isn't it?]
](else-if: $fluid is "m")[
(color: $p)[Milk.]
<br><br>
(color: $ambient)[Milk, eh? Don't see //that// much anymore.]
](else-if: $fluid is "u")[
(color: $p)[Urine, Miss (print: $last_name).]
<br><br>
(color: $ambient)[Urine, eh? I'll never understand women injecting that crud into their bodies. But I suppose it //does// earn you extra credit, doesn't it?]
](else:)[
<!-- Fluid is water -->
(color: $p)[Just saline today.]
<br><br>
(color: $ambient)[The standard, eh? (if: $fill >= 4)[Girl this size, I would have expected something a little more... //Exotic//.](else:)[Well, perhaps that's best.]]
]
<br><br>
(color: $p)[We straight here?]
<br><br>
(color: $ambient)[Is Miss (print: $name)'s pussy open for business?]
<br><br>
(color: $p)[Sure is. Her mouth(if: $anal and ($guts_full is false))[ and her ass, too](else:)[, too].]
<br><br>
(color: $ambient)[Then you're all set with me.]
<br><br>
(color: $tx)[Miss (print: $last_name) taps on her PDA and your stall lights up with (if: $anal and ($guts_full is false))[three](else:)[two] signals: one resembling a woman's reproductive organs(if: $anal and ($guts_full is false))[, a second that looks like a pair of lips, and a third which looks to be two buttocks.](else:)[ and a second that looks like a pair of lips.] The other symbols remain dark.]
<br><br>
(color: $ambient)[I'll check on you occasionally but you can press your call-light if you require immediate assistance. Remember to report any misuse of Academy or (print: $port) materials and, erm, have fun... (css: "font-size: 75%;")[//I guess...//]]
<br><br>
<!-- Spacer: INSPECTION -->
]
|fucking_begins)[
<!-- Spacer: FUCKING BEGINS -->
(color: $tx)[As (print: $manager) walks off, you turn to your (print: $type) and lead her into the stall that's been assigned to you. (either: "A few minutes later","Minutes later","Shortly thereafter"), she's been trussed up in preparation for the masses.]
<br><br>
(color: $p)[Can you move much?]
<br><br>
(color: $g)[Nope! I'm tied all snug, (if: $matrons contains $type)[youngster](else:)[just how I like it]!]
<br><br>
(color: $p)[Good, good. I'm going to open you up for business now.]
<br><br>
(color: $g)[You'll watch me, right? You'll watch me get pounded?]
<br><br>
(color: $tx)[(print: $name) looks at you with barely-restrained glee; there are children who don't look half this excited on Christmas morning. Kissing her forehead (if: $cummed_on or $peed_on)[((if: $cummed_on)[careful to avoid the ejaculate drying there](else:)[the taste of drying urine lingering on your lips after you do]) ]and stepping away, you engage the "stall active" light—now burning brilliantly overhead, signaling to all that pussy can be had here.]
<br><br>
<!-- Spacer: FUCKING BEGINS -->
]
|opt3)[
<!-- Spacer: OPT 3 -->
(link: "Watch the show.")[
(show:?fuck_1)
(show:?opt4)
(hide:?opt3)
]
<br>
(link: "Pass the time.")[
(show:?pass_time)
(show:?drain)
(replace:?opt3)[
(color: $p)[From the sidelines, (print: $nn).]
<br><br>
]
]
<!-- Spacer: OPT 3 -->
]
|fuck_1)[
<!-- Spacer: FUCK 1 -->
(color: $p)[I'll be watching from just over here, okay?]
<br><br>
(color: $g)[Okay, (print: $pc). Prepare to see a master at work!]
<br><br>
(color: $tx)[It takes scarcely two minutes for the first voice to address you:]
<br><br>
(color: $ambient)[(if: $gen is "man")[(either: "Hey, man","Hey, brother","Whoa")](else:)[(either: "Hey, miss","Excuse me, miss")], your stall open?]
<br><br>
(color: $p)[Yeah, help yourself.]
<br><br>
(color: $tx)[The fellow (either: "pumps his fist","celebrates under his breath","looks elated"); a second later, he heads into the cubicle containing your (print: $type)—punching the admission button and incrementing the single digit overhead.]
<br><br>
(color: $g)[Oh, //fuck!//]
<br><br>
(color: $tx)[The newcomer has wasted no time in fucking the (if: $girls contains $type)[little slut](else:)[old girl]. By the looks of things, they're both enjoying themselves immensely.]
<br><br>
(color: $ambient)[Damn. Guy got first dibs? Hey, bud, are condoms allowed at this one? (either: "I've got kind of a... A //thing// against touching other guys' spunk.","I ain't ready to father any kids just yet.","I always feel like I can go longer while wearing one.")]
<br><br>
(color: $p)[Knock yourself out, friend.]
<br><br>
(color: $tx)[Behind the owner of this second voice, a queue has already begun to form—a sizable one, too. (print: $name) seems to be drawing patrons away from other stalls and toward her own. As one participant finishes, the next punches in for admission; above you, the digital counter continues ticking up; it's at ten now. A woman in pink addresses you from the head of the line.]
<br><br>
(color: $ambient)[Hi there! I'm actually here for my channel. Maybe you've heard of me on Meganet?]
<br><br>
(color: $p)[Not likely; never was a big user of that.]
<br><br>
(color: $ambient)[Oh, well, I just wanted to ask: is it okay if I (if: $peed_on)[pee all over your friend? It's kinda my thing on Mega.](else:)[fuck your friend with my strap-on? It might take me a while to get some good footage.]]
<br><br>
(color: $p)[Yeah, that's fine.]
<br><br>
(color: $ambient)[(if: $gen is "man")[Thank you, sir!](else:)[Thanks, miss!]]
<br><br>
<!-- Spacer: FUCK 1 -->
]
|opt4)[
<!-- Spacer: OPT 4 -->
(link: "Continue watching.")[
(show:?fuck_2)
(show:?opt5)
(hide:?opt4)
]
<br>
(link: "Pass the time.")[
(show:?pass_time)
(show:?drain)
(hide:?opt4)
]
<!-- Spacer: OPT 4 -->
]
|fuck_2)[
<!-- Spacer: FUCK 2 -->
(color: $tx)[You watch as the lady in pink punches in, (if: $peed_on)[lowers your (print: $type) on her bindings, hikes her dress, and lets loose a torrent of urine. She must have been holding it all day, there's such a deluge of the stuff.](else:)[withdraws a positively //evil//-looking dildo that she works into a harness under her dress, and begins pummelling (print: $name)'s pussy with ten-fold the gusto of her male counterparts.] And, all the while, she's filming herself from her cell phone; talking to her viewers, most likely.]
<br><br>
(color: $tx)[As minutes turn to hours, the service-counter keeps ticking up—now it's at thirty, now eighty, now one-ten—the questions continue to roll in:]
<br><br>
(color: $tx)["Can my friend and I fuck her at the same time?" "Can I watch someone //else// fuck her?" "Can I choke her out while we're doing it?" Sometimes the answer's yes; sometimes it isn't. This is part of being a Handler. Everybody thinks it's round-the-clock sex but, sometimes, it's your job just to sit, observe, and field questions from idiots who've either never visited with an Academy SLUT before or else they've visited //way// too many.]
<br><br>
(color: $g)[Oh! Oh, //right// there! //Fuck//, that's good!]
<br><br>
(color: $tx)[And there's (if: $nn is $name)[(print: $name)](else:)[your (print: $nn)], smack-dab in the middle, enjoying every second of it. By the end of hour two, the service counter's up to nigh two-hundred. And still: the questions pour in.]
<br><br>
<!-- Spacer: FUCK 2 -->
]
|opt5)[
<!-- Spacer: OPT 5 -->
(link: "Continue watching.")[
(show:?fuck_3)
(show:?pass_time)
(show:?drain)
(hide:?opt5)
]
<br>
(link: "Pass the time.")[
(show:?pass_time)
(show:?drain)
(hide:?opt5)
]
<!-- Spacer: OPT 5 -->
]
|fuck_3)[
<!-- Spacer: FUCK 3 -->
(color: $ambient)[Say, (if: $gen is "man")[Mister](else:)[Miss] (print: $pc), how's it going?]
<br><br>
(color: $tx)[It's (print: $manager) (print: $last_name), the area manager. She's chosen an interesting moment to reappear; presently, (print: $name) is being violated by about a dozen girls from a local college cheerleading squad. You've been watching with growing interest—some of the positions they're arranging themselves into are creative enough to be worth memorizing.]
<br><br>
(color: $p)[Just fine, Miss (print: $last_name). Did you come by to partake after all? I promise I won't tell.]
<br><br>
(color: $ambient)[Heh, no, not this time. Just checking in and...]
<br><br>
(color: $tx)[The cheerleaders have formed a human pyramid behind your (print: $type) and are busy fucking her three at a time—the girls on top occasionally switching out with those on bottom to give the latter a chance at their fill.]
<br><br>
(color: $ambient)[And //wow//. Are they going //at// it in there or //what?//]
<br><br>
(color: $p)[That's my (print: $name)!]
<br><br>
(color: $ambient)[She looks like she's averaging about a hundred guests an //hour//. That's one hell of an achievement!]
<br><br>
(color: $p)[Would have been about twenty more if it weren't for this jackass who held up the line earlier. I almost pressed the call-button to get you to cart him off. Still, these cheerleaders oughta make up for it.]
<br><br>
(color: $tx)[Both of you look on as the squad finishes its business and clears out to let somebody else have a turn.]
<br><br>
(color: $ambient)[Damn. Can you imagine the kind of beating her poor little pussy is taking? Makes me glad I got out when I did.]
<br><br>
(color: $p)[You tried for tenure?]
<br><br>
(color: $ambient)[Sure. Times were tough and the money looked pretty good (as I suspect it does to most women who don't mind a roll in the hay). Quit after just three months. I'm no prude, (if: $gen is "man")[Mister](else:)[Miss] (print: $pc), but that much sex just isn't something I can keep up with.]
<br><br>
(color: $p)[It's definitely not for the faint of heart.]
<br><br>
(color: $ambient)[You've sure got that right. Er, not that I'd consider myself such.]
<br><br>
(color: $tx)[Meanwhile, in the stall, (print: $name) is going strong—even after hundreds of guests.]
<br><br>
(color: $g)[//Mmph!// You're going to make me (if: $girls contains $type)[cum](else:)[come]!]
<br><br>
(color: $ambient)[Welp, she seems fine to me. I'll leave you to it for another sixty minutes or so.]
<br><br>
(color: $tx)[Miss (print: $last_name) leaves you as a couple enters the stall holding hands. They reposition your (print: $type): she's eating the woman's pussy while her beau is drilling (print: $name)'s (if: $anal and ($guts_full is false))[asshole](else:)[box]. They're screaming "I love you, baby!" as they (rather impressively) achieve simultaneous climax.]
<br><br>
<!-- Spacer: FUCK 3 -->
]
|pass_time)[
<!-- Spacer: PASS THE TIME -->
(color: $tx)[Time flies by and the service-counter above your (print: $type)'s stall flies with it. When your three hours are done, (print: $name) has sustained the activity of about three-hundred guests.]
<br><br>
(color: $p)[Great work in there today, (print: $nn).]
<br><br>
(color: $tx)[Deactivating the "come-and-get-it" beacon overhead, you take the opportunity to check the readout built into the stall module and nod satisfactorily at the estimated (either: "thirty","forty","fifty","sixty")(either: "","-one","-two","-five","-eight") orgasms (print: $name) endured over the course of her time in bondage.]
<br><br>
(color: $g)[Th-thanks, (print: $pc)! Has it been three hours already? I'm still rarin' to go.]
<br><br>
(color: $tx)[Pale ooze trickles from her mouth as she speaks, which you wipe away with a handkerchief. After noting this detail, you retrieve one of the airport's complimentary wheelchairs from service. As you let (print: $name) down, a host of fluid spills from between her legs(if: $anal and ($guts_full is false))[ and buttocks]. She's an absolute mess and you immediately set about cleaning her off.]
<br><br>
(color: $p)[Have a fun time?]
<br><br>
(color: $g)[Oh, yes! I can't //wait// to get home so //you// can fuck me(if: $had_sex)[ again](else:)[, too]. That is, ma~aybe after a short nap...]
<br><br>
(color: $ambient)[We all finished here, folks?]
<br><br>
(color: $p)[Yes, Miss (print: $last_name). Please check us out.]
<br><br>
(color: $tx)[(print: $manager) disables the remaining stall lights and returns her attention to (print: $name). As she slips a strictometer into your (print: $type)'s vagina, the manager works around your clean-up efforts.]
<br><br>
(color: $ambient)[Alright, the doohickey shows she's still decently tight, so she gets full credits on that front. Speaking of, did you know they used to have us test this by //hand?//]
<br><br>
(color: $ambient)[//ahem//] (color: $p)[I did //not// know that. We clear?]
<br><br>
(color: $tx)[Miss (print: $last_name) gestures a thumbs-up at you. A few minutes later, you're rolling down the halls with (print: $name); some of the airport patrons (at least, those whose flights have not yet taken off) say their thanks for your (print: $type)'s services as you pass.]
<br><br>
(color: $g)[(print: $pc's (1))-(print: $pc), I think I can't feel my legs.]
<br><br>
(color: $p)[Don't sweat it, (print: $nn). We'll get you home and rested up.]
<br><br>
(color: $tx)[After making it back to the car and strapping (print: $name) in, you drive off—just as if this were any other day.]
<br><br>
(color: $g)[Say, (print: $pc). When do you think you'll drain me, huh?]
<br><br>
<!-- Spacer: PASS THE TIME -->
]
|drain)[
<!-- Spacer: DRAIN -->
(link: "Tell her you'll do it as soon as you're home.")[
(show:?drain_immediate)
(show:?finish)
(replace:?drain)[
(color: $p)[We'll empty you just as soon as we get home, okay?]
<br><br>
(color: $g)[Sounds good! As fun as to be (if: $fill >= 5)[totally blown up](else-if: $fill >=3)[filled up](else:)[a little full], it'll be easier to sleep when I'm back to my usual self.]
]
]
<br>
(link: "Ask if she'd like to wait until this evening.")[
(show:?drain_later)
(show:?finish)
(replace:?drain)[
(color: $p)[I was thinking... What if we give it a little while? You know, //really// stretch your body out. Can you hold it until this evening?]
<br><br>
(color: $g)[Oh, perfect! (if: $fill >= 5)[That'll prepare me for an even //bigger// fill next time!](else-if: $fill >=3)[I think I'm just the right size now; if I could stay this way, I probably would.](else:)[Maybe we can even look into filling me more!]]
]
]
<!-- Spacer: DRAIN -->
]
|finish)[
<!-- Spacer: FINISH -->
<br><br>
(link: "Rest.")[
(goto: "end")
]
<!-- Spacer: FINISH -->
]
}{
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[chapter 5:]]]<br>
(text-style: "smear")[(css: "font-size: 75%;")[(color: $sys_alt)[the finale]]]
<br><br>
<==
(color: $tx)[
(either: "A few days later","Three days afterward","Not a week later","Almost a week thereafter"), long after (print: $name) is drained and her application for tenure submitted, an envelope arrives in the mail; upon it is depicted a smiling woman in mortarboard—unmistakably, the official emblem of the Academy.]
<br><br>
(color: $g)[Do you think it's—]
<br><br>
(color: $p)[I do. Would you quit pussyfooting around and open it? The suspense is //figuratively// killing me.]
<br><br>
(color: $tx)[(print: $name) (either: "cleanly","clumsily") tears the jacket across its seam, pulling its contents—a single sheet of letter-size paper folded in thirds—free in the blink of an eye.]
<br><br>
(color: $p)[Well?]
<br><br>
(color: $g)[I'm reading, I'm reading!]
<br><br>
(color: $tx)[Then, a moment later, she begins jumping for joy.]
<br><br>
(color: $g)[I got in! //I'm a SLUT now, (print: $pc)!//]
<br><br>
(color: $tx)[Your (print: $type) grabs onto you, but doesn't cease her up-and-down movements—forcing you to share her excitement in a very physical way.]
<br><br>
(color: $p)[(upperfirst: $nn), that's fantastic!]
<br><br>
(color: $tx)[An instant later, her lips are upon yours. (print: $name) kisses you passionately, not letting up.]
<br><br>
(color: $g)[It's all thanks to you! Thank you, (print: $pc); oh, thank you!]
<br><br>
(color: $tx)[She pulls you into a loving embrace, laying her head against your (if: $gen is "man")[chest](else:)[shoulder]. Arms automatically drawing her close, you hang on tight.]
<br><br>
(color: $p)[You did this all yourself, (print: $nn). I only helped a little bit.]
<br><br>
(color: $g)[Nonsense! You did more than you could ever know! You helped my dream become a reality, (print: $pc). I... I love you!]
<br><br>
<!-- Extra text if the girl is not your childhood friend -->
(if: $type is not "friend")[
(color: $p)[Aw, I love you, too, (print: $nn)!]
<br><br>
(color: $tx)[(print: $name) takes your hands in hers and shakes her head, eyes gleaming.]
<br><br>
(color: $g)[No, (print: $pc). I //love// you. I...]
<br><br>
(color: $tx)[She pauses to chew her lip.]
<br><br>
(color: $g)[I love you more than (if: $type is "cousin")[one cousin //should// love another](else:)[a (print: $type) //should// love her (print: $rel)].]
<br><br>
]
(color: $tx)[It takes a moment for the weight of what she's just said to really sink in. You pull back enough to stare deep into her eyes. They glisten with joyful tears and peer back at you, gleaming fiercely.]
<br><br>
(color: $p)[Do you... Do you mean that, (print: $name)?]
<br><br>
(color: $tx)[Instead of replying, she kisses you again—this time, it's a solid minute before she pulls back.]
<br><br>
(color: $g)[I've wanted to tell you for... Well, for a while. I guess I figured... Figured that you might not love me back. Which, it's fine if you do! Don't, I mean!] (color: $ambient)[//ahem//] (color: $g)[I //mean//, um, I know we (if: $girls contains $type)[fuck all the time](else:)[have sex fairly often, young (if: $gen is "man")[man](else:)[lady]], but... //Ugh//, I'm just so happy!]
<br><br>
|opt1>[
<!-- Spacer: OPT 1 -->
(link: "Tell (print: $name) you love her, too.")[
(show:?love)
(show:?opt2)
(hide:?opt1)
]
<br>
(link: "Ask her to celebrate with you.")[
(show:?celebrate)
(show:?opt3)
(hide:?opt1)
]
<!-- Spacer: OPT 1 -->
]
|love)[
<!-- Spacer: LOVE -->
(color: $tx)[It looks as though (print: $name) is about to say something else; instinctively, you lay two fingers on her lips to still them.]
<br><br>
(color: $p)[I love you, too.]
<br><br>
(color: $tx)[(if: $nn is $name)[(print: $name)](else:)[Your (print: $nn)]'s eyes are suddenly wide with disbelief. Her mouth is trembling.]
<br><br>
(color: $g)[Y-you do?]
<br><br>
(color: $p)[Undoubtedly.]
<br><br>
(color: $g)[B-but I'll be a SLUT now! Fucking and sucking dicks and clits will be my (if: $matrons contains $type)[order of the day](else:)[bread and butter]. You'll have to share me with a thousand (if: $gen is "man")[other ]guys and... And... Doesn't that bother you?]
<br><br>
(color: $tx)[You shake your head, confident in your response.]
<br><br>
(color: $p)[I'll never mind sharing, so long as you'll always love me back.]
<br><br>
(color: $ambient)[//giggle//] (color: $g)[Always, (print: $pc).]
<br><br>
(color: $tx)[This time, when she kisses you, her zeal is so strong that the two of you fall to the floor—never once letting up your affections.]
<br><br>
(color: $g)[I want you. //Need// you. Please, my body's //never// been this hot for anyone before. Make love to me for the first time... And don't let it be the last.]
<br><br>
<!-- Different sex for man/woman -->
(if: $gen is "man")[
(color: $tx)[When you enter her, it's far from an alien experience... ]
](else:)[
(color: $tx)[As your hand flies to (print: $name)'s groin, and hers to yours, it's far from an alien experience... ]
]
(color: $tx)[Yet there //is// something indescribably different. Like seeing color after living in a monochrome world; like seeing your (print: $type)'s true beauty for the first time.]
<br><br>
(color: $p)[//Oh!//]
<br>
(color: $g)[//Ahn!//]
<br><br>
(color: $tx)[Despite the hardwood floor's abject unsuitability as a love-making surface, as the both of you reach simultaneous climax, it seems more than commodious. Even in the afterglow of your passion, you and she remain where you fell.]
<br><br>
(color: $g)[(if: $girls contains $type)[Hey](else:)[Um], (print: $pc)?]
<br><br>
(color: $p)[Hm?]
<br><br>
(color: $g)[What would you say to... To being my Partner? At the Academy.]
<br><br>
<!-- Spacer: LOVE -->
]
|opt2)[
<!-- Spacer: OPT 2 -->
(link: "Tell her you'd be honored.")[
(set: $show_sidebar to false)(rerun:?sbar)
(show:?honored)
(show:?finish)
(hide:?opt2)
]
<br>
(link: "Ask if she's certain.")[
(set: $show_sidebar to false)(rerun:?sbar)
(show:?inquisitive)
(show:?finish)
(hide:?opt2)
]
<!-- Spacer: OPT 2 -->
]
|honored)[
<!-- Spacer: HONORED -->
(color: $ambient)[(]
(color: $p)[//Whoa, is she... She can't be serious about that! A Partner is usually a husband or a wife, someone you want to stay close to... Why would she..?//]
(color: $ambient)[)]
<br><br>
(color: $p)[I...]
<br><br>
(color: $tx)[(print: $name) is looking at you expectantly, eyes twinkling with unbridled joy.]
<br><br>
(color: $ambient)[(]
(color: $p)[//Does she really love me **that** much? I mean, I know she isn't (if: $girls contains $type)[exactly ]married(if: $type is "grandmother" or $type is "mother")[ anymore], but...//]
(color: $ambient)[)]
<br><br>
(color: $tx)[Bowing your head, you lay a gentle kiss on your (print: $type)'s forehead.]
<br><br>
(color: $ambient)[(]
(color: $p)[//Aw, who am I kidding?//]
(color: $ambient)[)]
<br><br>
(color: $p)[I'd be honored to enter into Partnership with you, (print: $nn).]
<br><br>
(color: $tx)[This time, when she kisses you, heat spreads all throughout your body—(if: $type is "friend")[this girl you've known your entire life, now yours to love and to hold, makes you feel truly //alive//.](else:)[she may be your (print: $type), but no (if: $matrons contains $type)[woman](else:)[girl] has ever made you feel this way before.]]
<br><br>
(color: $p)[Come on, let's stand up. This floor's beginning to feel uncomfortable.]
<br><br>
(color: $ambient)[//giggle//] (color: $g)[Okay, (if: $type is "friend")[(print: $pc)](else:)[(print: $rel)].]
<br><br>
<!-- Spacer: HONORED -->
]
|inquisitive)[
<!-- Spacer: INQUISITIVE -->
(color: $ambient)[(]
(color: $p)[//What? She can't be serious about that... Making me her Partner would be...//]
(color: $ambient)[)]
<br><br>
(color: $p)[(upperfirst: $nn), are you sure? Your Partner is meant to be... Well, you know...]
<br><br>
(color: $tx)[(print: $name) cranes her neck to kiss your chin.]
<br><br>
(color: $g)[I told you that I love you, (print: $pc). (if: $matrons contains $type)[It's true](else:)[Yeah], SLUTs normally choose a spouse for their Partner—since you can only take one at a time—but (if: $matrons contains $type)[I am unwed at the moment](else:)[I haven't got one of those right now]. Just... Say "yes", okay?]
<br><br>
(color: $p)[I will, but... Why? As your Handler, now that you're tenured, I can come see you whenever. Why choose me?]
<br><br>
(color: $tx)[The (if: $matrons contains $type)[woman](else:)[girl] beneath you shakes her head slowly.]
<br><br>
(color: $g)[I'm not sure, (print: $pc). Truthfully, I think it's because a SLUT should love //whoever// she chooses for her Partner, and //I// love //you//. What does it matter if I'm not maximizing my Academy gains?]
<br><br>
(color: $tx)[Beaming with sudden unalloyed bliss, you kiss (print: $name)'s forehead, her cheeks, her lips.]
<br><br>
(color: $p)[Come on, let's stand up. This floor's beginning to feel uncomfortable.]
<br><br>
(color: $ambient)[//giggle//] (color: $g)[Okay, (if: $type is "friend")[(print: $pc)](else:)[(print: $rel)].]
<br><br>
<!-- Spacer: INQUISITIVE -->
]
|celebrate)[
<!-- Spacer: CELEBRATE -->
(color: $p)[And I'm happy //for// you! Come on, celebrate with me!]
<br><br>
(color: $tx)[(print: $name) eagerly awaits your return from the kitchen (where you've been chilling a bottle of Dom in anticipation of this exact occasion). Popping the cork, you fill two flutes and hand one to your (print: $type).]
<br><br>
(color: $g)[Ah! This tastes like top shelf, (print: $pc).]
<br><br>
(color: $p)[Ha ha, it is, (print: $nn)! Nothing but the best for the new (if: $type is not "friend")[family ]SLUT!]
<br><br>
(color: $g)[This bottle must've cost a hundred (if: $girls contains $type)[bucks](else:)[dollars]!]
<br><br>
(color: $p)[One-twenty-five.]
<br><br>
(color: $g)[You were //that// certain I'd be tenured?]
<br><br>
(color: $tx)[Instead of a verbal reply, you merely refresh (print: $name)'s flute and smile. She flips on some music; you fill her glass again. The two of you begin dancing; now, you're passing the bottle back and forth, laughing and drinking together like (if: $type is "friends")[you're young again](else:)[old friends].]
<br><br>
(color: $g)[He~eyy, (print: $pc)... Do you] (color: $ambient)[//hic//] (color: $g)[you think my mouth tastes like champagne?]
<br><br>
<!-- Spacer: CELEBRATE -->
]
|opt3)[
<!-- Spacer: OPT 3 -->
(link: "Tell her it probably does.")[
(show:?fuck)
<!-- Only get fuck_opt if you have certain fetishes enabled -->
(if: $gen is "man")[
(if: $anal or $urine)[(show:?fuck_opt)](else:)[(show:?cum)(show:?finish)]
](else:)[
(show:?fuck_opt)
]
(replace:?opt3)[
(color: $p)[I have to imagine it probably do—]
<br><br>
]
]
<br>
(link: "Tell her you have no idea.")[
(show:?fuck)
<!-- Only get fuck_opt if you have certain fetishes enabled -->
(if: $gen is "man")[
(if: $anal or $urine)[(show:?fuck_opt)](else:)[(show:?cum)(show:?finish)]
](else:)[
(show:?fuck_opt)
]
(replace:?opt3)[
(color: $p)[I don't know, (print: $nn). It—]
<br><br>
]
]
<br>
(link: "Drunkenly slur your words.")[
(show:?fuck)
<!-- Only get fuck_opt if you have certain fetishes enabled -->
(if: $gen is "man")[
(if: $anal or $urine)[(show:?fuck_opt)](else:)[(show:?cum)(show:?finish)]
](else:)[
(show:?fuck_opt)
]
(replace:?opt3)[
(color: $p)[Ahm naht rilly sho—]
<br><br>
]
]
<!-- Spacer: OPT 3 -->
]
|fuck)[
<!-- Spacer: FUCK -->
(color: $tx)[You don't get the chance to finish; (print: $name)'s lips are on yours, kissing you forcefully—as though she's hungry for something.]
<br><br>
(color: $g)[You like kissing (if: $type is "friend")[me, don't you?](else:)[your (print: $type), huh?] Right? Want I should kiss something //else?//]
<br><br>
(color: $tx)[Before you know what's happening, she's got your pants around your ankles. ]
<!-- Different sex for men/women -->
(if: $gen is "man")[
(color: $tx)[Dick already half-firm from locking lips, you soon grow to your full size when (print: $name) inhales you up to the base.]
](else:)[
(color: $tx)[When she lays her mouth upon you, it's as though she's everywhere at once: clit, labia, vagina... (print: $name)'s stimulating all of it.]
]
<br><br>
(color: $p)[Oh, //fuck//.]
<br><br>
(color: $g)[Yeah? You like that, (if: $girls contains $type)[baby](else:)[honey]? Mm, but we've hardly //begun//.]
<br><br>
(color: $tx)[She leads you to the sofa, where she (if: $gen is "man")[sits](else:)[lays] you down and ]
(if: $gen is "man")[
<!-- Male sex -->
(color: $tx)[takes a seat on your cock after tugging the crotch of her shorts aside. She's squeezing down on you mercilessly, giggling at the sight of your stunned face.]
<br><br>
(color: $g)[Is that good? Do you like (if: $type is "friend")[my tight](else-if: $nn is $name)[your (print: $type)'s](else:)[your (print: $nn)'s] pussy? Wanna cum for me? Go ahead; fill me up, (if: $girls contains $type)[you dirty boy](else:)[sugar].]
](else:)[
<!-- Female sex -->
(color: $tx)[slips in behind you, setting one hand to finger you and the other to reach around and fondle your right breast. When you turn to face her and let out a satisfied moan, (print: $name) presses her lips against yours—invading your mouth with her skilled tongue.]
<br><br>
(color: $g)[//Mm//, do I] (color: $ambient)[//mwah//] (color: $g)[make you feel good? Wanna] (color: $ambient)[//smooch//] (color: $g)[squirt for me?]
]
<br><br>
<!-- Spacer: FUCK -->
]
|fuck_opt)[
<!-- Spacer: FUCK OPT -->
(link: "Keep going.")[
<!-- Choose what's next based on fetishes enabled -->
(if: $gen is "man")[
(if: $anal)[
(show:?ass)
(if: $urine)[
(show:?fuck_opt2)
](else:)[
(set: $show_sidebar to false)(rerun:?sbar)
(show:?cum)
(show:?finish)
]
](else:)[
(set: $show_sidebar to false)(rerun:?sbar)
(show:?urethra)
(show:?cum)
(show:?finish)
]
](else:)[
(set: $show_sidebar to false)(rerun:?sbar)
(show:?trib)
(show:?cum)
(show:?finish)
]
(hide:?fuck_opt)
]
<br>
(link: "Finish.")[
(set: $show_sidebar to false)(rerun:?sbar)
(show:?cum)
(show:?finish)
(hide:?fuck_opt)
]
<!-- Spacer: FUCK OPT -->
]
|ass)[
<!-- Spacer: ASS -->
(color: $p)[You'll have] (color: $ambient)[//moan//] (color: $p)[to try harder than that!]
<br><br>
(color: $g)[I //will//, eh?]
<br><br>
(color: $tx)[(print: $name) rises, about-faces, and, with the merest hint of effort, slips you into her ass and begins riding reverse-cowgirl—losing absolutely no momentum in the process.]
<br><br>
(color: $g)[How's, //ooh//, how's //that?// Do you like when I, //mmph!//, when I ride you like this?]
<br><br>
(color: $tx)[She's pounding her butt against your lap with terrific force. You feel it coming: that familiar urge to discharge your load.]
<br><br>
<!-- Spacer: ASS -->
]
|fuck_opt2)[
<!-- Spacer: FUCK OPT 2 -->
(link: "Keep going.")[
(set: $show_sidebar to false)(rerun:?sbar)
(show:?urethra)
(show:?cum)
(show:?finish)
(hide:?fuck_opt2)
]
<br>
(link: "Finish.")[
(set: $show_sidebar to false)(rerun:?sbar)
(show:?cum)
(show:?finish)
(hide:?fuck_opt2)
]
<!-- Spacer: FUCK OPT 2 -->
]
|urethra)[
<!-- Spacer: URETHRA -->
(color: $p)[You—(css: "font-size: 75%;")[oh, fuck]—you think //that//'ll be enough to finish me off?]
<br><br>
(color: $g)[(if: $matrons contains $type)[You wanna go down this road with me, huh?](else:)[Ooh, trying to play tough guy, huh?] Alright, hotshot; how about //this?//]
<br><br>
(color: $tx)[(print: $name) grabs the champagne bottle and quaffs the last tenth of it (even as she continues to bounce on your dick), then regains her feet—her anus slow to resume its original size and shape.]
<br><br>
(color: $g)[I've got something to show you. Oh, yes. You're fucking with a tenured SLUT, now!]
<br><br>
(color: $tx)[She faces you once more and sinks onto your groin, but it isn't into her warm folds that she is submitting you.]
<br><br>
(color: $p)[No way.]
<br><br>
(color: $g)[//Way//(if: $matrons contains $type)[, young man].]
<br><br>
(color: $tx)[With a little cajoling, your cock slips into (print: $name)'s urethra. She moans as it drills into her; the aperture is so small that it's more painful than pleasurable at first.]
<br><br>
(color: $p)[Fff//fuck//, that's tight!]
<br><br>
(color: $tx)[The head of your penis glides into (print: $name)'s bladder, which is not only //far// less constricting but also remarkably ovenlike. As she begins once more to bob up and down, your glans pushes against the saturated flesh of her urinary vesicle; the narrow barrel of her urethra stroking you as well—better than, perhaps—as any birth canal.]
<br><br>
(color: $g)[//Mm//, pretty nice, isn't it? F-feels like I have to (if: $matrons contains $type)[urinate](else:)[take a leak]. Ever (if: $matrons contains $type)[had a gal's pee-hole](else:)[fucked a girl's piss-hole] before?]
<br><br>
(color: $tx)[This is something else. You've heard of Acadmy exams necessitating penetration of the urethra, but you've never actually //experienced// it first-hand. There's no holding out against this; you'll pop, for sure, if you try.]
<br><br>
<!-- Spacer: URETHRA -->
]
|trib)[
<!-- Spacer: TRIB -->
(color: $p)[You—(css: "font-size: 75%;")[oh, //wow//, that's good]—you think //that//'ll be enough to finish me off?]
<br><br>
(color: $g)[(if: $matrons contains $type)[You wanna go down this road with me, huh?](else:)[Ooh, trying to play stubborn, huh?] Alright, girlie; how about //this?//]
<br><br>
(color: $tx)[(print: $name) grabs the champagne bottle and quaffs the last tenth of it, setting the empty container in her groin and continuously shifting her thighs so as to stimulate herself.]
<br><br>
(color: $g)[Ah, here we go!]
<br><br>
(color: $tx)[In a blinding flash, she rolls between your legs and lifts your hips to bring your pussy to her mouth. As you process what just took place, your (print: $type)'s lips are busy working your swollen bean this way and that.]
<br><br>
(color: $g)[Squirt for me, (print: $pc)!]
<br><br>
(color: $p)[N-//never!//]
<br><br>
(color: $tx)[You're no SLUT; you aren't even entirely certain you //can// squirt. Surely, (print: $name) can't //make// you.]
<br><br>
(color: $g)[Okay then!]
<br><br>
(color: $tx)[With another impressive show of agility, (print: $name) discards her pants and begins grinding her clit against yours. Tribadism has never been your cup of tea (there was that one girl, there's //always// that one girl, back in college); your (print: $type), however, is as talented as she is horny.]
<br><br>
(color: $p)[Wh-what are you..?]
<br><br>
(color: $tx)[Somehow, absurd as it seems, the woman on top of you has slipped two fingers into your sopping vagina—rubbing them mercilessly against your clit from within. Not once does (print: $name) slow the pace at which she is tribbing.]
<br><br>
(color: $p)[(upperfirst: $nn's (1))-(upperfirst: $nn)! S-something's happening down there!]
<br><br>
(color: $g)[Oh, so] (color: $ambient)[//grunt//] (color: $g)[you're gonna squirt for me after all?] (color: $ambient)[//pant//] (color: $g)[Let it out for me, (print: $pc)! Squirt] (color: $ambient)[//moan//] (color: $g)[squirt all over (if: $type is "friend")[my fucking](else:)[your (print: $type)'s] pussy!]
<br><br>
<!-- Spacer: TRIB -->
]
|cum)[
<!-- Spacer: CUM -->
(color: $p)[//(if: $gen is "man")[Unf](else:)[Ahn]!//]
<br><br>
(if: $gen is "man")[
<!-- Male orgasm -->
(color: $tx)[Grabbing (print: $name)'s hips, you yank her roughly, at the same time thrusting for all you're worth.]
<br><br>
(color: $g)[Ooh, such a //man!// That's right, (if: $type is "friend")[(print: $pc)](else:)[(print: $rel)]; (if: $matrons contains $type)[give me all you've got!](else:)[fuck me hard!]]
<br><br>
(color: $tx)[Pounding away, you exude animalistic lust such as previously unknown to either of you. Your (print: $type) is so beautiful, and sex with her is //incredible//; she's the best fuck you've ever had.]
<br><br>
(color: $p)[//Mmph!//]
<br>
(color: $g)[//Mmm~mmm!//]
<br><br>
(color: $tx)[Pulling (print: $name) close, not letting her go, you fill her with everything you can muster. She continues cooing and grinding against you until you've completely finished.]
<br><br>
(color: $g)[That was great, (print: $pc). You should (if: $matrons contains $type)[have](else:)[fuck] me like that every day!]
<br><br>
(color: $tx)[She stands, using one palm to keep from spilling your ejaculate onto the sofa. With intentionality perhaps ill-suited to a fully-fledged SLUT, your (print: $type) leans in—hand still cupped between her legs—and kisses your forehead.]
<br><br>
(color: $g)[I'm going to clean up right-quick. Maybe we can "celebrate" some more when I come back. Unless you need a minute.] (color: $ambient)[//giggle//]
](else:)[
<!-- Female orgasm -->
(color: $tx)[It's too much to hold back any longer. Whatever she's doing to you, it's loosening something—a muscle, or perhaps some internal sphincter—inside your body.]
<br><br>
(color: $p)[Oh my //God!//]
<br><br>
(color: $tx)[At first, it seems you're about to urinate all over the sofa. Embarrassing as that might be in retrospect, at present it is impossible to care. A sudden deluge gushes from the apex of your thighs, drenching your (print: $type) and the sofa.]
<br><br>
(color: $g)[Good (if: $matrons contains $type)[girl](else:)[shit], (print: $pc)! Look at you //go!//]
<br><br>
(color: $tx)[Now that you've started, it feels futile to try and stop yourself. Shrieking and moaning without a coherent thought in your head, you do little more than convulse, enjoying your orgasm to the maximum degree, for the next minute.]
<br><br>
(color: $g)[Wow! You were //really// pent-up, huh? Listen, I'm going to grab a towel to clean all this up; you just lie there awhile and rest. Maybe we can "celebrate" some more when I'm done. Unless you need a breather.] (color: $ambient)[//giggle//]
<br><br>
(color: $p)[O—] (color: $ambient)[//pant//] (color: $p)[Okay...] (color: $ambient)[//gasp//]
]
<br><br>
<!-- Spacer: CUM -->
]
|finish)[
<!-- Spacer: FINISH -->
(link: "The end.")[
<!-- undo certain vars, hide sidebar (failsafe) -->
(set: $back_continue to "main menu")
(set: $back_in_game to "main menu")
(set: $game_in_progress to false)
(set: $show_sidebar to false)(rerun:?sbar)
<!-- reset things-->
(set: $reset_active to true)
(set: $end_sequence to true)
(goto: "begin")
]
<!-- Spacer: FINISH -->
]
}{
|18_or_older>[
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[disclaimer]]]
<br><br>
<==
(color: $ambient)[//(print: $title)// features content only suitable for adults. If you are not] (color: $sys)[18 years old] (color: $ambient)[or older, please close this game immediately.]
<br><br>
]
|i_am_18>[
=><=
(link: "I am at least 18 years of age.")[
(show:?second_disclaimer)
(hide:?18_or_older)
(hide:?i_am_18)
]
]
|second_disclaimer)[
<!-- Spacer: 2ND DISCLAIMER -->
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[disclaimer]]]
<br><br>
<==
(color: $ambient)[All characters featured herein are at least 18 years of age.
<br><br>
You may find some content depicted in //(print: $title)// to be disagreeable. If the following subject matter is not to your liking, please close this session now.]
<br>
(color: $sys_alt)[
* Adult language
* Group sex/orgy
* Nudity
* Sexual situations
* Voyeurism
]
<br>
=====><=====
(link-reveal: "I understand.")[
(enchant: "I understand.", (color: $p))
(show:?fetishes)
(show:?opt1)
<br><br>
]
<!-- Spacer: 2ND DISCLAIMER -->
]
<==
|fetishes)[
<!-- Spacer: FETISHES -->
(color: $ambient)[In addition to the items mentioned above, you may encounter a host of others which may be toned down or outright disabled.]
<br><br>
<!-- Player has already visited the fetish menu -->
(if: $fetish_passage)[
(color: $ambient)[It looks as though you have already perused the content that can be disabled. Would you care to review it once more before beginning play?]
](else:)[
<!-- Player has not yet visited the fetish menu -->
(color: $ambient)[Would you like to review the list of toggleable fetishes now? You won't be able to adjust these once you start the game (unless you completely reset your progress)!]
]
<br><br>
<!-- Spacer: FETISHES -->
]
=><=
|opt1)[
<!-- Spacer: OPT 1 -->
(link: "Yes, show me the list of fetishes.")[
(set: $back to "discretion")
(goto: "fetishes")
]
<br>
(link: "No, I want to start the game.")[
(if: $fetish_passage is false)[
(show:?confirm)
(replace:?opt1)[(color: $p)[No, I want to start the game.]]
](else:)[
(set: $discretion_passage to true)
(goto: "create character")
]
]
<!-- Spacer: OPT 1 -->
]
<==
|fetishes_finalized)[
<!-- Spacer: FETISHES (FINALIZED) -->
(color: $ambient)[Now that you have visited the fetish menu and disabled everything you find disagreeable (which may have been nothing, who am I to judge?), are you ready to begin playing?
<br><br>
Keep in mind, the following //cannot// be disabled. You //will// encounter these situations as you play:]
<br>
(color: $sys_alt)[
* Adult language
* Group sex/orgy
* Nudity
* Sexual situations
* Voyeurism
]
<br><br>
<!-- Spacer: FETISHES (FINALIZED) -->
]
=><=
|opt2)[
<!-- Spacer: OPT 2 -->
(link: "Yes, I'm ready to start playing.")[
(set: $discretion_passage to true)
(goto: "create character")
]
<br>
(link: "No, show me the fetishes again.")[
(set: $back to "discretion")
(goto: "fetishes")
]
<!-- Spacer: OPT 2 -->
]
<==
|confirm)[
<!-- Spacer: CONFIRM -->
<br><br>
(color: $ambient)[Are you] (color: $sys)[//certain//] (color: $ambient)[you wish to begin playing without reviewing the list of fetishes? Not all players will enjoy 100% of the content on offer in //(print: $title)//.]
<br><br>
=><=
(link: "Show me the list of fetishes.")[
(set: $back to "discretion")
(goto: "fetishes")
]
<br>
(link: "I'm //very// adventurous. Let me start playing!")[
(set: $discretion_passage to true)
(goto: "create character")
]
<!-- Spacer: CONFIRM -->
]
<!-- If player is returning to this passage from "fetishes", display the appropriate content (don't make them go through the "are you 18" stuff a second time -->
(if: $back is "discretion")[
(hide:?18_or_older)
(hide:?i_am_18)
(show:?fetishes_finalized)
(show:?opt2)
]
}{
|options>[
<!-- Spacer: OPTIONS -->
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[options]]]
<br><br>
(link: "adjust coloration")[
(set: $back to "options")
(goto: "color")
]<br>
(if: $game_in_progress is false)[
(link: "review fetishes")[
(set: $back to "options")
(goto: "fetishes")
]<br>]
(link: "unit of measurement")[
(set: $back to "options")
(goto: "metric")
]<br><br>
(if: $game_in_progress)[
(link: "`[Reset game]`")[
(show:?reset)
(hide:?options)
]<br>]
(link: "`[Done]`")[
(if: $back_continue is "footer")[
(set: $show_sidebar to true)
(goto: $back_in_game)
](else-if: $back is "options")[
(goto: "main menu")
](else:)[
(goto: $back)
]
]
<!-- Spacer: OPTIONS -->
]
<!-- Let the player reset their game -->
|reset)[
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[reset current game]]]
<br><br>
<==
(color: $ambient)[Are you sure you wish to reset? The current game-state will be restored to default, including] (color: $sys)[//all//] (color: $ambient)[story progress. Coloration settings will not be reset.]
<br><br>
=><=
(link: "`[Cancel]`")[
(goto: "options")
]
<br>
(link: "`[Reset]`")[
(set: $reset_active to true)
(goto: "begin")
]
]
}{
(set: $show_sidebar to true)
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[create your character]]]
<br><br>
<==
|tooltip)[
<!-- Descriptive text for [?] options -->
]
|quickplay>[
=><=
<!-- Spacer: QUICKPLAY -->
(link-reveal: "Quickplay")[
<!-- choose a quickstart male/female with set name and features -->
<!-- also sets the girl's name, but not her relationship -->
(enchant: "Quickplay", (color: $tx))
(show:?quickconfirm)
] |quickconfirm)[
(color: $tx)[> (]
(link: "male")[
(set: $gen to "man")
(set: $quick to true)
<!-- if incest is disabled, go straight to intro -->
(if: $incest is false)[
(set: $type to "friend")
(goto:"intro")
](else:)[
(goto:"meet girl")
]
]
(color: $tx)[)]
(color: $tx)[(]
(link: "female")[
(set: $gen to "woman")
(set: $quick to true)
(set: $g_rand to (random:1,$fe_names's length))
(set: $pc to $fe_names's ($g_rand))
<!-- if incest is disabled, go straight to intro -->
(if: $incest is false)[
(set: $type to "friend")
(goto:"intro")
](else:)[
(goto:"meet girl")
]
]
(color: $tx)[)]
]
<!-- "what is this?" -->
(link-repeat: "`[?]`")[
(show:?tooltip)
(replace:?tooltip)[
(color: $tellmemore)[//**Quickplay** lets you choose only basic settings about the story. This is the fastest way to get into the game.//]
<br><br>
]
]
<br>
(link: "Custom")[
(show:?custom)
(hide:?tooltip)
(hide:?quickplay)
]
<!-- "what is this?" -->
(link-repeat: "`[?]`")[
(show:?tooltip)
(replace:?tooltip)[
(color: $tellmemore)[//**Custom** lets you specify more about the story's characters, but it takes longer to begin the game.//]
<br><br>
]
]
<!-- Spacer: QUICKPLAY -->
]
<==
|custom)[
<==
(color: $ambient)[Create the character you will play as. Make a custom]|gender>[...
<br><br>
=><=
(link-repeat: "Male")[
(set: $gen to "man")
(replace:?gender)[ (color: $ambient)[male.]<br><br>]
(show:?name)
]
<br>
(link-repeat: "Female")[
(set: $gen to "woman")
(replace:?gender)[ (color: $ambient)[female.]<br><br>]
(show:?name)
]
]
]
<==
|name)[
<!-- Spacer: NAME -->
(color: $ambient)[Choose your character's name:]
<br><br>
<!-- Pick some random names -->
(if: $gen is "man")[
(set: $a to $ma_names) <!-- a temp array of names -->
](else:)[
(set: $a to $fe_names)
]
(set: $L1 to (round:$a's length/3))
(set: $L2 to $L1 * 2)
(set: $n1 to $a's ((random: 1,$L1)))
(set: $n2 to $a's ((random:$L1+1,$L2)))
(set: $n3 to $a's ((random:$L2+2,$a's length)))
(link: "(print: $n1)")[
(set: $pc to $n1)
(show:?confirm)
(hide:?custom)
(hide:?name)
]
<br>
(link: "(print: $n2)")[
(set: $pc to $n2)
(show:?confirm)
(hide:?custom)
(hide:?name)
]
<br>
(link: "(print: $n3)")[
(set: $pc to $n3)
(show:?confirm)
(hide:?custom)
(hide:?name)
]
<br>
(link: "`[Enter custom name]`")[
(show:?name_prompt)
(hide:?custom)
(hide:?name)
]
<br>
(link-replace: "`[Start over]`")[
(color: $tx)[Start character creation over? >]
(show:?startover)
] |startover)[
(color: $tx)[(]
(link: "Start over")[(goto: "create character")]
(color: $tx)[)]
]
<!-- Spacer: NAME -->
]
|name_prompt)[
<!-- Spacer: NAME PROMPT -->
(if: $gen is "man")[
(set: $pc to (prompt: "Enter your character's name:",$ma_names's ((random:1,$ma_names's length))))
]
(if: $gen is "woman")[
(set: $pc to (prompt: "Enter your character's name:",$fe_names's ((random:1,$fe_names's length))))
]
(set: $pc to (upperfirst: $pc))
<!-- Are you sure you want to be "player"? -->
(if: (uppercase: $pc) is "PLAYER")[
<br>
(color: $ambient)[Dreadfully sorry, it seems there's been some kind of mistake on my part. You see, "(color: $sys)[(print: $pc)]" isn't really a name.
<br><br>
Are you //sure// you want your name to be (print: $pc)?]
<br><br>
(link: "Yes")[
(show:?confirm)
(hide:?custom)
(hide:?name)
(hide:?name_prompt)
]
<br>
(link: "`[Start over]`")[
(goto: "create character")
]
](else:)[
<!-- Player input (name) is acceptable by all other yardsticks -->
(show:?confirm)
(hide:?custom)
(hide:?name)
]
<!-- Spacer: NAME PROMPT -->
]
|confirm)[
<!-- Spacer: CONFIRM -->
(color: $ambient)[So, you're playing as a (color: $sys)[(print: $gen)] named (color: $sys)[(print: $pc)]. Is that right?]
<br><br>
(link: "Yes")[
<!-- if incest is disabled, go straight to intro -->
(if: $incest is false)[(goto:"intro")](else:)[(goto:"meet girl")]
]
<br>
(link: "No (start over)")[
(goto: "create character")
]
<!-- Spacer: CONFIRM -->
]
<!-- Change color of all [?] links on this page -->
(enchant: "[?]", (color: $tellmemore))
}{
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[how to play]]]
<==
<br>
|start>[
(color: $ambient)[//(print: $title)// is played by clicking (color: $blue)[links]. Try clicking the link below:]
<br><br>
=><=
(if: $tut_reveal)[
(color: $tx)[Click here to continue.]
](else:)[
(link-reveal: "Click here to continue.")[
(enchant: "Click here to continue.", (color: $tx))
(show:?next)
]
]
]
<==
|next)[
<br><br>
(color: $ambient)[As demonstrated just now, (color: $blue)[colored links] are used to progress through the game. These represent your actions as you play.
<br><br>
If you want to know more about content that is displayed on the screen, you can click] (color: $tellmemore)[?] (color: $ambient)[links to learn more. Try clicking the one below:]
<br>
=><=
(if: $tut_reveal)[
`[?]`
](else:)[
(link-reveal: "`[?]`")[
(show:?help_link_clicked)
]
]
]
|help_link_clicked)[
<==
<br>
(color: $tellmemore)[Great work so far! When you click ? links, you'll see colored text like this somewhere on the screen, explaining things in greater detail.]
<br><br>
(color: $ambient)[There's one last item to go over: the settings menu.]
<br><br>
=><=
(link: "Click to learn about settings.")[
(show:?side_tut)
(set: $tut_reveal to true)
(set: $show_sidebar to true)
(goto: "tutorial")
]
]
<!-- once the sidebar is finalized, include something about it here -->
|side_tut)[
<==
(color: $ambient)[As you can see, I've enabled the settings menu ((color: $sys)[//left//]). While playing, you can visit the (color: $sys)[main menu] or the (color: $sys)[options menu].
<br><br>
The (color: $sys)[main menu] will let you (color: $sys)[continue] your game if one is in progress.
<br><br>
The (color: $sys)[options] menu will let you adjust text coloration, disable certain fetishes (though not while the story is active), change your preferred unit of measurement, and (color: $sys)[reset] your game state to default.]
]
|final)[
<==
<br><br>
(color: $ambient)[That's about all there is to it. To replay this tutorial, click (color: $sys)[`[Replay tutorial]`] below. Otherwise, you're ready to get started!]
<br><br>
=><=
(link: "`[Done]`")[
(set: $tut_reveal to false)
(set: $show_sidebar to false)
(goto: "main menu")
]<br>
(link: "`[Replay tutorial]`")[
(set: $tut_reveal to false)
(set: $show_sidebar to false)
(goto: "tutorial")
]
]
<!-- enchant all [?] -->
(enchant: "[?]", (color: $tellmemore))
<!-- show passages as appropriate -->
(if: $tut_reveal)[
(show:?side_tut)
(show:?final)
(hide:?start)
]
}{
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[review fetishes]]]
<br><br>
<==
<!-- Passage-specific vars -->
(set: $disables to 0) <!-- too much content is disabled? -->
<!-- Reset disabled fetishes since last visit -->
(set: $anal to true) <!-- enable anal scenes? -->
(set: $belly to true) <!-- enable belly scene? -->
(set: $bestiality to true) <!-- enable animal-fluid options? -->
(set: $bladder to true) <!-- enable bladder scene? -->
(set: $breasts to true) <!-- enable breasts scene? -->
(set: $guts to true) <!-- enable guts scene? -->
(set: $incest to true) <!-- enable incest options? -->
(set: $urine to true) <!-- enable urine options? -->
(set: $womb to true) <!-- enable womb scene? -->
|greeting>[
<!-- Display greeting to player -->
(if: $back is "discretion")[
(color: $ambient)[The following are fetishes that can be disabled. Click each] (color: $tellmemore)[`[?]`] (color: $ambient)[to learn more and click] (color: $sys)[`[Done]`] (color: $ambient)[when you are finished.]
](else:)[
(color: $ambient)[//(print: $title)// features a number of fetishes that may be disagreeable to you. Please disable any content you do not wish to encounter.]
]
<br><br>
]
|tooltip)[
<!-- describe all tooltips based on player selection -->
(color: $sys)[Alert: you have disabled all inflation-based content. Unfortunately, this is disallowed (as it would prevent the game from being playable).
<br><br>
At least] (color: $tellmemore)[one] (color: $sys)[of the following //must// be enabled before you may begin playing:] (color: $tellmemore)[enema/intestinal inflation](color: $sys)[,] (color: $tellmemore)[fluid ingestion](color: $sys)[,] (color: $tellmemore)[nipple-penetration & breast-inflation](color: $sys)[,] (color: $tellmemore)[urinary fetishism](color: $sys)[, or] (color: $tellmemore)[womb inflation](color: $sys)[.]
<br><br>
]
<!-- Alert player that preferences were reset since last visit -->
(if: $fetish_passage and ($fetish_alert is false))[
(show:?tooltip)
(replace:?tooltip)[
(color: $sys)[Alert: preferences reset since last visit to this menu!]
<br><br>
]
]
<!-- Alert player that they have disabled all inflation fetishes -->
(if: $fetish_alert)[
(show:?tooltip)
(hide:?greeting)
(set: $fetish_alert to false)
]
<!-- Anal -->
(color: $tx)[Anal ]
<!-- Enable/disable -->
(cycling-link: bind $anal_enabled, "enabled","disabled")
<!-- "what is this?" -->
(link-repeat: "`[?]`")[
(show:?tooltip)
(replace:?tooltip)[
(color: $tellmemore)[//Scenes include sexual stimulation of the anus and rectum.//]
<br><br>
]
]
<br>
<!-- Animal cum/piss -->
(color: $tx)[Animal fluids ]
<!-- Enable/disable -->
(cycling-link: bind $animal_enabled, "enabled","disabled")
<!-- "what is this?" -->
(link-repeat: "`[?]`")[
(show:?tooltip)
(replace:?tooltip)[
(color: $tellmemore)[//Permits player selection of animal fluids (e.g. semen, urine) during certain scenes. No bestiality depicted.//]
<br><br>
]
]
<br>
<!-- Gut inflation -->
(color: $tx)[Enema/intestinal inflation ]
<!-- Enable/disable -->
(cycling-link: bind $guts_enabled, "enabled","disabled")
<!-- "what is this?" -->
(link-repeat: "`[?]`")[
(show:?tooltip)
(replace:?tooltip)[
(color: $tellmemore)[//Scenes include expansion (and subsequent inflation) of the intestines/gut via the anus.//]
<br><br>
]
]
<br>
<!-- Belly inflation -->
(color: $tx)[Fluid ingestion ]
<!-- Enable/disable -->
(cycling-link: bind $belly_enabled, "enabled","disabled")
<!-- "what is this?" -->
(link-repeat: "`[?]`")[
(show:?tooltip)
(replace:?tooltip)[
(color: $tellmemore)[//Scenes include consumption of potentially-lewd fluids for purposes of inflating the stomach.//]
<br><br>
]
]
<br>
<!-- Incest -->
(color: $tx)[Incest ]
<!-- Enable/disable -->
(cycling-link: bind $incest_enabled, "enabled","disabled")
<!-- "what is this?" -->
(link-repeat: "`[?]`")[
(show:?tooltip)
(replace:?tooltip)[
(color: $tellmemore)[//Permits player selection of incestuous union between characters.//]
<br><br>
]
]
<br>
<!-- Nipple pen -->
(color: $tx)[Nipple-penetration & breast-inflation: ]
<!-- Enable/disable -->
(cycling-link: bind $breasts_enabled, "enabled","disabled")
<!-- "what is this?" -->
(link-repeat: "`[?]`")[
(show:?tooltip)
(replace:?tooltip)[
(color: $tellmemore)[//Scenes include penetration of the female nipple via the mammary duct and subsequent inflation of breast tissue by injection of fluid. No blood or harm depicted.//]
<br><br>
]
]
<br>
<!-- Urine -->
(color: $tx)[Urinary fetishism ]
<!-- Enable/disable -->
(cycling-link: bind $urine_enabled, "enabled","disabled")
<!-- "what is this?" -->
(link-repeat: "`[?]`")[
(show:?tooltip)
(replace:?tooltip)[
(color: $tellmemore)[//Scenes include sexual penetration of the urethra as well as inflation of the urinary bladder. Additionally, player may select urinary fluids during certain scenes.//]
<br><br>
]
]
<br>
<!-- Womb inflation -->
(color: $tx)[Womb inflation ]
<!-- Enable/disable -->
(cycling-link: bind $womb_enabled, "enabled","disabled")
<!-- "what is this?" -->
(link-repeat: "`[?]`")[
(show:?tooltip)
(replace:?tooltip)[
(color: $tellmemore)[//Scenes include penetration of the female cervix and subsequent inflation of the uterus via fluid injection.//]
<br><br>
]
]
=><=
<!-- Back to main menu -->
<br><br>
(link-repeat: "`[Done]`")[
<!-- Spacer: DONE -->
(set: $fetish_passage to true)
<!-- Evaluate settings -->
<!-- ...content that doesn't count toward inflation -->
(if: $anal_enabled is "disabled")[
(set: $anal to false)
](else:)[
(set: $anal to true)
]
(if: $animal_enabled is "disabled")[
(set: $bestiality to false)
](else:)[
(set: $bestiality to true)
]
(if: $incest_enabled is "disabled")[
(set: $incest to false)
](else:)[
(set: $incest to true)
]
<!-- ...content that counts toward inflation -->
(if: $belly_enabled is "disabled")[
(set: $disables to it + 1)
(set: $belly to false)
](else:)[
(set: $belly to true)
]
(if: $breasts_enabled is "disabled")[
(set: $disables to it + 1)
(set: $breasts to false)
](else:)[
(set: $breasts to true)
]
(if: $guts_enabled is "disabled")[
(set: $disables to it + 1)
(set: $guts to false)
](else:)[
(set: $guts to true)
]
(if: $urine_enabled is "disabled")[
(set: $disables to it + 1)
(set: $bladder to false)
(set: $urine to false)
](else:)[
(set: $bladder to true)
(set: $urine to true)
]
(if: $womb_enabled is "disabled")[
(set: $disables to it + 1)
(set: $womb to false)
](else:)[
(set: $womb to true)
]
<!-- Disallow player from deactivating inflation altogether -->
(if: $disables >= 5)[
(set: $disables to 0)
(set: $fetish_alert to true)
(goto: "fetishes")
](else:)[
(goto: $back)
]
<!-- Spacer: DONE -->
]
<!-- Change color of all [?] links on this page -->
(enchant: "[?]", (color: $tellmemore))
}{
(set: $type to "cousin")
(set: $nn to "cuz")
(set: $rel to "cousin")
(set: $gen to "man")
(set: $fluid to "u")
(set: $fluid_c to "amber")
(set: $fluid_full to $urine_full)
(set: $fluid_passage to false)
(set: $game_in_progress to false)
(set: $tx to $red)
(set: $costume to "school")
<!-- Enabled only for testing variables. Not accessible by player -->
OPTIONS & MENUS:
<br>
(link-goto: "Main Menu","main menu")
<br>
(link-goto: "Options menu","options")
<br>
(link-goto: "Discretion","discretion")
<br>
(link-goto: "Fetish menu","fetishes")
<br>
(link-goto: "Color menu","color")
<br>
(link-goto: "Tutorial","tutorial")
<br>
(link-goto: "Credits","credits")
<br><br>
GAME SCREENS:
<br>
(link-goto: "Character Creation","create character")
<br>
(link-goto: "Meet girl","meet girl")
<br>
(link: "Intro")[
(set: $show_sidebar to true)
(goto: "intro")
]
<br>
(link-goto: "Choose Fluid","choose fluid")
<br>
(link-goto: "Belly","belly")
<br>
(link-goto: "Bladder","bladder")
<br>
(link-goto: "Breasts","breasts")
<br>
(link-goto: "Guts","guts")
<br>
(link-goto: "Womb","womb")
<br>
(link-goto: "Costume","costume")
<br>
(link-goto: "Finishing Up","finishing touches")
<br>
(link-goto: "Airport","airport")
<br>
(link-goto: "The end","end")
<br><br>
DISPLAY-ONLY PASSAGES:
<br>
(link-goto: "Fluid Origin","fluid origin")
<br>
(link-goto: "Orifice Selection","choose orifice")
}{
(set: $game_in_progress to true)
(if: $quick is false)[
(color: $ambient)[Excellent. Let's get going, shall we? //ahem//]
<br><br>
]
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[chapter 1:]]]<br>
(text-style: "smear")[(css: "font-size: 75%;")[(color: $sys_alt)[the fundamentals]]]
<br><br>
<==
(color: $tx)[It's a
(either: "beautiful","gorgeous","bright","sparkling")
(either: "Monday","Tuesday","Wednesday","Thursday","Friday")
(either: "morning","afternoon") when, suddenly, your (lowerfirst: $type)(if: $type is "friend")[, (print: $name), ]
(either: "saunters","sashays","strolls","sways")
into the room.
(either: "Her smile is positively radiant.",
"She seems awfully chipper.",
"She's clearly excited about something.")
Parting those shapely lips of yours, (print: $name) addresses you thusly:]
<br><br>
(color: $g)[Hey there, (print: $pc)! Today's the big day!]
<br><br>
(color: $tx)[A minute pause follows, during which time (print: $name) furrows her brow.]
<br><br>
(color: $g)[You //do// remember what today is... Right?]
<br><br>
|opening>[
<!-- Spacer: OPT 1 -->
(link: "Tell her you do.")[
(show:?do)
(show:?next)
(replace:?opening)[]
]
<br>
(link: "Feign ignorance.")[
(show:?dont)
(show:?next)
(replace:?opening)[]
]
<br>
(link: "Ask about her demeanor.")[
(show:?demeanor)
(show:?next)
(replace:?opening)[]
]
<!-- Spacer: OPT 1 -->
]
|do)[
<!-- Spacer: DO -->
(color: $p)[Of course. Today, we're gonna earn enough credits to get you tenured with the Academy.]
<br><br>
(color: $tx)[(print: $name) beams and embraces you, her (if: $matrons contains $type)[well-endowed](else:)[firm, perky] chest pressing against you.]
<br><br>
(color: $g)[That's ri~ight! You're the best Handler around, (if: $type is "sister")[ain'tcha, big bro](else:)[aren't you]? Can we start now? I'm too excited to wait any longer! I'm //finally// going to become a SLUT!]
<!-- Spacer: DO -->
]
|dont)[
<!-- Spacer: DONT -->
(color: $p)[Hm? No, I haven't a clue. What's today?]
<br><br>
(color: $tx)[(print: $name) rolls her eyes at you, her smile twisting into a sardonic little smirk.]
<br><br>
(color: $g)[Come on, (print: $pc); you've never been a very (if: $matrons contains $type)[adroit](else:)[good] liar. You //know// I'm going to earn enough credits to be tenured with the Academy today. I'm //finally// going to become a SLUT!]
<!-- Spacer: DONT -->
]
|demeanor)[
<!-- Spacer: DEMEANOR -->
<!-- Temp name array -->
(set: $a to $ma_names - (a: $pc))
(color: $p)[You're rather energetic today. (print: $a's ((random:1,$a's length))) (either: "Miso","Emperor","Stroker","Kale","Swettie","Maan","Ennis") come out with a new (either: "fashion line","purse","pair of heels","overpriced jacket") or something?]
<br><br>
(color: $tx)[(print: $name) fixes you with a look of mixed disdain and mirth.]
<br><br>
(color: $g)[Ha. //Ha//. You think you're funny, eh? You //know// I'm going to earn enough credits to be tenured with the Academy today. I'm //finally// going to become a SLUT!]
<!-- Spacer: DEMEANOR -->
]
|next)[
<!-- Spacer: NEXT -->
<br><br>
(color: $tx)[She pauses(either:", looking slightly less cheery all of a sudden"," and her smile falters").]
<br><br>
(color: $g)[That is... Assuming they accept my application.]
<br><br>
(display: "show all opts")
<!-- Spacer: NEXT -->
]
}{
<!-- Player has now visited this passage once -->
(set: $fluid_passage to true)
<!-- Fluid is cum -->
(if: $fluid is "c")[
(if: $type is "grandmother")[
(set: $temp_fluid to "semen")
](else:)[
(set: $temp_fluid to "cum")
]
](else:)[
<!-- Fluid is urine -->
(if: $type is "grandmother")[
(set: $temp_fluid to "urine")
](else-if: $type is "mother")[
(set: $temp_fluid to "pee")
](else:)[
(set: $temp_fluid to "piss")
]
]
(color: $g)[Say, (print: $pc)... Whose (print: $temp_fluid) will I be sampling today?]
<br><br>
|opt_whose_fluid>[
<!-- Spacer: WHOSE FLUID -->
<!-- Only male characters can produce semen -->
(if: ($fluid is "c" and $gen is "man") or ($fluid is "u"))[
(link: "Mine.")[
(show:?mine)
(replace:?opt_whose_fluid)[]
]
<br>
]
(link: "Others'.")[
(show:?other)
(replace:?opt_whose_fluid)[]
]
(if: $bestiality)[
<br>
(link: "Animals'.")[
(set: $animal_cum to true)
(show:?animal)
(replace:?opt_whose_fluid)[]
]
]
<!-- Spacer: WHOSE FLUID -->
]
|mine)[
<!-- Spacer: MINE -->
(color: $p)[It's all mine, (print: $nn).]
<br><br>
(color: $g)[Really? (if: $matrons contains $type)[Gracious! You've been saving up for your dear (print: $type)? That's so... Romantic!](else:)[Damn! You made all this for (if: $nn is not $name)[your (print: $type)](else:)[little ole me]? I'm touched, (print: $pc).]]
(if: (passage:)'s name is "belly")[
(show:?begin)
](else:)[
(show:?keep_going)
]
<!-- Spacer: MINE -->
]
|other)[
<!-- Spacer: OTHER -->
(color: $p)[I collected it from an array of our neighbors and friends.]
<br><br>
(color: $g)[(if: $fluid is "c")[Ooh, so, if I //do// get pregnant, the (if: $matrons contains $type)[father](else:)[baby-daddy] will be a mystery. Exciting stuff!](else:)[Oh? So many different sources of (print: $temp_fluid), all swirling about inside me... Wow, I'm wet just //thinking// about it!]]
(if: (passage:)'s name is "belly")[
(show:?begin)
](else:)[
(show:?keep_going)
]
<!-- Spacer: OTHER -->
]
|animal)[
<!-- Spacer: ANIMAL -->
(color: $p)[I collected it from a series of critters living on a nearby farm. Horses, mostly.]
<br><br>
(color: $g)[What? Seriously? That's... (if: $fluid is "c")[Well, I guess we can forget about pregnancy. (if: $matrons contains $type)[Still, what an exciting prospect!](else:)[Right? I mean, it //would// be kind of hot, having a horse's baby... Er, foal. Whatever.]](else:)[Wow. //Horse// (print: $temp_fluid)... Stirring inside me, filling me up... Makes me wet just //thinking// about it!]]
(if: (passage:)'s name is "belly")[
(show:?begin)
](else:)[
(show:?keep_going)
]
<!-- Spacer: ANIMAL -->
]
}{
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[chapter 3:]]]<br>
(text-style: "smear")[(css: "font-size: 75%;")[(color: $sys_alt)[the fulfillment]]]
<br><br>
<==
<!-- Only show this section if the player keeps costume selection -->
(if: $show_costume_tx)[
(color: $tx)[Discarding your smock (you'll clean it, and your other materials, after your return from the airport), you take the opportunity to marvel at (print: $name).]
<br><br>
<!-- Different dialogue based on fill-level -->
(if: $fill is 5)[
<!-- Total fill -->
(color: $p)[Wow, (print: $nn). I've never seen someone so... //Filled out//. This trumps your personal best in every category, no doubt about it. How are you feeling?]
<br><br>
(color: $tx)[She's admiring herself in the mirror as you ask, and doesn't turn to face you when she responds.]
<br><br>
(color: $g)[This is... I'm //outstanding//, (print: $pc). If only I could be like this //every// day. Do you think I could fit more?]
<br><br>
(color: $p)[Not this time, (print: $nn). Maybe with more practice, but I think you may be close to maxing out what the human body is capable of.]
](else-if: $fill >=3)[
<!-- Moderate fill -->
(color: $p)[Wow, (print: $nn). You look //ravishing//. How are you feeling?]
<br><br>
(color: $tx)[She's (if: $breasts_full)[busy playing with her tits, admiring their engorgement](else:)[admiring herself in the mirror as you ask, then turns to face you].]
<br><br>
(color: $g)[Never been better, (print: $pc)! This sensation... Being //heavy// like this is making me horny!]
<br><br>
(color: $p)[That's great, (print: $nn). Really great. I'm always happy when //you're// happy.]
](else:)[
<!-- Minimal fill -->
(color: $p)[Looking good, (print: $nn). How are you feeling?]
<br><br>
(color: $tx)[She's (if: $breasts_full)[busy playing with her tits, admiring their engorgement](else:)[admiring herself in the mirror as you ask, then turns to face you].]
<br><br>
(color: $g)[Just wonderful, (print: $pc)! This sensation... I only wish we could have pushed harder.]
<br><br>
(color: $p)[Me, too. Still, we've done all we can for today. This //sho~ould// get you enough credits. Let's move on.]
]
<br><br>
(color: $g)[It's time to play dress-up now, (if: $girls contains $type)[right](else:)[isn't it]? What will it be today, hm?]
<br><br>
(color: $p)[One sec; let me go grab some things.]
<br><br>
(color: $tx)[You quit the room, returning momentarily with an armful of clothing which you set on the nearby table.]
<br><br>
](else:)[
(color: $p)[Hm, (either: "it just doesn't //speak// to me, y'know?","I don't know about that one.","let's try again. That one isn't going to cut it.")]
<br><br>
(color: $g)[(either: "Okay, something else, then","Maybe something else","Well, what should I try on next")?]
<br><br>
]
|costume>[
<!--Spacer: COSTUME -->
<!-- Costumes:
Nun
Country girl
Doggie
Nude
Schoolgirl
-->
(link: "Cowgirl")[
(set: $costume to "country")
(set: $costume_chest to true)
(show:?c_country)
(show:?confirm)
(hide:?costume)
]<br>
(link: "Doggie")[
(set: $costume to "dog")
(if: $breasts_full)[(set: $costume_chest to false)](else:)[(set: $costume_chest to true)]
(show:?c_doggie)
(show:?confirm)
(hide:?costume)
]<br>
(if: $fill > 3)[
(link: "Nude")[
(set: $costume to "none")
(set: $costume_chest to false)
(show:?c_nude)
(show:?confirm)
(hide:?costume)
]<br>
]
(link: "Nun")[
(set: $costume to "nun")
(set: $costume_chest to true)
(show:?c_nun)
(show:?confirm)
(hide:?costume)
]<br>
(link: "Schoolgirl")[
(set: $costume to "school")
(set: $costume_chest to true)
(show:?c_school)
(show:?confirm)
(hide:?costume)
]
<!--Spacer: COSTUME -->
]
|c_country)[
<!--Spacer: COUNTRY GIRL -->
(color: $p)[How about a Southern look?]
<br><br>
(color: $g)[(either: "\"Yeehaw, pard! Let's git 'er done!\"","\"Wooee, partner. That sounds mighty fine!\"","\"Aw, shucks, I reck'n I can handle that sorta request!\"")]
<br><br>
(color: $tx)[Your (print: $type) proceeds to try on the (either: "outfit","apparel","costume","raiment","ensemble") of your choosing:
<br><br>
(print: $name)'s (if: $breasts_full)[swollen tits are barely contained by](else:)[chest is covered (though "covered" may be too generous a term for clothing so scanty) by] a plaid working shirt—tied above the (if: $guts_full or $belly_full)[swell of her belly](else:)[midriff]; below her naked midsection, a pair of denim cut-offs (shorn so short they (if: $guts_full or $belly_full)[disappear under the immense weight of her stomach](else-if: $bladder_full)[practically disappear under the line of her swollen bladder](else:)[practically disappear into the cleft of her ass]); upon her head sits a straw cowgirl hat; upon her feet, a leather pair of wedge boots.]
<br><br>
(color: $g)[Wanna ride me, (if: $gen is "man")[cowboy](else:)[cowgirl]?]
<br><br>
(color: $tx)[(print: $name) (if: $breasts_full)[pushes her breasts together, playing with them as they threaten to escape her shirt any moment.](else:)[gestures obscenely, (if: $gen is "man")[pumping a fist beside her mouth, pantomiming fellatio.](else:)[holding two fingers in a "V" shape before her mouth, pantomiming cunnilingus with her tongue.]]]
<!--Spacer: COUNTRY GIRL -->
]
|c_doggie)[
<!--Spacer: DOGGIE -->
(color: $p)[What would you say to a little canine frippery?]
<br><br>
(color: $g)[Ha ha... I mean, "//(either: "ruff ruff","bark bark","yes, master","arf arf")!//"]
<br><br>
(color: $tx)[Your (print: $type) begins stepping into the (either: "outfit","apparel","costume","raiment","ensemble") of your choosing:
<br><br>
(if: $breasts_full)[Nipple-pasties](else:)[A crop-top] and shorts—the latter so brief they (if: $guts_full or $belly_full)[vanish beneath the protuberance of (print: $name)'s stomach](else-if: $bladder_full)[are virtually invisible beneath the swell of (print: $name)' bladder](else:)[leave almost nothing to the imagination]—both patterned after a Dalmatian's spots; dark stockings and leather boots cover her from hip to toe; upon her head, a novelty pair of dog ears; for protection, she wears leather gloves and kneepads; finally, a stylish collar is fastened 'round her throat—which, of course, features a tag with your (print: $type)'s name printed thereon.]
<br><br>
(color: $g)[You still have the leash, right? You'll need it if you want to lead your doggie around.]
<br><br>
(color: $tx)[She winks, (either: "chewing her lip","showing her tongue") flirtily.]
<!--Spacer: DOGGIE -->
]
|c_nude)[
<!--Spacer: NUDE -->
(color: $p)[You might be //too// full to go anywhere in normal clothes. Wanna show the people a little T 'n A?]
<br><br>
(color: $g)[Ooh, you //know// (either: "public nudity is worth extra credit with the Academy.","I enjoy showing off in public.","I do!")]
<br><br>
(color: $tx)[Your (print: $type) slips into a pair of heels that are far too tall for comfort, remaining otherwise bare.]
<!--Spacer: NUDE -->
]
|c_nun)[
<!--Spacer: NUN -->
(color: $p)[Want to style yourself for the big guy upstairs?]
<br><br>
(color: $tx)[She clasps her hands together, as if in prayer, and assumes a look of faux penitence.]
<br><br>
(color: $g)[(either: "Forgive me, (print: $pc), for I have sinned.","Hail Mary, full of grace.","As you will it, Father.")]
<br><br>
(color: $tx)[Your (print: $type) dons the (either: "outfit","apparel","costume","raiment","ensemble") of your choosing:
<br><br>
(if: $guts_full)[(print: $name)'s front side is much too large (swollen as it is) for any standard habit, and she slips into a scanty thong and form-fitting see-through top (if: $breasts_full)[ that she can (just about) squeeze her enormous tits into ]instead](else-if: $belly_full or $bladder_full)[Working methodically, (print: $name) just about manages to squeeze into a short-hemmed, low-cut nun's habit—the crescendo of her midsection stretching the fabric to its absolute limit(if: $breasts_full)[, her engorged chest looking fit to leap free any moment]](else:)[(print: $name) slips into a short-hemmed, low-cut nun's habit(if: $breasts_full)[, her engorged chest looking fit to leap free any moment]]; upon her head, the classic black-and-white veil, her hair encased in the coif beneath; 'round her throat, she bears the golden cross; finally, she wears (either: "stockings of purest white","dark, thigh-high stockings","fishnet stockings trimmed with white") and smart-looking French heels.]
<br><br>
(color: $g)[Will you be able to hear my confession before we go?]
<br><br>
(color: $tx)[(print: $name) presses her hands together once more, looking to you ardently.]
<!--Spacer: NUN -->
]
|c_school)[
<!--Spacer: SCHOOLGIRL -->
(color: $p)[Still have your school uniform?]
<br><br>
<!-- Unique dialogue for sister -->
(if: $type is "sister")[
(color: $tx)[(print: $name) rolls her eyes, grinning sardonically.]
<br><br>
(color: $g)[You //know// I didn't //have// a uniform.]
<br><br>
(color: $p)[Yeah, I know. Will you wear one anyway?]
](else:)[
(color: $ambient)[//giggle//] (color: $g)[Yes, (if: $gen is "man")[Mister](else:)[Miss] (print: $pc), I do.]
]
<br><br>
(color: $tx)[Your (print: $type) puts on the (either: "outfit","apparel","costume","raiment","ensemble") of your choosing:
<br><br>
(print: $name) starts by pulling two great tufts of her hair into pigtails, then slips on a cropped white shirt which (if: $breasts_full)[only //just// buttons around her heavily-laden bosom](else:)[ends just below the line of her bosom]; with (if: $fill > 2)[a little difficulty, thanks to her newly-garnered weight](else:)[speed and alacrity], she steps into a plaid skirt maybe (if: $metric)[ten or twelve centimeters](else:)[four or five inches] (either: "long","in length")(if: $guts_full or $belly_full)[—its front mostly obscured beneath the bulge of her gut]; upon her thighs, milky-white stockings; upon her feet: tall, black heels; then after all else is donned, (print: $name) pulls on a blazer (not much longer than the shirt below it) adorned with the Academy's crest on the front pocket.]
<br><br>
(color: $g)[Ooh, (either: "are you going to give me detention","are you going to spank me","is there //anything// I can do to get an \"A\" in your class"), (if: $gen is "man")[Mister](else:)[Miss] (print: $pc)?]
<br><br>
(color: $tx)[(print: $name) coyly chews one manicured thumb.]
<!--Spacer: SCHOOLGIRL -->
]
|confirm)[
<!-- Spacer: CONFIRM -->
<br><br>
(color: $g)[Well?] (color: $ambient)[//(either: "giggle","teehee","moan","titter","delighted sigh","girlish sigh","coquettish moan")//] (color: $g)[What do you think?]
<br><br>
(link: "Tell her it looks good.")[
(goto: "finishing touches")
]
<br>
(link: "Tell her to try something else on.")[
(set: $show_costume_tx to false)
(goto: "costume")
]
<!-- Spacer: CONFIRM -->
]
}<!-- For reference -->
(print: $fluid_full's ((random: 1,$fluid_full's length)))
<!-- Use the following for quicker passage construction -->
{
OPENING TEXT
|opt1>[
<!-- Spacer: OPT 1 -->
(link: "Ask how she's feeling.")[
(show:?how_are_you)
(show:?begin)
(replace:?opt1)[]
]
<br>
(link: "THIS LINK IS UNIQUE TO THE PASSAGE")[
(show:?unique)
(show:?begin)
(replace:?opt1)[]
]
<!-- Spacer: OPT 1 -->
]
|how_are_you)[
<!-- Spacer: HOW ARE YOU -->
(color: $p)[How are you, (print: $nn)? ]
(if: $fill is 0)[
(color: $p)[Shall we begin with these lovely udders of yours?]
<br><br>
(color: $g)[Oh, absolutely! You know, when I started down the path to becoming a SLUT, I was a little concerned to hear that it's even //possible// to inflate my (if: $matrons contains $type)[breasts](else:)[boobies]! Now, it's one of the activities I look forward to most!]
](else:)[
(color: $p)[Do we need to stop?]
<br><br>
(color: $g)[Don't be silly, (print: $pc)! (if: $fill>=3)[We're so close. We can't stop now!](else:)[We're nowhere //near// finished! I need you to fill me //aaall// the way.]]
<br><br>
(color: $p)[That's what I like to hear.]
]
<!-- Spacer: HOW ARE YOU -->
]
|unique)[
<!-- Spacer: this section is unique to your passage -->
]
|begin)[
<!-- Spacer: BEGIN -->
<br><br>
(link: "Begin")[
(show:?insert)
(replace:?begin)[<br><br>]
]
<!-- Spacer: BEGIN -->
]
|insert)[
<!-- Spacer: INSERT -->
<!-- Does the player already know the origin of today's fluid? -->
(if: $fluid_passage)[
(color: $g)[Well? Don't stop now!]
(show:?keep_going)
](else:)[
<!-- Only show for cum and urine -->
(if: ($fluid is "c") or ($fluid is "u"))[
(display: "fluid origin")
](else:)[
(show:?keep_going)
]
]
<!-- Spacer: INSERT -->
]
|keep_going)[
<!-- Spacer: KEEP GOING -->
<br><br>
(link: "Fill her.")[
(show:?fill)
(show:?next_shot)
(replace:?keep_going)[<br><br>]
]
<!-- Spacer: KEEP GOING -->
]
|fill)[
<!-- Spacer: FILL -->
<!-- Spacer: FILL -->
]
|next_shot)[
<!-- Spacer: NEXT SHOT -->
(link: "Ask how she's feeling.")[
(show:?how_are_you_2)
(show:?fill_2)
(show:?finish)
(replace:?next_shot)[]
]
<br>
(link: "Keep going.")[
(show:?fill_2)
(show:?finish)
(replace:?next_shot)[]
]
<!-- Spacer: NEXT SHOT -->
]
|how_are_you_2)[
<!-- Spacer: HOW ARE YOU 2 -->
(color: $p)[How you doing, (print: $nn)? Any problems I should know about before we press on?]
<br><br>
(if: $fill > 1)[
(color: $tx)[She laughs; it's a bubbly, giddy sound in the relative quiet of the room.]
<br><br>
(color: $g)[Yes, I'm quite fine. At this point, a little extra in my (if: $girls contains $type)[baby-room](else:)[uterus] isn't going to trouble me much.]
](else:)[
(color: $g)[Just a little pressure in my lower abdomen. You know, the usual. I'm good to continue.]
]
<br><br>
(color: $p)[Alright, glad to hear it. Let's keep going.]
<br><br>
<!-- Spacer: HOW ARE YOU 2 -->
]
|fill_2)[
<!-- Spacer: FILL 2 -->
<!-- Spacer: FILL 2 -->
]
|finish)[
<!-- Spacer: FINISH -->
(set: $fill to it + 1)
(set: $breasts to false)
(set: $breasts_full to true)
<br><br>
(display: "choose orifice")
<!-- Spacer: FINISH -->
]
}{
|display>[
<!-- Start passage for player -->
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[adjust coloration]]]
<==
<br>
(color: $ambient)[This game uses coloration to indicate a difference between speaking characters, narration, and system information. You may reassign colors by clicking ((color: $sys)[change]), below.]
<!-- "what is this?" -->
(link-repeat: "`[?]`")[
(show:?tooltip)
(replace:?tooltip)[
(color: $tellmemore)[//No two items may use the same color simultaneously. If a color you wish to use is already assigned to another item, you will need to reassign the latter's coloration prior to the former's.//]
<br><br>
]
]
<br><br>
]
|tooltip)[
<!-- describe all tooltips based on player selection -->
]
|color_select)[
<!-- Spacer: COLOR SELECT -->
(color: $sys)[CHOOSE A NEW COLOR FOR:] (color: $temp_color)[(print: $temp_text)]
<br>
<!-- BLUE -->
(if: $used_colors does not contain $blue)[
(link-repeat: "blue")[
(set: $used_colors to it + (a: $blue))
(set: $used_colors to it - (a: $temp_color))
(set: $colorize's ($posi) to $blue)
(show:?refresh)
]
]
<!-- enchant -->
(enchant: "blue", (color: $blue))
<!-- CRIMSON -->
(if: $used_colors does not contain $crimson)[
(link-repeat: "crimson")[
(set: $used_colors to it + (a: $crimson))
(set: $used_colors to it - (a: $temp_color))
(set: $colorize's ($posi) to $crimson)
(show:?refresh)
]
]
<!-- enchant -->
(enchant: "crimson", (color: $crimson))
<!-- CYAN -->
(if: $used_colors does not contain $cyan)[
(link-repeat: "cyan")[
(set: $used_colors to it + (a: $cyan))
(set: $used_colors to it - (a: $temp_color))
(set: $colorize's ($posi) to $cyan)
(show:?refresh)
]
]
<!-- enchant -->
(enchant: "cyan", (color: $cyan))
<!-- GOLD -->
(if: $used_colors does not contain $gold)[
(link-repeat: "gold")[
(set: $used_colors to it + (a: $gold))
(set: $used_colors to it - (a: $temp_color))
(set: $colorize's ($posi) to $gold)
(show:?refresh)
]
]
<!-- enchant -->
(enchant: "gold", (color: $gold))
<!-- GREEN -->
(if: $used_colors does not contain $green)[
(link-repeat: "green")[
(set: $used_colors to it + (a: $green))
(set: $used_colors to it - (a: $temp_color))
(set: $colorize's ($posi) to $green)
(show:?refresh)
]
]
<!-- enchant -->
(enchant: "green", (color: $green))
<!-- GREY -->
(if: $used_colors does not contain $light_grey)[
(link-repeat: "grey")[
(set: $used_colors to it + (a: $light_grey))
(set: $used_colors to it - (a: $temp_color))
(set: $colorize's ($posi) to $light_grey)
(show:?refresh)
]
]
<!-- enchant -->
(enchant: "grey", (color: $light_grey))
<!-- IVORY -->
(if: $used_colors does not contain $ivory)[
(link-repeat: "ivory")[
(set: $used_colors to it + (a: $ivory))
(set: $used_colors to it - (a: $temp_color))
(set: $colorize's ($posi) to $ivory)
(show:?refresh)
]
]
<!-- enchant -->
(enchant: "ivory", (color: $ivory))
<!-- OLIVE -->
(if: $used_colors does not contain $olive)[
(link-repeat: "olive")[
(set: $used_colors to it + (a: $olive))
(set: $used_colors to it - (a: $temp_color))
(set: $colorize's ($posi) to $olive)
(show:?refresh)
]
]
<!-- enchant -->
(enchant: "olive", (color: $olive))
<!-- ORANGE -->
(if: $used_colors does not contain $orange)[
(link-repeat: "orange")[
(set: $used_colors to it + (a: $orange))
(set: $used_colors to it - (a: $temp_color))
(set: $colorize's ($posi) to $orange)
(show:?refresh)
]
]
<!-- enchant -->
(enchant: "orange", (color: $orange))
<!-- PINK -->
(if: $used_colors does not contain $pink)[
(link-repeat: "pink")[
(set: $used_colors to it + (a: $pink))
(set: $used_colors to it - (a: $temp_color))
(set: $colorize's ($posi) to $pink)
(show:?refresh)
]
]
<!-- enchant -->
(enchant: "pink", (color: $pink))
<!-- PLUM -->
(if: $used_colors does not contain $plum)[
(link-repeat: "plum")[
(set: $used_colors to it + (a: $plum))
(set: $used_colors to it - (a: $temp_color))
(set: $colorize's ($posi) to $plum)
(show:?refresh)
]
]
<!-- enchant -->
(enchant: "plum", (color: $plum))
<!-- PURPLE -->
(if: $used_colors does not contain $purple)[
(link-repeat: "purple")[
(set: $used_colors to it + (a: $purple))
(set: $used_colors to it - (a: $temp_color))
(set: $colorize's ($posi) to $purple)
(show:?refresh)
]
]
<!-- enchant -->
(enchant: "purple", (color: $purple))
<!-- RED -->
(if: $used_colors does not contain $red)[
(link-repeat: "red")[
(set: $used_colors to it + (a: $red))
(set: $used_colors to it - (a: $temp_color))
(set: $colorize's ($posi) to $red)
(show:?refresh)
]
]
<!-- enchant -->
(enchant: "red", (color: $red))
<!-- ROBIN -->
(if: $used_colors does not contain $robin)[
(link-repeat: "robin")[
(set: $used_colors to it + (a: $robin))
(set: $used_colors to it - (a: $temp_color))
(set: $colorize's ($posi) to $robin)
(show:?refresh)
]
]
<!-- enchant -->
(enchant: "robin", (color: $robin))
<!-- ROSEWOOD -->
(if: $used_colors does not contain $rosewood)[
(link-repeat: "rosewood")[
(set: $used_colors to it + (a: $rosewood))
(set: $used_colors to it - (a: $temp_color))
(set: $colorize's ($posi) to $rosewood)
(show:?refresh)
]
]
<!-- enchant -->
(enchant: "rosewood", (color: $rosewood))
<!-- YELLOW -->
(if: $used_colors does not contain $yellow)[
(link-repeat: "yellow")[
(set: $used_colors to it + (a: $yellow))
(set: $used_colors to it - (a: $temp_color))
(set: $colorize's ($posi) to $yellow)
(show:?refresh)
]
]
<!-- enchant -->
(enchant: "yellow", (color: $yellow))
<!-- WHITE -->
(if: $used_colors does not contain $white)[
(link-repeat: "white")[
(set: $used_colors to it + (a: $white))
(set: $used_colors to it - (a: $temp_color))
(set: $colorize's ($posi) to $white)
(show:?refresh)
]
]
<!-- enchant -->
(enchant: "white", (color: $white))
<br><br>
<!-- Spacer: COLOR SELECT -->
]
|options>[
<!-- Ambient (TOP) -->
(color: $tx)[Ambient: ]
(for: each _i,...(range: 1,$all_colors's length))[
(if: $ambient is $all_colors's (_i))[(color: $all_colors's (_i))[
(print: $color_words's (_i))]]]
(color: $tx)[(]
(link-repeat: "change")[
(set: $temp_color to $ambient)
(set: $temp_text to "AMBIENT")
(set: $posi to 1)
(show:?color_select)
(hide:?tooltip)
]
(color: $tx)[)]
<!-- Ambient (BOT) -->
<!-- Female's speaking text (BOT) -->
<!-- *** -->
<br>
<!-- *** -->
<!-- Female's speaking text (TOP) -->
(color: $tx)[Companion dialogue: ]
(for: each _i,...(range: 1,$all_colors's length))[
(if: $g is $all_colors's (_i))[(color: $all_colors's (_i))[
(print: $color_words's (_i))]]]
(color: $tx)[(]
(link-repeat: "change")[
(set: $temp_color to $g)
(set: $temp_text to "COMPANION DIALOGUE")
(set: $posi to 2)
(show:?color_select)
(hide:?tooltip)
]
(color: $tx)[)]
<!-- Female's speaking text (BOT) -->
<!-- *** -->
<br>
<!-- *** -->
<!-- Help text (TOP) -->
(color: $tx)[Help info: ]
(for: each _i,...(range: 1,$all_colors's length))[
(if: $tellmemore is $all_colors's (_i))[(color: $all_colors's (_i))[
(print: $color_words's (_i))]]]
(color: $tx)[(]
(link-repeat: "change")[
(set: $temp_color to $tellmemore)
(set: $temp_text to "HELP INFO")
(set: $posi to 5)
(show:?color_select)
(hide:?tooltip)
]
(color: $tx)[)]
<!-- Help text (BOT) -->
<!-- *** -->
<br>
<!-- *** -->
<!-- Narration (TOP) -->
(color: $tx)[Narration: ]
(for: each _i,...(range: 1,$all_colors's length))[
(if: $tx is $all_colors's (_i))[(color: $all_colors's (_i))[
(print: $color_words's (_i))]]]
(color: $tx)[(]
(link-repeat: "change")[
(set: $temp_color to $tx)
(set: $temp_text to "NARRATION")
(set: $posi to 6)
(show:?color_select)
(hide:?tooltip)
]
(color: $tx)[)]
<!-- Narration (BOT) -->
<!-- *** -->
<br>
<!-- *** -->
<!-- Player's speaking text (TOP) -->
(color: $tx)[Player dialogue: ]
(for: each _i,...(range: 1,$all_colors's length))[
(if: $p is $all_colors's (_i))[(color: $all_colors's (_i))[
(print: $color_words's (_i))]]]
(color: $tx)[(]
(link-repeat: "change")[
(set: $temp_color to $p)
(set: $temp_text to "PLAYER DIALOGUE")
(set: $posi to 3)
(show:?color_select)
(hide:?tooltip)
]
(color: $tx)[)]
<!-- Player's speaking text (BOT) -->
<!-- *** -->
<br>
<!-- *** -->
<!-- System text (TOP) -->
(color: $tx)[System: ]
(for: each _i,...(range: 1,$all_colors's length))[
(if: $sys is $all_colors's (_i))[(color: $all_colors's (_i))[
(print: $color_words's (_i))]]]
(color: $tx)[(]
(link-repeat: "change")[
(set: $temp_color to $sys)
(set: $temp_text to "SYSTEM")
(set: $posi to 4)
(show:?color_select)
(hide:?tooltip)
]
(color: $tx)[)]
<!-- System text (BOT) -->
]
|refresh)[
(set: $ambient to $colorize's (1))
(set: $g to $colorize's (2))
(set: $p to $colorize's (3))
(set: $sys to $colorize's (4))
(set: $tellmemore to $colorize's (5))
(set: $tx to $colorize's (6))
(goto: "color")
]
=><=
|finish>[
<br><br>
(link-repeat: "`[Done]`")[
(goto: $back)
]<br>
(link-repeat: "`[Example passage]`")[
(goto: "color (example)")
]<br>
(link-replace: "`[Reset defaults]`")[
(color: $tx)[Reset all colors to default? ><br>]
(show:?default)
] |default)[
(color: $tx)[(]
(link: "confirm")[
(set: $ambient to $light_grey) <!-- ambient text color -->
(set: $g to $pink) <!-- the girl's dialogue -->
(set: $p to $green) <!-- player's dialogue -->
(set: $sys to $orange) <!-- system color -->
(set: $sys_alt to $ivory) <!-- used by option menu headers -->
(set: $tellmemore to $yellow) <!-- used by [?] text -->
(set: $tx to $white) <!-- descriptive text -->
(goto: "color")]
(color: $tx)[)]
]
]
<!-- Change color of all [?] links on this page -->
(enchant: "[?]", (color: $tellmemore))
}{
obligations (like regular boob jobs, pleasing senators, etc.)
Incenctives (like grandma getting one for being a senior citizen, which she attributes to others being freaks, and the PC tells her not to kink-shame).
Something about "thank goodness venereal disease was all but eliminated"?
Excited to visit the airport later?
}{
<!-- Show all options to respond to your companion -->
<!-- Ask if she's nervous -->
(if: $i_nervous)[
(link: "Ask if she's nervous.")[
(set: $i_nervous to false)
(goto: "intro (nervous)")
]
<br>
]
<!-- Ask why she wants into the SLUT Academy -->
(if: $i_academy and $i_nervous is false)[
(link: "Ask why she wants to join the Academy.")[
(set: $i_academy to false)
(goto: "intro (academy)")
]
<br>
]
<!-- Ask why she wants into the SLUT Academy -->
(if: $i_why and $i_nervous is false)[
(link: "Ask her opinion on training.")[
(set: $i_why to false)
(goto: "intro (why)")
]
<br>
]
<!-- Ask if she's nervous about pregnancy -->
(if: $i_pregnancy and $i_nervous is false)[
(link: "Ask if she worries about pregnancy.")[
(set: $i_pregnancy to false)
(goto: "intro (pregnancy)")
]
<br>
]
<!-- Ask if she's thought up a partner -->
(if: $i_partner and $i_nervous is false)[
(link: "Ask who she wants as her Partner.")[
(set: $i_partner to false)
(goto: "intro (partner)")
]
<br>
]
<!-- Ask about incest -->
(if: ($i_incest) and ($incest) and ($i_nervous is false))[
(link: "Ask her opinion of the 32nd Amendment.")[
(set: $i_incest to false)
(goto: "intro (incest)")
]
<br>
]
<!-- Start the game proper -->
(if: $i_start)[
(link: "Tell her you're ready to begin.")[
(set: $i_start to false)
(goto: "choose fluid")
]
]
}{
(color: $p)[You're not nervous about them rejecting you, surely.]
<br><br>
(color: $tx)[(print: $name) wrings her hands, offering a wan smile.]
<br><br>
(color: $g)[No. I mean, yes. I mean, I'm not... Okay, maybe I'm a //little// nervous, but who wouldn't be? I've ]
<!-- Unique based on type/relation -->
(if: $matrons contains $type)[
(color: $g)[spent (if: $type is "mother")[roughly two //decades// intermittently](else:)[the better part of four //years//] training to join the Academy. ]
](else-if: $type is "sister")[
(color: $g)[been training since I graduated. ]
](else:)[
(color: $g)[been working my //butt// off for the better part of two years. ]
]
<!-- End unique dialogue -->
(color: $g)[What if (if: $girls contains $type)[they turn me down](else:)[I'm turned away]?]
<br><br>
<!-- Unique dialogue for sister -->
(if: $type is "sister")[
(color: $p)[It's true that you've been working pretty hard. Not even nineteen and you're closer to SLUTdom than many women who're twice your age.]
](else:)[
(color: $p)[Yeah, I hear you. But you've put a //lot// of effort into this. I //know// they'll accept your application.]
]
<br><br>
(color: $g)[But(if: $matrons contains $type)[...](else:)[ it's like...] What if they //don't// accept me?]
<br><br>
|op1>[
<!-- Spacer: OP 1 -->
(link: "Tell her she's beautiful.")[
(show:?nice)
(show:?next)
(replace:?op1)[]
]
<br>
(link: "Tell her she's too sexy to pass up.")[
(show:?naughty)
(show:?next)
(replace:?op1)[]
]
<!-- Spacer: OP 1 -->
]
|nice)[
<!-- Spacer: NICE -->
(color: $p)[Not a chance, (print: $nn). You are a //beautiful// (if: $matrons contains $type)[woman](else:)[young lady]. The Board would be (either: "crazy","insane","nuts","off its rocker") to reject you.]
<br><br>
(color: $tx)[(print: $name) looks at you and, for a moment, you see the shadow of (if: $matrons contains $type)[the girl she once was](else:)[the woman she will one day become]. There's something like longing (or, perhaps, simple gratitude) in that gaze.]
<br><br>
(color: $g)[You really think I'm beautiful, (print: $pc)? (if: $type is "sister")[Even though we've bickered since we were little?]]
<br><br>
(color: $tx)[Taking her hands in your own, you smile and plant a gentle kiss on her cheek.]
<br><br>
(color: $p)[I've never met a (if: $matrons contains $type)[woman as fair](else:)[girl as pretty] as you, (print: $nn).]
<br><br>
(color: $tx)[She stares into your eyes, searching for something. Evidently finding it, your (print: $type) (if: $gen is "man")[stands on tip-toe](else:)[leans foward] and lays her lips upon your own. There's real passion in it; before long, the two of you are locked in an enduring soul kiss. At length, (print: $name) withdraws her face from yours, but remains in your arms a moment longer.]
<br><br>
(color: $g)[Thank you. I'm so lucky to have a (either: "caring","loving") (print: $rel) like you.]
<br><br>
(color: $tx)[Then, she pulls away all together, brushing phantom wrinkles from her clothing and looking extremely pleased.]
<!-- Spacer: NICE -->
]
|naughty)[
<!-- Spacer: NAUGHTY -->
(color: $p)[Are you kidding me? A drop-dead sexy (if: $matrons contains $type)[(either: "gal","lady")](else:)[girl] like you? The Board would be out of its mind turning you down!]
<br><br>
(color: $tx)[(print: $name) looks at you and, for a moment, you see the likeness of (if: $matrons contains $type)[a true seductress](else:)[a hungry animal] pass over her features. There's something like longing (or, perhaps, simple gratitude) in that gaze.]
<br><br>
(color: $g)[Really? You think I'm //that// attractive?]
<br><br>
(color: $p)[I've always had a crush on you, (print: $nn). Ever since (if: $girls contains $type)[we were](else:)[I was] little. As I got older, and (if: $girls contains $type)[you started filling out,](else:)[began to see you as a woman,] you featured //constantly// in my (if: $gen is "man")[boyish](else:)[girlish] fantasies.]
<br><br>
(color: $tx)[She steps toward you, cheeks red as fire, pressing her bosom against your(if: $gen is "woman")[s](else:)[ torso].]
<br><br>
(color: $g)[I don't know that you ever told me that. In those fantasies, did I ever do anything like... this?]
<br><br>
(color: $tx)[One hand is suddenly on your (if: $gen is "man")[cock](else:)[clit] while the other pulls you close. She begins (if: $gen is "man")[stroking](else:)[rubbing] through the fabric of your jeans, moaning softly into your ear.]
<br><br>
(color: $p)[(print: $name's (1))-(print: $name), we can't—]
<br><br>
(color: $g)[//Shh, shh, shhhh//. The rules don't say anything about a little over-the-clothes action, so long as you don't (if: $matrons contains $type)[finish](else:)[cum]. Just let me do this for a little bit, and warn me if you're about to (if: $gen is "man")[shoot](else:)[squirt].]
<br><br>
(color: $tx)[Your (print: $type), as you well know, is a trained SLUT in everything but official title. This won't take long at all, if that's what she wants.]
<br><br>
(color: $g)[Just imagine (if: $gen is "man")[this thing sliding into my tight, wet pussy](else:)[my lips wrapped tight around you, sucking and licking your clit]. //Mm//, you like that? You like it when (if: $nn is $name)[I talk](else:)[your (print: $nn) talks] dirty?]
<br><br>
(color: $tx)[You're close now. So close, it's like you've mentally climaxed and your body hasn't caught up yet. Sensing this (or maybe just guessing), (print: $name) pulls back, grinning impishly.]
<br><br>
(color: $g)[Like you said, (print: $pc). We don't want to break any rules. You can orgasm later.] (color: $ambient)[//giggle//] (color: $g)[For now, let's refocus our attention on //me//.]
<!-- Spacer: NAUGHTY -->
]
|next)[
<!-- Spacer: NEXT -->
<br><br>
(display: "show all opts")
<!-- Spacer: NEXT -->
]
}{
<!-- Used to determine if we've been here before -->
(set: $i_academy_visited to it + 1)
(if: $i_academy_visited is 1)[
(color: $p)[Feels like it's been (either: "a while","a hot minute","a little while","some time","forever") since I asked: what was it that got you interested in the Academy's SLUT program in the first place?]
<br><br>
(color: $g)[Oh, (if: $matrons contains $type)[come now](else:)[c'mon], (print: $pc). You don't want to hear that story again!]
](else:)[
<!-- Repeat passage -->
(color: $p)[Hey, (print: $nn).]
<br><br>
(color: $g)[Hm? (if: $matrons contains $type)[Interested in hearing](else:)[You still wanna hear about] what sparked my interest in (either: "becoming a SLUT","joining the Academy")?]
]
<br><br>
|op1>[
<!-- Spacer: OP 1 -->
(link: "Tell her you do.")[
(show:?check)
(replace:?op1)[(color: $p)[(if: $i_academy_visited is 1)[Yes, I really do!](else:)[Yes, I'm all ears.]]<br><br>]
]
<br>
(link: "Reconsider.")[
(set: $i_academy to true)
(show:?next)
(replace:?op1)[(color: $p)[(either: "Perhaps some other time","Maybe later on","Another time","Actually, maybe not right this second").]]
]
<!-- Spacer: OP 1 -->
]
|check)[
<!-- Spacer: CHECK -->
<!-- run check for your companion and show the right section -->
(if: $type is "aunt")[
(show:?aunt)
](else-if: $type is "friend")[
(show:?friend)
](else-if: $type is "cousin")[
(show:?cousin)
](else-if: $type is "grandmother")[
(show:?grandmother)
](else-if: $type is "mother")[
(show:?mother)
](else:)[
<!-- Type is "sister" -->
(show:?sister)
]
(show:?next)
<!-- Spacer: CHECK -->
]
|aunt)[
(color: $g)[Oh, alright. Twist my arm, why don'tcha? In truth, I mostly got into SLUTs for its fringe benefits.]
<br><br>
(color: $p)[You don't mean the pay?]
<br><br>
(color: $g)[That's certainly part of it—I mean, who //doesn't// want to make that kind of money—but I'm more referring to the status and acclaim that come with tenure.]
<br><br>
(color: $p)[Ah, I see. You like the //attention// that SLUTs get.]
<br><br>
(color: $ambient)[//giggle//] (color: $g)[In not so many words. I'm sure you know I never married. I've always been... //Independent// by nature.]
<br><br>
(color: $p)[Some might equate that with loneliness, (print: $nn).]
<br><br>
(color: $tx)[(print: $name) gives you a look of (either: "disdain","contempt","antipathy","disapproval") alloyed with (either: "amusement","frivolity","gaiety").]
<br><br>
(color: $g)[//Tch!// Such //impudence//, dear (print: $rel). I'm not lonely—not while I have you, anyway!—I'd just like to be the woman in the club that //everyone// wants to be around.]
<br><br>
(color: $p)[Ah, I see. "Who doesn't love a good SLUT?" That about the size of it?]
<br><br>
(color: $g)[Yep, that's it //exactly!// Plus, if I'm choking on dick and/or pussy every hour of every day, I'd count that as no bad thing...]
<br><br>
(color: $tx)[You can't help but roll your eyes at your aunt.]
<br><br>
(color: $p)[(upperfirst: $nn), you really //are// a slut at heart!]
<br><br>
(color: $tx)[She leans in and kisses you gently.]
<br><br>
(color: $g)[Guilty as charged.]
]
|friend)[
(color: $g)[Okay, I guess I don't mind. You remember when we were growing up, how shy I was?]
<br><br>
(color: $p)[//That's// an understatement.]
<br><br>
(color: $ambient)[//giggle//] (color: $g)[Yes, I suppose it is. Well, when I was seventeen, my parents arranged for a SLUT to spend the night for their anniversary. Obviously, they sent me to stay with a friend, but she was still there when I came back the next day.]
<br><br>
(color: $p)[You two got to talking.]
<br><br>
(color: $g)[Yep! And it //sure// took some coaxing on her part. When I saw just how //confident// she was, how she carried herself, I wondered, "how can I be like that?" It was something I discussed on-and-off with my folks until I graduated.]
<br><br>
(color: $p)[I remember now. You opted into SLUTs the day you turned eighteen.]
<br><br>
(color: $g)[And found myself bound to a positively //vulgar// Handler named (set: $n to (either: "Holden","Danforth","Crenshaw","Ricter","Simmons"))(print: $n). The man was //appalling!//]
<br><br>
(color: $p)[//Him// I //don't// remember. All I seem to recall is you coming to me, practically in tears, worrying that your (either: "ambition was finished","life was over","dreams were over before they'd begun").]
<br><br>
(color: $g)[He was a pig. Instead of training me like he was supposed to, he'd invite all his buddies over to "play" with me. I was going nowhere, fast.]
<br><br>
(color: $p)[That's terrible, (print: $name)!]
<br><br>
(color: $g)[Meh, I'm probably dramatizing. I reported the guy to the Academy after (either: "only","just","less than") a month, and they revoked his Handler status. Still, if there's one thing (print: $n) //did// teach me, it was temerity. His home was no place for a meek girl.]
<br><br>
(color: $tx)[She beams, her face the picture of radiance, and lays one well-manicured hand on your shoulder.]
<br><br>
(color: $g)[And now I have you! The greatest Handler a girl could ask for!]
]
|cousin)[
(color: $g)[Well, alright. If you say so! It's like this, see: (either: "you know that","I don't have to tell you that") I've always been a... Hm, how to put it?]
<br><br>
(color: $p)[(either: "Loose","A floozy")? (either: "Tramp","Whore")? (either: "Succubus","Semen Demon")? In short, a //slut?//]
<br><br>
(color: $g)[Ha ha, //no//, you (either: "dick","asshole","ass","jerk")! It's //more// than that. To me, sex—and everything that comes with it—is just so intrinsic to my identity, to who I am as a //person//, it's like... //Agh//, you caught me off guard; I can't think of it!]
<br><br>
(color: $tx)[A few awkward moments pass while (print: $name) scratches her head. Then, suddenly:]
<br><br>
(color: $p)[You're a very //sexual// creature?]
<br><br>
(color: $tx)[Your cousin's eyes light up.]
<br><br>
(color: $g)[Yes! //Yes//, that's it!]
<br><br>
(color: $p)[I fail to see how that significantly differs from my earlier description.]
<br><br>
(color: $g)[I dunno, it's like the way it sounds to me... A //sexual creature//. All my life, I felt like nothing really piqued my interest if it wasn't lewd or perverted.]
<br><br>
(color: $p)[Sounds a bit like an addiction to me.]
<br><br>
(color: $g)[I mean, it was. //Is//. But don't you see? Sex is who I //am//.]
<br><br>
(color: $p)[How does this pertain to the Academy? I mean, other than the obvious symbolic relation.]
<br><br>
(color: $g)[I'm //getting// to that. See, when I found out about the SLUTs, I knew, beyond a shadow of a doubt, //knew// it was my (either: "path in life","calling"). As a SLUT, the Academy will pay my bills //forever//—so what is it, if not a profession? (either: "Plus,","Not to mention") there are //tons// of porno productions you can only get into if you have tenure with them.]
<br><br>
(color: $p)[Yes, I suppose it //is// a pretty sweet deal. Granted you don't mind the prerequisites of entry.]
<br><br>
(color: $g)[And I genuinely don't! Putting my pussy on display for the world to see (and enjoy) //excites// me. I just cannot imagine doing anything else with my life.]
<br><br>
(color: $p)[What about when you get older?]
<br><br>
(color: $g)[No problem! When I'm forty, I'll be considered a MILF; when I'm sixty, a GILF instead. I figure, by the time my parts are too old to function, I'll be well beyond working-age, anyhow. And, I know it'll sound weird, but...]
<br><br>
(color: $tx)[(print: $name) slips a single finger into her mouth, sucking at it slowly, seductively; only letting it go with a loud] (color: $ambient)[//mwah//] (color: $tx)[after a few moments.]
<br><br>
(color: $g)[The thought of literally fucking my holes until they're permanently gaped thrills me most of all.]
]
|grandmother)[
(color: $g)[Heh. Not too old for (if: $nn is $name)[me](else:)[your (print: $nn)] to tell you a story?]
<br><br>
(color: $tx)[She cackles a bit at that. When she collects herself, there's something flinty about her appearance. Like she's especially alert, especially //here//. A sudden grin overspreads her lined, yet exceptionally charming, features.]
<br><br>
(color: $g)[Alright, I suppose you're old enough to hear this one. When your grandad passed, I was (either: "adamant I'd never","determined not to") move on. Even well into my fifties, when all my gal pals insisted I find myself a new man (or, at least, a temporary squeeze), I was stubborn.]
<br><br>
(color: $p)[I understand. You and pap were inseparable.]
<br><br>
(color: $tx)[(print: $name) nods, a gleam in her eye.]
<br><br>
(color: $p)[Something obviously changed your mind, though. Given your current course.]
<br><br>
(set: $n to $fe_names - (a: $pc,$name))
(set: $n to $n's ((random: 1,$n's length)))
(set: $s to (either: "Williams","Tiller","Martinez","Martini-Henry","La Corte","Labarge"))
(color: $g)[Oh, absolutely. A girlfriend of mine—(print: $n) (print: $s), if (either: "I'm not mistaken","I don't mistake")—she had just gained her tenure with the Academy. One night, after too much (either: "wine","whiskey","gin"), we...] (color: $ambient)[//ahem//] (color: $g)[Well, we were intimate.]
<br><br>
(color: $p)[Hot.]
<br><br>
(color: $ambient)[//titter//] (color: $g)[Yes, I suppose it was. I learned something about myself that night. Something important.]
<br><br>
(color: $p)[What was it?]
<br><br>
(color: $g)[//Shush//, I'm getting to it, young (if: $gen is "man")[man](else:)[lady]! Youths these days; so impatient! Anyhow, Miss (print: $n) was a //very// talented woman. Nearly ten years my junior and, that night, she made me feel... It was the most //intense// orgasm I'd received in a long time. Ever, in fact.]
<br><br>
(color: $p)[How do you mean, "ever"?]
<br><br>
(color: $g)[Well, young (print: $pc), at that point I realized something: if //that// was an orgasm, then it was my first in five decades on this Earth.]
<br><br>
(color: $p)[You... Hadn't come before then? Like, not even once?]
<br><br>
(color: $g)[Sadly, no. I //thought// I had but, as I lay there in the afterglow of something wonderful, whispering with (print: $n), I came to understand whatever I //thought// I had been doing when I "climaxed" was no more than fooling myself. (print: $n) told me it's not at all uncommon for a woman to feel pleasure from vaginal intercourse but also to be unable to finish from that alone. Since I had no idea how to masturbate at the time—]
<br><br>
(color: $p)[Seriously? //You?//]
<br><br>
(color: $g)[//Ha!// Yes, it's true. I vowed to never again be so ignorant of the...]
<br><br>
(color: $tx)[(print: $name)'s eyes flutter closed as she runs both hands along the length of her body, savoring the palpation of her own figure.]
<br><br>
(color: $g)[The //pleasures// of the flesh. I began training as a SLUT not long after (thanks in no small part to the persuasiveness of the lovely (print: $n) (print: $s)), but went through half a dozen Handlers before I found a decent one.]
<br><br>
(color: $p)[And //he// was..?]
<br><br>
(color: $tx)[You feel the corners of your lips (either: "turn up","tugged upward") in a roguish grin. Opposite you, your (print: $nn) mimics the expression.]
<br><br>
(color: $g)[(print: $pc)! You know good and well I'm referring to you!]
<br><br>
(color: $p)[Yeah... I just like hearing you say it.]
<br><br>
(color: $tx)[You flip your grandmother a playful wink, which she returns with a chuckle.]
]
|mother)[
(color: $g)[Oh, alright, sweetie... As long as you're sure. Truthfully, there isn't all that much to say. The Academy and its SLUTs were still relatively new when I was a young woman many—] (color: $ambient)[//cough cough//] (color: $g)[—that is, just a //few// years ago. I was callow and naive, and decided to give them a try.]
<br><br>
(color: $p)[Hold on, if you started so young, how do you not have tenure today?]
<br><br>
(color: $ambient)[//giggle//] (color: $g)[Well, you see, I fell in love.]
<br><br>
(color: $tx)[Your mother pauses a moment, as if lost in thought, unsure how to begin. Then, suddenly:]
<br><br>
(color: $g)[There weren't quite as many regulations for gaining Handler status in those days. After two or three tries, I met a young man about my age. A year later, we were married. You might not remember but, even when you were still a (if: $gen is "man")[boy](else:)[girl], your father and I still dabbled with the idea of me joining the Academy.]
<br><br>
(color: $p)[I //do// remember, actually. I remember being //incredibly// jealous of my old man for having such a loving, sexy woman for his wife. (if: $gen is "woman")[Even as a kid, I knew what I wanted.]]
<br><br>
(color: $tx)[(print: $name)'s cheeks suffuse with color and the corners of her lips turn up.]
<br><br>
(color: $g)[Such a way with words. Your dad was the same way. When he passed—and it was so sudden—I didn't know what to do. Then, I received a letter he'd written which was to be delivered only in case of his demise.]
<br><br>
(color: $tx)[She closes her eyes, as if deep in thought.]
<br><br>
(color: $g)["To my loving wife, whom I shall always cherish" it began, and continued in that vein with some incredibly good-hearted words. Then, at one point, he added, "It should be my deepest regret, (print: $name), if I never see you tenured at the Academy, as we always dreamed you might be."]
<br><br>
(color: $p)[Dad still wanted you to become a SLUT?]
<br><br>
(color: $g)[Oh, yes! He was positively //infatuated// with the idea. And I, too, thought it was a wonderfully romantic notion. But your father, bless his heart, didn't have the materials Handlers have today. Thus, nothing much came of our dream. Nothing, that is, until you came along, (print: $pc).]
<br><br>
(color: $p)[I //really// didn't do much. Like you said, the literature the Academy puts out today is extremely informative. Any dummy could train from it.]
<br><br>
(color: $g)[But many dummies still struggle to follow the literature as it's written! You, my brilliant (print: $rel), are an //excellent// Handler! I have girlfriends who are also trying to get into the Academy, you know, and they all //rave// about you!]
<br><br>
(color: $p)[They "rave", eh?]
<br><br>
(color: $g)[Absolutely, they do! Handlers are like auto-mechanics: everybody wants a good one. And you, dear (print: $pc), are one of the very best!]
<br><br>
(color: $tx)[She takes your hand in hers for a moment, eyes gleaming, staring lovingly into your face. Then, she winks in an almost-conspiratorial manner.]
<br><br>
(color: $g)[No mother alive has a kid as caring or gifted as mine!]
]
|sister)[
(set: $n to $ma_names - (a: $pc))
(set: $n to $n's ((random: 1,$n's length)))
(color: $g)[Alright, (if: $gen is "man")[bro](else:)[sis]. Whatever you say. It's like this: when I was about sixteen, I met this guy: (print: $n). He was great, unlike most of the boys in my grade. Smart, funny, not too hard on the eyes, either—]
<br><br>
(color: $p)[I get it, (print: $nn). You liked the guy.]
<br><br>
(color: $g)[And I //still// like him! Trouble is, he's two years //older// than me; he graduated the same year we met.]
<br><br>
(color: $p)[(either: "Cleaving to","Pining for") a guy you knew for, what, ten seconds? (if: $gen is "man")[(print: $name)](else:)[Bitch], that is so... //You//.]
<br><br>
(color: $g)[Hey, ouch, you're //re~eally// hurting my feelings here, (if: $gen is "man")[dude](else:)[betch].]
<br><br>
(color: $tx)[The two of you have a laugh at the good-humored ribbing. Then, (print: $name) circles back to the topic of conversation at hand.]
<br><br>
(color: $g)[Right out of high-school, (print: $n) was doing well for himself. He started his own company—he makes (either: "coat-hangers","gaskets","aglets","solenoids") or something boring like that—and has gone on to become a millionaire at the ripe age of twenty-one.]
<br><br>
(color: $p)[Damn. No wonder you want him so bad. Still... I can't help feeling like this has nothing to do with the Academy. I mean, they'll pay you a salary for the rest of your life once you have tenure. Why do that //and// go after a guy for his money?]
<br><br>
(color: $g)[Because it's not //just// about the money, okay? I can't get (print: $n) out of my head, but he barely has any spare time these days. He's so busy running his company, he doesn't have time for dating—not me, not //anyone//. But if I was a //SLUT//...]
<br><br>
(color: $p)[You're hoping he wouldn't be able to turn down a crazy-sexy, tenured whore? If the guy's as rich as you say, can't he get any woman he wants—SLUTs included?]
<br><br>
(color: $g)[((css: "font-size: 75%;")[Aw, you think I'm crazy-sexy? That's so sweet!]) But no. I mean, //sure// he could buy any SLUT service he wants; and //sure// there are likely no end to the SLUTs he could court //if he wanted//. But he and I could be so much //more// than that.]
<br><br>
(color: $tx)[Your sister looks as though she's going to fondle herself—her hand actually makes it as far as her waistband—then thinks better of it.]
<br><br>
(color: $g)[When I'm a SLUT (again, assuming they don't reject me), I'll have //status//. Not to mention I'll be one of the youngest working SLUTs in the whole //country//. We'd be a //power-couple//, (print: $n) and me. He could tell his friends and all his business-partners that he's married to his high-powered, super-SLUT high-school sweetheart, and that would make him look pretty good, I think.]
<br><br>
(color: $p)[Wait, when did //marriage// enter into the equation? And don't you think "high-school sweetheart" is laying it on a bit thick? I mean, you said you knew the guy for less than a year.]
<br><br>
(color: $g)[Semantics, dear (print: $rel). The statement doesn't have to be wholly //true// for it to give (print: $n) props. If the thought of a woman whose pussy will //literally// always be wet for him doesn't land me in his good graces, hopefully //that// will.]
<br><br>
(color: $p)[Alright. So, you sucker this guy into putting a ring on it, and then what?]
<br><br>
(color: $g)[Wh-what do you mean?]
<br><br>
(color: $p)[Well, when you're a millionaire's personal SLUT-wife, are you just going to forget about the rest of us?]
<br><br>
(color: $tx)[Silence reigns a moment as the two of you only stare at one another, the weight of your question hanging thick in the air. Then, (print: $name) lays a hand on your shoulder.]
<br><br>
(color: $g)[I'm sorry, (print: $pc). I wasn't trying to make it seem like I was going to leave everybody behind the second I achieve my dreams.]
<br><br>
(color: $ambient)[//sigh//] (color: $p)[No, //I'm// sorry. I... That wasn't meant to sound so //heavy//. Guess I just forgot how much I love you, and maybe I was a little jealous that we're going through all this together, only for White Knight (print: $n) to end up with the girl.]
<br><br>
(color: $tx)[(print: $name) plants a soft kiss on your lips, then takes your hands in her own.]
<br><br>
(color: $g)[I'll //always// make time for my wonderful Handler; for my //big (if: $gen is "man")[bro](else:)[sis]//. ]
<!-- Unique dialogue based on player's gender -->
(if: $gen is "man")[
(color: $g)[Maybe I haven't mentioned it in a while, but it still makes me wet thinking about having your baby. Like, when you fuck me (when you //really// fuck me, not just for training), that's //all// I think about—how badly I want my first child to be yours.]
<br><br>
(color: $tx)[Less than a second after the words leave your sister's lips, your mouth is upon her. She kisses you back, nails digging into the nape of your neck as she draws you close. At length, you pull away, still holding (print: $name) in your arms.]
](else:)[
(color: $g)[Maybe you aren't into polyamory, but I sure wouldn't mind asking my new hubby to let my Handler-cum-big-sister come live in our mansion. He could fuck me in the mornings, you could fuck me in the afternoons. Who knows? If you're into it, maybe you could //both// fuck me at night—]
<br><br>
(color: $tx)[You don't wait for her to finish; your mouth is upon hers in an instant. She kisses you back, nails digging into the nape of your neck as she pulls you close. At length, you pull away, still holding (print: $name) in your arms.]
]
<br><br>
(color: $p)[You're real sweet, you know that? Even though you're a //massive// pain in the ass, sometimes.]
<br><br>
(color: $ambient)[//giggle//] (color: $g)[Yeah, right back atcha. On both accounts.]
<br><br>
(color: $tx)[You embrace one another tightly for another few moments before your sister pulls away.]
<br><br>
(color: $g)[C'mon. We've reminisced long enough, don'tcha think?]
]
|next)[
<!-- Spacer: NEXT -->
<br><br>
(display: "show all opts")
<!-- Spacer: NEXT -->
]
}{
(color: $p)[Looking (either: "good","hot","snazzy","classy","slick"), (print: $nn). Ready to go out and earn your final credits?]
<br><br>
(color: $g)[Actually, before we go, there //is// one more thing...]
<br><br>
(color: $tx)[(print: $name) (if: $bladder_full or $womb_full)[resumes her](else:)[takes up a] place atop the table, spreading her legs ]
(if: $costume is "country")[
(color: $tx)[and shifting aside the narrow strip of denim concealing her vulva.]
](else-if: $costume is "dog")[
(color: $tx)[and shifting aside the narrow line of her shorts to expose her pussy.]
](else-if: $costume is "none")[
(color: $tx)[and revealing the enticing pink line of her labia.]
](else-if: $costume is "nun")[
(if: $guts_full)[
(color: $tx)[and pushing aside the narrow black strip of her thong.]
](else:)[
(color: $tx)[to expose the bare slit peering out from under the hem of her habit.]
]
](else:)[
<!-- Costume is schoolgirl -->
(color: $tx)[to expose the bare slit peering out from under the hem of her tartan micro-skirt.]
]
<br><br>
(color: $g)[Fuck me first?]
<br><br>
|opt1>[
<!-- Spacer: OPT 1 -->
(link: "Do it.")[
(set: $had_sex to true)
(show:?sex)
(if: $gen is "man")[
(show:?male_sex_choice)
](else:)[
(show:?female_sex_choice)
]
(hide:?opt1)
]<br>
(link: "Refrain.")[
(show:?abstain)
(show:?next)
(hide:?opt1)
]<br>
(if: $gen is "man")[
(link: "Cum on her instead.")[
(set: $cummed_on to true)
(show:?cum)
(show:?cum_choice)
(hide:?opt1)
]<br>
]
(if: $urine)[
(link: "Pee on her instead.")[
(set: $peed_on to true)
(show:?pee)
(show:?next)
(hide:?opt1)
]
]
<!-- Spacer: OPT 1 -->
]
|sex)[
<!-- Spacer: SEX -->
<!-- This one's a little complicated: I want this scene to have a hierarchy, but it has to be based on what's full and what's not. I'm subtracting items from an array as they are determined to be impossible (e.g. breasts_full is false). Whatever's left in position 1, that's what is shown -->
(set: $bb to (a: "tits","belly","bladder","womb"))
(if: $breasts_full is false)[(set: $bb to it - (a: "tits"))]
(if: ($belly_full is false) and ($guts_full is false))[(set: $bb to it - (a: "belly"))]
(if: $bladder_full is false)[(set: $bb to it - (a: "bladder"))]
<!-- Finalize what's being touched in this scene -->
(set: $bb to $bb's (1))
(color: $tx)[You check your watch; (print: $name) is due at the airport in about an hour.]
<br><br>
(color: $p)[Well, I //want// to, but... I mean, the rules say—]
<br><br>
(color: $g)[//Screw// the rules, (print: $pc), and (if: $gen is "man")[//screw//](else:)[//eat//] (if: $nn is $name)[this](else:)[your (print: $type)'s] tight pussy!]
<br><br>
(color: $tx)[Even from where you stand, the glisten on that inguinal cleavage is unmistakable. You can practically //taste// her scent on the air.]
<br><br>
(color: $g)[//Nobody// will know, so //forget// your stupid rules for once! I won't tell if you won't.]
<br><br>
(color: $ambient)[//sigh//] (color: $p)[Fuck it.]
<br><br>
(color: $tx)[Marching over to where (print: $name) lies, ]
<!-- Big differences between male/female sex -->
(if: $gen is "man")[
(color: $tx)[unzipping your pants as you go, you bury your cock in the warmth between her legs.]
](else:)[
(color: $tx)[you bury your face in the warmth between her legs without reservation.]
]
<br><br>
(color: $p)[//Mmph!//]
<br>
(color: $g)[//Unf!//]
<br><br>
<!-- Spacer: Continued male sex -->
(if: $gen is "man")[
(color: $tx)[(print: $name)'s Kegel exercises have (if: $matrons contains $type)[kept her pussy tight over the years](else:)[ensured her tiny pussy has the grip of a vice], but her SLUT training has made her wet beyond compare—the result: you slip into her up to the hilt in a single motion while the walls of her vagina nearly force an orgasm from you on thrust one.]
<br><br>
(color: $g)[//Mm//, you know, of all the dick I've taken(if: $matrons contains $type)[ over the years]—]
<br><br>
(color: $tx)[But you're only half-paying attention now. Arching your back and withdrawing no more than (if: $metric)[six or seven centimeters](else:)[a few inches], you thrust again. This time, the need to blow your load is stronger, almost overwhelming.]
<br><br>
(color: $g)[—//oh!//, yours is my absolute favorite!]
<br><br>
(color: $tx)[Through sheer force of will, you withstand the need to climax as you ram into her again and again. (if: $fill >= 3)[Perhaps it's seeing your (print: $type) replete with (print: $fluid_full's ((random: 1,$fluid_full's length))), or something else entirely, but your attraction to her has //never// been this strong.]]
<br><br>
(color: $g)[Yes, baby! F-fuck (if: $nn is $name)[my](else:)[your (print: $type)'s] s-slutty pussy harder! (if: $matrons contains $type)[Finish](else:)[Cum] whenever you want, okay? I know it must feel g-//goo~ood//,] (color: $ambient)[//gasp//] (color: $g)[so don't hold back!]
<br><br>
<!-- Spacer: Continued male sex -->
](else:)[
<!-- Spacer: Continued female sex -->
(color: $tx)[The orifice ]
<!-- Unique text based on relationship type -->
(if: $type is "grandmother")[
(color: $tx)[which spawned your own mother ]
](else-if: $type is "mother")[
(color: $tx)[from which you emerged into the world ]
](else:)[
(color: $tx)[between her legs ]
]
(color: $tx)[is slick beyond compare. Conditioning keeps it this way, but it is a SLUT's diet (and the Academy's supplements) which give (print: $name)'s womanhood its unique flavor. Unlike those of other women, your (print: $type)'s pussy tastes //sweet//—something akin to syrup, though nowhere near as saccharine.]
<br><br>
(color: $p)[//Mmmm//... I could eat this pussy all day.]
<br><br>
(color: $g)[Ooh, I won't complain if you do!]
<br><br>
(color: $tx)[With another, you might need to focus your efforts on the clitoris to elicit true pleasure; as a trained SLUT, every fiber of (print: $name)'s (if: $girls contains $type)[immaculate](else:)[mature] vulva has become erogneous. No matter the motion of your mouth, she moans with ineffable delight.]
<br><br>
(color: $g)[Hey, (print: $pc), climb on top of me so I can do you, too.]
<br><br>
<!-- Spacer: Continued female sex -->
]
<!-- Spacer: SEX -->
]
|male_sex_choice)[
<!-- Spacer: MALE SEX CHOICE -->
(link: "Cum inside.")[
(show:?cum_inside)
(if: $urine)[
(show:?piss_choice_m)
](else:)[
(show:?pull_out)
(show:?next)
]
(hide:?male_sex_choice)
]
<br>
(if: ($bb is "womb") or ($bb is "baby-place"))[
(set: $link_val to "Put pressure on her uterus first.")
](else:)[
(set: $link_val to "Play with her (print: $bb) first.")
]
(link: "(print: $link_val)")[
<!-- Add a little flavor to bb based on the girl's age -->
(if: $matrons contains $type)[
(if: $bb is "tits")[(set: $bb to "boobs")]
](else:)[
(if: $bb is "belly")[(set: $bb to "tummy")]
(if: $bb is "womb")[(set: $bb to "baby-place")]
]
(show:?push_down)
(show:?cum_inside)
(if: $urine)[
(show:?piss_choice_m)
](else:)[
(show:?pull_out)
(show:?next)
]
(hide:?male_sex_choice)
]
<!-- Spacer: MALE SEX CHOICE -->
]
|push_down)[
<!-- Spacer: PUSH DOWN -->
(color: $tx)[In the heat of the moment, it almost seems as though she's insulting your stamina. Your direct response? (if: ($bb is "tits") or ($bb is "boobs"))[Forcefully pressing your weight down on (print: $name)'s inflated chest](else:)[Laying your hands on (print: $name)'s (if: ($bb is not "womb") and ($bb is not "baby-place"))[rotund ]stomach(if: ($bb is "womb") or ($bb is "baby-place"))[—just above the mons pubis—and](else:)[and] putting some of your weight down].]
<br><br>
(color: $g)[//Aah!// Wh-what are you doing? Don't touch (if: ($bb is "womb") or ($bb is "baby-place"))[where my (print: $bb) is](else:)[my (print: $bb) like that]!]
<br><br>
(color: $tx)[Heedless, you press on: thrusting into your (print: $type) with reckless abandon, (if: ($bb is "tits") or ($bb is "boobs"))[mercilessly squeezing her overflowing bosom](else:)[pressing down on her front side].]
<br><br>
(color: $g)[//Ahn! Stop!// I-it feels too good! You're going to make me (if: $matrons contains $type)[orgasm](else:)[squirt], (print: $pc)!]
<br><br>
(color: $ambient)[//pant//] (color: $p)[G-good! You can cum //with me!//]
<br><br>
<!-- Spacer: PUSH DOWN -->
]
|cum_inside)[
<!-- Spacer: CUM INSIDE -->
(color: $tx)[Sudden realization washes over you: holding out any longer is impossible. Without thinking, you lean forward(if: $belly_full or $guts_full or $bladder_full)[—no mean feat, given the size of her midsection—and](else:)[ and] kiss her. (if: ($belly_full) and ($fluid is not "w"))[Her breath (if: $fluid is "u")[reeks](else:)[tastes] of (print: $fluid_full's ((random: 1,$fluid_full's length))) but, when she slips her tongue over yours to kiss you back, you find you don't mind one iota. ]Cock pulsating, you spray (if: $womb_full)[her closed-off cervix with your load](else:)[your load deep into her]. (print: $name) shivers as she, too, finishes beneath you. Given all her training, she likely could have held out indefinitely; that she permitted herself to orgasm //with// you is surely a sign of endearment. ]
<!-- Spacer: CUM INSIDE -->
]
|piss_choice_m)[
<!-- Spacer: PISS CHOICE -->
<br><br>
(link: "Pull out.")[
(show:?pull_out)
(show:?next)
(replace:?piss_choice_m)[
<br><br>
(color: $ambient)[//exhale//] (color: $p)[//Fu~uck//...]
<br><br>
]
]
<br>
(link: "Pee inside her.")[
(show:?piss_in_her)
(show:?next)
(replace:?piss_choice_m)[<br><br>]
]
<!-- Spacer: PISS CHOICE -->
]
|piss_in_her)[
<!-- Spacer: PISS INSIDE -->
(color: $p)[I'm] (color: $ambient)[//pant//] (color: $p)[going to wash you out now.]
<br><br>
(color: $g)[Oh, (print: $pc), please do!]
<br><br>
(color: $tx)[Rapidly-softening dick still ensconced within your (if: $nn is $name)[friend's](else:)[(print: $nn)'s] vagina, you let out a trickle—which rapidly grows into a deluge—of hot (print: $urine_full's ((random: 1,$urine_full's length))). (print: $name) draws a deep breath, closing her eyes and pulling her body close to yours as her birth canal is rapidly filled.]
<br><br>
(color: $g)[Mm~mmm... That's //nice//. (if: $matrons contains $type)[Acting as ](else:)[Being] your toilet is one of the perverse joys of SLUTdom.]
<br><br>
(color: $tx)[The stream of (if: $name is "Amber")[liquid gold](else:)[amber] continues awhile longer, spilling out around the base of your cock and babbling softly as it pools beneath the table on which your (print: $type) lies. At length, the flood becomes a rivulet, then ceases altogether. Once you've finished your business, you quietly slip out of her.]
<br><br>
(color: $g)[//Mm//, thank you for that. You're the best Handler a (if: $girls contains $type)[girl](else:)[woman] could ask for!]
<br><br>
(color: $p)[Don't mention it. We're due at the airport soon. Hurry and clean this mess up so we can go.]
<br><br>
<!-- Unique response based on costume -->
(if: $costume is "dog")[
(color: $g)[Arf arf! Yes, master; right away!]
](else-if: $costume is "nun")[
(color: $g)[Yes, Father; right away!]
](else-if: $costume is "school")[
(color: $g)[Yes, (if: $gen is "man")[Mister](else:)[Miss] (print: $pc); right away!]
](else:)[
(color: $g)[Ooh, so assertive! I //love// that in a man.]
]
<br><br>
(color: $tx)[Your (print: $type) rises from her supine position, then bends her knees and lowers her face to the table's slick surface.]
<br><br>
(color: $ambient)[//lick slpp//] (color: $g)[//Yum//.] (color: $ambient)[//splpp//] (color: $g)[So //tasty//.]
<br><br>
(color: $tx)[(print: $name) first slurps your cooling urine from the tabletop, then drops to all fours and gulps down the fluid which spilled onto the hardwood floor. When finished, she turns to you and parts her lips with a soft] (color: $ambient)[//mwah!//](color: $tx)[(if: $belly_full)[, exactly as she did after drinking her (print: $fluid_full's ((random: 1,$fluid_full's length))) earlier.](else:)[ to show her mouth is empty—she drank it all.]]
<br><br>
(color: $p)[Good(if: $girls contains $type)[ girl](else:)[, (print: $nn)]. Let's get moving.]
<!-- Spacer: PISS INSIDE -->
]
|pull_out)[
<!-- Spacer: PULL OUT -->
(color: $tx)[Heart pounding, you quietly slip out of her.]
<br><br>
(color: $g)[//Mm//, that was //nice//, (print: $pc). Thank you.]
<br><br>
(color: $p)[Yeah, it was. Come on, we're due at the airport.]
<!-- Spacer: PULL OUT -->
]
|female_sex_choice)[
<!-- Spacer: FEMALE SEX CHOICE -->
(link: "Do it.")[
(show:?69)
(if: $urine)[
(show:?piss_choice_f)
](else:)[
(show:?finish_mouth)
(show:?f_final)
(show:?next)
]
(hide:?female_sex_choice)
]
<br>
(link: "Continue playing with her pussy.")[
(show:?play_with_pussy)
(show:?f_final)
(show:?next)
(hide:?female_sex_choice)
]
<!-- Spacer: FEMALE SEX CHOICE -->
]
|69)[
<!-- Spacer: 69 -->
(color: $tx)[Working as quickly as you're able, you peel off your jeans and nimbly clamber atop her. Lowering your own pussy—also no slouch in the moisture department—(if: $belly_full or $guts_full)[feeling the swell of her stomach as you](else-if: $bladder_full)[the swell of her replete bladder rising to meet you, you](else:)[heart pounding, you] lean forward and continue laboring between your (print: $type)'s thighs even as she reciprocates the gesture.]
<br><br>
(color: $p)[//Mmmm.//]
<br>
(color: $g)[//Mm!//]
<br><br>
(color: $tx)[It's an unadulterated free-for-all; you grant no quarter, grinding your crotch against (print: $name)'s lips; both of you benefit from her training as she quickly brings you to the brink of orgasm; (if: $anal)[you can feel her finger (moistened, no doubt, by your own juices) working in and out of your anus, stimulating your clitoral muscles from within; ]all the while, you continue as you were before: enjoying the taste and feel of your (print: $type).]
<br><br>
(color: $g)[//Ooh,// I //love// the way you play with me, (print: $pc).] (color: $ambient)[//slpp//] (color: $g)[But maybe we ought to wrap this up.]
<br><br>
(color: $tx)[Suddenly, (if: $anal)[the finger in your ass is supplemented by its twin as the latter sinks deep into the slit beneath the former](else:)[two fingers glide into you, pulling your birth canal in opposite directions with their salacious machinations]. As the duo alternate thrusting (if: $anal)[into your holes](else:)[in and out], (print: $name) redoubles her oral efforts. Seeing as she's a trained SLUT, you stand little chance enduring much longer.]
<br><br>
(color: $p)[Oh, //fuck//.]
<br><br>
(color: $g)[That's right, (if: $rel is not "friend")[(print: $rel)](else:)[(print: $pc)], (if: $girls contains $type)[squirt](else:)[come] for me!]
<br><br>
<!-- Spacer: 69 -->
]
|piss_choice_f)[
<!-- Spacer: PISS CHOICE (F) -->
(link: "Finish in her mouth.")[
(show:?finish_mouth)
(show:?f_final)
(show:?next)
(hide:?piss_choice_f)
]
<br>
(link: "Finish and pee in her mouth.")[
(show:?finish_mouth)
(show:?piss_in_mouth)
(show:?f_final)
(show:?next)
(hide:?piss_choice_f)
]
<!-- Spacer: PISS CHOICE (F) -->
]
|finish_mouth)[
<!-- Spacer: FINISH IN MOUTH -->
(color: $ambient)[//gasp//] (color: $p)[If that's how you wanna play it, (print: $nn)!]
<br><br>
(color: $tx)[In the few seconds before orgasm overwhelms you, you're able to accomplish two things. The first: doubling down on the affections currently being paid (print: $name)'s clit; the second: pressing against her face with all your might, you drive the appendages from your orifice(if: $anal)[s]—leaving your (print: $type) to your mercy.]
<br><br>
(color: $ambient)[(](color: $p)[//C-cumming...//](color: $ambient)[)]
<br><br>
(color: $tx)[Sucking for all you're worth, you feel (print: $name) begin to shiver with you, the pair of you climaxing in tandem. It's a beautiful experience, moaning and trembling together, each enjoying orgasm as much as the other. Given all her training, she likely could have held out indefinitely; that she permitted herself to orgasm //with// you is surely a sign of endearment.]
<br><br>
(color: $g)[Oh, (print: $pc)... Thank you so much! That felt,] (color: $ambient)[//pant//] (color: $g)[(if: $girls contains $type)[so fucking //good//](else:)[heavenly]!]
<br><br>
<!-- Spacer: FINISH IN MOUTH -->
]
|piss_in_mouth)[
<!-- Spacer: PISS IN MOUTH -->
(color: $p)[Enjoyed that, (either: "did you","eh")? Well, I've got a little //dessert// to finish off your meal.]
<br><br>
(color: $g)[Do you? Give it to me, then; I'm ready.]
<br><br>
(color: $tx)[Still resting your body against your (print: $type)'s face, it's easy to detect the sensation of her lips parting and tongue extending. The next moment, you let yourself go: flooding (print: $name)'s throat with hot, salty piss.]
<br><br>
(color: $p)[Mm, that's right... Drink it all down, (print: $nn).]
<br><br>
(color: $tx)[Not only does she gulp it with relish, but you feel the warmth of her tongue waggling against your uncomfortably-sensitive clit—no easy task for one looking to avoid spillage.]
<br><br>
(color: $ambient)[//gulp//] (color: $g)[//Mmph!//] (color: $ambient)[//gluck//]
<br><br>
(color: $tx)[The relief emanating from below your navel only intensifies as the seconds tick by. Looking only to kill a few moments as you finish your business, you set one hand to play idly with (print: $name)'s clit—which is still //quite// erect, despite her recent climax.]
<br><br>
(color: $p)[(upperfirst: $nn), you're such a good little slut! You really will be the greatest thing that ever happened to the Academy.]
<br><br>
(color: $tx)[An instant thereafter, (print: $name) separates her lips from your groin with a noisy] (color: $ambient)[//mwah!//] (color: $tx)[Breathing hard, she begins to giggle.]
<br><br>
(color: $g)[Th-thank you, (print: $pc)! You're always so kind to me. Mm, and (if: $matrons contains $type)[acting as ](else:)[being] your toilet is one of the perverse joys of SLUTdom. We should do this again later; it was a lot of fun!]
<br><br>
<!-- Spacer: PISS IN MOUTH -->
]
|play_with_pussy)[
<!-- Spacer: PLAY WITH PUSSY -->
(color: $p)[Sorry, (print: $nn),] (color: $ambient)[//lick slurp//] (color: $p)[no //way// can I pull myself away from this (if: $metric)[twat](else:)[box] now.]
<br><br>
(color: $tx)[With the crook of one ankle, you drag a nearby chair underneath you, falling into it as you continue pleasuring your (print: $type).]
<br><br>
(color: $g)[//Mmph//, I have such a //wonderful// (print: $rel)(if: $type is "friend")[ in you, (print: $pc)]!]
<br><br>
(color: $tx)[Slipping two fingers into the winking hole before your mouth, you elicit another provocative moan from your charge. (print: $name)'s pussy grips you like a vice, squeezing until you wonder if extricating yourself might no longer be viable. And all the while, your tongue ranges over her glossy vulva, lips drinking eagerly from the fountain of your (print: $type)'s sex.]
<br><br>
(color: $g)[Oh, //God//, (print: $pc)! Give me more! //Please// give me more!]
<br><br>
(color: $tx)[At that exact moment, her hold on you loosens a little. Vaginal walls contracting with every breath, squeezing and releasing your fingers, you know what must be done.]
<br><br>
(color: $p)[(upperfirst: $nn), this pussy is the best! You're going to be the greatest thing that ever happened to the Academy.]
<br><br>
(color: $tx)[Establishing a third finger inside (print: $name), you begin thrusting in and out of her—simulating intercourse(if: $belly_full or $guts_full or $bladder_full)[—the great mountain of her swollen belly looming over you, throwing its shadow on your upturned face].]
<br><br>
(color: $g)[Really? Y-you think so? You're so kind to me, (print: $pc)... Don't stop now; I want //more!//]
<br><br>
(color: $p)[Alright, you greedy slut... I'll //give// you more.]
<br><br>
(color: $tx)[In a single instant, your pursed lips encircle (print: $name)'s engorged clit, to which you readily apply suction. Simultaneously, you push the remainder of your hand into that womanly crevasse—stopping only when her labia firmly enclose your wrist—knuckles coming to rest against (if: $womb_full)[her plugged cervix](else:)[the opening of her uterus]. (print: $name) goes wild, to say the least: bucking her hips and straining against your interned fist as she sighs uncontrollably.]
<br><br>
(color: $g)[//Ahn!// (if: $matrons contains $type)[Honey](else:)[Baby], that feels //incredible!//] (color: $ambient)[//squeal//]
<br><br>
(color: $tx)[(print: $name) begins first to quake beneath you, then (if: $bladder_full)[to moan like a bitch in heat.](else:)[sprays your unprotected chin with a jet of burning fluid.] Repeatedly calling your name, she rides out her orgasm in absolute bliss. When, at last, the torrent subsides and your (print: $type)'s breathing resumes its normal pace, you withdraw from her—hand sopping with her warm, sweet-smelling fluids.]
<br><br>
(color: $g)[Oh, (print: $pc)... Thank you so much! That felt (if: $girls contains $type)[//so// fucking good](else:)[heavenly]!]
<br><br>
(color: $tx)[As you begin to lick to syrupy coating from one hand, the other plays idly with (print: $name)'s clit—still quite erect, despite her recent climax.]
<br><br>
<!-- Spacer: PLAY WITH PUSSY -->
]
|f_final)[
<!-- Spacer: FEMALE SEX FINAL -->
(color: $p)[Yes, it //was// fairly entertaining, wasn't it? Come on. Much as I really //could// eat this pussy all day, we're due at the airport.]
<!-- Spacer: FEMALE SEX FINAL -->
]
|abstain)[
<!-- Spacer: ABSTAIN -->
(color: $p)[Sorry, (print: $nn); maybe later. We're expected at the airport soon and we //really// should be on our way.]
<br><br>
(color: $tx)[Your (print: $type) closes her legs and regains her footing, hooking her arm through yours as the two of you turn to leave.]
<br><br>
(color: $g)[Boo. You're no fun, sometimes, you know that? Will you //please// fuck (if: $nn is $name)[my](else:)[your (print: $type)'s] pussy later?]
<br><br>
(color: $p)[We'll see.]
<!-- Spacer: ABSTAIN -->
]
|cum)[
<!-- Spacer: CUM ON HER -->
(color: $p)[I'm not so sure the rules would allow for that, (print: $nn)...]
<br><br>
(color: $g)[Aw, come on! You and your stupid //rules//.]
<br><br>
(color: $p)[They aren't //my// rules. Still, maybe we could have just a //li~ittle// fun before we go.]
<br><br>
(color: $g)[Oo~ooh. I like fun! What //kind// of fun are we (if: $girls contains $type)[gonna have](else:)[going to partake in]?]
<br><br>
<!-- Spacer: CUM ON HER -->
]
|cum_choice)[
<!-- Spacer: CUM CHOICE -->
(link: "Cum on her face.")[
(show:?kneel)
(show:?cum_face)
(show:?next)
(hide:?cum_choice)
]<br>
(link: "Cum on her tits.")[
(show:?kneel)
(show:?cum_tits)
(show:?next)
(if: $costume_chest)[
(replace:?cum_choice)[
(color: $p)[First, pop those tits out for me.]
<br><br>
(color: $tx)[She obliges, freeing her boobs from their costumery.]
<br><br>
]
](else:)[
(hide:?cum_choice)
]
]<br>
(link: "Cum on her pussy.")[
(show:?cum_pussy)
(show:?next)
(hide:?cum_choice)
]
<!-- Spacer: CUM CHOICE -->
]
|kneel)[
<!-- Spacer: KNEEL -->
(color: $p)[Kneel down in front of me here.]
<br><br>
(color: $tx)[Unhesitating, (print: $name) obeys. Climbing (if: $fill >=3)[down from the table (with some difficulty, given the volume of fluid trapped within her body)](else:)[gracefully down from where she had lain], your (print: $type) falls to her knees before you—leaving her precisely at eye-level with your groin.]
<br><br>
(color: $p)[Unzip me.]
<br><br>
(color: $tx)[She does it without pause, removing your cock (now rapidly filling with blood) from its housing.]
<br><br>
(color: $p)[I want you to prove your skill. While reciting the SLUT's prayer, and using only your hands and mouth, (if: $metric)[bring](else:)[jack] me off. I don't want to finish before your final words.]
<br><br>
(color: $g)[Wow, (print: $pc)! I didn't realize you could be so... Entertaining!]
<br><br>
(color: $tx)[(print: $name) places the head of your penis in her mouth and gives it a cursory once-over with her tongue. Given her training (and from past experience), you know it's more than possible for her to force you to cum instantly with those pretty lips of hers.]
<br><br>
(color: $ambient)[//mwah!//] (color: $g)[The SLUT's prayer, coming right up!] (color: $ambient)[//ahem//] (color: $g)["It is the aspect of the woman which supplies my vitality. It is that vitality which grants me passion."]
<br><br>
(color: $tx)[Your (print: $type) begins stroking your shaft as she speaks. It's nothing you cannot endure, but the slow range of her (if: $girls contains $type)[silky](else:)[mature] palm across you is undeniably pleasant.]
<br><br>
(color: $g)["From passion, I draw strength. My strength, I discharge in the endless endeavor for pleasure. Thus, my strength becomes my appetite."]
<br><br>
(color: $tx)[She's working on you faster now, gently cradling your balls and occasionally sucking your glans—edging you closer and closer to orgasm.]
<br><br>
(color: $g)["My appetite, I feed with an interminable stream of—"] (color: $ambient)[//gluck!//] (color: $g)["—of flesh, which only hardens my resolve. As iron sharpens iron, so, too, shall my—"] (color: $ambient)[//mwah!//] (color: $g)["—shall my resolve sharpen my appetite. Thus, I will never permit myself to rest; never declare myself satisfied."]
<br><br>
(color: $tx)[Now (print: $name)'s hand is flying across the breadth of your dick, practically wringing its contents from you. This won't take much longer.]
<br><br>
(color: $g)["With my bottomless hunger, I shall serve—//mmph!//—serve the agents of mankind. With my strength, my resolve, my very flesh—"] (color: $ambient)[//slrrp!//]
<br><br>
(color: $tx)[She's sucking you past her tonsils between words, bringing you near your clmax. One final] (color: $ambient)[//gluck!//] (color: $tx)[from her and that's it: you feel it rising in you.]
<br><br>
(color: $p)[Mm, (print: $nn)...]
<br><br>
(color: $g)["With my very flesh shall I service those in need—"]
<br><br>
(color: $tx)[An ivory bolt leaps from the end of your cock, ]
<!-- Spacer: KNEEL -->
]
|cum_face)[
<!-- Spacer: CUM FACE -->
(color: $tx)[pattering softly against your (print: $type)'s cheeks, lips, eyebrows.]
<br><br>
(color: $g)["—and give my pleasure unto others, as I would have them do unto me."]
<br><br>
(color: $tx)[With a final juddering twitch, your penis spits its final droplets of cum—which land on (print: $name)'s chin. Still kneeling before you, she chuckles warmly and kisses a single pale bead from the tip of your glans.]
<br><br>
(color: $g)[Thank you, (if: $girls contains $type)[baby](else:)[honey]. How do I look?]
<br><br>
(color: $p)[Superb, (print: $nn). You never look more beautiful than when you're drenched in my cum.]
<br><br>
(color: $tx)[She blushes, rising to go but making no effort to clean her face.]
<br><br>
(color: $p)[Come on. We don't want to be late.]
<!-- Spacer: CUM FACE -->
]
|cum_tits)[
<!-- Spacer: CUM TITS -->
(color: $tx)[pattering softly against your (print: $type)'s (if: $breasts_full)[inflated breasts](else-if: $matrons contains $type)[prodigious bosom](else:)[perky tits].]
<br><br>
(color: $g)["—and give my pleasure unto others, as I would have them do unto me."]
<br><br>
(color: $tx)[With a final juddering twitch, your penis spits its final droplets of cum—which land on (print: $name)'s clavicle, where they begin to flow into the cleavage of her chest. Still kneeling before you, she chuckles warmly and kisses a single pale bead from the tip of your glans.]
<br><br>
(color: $g)[Thank you, (if: $girls contains $type)[baby](else:)[honey]. How do I look?]
<br><br>
(color: $p)[Superb, (print: $nn). (if: $costume_chest)[Put your top back on and let it seep into your skin.](else:)[You did exactly what I asked; really great work.]]
<br><br>
(color: $g)[Anything for you, (print: $pc)!]
<br><br>
(color: $p)[Come on. We don't want to be late.]
<!-- Spacer: CUM TITS -->
]
|cum_pussy)[
<!-- Spacer: CUM PUSSY -->
(color: $p)[We're just going to remind all those frequent flyers who owns this pussy, that's all.]
<br><br>
(color: $tx)[As you bare your manhood and step up to where your (print: $type) lies, she chuckles a little.]
<br><br>
(color: $g)[I thought the general public owned my holes, (if: $matrons contains $type)[young man](else:)[(print: $pc)].]
<br><br>
(color: $tx)[Seeing the flustered look that comes over you, she gives off a smirk of immeasurable devilishness. Forcing yourself to realize that she's joking, you shoot the look right back at her. As you do, your hand begins its work—ranging slowly over the length of your shaft.]
<br><br>
(color: $p)[The public's access to your holes is granted only by the Academy's grace, for which //I// am the agent.]
<br><br>
(color: $ambient)[//giggle//] (color: $g)[Of course, my very good Handler! Forgive my playfulness; please mark your property as you see fit. If you were to "accidentally" slip in and mark my insides, that would be (if: $girls contains $type)[cool, too](else:)[no bad thing].]
<br><br>
(color: $tx)[Your hand is speeding up now as you rub your glans against the warm, well-irrigated slit between (print: $name)'s thighs. Pushing your way into her would be the easiest thing in the world. Yet, focusing your willpower, you resist.]
<br><br>
(color: $g)[That's right, (if: $matrons contains $type)[sweetheart. Cover my](else:)[baby. Cum all over this] pussy. Show everyone that this is //your// SLUT.]
<br><br>
(color: $tx)[Orgasm rises within you. No longer holding back, you permit an ivory bolt to leap from the end of your cock. It arcs the short distance between the two of you before spreading its essence in random, forking patterns across (print: $name)'s vulva and (if: $belly_full or $guts_full or $bladder_full)[swollen ]belly. By the time you're finished, she's fairly coated from thigh to parted thigh.]
<br><br>
(color: $g)[Ooh, yes, my virile (if: $matrons contains $type)[young stud](else:)[studmuffin]! It feels so //nice//, being slathered with your warm (if: $matrons contains $type)[ejaculate](else:)[cum].]
<br><br>
(color: $p)[Yeah... Come on, we don't want to be late.]
<!-- Spacer: CUM PUSSY -->
]
|pee)[
<!-- Spacer: PEE ON HER -->
(color: $p)[Sadly, I must decline. Can I offer you a consolation prize?]
<br><br>
(color: $g)[Hm... Depends on what it is. What do you have in mind?]
<br><br>
(color: $p)[A golden shower.]
<br><br>
(color: $g)[Ooh, soak (if: $costume is "none")[my skin](else:)[this tight little number I'm wearing] in hot, ambrosial urine? I accept!]
<br><br>
<!-- Different text for men/women PCs -->
(if: $gen is "man")[
(color: $tx)[Stepping up to the table's edge, you free your penis (now half-rigid at the sight of your supine (print: $type)) and aim it squarely at (print: $name)'s (if: $belly_full or $guts_full or $bladder_full)[bloated ]midsection.]
](else:)[
(color: $tx)[Clambering onto the table, you squat over (print: $name)'s
(if: $belly_full or $guts_full or $bladder_full)[bloated ]midsection as she assists in yanking your jeans down from your waistline. When your crotch is free of its bindings, you aim squarely for your supine (print: $type)'s face.]
]
<br><br>
(color: $p)[Ready?]
<br><br>
(color: $tx)[(if: $nn is $name)[(print: $name)](else:)[Your (print: $nn)] nods and parts her lips, revealing the vivid coral of her flesh.]
<br><br>
(color: $g)[Douse me, (print: $pc)!]
<br><br>
(color: $tx)[Letting loose a torrent of pale fluid, you do your best to walk the stream up and down the length of her body—paying special attention to her face and open mouth.]
<br><br>
(color: $g)[Mm!] (color: $ambient)[//gurgle//] (color: $g)[Yummy!]
<br><br>
(color: $tx)[The flood of (if: $name is "Amber")[liquid gold](else:)[amber] continues awhile longer, spilling over (print: $name)'s (if: $belly_full or $guts_full or $bladder_full)[swollen ]figure and babbling softly as it pools beneath the table on which your (print: $type) lies. At length, the flood becomes a rivulet, then ceases altogether. Once you've finished your business, you quietly (if: $gen is "man")[stow your (if: $metric)[todger](else:)[cock] and zip your jeans](else:)[pull your pants up and descend from your perch—careful to avoid the large puddle forming below you].]
<br><br>
(color: $g)[//Mm//, thank you for that. You're the best Handler a (if: $girls contains $type)[girl](else:)[woman] could ask for!]
<br><br>
(color: $p)[Don't mention it. We're due at the airport soon. Hurry and clean this mess so we can go.]
<br><br>
<!-- Unique response based on costume -->
(if: $costume is "dog")[
(color: $g)[Arf arf! Yes, master; right away!]
](else-if: $costume is "nun")[
(color: $g)[Yes, Father; right away!]
](else-if: $costume is "school")[
(color: $g)[Yes, (if: $gen is "man")[Mister](else:)[Miss] (print: $pc); right away!]
](else:)[
(color: $g)[Ooh, so assertive! I //love// that in a man.]
]
<br><br>
(color: $tx)[Your (print: $type) rises from her supine position, then bends her knees and lowers her face to the table's slick surface, wet hair dripping all the while.]
<br><br>
(color: $ambient)[//lick slpp//] (color: $g)[//Mm//.] (color: $ambient)[//splpp//] (color: $g)[So //tasty//.]
<br><br>
(color: $tx)[(print: $name) first slurps your cooling urine from the tabletop, then drops to all fours and gulps down the fluid which spilled onto the hardwood floor. When finished, she turns to you and parts her lips with a soft] (color: $ambient)[//mwah!//](color: $tx)[(if: $belly_full)[, exactly as she did after drinking from her (print: $fluid_full's ((random: 1,$fluid_full's length)))-bucket earlier.](else:)[ to show her mouth is empty—she drank it all.]]
<br><br>
(color: $p)[Good(if: $girls contains $type)[ girl](else:)[, (print: $nn)]. Let's get moving.]
<!-- Spacer: PEE ON HER -->
]
|next)[
<!-- Spacer: NEXT -->
<br><br>
(link: "Continue.")[
(goto: "airport")
]
<!-- Spacer: NEXT -->
]
}{
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[credits]]]
<br>
(color: $ambient)[Thank you for playing<br>//(print: $title)!//]
<br><br>
(color: $sys)[Created by:]<br>
(color: $ambient)[Lars Torni]
<br><br>
(color: $sys)[Uploaded to:]<br>
(color: $ambient)[itch.io]
<br><br>
(color: $sys)[Contact info:]<br>
(color: $ambient)[LarsTorni@gmail.com]
<br><br>
(color: $sys)[Created with:]<br>
(color: $ambient)[Twine: Harlowe (](link-repeat: "website")[(gotoURL:"http://twinery.org/")](color: $ambient)[)]
<br>
<br><br>
(link: "`[Done]`")[
(goto: "main menu")
]
}{
|sbar>[
<!-- Control what player can do with sidebar via $show_sidebar -->
(if: $show_sidebar)[
<!-- Spacer: SHOW SIDEBAR? -->
(replace: ?Sidebar)[
<!-- Spacer: REPLACE SIDEBAR -->
=><====
(text-style: "smear")[(css: "font-size: 80%;")[(color: $sys_alt)[settings]]]
<br>
<==
(link: "(css: \"font-size: 80%;\")[`[main menu]`]")[
(if: $tut_reveal)[
(set: $tut_tx to "main menu")
(goto: "tut - extra")
](else:)[
(set: $tut_reveal to false)
(set: $back_continue to "footer")
(set: $show_sidebar to false)
(set: $back_in_game to (passage:)'s name)
(goto: "main menu")
]
]
(link: "(css: \"font-size: 80%;\")[`[options]`]")[
(if: $tut_reveal)[
(set: $tut_tx to "options")
(goto: "tut - extra")
](else:)[
(set: $back_continue to "footer")
(set: $back_in_game to (passage:)'s name)
(set: $show_sidebar to false)
(goto: "options")
]
]
(if: $test_mode)[
<br>
(link: "(css: \"font-size: 80%;\")[`[dev room]`]")[(goto: "test")]
]
<!-- Spacer: REPLACE SIDEBAR -->
]
<!-- Spacer: SHOW SIDEBAR? -->
](else:)[
<!-- With $show_sidebar disabled, only show Test Mode if applicable -->
(if: $test_mode)[
(replace: ?Sidebar)[
(link: "(css: \"font-size: 80%;\")[`[dev room]`]")[(goto: "test")]
]
](else:)[
(replace: ?Sidebar)[]
]
<!-- Spacer: END ELSE STATEMENT -->
]
]
}{
(color: $p)[(upperfirst: $nn), do you ever worry about getting pregnant in this line of work?]
<br><br>
(if: $type is "grandmother")[
(color: $g)[At my age? Nah. I have to believe that the baby-making days are over for this old girl.]
<br><br>
(color: $p)[But if it //does// happen?]
<br><br>
(color: $tx)[Your grandmother offers a shrug, one suggesting "it's none of my concern."]
<br><br>
(color: $g)[Operational hazard. I //have// birthed kiddies before, in case you forgot.]
<br><br>
(color: $p)[Oh, no. I //definitely// remember.]
<br><br>
(color: $g)[What's got you interested? Want your (if: $nn is $name)[grandmother](else:)[(print: $nn)] to produce a new aunt or uncle for you?]
<br><br>
(color: $p)[I didn't mean it like that. I was just curious. That's all.]
](else-if: $type is "mother")[
(color: $g)[Who, me? Not at all! I //loved// being pregnant with you, sweetie. It felt //right//, somehow.]
<br><br>
(color: $p)[I'm not sure I've ever heard anyone phrase it quite like that before. What's so great about growing a kid inside you?]
<br><br>
(color: $tx)[(print: $name) kisses your (if: $gen is "man")[chin](else:)[forehead].]
<br><br>
(color: $g)[Maybe you'll understand one day, when you (if: $gen is "man")[have a wife and child of your own](else:)[try for your own pregnancy]. Sure, there's a lot you have to deal with as an expectant mother: achy breasts, morning sickness, back pain...]
<br><br>
(color: $p)[Feels like there's a "but" coming at some point.]
<br><br>
(color: $g)[//But// there's plenty great about it, too! No period, for one. Plus, I felt very //connected// to you while I was pregnant. It's hard to explain, as it's the only time I ever felt that way about something.]
<br><br>
(color: $tx)[Your mother looks wistfully into the middle distance, cupping one breast (perhaps unknowingly).]
<br><br>
(color: $g)[Not to mention my pussy was practically //always// wet. Pregnancy-sex was the best sex your father and I ever had.]
<br><br>
(color: $p)[(css: "font-size: 75%;")[Okay, so, moving on, then...]]
](else-if: $type is "aunt")[
(color: $g)[Hm, sometimes! I never did have any kids of my own, so, it's a li~ittle scary to think about.]
<br><br>
(color: $p)[I (if: $gen is "man")[can't imagine](else:)[can understand that].]
<br><br>
(color: $g)[But, you know, the Academy would definitely take care of me! I don't remember //all// the rules, but I //do// know that they would make it worth my while.]
](else-if: $type is "sister")[
(color: $g)[Whoa, trying to get your baby sis knocked up, huh?]
<br><br>
(color: $p)[I didn't say that.]
<br><br>
(color: $ambient)[//chuckle//] (color: $g)[It's cool, (print: $rel), I'm just fucking with you. Although...]
<br><br>
(color: $tx)[(print: $name) cups her groin with both hands and looks at you hungrily.]
<br><br>
(if: $gen is "man")[
(color: $g)[Whenever you //are// ready to put a kid in me, just say the word. Making an incest-baby with you would be //hot//.]
](else:)[
(color: $g)[If you know any couples looking for a surrogate, give me a holler.] (color: $ambient)[//sensual moan//] (color: $g)[I'm available.]
<br><br>
(color: $p)[You're kinda (if: $gen is "man")[fucked](else:)[messed] up, (print: $nn).]
<br><br>
(color: $tx)[She smiles at you with mischievous intent.]
<br><br>
(color: $g)[Yeah, but you love me!]
]
](else:)[
<!-- Cousin/friend -->
(color: $g)[Maybe a little, but it comes with the territory. A woman having unprotected sex with enough guys to populate a small army is going to come up preggers sooner or later.]
<br><br>
(color: $p)[I suppose that's pretty true.]
<br><br>
(color: $g)[But it //is// a risk worth taking, I'd say. I mean, the Academy will take care of me if I //do// get knocked up, right?]
<br><br>
(color: $tx)[You nod your head; (print: $name) nods once in return.]
<br><br>
(color: $g)[In any event, I think it would be fun to watch my belly grow! (if: $belly or $guts)[It'll be just like our training sessions, only it'll last nine months instead of a few hours.](else:)[Maybe I'm not as worried about it as I thought I was. Thanks, (print: $pc)!]]
]
<!-- Spacer: NEXT -->
<br><br>
(display: "show all opts")
<!-- Spacer: NEXT -->
}{
(color: $p)[Given any thought to who you'll make your Partner when we get you tenured?]
<br><br>
(color: $g)[Oh, um... Well...]
<br><br>
(color: $p)[It's okay if you don't know who it is. Or if you don't want to tell me.]
<br><br>
(color: $g)[What? Oh, no, no; i-it's not like that!]
<br><br>
(color: $tx)[(print: $name) fidgets with her hands absentmindedly.]
<br><br>
(color: $ambient)[(]
(color: $p)[//Geez, I know it's an important decision but she's awfully reticent all of a sudden.//]
(color: $ambient)[)]
<br><br>
(color: $g)[Sorry, (print: $pc), it's just that... ]
(if: $type is "grandmother")[
(color: $g)[Without your grandad, I'm just not sure //who// I'll ask to be my Partner when—//if//—I'm tenured.]
](else-if: $type is "mother")[
(color: $g)[I //would// have chosen your father. Now that he's passed, I'm really not sure.]
](else-if: $type is "aunt")[
(color: $g)[I've never been in a serious relationship that lasted longer than a year.]
](else-if: $type is "sister")[
(color: $g)[I have an idea of who I wanna marry some day, but I'm not so sure who—if anybody—I'll take as a Partner in the meantime.]
](else:)[
<!-- Cousin/friend -->
(color: $g)[Ooh, I'm just not sure!]
]
<br><br>
(color: $p)[Well, erm... Any new guys you're dating at the moment? Someone who might make for an eligible candidate?]
<br><br>
(if: $gen is "man")[
(color: $g)[We~ell... There //is// this one (if: $matrons contains $type)[fellow](else:)[guy]...]
](else:)[
(color: $g)[No. No one like that.]
<br><br>
(color: $p)[Okay... Any //girls// you're dating?]
<br><br>
(color: $g)[We~ell... There //is// this one (if: $matrons contains $type)[woman](else:)[chick]...]
]
<br><br>
(color: $p)[Yeah?]
<br><br>
(color: $g)[But there's no chance (if: $gen is "man")[he's](else:)[she's] (if: $matrons contains $type)[attracted](else:)[into] to me that way. I (if: $matrons contains $type)[fear I may be without a](else:)[may just go without] a Partner for (if: $matrons contains $type)[the foreseeable future](else:)[now].]
<!-- Spacer: NEXT -->
<br><br>
(display: "show all opts")
<!-- Spacer: NEXT -->
}{
|example>[
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[example passage]]]
<==
<br>
(color: $ambient)[Here's an example of what all active colors look like in a single passage. **Ambient** words (e.g. onomatopoeia and ancillary character dialogue) will be printed in this color!]
<br><br>
(color: $tx)[As you read, **Narration** will look like this. This color will be used to describe scenes and actions as they occur.]
<br><br>
(color: $p)[When your character speaks, their **Player Dialogue** will appear in this color!]
<br><br>
(color: $g)[Your female **Companion's Dialogue** will show up like this!]
<br><br>
(color: $sys)[The **System** will use this color to convey important information.]
<br><br>
(color: $tellmemore)[Tooltips (especially `[?]` links) and other **Help Info** will show up in this color.]
<br><br>
(color: $ambient)[Make sure all of the colors above are comfortable, differentiable, and visible to you. Want to make any changes? Click] (color: $sys)[`[Adjust coloration]`] (color: $ambient)[below.]
]
|finish_2>[
<br><br>
=><=
(link: "`[Adjust coloration]`")[
(goto: "color")
]<br>
(link: "`[Done]`")[
(goto: $back)
]
]
}{
(color: $p)[Hey, (print: $nn), do you have an opinion on the thirty-second Amendment?]
<br><br>
(if: $type is "friend")[
(color: $g)[Hm, it's been a minute since I studied the Bill of Rights in school. Is that what disallows someone from running for President more than twice?]
<br><br>
(color: $p)[Er, close. You're about ten Amendments off on that one. The thirty-second is what permits inter-familial unions.]
<br><br>
(color: $g)[So... Incest, then?]
<br><br>
(color: $p)[Basically.]
<br><br>
(color: $g)[Hm. Y'know, I'm not one-hundred percent certain I've formulated an opinion on that. It's never really affected me.]
<br><br>
(color: $p)[I suppose that's a fair point.]
<br><br>
(color: $g)[But I //will// say that I'm all for free love: guys and girls, guys and guys, girls and girls, (if: $bestiality)[people and animals, ]polyamory... I just don't see any good reason to stop two (or more) consenting adults from loving one another.]
<br><br>
(color: $p)[That's an admirable stance to take.]
<br><br>
(color: $g)[I just, I don't understand why you'd want to break up something so //beautiful// in the first place! Love is the strongest force on Earth!]
<br><br>
(color: $ambient)[(]
(color: $p)[//That's a little **naive**, (print: $name), but at least I agree with you about the principle of the thirty-second, if not your exact reasoning...//]
(color: $ambient)[)]
](else:)[
(color: $g)[Naturally, I do! Without it, there's no chance I would have (if: $girls contains $type)[an awesome](else:)[a delightful] Handler like you!]
<br><br>
(color: $p)[Aw, (print: $nn), stop it. You're makin' me blush.]
<br><br>
(color: $g)[Oh, quit with the (if: $type is "grandmother")[faux ]modesty! I'm being serious here! I would //hate it// if the government told me you weren't allowed to by my Handler //just// because you're my (print: $rel).]
<br><br>
(color: $p)[Yeah. I rather enjoy training together my own self. It //would// be pretty crummy if Uncle Sam had that level of control over our sexual affairs.]
<br><br>
(color: $g)[Couldn't agree more! It's like, did they not have //enough// to do without (if: $girls contains $type)[messing up](else:)[meddling in] the lives of the "common folk?" I swear, times must have been bleak back in the day.]
]
<!-- Spacer: NEXT -->
<br><br>
(display: "show all opts")
<!-- Spacer: NEXT -->
}{
(color: $p)[(upperfirst: $nn), do you ever take a step back and question the Academy's training methods?]
<br><br>
(if: ($type is "cousin") or ($type is "sister") or ($type is "aunt"))[
(color: $g)[Hm, not really. It's too much //fun// to worry about the "why" of it all. What's got you asking that?]
](else:)[
(color: $g)[Hm, I suppose I haven't done much soul-searching on that topic. Why do you ask, (if: $rel is not $pc)[(print: $rel)](else:)[(print: $pc)]?]
]
<br><br>
(color: $p)[Maybe because I sometimes wonder about it myself. I mean, it's certainly an... //Intense// process. You never wonder //why// we do what we do? Why we train your body this way?]
<br><br>
(color: $g)[Well, the by-the-book answer is that a good SLUT must be able to do anything—must //never// shy away from a request.]
<br><br>
(color: $p)[Having read the book several times, I understand that much. But, like, what we're doing today: blowing you up like a balloon only to trot you out to the airport to satisfy a hundred random plebs...]
<br><br>
(color: $g)[You're wondering what the point of it all is?]
<br><br>
(color: $p)[Maybe I am.]
<br><br>
(color: $g)[As a //bona fide// Handler, I suppose you have more right to wonder about that than most. Still, I don't know that I have a good answer for you.]
<br><br>
(color: $tx)[(print: $name) offers a shrug and a look that plainly says "I wish I had more for you."]
<br><br>
(color: $g)[Who knows //why// the Board do as they do? Could be they serve a secret cabal that refuses to (if: $girls contains $type)[fuck](else:)[mate with] a female who can't inflate her body to several times its natural size. Could be they're just (if: $girls contains $type)[a bunch of psychos who get off on the whole thing](else:)[not right in the head].]
<br><br>
(color: $p)[Guess it doesn't matter much to the likes of us, eh? We still need their blessing to get you tenured.]
<br><br>
(color: $g)[Exactly, (print: $pc)! That's the spirit!]
<!-- Spacer: NEXT -->
<br><br>
(display: "show all opts")
<!-- Spacer: NEXT -->
}List emptied again!{
<!-- Use to inject text into this passage -->
(if: $metric)[
(set: $temp_unit to "metric")
(set: $alt_unit to "imperial")
](else:)[
(set: $temp_unit to "imperial")
(set: $alt_unit to "metric")
]
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[preferred unit of measurement]]]
<br><br>
<==
(color: $ambient)[//(print: $title)// can be adjusted to display fluid measurements in metric terms (e.g. liters & milliliters) or imperial ones (e.g. gallons & ounces).
<br><br>
Currently, the system is using (color: $sys)[(print: $temp_unit)] units.]
<br><br>
=><=
(link: "`[Switch to `(print: $alt_unit)`]`")[
<!-- set to alternate measurement units -->
(if: $metric)[
(set: $metric to false)
](else:)[
(set: $metric to true)
]
(goto: "metric")
]<br>
(link: "`[Done]`")[
(goto: $back)
]
}{
=><=
(text-style: "smear")[(css: "font-size: 125%;")[(color: $sys_alt)[tutorial: (print: $tut_tx)]]]
<==
<br>
(if: $tut_tx is "main menu")[
(color: $ambient)[You've clicked the sidebar option for the] (color: $sys)[main menu](color: $ambient)[! In a real game, you would have been taken back to the actual main menu. Since you're playing through the tutorial, this is only a dummy screen.]
](else:)[
(color: $ambient)[You've clicked the sidebar link for the] (color: $sys)[options menu](color: $ambient)[! In a real game, this would display a list of settings you could adjust. Since you're playing through the tutorial, this is only a dummy screen.]
]
<br><br>
=><=
(link: "`[Back]`")[
(goto: "tutorial")
]<br>
(link: "`[Main menu]`")[
(set: $tut_reveal to false)
(set: $show_sidebar to false)
(goto: "main menu")
]<br>
(link: "`[Replay tutorial from start]`")[
(set: $tut_reveal to false)
(set: $show_sidebar to false)
(goto: "tutorial")
]
}