THE IDOL FACTORY<
You've signed the contract. The agency that turns nobodies into household names has chosen you — picked you from thousands, flown you out, promised you everything.
They guarantee fame. They have never failed to deliver.
You should probably ask why.
In ''The Idol Factory'', you play a young woman recruited to replace the agency's missing star, Viktoria. Behind the studio lights, the recording contracts, and the screaming fans lies something darker — and the people who run this place have very specific plans for who you're going to become.
Your stats will shape every interview, every performance, every quiet moment of rebellion or surrender. Every choice matters. Every stat drift tells a story. The girl who walks out of this story will not be the girl who walked in — but ''how'' she changes, and ''who'' she becomes, is up to you.
⚠ ADULT CONTENT WARNING ⚠
This game contains mature themes including coercion, psychological manipulation, sexual content, substance use, and depictions of an exploitative entertainment industry.
''You must be 18 years of age or older (or the age of majority in your jurisdiction) to play.''
By continuing, you confirm that you are of legal age and consent to viewing adult content.
[[BEGIN GAME|Prologue_Mansion]]
<button onclick="window.open('https://patreon.com/ValkyrieGameStudio?utm_medium=unknown&utm_source=join_link&utm_campaign=creatorshare_creator&utm_content=copyLink', '_blank')">
❤️ Support us on Patreon
</button>
Subscribe on Patreon for exclusive scenes, early access to new chapters,<br>bonus character routes, and behind-the-scenes development updates.
/* Helper: visual stat bar */
setup.statBar = function(value, max) {
max = max || 10;
var filled = Math.round((value / max) * 10);
var bar = "";
for (var i = 0; i < 10; i++) {
bar += (i < filled) ? "█" : "░";
}
return bar + " " + value + "/" + max;
};
/* Helper: stat tier description */
setup.statTier = function(value) {
if (value <= 2) return "Very Low";
if (value <= 4) return "Low";
if (value <= 6) return "Average";
if (value <= 8) return "High";
return "Exceptional";
};
/* Helper: arousal bar percentage (for intimate scenes) */
setup.arousalBar = function(value, max) {
max = max || 100;
var percent = Math.min(100, (value / max) * 100);
return percent;
};
<<set $exhibition to 1>>
<<set $ass to 'flat'>>
<<set $wardrobe to [
"casual_jeans","white_bra","white_panties"]>>
<<set $worn to {
outfit: "casual_jeans",
bra: "white_bra",
panties: "white_panties"
}>>
<<set $Fame to 0>>
<<set $day to 1>>
<<set $Character to 'GND'>>
[[Somewhere in Hollywood →|Prologue_Viktoria]]
In a mansion in the heights of hollywood, Viktoria is pacing around the room
<<speech Viktoria>> Is this really happpening.... Vincent tell me this is happening <</speech>>
Viktorias husband but more known as hollywoods best director, palys with the whisky in his glass.
<<speech Vincent>> Its happening... Tommorow the idol factory will be no more, we will expose thier secrets together <</speech>>
Viktoria is sitting on their bed of which they ahve sprent so many blissfull married nights,but its uncomfortable and she keeps having to adjust her red cocktail dress.
<<speech Viktoria>> How can you be so sure... How can you be so confident. The idol factory have controlled every part of my life so far. Can i ever truly be free. <</speech>>
<<speech Vincent>> The director made a mistake when he made this marriage, he will lose everything becuase of who we are, we are not memebers of the idol factory. We are Vincent and Viktoria. Im am only confident because you are here. You need to be confident because i am here <</speech>>
He walks over to her and plants a warm kiss. Viktoria never wnats him to move away
<<speech Viktoria>> Youre right, Youre always right. I wish i could just take my mind off it. It controls me <</speech>>
<<speech Vincent>> [[I have just the thing in mind->Prologue_AfterIntimate]] <</speech>>
<h2 style="text-align:center; color:#ff99cc;">~ The Night Before ~</h2>
<<if $action isnot "">>
<<switch $action>>
<<case "kissSoft">>
<<set $kissCount to $kissCount + 1>>
<<set $vArousal to $vArousal + 1>>
<<set $mArousal to $mArousal + 1>>
<<set $sceneDesc to "You rise up on your toes and kiss him — softly, the way you did on your first date a lifetime ago. His hand finds the small of your back. His breath catches.">>
<<set $sceneImage to "scene_kiss_soft.jpg">>
<<case "kissDeep">>
<<set $kissCount to $kissCount + 1>>
<<set $vArousal to $vArousal + 2>>
<<set $mArousal to $mArousal + 2>>
<<set $sceneDesc to "This time the kiss is hungrier. You pull him down by the collar and he laughs against your mouth — that rare, real laugh that nobody else gets to hear. His hands tighten on your hips.">>
<<set $sceneImage to "scene_kiss_deep.jpg">>
<<case "kissNeck">>
<<set $hasKissedNeck to true>>
<<set $vArousal to $vArousal + 1>>
<<set $mArousal to $mArousal + 1>>
<<set $sceneDesc to "You drag your lips down the line of his jaw, finding the spot just below his ear — the one you've known about for years. He makes a sound that isn't quite a word, and you feel him shiver.">>
<<set $sceneImage to "scene_kiss_neck.jpg">>
<<case "removeDress">>
<<set $vDress to false>>
<<set $vArousal to $vArousal + 4>>
<<set $mArousal to $mArousal + 2>>
<<set $sceneDesc to "You step back and let the dress slide off your shoulders. It pools at your feet. Mark stares like he's seeing you for the first time.">>
<<set $sceneImage to "scene_dress_off.jpg">>
<<case "removeBra">>
<<set $vBra to false>>
<<set $vArousal to $vArousal + 5>>
<<set $mArousal to $mArousal + 5>>
<<set $sceneDesc to "You reach back, unhook the clasp, and let it fall. The air is cool against your skin. Mark's eyes don't leave you, and you don't want them to.">>
<<set $sceneImage to "scene_bra_off.jpg">>
<<case "removePanties">>
<<set $vPanties to false>>
<<set $vArousal to $vArousal + 5>>
<<set $mArousal to $mArousal + 5>>
<<set $sceneDesc to "You hook your thumbs into the lace and slide it down, stepping out of the last thing between you. The look on his face is reverent.">>
<<set $sceneImage to "scene_panties_off.jpg">>
<<case "removeShirt">>
<<set $mShirt to false>>
<<set $vArousal to $vArousal + 0>>
<<set $mArousal to $mArousal + 0>>
<<set $sceneDesc to "Your fingers fumble with the buttons. He helps. The shirt falls away and you press your palms to his bare chest, feeling skin and heat and the strong, fast drum of him.">>
<<set $sceneImage to "scene_shirt_off.jpg">>
<<case "removePants">>
<<set $mPants to false>>
<<set $vArousal to $vArousal + 0>>
<<set $mArousal to $mArousal + 0>>
<<set $sceneDesc to "You undo the belt, slow enough to tease, and his hands rest lightly on your shoulders while you work. He's letting you set the pace. He's always let you set the pace.">>
<<set $sceneImage to "scene_pants_off.jpg">>
<<case "removeBoxers">>
<<set $mBoxers to false>>
<<set $vArousal to $vArousal + 0>>
<<set $mArousal to $mArousal + 0>>
<<set $sceneDesc to "The last of his clothes joins yours on the floor. There's nothing left between you now. Nothing at all.">>
<<set $sceneImage to "scene_boxers_off.jpg">>
<<case "eatingPussy">>
<<set $vArousal to $vArousal + 15>>
<<set $mArousal to $mArousal + 5>>
<<set $sceneDesc to "You guide his head down between your thighs and feel his breath, then his mouth. Your fingers curl into the bedsheets. He has always — always — known exactly what you need.">>
<<set $sceneImage to "scene_oral_v.jpg">>
<<case "GettingFucked">>
<<set $vArousal to $vArousal + 10>>
<<set $mArousal to $mArousal + 10>>
<<set $sceneDesc to "You pull him on top of you and tell him what you want, low and certain in his ear. He doesn't make you ask twice.">>
<<set $sceneImage to "scene_fucking.jpg">>
<<case "FuckedHarder">>
<<set $vArousal to $vArousal + 20>>
<<set $mArousal to $mArousal + 25>>
<<set $sceneDesc to "You dig your nails into his back and tell him you want it harder. He braces a hand against the headboard and gives you exactly what you asked for.">>
<<set $sceneImage to "scene_harder.jpg">>
<<case "GettingFuckedTits">>
<<set $vArousal to $vArousal + 25>>
<<set $mArousal to $mArousal + 10>>
<<set $sceneDesc to "You take his hand and guide it up to your chest as he moves against you. His grip tightens; his rhythm falters for a single delicious beat.">>
<<set $sceneImage to "scene_fuck_tits.jpg">>
<<case "Handjob">>
<<set $vArousal to $vArousal + 0>>
<<set $mArousal to $mArousal + 5>>
<<set $sceneDesc to "You wrap your hand around him, slow and curious, watching his face. His eyes flutter closed. The way he says your name is barely a word.">>
<<set $sceneImage to "scene_handjob.jpg">>
<<case "Blowjob">>
<<set $vArousal to $vArousal + 5>>
<<set $mArousal to $mArousal + 10>>
<<set $sceneDesc to "You sink down between his thighs and take him into your mouth. The sound he makes is somewhere between a curse and a prayer.">>
<<set $sceneImage to "scene_blowjob.jpg">>
<<case "Deepthroat">>
<<set $vArousal to $vArousal + 7>>
<<set $mArousal to $mArousal + 15>>
<<set $sceneDesc to "You take a breath and take him deeper, all the way. His hand finds your hair — gently, always gently with him.">>
<<set $sceneImage to "scene_deepthroat.jpg">>
<<case "Balls">>
<<set $vArousal to $vArousal + 5>>
<<set $mArousal to $mArousal + 10>>
<<set $sceneDesc to "You move lower, mouth gentle, tongue working. His hips lift off the bed and a low, helpless groan escapes him.">>
<<set $sceneImage to "scene_balls.jpg">>
<</switch>>
/* Clamp Mark's arousal only - Viktoria's orgasm resets hers */
<<if $mArousal gt 100>><<set $mArousal to 100>><</if>>
/* Check for Viktoria's orgasm */
<<if $vArousal gte 100>>
<<set $vOrgasmCount to $vOrgasmCount + 1>>
<<set $vArousal to 0>>
<<set $mArousal to $mArousal + 15>>
<<set $sceneDesc to "You come apart in his arms, gasping his name into his shoulder. He holds you through it — steady, certain, watching every flicker of pleasure cross your face like he's memorizing it.">>
<<set $sceneImage to "scene_orgasm.jpg">>
<<set $lastAction to "vOrgasm">>
<<else>>
<<set $lastAction to $action>>
<</if>>
<<set $action to "">>
<</if>>
<div class="arousal-container">
<div class="arousal-meter">
<div class="arousal-name">Viktoria</div>
<div class="arousal-bar-bg">
<div class="arousal-bar-fill" style="width: <<print setup.arousalBar($vArousal)>>%;"></div>
</div>
<div class="arousal-value">$vArousal / 100</div>
</div>
<div class="arousal-meter">
<div class="arousal-name mark">Mark</div>
<div class="arousal-bar-bg">
<div class="arousal-bar-fill mark" style="width: <<print setup.arousalBar($mArousal)>>%;"></div>
</div>
<div class="arousal-value">$mArousal / 100</div>
</div>
</div>
<div class="scene-stage">
<<if $sceneImage isnot "">>
<div class="scene-image-wrapper">
<img src="images/$sceneImage" class="scene-image" alt="scene">
</div>
<</if>>
<div class="scene-description">
$sceneDesc
</div>
</div>
<<if $mArousal gte 100>>
<div class="scene-description" style="margin-top:30px; font-style:normal; color:#ffaadd;">
Mark exhales something like your name. He reaches for you, and you let him, and the city outside falls away — every camera, every contract, every fluorescent-lit memory of a place called the Idol Factory. There is only this room. Only him. Only the woman you are tonight, while you still get to be her.
Tomorrow, the world will know everything.
Tonight, this is enough.
</div>
<div style="text-align:center; margin-top:25px;">
[[Continue →|Prologue_AfterIntimate]]
</div>
<<else>>
<div class="scene-choices">
<div class="choice-category">— Affection —</div>
[[Kiss him softly|Prologue_Intimate_Scene][$action to "kissSoft"]]
<<if $kissCount gte 1>>
[[Kiss him deeply|Prologue_Intimate_Scene][$action to "kissDeep"]]
<</if>>
<<if $kissCount gte 2 and not $hasKissedNeck>>
[[Kiss his neck|Prologue_Intimate_Scene][$action to "kissNeck"]]
<</if>>
<<if $kissCount gte 1 and $mShirt is true and not $hasTouchedChest>>
[[Run hands over his chest|Prologue_Intimate_Scene][$action to "touchChest"]]
<</if>>
<<if $kissCount gte 2 and not $hasTouchedThigh>>
[[Slide a hand up his thigh|Prologue_Intimate_Scene][$action to "touchThigh"]]
<</if>>
<div class="choice-category">— Undress Yourself —</div>
<<if $vDress is true>>
[[Take off your dress|Prologue_Intimate_Scene][$action to "removeDress"]]
<</if>>
<<if $vDress is false and $vBra is true>>
[[Take off your bra|Prologue_Intimate_Scene][$action to "removeBra"]]
<</if>>
<<if $vDress is false and $vPanties is true>>
[[Slip out of your underwear|Prologue_Intimate_Scene][$action to "removePanties"]]
<</if>>
<<if $kissCount gte 1>>
<div class="choice-category">— Undress Him —</div>
<<if $mShirt is true>>
[[Unbutton his shirt|Prologue_Intimate_Scene][$action to "removeShirt"]]
<</if>>
<<if $mShirt is false and $mPants is true>>
[[Unbuckle his belt|Prologue_Intimate_Scene][$action to "removePants"]]
<</if>>
<<if $mPants is false and $mBoxers is true>>
[[Pull off his boxers|Prologue_Intimate_Scene][$action to "removeBoxers"]]
<</if>>
<</if>>
<<if ($vDress is false and $mShirt is false) or $hasStraddled or ($vPanties is false and $mBoxers is false)>>
<div class="choice-category">— Intimate —</div>
<<if $vDress is false and $mShirt is false and not $hasStraddled>>
[[Push him down and straddle him|Prologue_Intimate_Scene][$action to "straddle"]]
<</if>>
<<if $hasStraddled and $vBra is false>>
[[Guide his hands to your chest|Prologue_Intimate_Scene][$action to "guideHands"]]
<</if>>
<<if $vPanties is false and $mBoxers is false>>
[[Pull him closer|Prologue_Intimate_Scene][$action to "pullCloser"]]
[[Whisper "I love you"|Prologue_Intimate_Scene][$action to "whisperLove"]]
<</if>>
<<if $vPanties is false>>
[[Move his mouth to your pussy|Prologue_Intimate_Scene][$action to "eatingPussy"]]
<</if>>
<<if $vPanties is false and $mBoxers is false>>
[[Tell him to fuck you|Prologue_Intimate_Scene][$action to "GettingFucked"]]
<</if>>
<<if $lastAction is "GettingFucked" or $lastAction is "FuckedHarder" or $lastAction is "GettingFuckedTits">>
[[Tell him you want him to fuck you harder|Prologue_Intimate_Scene][$action to "FuckedHarder"]]
[[Move his hand to your tits|Prologue_Intimate_Scene][$action to "GettingFuckedTits"]]
<</if>>
<<if $mBoxers is false>>
[[Put your hands round his cock|Prologue_Intimate_Scene][$action to "Handjob"]]
[[Suck his cock|Prologue_Intimate_Scene][$action to "Blowjob"]]
<</if>>
<<if $lastAction is "Blowjob" or $lastAction is "Deepthroat" or $lastAction is "Balls">>
[[Try to deepthroat his cock|Prologue_Intimate_Scene][$action to "Deepthroat"]]
[[Focus on his balls|Prologue_Intimate_Scene][$action to "Balls"]]
<</if>>
<</if>>
</div>
<</if>>
<<set $bondageStep to 0>>
<<goto "Prologue_BondageScene">>Vincent walks over the the closet, searching through our designer dresses to find something
<<speech Vincent>> Hey Vik, do you remember that slasher horror film I directed last month — the one that bombed terribly?<</speech>>
You do, but it's not really on your mind. You try to focus on your husbands sucessfull movies, slumber party massacre 14 was definetly not one of them.
<<speech Viktoria>>Im trying to get my mind off bad situations not think about another one<</speech>>
<<speech Vincent>>Trust the process Vik Well, I may have stolen a few props from the movie that I think you might like.<</speech>>
He opens the case. Inside, neatly arranged on black foam, is a bondage set. Soft leather cuffs. A black ball gag. He looks up at you, suddenly bashful.
<<speech Vincent>>Only if you want.<</speech>>
You look back at Vincent and the bondage gear. You've never known him to be this kinky, hes really good in bed so you never needed to really spice it up. But you trust him completly/
<<linkreplace "You agree">>
<img src = 'Quests/D0/Bondage0.jpg'>
He takes your wrists, one at a time, and buckles the leather cuffs around them. The leather is hard against your skin. You pull instinctively, but your hands won't move an inch. Clearly this is not some cheap prop.
<<speech Vincent>>Tell me if it's too tight.<</speech>>
He kisses the inside of your wrist as he says it.
<<linkreplace "He moves to your ankles ">>
He moves down to your ankles next. The cuffs go on the same way. He kisses the arch of your foot before he ties you up, and you laugh, because it tickles, and because you love him, and because tomorrow is going to change everything.
He spreads your legs and ties them to the bedposts, one to each corner. You're spread out now, splayed, completely unable to move. You're at his mercy, and your mind wanders to what he could do to you.
<<linkreplace "He picks up the gag →">>
He picks up the gag. The ball is large maybe too big for you.
<<speech Vincent>>Last one. Just go with it, okay?<</speech>>
His voice is soft. He's not quite looking at your eyes.
You nod. He fits the ball between your teeth and buckles the strap behind your head. The taste is rubber and something faintly chemical. Your jaw aches almost immediately.
<img src= 'Quests/D0/Bondage0.gif'>>
<<linkreplace "His hands play with your pussy ">>
The blindfold is blocking your vision so the sensations are stronger thann ever. He has played with your pussy before but not like this.
<img src= 'Quests/D0/Bondage1.gif'>>
He is exploring every part, runnign his fingers around your lips, before enterting slowing and pulling out slower. You moan into you gag forcing it further into your mouth
<<linkreplace "His hands move round your breats">>
He moves his hands to your breasts, playing with your nipples liek thye were toys
<img src= 'Quests/D0/Bondage2.gif'>>
<<speech Vincent>> Damm, IM so happy the idol factory payed for your fake breasts, they were good for somehting aleast <</speech>>
You moan in agreement
<<linkreplace "Climbs ontop of you ">>
You feel the bed go down ans he climbs ontop and you hear the sound of his belt unbuckling.
You feel the warmth of his familiar cock as he slowly enters your pussy.
<img src= 'Quests/D0/Bondage3.gif'>>
You could draw the outline of his cock from memeory but it feels bigger as he teases you, slowly entering and exiting your pussy, he is making love to you.
<<speech Vincent>>You know I love you, Viktoria.<</speech>>
Without warnign he fucks you harder, qucikign up the pass, you spit all around the inside of you gag in shock. Hes faster and deeper than before anf you almsot cant handle it.
<img src= 'Quests/D0/Bondage4.gif'>>
You pull against the restrainst but it just wont budge, its driving you into overdrive heightened
You try to respond, but you can't. And you know something else, too — by the way his grunts are quickening, the way his thrusts are slower and deeper. He's near the end.
The blindness makes time merge, you dont know how long hes been fucking you but you sure as hell dont want it to stop. He quickens the pass and you know whats about to happen
<<linkreplace "He is nearly there">>
<<speech Vincent>>I'm cumming, Vik.<</speech>>
His warm seed floods your pussy, filling it like a hug. Its a perfect feeling
He collapses onto you. It feels like you stay like that for hours, but it was only a couple of seconds before he lifts himself off you.
<<speech Vincent>>If only we had more time, Vik. I would have loved to have a kid with you.<</speech>>
You feel uneasy. What does he mean, ''more time?'' You have all the time in the world. You push against your restraints, but it's useless. You cant move. You hear him shuffling about.
<<speech Vincent>> I'm really sorry... You know I love you, right? I always have. You're my world, Vik. Always will be. But... he has my family.<</speech>>
[[You don't even have time to react or process what he says when the door bursts open.->Vik_Director]]
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
The door doesn't just open — it's kicked off its hinges. It scares you so much that the blindfold snaps and flies off your dace. Four men in dark suits flood the room. The Director walks in last. He is in no hurry
<<speech "Director" "The Director">>Right on time. I do appreciate punctuality.<</speech>>
He looks over the scene with that smug look of sucess and stares at mark half dressed.
<<speech "Director" "The Director">>
Nicely done, Mark. Very smooth. I love it when a plan comes together perfectly.<</speech>>
Mark won't look at you. Mark won't look at you. Mark is staring at the carpet like the carpet has answers.
<<speech Vincent>>I did everything you asked. Exactly like you said. I want my family back. Now. Tonight. That was the deal.<</speech>>
<<speech "Director" "The Director">>
Of course it was.<</speech>>
<<linkreplace "The Director reaches into his coat">>
He pulls out a small, dark pistol. Mark's face changes.
<<speech Vincent>>Wait. Wait — you said — you ''said'' —<</speech>>
<<speech "Director" "The Director">>
I said a great many things, Mark. You really should have asked which ones were true. You know too much. You always did.<</speech>>
<<speech Vincent>>Vik — Vik, I'm sorry — I love y—<</speech>>
<<linkreplace "The shot heard nowhere">>
The gunshot is much smaller than you would have thought. A flat, ugly little pop. Almost polite. Like a champagne cork.
Mark drops. His knees buckle first and then he folds, and his head hits the corner of the dresser on the way down. He lands on his side. His eyes are open. He is looking at the carpet again. He never did look at you.
You stop screaming because you have run out of air to scream with.
The Director tucks the pistol back into his coat. He produces a handkerchief from a pocket and wipes a single small fleck of something off the cuff of his shirt. Then he turns to you.
<<linkreplace "He sits beside you ">>
He sits down on the edge of the bed. He looks at you for a long moment, and what's on his face is not anger. Not satisfaction. It's tenderness.
<<speech "Director" "The Director">>
Oh, Viktoria. My Viktoria. Look at you.<</speech>>
He reaches out and brushes a strand of damp hair off your forehead.
<<speech "Director" "The Director">>
You were the first. The very first. Before you, we had failures. Approximations. And then I found you, in that little town, singing in that little church. Voice like an angel. Eyes like you were waiting for someone to see you. And I saw you.<</speech>>
<<speech "Director" "The Director">>
You were the prototype, Viktoria. Everything that came after — every girl on every magazine cover — every single one of them is built from the blueprints I made of you. You ''are'' the Idol Factory.<</speech>>
You are crying. You didn't realize you had started.
<<speech "Director" "The Director">>
I loved you, you know. I think — I think you were the only person I ever did love. I never had children. You were my daughter, Viktoria. In every way that mattered, you were my daughter. And ''this'' is how you repay me.<</speech>>
<<linkreplace "His voice changes ">>
<<speech "Director" "The Director">>
A morning show. An ''unscripted'' segment. Did you really think I wouldn't know? Did you really think there was anyone in your life — ''anyone'' — who didn't belong to me?<</speech>>
<<speech "Director" "The Director">>
Your husband belonged to me. Your manager belonged to me. The producer who booked the segment belonged to me. There is no version of tomorrow in which you got to burn me down. There never was. You have always been mine.<</speech>>
<<linkreplace "He raises the pistol →">>
He reaches into his coat. The pistol comes out again. He raises it. The barrel is small and dark and very, very close to your forehead.
You stop crying. You stop breathing.
His hand is trembling. It is the first crack you have ever seen in him.
He lowers it.
<<speech "Director" "The Director">> You always have this power over me Viktoria. I love you to much.... Yet you never loved me <</speech>>
<<linkreplace "He stands up →">>
He looks back at you and the 4 guards he took with him.
<<speech "Director" "The Director">> Its notlike i can let you live free. You know everything. Ill make sure you end uo knowing nothign. Boys, I soent alot of money on that body, MAke sure you get your worth out of it <</speech>>
The four guards drop their trouses and approach you while the director leaves you.
The last thing you see, before the needle finds your vein, is Mark — still on the floor by the dresser, still looking at the carpet, still not looking at you.
He never did look at you.
[[The World turns black as you give up->BF0]]
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<<set $yescount to 0>>\
<<set $vik to false>><<set $simon to false>><<set $tobi to false>><<set $josh to false>><<set $harry to false>><<set $jj to false>><<set $ethan to false>>\
<<if ndef $wantbiggerboobs>><<set $wantbiggerboobs to false>><</if>>\
<<if ndef $groupsex>><<set $groupsex to 0>><</if>>\
<<if ndef $easiness>><<set $easiness to 0>><</if>>\
<<if ndef $blackobsession>><<set $blackobsession to 0>><</if>>
Your destination is a small studio on the outskirts of town. It's clear that this is a low-budget event.
There's a single stagehand who gathers all of the girls. You look around, and in a non-egotistical way, you are definitely the prettiest girl here; these others seem less like models and more like random girls just taken off the street.
The stagehand starts to speak.
<<speech "Stagehand" "Quests/D2/Stagehand.jpg">>The rules are simple. The boys have prepared some pick-up lines. One by one they'll come up to you and you simply have to say yes or no, just like Tinder, I'm sure you guys are familiar. Ok good, alright, first girl.<</speech>>
You sit back and [[wait for your turn->D2TIRL1]]<b> Welcome to the Onboarding Program </b>
As the newest member of our agency, you're now enrolled in our exclusive talent development program.
For nearly a decade, we've transformed unknowns into Hollywood's hottest stars. Our scientifically-designed program will prepare you for the spotlight by helping you discover your unique voice, develop your signature style, and build the foundation for lasting fame.
<b>All tasks in this program are mandatory.</b>
At the idol factory, we believe image isn't just important. It's everything. We carefully craft both your digital presence and real-world persona using cutting-edge trend analysis, predictive technologies, and our extensive industry expertise.
<b> Your First Assignment: The Exclusive Photoshoot </b>
We regularly send talent packages to our network of established associates. Producers, directors, casting agents, as well as potential new partners interested in our rising stars. The centerpiece of your package? Your professional photoshoot.
This is your chance to make a powerful first impression. These images need to capture your essence, your potential, your star quality, all in a single frame. Our in-house photographer specializes in bringing out that special something that separates celebrities from everyone else.
Confidentiality Notice: These photos remain strictly confidential within our professional network. Any unauthorized distribution will result in immediate contract termination and legal action.
[[Take part in your first photoshoot->D1PS]]The company's in-house studio is small but sophisticated. Expensive lighting rigs and camera equipment surround a pristine white backdrop. It's luxury in its simplicity. Everything about this space screams professional, and you suddenly feel out of your depth.
<<speech "Mark">>Wow, when they said I'd be shooting the new talent, I didn't realize you'd be this stunning already. I'm Mark, by the way.<</speech>>
<<speech $hair $Name>>
$Name. I should apologize in advance for how awkward I'm about to be. This is my first time in a professional studio.<</speech>>
<<speech "Mark">>That's perfectly fine. Better, actually. Modeling requires genuine emotion. Nerves, fear, excitement... it all translates through the lens. If you felt nothing, these photos would be worthless. <</speech>>
<<speech "Mark">>Think about it this way. We're all modeling every day. Every time you step outside, even just to grab coffee, hundreds of people see you. And someone like you? You make them feel things. Jealousy, desire, insecurity, admiration. You create reactions just by existing. That's what modeling really is. Capturing those moments that trigger emotions. When companies see your photos, they need to feel something. Dream something. Want something.<</speech>>
His words actually help settle your nerves. It's strange getting this many compliments in what should be a professional setting, especially when you haven't even taken a single photo yet. You're still wearing your regular clothes.
<<speech $hair $Name>>Thank you. So what's the plan?<</speech>>
<<speech "Mark">>Right, first things first. You need to change into the standard shoot wardrobe. Normally I'd have something custom prepared, tailored specifically to you and the image we're building, but you were scheduled last minute. I had to raid wardrobe storage to find something that would work. Plus I only have the studio for thirty minutes, so we need to move quickly. Outfit's in the changing room right there.<</speech>>
[[Get Changed->D1PS1]]You head to the changing room and search for your outfit. You find a cute, frilly white underwear set that you put on happily. Then there are these tiny denim shorts that would show a lot if you actually had curves to show.
That's when you realize something's wrong. You search through the pile of shoes and accessories, but there's no top anywhere. Confused, you call out from the changing room.
<<speech $hair $Name>>Mark? I think I'm missing part of my outfit.<</speech>>
<<speech "Mark">>Oh honey, I don't make mistakes. Everything's there. I double-checked.<</speech>>
<<speech $hair $Name>>Where's the top? I just have a bra. That can't be right.<</speech>>
<<speech "Mark">>Oh my god. I told them to stop sending me virgins. I'm not Jesus, I can't perform miracles. Look dear, a girl can't get famous in t-shirts and jeans anymore. Besides, these photos aren't released to the public. Only our respected clients see them, and they know better than to cross the agency. Nothing gets leaked, darling.<</speech>>
Maybe he's right. When was the last time you saw Sabrina Carpenter in a t-shirt? At least the general public won't see these photos. Though if you're planning on becoming famous, maybe this is a fear you need to overcome quickly. Besides, you don't seem to have a choice, and at least the only person seeing you now is someone who clearly has no interest in you that way.
There's no mirror, so you won't know how you look until you walk into the studio.
<img src="Quests/D1PS/PS0.jpg" class="styled-image">
<<speech "Mark">>Madame, those are perfect on you. Like they were made for you.<</speech>>
You can't help but smile, and he's quick to capture it. He knows when moments happen and how to seize them.
<<speech "Mark">>Good, good! Show me fun, show me joy. Be the center of attention at the party. Have a conversation I want to be part of.<</speech>>
<<linkreplace "Smile" t8n>>
You smile, trying to recall a happy memory, like a family dog, but you struggle to find one. So instead, you think back to how you felt when he complimented you. That feeling in your body, like a small spark igniting an engine.
<img src="Quests/D1PS/PS2.jpg" class="styled-image">
<<speech "Mark">>Good, good! Great even. But you're being static, my dear. Give me some movement.<</speech>>
<<linkreplace "Move" t8n>>
Rather than break into some gymnastic twirl, you create movement by playing with your hair and shifting your body naturally. It feels so easy. The awkwardness has completely melted away.
<img src="Quests/D1PS/PS1.jpg" class="styled-image">
<<speech "Mark">>Perfecto! Keep it up, mamacita.<</speech>>
You straighten your $hair back and he takes another photo. Beauty captured in moments that an untrained eye would miss. He clearly is a professional.
<img src="Quests/D1PS/PS5.jpg" class="styled-image">
There's a small break as he reviews the photos. It gives time for the unease to creep back slightly. That fear that you're not doing well enough, despite his many compliments.
<<speech $hair $Name>>How am I doing, Mark? What can I do better? This is my first time after all, and I still feel pretty out of place.<</speech>>
He continues scrolling through the photos as he considers his response.
<<speech "Mark">>It's great, dear. You've got the girl-next-door vibe down perfectly. You're going to be a star. Everyone will love you. But we need more. A different energy. Give me that Vogue energy. Make me afraid of your beauty, like I could never even speak to you.<</speech>>
It could never be a simple request, could it? Like just standing up straighter or adjusting your clothes. It always has to be wrapped in similes and metaphors.
You stare intently at the camera, trying to be seductive, charming, unapproachable, and whatever else he wants. You feel strange doing it, but apparently you're succeeding based on his response.
<<speech "Mark">>Bravo! You're making me feel things I didn't know I could feel.<</speech>>
<img src="Quests/D1PS/PS6.jpg" class="styled-image">
He takes a few more shots, focusing on your face and the energy you project.
<<speech "Mark">>Now be unapproachable again. Right now I see everything. Hide it away. Lock it under a key. Make me work for every inch of you.<</speech>>
<<linkreplace "Turn around" t8n>>
Given your lack of a top, this feels like an impossible task. But the only real way to hide from the giant camera is to turn your body, which you do. Obviously not standing with your whole back to the camera. You're playing chess with the angles of your body.
<img src="Quests/D1PS/PS4.jpg" class="styled-image">
<<speech "Mark">>That's exactly what I wanted! You have a future in this for sure. Understanding emotion in modeling can't be taught. It's natural instinct in the great ones.<</speech>>
You wait for his next instruction. Still turned away from him, you notice a small frown growing on his face. Did you mess this up?
<<speech $hair $Name>>Everything okay, Mark? Do you want me to do something else? Another pose maybe?<</speech>>
He looks over the photos in his camera.
<<speech "Mark">>Well, I must say that was near perfect, girl. But our time here is running out. And I can't help thinking there's something missing...<</speech>>
<<speech $hair $Name>>What do you mean?<</speech>>
<<speech "Mark">>It's just missing an edge. Maybe it was me. Those shorts clash with the bra. Stupid me. If I had more time, this could have been the greatest debut photoshoot I've ever done.<</speech>>
<<speech $hair $Name>>Mark, it's okay. It's not your fault. You didn't have time to find a perfect outfit, but we made it work.<</speech>>
<<speech "Mark">>I guess we did... Wait. I have an idea. And it's okay if you refuse.<</speech>>
<<speech $hair $Name>>I'm not sure I like the sound of that.<</speech>>
<<speech "Mark">>Look, the jean shorts were a mistake. But the matching underwear set beneath is perfect... if you were to remove those shorts.<</speech>>
You're almost too shocked to speak. Those shorts are your only protection, even if they're tiny. If you take them off, all the lights will shine their heat on your exposed skin. The camera will capture every inch. You've never modeled before, and now he's asking for an underwear shoot.
<<speech $hair $Name>>Mark, I'm not sure about this. I don't know if I can.<</speech>>
<<speech "Mark">>Listen darling, you don't have to. I'm not forcing you. These photos are good enough on their own. But almost all models here have done these shoots, or wish they could. You're not alone. And if you want to attract those high-end clients, this might be the way to do it.<</speech>>
He makes good points, but still. Very few people have seen you in your underwear, and they're people you trust. Are you really going to let Mark see that? Let alone all the people who will see this photo, judging your body like they're shopping around. They would scrutinize every blemish on your skin.
[[I can't do it->D1PS2]]
<<if $Exhibition gte 1>>[[Ok i'll do it->D1PS3]]
<<else>>OK i'll do it - Your Exhibition is too low
<</if>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<<speech $hair $Name>>Sorry, Mark. I don't think I can do it.<</speech>>
Why do you feel guilty? Why do you feel like you disappointed him? You probably did, but he was asking too much. It's not him taking off his clothes.
<<speech "Mark">>It's okay, honey. Maybe I was asking too much. You've got the talent and so do I, so I'll make it work. These photos are still great.<</speech>>
You get changed quickly. It didn't affect you while you were there, but your exposed bra feels so light now, almost like it's not there. You quickly put back on your shirt and jeans that actually cover something, and you feel much better.
Mark is tending to the camera as you walk by, not looking up as you exit the studio.
Did you mess up on your first day? How can you know if you did the right thing, if everyone else would have done the same? As you walk by, you notice Mila in her typical braless state. How does she do it? How is she so comfortable walking down the halls with everyone staring at her, while you couldn't do it with a single gay cameraman?
It makes you feel insignificant, that your frigid values are stopping you from shining like Mila does. There's this seeded jealousy, almost, of how easily she walks about, not caring if the denim inseam of her jacket falls and exposes her breasts. It doesn't help that those breasts are much bigger, rounder, better than yours.
Mila stops in her tracks, her sudden halt exposing both breasts fully, and notices your downcast look.
<<speech Mila>>You okay? I don't know why I'm asking. I can tell you're not.<</speech>>
You want to talk but there are too many things to say, too many emotions in your head and things you want to ask. You want to scream for advice but you want to whisper because you're ashamed.
<<speech Mila>>Come to my room. We can talk in private.<</speech>>
[[Talk to Mila->D1PS5]]
<<set $modellednude to false>><<speech $hair $Name>>Okay, I'll do it.<</speech>>
<<speech "Mark">>Are you sure? You have to be okay with this. Don't feel like I'm forcing you into this.<</speech>>
Why did you say yes? I mean, Connor and Mila saw you naked, and you can still remember how that made you feel—ashamed, exposed, aroused. But this is different. Mark makes you feel safe, and the camera is a barrier between you two. The focus is not on your vulnerable state but on your beauty. It's not embarrassing, it's art.
That's easy to say in your head, but as Mark looks at you expectantly, you seem to be slow to [[take those shorts off->D1PS4]]
<<set $modellednude to true>>Milas room is similar to yours just a little better, theres more colour, like its been lived in longer, and the clothes are pratically overflowing in the wardrobe which considering how little she wears is quite suprising.
You fall on to the bed in defeat
<<speech Mila>> Im guessing your photohoot didnt go well. <</speech>>
She leans against her desk, her computer much nicer than yours
<<speech $hair $Name>> Mila how do you do it ? <</speech>>
<<speech Mila>> Do what? <</speech>>
<<speech $hair $Name>> Be you... and like be so confident about it, your so comfortable in your body <</speech>>
<<speech Mila>>Its hard, really, like being yourself is the most vunerable thing you can be and its not something you can just wake up one day and be comfotable in yourself like this. <</speech>>
<<speech $hair $Name>>But i wanted to be, some part of me wanted to do the underwear shoot, when i left that room when i felt empty, like a failed. <</speech>>
<<speech Mila>>Look, you think Mark has power because he asked you to undress. But who said no? Who walked out? You set the boundary, not him. He's probably still in that studio wishing he had those photos. <</speech>>
She casually adjusts her jacket, letting it fall open.
<<speech Mila>>This? This isn't me being vulnerable. This is me knowing exactly what I'm doing to everyone who sees me. Some call it trashy. I call it a weapon they don't know how to handle. <</speech>>
She notices you still hung up over what happened at he photoshoot.
<<speech Mila>>Please, you will have hundreds of photoshoots to make up for this one, mark is going to kove onto the next girl and completly forget about it..<</speech>>
<<speech Mila>>My advice is to change your view, this is how it helped me. Youre coming from the path where being naked or in your underwear is you lsoing control. That people are seeing what you dont want them to see cause society has told you ever since you were a little girl to hide certain parts on you. <</speech>>
<<speech Mila>>Its like at school, when you couldnt show your shoulders or youd distract the girls. Now you might find that mysoginistic, that it makes you a object who has do be dressed a certain way, like a doll, or you can see that they treating you like a dangerous animal. <</speech>>
<<speech $hair $Name>>Mark kept saying it was art, that it was professional. But when I was standing there in my underwear, all I could think about was how small I felt. How can i not feel vunerable. <</speech>>
<<speech Mila>>Small? Honey, you had a professional photographer scrambling to find you the perfect outfit, adjusting thousand-dollar lights to make you look good, practically begging you to stay for just one more shot. Does that sound like you were the small one in that room? Or does that sound like you were the main event?<</speech>>
<<speech Mila>> What im saying is that, you have power, in this body, power over people, your only letting them see what you want them to see. If you want to go streaking downtown its because you wanted to and in the end your in control ofm it. Your have the power, exhibitionist is power over people. but if you felt like people seeing you in your underwear is your limit than thtas okay too, because thats all you alowwing them to see. keep that in mind and youll never feel vunerabel, you will find that the less clothes you wear the more empowered you are.. <</speech>>
<<speech $hair $Name>>Exactly it was my choice, i was in control over evry part of my body they could see and how i wanted them to feel. <</speech>>
<<speech Mila>>You got it, youll will eventually figure out what parts of your to show and how you can gain advantage, showing a little, showing alot, they all have their perks <</speech>>
You feel like you should get aout a notepad, mila is clearly experienced and it seems liek you might need her help on more than one occasioons.
<<speech Mila>>Anyway its getting late and i have an interview on an early mornign breakfast shwo tommorow.. <</speech>>
The way she said it made it seem liek she was less than thrilled.
<<speech $hair $Name>> Whats it about <</speech>>
She looks you over , partly opening her mouth before cthinking better than it and stopping.
<<speech Mila>>Its nothing... just abit boring really, nothing youd be intrested in.<</speech>>
You get the hint that she isnt telling you the whole story and isnt planning to.
<<speech $hair $Name>>Ok.. well good luck see your tommorow Mila <</speech>>
Shes says goodbye half heartedly her face furrowed, she looks almost guilty, shes definetly not telling you something but then again this is your first day here.
<b> Mila feels closer to you</b>
<p style="color:pink;">
Your talk with mila has helped you feel more comfortable with your body. Your Ehibitionism has increased </p>
You walk back to your room, this time not getting lost on the way and [[collapse in your bed->D1S]]
<<set $Exhibition to 1>>You had a long day, meeting some nice people and taking part in your first ever official photoshoot, a tough you for sure.
[[You pratically fall asleep instantly as you hit the bed->SleepMain]] You don't even hear Mark's comments. He's not there, the camera's not there, just the image of the people looking at these photos. And they don't have faces, you can't see them, they're not real, and that makes them not scary anymore. You don't feel exposed. You're only letting them see what you want them to see. You are in control.
The underwear isn't exposing the rest of your body, it's hiding what needs to be hidden. Let them see the curves of your body, let them see some of the curves of your flat ass, but they can't see it all. You won't let them. You are in control.
You throw away the jeans again but you like the pose, adjusting to show the curves, controlling the light so it bends around you, kissing your body in beautiful light, smiling slightly, eyes teasing whoever sees these photos.
<img src="Quests/D1PS/PSU3.jpg" class="styled-image">
You turn back around and face Mark and the camera, this time with confidence. Your hands have purpose, slightly pulling down your panties in a playful tease. You're only letting them see what you want them to see. They won't see anything more, but that doesn't mean you can't tease them into thinking they might.
<img src="Quests/D1PS/PSU2.jpg" class="styled-image">
You could pull your panties fully down, exposing your pussy. That would be edgy, that would be crazy. Too crazy. What the fuck are you thinking?
You snap back to reality, quickly straightening your panties. What came over you? You were in control and you wanted to push as far as you could. It felt nice. You feel hot again, particularly between your legs. That was close.
You hear Mark again. He never left but it felt like he did. You were so focused on only yourself and the person seeing the photos.
<p style="color:pink;">
If he didn't stop you, you probably would have shown them more than you wanted. Maybe there's a pornstar in you after all.
Your exhibitionism has increased.
</p>
<<speech "Mark">>THAT WAS FUCKING INCREDIBLE, BABY! You're a star in the making! You know how many frigid bitches who can only take selfies walk into my studio? You're different. You're liquid gold, baby!<</speech>>
You thank him but it doesn't hit the same. You weren't doing it to impress him this time. What were you doing it for?
<<speech "Mark">>I'm gonna take some time to edit these photos before I select the ones for your profile. In the meantime, you should get some rest. Modeling is tiring work.<</speech>>
You go back to the changing room and take off the clothes you have grown to love, putting back on your previous clothes, yawning once you're done.
<<speech $hair $Name>>[[Sleep sounds like a good idea->D1S]]<</speech>>
Hello..... New User
Welcome to the Idol Factory.
Searching DNA --- No Match Found
No compatible backgrounds found.
Please Input Missing Data
<<speech "Jeff">> The boss hasn't given us much to work with here. How are we supposed to make the world's next star from nothing? <</speech>>
<<speech "Connor">> Don't doubt our director. Here, input this. <</speech>>
He hands a memory stick to a bald man in a lab coat and watches nervously as he [[sticks it into the computer->IF1]]
Reverting to Idol Factory Version 1
Hello new user
Please input the name for your new idol
<<textbox "$Name" "Skyler">>
<<textbox "$LName" "Daniels">>
[[Continue|IF2]]Corrupted Data Found
Please complete our company questionairre.
Question 1:
Its 18th Centuary and and you are a noble warrior, just coming back from slaying a dragon, the town of Eboncrest is celebrating your return and a particullary famous bard is playing a tune to celebrate. How does its opening line go.
[[The Flat-Chested Fighter|BF4][$breasts to "flat"]]
[[The Itty Titty Warrior|BF4][$breasts to "small"]]
Error - Not Enough DNA for the larger size, please attempt future enhancements at a medical level
Q2
You've just been promoted to secretary of the boss of your company. It means that you are working closely with your boss, who you quickly learn is a sadistic mistress who is set on making your life hell. However, you manage to stick through it and go to work everyday. Why.
[[Because you need the money->BF5]]
[[Because you love to serve->BF5]]
[[Becuase she forced you into it->BF5]]Q3
You local gym is having a body building competiton, when the local instrustor suddenly stops the event mid lift and screams "WHOS GONNA CARRY THE BOATS"
[[Im gonna carry the boats|BF6][$body to "toned"]]
[[Someone else probably|BF6][$body to "slim"]]Q4
You're working at a company suspiciously called the company when one of your coworkers brings you a beer drugged with something that starts to turn your body into that of a woman. Your body is growing...
[[Is Growing smaller into a petite princess|BF7][$height to "small"]]
[[Your growing taller into a dommy mommy|BF7][$height to "tall"]]
Q5
You're invited to the beta of this new vr game that claims to have total control over your character. You choose the class warrior who is a big burly man with a large great sword. With this new technology, you feel completely one with your character and what you do first.
[[Head straight to the local tavern to find a wench->BF8]]
[[Find some friends to fight demons in a dungeon->BF8]]
[[Have a wank probably->BF8]]Q6
After finishing University you are recruited to MI5 by a mysterious agent who tells you about a mission to go undercover to identify the leader of the largest gang in Thailand.
While signing out some boring paperwork, you find a section that asks for your biggest kink.
[[Masochism->BF9]]
[[Exhibitionism->BF9]]
[[Submission->BF9]]Thank you for your truthfull answers
Hmmmmm
Intresting.....
[[I need to know more->IF10]]<<if ndef $attr>>
<<set $points to 5>>
<<set $attr to {
Singing: 1,
Dancing: 1,
Modelling: 1,
Artistry: 1,
Musicality: 1,
Fitness: 1,
Openness: 1,
Wildness: 1,
Willpower: 1,
Submissiveness: 1
}>>
<</if>>
Spend your points to shape who you'll be.
''Points remaining:'' <<= $points>>
<<nobr>>
<<for _name range Object.keys($attr)>>
<<capture _name>>
<div>
_name: <<= $attr[_name]>>
<<link "[ − ]">>
<<if $attr[_name] > 1>>
<<set $attr[_name]-->>
<<set $points++>>
<</if>>
<<goto"IF10">>
<</link>>
<<link "[ + ]">>
<<if $points > 0>>
<<set $attr[_name]++>>
<<set $points-->>
<</if>>
<<goto"IF10">>
<</link>>
</div>
<</capture>>
<</for>>
<</nobr>>
<<if $points is 0>>
<<button "Confirm" "IF11">><</button>>
<<else>>
<button disabled>Confirm</button>
<</if>>searching for compatable backgrounds.....
Three Options Found
[[Girl Next Door]]
[[The IT Girl]]
[[Rebel Rocker]]]The Girl Next Door.
You have been singing since you came out of the womb. At least that's what your Christian mom would tell you before every Midwest singing contest which you often easily won.
At school, you were the good girl who studied hard and tutored the other teenage boys who definitely had crushes on you. I mean who wouldn't you have that cute face that makes nerdy teens think they have a chance even when they don't.
You had a boyfriend throughout college but things ended when he moved away to Westpoint. Long distance never works. To say you are inexperienced would be apt, but there are plenty of men in Hollywood who would love to change that, though with the growing me too movement, there are less and less.
Bonuses -
Start with a +1 to submission.
+2 to Singing <<set $Singing +1>>
+1 to Artitstry <<set $Artistry +1>>
Bonus Trait - Kind Soul - Earn Extra XP when 'helping others'
All backgrounds have unuque choices and scenes
<<set $Character to "GND">>
<<set $KindSoul to 'True'>>
<<set $hair to "GND">>
[[Choose This BAckground->W1]]The It Girl
There's no one better than you in the whole world, at least that's what your ego tells you and, hey, you've got a lot of evidence to back it up.
Prom Queen with a prom king ex. You were the most popular girl in school, the lead cheerleader. Everyone knew your name and either wanted to be you or fuck you. If it wasn't for you dating the star quarterback, you could have had all the sex you want.
But to you there's something more important than how much dick you could have sucked and that's how people view you. You were the first girl in your class to use makeup, first to wear designer brands, how people think about you is more important than how you feel.
Bonuses -
Start with a +1 to WillPower.
+2 to Fitness <<set $Fitness +1>>
+1 to Modelling <<set $Modelling +1>>
Bonus Trait - Know My Name - Earn Extra XP when people are watching you
All backgrounds have unuque choices and scenes
<<set $Character to "IT">>
<<set $KnowMyName to 'True'>>
<<set $hair to "GND">>
[[Choose This BAckground->W1]]The Rebel Rocker
You were the bad girl all the good guys wanted. While girls your age you were putting flowers in their hair you were painting your nails black and getting into raves with fake ids.
You learned to play the drums as the only girl in a nerdy school band which gained you a lot of fame around teenage boys though that might be more due to the rumor that you gave blowjobs for 10 bucks behind the boys toilets.
You tried drugs in your teenage years and a lot of cock as well. It's hard to tell what you used more to be honest.
Bonuses -
Start will +1 to all sex stats
+1 to wildnesss <<set $Wildness +1>>
+1 to musicality <<set $Musicality +1>>
Bonus Trait - Rebel Rebel - Earn Extra XP when doing something controversial
All backgrounds have unuque choices and scenes
<<set $Character to "RR">>
<<set $RebelRebel to 'True'>>
<<set $hair to "GND">>
[[Choose This BAckground->W1]]You wake up in a room you don't remember.
You are on a large double bed with thick white sheets, you go to get up, but a heavy pounding goes off in your head. A feeling you know in your body before your brain catches up.
<<speech $hair $Name>> A hangover... Fuck a bad one too.... Well you're only 18 once <</speech>>
On a small bedside table lays a small electric alarm clock that reads (Monday 1:00 PM).
<<speech $hair $Name>> Damn, i slept in.... where am i<</speech>>
You're confused, so you [[Look around your room->W2]] for clues
<<set $worn to { outfit: null, bra: null, panties: null }>>
Your in your room, even if you dont fully know where you are, you probably cant learn it out if your naked.
Theres alot in this room that tries to attract your attention.
<<if $v gte 3>>
<<goto "W9">>
<</if>>
[[Open The Curtains->W4]]
[[Check Yourself in the Mirror->W5]]
[[Turn on your computer->W6]]
[[Open The Wardrobe->W7]]
[[Take a shower->W8]]
<<if $v gte 3>>
<<goto "W9">>
<</if>>
<<if $worn.outfit is "casual_jeans">> <<goto "W4A">>
<</if>>
You walk unsteady on the carpet opening the curtains which are weirdly heavier than you would of thought or maybe youve just gotten weaker.
<img src="Images/Misc/Hollywood0.jpg">
When you do finally manage you fall in love with the view, your deep and hollywood and clearly high up which may explain your slight nauseua. Sun sets on the top on skyscarpers when the roads below are filled with moving specks, and the hills green breaks through the monotimy.
<img src="Images/Misc/Window.jpeg">
Its all so beautful that you forget about your clothing situation, or lack there of, if you wernt show high up you might of given the whole of hollywood a nice morning view.
You quickly [[close the curtains->W3]]
<<set $v to $v +1>>
<div class="mirror-scene">
<h2>Your Reflection</h2>
<div class="mirror-features">
/* Hair Section */
<div class="feature-section">
<<if $hair === "GND">>
<p class="feature-text">You have beautiful blonde hair ready for the beach, the farm, wherever really.</p>
[img[Images/Faces/GND.jpg]]
<<elseif $hair === "IT">>
<p class="feature-text">You have gorgeous dark hair, and who said dark colours are only for the emos</p>
[img[Images/Faces/IT.jpg]]
<<elseif $hair === "RR">>
<p class="feature-text">You have fiery dyed purple hair that stands out even if the dye is slowly killing your hair.</p>
[img[images/Faces/RR.jpg]]
<</if>>
</div>
/* Body Section */
<div class="feature-section">
<<if $body === "slim">>
<p class="feature-text">You have a slim, delicate body with soft petite curves.</p>
[img[Images/MC/slim.jpg]]
<<elseif $body === "toned">>
<p class="feature-text">You have a toned, athletic body with small abs poking thorugh</p>
[img[Images/MC/toned.jpg]]
<</if>>
</div>
/* Breasts Section */
<div class="feature-section">
<<if $breasts === "flat">>
<p class="feature-text">You have a flat chest, maybe purbetry will come again</p>
[img[Images/MC/flat.jpg]]
<</if>>
<<if $breasts === "small">>
<p class="feature-text">You have small, perky breasts that atleast prove your not a boy</p>
[img[Images/MC/small.jpg]]
<</if>>
</div>
/* Ass Section */
<div class="feature-section">
<<if $ass === "flat">>
<p class="feature-text">You as flat as a plan girl go do some squats.</p>
[img[Images/MC/flatass.jpg]]
<</if>>
</div>
<<return>>
</div>
<<set $v to $v +1>>You walk other to your computer and turn it own, its not a top of the range gaming pc but it can run doom and that counts for somethign right.
When boot up your not greeted by the usual windows login screen.
IDOL FACTORY VERSION IFOS 6.2
Welcome Valued User
Please Enter Your User ID and Password.
Remember your Id Number can be found on any of your paper work, please talk to the fromnt desk if you forget it and any issues with the password can be sorted with our inhouse it support, located on floor 0.
<<speech $hair $Name>> I dont remember my id or password, that name become famouxxx sounds familair, that must be where i am. <</speech>>
Memories try to flood your head but it feels like context is missing and they are just images you cant decipher.
<<speech $hair $Name>>Ill have to talk to it support when i get the chance<</speech>>
Sensing there is not much you can do here, [[you shut of the computer->W3]]
<<set $v to $v + 1>><div id="wardrobe"><<outfitpanel>></div>
<<set $v to $v + 1>>
You walk unsteady on the carpet opening the curtains which are weirdly heavier than you would of thought or maybe youve just gotten weaker.
<img src ="Images/Misc/Hollywood0.jpg"/>
When you do finally manage you fall in love with the view, your deep and hollywood and clearly high up which may explain your slight nauseua. Sun sets on the top on skyscarpers when the roads below are filled with moving specks, and the hills green breaks through the monotimy.
The view is beautiful but your probably have much [[better things to do->W3]]
<<set $v to $v +1>>Hi claude i would like an indepth wardrobe system in twine sugarcube
1) A wardrobe passage that can be called throughout the story where players can view their current clothes, and put on any clothes they own.
2) All clothes will have points they give out. They Are Classy, Cute,Slutty,Stylish,Whoreish. They show how the outfit is recieved by the people around them. This should be showed to the user as a total with all clothes currently worn by the user
3) There also needs to be an exposure system, a point system for how revealling the outfit is. Player Exhibition needs to be higher than the revealling points or she wont go outside with it.
3)The system is built one One Outfit + Bra + Panties.
4) I also need a way to show clothed or unclothed state aswell as a way to do simple if fucntions like (if cuurent outfit is Red Dress, if player is clothed, if playerclothes slutty >4
5) Later i would like to add an accessorys and makeup system that will also give points towards the same stats, make sure this is compatable with that.<<widget "slotchooser">>
<<set _slot to _args[0]>>
<div class="slot">
''<<= _args[1]>>:'' <<= $worn[_slot] ? setup.clothing[$worn[_slot]].name : "— none —">><br>
<<for _id range ownedBySlot(_slot)>>
<<capture _id, _slot>>
<<if $worn[_slot] is _id>>
<span class="worn">▶ <<= setup.clothing[_id].name>></span>
<<else>>
<<link `setup.clothing[_id].name`>>
<<set $worn[_slot] to _id>>
<<replace "#wardrobe">><<include "WardrobeContent">><</replace>>
<</link>>
<</if>>
|
<</capture>>
<</for>>
<<link "take off">>
<<set $worn[_slot] to null>>
<<replace "#wardrobe">><<include "WardrobeContent">><</replace>>
<</link>>
</div>
<</widget>>
<<widget "outfitradar">>
<<set _s to outfitStats()>>
<<set _axes to ["classy","cute","slutty","stylish","whoreish"]>>
<<set _labels to ["Classy","Cute","Slutty","Stylish","Whoreish"]>>
<<set _max to 10>>
<<script>>
(function () {
var s = State.variables.__radarStats;
var axes = ["classy","cute","slutty","stylish","whoreish"];
var labels = ["Classy","Cute","Slutty","Stylish","Whoreish"];
var max = 10, cx = 150, cy = 150, R = 110, n = axes.length;
function pt(i, r) {
var ang = (Math.PI * 2 * i / n) - Math.PI / 2;
return [cx + Math.cos(ang) * r, cy + Math.sin(ang) * r];
}
var svg = '<svg viewBox="0 0 300 300" class="radar">';
// rings
for (var g = 1; g <= 4; g++) {
var rr = R * g / 4, ring = "";
for (var i = 0; i < n; i++) { var p = pt(i, rr); ring += (i ? " L" : "M") + p[0].toFixed(1) + "," + p[1].toFixed(1); }
svg += '<path d="' + ring + ' Z" class="radar-ring"/>';
}
// spokes + labels
for (var i = 0; i < n; i++) {
var e = pt(i, R), lp = pt(i, R + 22);
svg += '<line x1="' + cx + '" y1="' + cy + '" x2="' + e[0].toFixed(1) + '" y2="' + e[1].toFixed(1) + '" class="radar-spoke"/>';
var anchor = Math.abs(lp[0] - cx) < 2 ? "middle" : (lp[0] < cx ? "end" : "start");
svg += '<text x="' + lp[0].toFixed(1) + '" y="' + (lp[1] + 4).toFixed(1) + '" text-anchor="' + anchor + '" class="radar-label">' + labels[i] + '</text>';
}
// data polygon
var poly = "";
for (var i = 0; i < n; i++) {
var v = Math.min(max, s[axes[i]] || 0), p = pt(i, R * v / max);
poly += (i ? " L" : "M") + p[0].toFixed(1) + "," + p[1].toFixed(1);
}
svg += '<path d="' + poly + ' Z" class="radar-area"/>';
for (var i = 0; i < n; i++) {
var v = Math.min(max, s[axes[i]] || 0), p = pt(i, R * v / max);
svg += '<circle cx="' + p[0].toFixed(1) + '" cy="' + p[1].toFixed(1) + '" r="3" class="radar-dot"/>';
}
svg += '</svg>';
jQuery(this.output).append(jQuery(svg));
}).call(this);
<</script>>
<</widget>>
<<widget "outfitpanel">>
<<set $__radarStats to outfitStats()>>
<div class="op-wrap">
<div class="op-portrait">
<<if currentLookImage()>>
<img @src="currentLookImage()" class="op-img" alt="Current look">
<<else>>
<div class="op-img op-img-none">No image</div>
<</if>>
</div>
<div class="op-radar"><<outfitradar>></div>
<div class="op-right">
<div class="op-headline"><<= headlineSentence()>></div>
<div class="op-desc"><<= outfitDesc()>></div>
<div class="op-expose-title">''Exposure:'' <<= exposureLevel()>> (<<= outfitExposure()>>)</div>
<ul class="op-expose">
<<for _line range exposureFlavour()>><li><<= _line>></li><</for>>
</ul>
<div class="op-outside">
<<if canGoOut()>><span class="ok">You'll step outside like this.</span>
<<else>><span class="warn">Too exposed — you won't go out like this.</span><</if>>
</div>
</div>
</div>
<div class="op-buttons">
<<link "Change Outfit">><<slotpopup "outfit" "Outfit">><</link>>
<<link "Change Bra">><<slotpopup "bra" "Bra">><</link>>
<<link "Change Underwear">><<slotpopup "panties" "Underwear">><</link>>
</div>
<div class="op-exit">
<<if canGoOut()>>
<<link "Close the wardrobe">><<goto `previous()`>><</link>>
<<else>>
<span class="warn">You can't step out dressed like this.</span>
<</if>>
</div>
<</widget>>
<<widget "slotpopup">>
<<set _slot to _args[0]>>
<<set _title to _args[1]>>
<<run Dialog.setup(_title, "slot-dialog")>>
<<set _wrap to $('<div>')>>
<<for _id range ownedBySlot(_slot)>>
<<capture _id, _slot>>
<<set _row to $('<div class="sp-row">')>>
<<set _btn to $('<button class="sp-pick">').wiki(setup.clothing[_id].name)>>
<<if $worn[_slot] is _id>><<run _btn.addClass("sp-current")>><</if>>
<<run _btn.ariaClick(function () {
State.variables.worn[_slot] = _id;
Dialog.close();
$("#wardrobe").empty().wiki("<<outfitpanel>>");
})>>
<<run _row.append(_btn)>>
<<if setup.clothing[_id].desc>>
<<run _row.append($('<div class="sp-desc">').text(setup.clothing[_id].desc))>>
<</if>>
<<run _wrap.append(_row)>>
<</capture>>
<</for>>
<<set _off to $('<button class="sp-pick sp-off">').text("— Take it off —")>>
<<run _off.ariaClick(function () {
State.variables.worn[_slot] = null;
Dialog.close();
$("#wardrobe").empty().wiki("<<outfitpanel>>");
})>>
<<run _wrap.append($('<div class="sp-row">').append(_off))>>
<<run Dialog.append(_wrap)>>
<<run Dialog.open()>>
<</widget>>
<<widget "clothesshop">>
<div class="shop-head">
<span class="shop-title">The Boutique</span>
<span class="shop-fame">Fame: <<= fame()>></span>
</div>
<div class="shop-grid">
<<for _id range setup.shopStock>>
<<capture _id>>
<<set _it to setup.clothing[_id]>>
<<if _it>>
<div class="shop-item">
<<if itemImage(_id)>><img @src="itemImage(_id)" class="shop-thumb" alt=""><</if>>
<div class="shop-name"><<= _it.name>></div>
<div class="shop-desc"><<= _it.desc>></div>
<div class="shop-stats">C <<= _it.stats.classy>> · Cu <<= _it.stats.cute>> · Sl <<= _it.stats.slutty>> · St <<= _it.stats.stylish>> · Wh <<= _it.stats.whoreish>></div>
<div class="shop-buy">
<<if owns(_id)>>
<span class="shop-owned">Owned</span>
<<elseif canAfford(_id)>>
<<link `"Buy · " + _it.price + " Fame"`>>
<<run buyItem(_id)>>
<<replace "#shop">><<clothesshop>><</replace>>
<</link>>
<<else>>
<span class="shop-cant">Costs <<= _it.price>> Fame</span>
<</if>>
</div>
</div>
<</if>>
<</capture>>
<</for>>
</div>
<</widget>><div id="wardrobe"><<outfitpanel>></div>This penthouse suite has an onsuite as one would expect. Its clearly expensive if not a little bit small and the toiletrees are stocked with some very french sounding names.
[[Take a shower->W8A]]<<nobr>> <<if $worn.outfit is "casual_jeans">>
You take of your outfit that you just out on, that was silly <</if>> <</nobr>>
The coldness of your naked body is quiclkly overwhelmed by acomfoting heat as you get into the shower. Its strong but not to the point where it hurts, its definetly a step up from motel showers.
You let the warm water trickle down your body heating it all up before you get some rose smelling shower gel and cover your body in a floral lather making sure to get in all the parts.
<img src="Images/Misc/Shower.gif">
The warm fog seems to clear your brain a little, and you become sure that the foggy memories are a result of a hangover, its the most resonable idea that can pop in your head with brainwashing being a close second... thats just a joke.
washing off the gel you get some peppermint shampoo and caress it into your hair, it has almost bruning freshs ensation in your hair that you seem to like.
Once you feel clean you shut off the shower and wrap yourself in a large towel before drying off.
<<if $worn.outfit is "casual_jeans">> You change back into your clothes and they seem to feel better on your clean skin <</if>>
[[leave the shower->W3]]
<<set $v to $v +1>><<if $worn.outfit is "casual_jeans">> <<goto "W9A">><</if>>
Your door basically bursts open like a swat raid. It's not swat officers, but it's a strong-looking bodyguard and a half-naked girl who enters your room.
<<speech Connor>> Wakey, Wakey Sleepyhead <</speech>>
Connor stops in his tracks while Mila suddenly starts laughing. It takes you a little while to understand that your butt naked, Connors growing boner through his pants.
<<speech $hair $Name>> Don't you know how to fucking knock? <</speech>>
You quickly pull the duvet off your bed and use it like a makeshift dress to cover up something which has already been seen.
Connor looks shocked. He's still looking at you, and you know he's just looking straight through that duvet; Its white sheets cant block out what he's already seen. Its making you feel ashamed. No, its making a warm feeling in your body.
<p style="color:pink;">
Now be honest with me, did you intentionally forget to put clothes on in time, or was this a genuine mistake. either way your arousal is definitely real.
Your exhibition has increased
<<set $Exhibition to 1>>
</p>
<<speech Mila>> In his defense, and he has very little for barging into a girls room like that, it is almost mid day. Why are you naked. <</speech>>
You go to answer but Connor already answers for you.
<<speech Connor>> Its probably due to how much she drank yesterday. Me and Jeff had to drag her home, but hey, you only get one chanche to celebrate joining this agency. <</speech>>
<<speech Mila>> On that we can agree, i think four people had to carry me to my room. Here... <</speech>>
She hands you a water bottle to drink from, and you almost drink it all before handing back to here.
When shes this close you can see how beautiful she is. Shes a natural beauty, her features are soft and welcoming, a hotness you can be jealous at but not mad at, her being here makes you feel more comfortable, like your grounded once again.
<img src ="Images/Mila/MilaIntro.jpg">
Her lack of clothing, on the other hand makes her look confident. It's a slutty attire but you wouldn't call her a slut, she looks more like a work of art than a whore.
<<speech Connor>> Lets not remember that day, i still can get the sick out of that leather jacket, and its been a 2 years now. That was my mothers favorite jacket, she loved me wearing <</speech>>
<<speech $hair $Name>>As much as its nice to meet you too, umm, why are you here. <</speech>>
<<speech Connor>> True, our introductions where kind of interrupted by umm, what happened, sorry by the way. I'm Connor head of talent relations, and this is Mila. She has took up the duties of welcoming the new recruits. <</speech>>
You accept his apology he seems nice enough.
Mila has walked over to the closest and chucks you some clothes that you catch while keeping the duvet covering your important parts. You held the clothes in your hand before Mila relises.
<<speech Mila>>Connor turn around you pervert. <</speech>>
He turns his stocky muscular body round with ease and you can tells hes got that practical strength, carrying the boats not ego lifting in the gym.
<<speech Connor>> Why are you not turned around, give the new girl some privacy. <</speech>>
<<speech Mila>>Should of thought about that before you charged into her room. Besides were both girls so its different. Aint that right $Name <</speech>>
Mila has this smile, its almost entrancing, it destroys your worries, your fears, any hesitation you would have about getting dressed in front of someone you have just met, they just disappear with that smile. It warms up your whole body. It clears your hangover.
[[Get Changed->CM0]]Connor is bacically talking to a door but he is technically talking to you, not looking at your face he seems to be speaking louder than he was before.
<<speech Connor >>We are here to help you get situated for today, think of us like RA's you would have at college..<</speech>>
Your focus isnt on him its on mila as your drop the duvet, shes eyes down, not like a man does with they predator and oprey dynamic, but something else entirely, it makes you feel safe, it makes you feel wanted even if she doesnt want you.
You pull your put on this basic set of balck underwear and the outfit is a simple white thsirt and jeans, you naked body was almost more fashinable, this is just a bit boring, and milas outfit, or more, alck there off is putting you to shame.
<<speech Connor >> As i was saying, were here to help you out on your first days here, you will be on our carefully designed onboarding program but mila will tell you more about that. <</speech>>
<<speech Mila >> You know you can right around now. <</speech>>
He turns around at you, mad, and a little disapointed your not still naked, maybe hes used to Mila and her tits just being out in the open.
<<speech Connor>> Thanks new girl, for not telling me you were clothed, really enjoyed talking to your door <</speech>>
You and mila laugh and you notice her breathes tastes like fresh peppermint, but not the artificial kind, its soft on your skin.
<<speech Mila >>< As much as its funny to annoy connor, we are pressed for time on account of your drunken slumber, so any questions before we head out <</speech>>
[[Whats the Onboarding Program->CM1]]<<speech Mila>> The onboarding program is designed to help you get accustomed to your new world of fame. You'll work on your background, your story, how to act, and how to protect yourself. <</speech>>
<<speech Connor>> This is a safe space. Within these walls, you are protected—we make sure of it. But out there, fame is not for everyone. It has broken many people before. That's why the Idol FAvtory was set up, anyway. <</speech>>
<<speech Mila>> We will be here to help in every way we can. It's my job to train you and help you succeed. <</speech>>
<<speech $hair $Name>> Succeed? You mean I can fail? What happens if I fail? Am I kicked out? <</speech>>
You can see their faces drop for a second, but Mila is quick to refocus.
<<speech Mila>> Don't worry about that. Failure can be scary, but everyone is here to help you. You'll succeed. Since I've been here, only a few people didn't pass, and quite frankly, you can tell from the start. I don't have that feeling about you. <</speech>>
<<speech Connor>> You will learn to trust Mila's feelings. She seems to be never wrong. <</speech>>
<<speech Mila>> Any more questions? Or are you ready to get this day started? <</speech>>
[[Why are you not wearing a bra->CM1A]]
[[Are you two dating->CM1B]]
[[No more questions->CM1C]]
<<speech Connor>> ... Yeah, I'm gonna let the lady take care of this one. <</speech>>
<<speech Mila>> Should I be offended that you are staring? <</speech>>
<<speech Mila>> Kidding, obviously. It's hard to explain, but as celebrities, everything we do out there is put on blast. Every inch of our bodies is analysed by stans and gossip mags. Our outfits are designed by famous designers with strict rules on how to wear them. It's a comfort thing, to wear what we want. <</speech>>
<<speech $hair $Name>> Aren't you afraid of people taking pictures? What if these paparazzi managed to sneak in? What if another girl here snaps a pic and uploads it to get ahead? <</speech>>
<<speech Connor>> Security is tight around here. No one gets in if they're not approved, and this is a camera-free zone. Anything uploaded, any selfies, pictures, anything. It all goes through an in-team filtering group. Nothing gets leaked. It's just not possible. <</speech>>
<<speech Mila>> Besides, none of the people here would do that to anyone. We're all in this together, as the code of High School Musical states. <</speech>>
<<speech Connor>> Any more questions, or are we good to go? <</speech>>
[[Are you two dating->CM1B]]
[[No more questions->CM1C]]
<<speech Mila>> HAHAHHAHAHAHHAHAHAHAH <</speech>>
You look over the connor who seems a little hurt at the how she responded but he shakes its off quickly.
<<speech Connor>> Its against the rules New girl, for regular guys to interact with the models in that way. We have a duty to protect and serve, the director will come down hard if anyone oversteps the boundaries.<</speech>>
<<speech Mila>> Pffft. Your acting like the rules are the reason we are not fucking when the reality is i'm to good for you. My boyfriend is going to be a prince or an a-lister. We're not on the same level. <</speech>>
<<speech Connor>> Were just friends, even that might be too far, but she's hard to say no to <</speech>>
<<speech Mila>> It's my superpower. <</speech>>
<<speech Connor>> Any more questions, or are we good to go? <</speech>>
[[Why are you not wearing a bra->CM1A]]
[[No more questions->CM1C]]The door opens, and a tall but well-groomed Black man is standing at the door. The elevator falls silent, like a bomb has gone off and everyone is just in shock, but there's no debris. Just a man in a rather tight suit. It's covered in designer labels, stuff too expensive for you to even know the names of.
He has this intimidating aura that makes you retreat further into the elevator.
<<speech Malik>> Hmmm, I thought I heard you guys giggling. I hope you're actually doing your job. Oh wait, you're standing here after I was just searching all over for you, so I guess you were not. <</speech>>
<<speech Mila>> Sir, I can explain... <</speech>>
<<speech Malik>> I'm not interested, doll. Excuses bore me. Connor, a model is having a meltdown before her runway show. Sort it out, yeah? <</speech>>
<<speech Connor>> Yes, sir. <</speech>>
Connor practically runs out of the elevator. Whoever this guy is, he seems to have turned the muscle man into a little rodent fleeing the scene.
<<speech Malik>> And you, Mila, the director of that French film, whatever the fuck his name is, is calling after you. This is an important role to increase your appeal to the 50–60s market you're struggling with. Better find out what he wants. <</speech>>
Actually, Mila might have run even faster.
He looks satisfied as he searches the elevator, like a dog who's proud of his medal at a dog show. He then leaves.
<<speech $hair $Name>> Wait... I'm new here. I don't know what I was doing, and they were showing me... oh, he's gone... great. Guess I'm on my own now. I should probably check out that notice board they were talking about. <</speech>>
[[Time to explore->BFEV]]
[[First Floor->BFF0]]
[[Second Floor->BFF1]]
[[Third Floor->BFF2]]
Floor 4 requires a keycard to enter.You are on the ground floor
[[Reception->BFR]]
[[Elevator->BFEV]]
Theres a large set of glass double doors leading out to the beautiful world of hollywood.
[[Try to leave->BFL]]You are on the second floor of the Idol FactoryHQ.
[[Event Board->EventBoard]]
This floor holds the rooms of most of the talent.
[[Head to your room->IFHome]]
[[Elevator->BFEV]]The third floor is full of models shopping
[[Clothes Shop->CSIF]]
[[Back to the elevator->BFEV]] <<speech Carla>> Hey Newbie, Names Carla if you need anything ill try to help. I also offer some extra services once you get more popular around here <</speech>>
[[Can you explain how the events board works->BFR0]]
[[Can you tell more about this place->BFR1]]
[[Extra Services?->BFR2]]
[[Thats All for now->BFF0]] You try to leave, but Connor stops you in your tracks.
<<speech Connor>> Sorry, New Girl, can't let you past without authorization, I'm afraid. <</speech>>
<<speech $hair $Name>> I need authorization to go outside? That doesn't seem very constitutional. <</speech>>
Connor laughs while still maintaining his strong aura.
<<speech Connor>> Then take it up with the Founding Fathers. Them's the rules, I'm afraid. Until you get signed off or have an assigned personal protector, then I can't let you leave. <</speech>>
He notices how upset you look.
<<speech Connor>> Hey, it's alright. Things are just different now, New Girl. You're one of us now, and that makes you valuable—more than you know. And valuable things can't just go outside unprotected. <</speech>>
[[Who do you personally protect->BFL0]]
[[How long will that take->BFL1]]
[[What if I need to go outside->BFL2]]
[[Go back inside->BFF0]]
<<speech $hair $Name>> I still dont understand this event board thingy, how do i find what jobs i can do <</speech>>
<<speech Carla>>The Idol Factory, is more than just a talent agency, we give more than just advice, we find jobs and oppurtunities for you to grow your personal brand, we vet these thoruouglhy so your safe and we ensure that you get jobs suite dto you <</speech>>
<<speech $hair $Name>> How often can i get a job, can i do two in a day if i want more money <</speech>>
<<speech Carla>> We only guarentee one a day, and becuase we have gone thorugh all this effort to find this job and get it ready for you, your contract states you cant refuse a job, we have no such thing requiring you so complete it in any specific way. You can only do one job a day to ensure everyone has a chance to shine.<</speech>>
<<speech Carla>> Anything else <</speech>>
[[Can you tell more about this place->BFR1]]
[[Extra Services?->BFR2]]
[[Thats All for now->BFF0]] <<speech Carla>> What would you like to know about<</speech>>
[[Tell Me More about what you do here->BFR1A]]
[[Tell Me more about this mysterious owner->BFR1B]]
[[I need to ask you something else->BFR]] <<speech $hair $Name>>what do you mean like extra services <</speech>>
<<speech Carla>>I have... well lets say extra lenianceies when it comes to what i can do. My main job is to ensure that all our people are working at their best, from the janitors to the New Girls, thats different for everyone, but the important people take up more of my time. There needs are harder to meet. Become one of those, then maybe you will find out <</speech>>
[[Can you explain how the events board works->BFR0]]
[[Can you tell more about this place->BFR1]]
[[Thats All for now->BFF0]] <<speech $hair $Name>> What exactly is your job here <</speech>>
<<speech Carla>> Secretary, receptionist, if im not doing paperwork im helping the people here be the best they can in any way i can. In that way i guess i dont have a word to describe what i do, but the best feelings in life are hard to describe <</speech>>
[[Tell Me more about this mysterious owner->BFR1B]]
[[I need to ask you something else->BFR]]
<<speech $hair $Name>> Ive heard so much about our mysterious owner but i havent met him yet, what is he like. I dont even know his name <</speech>>
<<speech Carla>>We all call him the director. Not many people know his name so whatever you call him is technically correct<</speech>>
<<speech $hair $Name>>How do i meet him, thank him for giving me this oppurtunity <</speech>>
<<speech Carla>>You dont really meet him like that, he meets you. You will first meet him during your evaluation to see if you will still be here after orientation. I mean he really takes a hand off approach but his ideas and control are all over this place.<</speech>>
[[I need to ask you something else->BFR]]
[[Tell Me More about what you do here->BFR1A]]<<speech $hair $Name>>And who do you personally protect like a knight in shining armour just saving us innconet damsels <</speech>>
<<speech Connor>> Im a little bit above that now a days, im the head of talent relations and safety, we have a lot of poeple here incase you havent noticed.I dont have time to be a glorified chauffeur with muscles. Besides the person i used to protect is unimportant. It didnt last long. <</speech>>
Why do you get the feeling that everyone around here just keeps lying to your face, or puposley obsfucate important information. Whats that favourite line of horny teenage boys, 'you never forget your first'
[[How long will that take->BFL1]]
[[What if I need to go outside->BFL2]]
[[Go back inside->BFF0]] <<speech $hair $Name>>How long will that take? Im not sure i like the idea of being caged up in here, when hollywood has so many possibilties <</speech>>
Look at you spewing peotry like its nothing.
<<speech Connor>> Oh New Girl you so innocent, most girls here would back for a day without having to go out. <</speech>>
<<speech Connor>> But i cant blame you for wanting to mark your mark on the world. As i said you need to get signed off, which requires our leader has to personally approve of you, and then once you make your debut to the world then you will be able to do whatever the hell you want. <</speech>>
<<speech $hair $Name>>How can i do all that <</speech>>
<<speech Connor>> You cant do much to speed it up, its all in your indboarding tutorial, all the girls here have gone thorugh it, it brings you all closer together.<</speech>>
[[Who do you personaly protect->BFL0]]
[[What if I need to go outside->BFL2]]
[[Go back inside->BFF0]] <<speech $hair $Name>>What if i need to go outside, buy food, or clothes, or you know water\ <</speech>>
<<speech Connor>> You dont need to worry about that anymore. Thats what the receptionist is for. Carla is a great person she can help you get anything you want. Our inhouse clothes department will make sure you aint forced to walk around here naked. Though i wouldnt complain if you were more like Mila <</speech>>
<<speech $hair $Name>>Im sure you wish everyone was like Mila <</speech>>
<<speech Connor>> On second thought, maybe one of her is enough <</speech>>
[[How long will that take->BFL1]]
[[Who do you personaly protect->BFL0]]<<if $day is 1>> <<goto "D1PS0">> <</if>>
<<if $day is 2>> <<goto "D2">> <</if>>
<<if $day is 3>> <<goto "D3">> <</if>>
<<if $day is 4>> <<goto "D4">> <</if>>
<<if $day is 5>> <<goto "D5">> <</if>>
<<if $day is 6>> <<goto "D6">> <</if>>
<<if $day is 7>> <<goto "D7">> <</if>>This is your room due to your low notablilty in the agency you have the basic defualt prefab.
[[Wardrobe->Wardrobe1]]
[[Computer->Computer]]
[[Leave your room->BFF1]] <div id="wardrobe"><<outfitpanel>></div><<if $IT is 'Complete'>> <<goto "Computer1>>
You walk other to your computer and turn it own, its not a top of the range gaming pc but it can run doom and that counts for somethign right.
When boot up your not greeted by the usual windows login screen.
BECOME FAMOUXX VERSION IFOS 6.2
Welcome Valued User
Please Enter Your User ID and Password.
Remember your Id Number can be found on any of your paper work, please talk to the fromnt desk if you forget it and any issues with the password can be sorted with our inhouse it support, located on floor 0.
<<speech $hair $Name>> I dont remember my id or password, that name become famouxxx sounds familair, that must be where i am. <</speech>>
You think hard but you cant seem to remember your password
<<speech $hair $Name>>Ill have to talk to it support when i get the chance<</speech>>
Sensing there is not much you can do here, [[you shut of the computer->IFHome]] <div id="shop"><<clothesshop>></div>
[[Leave the boutique->BFF2]]The company driver drops you off outside a small comic shop. Pictures of famous superheroes cover the huge glass windows. As you walk in, you notice many people browsing the shelves, with a group of teenagers crowded around a display for a new manga series.
You pick one up. It's about a man who can turn into a chainsaw...
<<speech $hair $Name>>Really? Who reads this stuff? How does any of this make sense?<</speech>>
You're flipping through the pages, not really caring about anything you see during your brief skim.
<<speech Steve>>Manga is an art form. It's not for those who merely flip through. You must do more than read the words on the page. You must let the strokes of the art tell the story, let the author's soul bleed through the page and seep deep into your consciousness.<</speech>>
You turn around to face the man mansplaining a comic book to you. He has thin round glasses that slip down his nose as he moves. His hair is rough and gelled, though that gel could easily be grease. He walks past the rows of comics with little grace, almost knocking over a display of rare editions as he approaches you.
<<speech $hair $Name>>That seems like a lot of effort for what is essentially a kids' doodle book.<</speech>>
A messed up kids' book, you think, as you notice a page where the chainsaw guy slices through some bat creature.
<<speech Steve>>You do not understand. That is okay. But you would be foolish to dismiss those with knowledge as dumb. Perhaps it is the unaware, those who don't understand what's in front of them, who should be sticking to the 'kids' books.'<</speech>>
<<speech $hair $Name>>You must be Steve.<</speech>>
<<speech Steve>>And you must be $Name. Excuse me if I come across as rude. It's not often that we get such a pretty girl in here.<</speech>>
He tells you to follow him into the basement. Normally, if a guy like this asked you to do that, you'd definitely think you were getting kidnapped. But you trust Become Famouxxx to do their due diligence. Besides, the driver is still outside and will come looking if you take too long.
[[Follow him down->Cosplay1]]
You follow him down to the basement, which he unlocks with his staff key.
<<speech $hair $Name>>Why is that? You're part of the Become Famouxxx training routine. Surely you must get a lot of new recruits coming here.<</speech>>
He ponders your question as he descends down the stairs to the basement.
<<speech Steve>>That is true. But, well, as much as I appreciate our relationship with IF, they tend to only send me their men. Which I don't complain about. Male cosplay outfits are cheaper to make, even if they do have a lot less interest and a lot less substantial buyers.<</speech>>
I guess that makes sense. Most male characters wear a t-shirt and jeans. The common man can get the beautiful girl. It doesn't seem like a fair trade for the woman.
He switches on a light, which reveals a large basement with a lot of video equipment. There's a large green screen that you'll no doubt be posing in front of. It's not as professional as the IF studio, but it's nowhere near creep-in-his-garage level either.
<<speech Steve>>I presume you've been briefed about what I hired you for. It's just a simple photoshoot, so don't try too hard. Our customers hate it when they feel like the cosplayer thinks they're above the lowly watcher.<</speech>>
You could probably do without the philosophical essays on literary ideals, but you're here to do a job, so you can't complain too much.
<<speech $hair $Name>>Seems easy enough. Who am I cosplaying?<</speech>>
He points to a door as he fiddles with the lights.
<<speech Steve>>Your outfit is in there. I'll reveal more about how this will work once you come back. I still have a few adjustments to make.<</speech>>
[[Get Changed->Cosplay1A]]
You take off your outfit and underwear and stare at your reflection in the mirror. You look at how cute your face is, how your hair frames it, how smooth your skin is. Slowly but surely, that feeling of not knowing who you are is leaving you. Who knew a hangover could last this long?
You put on the underwear first. The benefit of IF is that all clothes are tailored to you—those photos you took for Mark were beneficial in that way. IF just takes such good care of you, don't they? How lucky you are that they accepted you.
You pull on the bodice. It slightly pulls at your waist, giving you an even better figure. It doesn't do much to make your breasts look bigger, but you have small breasts anyway. The cut skirt covers and exposes your lower body at the same time. At least the important parts are covered.
You put on the final trinkets of the outfit, including a beautiful headpiece. You stare at yourself in the mirror before heading back out.
[[Head back to the studio->Cosplay1C]]you struggle to walk it in such high weighted boots, so you awkardly shuffle, even in this unmajestic movements steve looks at you with his mouse open.
<<speech Steve>> Uh.. you look. damm. uhh...... <</speech>>
<<speech $hair $Name>> I look like im suffocating,how does anyone wear corsets in this day and age <</speech>>
<<speech Steve>> well wonder woman does have super strenght and durability so a tight outfit wont give her any trouble <</speech>>
<<speech $hair $Name>> Well i am human so can we get going with this photshoot so i can breathe again <</speech>>
You walk well waddle other to the spot infront of the green screnes, you stand there in a awkward silence. Youre beauty has seemed to make poor comic book owner turnt to stone. Its empowiring, how much you can do to men with the simple act of showing some skin. It would be turning you on roght now if the corset wasnt crushing your will to live.
<<speech $hair $Name>> Steve i think this is the part where you take some photographs. <</speech>>
<<speech Steve>> Oh yes, uhh, we'll start with a [[few poses->CosplayD]] <</speech>><<speech Steve>>Wonder Woman is from a society of women warriors. She's fierce, she's strong, so let's see that power.<</speech>>
Talking about comics has seemingly re-energized the statue of a man.
<<linkreplace "Pose" t8n>>
You pose, trying to look fierce. You cross your arms as if you're getting ready to fight.
<img src='Quests/D4C/Cosplay3.jpg' class="styled-image">
<<speech Steve>>Now get ready to fight back.<</speech>>
You bring one of your gauntlets up, adjusting the other with your free hand.
<img src='Quests/D4C/Cosplay4.jpg' class="styled-image">
<<speech Steve>>Perfect, I'm scared already. But Wonder Woman doesn't use her power to scare—she uses it to inspire, to lead. She's part of the Justice League. Imagine you've just been accepted and are taking a photo for the newspaper.<</speech>>
Yeah... that makes sense. This Justice League sounds like the name of a far-right group in Montana or something. Yet Steve speaks with such passion that you're starting to kind of get it.
<<linkreplace "Pose Presidentially" t8n>>
You look past the camera, thinking back to propaganda poses from the war. You stand up straight, letting your hair fall around your face perfectly, as if each strand has been placed in a specific position.
<img src='Quests/D4C/Cosplay1.jpg' class="styled-image">
<<speech Steve>>Perfect. I would follow you into battle.<</speech>>
<<speech $hair $Name>>Thanks, I guess. This Wonder Woman character, does she have any other abilities besides super strength?<</speech>>
<<speech Steve>>I'm glad you asked.<</speech>>
He reaches into his bag and pulls out a large golden lasso. He tosses it to you, forcing you to react and catch it.
<<speech $hair $Name>>I hope this isn't a sex thing.<</speech>>
<<speech Steve>>Probably not, but those coked-up comic gurus of the past were characters for sure. That's her Lasso of Truth. It's an unbreakable magic weapon that also compels anyone to tell the truth.<</speech>>
<<linkreplace "Pose with the lasso" t8n>>
You pull the lasso taut between your two hands, keeping that confident look at all times.
<img src='Quests/D4C/Cosplay5.jpg' class="styled-image">
<<speech Steve>>Good, but let's add some dynamics. Show me Wonder Woman in combat—like she's been fighting for hours.<</speech>>
You adjust your stance, adding a hint of strain to your expression.
<<speech Steve>>Better. But battles aren't always clean victories. Show me exhaustion. Show me struggle.<</speech>>
<<linkreplace "Show battle fatigue" t8n>>
You let your shoulders drop slightly, breathing heavier. You mess up your hair a bit, making it look like you've been in a real fight.
<<speech Steve>>Excellent! See how vulnerability adds depth? The fans love seeing their heroes pushed to their limits. Now... what if you'd taken a hit? Show me Wonder Woman actually hurt.<</speech>>
You're starting to notice a pattern in his requests. Each pose is slightly more vulnerable than the last.
<<speech $hair $Name>>Like, wounded in battle?<</speech>>
<<speech Steve>>Exactly. Maybe holding your side, maybe favoring one leg. The great Wonder Woman, actually in pain. It's... compelling.<</speech>>
You clutch your side, wincing, letting one knee buckle slightly.
<<speech Steve>>Beautiful! The contrast between the strong costume and the vulnerable pose... Now let's try something more dramatic. What if Wonder Woman was captured? Just temporarily, of course.<</speech>>
<<linkreplace "Continue posing" t8n>>
<<speech $hair $Name>>Captured?<</speech>>
<<speech Steve>>Just acting, obviously. Hands behind your back, like you're bound. But keep that defiant expression—she'd never truly surrender.<</speech>>
You put your hands behind your back, chin raised defiantly. Steve circles you with the camera, taking shots from every angle.
<<speech Steve>>Yes! But you're too composed. Can you loosen the costume a bit? Make it look like there's been a real struggle?<</speech>>
<<speech $hair $Name>>Loosen it how?<</speech>>
<<speech Steve>>Just... adjust the straps, maybe let the skirt sit lower. Battle damage, you know? It tells a story.<</speech>>
He moves closer, unnecessarily adjusting your stance, his hands lingering a moment too long on your arms.
<<speech Steve>>Perfect. These are good. You understand the character, but do you understand why we really do this? Why people buy these photos?<</speech>>
<<speech $hair $Name>>So nerdy teens have images to jack off to?<</speech>>
Steve chuckles, but there's something darker in his laugh now.
<<speech Steve>>You're not wrong, but you're missing the artistry. Every superhero represents an ideal—Wonder Woman is feminine power incarnate. But ideals are boring. What makes art interesting is contradiction. Deconstruction.<</speech>>
<<speech Steve>>When I photograph Wonder Woman in various states of... defeat... I'm creating tension. The costume says 'warrior,' the pose says 'woman,' the expression says something in between. That cognitive dissonance? That's what makes people really look. Makes them imagine stories DC would never tell.<</speech>>
<<speech Steve>>The most valuable photos show these goddesses as human. Flawed. Defeated. Even aroused. Because that's the fantasy no comic will ever give you—seeing the untouchable become touchable.<</speech>>
His breathing has gotten heavier. You notice he's been gradually moving closer.
<<speech Steve>>Which brings me to the second part of this shoot. I want to capture Wonder Woman truly defeated. This figurehead of female power reduced to... just another woman. And the lingerie I provided will help tell that story.<</speech>>
There's something deeply unsettling in how he says "just another woman," like it's the ultimate degradation.
<<speech $hair $Name>>You want me to pose in lingerie? That wasn't part of the brief.<</speech>>
<<speech Steve>>It's artistic. Think of it as showing what happens after the armor comes off. When the symbol becomes flesh. When power becomes... vulnerability.<</speech>>
A smirk creeps onto his face, and you realize this was always where he wanted this to go.
<<if $NudePS is 'True'>>You've done this before with Mark, but this feels different. Steve's been aroused since you walked out—you've noticed his pathetic attempts to hide it. But you're so out of his league it's almost funny. <</if>>
Maybe you can control this situation, use his obvious desperation against him. Its not like this little dweeb can do anything, but you do feel a little dirty giving him the staisfaction of seeing you in your underwear, he doesnt deserve it
[[Strip Down to your underwear->CosplayE]]
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
You strip out of your outfit. You feel a sigh of relief as you remove the bodice, which overwhelms the feeling of exposing yourself to this creep.
<img src='Quests/D4C/Cosplay7.jpg' class="styled-image">
You feel the cool basement air on all your exposed skin. Steve has good taste in women's underwear—you look beautiful right now. Your sexiness is warming up your whole body, or maybe you're just getting aroused at the thought of being defeated.
<<speech Steve>>This is why I should never have been banned from having female models. We're about to make magic here.<</speech>>
<<linkreplace "Follow Steve's Commands" t8n>>
<<speech Steve>>Wonder Woman, we meet again. And might I say, you look rather beautiful out of that armor. Me and the boys are going to have so much fun playing with our new toy.<</speech>>
You look down at the script he gave you. Even though you're just taking photos, he says it's to get into character, to create art, to make sure everyone involved—you, him, everyone seeing these photos—feels what Wonder Woman is feeling.
<<speech $hair $Name>>You won't win this time. My armor was never my strength. It is my Amazonian heart and my female mind. Armorless, I will still defeat you, King Steve.<</speech>>
He groans loudly as you say his name. Clearly he isn't just an innocent nerdy photographer.
<<speech Steve>>Oh, Wonder Woman. That female brain is about to be fucked until nothing is left. You will have no Amazonian heart, just a body I can use as I please.<</speech>>
<<linkreplace "Grab your lasso" t8n>>
You hover your hand over the lasso, getting ready to strike.
<img src='Quests/D4C/Cosplay8.jpg' class="styled-image">
You try with all your might to trap Steve with the lasso, but he catches it in his hands and pulls, causing you to fall over.
<<speech Steve>>Oh, how the mighty have fallen. Was that all you had? Even a superpowered female can't best a normal guy. That's the law of the land. Us men are above you. You're about to know your place.<</speech>>
He walks toward you as you get to your feet using all your strength. You're helpless to stop him as he wraps your body up in your own lasso.
<<speech Steve>>Such a weak object. That's what you are now that you're under my control.<</speech>>
<<speech $hair $Name>>Fuck you. You're going to fucking die. I'm going to kill you.<</speech>>
<<speech Steve>>Stupid Diana. Objects don't fucking talk back.<</speech>>
Steve grabs something from his pocket. It's a small gag that he presses toward your mouth. You try to bite his fingers off, but he manages to secure it.
<img src='Quests/D4C/Cosplay10.jpg' class="styled-image">
<<speech Steve>>I'm glad you finally know your place, Diana. Actually, I don't like that name. Your new name is Whore. Whore, say nothing if you agree that you're just my fucktoy. That you will never be strong, or smart, or a hero ever again. The most you're going to be is a dumpster for my cum, something to use whenever and wherever I want.<</speech>>
You try to say something, to prove that you're still Wonder Woman, but as you press against the gag, all you can do is shed a tear. You can't go down like this. You're the strongest female warrior. You have to save yourself.
You wrestle one hand out of the lasso and grab your sword, hiding it behind your back.
<img src='Quests/D4C/Cosplay9.jpg' class="styled-image">
<<linkreplace "Stab him" t8n>>
You go to stab him, but all you manage to do is fall over as the lasso tightens around your body, trapping you like the prey you are.
Your sword flings across the room. You have no escape anymore. You are nothing anymore. You have to accept that you don't exist as a person anymore, just an object under Steve's control.
Steve crouches down beside you, laughing as he pushes the sword further away.
<<speech Steve>>I'm glad you already know where you're meant to be—on the floor like common trash. Because now you're beneath me, Whore. But don't worry, we're going to have a lot of fun together.<</speech>>
He kisses your forehead. *That's not in the script.* He laughs as he walks over to his camera that has been taking photos on a timer the whole time.
<<speech Steve>>Wow, that was fucking incredible, $Name! You're a natural. Hey, if you ever want to earn some money, I would love to make some more magic with you.<</speech>>
You try to reply through the gag.
<<speech $hair $Name>>Th-thank you. Can you get me out?<</speech>>
Its then that he realises that he is in control, that you are not wonder woman, but just a girl tied up in his basement. You gulp as you see him start to [[unbuckle his trousers->CosplayF]]
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
His cock is out, its about as small as you would expect from a fat virgin comic book nerd scum.
He looks at you, trapped on the floor as he starts stroking his cock.
<img src='Quests/D4C/Cosplay1.gif'/>
You cant do nothing but watch on as he wanks infront of you. You are being violated and you cant do nothing about it, tears start to came from your eyes as you imagine what he will do to you.
He notices you crying and stops stroking.
<<speech Steve>> Dont worry $Name im not a rapist, i was just inspired by the art you made that i have to reward you. Really this is your fault, you played the role of a woman perfectly, they are beneath men, i bet if i removed these binds you wouldnt even move. becuase you know your place, you know how to please, you pose for all the men who will wank over these photos, and i didn't even ened to convice you <</speech>>
You agreed to pose in underwear and read from a script not masturabted in front of and its funny that this fat slob of a man can talk about being greter than anyone.
<<speech $hair $Name>> Mmmgh, mmmgh ,mmmghg <</speech>>
he wals closer to you, standing baove as she starts to wank is cock again.
<<speech Steve>> I guess i should tell you why i was banned. You see, i break my toys, not physcially i dont have the strength to hurt them, no, i break them emntally. You just like all the other girls there sent me,l they all come here thinkijgn there better than us nerds, that they are superior, ever since i saw you judge that manga i knew i would be cumming on your face, becuase, no matte rhow good you are, how famous or how strong, you a still a women, and women are just cum dumpsters who serve men, ven those who are weaker than them, even those who are out of their league.<</speech>>
You cant do nothing as cum starts to rain on you.
<img src='Quests/D4C/Cosplay0.gif'/>
He paints your face with his weak seed but you cant do nothing, it slides on your face and doesn't fall off, you are painted like his object, he is a man, he gets to cum on anything he wants, a cum rag, a desk, the floor, or even a whore like yourself.
He walks to the camera and takes on final photo.
<<speech Steve>> Dont worry, this photo is just for my own colelction, i dont want the wrath of become famouxxx to come after me again. and hey, my offer still stands, i doubt im goign to get another slut from them again, so if you need some money or just want tom fufill your duties of a woman and serve me, you know where to find me <</speech>>
<<if $Fitness >=2 or $Character is 'IT'>>
As he is looking at his new perfect photo, you try to [[wrestle out of your restraints->CosplayI]]
<</if>>
He walks out of the basement, you watch as the nouises get fainter an fainter. You start to cry hoping that your tears will wipe away the cum, but there is no saving you, you are stained forever.
[[Wait for your escort to save you->CosplayG]]
<<set $attackedcreepyguy to false>>
Seconds turn to minutes, minutes to hours or so it feels like there is no way to tell the passage of time down here, youre only knowledge is how the cum is drying on your face.
You see the light at the top of the stairs and the figure of a familar man come closer. All your energy leaves youre body as he [[lifts you out of the basement->SleepMain]] You know those days cheerleading would pay off, you use your muscles and core strenght to get loose from restraints, staying quiet as he looks through the photos.
[[Attack him with his back turned->CosplayJ]]You wrestle him to the ground, cotnrolling him down as his small cock flaps around wiping left over cum all over your outfit.
<<speech Steve>> Get off me <</speech>>
You manage to tie the lasso roud his arms before putting your cum covered gag into his mouth, a small bit of karma as his own cum now lives in his mouth.
He wrestles aroudn before kneeling down in defeat.
<<speech $hair $Name>> You rember when i first met you <</speech>>
He trys to respond but he cant fight through the gag. You bound so hes knelt down, crying, hes a fucking mess, and somehow his pitfull cock is still hard, residue from his assualt of you.
<<speech $hair $Name>> I was reading a manga, you were right, in that moment, the way you talk so superior, i knew i was going to be in control. <</speech>>
You use one of the pages to wipe some of his cumm off that was still on your face.
He winces as a perfectly good manga gets wasted.
<<speech $hair $Name>> You see there was something in these pages that stuck with me, a certain scene, im sure you already know, it involves denji getting revenge on certain samurai devil <</speech>>
His face grows pale as hen relaises what is about to happen, what he is in store for. His precious superior balls are about to become mush.
<<speech Steve>> Please.... Pl-Ea--SE <</speech>>
<<speech $hair $Name>> Please? You want me to kick you in the balls... Okay <</speech>>
[[Line up your first shot->CosplayJ1]]
<<set $attackedcreepyguy to true>> You get a beautiful run up, you imagine those american football kickers as yoou prepare for impact.
<img src='Quests/D4C/Cosplay3.gif'>>
A loud smack fills the empty basement, followed by a loud shriek. The imapct forces him to the floor. Somehow the gag has been completly pushed out.
<<speech Steve>> Please... Please let me go. <</speech>>
You look at the sorry state the man is in, you almost feel quilty, but the remnants of cum on your face tell you to keep going.
<<speech $hair $Name>> I'll will make a deal, if you can stand up after that one, ill let you go <</speech>>
You stand back and watch the fat guy struggle himself to dtand up, somehow, he manages to do that. The problem for him is he put himself in a perfect position for a [[jump kick->CosplayJ2]]You land a huge jump to his balls that are surely busted by now.
<img src = "Quests/D4C/Cosplay4.gif">
He crumples to the floor in tears, you have absolutley destroyed the man. You finally wipe his cum off your face with some tissues he conviently placed near his computer and delete the photos he has took, a waste of a beautiful cosplay but who cares.
The guy is still crying in a heap of the floor as you change back into your normal clothes as the door to the basement opens and your bodyguard comes blasting through the door.
He looks at you and the heap of a man and a rare smile comes onto his face quickly taken over by his professionalism as you follow him into the car.
You swear as you [[fall asleep->SleepMain]] <<speech $hair $name>> I think ill be a good fit for this job... i love toothpaste <</speech>>
You words seem to just fall flatly of your tongue, and it doesnt take long for harvey to to a conclusion
<<speech Harvey>> [[You Failed-->Audition1]] <</speech>>Sadness rushes over your face, rejected from your first audition at Idol Factory, you mind thinks back to how Mila sounded when she talked about people failing the trainign program, you remember the breif earlier today telling you failing to secure the audition would not help you later in the week.
Harvey sees you face and speaks up.
<<speech Harvey>> I see your struggling with this rejection, if its any conilation you lost the job before you even stepped through the door <</speech>>
Your sadness turns to anger, you went through this whole auful interview for nothing, how is that fair, is this some sort of test from the idol factory, if it is the correct answer is not really clear.
<<speech $hair $Name>> Im confused, what did i do to fail before you even knew me <</speech>>
He smirks, whats so funny.]
<<speech Harvey>> You see, ill let you in on a little secret, I FUCKIGN HATE THE IDOL Factory. I hate evrything it stands for. <</speech>>
Your a bit taken back from his sudden anger, you want to respond, ask him why defend yours and your companies honor but you dont have a chance before he continues talking.
<<speech Harvey>> You see everyone that works there is the same. They think there the shit, they think hollywood reveals around them, that there the next best thing, That us mere mortals should worhsip the very groudn they walk on. <</speech>>
<<speech Harvey>> But you see $Name.. your not fucking speacial. There are thousands of better girls in hollywood, more attractive, bigger tits, better woman out there than you and your idol factory lot, becuase you think your better than everyone but youre not... Actually $Name theres someone i would like you to meet. <</speech>>
Hes calmed down now, the anger is gone, overtaken taking by a cold calculated candence like a villian from a movie.
<<speech $hair $Name>> Who? <</speech>>
<<speech Harvey>> [[The person who won this gig, the person who is better than you-->Audition2]]The door to your room bangs open without warning. Mila's already dressed, sunglasses shoved up into her hair, car keys spinning around one finger.
<<speech "Mila">>Up. We're going shopping. The ball's tomorrow and right now you look like someone who models for a living and dresses like she doesn't.<</speech>>
She gives your outfit a once-over and her nose does something unkind.
<<speech $hair $Name>>Rude. I've done enough shoots this week to know I photograph fine.<</speech>>
<<speech "Mila">>Photographing fine and being unforgettable are two different jobs, and tomorrow you're doing the second one. Everyone in that room will be pretty. Pretty is wallpaper. They need something to remember you by.<</speech>>
<<if $Character is "IT">>\
<<speech $hair $Name>>Please. I've been making rooms turn since I was six holding a tiara.<</speech>>
<<speech "Mila">>Pageants aren't Hollywood, sweetheart. Same smile, completely different teeth behind it. Don't get comfortable just because you've done a version of this - you haven't done this.<</speech>>
\<<elseif $Character is "RR">>\
<<speech $hair $Name>>So the plan is I flatten myself into something they can sell. Lovely.<</speech>>
<<speech "Mila">>The plan is you survive the night. Nobody in that room is going to fall for your principles yet. Give them the version they can swallow, then make them regret underestimating it. That's the whole game.<</speech>>
\<<else>>\
<<speech $hair $Name>>I thought maybe being myself would be enough.<</speech>>
<<speech "Mila">>It will be. Eventually. But being yourself is a luxury and you can't afford it yet. Right now they don't care who you are - they're doing sums on who you'll become and how much of it lands in their pocket. Let them. Just don't vanish while they do.<</speech>>
\<</if>>
She's already halfway back out the door, thumbing at her phone.
<<speech "Mila">>Move, or we lose the good appointments and it's dollar-store glamour for our little starlet. I am not walking you in there in polyester.<</speech>>
[[Go with Mila->PDB0]]This is the first time you've been let out of the Idol Factory without a security guard two steps behind you - a privilege Mila has, and one you'll earn too, if tonight goes the way it has to.
She drives like the road owes her money. You watch her thumb drum against the wheel and realise, with some surprise, that she's more nervous than you are.
<<speech $hair $Name>>You actually care how this goes.<</speech>>
<<speech "Mila">>Course I do. You're not my first - I've walked a few of you into rooms like this. Grown a bit fond of you, even, so don't make me regret it. Fond doesn't keep you in the building, though. Memorable does.<</speech>>
She overtakes someone who didn't deserve it.
<<speech "Mila">>Everyone at that ball is beautiful. Beautiful's the floor, not the ceiling. So people flatten themselves into a shape the room can swallow. The sweet thing everyone wants to protect - your early Taylor Swifts. The untouchable thing everyone wants to ruin - your Sabrina Carpenters. The loud, strange thing nobody can look away from - your Doja Cats. Pick a lane and never change lanes, basically.<</speech>>
<<speech $hair $Name>>So which lane's mine?<</speech>>
<<speech "Mila">>God, no. The second you let me answer that, you're a costume, and costumes get returned. I'm not building you from scratch - you turned up as someone already. My only job tonight is stopping this lot from sanding that off before anyone gets a proper look at it.<</speech>>
She swings into the car park a little too fast.
<<speech "Mila">>So just... stay comfortable in your own skin in there. That's the entire trick, and it's harder than it sounds. These people will lean on you all night to see if you crack. Whatever else happens - don't crack.<</speech>>
The warning lands heavier than she probably intended. Then she's out of the car and marching for the doors like she's already ten minutes late.
[[Follow her->PDB1]]<<if ndef $ballScore>>
<<set $ballScore to { GND:0, IT:0, RR:0 }>>
<<set $ballChoices to { hair:"", makeup:"", dress:"" }>>
<</if>>
The salon smells of bleach and money. Mila pushes you into a chair before you can protest, and three stylists circle like they already know what they'd do to you.
<<speech "Mila">>Hair first — it's the first thing anyone reads across a room. Let's hear the pitches.<</speech>>
''Soft honey waves.''
Loose and sun-warmed, the kind of hair that falls like it happened by accident.
<<speech "Mila">>Wholesome. My nan had that exact colour and she was an absolute terror, so who knows. It photographs kind, though — people lower their guard around hair like that, and a lowered guard is worth more than you'd think.<</speech>>
<img src = 'Quests/D6/waves.jpg'>
<<link "Take the honey waves" "PDB2">>
<<set $ballScore.GND += 1>>
<<set $ballChoices.hair to "soft honey waves">>
<</link>>
''A sleek Hollywood blowout.''
Glass-smooth and mirror-glossy, not a single strand daring to move.
<<speech "Mila">>That is a colossal amount of effort for one evening. But God, it does shut a room up when it walks in. Just don't stand near an air vent or you'll spend the night looking betrayed.<</speech>>
<img src = 'Quests/D6/blowout.jpg'>
<<link "Take the blowout" "PDB2">>
<<set $ballScore.IT += 1>>
<<set $ballChoices.hair to "a sleek Hollywood blowout">>
<</link>>
''A choppy short cut.''
Deliberately undone, a slash of something unnatural cutting through it.
<<speech "Mila">>Risky. Go wrong and you've lost a fight with a highlighter. Go right and nobody else in that room technically exists. I can never call which way it lands — which is, annoyingly, the entire appeal.<</speech>>
<img src = 'Quests/D6/choppy.jpg'>>
<<link "Take the colour chop" "PDB2">>
<<set $ballScore.RR += 1>>
<<set $ballChoices.hair to "a choppy cut streaked with colour">>
<</link>>Next door: a wall of lights and a thousand little pots. An artist tilts your chin to the mirror and waits.
<<speech "Mila">>Now the face. I have three styles set out for you<</speech>>
''The Natural.''
Your-skin-but-better. A wash of blush, a soft lip, nothing that announces itself.
<<speech "Mila">>Careful — "natural" is the most expensive look there is. An hour and forty products to seem like you rolled out of bed glowing. But people forget you're wearing anything at all, and that's usually right about when they say too much in front of you.<</speech>>
<img src = 'Quests/D6/Natural.jpg'>
<<link "Go Natural" "D5PDB">>
<<set $ballScore.GND += 1>>
<<set $ballChoices.makeup to "a fresh, dewy no-makeup look">>
<</link>>
''Full Glam.''
Bronzed and sculpted, a smoked eye, a lip with strong opinions.
<<speech "Mila">>Now that's a face that's been photographed before and knows it. Bulletproof under flash. Completely useless if you cry, mind, so schedule any breakdowns for the car.<</speech>>
<img src = 'Quests/D6/Glam.jpg'>
<<link "Go full glam" "D5PDB">>
<<set $ballScore.IT += 1>>
<<set $ballChoices.makeup to "full sculpted glam">>
<</link>>
''Smokey Sunset.''
A razor line of colour where you don't expect it, a little mess left in on purpose.
<<speech "Mila">>Ha. Half the room will decide it's genius and the other half will assume you got dressed in the dark. I genuinely couldn't tell you which half runs the industry this week. Thrilling, isn't it.<</speech>>
<img src = 'Quests/D6/Smokey.jpg'>
<<link "Go Smokey" "D5PDB">>
<<set $ballScore.RR += 1>>
<<set $ballChoices.makeup to "a bold graphic look">>
<</link>><<if ndef $ballScore>><<set $ballScore to { GND:0, IT:0, RR:0 }>><<set $ballChoices to { hair:"", makeup:"", dress:"" }>><</if>>
The boutique is intimidatingly elegant. No price tags anywhere - if you have to ask, you can't afford it. Mila walks in like she owns the place.
<<speech "Shop Assistant">>Ms. Mila! The dresses you requested are in [[changing room three->DressingRoom]].<</speech>>You muster up your courage and head to the dressing room for the host. He screwed you over, you deserved to win and if there's a chance that you will fail your training program because some wannabe show host thinks hes the shit.
You barge in on him not bothering to knock. Your gaze is focused on the trophy that is sat on his desk. It's almost takes you to long to notice that tonights lucky winner currently has her mouth round the shaft of his veiny cock.
<img src='Quests/D3K/Blowjob0.gif'>>
You watch unable to move as she stays focused on his cock, bouncing up and down with skill but a lack of enthusiam. It clicks in your head that they are not lovers and she is just sucking his dick so she could win. Thats why the trophy is his desk. It makes you so angry.
He is the only onr to notice you, the girl tying her hardest to get it over with and make him cum., when he does she shouts at you.
<<speech Host Host>> Oi, what the fuck do you think youre doing don't you know how to fucking knock. Were a little bit fucking busy here <</speech>>
Trinty turns her head still with her mouth on his cock, there is so much emotion in her eyes as she stares at you.
She pushes her head off his cock, jumps up from the floor and grabs her clothes and barges past you but not before she whispers to you.
<<speech Trinity>> If you tell anyone about this ill ruin you, you hear me <</speech>>
She still has the stench of dick on her breath and it sends tingles down your body. You shake the feeling off and do what you were here to do.
<<speech $hair $Name>>Listen here, i need that trophy, scratch that, i deserve that trophy. <</speech>>
He grabs the trophy.
<<speech Host Host>> Right, so let get this straight darling, you came in here, fucked up the special agreement me and trinty had going on. For a fucking trphy. One that means jack shit. <</speech>>
<<speech $hair $Name>> Agreement. So she sucks you dick and wins the trophy. Wheres youre integrity man. I need that trophy, so hands off and let me get that trophy. <</speech>>
He holds the trophy in his hand, close enough to his cock that specks of trinitys aliva is brushed against it.
<<speech Host Host>> Look if you really want this trophy you going to have to put on a better performance than you did on stage. You see Trinity has put me in a bit of a situation here. <</speech>>
He points down to his spit covered cock that has somehow stayed fully erect since trinity took the walk of shame.
<<speech Host Host>> Lets see if you can put that mouth of yours to better use by finishing what trinty started.<</speech>>
Are you really going to blow him to get a stupid trophy
[[Show him how your mouth can sing->KHost1]]The stagehand watches your body a little bit too much as he takes you to the filming room. It's a little more professional than the waiting room, a small room still, but there's a cardboard cutout of a Tinder photo set up in it.
The boys are all lined up, about seven of them. Some are talking to each other and laughing, which the mics they're wearing are picking up; some are just staring at you.
<<speech "Stagehand" "Quests/D2/Stagehand.jpg">>Ok, stand right there on that circle. Good. Remember: swipe right for yes, left for no. Okay boys, ready and [[action->D2TIRL2]]<</speech>>
A short Indian guy walks up to you. He's wearing glasses and has a stocky build.A short Indian guy walks up to you. He's wearing glasses and has a stocky build.
<<speech "Vik" "Quests/D2/Vik.jpg">>Are you a volcano? Because I lava you. :)<</speech>>
[[Swipe left->D2TIRL3][$vik to false]]
[[Swipe right->D2TIRL3][$vik to true; $yescount to $yescount + 1]]
<<if $vik is true>>
You can't help but laugh at his dorkiness.
<<speech $hair $Name>>Aww, that was cute.<</speech>>
He looks happy as he walks to the yes side.
<<else>>
His dorkiness would work if you were like 16, but now it's just a bit boring.
<<speech $hair $Name>>You're going to have to try a bit harder than that.<</speech>>
<</if>>
A tall guy walks towards you. He has a cute smile and looks the youngest out of the people here; his hair is still youthful.
<<speech "Simon" "Quests/D2/Simon.jpg">>What's the difference between you and work? I'm not cumming into work tomorrow.<</speech>>
[[Swipe left->D2TIRL4][$simon to false]]
[[Swipe right->D2TIRL4][$simon to true; $yescount to $yescount + 1]]<<if $simon is true>>
<<speech $hair $Name>>I guess we all need to relieve work stress somehow.<</speech>>
He looks happy as he walks to the yes side.
<<else>>
<<speech $hair $Name>>I need a man who works hard every day, not a boy skipping the grind.<</speech>>
<</if>>
A fashionable black guy walks towards you. He looks well put together and has a cross hanging from his neck. Instead of saying a line, he rips his shirt off.
<<speech "Tobi" "Quests/D2/Tobi.jpg">> They say we should be worried about the rise of ai, well you should be worried about the rise in my cock when i see you.<</speech>>
[[Swipe left->D2TIRL5][$tobi to false]]
[[Swipe right->D2TIRL5][$tobi to true; $yescount to $yescount + 1]]<<if $tobi is true>>
<<speech $hair $Name>>I'm flattered that I can stir up those kind of feelings in you.<</speech>>
He looks happy as he walks to the yes side.
<<else>>
<<speech $hair $Name>>You might need to use AI to find a girlfriend if that's your best line.<</speech>>
<</if>>
An older guy walks towards you. He looks well put together and has a few grey hairs showing.
<<speech "Josh" "Quests/D2/Josh.jpg">>Damn, you look like a Barbie doll, but call me Ken and you can be the box that I cum in.<</speech>>
[[Swipe left->D2TIRL6][$josh to false]]
[[Swipe right->D2TIRL6][$josh to true; $yescount to $yescount + 1]]<<if $josh is true>>
<<speech $hair $Name>>I just hope they added a certain something to Ken dolls now.<</speech>>
He looks happy as he walks to the yes side.
<<else>>
<<speech $hair $Name>>I'm a Barbie and you're just a troll doll, to be honest.<</speech>>
<</if>>
A young guy in a blue hoodie walks up. He's laughing before he even gets to you.
<<speech "Harry" "Quests/D2/Harry.jpg">>You're so beautiful, I'd wank off your dad just to know where you came from.<</speech>>
[[Swipe left->D2TIRL7][$harry to false]]
[[Swipe right->D2TIRL7][$harry to true; $yescount to $yescount + 1]]<<if $harry is true>>
<<speech $hair $Name>>I guess my future boyfriend has to impress my dad somehow if he wants his blessing.<</speech>>
He looks happy as he walks to the yes side.
<<else>>
<<speech $hair $Name>>Ewww, that's disgusting... ew.<</speech>>
<</if>>
A fashionable black guy walks up to you. He has multi-coloured dreadlocks and the build of a fighter.
<<speech "JJ" "Quests/D2/JJ.jpg">>Are you a ketchup bottle? Because I want to hit you from the back and make you squirt.<</speech>>
[[Swipe left->D2TIRL8][$jj to false]]
[[Swipe right->D2TIRL8][$jj to true; $yescount to $yescount + 1]]
<<if $jj is true>>
<<speech $hair $Name>>You might have to hit it a few times, you know, just to make sure all the ketchup comes out.<</speech>>
He looks happy as he walks to the yes side.
<<else>>
<<speech $hair $Name>>Didn't your mother tell you to treat women with respect? But judging by the hairstyle, she probably doesn't talk to you.<</speech>>
<</if>>
A fat guy walks up to you. Instead of saying a line, he takes off his shirt, showing his manboobs to the many cameras around.
<<speech "Ethan" "Quests/D2/Ethan.jpg">>I've shown you mine, so now you have to show me yours.<</speech>>
He's joking, right? But you look around and notice all the other men are staring at you. You can't tell whether they're expecting you to do it.
[[Take your top off->D2TIRL9A]]
You take off your top. The fat guy stares at you in shock, like it's the first time he's seen anyone's tits that aren't his; the rest of them are going crazy in the back.
You're fuelled by their reactions, so you give them a little shake. Your tits may be small, but you make up for it in enthusiasm.
<img src="Quests/D2/Tits.gif">
The hoodie guy from earlier is the first to compose himself.
<<speech "Harry" "Quests/D2/Harry.jpg">>Yeah girl, shake those bones!<</speech>>
<<set $Wildness +1>>
<<set $Exhibition +1>>
You laugh, it's funny, right? It's a joke. But almost subconsciously, you pull your top back up.
<<set $wantbiggerboobs to true>>
<<speech "Stagehand" "Quests/D2/Stagehand.jpg">>Cut! Well, that was good content, but it's going to have to go on the Patreon unless we want a hefty ban.<</speech>>
The boys head back to a side room, but their eyes are still all over your body, even though they've seen what's underneath, and that's what being a star is all about.
The stagehand turns to you.
<<speech "Stagehand" "Quests/D2/Stagehand.jpg">>You did well. Content is king in this game, and here...<</speech>>
He hands you a stack of money, probably no more than 50 bucks.
<<speech "Stagehand" "Quests/D2/Stagehand.jpg">>That's thumbnail money. Goddamn, you're getting the clicks.<</speech>>
You smile and thank him as you leave and [[head home->SleepMain]].
That was the last person, and looking over the boys standing in the yes and no areas, you can't help but come to a conclusion.
<<if $jj is true and $tobi is true and $yescount is 2>>
You look over at the two you said yes to and there's definitely an obvious connection: you see the two black boys laughing to each other. Was this just a coincidence, or a preference? No, this was a game of pick-up lines; they just had the best ones, right?
<<set $blackobsession to $blackobsession + 1>>
[[You shake the thought off, and leave as the boys await the next girl->SleepMain]]
<<elseif $yescount gte 6>>
You said yes to almost everybody. Does that make you easy? If this was real Tinder you'd have too many matches to count. Would that make you popular, or easy?
Your mind can't help but imagine servicing all of them, like an easy girl probably would.
<<set $groupsex to $groupsex + 1>>
<<set $easiness to $easiness + 1>>
[[You shake the thought off, and leave as the boys await the next girl->SleepMain]]
<<elseif $yescount is 1>>
You said yes to one guy, like a good Christian woman. That's cute, and a bit boring; you probably didn't make that great content, but you stayed true to who you were.
You look over at the guy. Hmm, he's nothing special, but what made him stand out? Who knows. But at least you kept your values.
[[You shake the thought off, and leave as the boys await the next girl->SleepMain]]
<<elseif $yescount is 0>>
You said no to every single one of them. Not one made the cut. Maybe none of them deserved it, or maybe you're just impossible to please. Either way, you didn't give the cameras much, and the boys look a little deflated as you walk past them.
You wonder if playing it that cold is a strength or just you being difficult, but the thought passes quickly enough.
[[You shake the thought off, and leave as the boys await the next girl->SleepMain]]
<<else>>
A mixed bag, some yesses and some no's, I guess, like the average girl. Your mind wonders whether there's a connection between them, but you can't think of one; after all, this was just a fun video.
[[You shake the thought off, and leave as the boys await the next girl->SleepMain]]
<</if>><img src='Misc/Sleep.gif'>
[[Wake Up->IFHome]]
<<set $day to $day +1>>The address on your assignment slip leads you to a converted warehouse in the Arts District. Inside, natural light pours through massive skylights onto a circle of easels. About fifteen artists are setting up - some young art students clutching sketchpads nervously, others established professionals arranging expensive charcoal sets with practiced precision. The atmosphere is serious, almost reverent, with only the soft scratching of pencils on paper and whispered conversations breaking the silence.
A woman with paint-stained fingers and silver-streaked hair approaches you, her eyes appraising you with an artist's critical gaze.
<<speech "Celeste" "Céleste">>You must be $Name, the one the agency sent over. I'm Céleste, Mr. Beaumont's assistant. He'll be here shortly. Have you done life drawing before?<</speech>>
<<speech $hair $Name>>Not professionally, no. But I've modeled before, so it shouldn't be too hard.<</speech>>
<<if $Character is "IT">>
As prom queen you had more than your share of admirers, one of them an aspiring artist who was always gifting you portraits he'd drawn of you. You'd post them on Instagram for the likes, then discard them without a second thought. Somehow, you don't think Mr. Beaumont would appreciate that approach.
<<elseif $Character is "GND">>
Back home the most attention you ever drew was from the church pews when you took the solo - and even that made your cheeks burn. Standing still while strangers study every inch of you feels a whole world away from a midwest talent show. Still, you've never once turned in a half-effort in your life. If this is the job, you'll do it properly, however far outside your comfort zone it takes you.
<<elseif $Character is "RR">>
You've always been comfortable pushing boundaries, and you know the best art comes from the places that make people uncomfortable. This could be your chance to make a real statement. Even for some boring old rich man who probably has nothing notable to say.
<</if>>
<<speech "Celeste" "Céleste">>Mr. Beaumont is... particular. He sees modeling as a collaboration between artist and muse. He's not looking for static shapes without meaning, nor is he creating a catalog. He'll give you poses, but think of them as... philosophical prompts. Interpret them as you feel them.<</speech>>
She gestures to an ornate folding screen painted with art nouveau designs.
<<speech "Celeste" "Céleste">>We encourage models to feel authentic. Alistair believes that any discomfort with your presentation will suppress the natural beauty of your form. The choice of what you wear - or don't wear - is entirely yours.<</speech>>
She gives you an encouraging smile before gesturing toward the large double doors at the far end of the space.
<<speech "Celeste" "Céleste">>When you're ready, just come through those doors. The session will begin in a few minutes. Good luck.<</speech>>
Behind the screen, you consider your options carefully.
<<speech $hair $Name>>Mr. Beaumont is an influential man in the art world, and if what Céleste is saying is true, this won't be a normal modeling gig. What would make the biggest impression while staying true to the artistic vision?<</speech>>
<div class="art-choices">
[[Stay Clothed->ArtClassClothed]]
[[Undress to your underwear->ArtClassUnderwear]]
<<if $Exhibition gte 2>>
[[Undress Completely->ArtClassNude]]
<<else>>
<span class="locked">Get fully naked → Higher Exhibitionism required</span>
<</if>>
</div>
<<set $artClassChoice to "pending">>The bar is packed tonight for the weekly karaoke competition and a trophy with your name on.
You sign up at the booth and wait for your turn. The host calls your name.
<<speech Host>>Next up, we have $Name! Come on up!<</speech>>
You walk onto the small stage, the lights blinding you momentarily. The crowd quiets down, waiting.
<p>Choose your song:</p>
<<button "Perfect by Ed Sheeran">>
<<run window.KaraokeGame.startGame("perfect")>>
<<goto "Perfect1">>
<</button>>
<<button "Juno by Sabrina Carpenter">>
<<run window.KaraokeGame.startGame("juno")>>
<<goto "Juno1">>
<</button>>
<<button "WAP by Cardi B & Megan">>
<<run window.KaraokeGame.startGame("wap")>>
<<goto "WAP1">>
<</button>><<set window.ArtClassSystem.clothingChoice to "clothed">>
<<set window.ArtClassSystem.resetScore()>>
There's fifteen people out there, ready to draw you and catalog every imperfection, and there's no way you're going out there to give them even more to scrutinize.
Your simple clothes act as a barrier of decency and confidence as you steel yourself and head through the doors.
They open into a large, sun-drenched studio space. The fifteen students are scattered around at different vantage points, easels positioned to capture you from every angle. There's murmuring as they glance up at your entrance, and you catch a few disappointed expressions - probably bemoaning how boring and safe you look. You're pretty, no doubt, sexy for sure, but wrapped in boring casual clothes you're not exactly a beacon of artistic inspiration.
Your eyes scan the room and fall on the empty easel positioned directly at the center of the far wall, elevated slightly on a small platform. It seems Mr. Beaumont hasn't arrived yet - that must be his commanding position to oversee the session.
The students return to preparing their materials, charcoal sticks scratching against paper as they make preliminary marks. You can feel their eyes on you, already studying the way you move, the lines of your silhouette even through fabric.
<<include "ArtClassBegin">><<set window.ArtClassSystem.clothingChoice to "underwear">>
<<set window.ArtClassSystem.resetScore()>>
You strip down to your underwear, which seems to be becoming your default modeling attire lately. At this rate, Viktoria's Secret might need to sponsor you.
Your underwear isn't exactly haute couture - simple, elegant, but unremarkable. Yet it's what it reveals and what it conceals that creates the most stirring tension of all. As you walk through the doors with newfound confidence, the students look up from their canvases with obvious interest.
You step into the studio space as appreciative murmurs ripple through the crowd - finally, they have something captivating to draw. You can feel their artistic energy shift, pencils hovering over paper as they take in your form.
The space feels different now, charged with creative potential. Some students adjust their positions slightly, seeking better angles, while others begin sketching preliminary outlines even before you've taken a pose.
<<set $exhibition to Math.min(($exhibition || 0) + 1, 10)>>
<p style="color: pink;">Your exhibitionism slightly increased.</p>
Your eyes scan the room and fall on the empty easel positioned directly at the center of the far wall, elevated on a small platform. It seems Mr. Beaumont hasn't arrived yet - that commanding position awaits his critical eye.
<<include "ArtClassBegin">><<set window.ArtClassSystem.clothingChoice to "nude">>
<<set window.ArtClassSystem.resetScore()>>
If there's anything media has taught you about life drawing, it's that the muses are almost always naked. Maybe that's just a fetish filmmakers have, but there's definitely something artistic about nudity - about how much emotion and character you can convey through bare skin alone.
You walk out through the doors, the cool air hitting your exposed skin immediately. You almost forgot while undressing that you were about to walk into a room of fifteen people.
The studio is scattered with artists who have completely turned their attention away from their easels. They look up at you with obvious appreciation, and you know you made the right choice if you wanted to make an impression.
You see smiles and widened eyes flood the room as you step forward with confidence, your body moving naturally as you make your way across the space. The vulnerable intimacy of the moment isn't lost on you.
Everyone giving you their full attention sends a thrill through you, the exhibitionist rush making your pulse quicken. You can feel heat building within you as their artistic gazes take in every curve and line.
Your eyes scan the room and fall on the empty easel positioned directly at the center of the far wall, elevated on its small platform. It seems Mr. Beaumont hasn't arrived yet. You hope he arrives soon - you're about to have a room full of very restless students if he doesn't show up shortly.
<<set $exhibition to Math.min(($exhibition || 0) + 2, 10)>>
<p style="color: pink;">Your exhibitionism increased significantly.</p>
<<include "ArtClassBegin">>The door opens and Alistair Beaumont enters. He's not what you expected - late forties, silver-streaked beard, wearing a paint-splattered Oxford shirt. His eyes are intense, analytical, seeing everything and revealing nothing. He hasn't even noticed you yet, or if he has, he's chosen to ignore your presence entirely.
<<speech "Alistair">>Ladies and gentlemen, we have a new model today. Let's see if she understands that the body is merely punctuation in the sentence of existence. We are not here to draw what's in front of us, but what the form before us makes us feel.<</speech>>
He turns to you suddenly, studying you like you're already a painting. His gaze dissects every line of your body - or rather, what you've chosen to let him see.
<<if $Character is "IT">>\
You instinctively adjust your posture, years of pageant training kicking in. He notices.
<<speech "Alistair">>Ah. A performer. How tedious. We'll have to break through that rehearsed facade.<</speech>>
\<</if>>
<<speech "Alistair">>We'll do four poses, five minutes each. I'll provide... inspiration. You provide interpretation. And remember - this affects your evaluation.<</speech>>
<<if window.ArtClassSystem.clothingChoice === "nude">>\
He nods approvingly at your choice, though his approval feels clinical rather than warm.
<<speech "Alistair">>Good. You understand that clothing is merely society's fear made fabric. Its absence reveals not just flesh, but honesty. Congratulations on recognizing the fallacy.<</speech>>
<<elseif window.ArtClassSystem.clothingChoice === "underwear">>\
His eyebrow raises slightly, intrigued.
<<speech "Alistair">>Interesting. The liminal space between revelation and concealment. You show us enough to activate imagination, but withhold enough to maintain power. Is partial truth more artistic than complete honesty? We shall explore that tension.<</speech>>
<<else>>\
He looks over your outfit with barely concealed disappointment.
<<speech "Alistair">>How... safe. But perhaps there's a lesson here - true artists must find beauty in the mundane, profundity in the uninspired. This will separate the artists from the mere painters among us.<</speech>>
\<</if>>
<<speech "Alistair">>Are you prepared for the first pose?<</speech>>
He doesn't wait for your answer, already turning to address his students.
[[Take your position->ArtPose1]]<h3>First Pose: "The Awakening"</h3>
Alistair walks around you slowly, his voice filling the silent studio.
<<speech "Alistair">>Show me consciousness emerging from stone. The moment Galatea realizes she breathes. Not the breath itself, but the recognition of it. Not when the earth was created, but when it became alive - when it started to feel.<</speech>>
The artists wait, charcoal poised. You need to interpret his abstract request into a pose.
<<if $Character is "GND">>\
<i>You don't know the story he's reaching for, but you know the feeling - that held breath in the half-second before the first note of a song, when everything is about to begin and hasn't quite yet. Maybe that's what he means.</i>
\<<elseif $Character is "IT">>\
<i>You've held hundreds of poses, but never one this... philosophical. Time to act like you understand.</i>
\<<elseif $Character is "RR">>\
<i>What pretentious bullshit. But you've faked your way through worse.</i>
\<</if>>
How do you interpret this?
<span id="pose1-choices">
<<link "Stretch and yawn like waking up">>
<<replace "#pose1-choices">><</replace>>
<<append "#pose1-result">>\
<i>You stretch your arms above your head and fake a yawn.</i>
<<speech "Alistair">>No, no... You're giving me theater. I asked for philosophy. You can't interpret consciousness literally, darling.<</speech>>
Some artists start sketching anyway, but Alistair looks disappointed. His disappointment somehow feels worse than anger.
[[Continue->ArtPose2]]\
<</append>>
<</link>>
<<link "Slowly open your eyes with an expression of wonder">>
<<replace "#pose1-choices">><</replace>>
<<run window.ArtClassSystem.addPoint()>>
<<append "#pose1-result">>\
<i>You tilt your head slightly, eyes widening gradually, lips barely parted in awe - as if seeing the world for the first time.</i>
<<speech "Alistair">>Yes... The birth of awareness itself. That exact moment when being becomes knowing. Hold that precise expression.<</speech>>
The scratching of charcoal intensifies. You can feel Alistair's approval radiating across the room. Several artists lean forward, captivated.
[[Continue->ArtPose2]]\
<</append>>
<</link>>
<<link "Gasp dramatically with hands to chest">>
<<replace "#pose1-choices">><</replace>>
<<append "#pose1-result">>\
<i>You clutch your chest and gasp as if shocked by your own heartbeat.</i>
<<speech "Alistair">>Too much! You're performing surprise, not experiencing consciousness. This isn't melodrama - it's metaphysics.<</speech>>
A few artists snicker. Alistair silences them with a glare that could freeze paint.
<<speech "Alistair">>Though perhaps there's a lesson in failure. Continue drawing. Sometimes we learn more from what doesn't work.<</speech>>
[[Continue->ArtPose2]]\
<</append>>
<</link>>
</span>
<div id="pose1-result"></div><h3>Second Pose: "The Weight of Existence"</h3>
<<if window.ArtClassSystem.poseScore === 1>>
Alistair seems more engaged now, circling you with interest.
<<else>>
Alistair continues, though with less enthusiasm. More focused on his students' drawings than the model in front of him.
<</if>>
<<speech "Alistair">>Give me Atlas, but feminine. Not the world on your shoulders, but its dreams. The burden of possibility, not certainty.<</speech>>
<<if $Character is "GND">>\
<i>It isn't about muscle, you sense - it's about carrying something heavy in your heart and not letting it show on your face. You've smiled through enough Sunday services to know that one.</i>
\<</if>>
How do you pose?
<span id="pose2-choices">
<<link "Stand with shoulders back, chin up, gazing upward">>
<<replace "#pose2-choices">><</replace>>
<<run window.ArtClassSystem.addPoint()>>
<<append "#pose2-result">>\
<<speech $hair $Name>>*You square your shoulders, tilting your face toward the skylight with determination*<</speech>>
<<speech "Alistair">>Excellent! See how the body can suggest infinite weight without collapsing? That tension is everything. The chance of failure is strong, but so is our belief. Beautiful.<</speech>>
[[Continue->ArtPose3]]\
<</append>>
<</link>>
<<link "Hunch over as if carrying something heavy">>
<<replace "#pose2-choices">><</replace>>
<<append "#pose2-result">>\
<<speech $hair $Name>>*You bend forward, miming holding something on your back*<</speech>>
<<speech "Alistair">>Too literal! I'm not directing a pantomime. Think metaphysically!<</speech>>
[[Continue->ArtPose3]]\
<</append>>
<</link>>
<<link "Spread your arms wide like holding the world">>
<<replace "#pose2-choices">><</replace>>
<<append "#pose2-result">>\
<<speech $hair $Name>>*You extend your arms horizontally*<</speech>>
<<speech "Alistair">>You're missing the weight entirely. Atlas suffered beautifully. Show me beautiful suffering.<</speech>>
[[Continue->ArtPose3]]\
<</append>>
<</link>>
</span>
<div id="pose2-result"></div><h3>Third Pose: "Vulnerability as Power"</h3>
<<if window.ArtClassSystem.poseScore >= 2>>\
<<speech "Alistair">>You're beginning to understand. Let's explore deeper territory.<</speech>>
<<else>>\
<<speech "Alistair">>Perhaps this will be clearer.<</speech>>
Some students suppress smirks at his tone.
\<</if>>
<<speech "Alistair">>Show me how a rose uses its thorns. Protection that invites approach. The paradox of defensive beauty. Think of Medusa - deadly yet impossible to look away from.<</speech>>
<<if window.ArtClassSystem.clothingChoice === "nude">>\
<i>Being nude makes this pose especially powerful - vulnerability is already present. Now you must find the power within it.</i>
\<<elseif window.ArtClassSystem.clothingChoice === "underwear">>\
<i>Your partial coverage already suggests this theme. Time to embody it fully.</i>
\<<else>>\
<i>Even clothed, you need to project both invitation and warning.</i>
\<</if>>
<<if $Character is "RR">>\
<i>You've been both dangerous and attractive before. This should be familiar territory.</i>
\<</if>>
Your interpretation?
<span id="pose3-choices">
<<link "Cross arms protectively but lean forward invitingly">>
<<replace "#pose3-choices">><</replace>>
<<run window.ArtClassSystem.addPoint()>>
<<append "#pose3-result">>\
<i>You wrap your arms around yourself for protection while tilting your torso toward the artists, creating a contradictory message.</i>
<<speech "Alistair">>Precisely! The contradiction creates tension. Art thrives in the space between opposites. You simultaneously reject and invite - that ambiguity is everything.<</speech>>
Several artists nod while sketching furiously. One mutters "brilliant" under her breath.
[[Continue->ArtPose4]]\
<</append>>
<</link>>
<<link "Crouch defensively">>
<<replace "#pose3-choices">><</replace>>
<<append "#pose3-result">>\
<i>You pull your knees to your chest, making yourself small and protected.</i>
<<speech "Alistair">>All thorn, no rose. Where's the invitation? The seduction within danger? Like this, you're merely afraid. Fear without allure is just... pathetic.<</speech>>
<<if window.ArtClassSystem.clothingChoice === "nude">>\
<<speech "Alistair">>Especially given your state of undress, this reads as shame rather than power. Wrong emotion entirely.<</speech>>
\<</if>>
[[Continue->ArtPose4]]\
<</append>>
<</link>>
<<link "Stand completely open and exposed">>
<<replace "#pose3-choices">><</replace>>
<<append "#pose3-result">>\
<i>You stand with arms at your sides, completely open and unguarded.</i>
<<speech "Alistair">>All rose, no thorn. You've missed the essential protection. Without danger, beauty becomes mere decoration. Where's the risk? The price of approach?<</speech>>
He walks closer, studying your pose with disappointment.
<<speech "Alistair">>Art requires tension. You're giving me surrender when I asked for strength disguised as vulnerability.<</speech>>
[[Continue->ArtPose4]]\
<</append>>
<</link>>
</span>
<div id="pose3-result"></div><h3>Final Pose: "The Untold Story"</h3>
<<if window.ArtClassSystem.poseScore >= 2>>\
Alistair's eyes gleam with anticipation. The entire room feels suspended, every artist leaning forward slightly.
<<speech "Alistair">>You've shown promise. Don't disappoint me now.<</speech>>
<<else>>\
Alistair sighs, adjusting his glasses. This is clearly your last chance to prove you're more than decorative.
<<speech "Alistair">>One final opportunity to transcend mediocrity.<</speech>>
\<</if>>
<<speech "Alistair">>Be the final page of a book that will never be written. The ending that explains everything but resolves nothing. Closure without conclusion. The last word that is somehow also the first.<</speech>>
<<if $Character is "GND">>\
<i>You think of the last line of a hymn - the way the final note hangs in the air of an empty church, an ending and a promise that it'll be sung again next Sunday, all at once. Maybe that's the feeling he wants.</i>
\<<elseif $Character is "IT">>\
<i>Like a curtain call that never truly ends. You understand performance well enough to grasp this.</i>
\<<elseif $Character is "RR">>\
<i>The eternal fuck-you that somehow also says hello. Yeah, you get it.</i>
\<</if>>
Your final pose?
<span id="pose4-choices">
<<link "Turn partially away, looking back over your shoulder">>
<<replace "#pose4-choices">><</replace>>
<<run window.ArtClassSystem.addPoint()>>
<<append "#pose4-result">>\
<i>You turn your body away but twist to look back, your expression carefully unreadable - neither sad nor happy, neither leaving nor staying.</i>
<<speech "Alistair">>My God... Yes! The eternal departure that never quite arrives. The glance that contains entire novels. Hold it exactly like that!<</speech>>
The room falls completely silent except for the desperate scratching of charcoal. Even the students who'd been struggling suddenly understand what they're witnessing.
<<if window.ArtClassSystem.clothingChoice === "nude">>\
<<speech "Alistair">>See how the nude form makes this even more powerful? Completely revealed yet utterly mysterious.<</speech>>
\<</if>>
[[Continue->ArtClassEnd]]\
<</append>>
<</link>>
<<link "Lie down peacefully as if at rest">>
<<replace "#pose4-choices">><</replace>>
<<append "#pose4-result">>\
<i>You recline gracefully, arranging yourself in a position of peaceful repose.</i>
<<speech "Alistair">>Death? How pedestrian. Every amateur thinks death is profound. The ultimate ending is the ultimate cliché.<</speech>>
He pinches the bridge of his nose in frustration.
<<speech "Alistair">>I asked for ambiguity, not the artistic equivalent of a full stop.<</speech>>
[[Continue->ArtClassEnd]]\
<</append>>
<</link>>
<<link "Strike a dramatic final pose with arms raised">>
<<replace "#pose4-choices">><</replace>>
<<append "#pose4-result">>\
<i>You throw your arms up triumphantly, creating a grand finale gesture.</i>
<<speech "Alistair">>This isn't Broadway, darling. I asked for a whisper and you're giving me a scream. Art doesn't announce itself - it insinuates.<</speech>>
<<if $Character is "IT">>\
<<speech "Alistair">>I should have known. Once a performer, always a performer. Subtlety is clearly beyond you.<</speech>>
\<<else>>\
A few students actually stop drawing, sensing this isn't worth capturing.
\<</if>>
[[Continue->ArtClassEnd]]\
<</append>>
<</link>>
</span>
<div id="pose4-result"></div><<set _performance to window.ArtClassSystem.getPerformance()>>
<<set _fee to 0>>
<<set _bonus to 0>>
The timer rings. Artists put down their charcoal, stretching cramped fingers. You grab your robe, suddenly aware of all the eyes that had been studying you - not as a person, but as form, line, shadow.
<<if window.ArtClassSystem.clothingChoice === "clothed">>
<<set _fee to 3>>
<<elseif window.ArtClassSystem.clothingChoice === "underwear">>
<<set _fee to 6>>
<<else>>
<<set _fee to 12>>
<</if>>
<<if _performance === "perfect">>
<<set $alistairimpressed to true>
Once Alistair has looked over the students' paintings he approaches you. Up close, you notice paint under his fingernails, the faint smell of turpentine, the intensity in his gray eyes that sees through rather than at you.
<<speech "Alistair">>You understand something most models don't - that the body is a text to be read, not merely observed. I'm curating an exhibition next month, so I'm rather occupied. But if we happen to meet again - and I hope we do - I might have something extraordinary in mind for you.<</speech>>
He hands you an elegant black business card with minimalist silver text.
<<speech "Alistair">>My private studio. Don't share that address with anyone. True art requires... discretion.<</speech>>
<<set _bonus to 12>>
<<set $alistairRelationship to ($alistairRelationship || 0) + 3>>
<p style="color: gold;">Alistair relationship +3!</p>
You hold the business card carefully. Who knew you had such potential as a muse?
<<elseif _performance === "excellent">>
<h3>Excellent Performance</h3>
<<set $alistairimpressed to true>
Alistair nods approvingly as the session ends, his approval measured but genuine.
<<speech "Alistair">>You have genuine potential. Most models are merely pretty. You might actually be interesting. Continue developing your understanding of form as language, and we may work together again.<</speech>>
<<speech "Alistair">>Take this.<</speech>>
He hands you a gallery pamphlet with several exhibitions circled in red ink.
<<speech "Alistair">>Study these. See how the masters understood the body as metaphor.<</speech>>
<<set _bonus to 6>>
<<set $alistairRelationship to ($alistairRelationship || 0) + 2>>
<p style="color: gold;">Alistair relationship +2!</p>
<<elseif _performance === "decent">>
<h3>Decent Performance</h3>
<<set $alistairimpressed to false>
Alistair pauses before leaving, considering whether you're worth his time.
<<speech "Alistair">>You have glimmers of understanding, but you're still thinking literally. Art isn't about what things are, but what they suggest. Study the masters - Schiele's rawness, Modigliani's elongation. Learn why distortion reveals truth.<</speech>>
You go to respond but Alistair continues, almost to himself.
<<speech "Alistair">>Still... Céleste mentioned this was your first session. It would be unjust to ignore potential, no matter how unrefined. You have something - buried under inexperience, but present.<</speech>>
He turns back briefly.
<<speech "Alistair">>If you're serious about this, truly serious, come back when you've learned to think in metaphor.<</speech>>
<<set _bonus to 2>>
<<set $alistairRelationship to ($alistairRelationship || 0) + 1>>
<p style="color: gold;">Alistair relationship +1</p>
<<else>>
<h3>Poor Performance</h3>
<<set $alistairimpressed to false>
Alistair barely acknowledges you as he packs his things, speaking to Céleste as if you've already left.
<<speech "Alistair">>Another one who thinks beauty is enough. Beauty without understanding is just decoration. Find me someone who comprehends that modeling is philosophy, not exhibition.<</speech>>
<<speech "Celeste" "Céleste">>Perhaps with more training -<</speech>>
<<speech "Alistair">>No. Some people see only surfaces. You can't teach depth to the shallow.<</speech>>
You're paid and dismissed. The other artists seem sympathetic but say nothing, avoiding eye contact as you leave.
<</if>>
<<set $Fame to ($Fame || 0) + _fee + _bonus>>
<p style="color: green;">Fame earned: +<<= _fee + _bonus>></p>
<<if $Character is "GND">>\
<i>You didn't follow half of what he said, but something about being seen so carefully - studied, not leered at - stays with you. It felt oddly close to being truly listened to.</i>
\<<elseif $Character is "IT">>\
<i>You're used to being watched, but this was different. They weren't admiring - they were studying.</i>
\<<elseif $Character is "RR">>\
<i>Part of you wants to tell Alistair exactly where he can shove his philosophy, but the boost to your name helps you bite your tongue.</i>
\<</if>>
[[Leave the studio->SleepMain]]<<speech "Director" "The Director">> I have seen many trainees come through this company, and while many have done better than you have many have done worse. You knos what happened to victoria? <</speech>>
<<speech $hair $Name>> I heard the news, a robber entered their mansion and killed both her and her husband. She was an inspiration... <</speech>>
<<speech "Director" "The Director">> Tragedy... thats what it was, she meant everthing to me... She was the first ever idol that i managed, before the idol factory even existed it was her and me and a dream. You see, i need that spark, that brilliance. <</speech>>
<<speech "Director" "The Director">> Part of me hoped you had it... I guess you still might do <</speech>>
<<speech $hair $Name>>So you mean.... i passsed<</speech>>
He doesnt talk just simply nods and sits back down, you take this opputunity to get out this suffocating room, thanking him as you leave.
[[Leave the room->StoryEnd]]Thank you for playing the idol factroy this has took alot of effort, working while horny is a massive debuff. I hope your not to upset about that i ahd to end it here, i really haate when people just uplaod a few passages then beg for you to give them moeny.
I hope i gave you enough content for you to be happy with, it took along time and the next update will be even bigger, a new week of content and an open world now that you have passed the probation,
Please check out my patreon to keep updated on that updates progress you dont have to buy a membership to see my progress but i think i came up with some really cool rewards.
<button onclick="window.open('https://patreon.com/ValkyrieGameStudio?utm_medium=unknown&utm_source=join_link&utm_campaign=creatorshare_creator&utm_content=copyLink', '_blank')">
❤️ Support us on Patreon
</button>
I have been valkyrie and this has been Idol Factory, hope you enjoyed<<set _question to window.KaraokeGame.getCurrentQuestion()>>
The soft guitar intro plays, and you grip the microphone. The crowd is watching, some recording on their phones. You take a deep breath and start singing.
<div class="lyric-line">
<p>"_question.line"</p>
</div>
<<for _option range _question.options>>
<<capture _option>>
<<button _option>>
<<set _correct to window.KaraokeGame.checkAnswer(_option)>>
<<if _correct>>
<<set $karaokeCorrect to true>>
<<else>>
<<set $karaokeCorrect to false>>
<</if>>
<<goto "Perfect1Result">>
<</button>>
<</capture>>
<</for>>
*/<<if $karaokeCorrect>>
<p style="color: green;">The words flow naturally, and you see some people in the crowd starting to sway to the music. A couple near the bar starts slow dancing.</p>
<<speech "Audience Member">>They're actually pretty good!<</speech>>
<<else>>
<p style="color: red;">You stumble over the words. A few people in the crowd exchange glances, but most are still supportive, clapping along to help you find the rhythm.</p>
<p><i>The correct lyric was: "$karaokeLastAnswer.correctAnswer"</i></p>
<</if>>
<p>Score: $karaokeScore</p>
[[Continue singing->Perfect2]]
<<set _question to window.KaraokeGame.getCurrentQuestion()>>
<div class="lyric-line">
<p>"_question.line"</p>
</div>
<<for _option range _question.options>>
<<capture _option>>
<<button _option>>
<<set _correct to window.KaraokeGame.checkAnswer(_option)>>
<<if _correct>>
<<set $karaokeCorrect to true>>
<<else>>
<<set $karaokeCorrect to false>>
<</if>>
<<goto "Perfect2Result">>
<</button>>
<</capture>>
<</for>>
*/<<if $karaokeCorrect>>
<p style="color: green;">Your voice gains strength. The emotion in the song is starting to show through your performance.</p>
The bartender stops cleaning glasses to watch. Even the pool players have paused their game.
<<else>>
<p style="color: red;">Another missed line. You can feel your cheeks burning, but you push through.</p>
<p><i>The correct lyric was: "$karaokeLastAnswer.correctAnswer"</i></p>
Someone shouts "You got this!" from the crowd, trying to encourage you.
<</if>>
<p>Score: $karaokeScore</p>
[[Keep going->Perfect3]]
<<set _question to window.KaraokeGame.getCurrentQuestion()>>
Halfway through the song now.
<div class="lyric-line">
<p>"_question.line"</p>
</div>
<<for _option range _question.options>>
<<capture _option>>
<<button _option>>
<<set _correct to window.KaraokeGame.checkAnswer(_option)>>
<<if _correct>>
<<set $karaokeCorrect to true>>
<<else>>
<<set $karaokeCorrect to false>>
<</if>>
<<goto "Perfect3Result">>
<</button>>
<</capture>>
<</for>>
<<if $karaokeCorrect>>
<p style="color: green;">Perfect delivery! Connor's smirk fades. Several people pull out their phones to record.</p>
<<speech "Random Girl">>Damn, they're killing it!<</speech>>
<<if $karaokeScore gte 30>>
The host nods approvingly from the side of the stage.
<</if>>
<<else>>
<p style="color: red;">You see Connor chuckle and whisper something to his friend. Your hands shake slightly on the mic.</p>
<p><i>The correct lyric was: "$karaokeLastAnswer.correctAnswer"</i></p>
<</if>>
<p>Score: $karaokeScore</p>
[[Push through->Perfect4]]<<set _question to window.KaraokeGame.getCurrentQuestion()>>
The song is building to its emotional peak. The whole bar is quiet now, everyone watching. This is your moment.
<<if $karaokeScore gte 30>>
You're in the zone, feeling every word.
<<else>>
You need to nail these last parts to have any chance of winning.
<</if>>
<div class="lyric-line">
<p>"_question.line"</p>
</div>
<<for _option range _question.options>>
<<capture _option>>
<<button _option>>
<<set _correct to window.KaraokeGame.checkAnswer(_option)>>
<<if _correct>>
<<set $karaokeCorrect to true>>
<<else>>
<<set $karaokeCorrect to false>>
<</if>>
<<goto "Perfect4Result">>
<</button>>
<</capture>>
<</for>><<if $karaokeCorrect>>
<p style="color: green;">The emotion in your voice is palpable. Someone actually wipes away a tear.</p>
A couple starts making out in the corner, inspired by the romantic mood you've created.
<<else>>
<p style="color: red;">So close to the end, but you fumble the words. Still, the crowd is supportive.</p>
<p><i>The correct lyric was: "$karaokeLastAnswer.correctAnswer"</i></p>
<</if>>
<p>Score: $karaokeScore</p>
[[Final verse->Perfect5]]<<set _question to window.KaraokeGame.getCurrentQuestion()>>
The final verse. The climax of the song. Everyone in the bar is watching, even the staff.
<<if $karaokeScore gte 40>>
You've got this. Just one more line to nail it.
<<elseif $karaokeScore gte 20>>
You've had some stumbles, but a strong finish could still impress.
<<else>>
This is your last chance to salvage the performance.
<</if>>
<div class="lyric-line">
<p>"_question.line"</p>
</div>
<<for _option range _question.options>>
<<capture _option>>
<<button _option>>
<<set _correct to window.KaraokeGame.checkAnswer(_option)>>
<<if _correct>>
<<set $karaokeCorrect to true>>
<<else>>
<<set $karaokeCorrect to false>>
<</if>>
<<goto "Perfect5Result">>
<</button>>
<</capture>>
<</for>><<if $karaokeCorrect>>
<p style="color: green;">You nail the final line! The last notes ring out perfectly.</p>
<<else>>
<p style="color: red;">Not the strongest finish, but you made it through.</p>
<p><i>The correct lyric was: "<<= $karaokeLastAnswer.correctAnswer >>"</i></p>
<</if>>
<p>The music fades. There's a moment of silence...</p>
[[Wait for the reaction->KaraokeResults]]<<if $karaokeScore gte 30>> <<goto "KaraokeWin">> <</if>>
You go sit down, a couple people in the crowd cheer but that oesnt give you too much confidence.
<<speech $hair $Name>> I hope i did enough, how will i pass this training program if i cant win this <</speech>>
The last contestent is this girl called trinity, a stripper name but she is from texas and decides to sing a cute country song.
Shes not grea, not bad, clearly she is your main competition but she sings very boring.
After her set she sits down aswell and the host comes on the stage
<<speech "Host" Host>>And the winner is..... Trinity!<</speech>>
She jumps up on the stage and screams like a child has just won the golden ticket to willy wonka factory
Shit.... Theres no way you were better than that.... This must be rigged surely, she was awful, you notice that the host seems to be hugging her for way longet than nirmal
<<speech $hair $Name>> I cant come back empty handed surely something fishy is going on <</speech>>
[[Leave with your dignity->Kareokeend]]
[[Confront the host->KHost]]<<set _question to window.KaraokeGame.getCurrentQuestion()>>
The heavy bass drops and the crowd immediately goes wild. This is definitely the most provocative song choice. You grip the mic, knowing all eyes are on you.
<<speech "Random Guy">>Oh shit, she's really doing WAP!<</speech>>
<div class="lyric-line">
<p>"_question.line"</p>
</div>
<<for _option range _question.options>>
<<capture _option>>
<<button _option>>
<<set _correct to window.KaraokeGame.checkAnswer(_option)>>
<<if _correct>>
<<set $karaokeCorrect to true>>
<<else>>
<<set $karaokeCorrect to false>>
<</if>>
<<goto "WAP1Result">>
<</button>>
<</capture>>
<</for>><<if $karaokeCorrect>>
<p style="color: green;">You nail the opening line! The crowd loses it. Someone spills their drink.</p>
<<speech "Drunk Girl">>YES QUEEN! GET IT!<</speech>>
<<else>>
<p style="color: red;">You stumble on the iconic opening. Some people laugh, but it's playful.</p>
<p><i>The correct lyric was: "$karaokeLastAnswer.correctAnswer"</i></p>
<</if>>
<p>Score: $karaokeScore</p>
[[Continue->WAP2]]
<<set _question to window.KaraokeGame.getCurrentQuestion()>>
The beat is hypnotic. You're starting to move with it.
<<if $Exhibition gte 2>>
You're completely comfortable with the sexual lyrics. This is just another performance.
<<else>>
The explicit lyrics make you blush, but you push through.
<</if>>
<div class="lyric-line">
<p>"_question.line"</p>
</div>
<<for _option range _question.options>>
<<capture _option>>
<<button _option>>
<<set _correct to window.KaraokeGame.checkAnswer(_option)>>
<<if _correct>>
<<set $karaokeCorrect to true>>
<<else>>
<<set $karaokeCorrect to false>>
<</if>>
<<goto "WAP2Result">>
<</button>>
<</capture>>
<</for>><<if $karaokeCorrect>>
<p style="color: green;">Perfect delivery! The crowd is eating this up.</p>
Some of the guys in the back are recording. This might end up online.
<<else>>
<p style="color: red;">You miss the line, but honestly, the crowd is too hyped to care.</p>
<p><i>The correct lyric was: "$karaokeLastAnswer.correctAnswer"</i></p>
<</if>>
<p>Score: $karaokeScore</p>
[[Keep going->WAP3]]<<set _question to window.KaraokeGame.getCurrentQuestion()>>
You're at the most famous part of the song. The entire bar is watching. Even the bartender has stopped serving drinks.
<<speech "Host">>This girl's got guts!<</speech>>
<div class="lyric-line">
<p>"_question.line"</p>
</div>
<<for _option range _question.options>>
<<capture _option>>
<<button _option>>
<<set _correct to window.KaraokeGame.checkAnswer(_option)>>
<<if _correct>>
<<set $karaokeCorrect to true>>
<<else>>
<<set $karaokeCorrect to false>>
<</if>>
<<goto "WAP3Result">>
<</button>>
<</capture>>
<</for>><<if $karaokeCorrect>>
<p style="color: green;">The crowd screams the line with you! This is becoming legendary.</p>
<<if $karaokeScore gte 30>>
You're absolutely killing this performance. The whole bar is yours.
<</if>>
<<else>>
<p style="color: red;">You fumble the iconic line. Someone shouts it for you.</p>
<p><i>The correct lyric was: "$karaokeLastAnswer.correctAnswer"</i></p>
<</if>>
<p>Score: $karaokeScore</p>
[[Push through->WAP4]]
<<set _question to window.KaraokeGame.getCurrentQuestion()>>
The song is getting even more explicit. Some people are scandalized, others are living for it.
<div class="lyric-line">
<p>"_question.line"</p>
</div>
<<for _option range _question.options>>
<<capture _option>>
<<button _option>>
<<set _correct to window.KaraokeGame.checkAnswer(_option)>>
<<if _correct>>
<<set $karaokeCorrect to true>>
<<else>>
<<set $karaokeCorrect to false>>
<</if>>
<<goto "WAP4Result">>
<</button>>
<</capture>>
<</for>><<if $karaokeCorrect>>
<p style="color: green;">You're fully committed now. No shame, just performance.</p>
he crowd is on their feet, a couple of drunk girls have got to the front of the stage and start dancing provactivly
<<else>>
<p style="color: red;">The lyrics are getting harder to remember under pressure.</p>
<p><i>The correct lyric was: "$karaokeLastAnswer.correctAnswer"</i></p>
<</if>>
<p>Score: $karaokeScore</p>
[[Final verse->WAP5]]<<set _question to window.KaraokeGame.getCurrentQuestion()>>
Last part. The entire bar is invested in this performance now. This will definitely be talked about tomorrow.
<<if $karaokeScore gte 40>>
You've embraced the song completely. This is a star-making performance.
<<else>>
Time to salvage what you can with a strong finish.
<</if>>
<div class="lyric-line">
<p>"_question.line"</p>
</div>
<<for _option range _question.options>>
<<capture _option>>
<<button _option>>
<<set _correct to window.KaraokeGame.checkAnswer(_option)>>
<<if _correct>>
<<set $karaokeCorrect to true>>
<<else>>
<<set $karaokeCorrect to false>>
<</if>>
<<goto "WAP5Result">>
<</button>>
<</capture>>
<</for>>
<<if $karaokeCorrect>>
<p style="color: green;">You nail the ending! The crowd goes absolutely insane!</p>
<<set $Exhibition to ($Exhibition || 0) + 1>>
<p style="color: pink;">Your exhibitionism increased!</p>
<<else>>
<p style="color: red;">You miss the last line, but honestly, you made it through WAP and that's an achievement.</p>
<p><i>The correct lyric was: "$karaokeLastAnswer.correctAnswer"</i></p>
<</if>>
The music fades. The bar erupts...
[[Wait for the reaction->KaraokeResults]]<<set _question to window.KaraokeGame.getCurrentQuestion()>>
The playful pop beat starts. It's flirty without being too explicit - a nice middle ground. You sway to the rhythm.
<div class="lyric-line">
<p>"_question.line"</p>
</div>
<<for _option range _question.options>>
<<capture _option>>
<<button _option>>
<<set _correct to window.KaraokeGame.checkAnswer(_option)>>
<<if _correct>>
<<set $karaokeCorrect to true>>
<<else>>
<<set $karaokeCorrect to false>>
<</if>>
<<goto "Juno1Result">>
<</button>>
<</capture>>
<</for>>
*/<<if $karaokeCorrect>>
<p style="color: green;">Great start! Your voice suits the playful tone perfectly.</p>
A group of girls near the stage start dancing along.
<<else>>
<p style="color: red;">You miss the opening, but recover quickly.</p>
<p><i>The correct lyric was: "$karaokeLastAnswer.correctAnswer"</i></p>
<</if>>
<p>Score: $karaokeScore</p>
[[Continue singing->Juno2]]<<set _question to window.KaraokeGame.getCurrentQuestion()>>
The song is building. You're finding your rhythm, getting more comfortable with the flirty lyrics.
Someone in the crowd wolf-whistles. You can't tell if it's supportive or creepy.
<div class="lyric-line">
<p>"_question.line"</p>
</div>
<<for _option range _question.options>>
<<capture _option>>
<<button _option>>
<<set _correct to window.KaraokeGame.checkAnswer(_option)>>
<<if _correct>>
<<set $karaokeCorrect to true>>
<<else>>
<<set $karaokeCorrect to false>>
<</if>>
<<goto "Juno2Result">>
<</button>>
<</capture>>
<</for>><<if $karaokeCorrect>>
<p style="color: green;">Smooth delivery! You're making this look easy.</p>
Even the tough crowd by the pool table is paying attention now.
<<else>>
<p style="color: red;">You miss the line but keep your stage presence.</p>
<p><i>The correct lyric was: "$karaokeLastAnswer.correctAnswer"</i></p>
<</if>>
<p>Score: $karaokeScore</p>
[[Final chorus->Juno5]]<<if $karaokeCorrect>>
<p style="color: green;">Perfect! You deliver the suggestive line with just the right amount of playfulness.</p>
<<speech "Random Girl">>She's actually really good!<</speech>>
<<else>>
<p style="color: red;">You fumble the provocative line, blushing slightly.</p>
<p><i>The correct lyric was: "$karaokeLastAnswer.correctAnswer"</i></p>
<</if>>
<p>Score: $karaokeScore</p>
[[Continue->Juno4]]<<if $karaokeCorrect>>
<p style="color: green;">Perfect ending! You hit the final note flawlessly!</p>
<<else>>
<p style="color: red;">Not the strongest finish, but you gave it your all.</p>
<p><i>The correct lyric was: "$karaokeLastAnswer.correctAnswer"</i></p>
<</if>>
The music fades out to applause...
[[Wait for the reaction->KaraokeResults]]<<if $karaokeCorrect>>
<p style="color: green;">You're getting into it now, adding some choreography to your performance.</p>
The energy in the room is building with the song.
<<else>>
<p style="color: red;">A slight stumble, but the crowd is forgiving.</p>
<p><i>The correct lyric was: "$karaokeLastAnswer.correctAnswer"</i></p>
<</if>>
<p>Score: $karaokeScore</p>
[[Keep performing->Juno3]]<<set _question to window.KaraokeGame.getCurrentQuestion()>>
This is the spicy part of the song. Some people look surprised - they didn't expect these lyrics from what seemed like a sweet pop song.
<<if $charisma gte 2>>
Your natural charisma is selling this performance perfectly.
<</if>>
<div class="lyric-line">
<p>"_question.line"</p>
</div>
<<for _option range _question.options>>
<<capture _option>>
<<button _option>>
<<set _correct to window.KaraokeGame.checkAnswer(_option)>>
<<if _correct>>
<<set $karaokeCorrect to true>>
<<else>>
<<set $karaokeCorrect to false>>
<</if>>
<<goto "Juno3Result">>
<</button>>
<</capture>>
<</for>>
<<set _question to window.KaraokeGame.getCurrentQuestion()>>
The bridge of the song. You're in the zone now, the nervousness completely gone.
<<if $karaokeScore gte 30>>
You're absolutely nailing this performance. Pop star material!
<</if>>
<div class="lyric-line">
<p>"_question.line"</p>
</div>
<<for _option range _question.options>>
<<capture _option>>
<<button _option>>
<<set _correct to window.KaraokeGame.checkAnswer(_option)>>
<<if _correct>>
<<set $karaokeCorrect to true>>
<<else>>
<<set $karaokeCorrect to false>>
<</if>>
<<goto "Juno4Result">>
<</button>>
<</capture>>
<</for>>
<<set _question to window.KaraokeGame.getCurrentQuestion()>>
The final chorus. Time to leave everything on the stage.
<div class="lyric-line">
<p>"_question.line"</p>
</div>
<<for _option range _question.options>>
<<capture _option>>
<<button _option>>
<<set _correct to window.KaraokeGame.checkAnswer(_option)>>
<<if _correct>>
<<set $karaokeCorrect to true>>
<<else>>
<<set $karaokeCorrect to false>>
<</if>>
<<goto "Juno5Result">>
<</button>>
<</capture>>
<</for>>Are you really goign to suck cock all for a stupid song contest. You dont even make up your mind before you are knelt down, his already spit-lubed cock is now icnehs from your face.
He stares confused about how tranced you look as you gawk at his cock.
<<speech Host Host>> Look darling, it isnt going to suck itslef. <</speech>>
You cant recall ever sucking a cock but it seems to come natural to you, you engluf his tip with you mouth, using you tongue to smake shaoes on the top of his penis.
<<speech Host Host>> Damn you know how to use that mouth, already better than the southern slut from earlier. <</speech>>
His compliments turn you on even more, it acts like a spark in an ignition, you take the coko out of his mouth amnd starting licking from the tip to base. His cock isnt a pornstar level cock, its properply pretty averag but you aint complaining.
<img src='Quests/D3K/Blowjob1.gif'>
You turn your attention to his smooth balls.
<img src='Quests/D3K/Blowjob3.gif'>
Spit clings to your mouth as you suck and play with his balls. Is it your ors trinity, who knows, but his cock taste sweet, maybe thats her spit.
You think back to what they were doing earlier, how she was tacking his cock, the speed, the skill you try to copy.
<img src='Quests/D3K/Blowjob2.gif'>
No you need to do better, you remember how the compliment made you feel. how good it turned you on. Knelt down with his cock in your mouth you crave his attention, you grave hois approval. You needed him to approve of your singing, now you need him to love how much of a cock slut you are.
<img src='Quests/D3K/Blowjob4.gif'>
You take his cock as far as you can, you agg in his meat, foricing youself further and further as your hear is satisfied gurnts acting as motivation for you to fully take his cock as far as you can. You eyes roll back and you can only take his whole cock for a few moments before you gasp for air.
<img src='Quests/D3K/Blowjob5.gif'>
<<speech Host Host>>. Damn if i knew you were such a slut you would of won for sure. Not to be rude darling but you were boring up there. You need to show this side of you if you want to make it in this business <</speech>>
How are you meant to show your cock skills while singign your songs, thats stupid, maybe the pelasure is causing you mind his mind to melt and him to say stupid things, but something sticks.
<<speech $hair $Name>> He called me boring, maybe he is right. I was just being myself up there, maybe a i need to be someone better <</speech>>
He likes me being a slut, i can see how much me being submisive on my knees turned him on, maybe i need to do more, be more.
You start to play with your top before revealling your small brests.
<<speech $hair $Name>> Are these boring for you. Is this what you wanted me to do on stage. Maybe i should of let evryone in the audience have a feel. <</speech>>
<img src='Quests/D3K/Blowjob6.gif'>
You start to play with your boobs as you hand rubs his cock with force, your sending him into overdrive. You can tell hes almost their.
<<speech $hair $Name>> Maybe they would be better with you cum painted on them. Do you want to cum on my slutty tits. <</speech>>
Youve manage to take control, even down on you knees, sucking his cock for s trophy, youve managed to take back control. Hes definetly right, i was boring on the stage. I was just an average person up there. but im not normal, im a celebrity, im better, i need to be speacial.
<<speech $hair $Name>> Damn $Name. You are the perfect slut. but [[ive got a better idea->KHost2]]
He pushes you of his cock and stands up out his chair. Its clear he wants to cum on your face. You stick out your tongue in anticipation but right before he strokes himself to completion he hands you the trophy to hold.
<<speech Host Host>> Thats right you fucking slut, this trophy is fucking worthless, it means nothing its just a glorified cumn rag. <</speech>>
And just like that you lose control, he has remainded you that you are nothing but a slut sucking cock, hes right, this trophy doesnt mean shit, you just wanted to suck cock didnt you. well good slut, this is your reward.
<<if $cumlover gte 1>> [[Lick the Cum off the trophy]]
<<else>> [[Clean up and leave->KHost3]] <</if>>The cum looks warm and tasty as it shines off the the golden trophy, it looks two beautiful to waste.
Your tongue moves up and down the metallic taste of fake gold and warm cum is a sensation you will perfect.
The host isnt even bothered watching you, hes on his phone talking the the pub owner making sure hes is here for the next kareoke show, i wonder if trinity will be back to sucking his cock or will another dumb broad take your place.
You get up of the floor and [[head home->SleepMain]]
<<set $KTrophy to 'True'>>
<<set $singingcomp to "cheated">>You grab a few tissues from the hosts makeup chair, and wipe off his well earnt cum, you wonder if anyone has ever had to wipe come off a trophy before, has anyone slutted themselve out like this before.
Probably theres alot of female celebrities who win stuff without having to actually try.
The host isnt even bothered watching you, hes on his phone talking the the pub owner making sure hes is here for the next kareoke show, i wonder if trinity will be back to sucking his cock or will another dumb broad take your place.
You get up of the floor and [[head home->SleepMain]]
<<set $KTrophy to 'True'>>
<<set $singingcomp to "cheated">>Trinty won fair and square even if you dont like it no-one likes a sore loser.
You head home ignoring everyone and go staright to [[sleep->SleepMain]] You go sit down, a large group of patrons cheer for you which fills you with alot of hope
<<speech $hair $Name>> I hope i did enough, how will i pass this training program if i cant win this <</speech>>
The last contestent is this girl called trinity, a stripper name but she is from texas and decides to sing a cute country song.
Shes not grea, not bad, clearly she is your main competition but she sings very boring.
After her set she sits down aswell and the host comes on the stage
<<speech "Host" Host>>And the winner is..... $Name!<</speech>>
You jump out your seat and run up on the stage, snatching the tropy out of your hosts hand.
<<speech $hair $Name>> THANK YOU THANK YOU THANKY YOU<</speech>>
Damn if this is how you celebrate fake gold trophy who knows what you will do when you won a grammy.
You head home holding the trophy liek a baby, you put it on your shelf once you get home and [[go to sleep->SleepMain]]
<<set $KTrophy to 'True'>>
<<set $singingcomp to "won">>Day 1 - Intro Photoshhot
Today you will get your company photos taken, these are sent out to all prospective bidders and put on our company website so our agents know exactly what they are getting. Please visit mark at the [[in house studio->D1PS0]] Day 2- Tinder in real life
A youtube group is looking for pretty girls to take part in their youtube video.
[[Head to the location->D2TIRL0]] Day 6- Pre-Ball Preperations
Your trainer willa ccompany to sort out all your pre ball needs.
[[Meet Mila at the mall->D6PDB]] Day 3 - Kareoke Competition
A local bar is hosting a kareoke competition, surely you cant mess this one up
[[Head to the bar->D3K]] Day 7- The Debut Ball
Its the day of the ball, please [[meet your trainer and she will take you to the location->D7B0]]Day 4 Comic Book Cosplay
A local comic book shop is looking for a female model to take some cosplay photos, please be carefu;, we have had some reports of this guys character
[[Head to the comicbook store->Cosplay]] Day 5 - An Artistic Drawing
Hollywoods most influential artists is looking fora model to help teach his students the very premise of art.
[[Head to the art show->D5AAS]] he elevator opens onto the top floor and the noise hits you first - a string quartet losing a quiet war against three hundred people who each believe they're the most important person in the room. Chandeliers. A champagne tower. A wall of glass with the whole city laid out below it like something bought and paid for.
<<set $ballMet to { director: false, country: false, rapper: false }>>
<<set $ballEndorsed to { director: false, country: false, rapper: false,}>>
Mila keeps a hand at the small of your back and steers you in before you can freeze in the doorway. She tugs <<if $ballChoices.dress isnot "">>$ballChoices.dress<<else>>your dress<</if>> straight one last time and leans in close, low and fast under the music.
<<speech "Mila">>Rules. Smile like you mean it, don't drink anything a stranger hands you, and if a producer offers to change your life, he means his weekend. Stay near me till you find your feet.<</speech>>
She reads the room the way a general reads a battlefield, then tips her chin at three points in the crowd without ever quite pointing.
<<speech "Mila">>Most of these people are wallpaper with good posture. Three of them tonight are worth your time. Get one of the three to remember your face and this whole circus paid for itself. Waste the night on canapes and I'll be disappointed in you.<</speech>>
<<if $ballImpressed>>\
A ripple moves through the near side of the room, and Mila's eyebrows climb.
<<speech "Mila">>...Well. Look who decided you were worth the trip.<</speech>>
Alistair, in unrelieved black, cuts through the crowd just far enough to be seen doing it. He doesn't linger - a hand on your shoulder, a few unhurried words to the couple beside you about "the one to watch this season," a beat to let the whole room clock him doing it, and then he's gone.
<<set $ballScore[$Character] += 1>><<set $ballEndorsed.alistair to true>>\
<p style="color: gold;">Alistair made the trip - and made sure the right people saw him greet you. (+1)</p>
<<speech "Mila">>He does not do that. Not for anyone. Whatever you did to earn it, hold onto it.<</speech>>
\<</if>>
<<speech "Mila">>Right - go. I'll be at the bar if it all goes sideways. Make me look good.<</speech>>
[[Work the room->DBHub]]The room feels different but you cant think why its got you feeling like that. Like surely this is your room. There are no signs that this is a drunken one-night stand.
There is no traces of a man but there isn't much trace of anything. It's very watered down in its decor, almost like a prefab hotel room.
There's this large white wardrobe that looks rather empty, it sits comfotably on the clean carpet, no clothes on the floor, no rubbish to be seen, no stains that tell a funny story of your youth.
Large cream curtains cover a large window that still lets moring light creek through the edges. A small desk holds a turned-off computer while a bedroom table has a alarm that is currently beeping aggressively at you.
You slam your hand to shut it up.
<<speech $hair $Name>> [[I guess i should get up->W3]]. Get ready for my job... do i have a job, what day is it anyway <</speech>>
<<set $v to 0>>
Your door basically bursts open liek a swat raid. Its not swat officers but its a strong looking bodyguard and a half naked girl who enters your room.
<<speech Connor>> Wakey, Wakey Sleepyhead <</speech>>
Two people you kindarecognise enter your room, a uniformed security guard and a beautfil girl.
<<speech $hair $Name>> Ummm... Dont you know how to knock<</speech>>
They smile as they get closer to you.
<<speech Connor>> In our defence we knocked awhile ago, you must of been out of it<</speech>>
<<speech Mila>> Yeah, you outdrunk the whole club, mixing stuff that could kill you. but hey you only join the agency once thats for sure<</speech>>
See looks over your outfit and a smile grows on her face.
<<speech Mila>> Dressed aswell, and no stains ever, i had no hope, thought we would have to dress you myself.<</speech>>
When shes this close you can see how beautful she is. Shes a natural beauty, her features are soft and welcoming, a hotness you can be jeaous at but not mad at, her being here makes you feel more comfortable, like your grounded once again.
<img src ="Images/Mila/MilaIntro.jpg" height="800px" width="auto">
Her lack of clothing on the other hand makes her look confident, its a slutty attire but you woudlnt call her a slut, she looks more like a work of art than a whore.
<<speech Connor>> Lets not rember that day, i still can get the sick out of that leather jacket, and its been a 2 years now. Thatw as my mothers favourite jacket, she loved me wearing <</speech>>
<<speech $hair $Name>>As much as its nice to meet you too, umm, why are you here. <</speech>>
<<speech Connor>>Yeah sorry for bursting into your room like that, but you are really late. Im connor head of talent relations, and this is mila shes took up the duties of welcoming the new recruits. <</speech>>
You accept his apology he seems nice enough.
<<speech Connor >>We are here to help you get situated for today, think of us like RA's you would have at college..<</speech>>
<<speech Connor >> As i was saying, were here to help you out on your first days here, you will be on our carefully designed onboarding program but mila will tell you more about that. <</speech>>
<<speech Mila>> Yes, cause Connor is dumb and has no clue what actually goes on here <</speech>>
<<speech Mila >>< As much as its funny to annoy connor, we are pressed for time on account of your drunken slumber, so any questions before we head out <</speech>>
[[Whats the Onboarding Program->CM1]]
<<speech $hair $Name>> Thanks guys, I think that's everything. The only question I have is what to do now. How do i become famous<</speech>>
<<speech Connor>> Slow down new girl, we start small here, fame isnt guarenteed, their isnt no tutorial. <</speech>>
They walk out of the room and head to the elevator, urging you to follow him.
<<speech Mila>> He's right, there's no guaranteed way to make you famous, but the onboarding program has been designed to help you get ready and set you up to succeed. <</speech>>
You three step into a rather expensive elevator and Connor punches the number 1
<<speech Connor>> Floor 3 has all the models rooms, floor 1 is the most important, it holds the event board and hangout spots as well as the photo shoot room. Floor 2 has all the stores where you can purchase pre approved outfits and necceities. Floor 0 is where the boring stuff happens. The staff rooms and tech support. <</speech>>
<<speech $hair $Name>>Ok ill try to remeber that<</speech>>
<<speech Mila>>Just remember the event board, its the most important thing we have. The boss madates that no day can be wasted when your chasing something, thats how you lose track. Its where you will find your evnet for the day, whether thatsn an audition a photoshoot or whatever is planned for you. <</speech>>
<<speech $hair $Name>>Cool whats on floor 4 then.<</speech>>
<<speech Connor>>Ive only been there a couple of times, you need special access to get there. It holds the penthouses for our most famous models and most importantly the bosses office.<</speech>>
A key card to reach floor, that's not ominous at all, perfectly normal.
<<speech Mila>>Ill be there one day, but don't worry i wont forget about you floor 3 people. I'll come visit you now and then. <</speech>>
Your laughs are all cut off as [[The Elevator door opens->CM2]]
You're alone with three dresses and three potential versions of yourself. The mirror reflects your uncertainty back at you.
[[Try on the cute pink dress->GirlNextDoorTry]]
[[Try on the Seductive Black Dress->ItGirlTry]]
[[Try on statement dress->StandOutTry]]
[[You've tried them all, time to choose->DressDecision]]You slip into the soft pink dress. It settles against you light as breath - all sweetness and soft edges.
<<if $Character is "IT">>\
<i>You could sell this in your sleep; pageant training never fully leaves you. Sweet was never the plan, but you can already see the play - let them think you're harmless right up until you'd rather they didn't.</i>
\<<elseif $Character is "GND">>\
<i>It's the most like-you thing on the rack, and that's exactly what's needling you. Comfortable. Familiar. You catch yourself wondering whether familiar is enough to get remembered.</i>
\<<elseif $Character is "RR">>\
<i>A stranger looks back at you from the mirror - some soft, agreeable girl you'd have rolled your eyes at a year ago. It fits perfectly. That's the worst part.</i>
\<</if>>
You step out. Mila studies you for a long second, then says it to your reflection rather than to you.
<img src = 'Quests/D6/PinkDress.jpg'>
<<if $Character is "GND">>\
<<speech "Mila">>...and it actually suits you, which is annoying, because I had a whole speech ready about playing against type. Fine. We weaponise the sweetness.<</speech>>
\<<elseif $Character is "IT">>\
<<speech "Mila">>On you it reads like a disguise - which could be delicious if you commit. Butter them up, then pull the rug. Bit of a waste of you, though.<</speech>>
\<<else>>\
<<speech "Mila">>It's a lie, obviously. But a useful one. Nobody braces for the harmless girl - not until she's the one holding the knife.<</speech>>
\<</if>>
<<speech "Mila">>Either way, this is the room deciding you're safe. Sometimes safe is exactly where you want them looking while you do something else entirely.<</speech>>
[[Try another dress->DressingRoom]]
[[Make your choice->DressDecision]]The black dress pours on like liquid shadow, catching every curve, promising everything and confirming nothing.
<<if $Character is "IT">>\
<i>This is the mother tongue. Wanted, watched, just out of reach. You don't have to think about how to stand - the dress already knows.</i>
\<<elseif $Character is "GND">>\
<i>You'd never have dared this back home. The girl in the mirror looks like she keeps secrets, and the unsettling thing is how badly you'd like to be her tonight.</i>
\<<elseif $Character is "RR">>\
<i>Too clean for your usual chaos, too deliberate. But there's a quiet violence in being precisely what everyone wants and letting not one of them have it.</i>
\<</if>>
<img src = 'Quests/D6/BlackDress.jpg'>
Mila puts her phone down. That never happens.
<<speech "Mila">>Now that's a problem for everyone in the room but you. Men, women, the caterers - the whole lot forgetting their own names.<</speech>>
She tugs a seam straight, all business.
<<speech "Mila">>The trick is the distance. You're the fantasy, not the girl - wanted and untouchable at once. Beauty gets you the first look; attitude is what stops them looking away. Question is whether you can hold that all night without blinking.<</speech>>
[[Try another dress->DressingRoom]]
[[Make your choice->DressDecision]]The last one isn't so much a dress as an argument - bold cuts, colours that shouldn't get along, a silhouette with no interest in flattering anyone.
<<if $Character is "IT">>\
<i>Nothing about this is safe, and safe is practically your whole brand. Half of you is thrilled. The other half - the half that likes a guaranteed win - is quietly losing its mind.</i>
\<<elseif $Character is "GND">>\
<i>It's the loudest thing you've ever put on your body. You feel like you're wearing a dare, and you honestly can't tell if the girl from back home is still under there somewhere.</i>
\<<elseif $Character is "RR">>\
<i>Oh, this is home. Chaotic, unapologetic, refusing to fold itself neat for anybody. For the first time all day you actually recognise the person in the glass.</i>
\<</if>>
<img src = 'Quests/D6/ColorfulDress.jpg'>
You step out. Mila tips her head one way, then the other.
<<speech "Mila">>Bold. Genuinely bold. This is the one that either makes you the only name anybody says tomorrow, or gets you written off before the drinks are poured. No polite middle with this dress.<</speech>>
She walks a slow circle, weighing it.
<<speech "Mila">>It doesn't follow the rules, it writes new ones - and that only holds if you've got the nerve to back it. Wear it with an ounce of doubt and you're the odd girl in the odd dress. Wear it like you mean it and you're the only real thing in the building.<</speech>>
[[Try another dress->DressingRoom]]
[[Make your choice->DressDecision]]<<if ndef $ballScore>><<set $ballScore to { GND:0, IT:0, RR:0 }>><<set $ballChoices to { hair:"", makeup:"", dress:"" }>><</if>>
You've tried all three dresses. Now comes the decision that will define your debut.
<<speech "Mila">>So? Which one do you like.<</speech>>
<div class="final-choice">
<<button "Choose the ink Dress">>
<<set $Dress to "Pink">>
<<set $ballScore.GND += 1>>
<<set $ballChoices.dress to "the soft pink dress">>
<<goto "DressChosen">>
<</button>>
<<button "Choose the Black Dress">>
<<set $Dress to "Black">>
<<set $ballScore.IT += 1>>
<<set $ballChoices.dress to "the seductive black dress">>
<<goto "DressChosen">>
<</button>>
<<button "Choose the Red Dress">>
<<set $Dress to "Colorful">>
<<set $ballScore.RR += 1>>
<<set $ballChoices.dress to "the statement dress">>
<<goto "DressChosen">>
<</button>>
</div>
<<speech "Mila">>Choose carefully. First impressions are everything in this industry, and you rarely get a second chance.<</speech>>You walk out in your dress one last time, and Mila looks up.
<<if $Dress is "Pink">>\
<<speech "Mila">>Cute - I'll say it, this is one of my favourites. Some might call it boring; I call it a dream girl. People underestimate a dream girl, right up until it's too late.<</speech>>
\<<elseif $Dress is "Black">>\
<<speech "Mila">>That would be my pick. You know what you'll have to do at this event - you might be uncomfortable, but comfortable doesn't get remembered. Wear it like it was your idea.<</speech>>
\<<elseif $Dress is "Colorful">>\
<<speech "Mila">>Interesting. Can't say I've seen many girls try that look. You're different, that's for certain - let's just pray the right people read it as fearless and not unhinged.<</speech>>
\<</if>>
You change back, Mila swipes the company card without so much as glancing at the total, and soon you're both weaving through the mall with more bags than the two of you can reasonably carry.
<<speech "Mila">>Right. Home. Sleep. Big day tomorrow - I need you sharp, not puffy.<</speech>>
She drives you home, and the second your door shuts behind you, you [[collapse in your bed->SleepMain]].<button onclick="window.open('https://patreon.com/ValkyrieGameStudio?utm_medium=unknown&utm_source=join_link&utm_campaign=creatorshare_creator&utm_content=copyLink', '_blank')">
❤️ Support us on Patreon
</button>You scan the room. Mila pointed you at three, and the night's on a clock - you won't get a second shot at a first impression.
<<if not $ballMet.director>>\
Near the windows, a knot of people orbit a man who never laughs at his own jokes because he's waiting for you to. <b>Julian Vance</b>, the director. Every actress in the room has angled herself ten degrees toward him, and he doesn't appear to be paying a single one of them any attention.
[[Approach Julian Vance->DBDirector]]
\<</if>>
<<if not $ballMet.country>>\
At the far end of the bar, ignoring an actual senator, a man in a tailored jacket and scuffed boots holds court with a bottle instead of a glass. <b>Rhett Calloway</b> - the country star they keep trying, and failing, to cancel. A traditionalist in a town that changed without him.
[[Approach Rhett Calloway->DBCountry]]
\<</if>>
<<if not $ballMet.rapper>>\
Out on the terrace, apart from all of it, a younger man sits entirely unbothered - phone in hand, two friends and a wall of bodyguard around his calm. <b>Reign</b>, the rapper everyone in here is suddenly pretending they discovered first.
[[Approach Reign->DBRapper]]
\<</if>>
<<if $ballMet.director and $ballMet.country and $ballMet.rapper>>\
You've made your rounds. Across the room Mila catches your eye and tilts her head toward the elevators - and beside her, not smiling, is Connor.
[[Go to them->DBOffice]]
\<</if>>You wait for a gap and step into his orbit. Up close Julian Vance is smaller than his reputation and twice as still - a man who has never once had to raise his voice to be obeyed. He looks at you the way other men look at a painting they're deciding whether to buy.
<<speech "Julian">>Alistair's little find. He has an eye - a cruel one, but an eye. Turn your head. No. Slowly. Toward the light. God, none of them ever know how to stand in it.<</speech>>
You do. He studies your face moving the way he'd study rushes in a dark screening room - unhurried, unimpressed, expensive.
<<if $Character is "IT">>\
<<speech "Julian">>...There. Anyone can have a face, darling; I audition forty before lunch. You have something the others don't. You look into a lens like you're asking it a question, and it leans in to answer. That isn't a talent. That's a debt the camera owes you.<</speech>>
<<speech $hair $Name>>People have pointed cameras at me my whole life. I learned early to give them something worth developing.<</speech>>
<<speech "Julian">>Mm. And you know it - which is either the best thing about you or the worst. I haven't decided which yet.<</speech>>
<<if $ballImpressed>>\
He almost smiles. Two publicists within earshot register it with open alarm.
<<speech "Julian">>Alistair told me you held an entire room without opening your mouth. I assumed he was lying; he lies the way other men breathe. But here I am, looking at it. When I next cast a lead's younger, hungrier rival - the girl the audience secretly wants to win - I'd like to remember this face. Leave your name with my office on the way out. And be prompt. I don't chase. I recast.<</speech>>
<<set $ballScore.IT += 1>><<set $ballEndorsed.director to true>>\
<p style="color: gold;">Julian Vance is intrigued. (+1)</p>
\<<else>>\
<<speech "Julian">>Pretty. Composed. The instrument's all there, tuned and polished.<</speech>>
He tilts his head, waiting for something you don't quite hand him - the flaw, the hunger, the private wound his real favourites walk in already bleeding.
<<speech "Julian">>But you've never been broken open, and I don't shoot the unbroken. Come back when someone's put you in front of a camera that mattered and it cost you something. Until then you're a very good photograph of a star. Not the thing itself.<</speech>>
\<</if>>
\<<elseif $Character is "GND">>\
<<speech "Julian">>Hm. Sweet. Untouched. Fresh off the bus with the hay still in your hair.<</speech>>
<<speech $hair $Name>>I don't think that's a bad thing.<</speech>>
<<speech "Julian">>It isn't a thing at all, darling - that's the trouble with it. The camera can use innocence for a picture and a half, then it loses interest, because innocence has nowhere left to travel. It only gets interesting the moment it's ruined. And you, mercifully, aren't ready to be.<</speech>>
He's already looking past your shoulder for someone more finished.
<<speech "Julian">>Find me when the world's taken something from you. It always does. It's more or less all it's for.<</speech>>
\<<else>>\
<<speech "Julian">>Ah. One of the loud ones.<</speech>>
<<speech $hair $Name>>Maybe loud's just honest with the volume up.<</speech>>
<<speech "Julian">>How charming. You've built the whole ensemble around being impossible to overlook - a marvellous strategy for a party and a fatal one for a career. I don't hire noise. I hire control. And one cannot direct a woman who's this busy directing herself at me.<</speech>>
He dismisses you with the smallest nod in the building.
<<speech "Julian">>Alistair adores a wild card. I prefer a sure thing that does as it's told.<</speech>>
\<</if>>
<<set $ballMet.director to true>>
[[Back to the room->DBHub]]You drift down to the quiet end of the bar. Rhett Calloway doesn't look up until you're right beside him, then gives you a slow, unbothered once-over and pours from his bottle into a second glass without asking whether you wanted one.
<<speech "Rhett">>I'll tell you the truth, since nobody else in this room will - every soul in here's a hologram. All of 'em grinnin' with nothin' behind the teeth. I keep waitin' on one to flicker. Sit. Tell me somethin' that ain't been rehearsed in a mirror.<</speech>>
<<if $Character is "GND">>\
<<speech $hair $Name>>Your last couple records - you write about Oklahoma like it's a woman you're still in love with. But here you are in Hollywood, and you don't sound like a man in any hurry to drive home.<</speech>>
He sets the bottle down. Looks at you properly for the first time.
<<speech "Rhett">>Now that's a real question. Huh. I do love bein' from down there. Trouble is, back home there's a hundred folks with twice my voice and half my luck - down there I'm just another boy with a guitar. Up here I'm somethin'. That make me a liar?<</speech>>
<<speech $hair $Name>>I'm a long way from my hometown too. And somehow I feel more like myself up here than I ever did back there.<</speech>>
<<speech "Rhett">>...Well, I'll be damned. A real one. They usually sand that clean off you people before I ever get the chance to meet you - buff you right down till you're shiny and dead-eyed like all the rest.<</speech>>
He slides a battered card down the bar - a name, a number, no title on it anywhere.
<<speech "Rhett">>Cut a duet with a nobody once. Made her a somebody. Near about ruined the both of us, and it's still the best song I ever wrote. You stay the thing you are right now, before this town teaches you not to be - and you call that number the day it starts tryin'.<</speech>>
<<set $ballScore.GND += 1>><<set $ballEndorsed.country to true>>\
<p style="color: gold;">Rhett Calloway takes a shine to you. (+1)</p>
\<<elseif $Character is "IT">>\
<<speech $hair $Name>>I'm the best thing in this room. Other girls have said it too - I'm just the only one who meant it.<</speech>>
You give him the polished line, the one that's landed in every room all night. He listens to about six words of it and looks tired right down to his boots.
<<speech "Rhett">>Yeah. There it is - that's the hologram talkin'. Shined up so pretty I can see my own reflection and not one inch of you. Works on the cameras, darlin'. Don't work on me. I bought that record before and carried it right back to the store.<</speech>>
He turns back to his bottle. You've stopped existing.
\<<else>>\
<<speech $hair $Name>>You're a country singer, hon. I don't hardly count that as music - noise with a hat on. But you look like a man who only wants the truth, so there it is.<</speech>>
You lean into the edge, the attitude, the thing that usually cracks a room open. He huffs out a laugh that isn't quite unkind.
<<speech "Rhett">>Rebel, huh. I did the leather and the middle finger for real, back when it got your teeth kicked in 'stead of your follower count up. Yours came with a stylist and a car service. Good costume - but I can hear the price tag swingin' off the back of it. Come on back when it's costin' you somethin'.<</speech>>
\<</if>>
<<set $ballMet.country to true>>
[[Back to the room->DBHub]]You step onto the terrace. The bodyguard clocks you and glances at Reign; Reign flicks two fingers and the wall of muscle parts just enough to let you through. He doesn't stand. There's ice on his wrist worth more than the valet stand out front, and he doesn't put the phone down - not at first.
<<speech "Reign">>Everybody been comin' out here to shake my hand like the shine gonna rub off if they stand close enough. So which one you - you want a picture, or you actually got a reason?<</speech>>
<<if $Character is "RR">>\
<<speech $hair $Name>>Your last album was soft. I want you back on your hating ways. Forget that industry-plant lookin' clown - he's not real and you are, and no polished little record some label wrote in a boardroom is ever gonna make you a star.<</speech>>
For a second nobody around him breathes. Then he laughs - a real one, up from the chest.
<<speech "Reign">>Haa. Aight. See, after that whole diss thing I got to thinkin', though. Is it really the world made me hate that man - or do they just love watchin' us swing at each other? Keeps us loud, keeps us dumb, keeps them rich sellin' their cute little pop songs over the top of our noise.<</speech>>
<<speech $hair $Name>>Ew. Pop music.<</speech>>
He laughs again at the disgust on your face - genuine, unperformed.
<<speech "Reign">>Nah, you not workin' me, and that's rare up in here. Everybody else came out with a lil' speech they practiced in the mirror. You just came out as you. That's the whole game, feel me - everybody in that room's a brand playin' a person. You a person they fixin' to turn into a brand.<</speech>>
<<speech "Reign">>And you not even out here chasin' my approval - that's the tell right there. You move like you already got somethin' can't nobody in this buildin' hand you or take back. I came up from absolutely nothin', so believe me, I know that walk when it comes through a room.<</speech>>
He drops his handle into your phone himself. No assistant, no gatekeeper, no gate.
<<speech "Reign">>I'm buildin' somethin'. A real one, not this petting zoo. A face that reads like trouble and don't say sorry for it - that's a whole world I can build around. Don't let 'em file you down smooth before you use it. Text me before they do.<</speech>>
<<set $ballScore.RR += 1>><<set $ballEndorsed.rapper to true>>\
<p style="color: gold;">Reign is feeling your energy. (+1)</p>
\<<elseif $Character is "IT">>\
<<speech $hair $Name>>I loved your album. My whole sorority did - we had every single song on repeat.<</speech>>
<<speech "Reign">>See, that right there - that's a commercial. Real shiny, real rehearsed, and I don't believe one word came out. Whole industry fulla girls sellin' a version of themselves that don't even exist. I got money. I don't need to buy another one tonight.<</speech>>
He picks the phone back up. You've been dismissed politely, which somehow stings worse than rude would've.
\<<else>>\
He takes one look at you and goes right back to his phone.
<<speech "Reign">>You seem sweet. For real, no shade. And this place gonna chew you up and floss with what's left. You too clean for what I do - I make music for folks with a little damage on 'em. Get home safe, aight?<</speech>>
\<</if>>
<<set $ballMet.rapper to true>>
[[Back to the room->DBHub]]You find Mila by the elevators. She looks you over once, reading the night off you like a receipt.
<<speech "Mila">>Well. Still standing, nobody's crying - better than most debuts. <<if $ballEndorsed.director or $ballEndorsed.country or $ballEndorsed.rapper>>And you got someone in there to remember your name, which is more than I managed my first night.<<else>>Can't tell yet if you left a dent. Neither can they. That's what this next part is for.<</if>><</speech>>
Connor is already holding the elevator - one hand on the door, the other resting where a hand rests when its owner has done this before. No small talk from him tonight.
<<speech "Connor">>Boss wants you. Now, not tomorrow. Don't make it weird, don't make it long.<</speech>>
<<speech $hair $Name>>Now? It's the middle of the night.<</speech>>
<<speech "Mila">>He keeps his own hours. Everybody else keeps them too.<</speech>>
The elevator doesn't go down. It goes up - past floor three, past the party, to the one floor Connor once told you needs a keycard he isn't supposed to have. He has it.
The doors open on a corridor that is far too quiet after the roar below. At the end of it a single door stands open just wide enough to spill a slice of lamplight across the floor.
<<speech "Mila">>This is as far as we go. <<if $ballImpressed>>For what it's worth - you did fine tonight. Whatever he says in there.<<else>>Whatever happens in there, it happened to me too. You'll live.<</if>><</speech>>
Connor says nothing. He just steps back, and the elevator draws them away, and leaves you alone in front of the Director's door.
[[Go in->Judgment]]The door is heavier than it looks. It swings shut behind you on its own weight, and the music from the party below is gone like it was never there.
The office swallows the silence. One lamp. A wall of black glass with the whole city burning under it, a desk the size of a small car, and behind it a man who does not look up when you come in. He lets you stand there. He lets the quiet stretch until it has weight - until simply standing in front of him becomes its own small humiliation. Only then does he raise his eyes.
You understand, all at once, why Mila's voice dropped in the elevator.
<<speech "Director" "The Director">>Sit.<</speech>>
You sit.
He watches you a moment longer than is comfortable, the way a man appraises a car he has already decided to buy for less than it's worth.
<<speech "Director" "The Director">>You met some director tonight, I'm told. Julian. Talented little man - he can make you look like something on a screen for ninety minutes at a stretch.<</speech>>
He leans forward, and the lamp finds the hard lines of his face.
<<speech "Director" "The Director">>I am not that kind of director. I do not make you look like something. I decide whether you are something. Everyone in this building answers to a camera. The camera answers to me.<</speech>>
He settles back and, for the first time, gives you his full and undivided attention. It is not a comfortable thing to be given.
[[Wait for him to begin->DirectorsJudgement]]<<speech "Director" "The Director">>So, I'm sure you've realised by now that this training program is more than just that. You saw what happened to Geneva. I'm sorry you had to see that,but we can't just accept anyone.<</speech>>
You shift uncomfortably in your seat.
He picks up a folder and stares at it.
<<speech "Director" "The Director">>Your first day here and you met Mark, our wonderful photographer. He was one of the first staff I hired for the Idol Factory, so I take his judgement very seriously.<</speech>>
<<if $modellednude>>
<<speech "Director" "The Director">>He raved about you. He saw something special in you. I had a look at the photos he sent over, and I have to agree. I was hoping there was more, but I suppose that just means we might have more time together.<</speech>>
<<else>>
<<speech "Director" "The Director">>He says you have potential. Looking at your photos, I don't have quite the same amount of faith. You understand, I have seen the first photos of everyone who has ever worked here. Let's just say you needed to do more to capture my attention.<</speech>>
<</if>>
<<speech "Director" "The Director">>Then I heard you took part in this YouTube video. I must say, when that segment was designed it was all about manufacturing a viral moment. I don't understand this YouTube business, to be honest — it's made for simpletons. But the group told me they were happy with your performance, so I can't dock you any points there.<</speech>>
<<speech "Director" "The Director">>Then you did a cosplay shoot. An unfortunate draw, if I'm honest. That comic book shop has been giving us all sorts of trouble. Many of our girls complain.<</speech>>
<<if $attackedcreepyguy>>
<<speech "Director" "The Director">>I heard he got what was coming to him. I've sent our specialist over to tie up your loose ends. Try a more peaceful resolution next time — but listen, if I had to cut ties with every bigwig in Hollywood who did creepy things, there wouldn't be many people left, and you and I would both be out of a job. You're going to have to do some uncomfortable things if you want to reach the top.<</speech>>
<<else>>
<<speech "Director" "The Director">>I heard you did very well playing the role of a defeated villain. Your bodyguard found you in a rather humiliating state. That's good — you must follow a director's orders to a tee. Though I must say, I'd have thought you thought more highly of yourself. Good to know.<</speech>>
<</if>>
<<switch $singingcomp>>
<<case "won">>
<<speech "Director" "The Director">>You won the local singing competition. It's the least I expected of you — but then, even Man United lose to Grimsby now and then. We're not a place for losers here, but I'm sure you already know that. If you want to earn my congratulations, you're going to have to try harder.<</speech>>
<<case "cheated">>
<<speech "Director" "The Director">>I heard you won the competition using your mouth in a rather different way. I should be disappointed that my talent lost out to a nobody — but let me tell you a hard truth. Most things are rigged against you. Use whatever you can to win. You already know what I do to losers.<</speech>>
<<case "lost">>
<<speech "Director" "The Director">>Unacceptable. To lose a singing competition to a member of the public? You're meant to be better than everyone else. It cannot happen again. You idols need to be better than everyone else.<</speech>>
<<default>>
<</switch>>
<<if $alistairimpressed>>
<<speech "Director" "The Director">>Alistair rang. He was very impressed by you. Let it be known — you are the first to ever get him to talk to me. Even someone like me can't get a conversation out of that man. But he must believe in what we're doing, since he's been with us as long as I can remember. You must be something special.<</speech>>
<<else>>
<<speech "Director" "The Director">>Tough luck with Alistair. He's a hard man to impress. You're not alone in your failure — everyone else I have ever sent to him has failed too. He's looking for something special. I really thought you might be it.<</speech>>
<</if>>
He puts down the folder and looks back at you.
[[You gulp as you await his verdict->DirectorsVerdict]]